Page 1 of 1

Jusrcheat (A usrcheat.dat editor for Android)+WfcReplay

Posted: Sun May 01, 2016 12:18 am
by xperia64
Yet another oddly specific android app release.
A bit late with the addition of custom cheats in DraStic ages ago, but this is an editor for the usrcheat.dat DS cheat database format for use with DraStic and DS flash carts. It has most of the features you'd expect from something like R4cce (minus en/decryption and reordering of stuff)

I reverse engineered the format due to there being little existing useful code to interact with it and wrote this generic Java library: https://github.com/xperia64/Jusrcheat so in theory a PC frontend could be made as well.

I also ported WfcReplay to Android/Java so if you want to generate https patches for use with something like AltWFC on your flash cart, you can do that as well.

https://github.com/xperia64/Jusrcheat/releases/tag/v1.0

Re: Jusrcheat (A usrcheat.dat editor for Android)+WfcReplay

Posted: Sun May 01, 2016 1:49 am
by Fefo
Specific, but very useful. Thanks for sharing both.

Re: Jusrcheat (A usrcheat.dat editor for Android)+WfcReplay

Posted: Sun May 01, 2016 8:05 am
by Kyousuke753
does this work with hacked ROMS?

Re: Jusrcheat (A usrcheat.dat editor for Android)+WfcReplay

Posted: Sun May 01, 2016 9:51 am
by xperia64
Yep, you can add any rom to a usrcheat.dat database.

Re: Jusrcheat (A usrcheat.dat editor for Android)+WfcReplay

Posted: Sun May 01, 2016 9:52 am
by Kyousuke753
Thanks, I'm going to use this as reference.

Re: Jusrcheat (A usrcheat.dat editor for Android)+WfcReplay

Posted: Thu May 19, 2016 9:08 pm
by Q8-V08
:D thanks for this so much better than that r4i Cheat code editor v1.01

I can't see WfcReplay on my homescreen or Apps page though :?
looking at my settings, apps it should be displayed between Vulkan Caps Viewer and Wifi Analyser on my apps
page but it's not there.

Any chance you could make a Jusrcheat.nds or know of a usercheat.dat editor that works on a real nds/dslite?
The closet i've found is nitrohax cheats.xml format which you can edit with the txt editor but it only runs on real carts not .nds backups.

http://blog.davr.org/2007/08/08/java-for-nds/
http://mujweb.cz/molej/pstrosnds/

Not sure how the nds reads usercheat.dat past 4MB I think I read somewhere that it reads files in 1MB chunks at a time and r4i saves the offset chunk for the game to read the cheats for one game at a time.

Re: Jusrcheat (A usrcheat.dat editor for Android)+WfcReplay

Posted: Thu May 26, 2016 12:06 pm
by xperia64
WfcReplay is a plugin for Jusrcheat so it doesn't have an icon. It is used when you add a Wi-Fi Code to a game.

I haven't done any DS homebrew programming so I can't really do anything with that, not to mention that Jusrcheat is incredibly innefficient as it consistently uses 150MB of RAM (though not that much more than R4cce)