Snes emulation on EZ IV

Discussion in 'GBA - Flashing Hardware and Software' started by RoboClover, Apr 25, 2008.

Apr 25, 2008

Snes emulation on EZ IV by RoboClover at 4:42 AM (2,021 Views / 0 Likes) 7 replies

  1. RoboClover
    OP

    Newcomer RoboClover Advanced Member

    Joined:
    Apr 14, 2008
    Messages:
    67
    Country:
    United States
    Got my EZ4 in today, so i was stoaked about that and i'm not having troubles with any GBA games...i havent tried fiddling with music on it yet; the wiki page didnt help at all so im still confused...but i was wondering about snes emulation on the EZ Flash. Anyone done it? I keep trying with snes advance. It seems like it'd work great but when i try to load up games off EZ it doesnt work. I can go to the menu on the program and look up the game i want and all that but they dont load, i get back screens. Could anyone look into this? I'm not sure whats wrong...Also, please note i've only tried this with Chrono Trigger and Secret of Mana so far. Any help with snes advance or points toward other programs welcome...how far has emulation gone on ez anyways?

    also, using a EZ Flash 4 with GBA
     
  2. FAST6191

    Reporter FAST6191 Techromancer

    pip
    Joined:
    Nov 21, 2005
    Messages:
    21,738
    Country:
    United Kingdom
    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.

    This being said numerous games got ported to the GBA and for the most part they were quite good.

    Also make sure to have a look at places like romhacking.net as sometimes hacks for roms to make the look better happen: http://www.romhacking.net/hacks/130/
     
  3. DanTheManMS

    Member DanTheManMS aka Ricochet Otter

    Joined:
    Jun 2, 2007
    Messages:
    4,325
    Location:
    Georgia
    Country:
    United States
    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.
     
  4. FAST6191

    Reporter FAST6191 Techromancer

    pip
    Joined:
    Nov 21, 2005
    Messages:
    21,738
    Country:
    United Kingdom
    Thanks DanTheManMS, I need to keep better track of my links/info.
     
  5. DanTheManMS

    Member DanTheManMS aka Ricochet Otter

    Joined:
    Jun 2, 2007
    Messages:
    4,325
    Location:
    Georgia
    Country:
    United States
    Nah, you were accurate for the most part. I just happen to know quite a bit about SNES emulation on the GBA and DS, whereas you've got a lot more generalized knowledge.
     
  6. RoboClover
    OP

    Newcomer RoboClover Advanced Member

    Joined:
    Apr 14, 2008
    Messages:
    67
    Country:
    United States
    So ive resigned to the fact that snes (or chrono trigger at least) on the GBA is a no go, but i got a DS a yesterday...one of the older models, from a friend. I was wondering...could i use my EZ IV with my DS to get it to play snes? Can i finally play Chrono Trigger without a computer?! So badly i want to play...please help make my pain end [​IMG]...

    Links and stuff like that is fine but any info appreciated!

    Thanks
     
  7. FAST6191

    Reporter FAST6191 Techromancer

    pip
    Joined:
    Nov 21, 2005
    Messages:
    21,738
    Country:
    United Kingdom
    There are three snes emulators for the DS.
    SnezziDS (port of snezziboy above), SNESDS (port of snesadvance above) and snemulDS (port of an old PC emulator).

    The first two work quite well but have since been overshadowed by snemulDS which provided you are willing to mess around with a few things is able to play a fair few games.

    http://wiki.pocketheaven.com/SNEmulDS_Comp...#Chrono_Trigger


    Your EZ4 will happily play DS homebrew and roms (my EZ4s are my main DS devices) but you will need to find some way of booting the DS in DS mode using the GBA slot.
    3 options
    Nopass/passme, these are specialist DS slot devices that allow booting to the GBA slot. Go for a nopass and most DS slot carts support them.
    Flashme: this is a hacked firmware for the DS (there are other hacked/custom firmwares but they never really reached suitability for general use). Downside is you need a method by which to boot DS code to run the flashme app.
    wifime: old method that only works on some older DS models but uses a glitch in the wifi hardware

    I have written in several threads and written several guides to the EZ4 over in the EZFlash DS section here and sosukes (the English forums for ezflash stuff): http://ezflash.sosuke.com/ which I suggest you look through. I suggest flashme myself as you can get it done for free if you know someone with the hardware.
     
  8. DanTheManMS

    Member DanTheManMS aka Ricochet Otter

    Joined:
    Jun 2, 2007
    Messages:
    4,325
    Location:
    Georgia
    Country:
    United States
    Yeah, Chrono Trigger on the GBA is not gonna happen. You can see the farthest it got at my video demo: http://www.youtube.com/watch?v=MHRwrSwhrKE

    For Chrono Trigger, if you have the ability to run SnezziDS (which you do) I'd actually recommend trying that in addition to SNEmulDS. I've seen a lot of graphical glitches with SNEmulDS in that game, while with SnezziDS all you usually have to do is press L+R+Select+Up a few times to find a good background combo for whatever area you're in. Granted, sound is MUCH better in SNEmulDS, and this is a major concern since it IS Chrono Trigger, but all the same I'd give SnezziDS a shot. Make sure you use v0.28a from http://snezzi.pocketheaven.com

    For most other games, try them in SNEmulDS first as for the most part it is the superior emulator.
     

Share This Page