ROM Hack DS Auto Trainer Maker (DSATM)

cracker

Nyah!
OP
Member
Joined
Aug 24, 2005
Messages
3,619
Trophies
1
XP
2,213
Country
United States
All codes that start with a 5,6,7,8,9,a require the end line in the code set to be d2000000 00000000. Add that to the each code that is missing it and it should work fine. Wherever those codes came from the people didn't follow the basic rules of codemaking.
rolleyes.gif
I'll add support to force a d2 code at the end of a set so incomplete codes like this will work even though they shouldn't.
tongue.gif


As for the SRA codes I'm not sure why it would be freezing like that but I do know that I saw that some codes didn't work during boss fights so maybe it is for the same reason...
 

cory1492

Well-Known Member
Member
Joined
Jun 23, 2005
Messages
1,497
Trophies
1
Location
Home, WhereElse?
XP
335
Country
Canada
cracker said:
You picked a bad game to test with I guess. MPP white screens in no$gba (both free and debug) even without patching.

And BTW I don't think IRQs ever use Thumb mode (at least I've never seen it) so it should never be a problem.
It runs just fine in DeSmuME v0.8.0.b1 (aside from crackling sound.) I toss it into no$ to see if it generates exceptions/errors (which it doesn't until it's patched.) This was one of the problem games that the rumble patch I had tried to originally make spawned new problems, like cracking/out of sync sound on hardware - where patching in a few cycle wait into arm7 caused the game to spit out "game taken out" messages.

Well, at least it's likely not something like a/t, then.
 

cracker

Nyah!
OP
Member
Joined
Aug 24, 2005
Messages
3,619
Trophies
1
XP
2,213
Country
United States
cory1492 said:
cracker said:
You picked a bad game to test with I guess. MPP white screens in no$gba (both free and debug) even without patching.

And BTW I don't think IRQs ever use Thumb mode (at least I've never seen it) so it should never be a problem.
It runs just fine in DeSmuME v0.8.0.b1 (aside from crackling sound.) I toss it into no$ to see if it generates exceptions/errors (which it doesn't until it's patched.) This was one of the problem games that the rumble patch I had tried to originally make spawned new problems, like cracking/out of sync sound on hardware - where patching in a few cycle wait into arm7 caused the game to spit out "game taken out" messages.

Well, at least it's likely not something like a/t, then.

Hmmmm strange... In 2.4a it works fine but 2.6a it's broken. I changed the settings to match what I had for 2.4a and it still whitescreens with 100% cpu usage. What version are you using?

I see what you mean with the 'DS card removed' error. That's crazy... Haven't ever seen a game give this error before (thankfully). Seems it keeps track of it's timing and if it's off by even a little it throws an error.
wtf.gif
 

cory1492

Well-Known Member
Member
Joined
Jun 23, 2005
Messages
1,497
Trophies
1
Location
Home, WhereElse?
XP
335
Country
Canada
cracker said:
Hmmmm strange... In 2.4a it works fine but 2.6a it's broken. I changed the settings to match what I had for 2.4a and it still whitescreens with 100% cpu usage. What version are you using?

I see what you mean with the 'DS card removed' error. That's crazy... Haven't ever seen a game give this error before (thankfully). Seems it keeps track of it's timing and if it's off by even a little it throws an error.
wtf.gif
Yeah, it's just white screens in 2.6a (which is what I'm using) but it will still throw the exceptions/errors even if it never displays anything, though it does run and play (albeit with a really lousy frame rate) in that version of desmume.

If I remember right, the pinball game had required special work on the early DS enabled cards that ran it, otherwise it came up with that error. Makes sense, they are nowadays probably patching a wait or irq generically to prevent such issues on a few games.
 

draconk

Member
Newcomer
Joined
Dec 15, 2007
Messages
8
Trophies
1
Website
Visit site
XP
94
Country
I need help with nanashi no game. the game has a protection to flashcards (the most famous (r4,m3,ncard...)) and I have the AR to broke this protection and I want to patch nanashi no game but when I do it with te V3.4 the game shows me the whitescreens of terror (the normal game it works but the mencioned protection to flashcards appeared)

the AR code is this
120701A6 00002300
020701A8 E0016003

if your give to me your holy help I do a monument for you (of bubble gum of course xD)
 

Syzero

Well-Known Member
Newcomer
Joined
Oct 12, 2007
Messages
68
Trophies
0
Website
Visit site
XP
97
Country
cracker said:
All codes that start with a 5,6,7,8,9,a require the end line in the code set to be d2000000 00000000. Add that to the each code that is missing it and it should work fine. Wherever those codes came from the people didn't follow the basic rules of codemaking.
rolleyes.gif
I'll add support to force a d2 code at the end of a set so incomplete codes like this will work even though they shouldn't.
tongue.gif

The original codes that i was talking about didn't have the first line start with '9' cuz i added that in so that it would activate only upon the trigger.soz

Also, when i patched the following codes in PMD2:
CODEL+Up to Increase Floor in Dungeon
74000100 ff00000c
94000130 fdbf0000
dB000000 021ACBA1
d4000000 00000002
d8000000 021ACBA1
d2000000 00000000

L+Down to Decrease Floor in Dungeon
74000100 ff00000c
94000130 fd7f0000
dB000000 021ACBA1
d4000000 000000FF
d8000000 021ACBA1
d2000000 00000000

Decrease floor code works but increase floor doesn't work. can someone help?
 

shark2003

Well-Known Member
Newcomer
Joined
Jun 10, 2006
Messages
81
Trophies
1
XP
493
Country
United States
yaynds.gif


Damn cracker this sh*t is the BOMB...F*** using dipstar on my old M3 Adapter....I have been away from this for awhile and this just totally rocks....thanks much....
biggrin.gif
 

shark2003

Well-Known Member
Newcomer
Joined
Jun 10, 2006
Messages
81
Trophies
1
XP
493
Country
United States
I have tested this out on 2 games so far using the M3 game Manager and my M3 Adapter I have had for a couple of years now and this is working great...
biggrin.gif
 

Syzero

Well-Known Member
Newcomer
Joined
Oct 12, 2007
Messages
68
Trophies
0
Website
Visit site
XP
97
Country
cracker said:
As for the SRA codes I'm not sure why it would be freezing like that but I do know that I saw that some codes didn't work during boss fights so maybe it is for the same reason...
Here are the details of what happens when it freezes in my terms:

1. music still runs
2. when ds is folded, game doesn't go into sleep mode
3. background messes up
4. when background is fixed, multiple images of the top screen's unfrozen background is displayed on both screens, then messes up again

if you have any ideas why this is happening, plz let me know
biggrin.gif
 

shark2003

Well-Known Member
Newcomer
Joined
Jun 10, 2006
Messages
81
Trophies
1
XP
493
Country
United States
Is there a way to patch a game and be able to turn a specific code on or off,like by a combo of button assignments (uh I think I might have just answered my own question) I guess this would have to be in the code itself and not a patch option....

For example: Tomb Raider Legend-Moon Jump code

a4000130 ff7f0000
94000130 fffd0000
620d9904 00000000
b20d9904 00000000
000000ac 0000012f
d2000000 00000000

Although it says press "Down+B for Normal Jump",that doesnt work very well for this game. It would be better to just turn the code on or off. Because it only works well in certain parts of the game,other than that also if you Moon Jump too high,you will die from the fall...
 

cracker

Nyah!
OP
Member
Joined
Aug 24, 2005
Messages
3,619
Trophies
1
XP
2,213
Country
United States
shark2003 said:
Is there a way to patch a game and be able to turn a specific code on or off,like by a combo of button assignments (uh I think I might have just answered my own question) I guess this would have to be in the code itself and not a patch option....

For example: Tomb Raider Legend-Moon Jump code

a4000130 ff7f0000
94000130 fffd0000
620d9904 00000000
b20d9904 00000000
000000ac 0000012f
d2000000 00000000

Although it says press "Down+B for Normal Jump",that doesnt work very well for this game. It would be better to just turn the code on or off. Because it only works well in certain parts of the game,other than that also if you Moon Jump too high,you will die from the fall...

Moon Jump - L+Up+B to enable, L+Down+B to disable
94000130 fe420000
123fdffe 00000001
d2000000 00000000
94000130 fe820000
123fdffe 00000000
d2000000 00000000
923fdffe fffe0001
94000130 fffd0000
620d9904 00000000
b20d9904 00000000
000000ac 0000012f
d2000000 00000000

You can add the top 7 lines to any code you want to use an enable/disable with. Just change the address if you use an enable/disable in more than one code. (ex: change all instances of 23fdffe to 23fdffx where x is c,a,8,6,4,2,0... always an even number)
 

Syzero

Well-Known Member
Newcomer
Joined
Oct 12, 2007
Messages
68
Trophies
0
Website
Visit site
XP
97
Country
how come when i use the following code:

CODE94000130 fcbf0000
023fdff8 00000001
d0000000 00000000
94000130 fc7f0000
023fdff8 00000000
d0000000 00000000
523fdff8 00000001
62093550 00000000
b2093550 00000000
10000080 00003000
10000084 00003000
10000088 00003000
d3000000 00000000
b2093568 00000000
10000672 00000008
200006b3 00000001
d2000000 00000000
i press button combo and it doesn't work but when i enter a door/get near an enemy, game freezes

and this code doesnt work either:
CODE927fffa8 fbff0000
823fdff8 fbff0000
da000000 023fdffa
d4000000 00000001
d7000000 023fdffa
d2000000 00000000
d3000000 027fffa8
f23fdff8 00000002
d2000000 00000000
923fdffa fffe0000
02036c10 e2000020
d0000000 00000000
923fdffa fffe0001
02036c10 e2000000
d0000000 00000000
can anyone fix this code?

Also, out of the following:
CODEInfinite Health
12090a00 00000880
121082a4 00000008

Press B To Moon Jump
92096b5c fffd0002
0217f760 00019b23
d0000000 00000000
92096b5c fffd0002
0216e380 00019b23
d0000000 00000000

Press Y To Slow Falls
92096b5c f7ff0800
0217f760 ffffc000
d0000000 00000000
92096b5c f7ff0800
0216e380 ffffc000
d0000000 00000000

mushroom effect l+r+up/down=on/off
94000130 fcbf0000
023fdff8 00000001
d0000000 00000000
94000130 fc7f0000
023fdff8 00000000
d0000000 00000000
523fdff8 00000001
62093550 00000000
b2093550 00000000
10000080 00003000
10000084 00003000
10000088 00003000
d3000000 00000000
b2093568 00000000
10000672 00000008
200006b3 00000001
d2000000 00000000

hover: l+b on, A=off
94000130 fffe0000
020525f0 e5823004
d0000000 00000000
94000130 fdfd0000
020525f0 e1a00000
d2000000 00000000

A+start=walk underwater
94000130 fff60000
823fdffc fff60000
da000000 023fdffe
d4000000 00000001
d7000000 023fdffe
d2000000 00000000
d3000000 04000130
f23fdffc 00000002
d2000000 00000000
923fdffe fff60000
02038b00 0a00000a
d0000000 00000000
923fdffe fff60001
02038b00 ea00000a
d0000000 00000000

Y+R=fall thru floor
94000130 fcff0200
927fffa8 f7ff0000
62094aa8 00000000
b2094aa8 00000000
d9000000 00000010
d4000000 ffffe000
d6000000 00000010
d2000000 00000000

All Mini Games in Rec Room
02096128 ffffffff

Test Map 2 (Hold Select While Loading a Save)
94000130 fffb0000
020988a4 00000000
d2000000 00000000

Mario, Luigi & Wario Never Lose Cap
220960e7 00000080

Infinite Feather Power Up Time
62094aa8 00000000
b2094aa8 00000000
1000065e 0000ffff
d2000000 00000000

Hold L+R+UP to Play as Yoshi
94000130 000000bf
22096121 00000003
d0000000 00000000

Hold L+R+LEFT to Play as Wario
94000130 000000df
22096121 00000002
d0000000 00000000

Hold L+R+RIGHT to Play as Luigi
94000130 000000ef
22096121 00000001
d0000000 00000000

Hold L+R+DOWN to Play as Mario
94000130 0000007f
22096121 00000000
d0000000 00000000

Yoshi: Press L for Flower Power (Fire)
920966da 00000000
94000130 000001ff
92096120 00000300
62094a90 00000000
b2094a90 00000000
100006be 000003ff
d2000000 00000000
920966da 00000000
94000130 000001ff
92096120 00000300
62094a90 00000000
b2094a90 00000000
200006f4 00000001
d2000000 00000000
920966da 00000000
94000130 000001ff
92096120 00000300
62094a90 00000000
b2094a90 00000000
20000713 00000001
d2000000 00000000
920966da 00000000
94000130 000001ff
92096120 00000300
62094a90 00000000
b2094a90 00000000
20000714 00000001
d2000000 00000000

Wario: Press L for Flower Power (Metal)
920966da 00000000
94000130 000001ff
92096120 00000200
62094aa8 00000000
b2094aa8 00000000
1000065e 000003ff
d2000000 00000000
920966da 00000000
94000130 000001ff
92096120 00000200
62094aa8 00000000
b2094aa8 00000000
200006a9 00000001
d2000000 00000000
920966da 00000000
94000130 000001ff
92096120 00000200
62094aa8 00000000
b2094aa8 00000000
200006aa 00000001
d2000000 00000000

Luigi: Press L for Flower Power (Invisibility)
920966da 00000000
94000130 000001ff
92096120 00000100
62094aa8 00000000
b2094aa8 00000000
1000065e 000003ff
d2000000 00000000
920966da 00000000
94000130 000001ff
92096120 00000100
62094aa8 00000000
b2094aa8 00000000
200006ab 00000001
d2000000 00000000
920966da 00000000
94000130 000001ff
92096120 00000100
62094aa8 00000000
b2094aa8 00000000
200006ac 00000001
d2000000 00000000

Mario: Press L for Feather Power (Wings)
920966da 00000000
94000130 000001ff
92096120 00000000
62094aa8 00000000
b2094aa8 00000000
1000065e 000003ff
d2000000 00000000
920966da 00000000
94000130 000001ff
92096120 00000000
62094aa8 00000000
b2094aa8 00000000
200006af 00000001
d2000000 00000000
920966da 00000000



94000130 000001ff
92096120 00000000
62094aa8 00000000
b2094aa8 00000000
200006b0 00000001
d2000000 00000000

Any Character: Press START+R for Mario Power Up (Wings)
920966da 00000000
94000130 000002f7
62094aa8 00000000
b2094aa8 00000000
1000065e 000003ff
d2000000 00000000
920966da 00000000
94000130 000002f7
62094aa8 00000000
b2094aa8 00000000
200006af 00000001
d2000000 00000000
920966da 00000000
94000130 000002f7
62094aa8 00000000
b2094aa8 00000000
200006b0 00000001
d2000000 00000000

Any Character: Press START+L for Wario Power Up (Metal)
920966da 00000000
94000130 000001f7
62094aa8 00000000
b2094aa8 00000000
1000065e 000003ff
d2000000 00000000
920966da 00000000
94000130 000001f7
62094aa8 00000000
b2094aa8 00000000
200006a9 00000001
d2000000 00000000
920966da 00000000
94000130 000001f7
62094aa8 00000000
b2094aa8 00000000
200006aa 00000001
d2000000 00000000

Run Fast
4216e370 0001d000
92096b5c f7ff0800
0216e370 00042000
d2000000 00000000
4217f750 0001d000
92096b5c f7ff0800
0217f750 00065000
d2000000 00000000

which one is causing the rabbits to disappear?

Note: this is all for super mario 64 ds v1.1

EDIT: I forgot to mention that the game 'Legend of zelda phantom hourglass' will always say that the file was corrupted after patching it. i used the codes from codejunkies.
 

cracker

Nyah!
OP
Member
Joined
Aug 24, 2005
Messages
3,619
Trophies
1
XP
2,213
Country
United States
shark2003 said:
Any chance of FFIV codes/patches coming out anytime soon??

There already are. You will need to *sign up to Kodewerx to see the codes. Also some codes might not work properly just yet since the game just came out but it helps that the Japanese version was released 7 months ago and usually they convert easily or don't need to be changed at all for different regions.

*(yeah I know people think it's a bother to sign up but it's the best place for codehacking)
 

Tempus35

Well-Known Member
Newcomer
Joined
Jun 29, 2008
Messages
57
Trophies
0
XP
71
Country
United States
Code for FFIV are out, but so far I haven't got the game to run with them. I am using just the basic codes that have been tested and I can get the game to load, that is to the load screen etc, but when you go to load a save game, it tells you it can't load the save game. Looks like there might be some issues there.
 

Syzero

Well-Known Member
Newcomer
Joined
Oct 12, 2007
Messages
68
Trophies
0
Website
Visit site
XP
97
Country
for some reason, patching animal crossing just results in a white screen, even without codes patched into it.

Also, with mario party ds, after a few seconds on the title screen, the game freezes. i dont know whats causing this so it makes this game almost unplayable.
 

cracker

Nyah!
OP
Member
Joined
Aug 24, 2005
Messages
3,619
Trophies
1
XP
2,213
Country
United States
Animal Crossing uses a lot more RAM than most games so the far area of the RAM (0x23fe000) where the function(s) get patched by default aren't safe. Use 0x23ffe88 instead. I forgot to add in the FAQ that if a game requires a (M)astercode and line 6 has 02... then to use that as the RAM address because it means that the usual area in RAM gets overwritten if it is used (which = whitescreens, etc).

What codes are you using on MPDS?
 

Syzero

Well-Known Member
Newcomer
Joined
Oct 12, 2007
Messages
68
Trophies
0
Website
Visit site
XP
97
Country
cracker said:
What codes are you using on MPDS?
CODEPress SELECT for 99 Spaces to Move Remaining
94000130 000003fb
222beac2 00000064
d0000000 00000000

Press SELECT+L to End Move (Player)
94000130 000001fb
222beac2 00000001
d0000000 00000000

Press SELECT+R to End Move (CPU 1)
94000130 000002fb
222beac3 00000001
d0000000 00000000

Press SELECT+R to End Move (CPU 2)
94000130 000002fb
222beac4 00000001
d0000000 00000000

Press SELECT+R to End Move (CPU 3)
94000130 000002fb
222beac5 00000001
d0000000 00000000

Press L for Max MP Points
94000130 000001ff
1214d1bc 0001869f
d0000000 00000000

Press L for Max Coins
94000130 000001ff
1214ca9a 000003e7
d0000000 00000000

Press L for Max Stars
94000130 000001ff
1214ca9e 000003e7
d0000000 00000000
and with animal crossing, how can you tell which version your rom is?
and about what u said: use 0x23ffe88 instead, well i tried that but i still get a white screen?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    But you said pine apple...
  • Psionic Roshambo @ Psionic Roshambo:
    Ughh gonna be bored today, class for new job has a lot of networking material and I'm certified in that already...
  • Veho @ Veho:
    Peen apple.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    "pine unf apple" doesn't count! Lol
  • Psionic Roshambo @ Psionic Roshambo:
    Employee code of conduct videos are awesome!!! Did you know eating the other employees is bad? I didn't know... Lol
    +1
  • AncientBoi @ AncientBoi:
    Anymore males there? :blush:
  • Psionic Roshambo @ Psionic Roshambo:
    All of us lol
  • Psionic Roshambo @ Psionic Roshambo:
    I got free every channel so that's awesome lol
    +1
  • AncientBoi @ AncientBoi:
    Give me ALL the gay pron channels, since you won't be watching them :blush::D
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Lol they exist?
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Hmmm so Mario Does Luigi's plumbing is a bad movie? Lol
  • Psionic Roshambo @ Psionic Roshambo:
    These videos are soooo dry
  • Psionic Roshambo @ Psionic Roshambo:
    Please click all suspicious links sent your email
    +1
  • BigOnYa @ BigOnYa:
    What to do today? Cut grass for 3-4 hours, or just get drunk and play video games... Hmm
    +1
  • BigOnYa @ BigOnYa:
    I need a remote controlled mower, so I can sit on the couch and do both.
  • BigOnYa @ BigOnYa:
    Sounds good to me, video games and booze it is then.
    +1
  • denpafan @ denpafan:
    Good choice
    +1
  • BigOnYa @ BigOnYa:
    Now what to play, Starfield or Fallout4. And what to drink, beer or Whiskey and Coke. Such tough decisions.
  • BigOnYa @ BigOnYa:
    Looks like its whiskey & coke, only 4 beers left. And think ill start with Falllout. :grog:
  • rqkaiju2 @ rqkaiju2:
    THIS IMAGE IS SO SCARY WTF. THAT SURE AS HELL IS NOT A CAT THATS LIKE A FUCKING DEMON

    Untitled2.png
  • Psionic Roshambo @ Psionic Roshambo:
    Bonus points for running things over with the lawn mower?
    Psionic Roshambo @ Psionic Roshambo: Bonus points for running things over with the lawn mower?