ROM Hack Mario vs. DK Mini-Land Mayhem AP Fix-ed

sinbad.the.saile

Well-Known Member
OP
Newcomer
Joined
Feb 7, 2010
Messages
95
Trophies
0
Location
NY
XP
168
Country
United States
Mario vs. Donkey Kong Mini-Land Mayhem (USA) Crack (NukeThis)
Fixes AP - Sprite Glitches

Does not fix the problem of some carts being unable to run arm9

http://filetrip.net/f22875-Mario-vs-Donkey...AP-Fix-1-0.html

33510580.jpg
 

tsol

Well-Known Member
Member
Joined
Feb 15, 2009
Messages
110
Trophies
0
XP
90
Country
United States
Just tested on cyclods 1.60, patched the (nukethis) release with patch in OP... didn't work
frown.gif
 

sinbad.the.saile

Well-Known Member
OP
Newcomer
Joined
Feb 7, 2010
Messages
95
Trophies
0
Location
NY
XP
168
Country
United States
yeah i tested it on an old version of no$gba
the clean rom gave me a stage with nothing & the patched fixed the sprites
i guess theres more to it on carts
 

s3phir0th115

Well-Known Member
Member
Joined
Dec 31, 2008
Messages
728
Trophies
0
XP
803
Country
United States
I think I might know what has to be done to fix this in general. Looking at the Wood firmware source:

Code:
//patch "5325 - Mario vs. Donkey Kong - Mini-Land Mayhem (USA) (En,Fr,Es) (Rev 1) (NDSi Enhanced)"
ÂÂÂÂcase 0x45473256: //V2GE
ÂÂÂÂÂÂ//not compressed
ÂÂÂÂÂÂPatchOverlay13(0x02050cf4,KDsiProtMe,0x0204e734,true);
ÂÂÂÂÂÂbreak;

Code:
void CPatcher::PatchOverlay13(u32 aLoadAddress,u32 aPatchAddress,u32 aRead,bool aNew)
{
ÂÂPatchRead(unprot_013_bin,unprot_013_bin_size,aRead,aNew);
ÂÂmemcpy((void*)aPatchAddress,unprot_013_bin,unprot_013_bin_size);
ÂÂPatchMem(KArm9,aLoadAddress,GenerateArmBL(aLoadAddress,aPatchAddress,true));
}

Code:
KDsiProtMe=0x02003c00

These are from various source files, but I think they're all you'd need to patch based on what little I know of C/C++.

Problem is, I'm not sure which addresses in the rom they translate to exactly, if they do at all.
 
General chit-chat
Help Users
    KenniesNewName @ KenniesNewName: https://store.steampowered.com/app/1222680/Need_for_Speed_Heat/