Hacking About Super Mario Advance 4's release

Clector

Well-Known Member
Member
Joined
Mar 15, 2016
Messages
1,078
Trophies
0
Location
Not here
XP
460
Country
Bangladesh
Well it isn"t really difficult to Nintendo to make an update to AGB_FIRM or modify the game to work with actual one if they wanted to launch it for the 3DS.
But it isn"t because Nintendo doesn"t seems to want to put any GBA games in the eShop for buy and at this point it isn"t very likely that they added any game to Ambassador games.
This were the games that Nintendo launched for the Ambassador Program in 3DS if you want to make a comparision:
F-Zero Maximum Velocity
Super Mario Advance 3
The Legend of Zelda: Minish Cap
Fire Emblem: The Sacred Stones
Kirby and the Amazing Mirror
Mario Kart Advance
Mario vs. Donkey Kong
Metroid Fusion
Wario Land 4
Wario Ware, Inc. Mega Microgame$
Saying so the way GBA games works in 3DS and Wii U is different, also 3DS support Sleep Mode in GBA VC games if the original GBA game have it.
 
Last edited by Clector,

Garblant

Well-Known Member
Member
Joined
Apr 1, 2016
Messages
726
Trophies
0
Age
25
Location
Alola
XP
508
Country
United States
It would still be really cool if someone dumped a save file with the Blue Green Switch enabled so we could play (Piratically) play SMB3 with SMB(Usa)2 vegetables...


...however, I don't think anyone thought of collecting the cards, scanning them into a (legit) copy of SMA4, and then dumping the save (and someone else potentially converting parts of the save into a patch).:(
 

VinsCool

Persona Secretiva Felineus
Global Moderator
Joined
Jan 7, 2014
Messages
14,600
Trophies
4
Location
Another World
Website
www.gbatemp.net
XP
25,228
Country
Canada
It would still be really cool if someone dumped a save file with the Blue Green Switch enabled so we could play (Piratically) play SMB3 with SMB(Usa)2 vegetables...


...however, I don't think anyone thought of collecting the cards, scanning them into a (legit) copy of SMA4, and then dumping the save (and someone else potentially converting parts of the save into a patch).:(
I'm pretty sure someone did. Way before the WiiU was a thing.
 
  • Like
Reactions: Garblant

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,409
Trophies
1
Location
New York
XP
12,993
Country
United States
Well now you say so I remeber NO$GBA have e-Reader emulation so you can try to make the save with it.
I'm pretty sure someone did. Way before the WiiU was a thing.
There was someone name caitsith42 or something who made a guide about creating data files from e reader cards, and also making it work on no$gba and a special visual boy advance modified emulator. :P

 
  • Like
Reactions: Garblant

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,246
Trophies
2
XP
34,889
Country
Mexico
Yes, read my post above for an explanation on that. I'm asking ShadowOne if he can have his friend hack the game so it not longer saves the portion of data dedicated to Level Cards so the game will function properly on a 3DS.
Thanks for the info on your previous post.
And yeah I already delivered the requests to him, it's only a matter of what he decides to do further down the road.
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,246
Trophies
2
XP
34,889
Country
Mexico
My friend just pointed out something quite important for those requesting the 64kB save hack.
The already available patch from Nintendo's ROM is 51kB in size, which means that the levels are exactly that spacy in the ROM.
So I don't think a 64kB save hack will be possible seeing how 51 of those 64 kB will be taken up by the levels themselves, so it might not be feasible after all.
 

piratesephiroth

I wish I could read
Member
Joined
Sep 5, 2013
Messages
3,453
Trophies
2
Age
103
XP
3,234
Country
Brazil
My friend just pointed out something quite important for those requesting the 64kB save hack.
The already available patch from Nintendo's ROM is 51kB in size, which means that the levels are exactly that spacy in the ROM.
So I don't think a 64kB save hack will be possible seeing how 51 of those 64 kB will be taken up by the levels themselves, so it might not be feasible after all.
That would only be a problem if the game used some dirty hack to dump the levels to the sram so it reuses the original code instead of loading them straight from the rom.
 
Last edited by piratesephiroth,

CheatFreak47

Catgirl Expert
Member
Joined
Oct 11, 2011
Messages
1,576
Trophies
2
Age
28
Location
Michigan, USA
XP
2,787
Country
United States
My friend just pointed out something quite important for those requesting the 64kB save hack.
The already available patch from Nintendo's ROM is 51kB in size, which means that the levels are exactly that spacy in the ROM.
So I don't think a 64kB save hack will be possible seeing how 51 of those 64 kB will be taken up by the levels themselves, so it might not be feasible after all.

It's also possible the levels are trimmed in size individually in the IPS because IPS is an optimized format, that the padding between level data is just left out of the IPS but is contained in the actual save files (So yes, the levels are under 64KB but that doesn't mean that the save file only dedicates less than 64KB to holding them.)

I used to compile save files with Level Cards in them, so I believe I have some ground to stand on with this technically speaking. Bear that in mind as I say It'd probably be a good idea to actually look at a save file itself that has 32 levels in it and find where the level data starts and ends. (32 Level Saves aren't hard to come by because they were the only way to play eReader levels before the VC patch came to exist)

Even on the surface level, looking at actual eReader Card Dumps, eReader Cards themselves hold a little less 3kb of actual data each, assuming only about 2KB of that is actual level data on SMA4 levels 32 x 2 is still 64KB, so that data must take up about half the save file, possibly more.

I know the levels aren't trimmed in the save file because logically, nintendo probably made the eReader World with the assumption that all levels would take up as much space as they possibly could to future proof if they ended up making very large sized levels.

I did do some research on this before I made the request, I know at least half the save is level data already. I know it should be possible, I just don't have the technical know how myself to make it happen, unfortunately. :/
 
Last edited by CheatFreak47,

Sonic Angel Knight

Well-Known Member
Member
Joined
May 27, 2016
Messages
14,409
Trophies
1
Location
New York
XP
12,993
Country
United States
To be honest, i am quite impressed with these ports of games. While i wish the 3DS or even wii u had ports for online link cable play which maybe were not possible to emulate, i would have appreciated it more. But the super mario advance 4 e reader levels and the Mega man battle network Secret trading chips are also nice. I wish more of these games were availble. Either as part of a compilation title Megaman battlenetwork/starforce HD collection for wii u and 3DS With online modes. Super mario advance collection. Megaman zero/zx collection. Something like that. To even have the games like this exist while it sucks is rather limited to Wii u, it shows they actually put effort into the port with those extra features. Instead of like megaman legacy collection. Shoot, if they even had rom hacks licensed by nintendo and such i would be happy. It should be more like what the sega hub on steam is where you can play mod genesis games. :)
 
  • Like
Reactions: CheatFreak47

SAIYAN48

Kaiser Supremissimus
Member
Joined
Mar 11, 2016
Messages
720
Trophies
1
Age
124
Location
The Ends of Eternity
XP
4,749
Country
Canada
With the magic of Hex Editing, I managed to duplicate some levels and collect 24 e-Coins. I filled up the castle with some ugly looking coin sprites and do you know what happened? Absolutely nothing! I'd figure we'd get something cool, but nope. Quite sad.

Edit: Anyone want screenshots?
 
Last edited by SAIYAN48,

Kibmo

New Member
Newbie
Joined
Dec 12, 2016
Messages
1
Trophies
0
Age
40
XP
51
Country
Canada
First off thanks for the patch - amazing stuff!

I am guessing because of the original cartridges limited save file size and as this patches the rom, there is no way to apply this patch to the rom, create a save file and then dump it back to the official cartridge 38 levels included?
 

VinsCool

Persona Secretiva Felineus
Global Moderator
Joined
Jan 7, 2014
Messages
14,600
Trophies
4
Location
Another World
Website
www.gbatemp.net
XP
25,228
Country
Canada
We can now get contents with uTikDownloadHelper from the EUR version. Is it posisble to extract ROM from there?
Yes, most definitely. Just unpack the nus download into the extraced (loadiine) format, and use that python script to extract it from the alldata.bin

At worst, it doesn't work, and you'll have to extract it manually from the installed game, like we did here.
 
  • Like
Reactions: lordelan

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Minox @ Minox:
    No idea what any of those things you mention are
    +1
  • K3Nv2 @ K3Nv2:
    Cholesterol and Triglycerides? Basically a way they measure fatty cells in your blood
  • AncientBoi @ AncientBoi:
    Cholesterol is sorta high, according to my doc
    +1
  • K3Nv2 @ K3Nv2:
    I've been taking fiber pills, eating more grapes, switched to wheat bread in hopes to lower it
    +1
  • BigOnYa @ BigOnYa:
    I like wheat bread, I even like the chunky wheat bread with pieces of whole grain in it.
  • K3Nv2 @ K3Nv2:
    Been getting this honey wheat bread from aldis pretty decent not very sweet to out do it
  • K3Nv2 @ K3Nv2:
    Me making any food at home is an improvement to how I use to be
    +1
  • BigOnYa @ BigOnYa:
    I have an bread machine and use it alot, better than breads you buy, but don't last as long, cause no bs preservatives
  • K3Nv2 @ K3Nv2:
    I got compliments about my weight loss and thought well guess I can pig out again now I'm the piggy
  • BigOnYa @ BigOnYa:
    My biggest prob is alcohol, definitely is fattening
  • K3Nv2 @ K3Nv2:
    I know when to stop at least honestly don't get those that go and go with food
  • BigOnYa @ BigOnYa:
    Or those that order 2 big macs , large fry, ice cream sundie, then a diet coke
  • K3Nv2 @ K3Nv2:
    I might get downing two big macs but nah that's it
  • BigOnYa @ BigOnYa:
    Ok that will be $15.99, cash or charge?
  • K3Nv2 @ K3Nv2:
    My go to orders usually a mcdouble and a mcchicken and I'm happy rarely mess with fries
  • K3Nv2 @ K3Nv2:
    Pro tip ask for that clowns jizzmac sauce on your mcdouble
    +1
  • BigOnYa @ BigOnYa:
    Do they charge extra when you add sauce,etc? I know burger king used to not, but don't know nowadays
  • K3Nv2 @ K3Nv2:
    They may squrit it for free if you ask nice
    +1
  • K3Nv2 @ K3Nv2:
    Last time I got bk it was 35c per sauce fuck you king of my nutsack
    +1
  • K3Nv2 @ K3Nv2:
    I'll buy a bottle of baby rays BBQ for $2 and add it from home out of spite
    +1
  • BigOnYa @ BigOnYa:
    I like baby rays, my favorite is KC masterpiece tho. Figured all you could buy is that there.
  • K3Nv2 @ K3Nv2:
    The metro doesn't discriminate good sauce
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Baby Rays isn't that what killed the crocodile hunter?
  • Psionic Roshambo @ Psionic Roshambo:
    If only he had done an endorsement for them....
  • Psionic Roshambo @ Psionic Roshambo:
    Oy mate don't let a bad bbq sauce kill your party! Baby Rays are killing it!! The flavor hits you right in the chest!
    +1
    Psionic Roshambo @ Psionic Roshambo: Oy mate don't let a bad bbq sauce kill your party! Baby Rays are killing it!! The flavor hits... +1