FAST6191 said:
SNES emulation on the GBA never got very far (ran into lack of processing power issues) so I would not expect much. Anything that does run will likely need a hack or three to get running halfway acceptably, you might also want to try snezziboy.
Pocketheaven is a good place to start here:
http://wiki.pocketheaven.com/Category:Emulators_on_GBA
http://wiki.pocketheaven.com/Chrono_Trigger
Secret of Mana apparently does work on snes advance and somewhere there was an emulator/dat to make it work better as I recall. The only place I knew it was though was a site called gbafan and that is long gone.
A few minor corrections: Secret of Mana actually has a separate snesadvance.bin file for SNES Advance, which you can freely download from its site which still exists -
http://snesadvance.org. This is not to be confused with the snesadvance.dat file which is a database of speedhacks and game fixes. For SoM, download the specific *.bin file and use it to replace the one that came with your download. Create a compilation with just SoM, copy the provided save file, and you'll be good. Then replace the snesadvance.bin file with the original one for your other games.
Chrono Trigger however is unplayable on the GBA. Some people managed to hack it into working briefly on SNES Advance, and you can get farther in Snezziboy too (see
my video demo) but the lack of text boxes and severe graphical glitches make it unplayable.
Also, GBAfan may be dead but it's still
archived by PocketHeaven for safekeeping. Regardless, here's what you need to do to work with either SNES Advance or Snezziboy.
For SNES Advance:
1. Download the SNES Advance package
2. Grab the updated SuperDAT file (snesadvance.dat) from
http://www.pocketheaven.com/boards/viewtopic.php?t=3366 and use it to replace the old one
3. Build your games, trying a simple one that's known to work like Super Mario World. Note that if a game has an entry in the snesadvance.dat file you'll see an asterisk (*) next to its name.
4. Test it in VisualBoy Advance to make sure it worked.
5. In-game, press A+B+Start+Select to set your options
For Snezziboy:
1. Download v0.26 from the Sourceforge homepage
2. Rename snezzi.dat to something else
3. Grab the updated SuperDAT file (snesadvance.dat) from
http://www.pocketheaven.com/boards/viewtopic.php?t=3366 and
rename it to snezzi.dat
4. Open both database files in Notepad and turn off Word Wrap
5. The shorter list is the one that originally came with Snezziboy and contains some fixes specific to Snezziboy - every other game can use the fixes from SNES Advance. Therefore, copy the entries for the games you wish to play from the shorter list into your new snezzi.dat file to create an uber-list. Make sure you actually search for the old entries in the larger list and replace them with the entires from the shorter ones, don't just add them to the end.
6. Drag-and-drop your SNES game onto snezzi.exe and it will output a *.smc.gba file for you to test in VBA.
7. In-game, press L+R+Start to set your options. You'll definitely need to set these for every game (but only once). The background layers often need fiddling, but you can use the L+R+Select+Up button combo in-game to scroll through a few known "good" combinations.
More info on the various Snezziboy settings can be found at
http://wiki.pocketheaven.com/Snezziboy and I highly suggest you read it. Snezziboy appears at first glance to have horrible compatibility but usually you just have to fiddle with the settings to get a good number of games to work.
Compatibility lists for both emulators can be found here:
SNES Advance,
Snezziboy,
Snezziboy #2.