Super Mario Advance 4 : Super Mario Bros 3

Discussion in 'GBA - Game Development, ROM Hacks and Translations' started by xboxinoz, Apr 27, 2008.

  1. xboxinoz
    OP

    xboxinoz Advanced Member

    Newcomer
    75
    0
    Dec 31, 2005
    Canberra, Australia
    I really felt like playing through Super Mario Bros 3 and thought I'd do so on my GB Micro however I discovered that, when I went to play it on my EZ IV, I get a save game corruption error in both the U and EU versions.

    Looking back at the release forums when this first came out I can see it was an issue back then and there is some mention of a patch but one old link didn't work and I things seem a bit hazy.

    Can anyone advise what patch I need to apply to get this game to save without the corruption error and possibly point me in the right direction of the patch?

    Thanks in advance for anyone who can help.
     


  2. FAST6191

    FAST6191 Techromancer

    pip Reporter
    23,493
    9,311
    Nov 21, 2005
    Use an 8:3 file name: smb3.gba or something.
     
  3. xboxinoz
    OP

    xboxinoz Advanced Member

    Newcomer
    75
    0
    Dec 31, 2005
    Canberra, Australia
    Thanks for the suggestion but tried and made no difference - still corrupted save.
     
  4. FAST6191

    FAST6191 Techromancer

    pip Reporter
    23,493
    9,311
    Nov 21, 2005
    Odd, have you tried patching with GBATA (and keeping the 8:3 naming)?
    GBATA if you did not already have it:
    http://www.gbadat.altervista.org/tools.htm

    Also replace the save with another (preferably blank) save file.
     
  5. Scytheandsickle

    Scytheandsickle GBAtemp Regular

    Member
    253
    0
    Jun 23, 2007
    What does 8:3 naming mean?
     
  6. DarthNemesis

    DarthNemesis GBAtemp Maniac

    Member
    1,211
    41
    Feb 19, 2008
    United States
    It's an old DOS filename length restriction - 8 characters for the name and 3 for the extension.
    xxxxxxxx.yyy
     
  7. Lumstar

    Lumstar Princess

    Member
    3,635
    89
    Mar 6, 2006
    United States
    Darling
    Many flash carts lack complete support for 128 kilobyte (not kilobit) save files in GBA games. Even if they're fine with 256 and/or 512 kilobyte ones on DS games.
     
  8. gizmo_gal

    gizmo_gal QWEEN of the RadioActive Force!!!

    Member
    1,171
    0
    Apr 10, 2008
    United States
    1st dimension, Earth
    I thought this was actually about the game, but all the same I have a question. Why is the game called Super Mario Advance 4: Super Mario Bros. 3?

    Its Super Mario for GBA but it includes a port of SMB3 or is it JUST a remake of SMB3?
     
  9. beautifulbeast

    beautifulbeast GBAtemp Fan

    Member
    405
    0
    Mar 10, 2007
    Madrid
    I heard that some Nintendo GBA games including Super Mario Bros. 3 need to be trimmed as well as patched for the saves to worl due to some special kind of protection.
     
  10. Lumstar

    Lumstar Princess

    Member
    3,635
    89
    Mar 6, 2006
    United States
    Darling
    Not really. It's just that nearly all emulators and flash carts were designed with 64 kilobtye or less saves in mind for GBA mode. So certain ones choke on some games that need 128 kilobyte.
     
  11. Destructobot

    Destructobot Crave the Hammer

    Member
    5,005
    5
    Oct 15, 2006
    United States
    Portland, OR
    The game needs to be save patched with the EZ4 Client. If you SRAM patch it with GBATA you will get the corrupt save error every time the game starts (the save will still work though). If you don't patch it at all you will get the same error and you won't be able to save.
     
  12. Smef

    Smef The GbaTemp Hitchhiker

    Former Staff
    1,076
    0
    Nov 5, 2002
    United States
    Researching for The Guide
    Wow, I just found this randomly on google. I had been going nuts trying to get this to work. The EZ4 client fixed everything for me and the games (SMW and M3) are both working for me now.
     
  13. Minox

    Minox Spytech Employee

    Supervisor
    6,051
    2,774
    Aug 27, 2007
    Sweden
    Patching it with the EZ4 Client didn't work for me, and I'm using an EZ Flash IV...
     
  14. Destructobot

    Destructobot Crave the Hammer

    Member
    5,005
    5
    Oct 15, 2006
    United States
    Portland, OR
    I take it you ran the game at least twice without changing the save file? The first time you run the game it will always give you that error because the save data is blank, but it should work after that.

    If you have an EZ-IV Lite Deluxe and a slot 1 cart in a DS you could try running the clean rom with GBA ExpLoader.

    If it isn't saving at all you could just patch it with GBATA and deal with the error message. That should at least get the save working.
     
  15. dexmix

    dexmix GBAtemp Regular

    Member
    268
    0
    Apr 13, 2007
    United States


    patching works fine for me. I use the RESET loader, and the latest EZ4Client to patch.
     
  16. Minox

    Minox Spytech Employee

    Supervisor
    6,051
    2,774
    Aug 27, 2007
    Sweden
    I'll try to repatch it now.
     
  17. Delirious17

    Delirious17 GBAtemp Regular

    Member
    112
    2
    Jun 23, 2009
    United States
    The screen still shakes after I GBATA sram patch it and even file size trim it! The save works fine on VBA and even my Dingoo...I'm using M3DS Real and EZ Flash 5 on DS Lite.
     
  18. Fiesty Panda

    Fiesty Panda Banned

    Banned
    118
    0
    Oct 13, 2008
    United States
    The game is a remake of Super Mario Bros. 3. Nintendo's line of GBA remakes are called Super Mario Advance series. This is the fourth in their series of remakes.
     
  19. codezer0

    codezer0 Gaming keeps me sane

    Member
    2,444
    402
    Jul 14, 2009
    United States
    The Magic School Bus
    I am having the same issue. I've tried 1.0 and 1.1, loaded both into the EZ4 client, as I have an EZ4 "phat" (so I can put it in my real SP). Every time I start any of the super mario advance (and keep in mind, the save patch option has always been checked on), it always starts me from scratch when I load up the game. [​IMG]
     
  20. FAST6191

    FAST6191 Techromancer

    pip Reporter
    23,493
    9,311
    Nov 21, 2005
    Are you using 8:3 naming?; the EZ4 seems to have a problem with a handful games when loading the save back up if the name is longer than 8 characters of which the super mario games are known examples.

    8:3 naming if you missed the DOS era are names with up to 8 characters for the name of the file and 3 for the extension.