Hacking Circle Pad patches for Super Mario 64 DS and other games (in TwilightMenu with TWPatcher and RTCom)

solidgui3

Well-Known Member
Newcomer
Joined
Feb 21, 2023
Messages
50
Trophies
0
Age
19
XP
189
Country
Brazil
Well,it doesn't works, Pac-Man only goes to one direction an the camera don't moves,I tryed the European and american version,nothing
 

shoco

Well-Known Member
OP
Member
Joined
Aug 1, 2019
Messages
120
Trophies
0
XP
521
Country
Russia
Well,it doesn't works, Pac-Man only goes to one direction an the camera don't moves,I tryed the European and american version,nothing
Oh, I sort of made a small change last time and didn't test it. I've fixed it and reuploaded the mod
 

shoco

Well-Known Member
OP
Member
Joined
Aug 1, 2019
Messages
120
Trophies
0
XP
521
Country
Russia
Do the New 3DS functions work with the CCP for the OG 3DSXL?
No, only the native CStick on N3DSs. Here we have to work at a very low level, there is no OS. Everything has to be done manually (when it's not already included in TWL_FIRM). So if it's possible at all, it would require writing some kind of driver to communicate with this device and then updating every patch to use it instead. The CStick is simple because it's well documented in gbatek, I have it in my console, and it's just easy to work with
 

chefyta

New Member
Newbie
Joined
May 12, 2023
Messages
1
Trophies
0
Age
23
XP
27
Country
United States
hi, the mod seems pretty good, and finally able to enjoy Super Mario 64 DS in a proper way also seems excelent, the thing (in my case ) is that the only time i have mess up with archives was modding my 3ds, and i dont know nothing about achives or data files, so could you explain the process of getting the Zip unto the Twilight and the unto the 3ds is simple enough terms that even a dumbass like me could understant ?
thanks for reading.
 

shoco

Well-Known Member
OP
Member
Joined
Aug 1, 2019
Messages
120
Trophies
0
XP
521
Country
Russia
hi, the mod seems pretty good, and finally able to enjoy Super Mario 64 DS in a proper way also seems excelent, the thing (in my case ) is that the only time i have mess up with archives was modding my 3ds, and i dont know nothing about achives or data files, so could you explain the process of getting the Zip unto the Twilight and the unto the 3ds is simple enough terms that even a dumbass like me could understant ?
thanks for reading.
Hello. By archives I assume you mean strictly the cheats and cheat database.
You just need to download "usrcheat.dat" somewhere (here, for example), open it in R4CCE, find inside the correct version of your game (or add it), get one of my mods from the zip file (as a txt file for the proper version), copy the cheatcode from there into the database in R4CCE, save it and put the database into "/_nds/TWiLightMenu/extras/" as "usrcheat.dat" on your 3DS. Then in TwilightMenu, select your game, press Y and X to open the cheat menu, and enable the mods there. Or just download and unzip this attached zip file (it's one of DeadSkullzJr older versions with my mods included, generated automatically)
In case you're having problems with other things, make sure you use TWPatcher properly
 

Attachments

  • usrcheat_dat_with_cpad_patches.zip
    8.3 MB · Views: 44

daddu3

Well-Known Member
Member
Joined
Jul 8, 2012
Messages
103
Trophies
1
XP
658
Country
Finland
Godsend hacks right here!!! I feel like I can actually explore SM64DS among other DS-games all over again with these.

Feels kinda weird when remembering how the whole 360-movement hacks on SM64DS used to be limited to Wii U before...
 

emcintosh

On the internet, everyone knows I'm a cat
Member
Joined
Dec 4, 2016
Messages
449
Trophies
0
XP
2,352
Country
United Kingdom
Metroid questions:
I can get c-stick aiming in Metroid Prime Hunters, but gyro isn't working. ZL + d-pad directions just move me. Is there something I need to do to enable? TWPatch has an option for unmapping the circle pad from the d-pad, but that doesn't sound like it would do what I need.
Is it possible to swap the aiming to the circle pad and movement to the c-stick as in left-handed stylus mode?
How would the patch interact with the generic remapping tool in the main post? I ideally want to map jump to a shoulder button (and I guess boost and sniper zoom to another button) and maybe switch L&R with ZL&ZR (I have a grip that makes them bigger and lined up underneath rather than further inside).
Do I need to use TWLmenu or could I use the cheat with my DSTwo to allow me to use save states?
 

shoco

Well-Known Member
OP
Member
Joined
Aug 1, 2019
Messages
120
Trophies
0
XP
521
Country
Russia
I do hope someone makes an updated one including DeadSkullzJr‘s update
If you simply want to merge them, there are probably some programs or libraries for that. Afaik 'r4cce' allows you to import one cheatdb into another, although it won't resolve duplicates automatically.
But you can try this thing: https://shocoman.github.io/Simple UsrcheatDB Editor/ . Some months ago I had a stupid idea to make a simple web analogue to r4cce to quickly edit cheats. It's super laggy, buggy, raw and unreliable but seems to be working fine with DeadSkullzJr's database (at least for now). In the top right corner press "Open UsrcheatDB" and point to DeadSkullzJr's usrcheat.dat file, then press "Merge with another UsrcheatDB" and select my cheat database (it's inside the file "all_patches_combined_in_one_usrcheat_db.zip" attached in the original post), and finally push the button "Download". It will merge games if they have identical game code and checksum. Again, not sure if it will work, I usually don't test things properly.

I can get c-stick aiming in Metroid Prime Hunters, but gyro isn't working. ZL + d-pad directions just move me. Is there something I need to do to enable? TWPatch has an option for unmapping the circle pad from the d-pad, but that doesn't sound like it would do what I need.
Just in case, you need to first press ZL and then (while still holding ZL) press DPad Down. Then it should work, or maybe you got the wrong cheat for another version?

Is it possible to swap the aiming to the circle pad and movement to the c-stick as in left-handed stylus mode?
Sort of, here is a version with swapped CPad and CStick if that's what you want.

How would the patch interact with the generic remapping tool in the main post? I ideally want to map jump to a shoulder button (and I guess boost and sniper zoom to another button) and maybe switch L&R with ZL&ZR (I have a grip that makes them bigger and lined up underneath rather than further inside).
It should work fine with my generic remapping tool, except for two things:
1) While using it with this game, you should unmap CPad from DPad there (that's what my mod expects and does, but the remapper can overwrite it)
2) You can't unmap ZL and ZR. The remapping is done via Nintendo's hardware register that knows nothing about anything non-NDS. You can map things to ZL or ZR, but not vice versa. In my mod these two buttons are sort of hardcoded to their respective functionality.

Do I need to use TWLmenu or could I use the cheat with my DSTwo to allow me to use save states?
You don't need TWLMenu. There just has to be a way to run cheatcodes (and TWPatcher has to be used, obviously). Don't know anything about DSTwo or other cards, but as I heard, these mods do work with them (or some of them)
 

Attachments

  • metroid_cpad_and_cstick_swapped.zip
    25.9 KB · Views: 23

emcintosh

On the internet, everyone knows I'm a cat
Member
Joined
Dec 4, 2016
Messages
449
Trophies
0
XP
2,352
Country
United Kingdom
Just in case, you need to first press ZL and then (while still holding ZL) press DPad Down. Then it should work, or maybe you got the wrong cheat for another version?

Sort of, here is a version with swapped CPad and CStick if that's what you want.

It should work fine with my generic remapping tool, except for two things:
1) While using it with this game, you should unmap CPad from DPad there
2) You can't unmap ZL and ZR.… these two buttons are sort of hardcoded to their respective functionality.
Remapping and stick swap worked fine. Thanks for setting that up for me.

I have updated Luma and TWLMenu and NDS-Bootstrap. I have tried both USA 1.0 and USA 1.1 versions and get the same result when I activate gyro:
ZL+V: continuous spinning and looking up. View can be adjusted down but keeps spinning.
ZL+<: spinning stops, replaced by slow drift upwards. In neither case does tilting the console do anything. Except maybe speed up the upward drift? I can toggle back to spinning mode.
ZL+^: spinning stops, further ZL+ directions just move me.

I will probably give up on gyro unless you would find it helpful to get more data on reproducing this issue on other versions.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    BigOnYa @ BigOnYa: @The Real Jdbye @SylverReZ @Xdqwerty :creep: +99 +1