Hacking DeadSkullzJr's NDS(i) Cheat Databases

XxAWinnerxX

New Member
Newbie
Joined
Mar 1, 2019
Messages
1
Trophies
0
Age
22
XP
57
Country
Canada
i have a question about the cheats. for pokemon soulsilver, the wild pokemon nature modifier, what are the triggers to activate it since it says (=), (+A -D), ETC. and the pokemon ends being having a lax nature only. i dont know what these mean. also can you put the triggers for the cheats in the name for future files, i tired but i couldnt open the file. also how do i put these cheats onto desmume
 
Last edited by XxAWinnerxX,

onithalion

Member
Newcomer
Joined
Jul 27, 2018
Messages
16
Trophies
0
Age
69
XP
88
Country
France
(humm...hello guys, I've just downloaded the latest version of the cheat database and I can't open the XLM document, I trie to open it with firefox with edge with notepad....none of them work on my pc so ...what can I do ? Dx)
ugh never mind I just found the usrcheat.dat that I was looking for
 
Last edited by onithalion,

UVB-76

Member
Newcomer
Joined
Feb 10, 2019
Messages
14
Trophies
0
Age
27
XP
109
Country
Netherlands
Hello, I have a question about using cheat databases on the original R4 Revolution for DS (The second release without the spring mechanism that the first R4 card had)

I did copy cheat.dat to the system folder where the original cheat file was. I launched my R4 after and I can't find cheats for almost all games I have. The old original codelist did support Pokemon diamond codes etc. But this new list only has 3 games recognized for cheats.. What can I do to make it all work? I tried this codelist on the Action Replay DSi and it worked. 3DS CFW TWilightMenu also worked fine. Only on the R4 card it doesn't... I need a fix. I'm just tired of removing games and action replay's and wanted to import all in a single card. I already lost 2 Pokemon games before while on travel.. :(
 

DeadSkullzJr

Developer
OP
Developer
Joined
Sep 28, 2017
Messages
1,554
Trophies
1
XP
3,877
Country
United States
i have a question about the cheats. for pokemon soulsilver, the wild pokemon nature modifier, what are the triggers to activate it since it says (=), (+A -D), ETC. and the pokemon ends being having a lax nature only. i dont know what these mean. also can you put the triggers for the cheats in the name for future files, i tired but i couldnt open the file. also how do i put these cheats onto desmume
"have a question about the cheats. for pokemon soulsilver, the wild pokemon nature modifier, what are the triggers to activate it since it says (=), (+A -D), ETC. and the pokemon ends being having a lax nature only. i dont know what these mean."

There are no triggers for the Wild Pokemon Nature Modifier codes, they stay on at all times. (=), (+A -D), etc. are just indicators on what stats are impacted via the nature, different natures provide different results in the Pokemon's stats. I labeled them respectively next to the nature name already. Personally tested these codes just now and they work as intended, enabled the hardy nature code and caught myself a hardy nature Tentacool. I recommend rechecking what you have activated and trying again.

"also can you put the triggers for the cheats in the name for future files, i tired but i couldnt open the file."

No, there is a cheat description box just for things like that, depending on the kernel you run, you just have to either hit a button to get more information about a code or it's on by default. Some codes have lengthy instructions to activate the code and use it a certain way, simply slapping the buttons needed next to the name is one, a mess, two, it's not very optimal, and three, it's very ugly.

"also how do i put these cheats onto desmume"

Simply rename the usrcheat.dat to cheat.dat and slap the database in the Cheats folder wherever you have the emulator located. Warning though, DeSmuMe isn't 100% accurate with cheat imports, so if something doesn't show up or doesn't work the way it's supposed to, it's due to the emulator.

--------------------- MERGED ---------------------------

(humm...hello guys, I've just downloaded the latest version of the cheat database and I can't open the XLM document, I trie to open it with firefox with edge with notepad....none of them work on my pc so ...what can I do ? Dx)
ugh never mind I just found the usrcheat.dat that I was looking for
Sorry for the late reply, try Notepad++ next time on the xml database, it's much more friendly than what you used.

--------------------- MERGED ---------------------------

Hello, I have a question about using cheat databases on the original R4 Revolution for DS (The second release without the spring mechanism that the first R4 card had)

I did copy cheat.dat to the system folder where the original cheat file was. I launched my R4 after and I can't find cheats for almost all games I have. The old original codelist did support Pokemon diamond codes etc. But this new list only has 3 games recognized for cheats.. What can I do to make it all work? I tried this codelist on the Action Replay DSi and it worked. 3DS CFW TWilightMenu also worked fine. Only on the R4 card it doesn't... I need a fix. I'm just tired of removing games and action replay's and wanted to import all in a single card. I already lost 2 Pokemon games before while on travel.. :(
The original R4 uses an encrypted cheat database, what I provided isn't going to work unless you shave it down to size. HOWEVER I know a much more optimal option for you so you don't have to shave anything off. Try using Wood R4 on it: http://www.r4ds.com/wood-r4/wood-r4-v1.62-download.html This will give you much better game compatibility and allow you to use the more modern cheat database, usrcheat.dat, you do not have to shave the database down either. The problems you are experiencing is not because of my databases, but due to the original R4 kernel you have and use. Just use Wood R4 and it will be just fine, don't forget to enable cheats in the settings of the flashcart (simply press start and head over to the settings, hit L, R, or tap the arrows on the menu panels until you see a "Cheat AR" option, set it to on). To open the cheat menu, find a game you want to play, hit Y and select the cheats you want. You can also hit Y to view cheat descriptions for codes that have button activators or instructions.
 

DeadSkullzJr

Developer
OP
Developer
Joined
Sep 28, 2017
Messages
1,554
Trophies
1
XP
3,877
Country
United States
Hello again everyone, just to give a heads up, I will be moving my cheat databases to my MEGA account for the next update and any update coming in the future. You might be wondering why the sudden change in where I host my databases, I have an answer. Filetrip as most of you know is a place that contains majority of what we love related to consoles, flashcarts, general homebrew, etc. It was a dreamland filled with history that has since been lost throughout the internet over time, unfortunately, due to some complications (I can only assume), Filetrip will end on March 31st. I personally loved this place, it allowed me to post my files, changelogs, etc when need be, sadly it was the only place I knew that had all of those abilities and then some. I had a lot of open storage to use as well, most file services tend to only provide you with such little space to use for your uploads. I am currently backing up what I can from the site, so for now everything is fine and will remain where it is at. As for news on the next update itself, still a work in progress, recently I have been very busy and preoccupied with other things, the update is coming soon however, so expect something fun! That's all I have for today folks, I hope you all enjoy your day/evening.
 

Denizk15

Active Member
Newcomer
Joined
Sep 18, 2018
Messages
28
Trophies
0
XP
129
Country
Netherlands
Helo i have some cheats for winx quest for the codex but dont know how to import them to usercheat.dat would someone please do that for me

Enable Code (Must Be On)
00006B94 41575845
7142CAF9 588466AD

Unlock Everything
BCDACD35 8E3D8580
 

Natural

Well-Known Member
Member
Joined
Jul 25, 2014
Messages
380
Trophies
0
XP
594
Country
United States
Illegal File Error?? I’ve never seen that happen before. Keep in mind that the AR software only handles .xml format databases.

--------------------- MERGED ---------------------------


The software only handles .xml, I recommend trying again with that database and see if you get any results.

--------------------- MERGED ---------------------------


I will look into it. Didn’t you ask me before for codes for the Winx series? I could have sworn I posted some ages ago.

--------------------- MERGED ---------------------------


I’ll look into it, though I’m pretty sure it does, I think the problem is since TWiLightMenu requires AP patches, they alter the game ID’s to the point that the cheat database doesn’t detect them. The databases only work for clean proper dumps of the games. AP patches don’t provide that kind of support because those directly modify the ROM.

Thanks for answering my comment and I found a cheat database that works with a patched New Mystery of the Emblem rom.
 
  • Like
Reactions: Denizk15

Denizk15

Active Member
Newcomer
Joined
Sep 18, 2018
Messages
28
Trophies
0
XP
129
Country
Netherlands
Illegal File Error?? I’ve never seen that happen before. Keep in mind that the AR software only handles .xml format databases.

--------------------- MERGED ---------------------------


The software only handles .xml, I recommend trying again with that database and see if you get any results.

--------------------- MERGED ---------------------------


I will look into it. Didn’t you ask me before for codes for the Winx series? I could have sworn I posted some ages ago.

--------------------- MERGED ---------------------------


I’ll look into it, though I’m pretty sure it does, I think the problem is since TWiLightMenu requires AP patches, they alter the game ID’s to the point that the cheat database doesn’t detect them. The databases only work for clean proper dumps of the games. AP patches don’t provide that kind of support because those directly modify the ROM.
Hey yess you made made some for winx rockstars and they work very well thank you for that but this is another one i found some cheat codes i posted it but i have no clue how to import them and i dont know if they work. :):)
 

Intervención

Active Member
Newcomer
Joined
Mar 31, 2016
Messages
25
Trophies
0
Age
29
Location
Barcelona
XP
158
Country
Hi, thanks for maintaining such database. It's great :)

In usrcheat.dat I found a slight mistake in the activation description of one cheat of Pokemon - Edicion Blanca (Spain) (IRAS - 11F41913)
  • Max Repel (L)
It activates (in my game) with with Select, not L

I've that cheat enabled, and 100% Capture Ratio and x256 Experience Multiplier enabled too (But I'm checking the code in R4CCE and the Key-Pad action is only Select indeed)

--


BTW the "proper" rom is actually "Pokemon - Edicion Blanca (Spain) (NDSi Enhanced) [32657121]". You can find it marked as proper in the dump notes in ADVANsCEne :D

The AP patch is also different (as in, it makes the game not boot if enabled)

Proper patch is (patch with OpenPatch.exe)

5596 - Pokemon - Edicion Blanca (DSi Enhanced) [32657121]
00004600: D9 C4 26 28 E9 80 51 4C AF 78 10 0C D2 D4 E7 96 → 3C 00 9F E5 00 10 90 E5 38 20 9F E5 02 00 51 E1
00004610: 16 B5 9B 89 F0 BD F2 AD B2 1F 71 FA 13 52 5C F5 → 34 10 9F 05 08 10 80 05 48 11 80 05 2C 10 9F 05
00004620: 91 B4 AC DC 93 D7 C6 90 DC 67 8F 9F 7E 34 0A D5 → A8 10 80 05 E8 11 80 05 24 00 9F E5 00 10 90 E5
00004630: 49 5A 8E C6 9F 62 2A 03 7E A7 9D 8B 31 FE D5 2E → 20 20 9F E5 02 00 51 E1 01 10 A0 03 0A 10 C0 05
00004640: A1 0A 87 4D CD 89 BD A6 1B 98 3A 69 AB CA 4B 2A → 1E FF 2F E1 24 7F 18 02 4F 03 5F E1 37 B3 AA 36
00004650: D2 BE DE 85 3E D3 65 88 B6 1F 41 E9 → 6A E0 AA 36 A0 09 18 02 1F FF AA 28
00004EA4: 1E FF 2F E1 → D5 FD FF EA

Dunno how does that translate to cheat code though ^^"


(The AP Patch of HeartGold in Spanish doesn't match the proper release either btw, I can send the details later if you want to update it ^^

Thank you again

Edit:
PS: I have around 1.5TB available on my rig, need help backing up Filetrip? I'm using WinHTTrack to clone it to my drives but I'm not sure if it will do the job. Cheers
 
Last edited by Intervención,

DeadSkullzJr

Developer
OP
Developer
Joined
Sep 28, 2017
Messages
1,554
Trophies
1
XP
3,877
Country
United States
Hi, thanks for maintaining such database. It's great :)

In usrcheat.dat I found a slight mistake in the activation description of one cheat of Pokemon - Edicion Blanca (Spain) (IRAS - 11F41913)
  • Max Repel (L)
It activates (in my game) with with Select, not L

I've that cheat enabled, and 100% Capture Ratio and x256 Experience Multiplier enabled too (But I'm checking the code in R4CCE and the Key-Pad action is only Select indeed)

--


BTW the "proper" rom is actually "Pokemon - Edicion Blanca (Spain) (NDSi Enhanced) [32657121]". You can find it marked as proper in the dump notes in ADVANsCEne :D

The AP patch is also different (as in, it makes the game not boot if enabled)

Proper patch is (patch with OpenPatch.exe)

5596 - Pokemon - Edicion Blanca (DSi Enhanced) [32657121]
00004600: D9 C4 26 28 E9 80 51 4C AF 78 10 0C D2 D4 E7 96 → 3C 00 9F E5 00 10 90 E5 38 20 9F E5 02 00 51 E1
00004610: 16 B5 9B 89 F0 BD F2 AD B2 1F 71 FA 13 52 5C F5 → 34 10 9F 05 08 10 80 05 48 11 80 05 2C 10 9F 05
00004620: 91 B4 AC DC 93 D7 C6 90 DC 67 8F 9F 7E 34 0A D5 → A8 10 80 05 E8 11 80 05 24 00 9F E5 00 10 90 E5
00004630: 49 5A 8E C6 9F 62 2A 03 7E A7 9D 8B 31 FE D5 2E → 20 20 9F E5 02 00 51 E1 01 10 A0 03 0A 10 C0 05
00004640: A1 0A 87 4D CD 89 BD A6 1B 98 3A 69 AB CA 4B 2A → 1E FF 2F E1 24 7F 18 02 4F 03 5F E1 37 B3 AA 36
00004650: D2 BE DE 85 3E D3 65 88 B6 1F 41 E9 → 6A E0 AA 36 A0 09 18 02 1F FF AA 28
00004EA4: 1E FF 2F E1 → D5 FD FF EA

Dunno how does that translate to cheat code though ^^"


(The AP Patch of HeartGold in Spanish doesn't match the proper release either btw, I can send the details later if you want to update it ^^

Thank you again

Edit:
PS: I have around 1.5TB available on my rig, need help backing up Filetrip? I'm using WinHTTrack to clone it to my drives but I'm not sure if it will do the job. Cheers
My databases consists of No-Intro standard game imports (Dat-o-Matic is where I get my dump information so I can verify the integrity of the dumps I have and or use), I drop bad dump support once the bad dumps are fixed. What you saw in the database wasn't CRC but the second ID to the ROM. What I imported is indeed the correct dump. I am also aware of the AP cheats, however I have already tweaked some of them for the 2.2.0 update (changed a single byte). The reason it freezes the game is because you are overlapping what the kernel already supports. I have tested quite a few of them on older flashcarts that had no support for some of these titles and they work flawlessly. Testing the AP codes on any modern day flashcart will result in a game freeze with a white screen.

Looking into the mistakes you mentioned as well, it will be fixed for the upcoming update. Keep in mind the codelist for Blanca in its current state was NOT done by me but by someone else in the past, I haven't revised the codelist yet and added my own to it.
 
Last edited by DeadSkullzJr,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • The Real Jdbye @ The Real Jdbye:
    @Psionic Roshambo i didn't go amd for one specific reason, the AI performance is way behind nvidia
    +1
  • The Real Jdbye @ The Real Jdbye:
    i just got a 4070ti
  • The Real Jdbye @ The Real Jdbye:
    oh yeah also DLSS is a pretty solid reason to go nvidia since fidelityfx is kinda crap
  • The Real Jdbye @ The Real Jdbye:
    and now with the rtx video upscaling, and sdr->hdr conversion, even more reason to go nvidia
  • The Real Jdbye @ The Real Jdbye:
    both of which work well in potplayer
  • The Real Jdbye @ The Real Jdbye:
    amd is a bit cheaper though
  • Psionic Roshambo @ Psionic Roshambo:
    Cheaper and they are less stingy with the RAM not a big issue now but I can imagine in a yard or two things might be different
  • Psionic Roshambo @ Psionic Roshambo:
    Year not yard lol
  • The Real Jdbye @ The Real Jdbye:
    the vram is one advantage when it comes to AI but ends up being slower even with that and really AI is the only use case that needs more than 12gb vram right now
  • Psionic Roshambo @ Psionic Roshambo:
    Interesting lol
  • Psionic Roshambo @ Psionic Roshambo:
    I think I watched a video where two games at 4K where eating just over 16GB of RAM and it's the one case where the 7900XT and XTX pulled ahead (minus RTX of course)
  • Psionic Roshambo @ Psionic Roshambo:
    So my opinion is that they could age a bit better in the future, and maybe AMD will continue improving them via drivers like they tend to do. No guarantee there but they have done it in the past. Just a feeling I have.
  • The Real Jdbye @ The Real Jdbye:
    cyberpunk at 4k without DLSS/fidelityfx *might* exceed 12gb
    +1
  • The Real Jdbye @ The Real Jdbye:
    but that game barely runs at native 4k
  • Psionic Roshambo @ Psionic Roshambo:
    I think it was some newer games and probably poorly optimized PS4 or PS5 ports
  • The Real Jdbye @ The Real Jdbye:
    they definitely will age better but i feel dlss might outweigh that since it looks about as good as native resolution and much less demanding
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    When I played Cyberpunk on my old 2080 Ti it sucked lol
  • The Real Jdbye @ The Real Jdbye:
    AMD could introduce something comparable to DLSS but nvidia's got a lot more experience with that
  • The Real Jdbye @ The Real Jdbye:
    least amd 7xxx has tensor cores which the previous generations didn't so there is the potential for AI upscaling
  • Psionic Roshambo @ Psionic Roshambo:
    They have FSR or whatever it's called and yeah it's still not great
  • The Real Jdbye @ The Real Jdbye:
    so AMD seem to finally be starting to take AI seriously
  • Psionic Roshambo @ Psionic Roshambo:
    Oh yeah those new 8000 CPUs have AI cores built in that's interesting
  • Psionic Roshambo @ Psionic Roshambo:
    Maybe they plan on offloading to the CPU?
  • Psionic Roshambo @ Psionic Roshambo:
    Would be kinda cool to have the CPU and GPU working in random more
    Psionic Roshambo @ Psionic Roshambo: Would be kinda cool to have the CPU and GPU working in random more