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

  • Thread starter Thread starter shoco
  • Start date Start date
  • Views Views 405,412
  • Replies Replies 730
  • Likes Likes 84
I want to set my own controls for Prime Hunters. I want to make certain buttons correspond to points on the touch screen. I don't know how and the remapper that you linked to in this thread can't set any button to the touch screen.
same thing with C.O.R.E. I want to set the touch screen to camera control like how they did with starfox
 
same thing with C.O.R.E. I want to set the touch screen to camera control like how they did with starfox
I want to set some of the touch screen functions to the buttons.
Post automatically merged:

USA v 1.0. Your A button now presses L. So you can navigate menus with buttons still, I have mapped your X button to A. Both of them act as jump in game, so hopefully this doesn't break anything. Let me know how you get on.
View attachment 382163
GBATemp doesn't like .dat attachments, so you will need to remove the .txt I added to fool it.
Sorry to bother you again about this, but do you think you could help me with this again by any chance?
 
I want to set some of the touch screen functions to the buttons.
Post automatically merged:


Sorry to bother you again about this, but do you think you could help me with this again by any chance?

Happy to help if I can. I can set up button swapping for you using https://shocoman.github.io/3ds_nds_remap_codegen/. But I haven't researched this enough to do anything with the touch screen. Shoco put scan visor on the ZL button (or select button), so it's technically possible, though.
 
Happy to help if I can. I can set up button swapping for you using https://shocoman.github.io/3ds_nds_remap_codegen/. But I haven't researched this enough to do anything with the touch screen. Shoco put scan visor on the ZL button (or select button), so it's technically possible, though.
all that I know is the touchscreen mapping to buttons came from a post in 2008 by cracker

https://gbatemp.net/threads/starfox-command-u-d-pad-hack.118663/

though since then I never found any documentation to how he did it
 
all that I know is the touchscreen mapping to buttons came from a post in 2008 by cracker

https://gbatemp.net/threads/starfox-command-u-d-pad-hack.118663/

though since then I never found any documentation to how he did it
If I understand correctly, cracker isn't directly emulating touches on the touch screen per se but rather by using debugging/cheat techniques to observe the games' running memory, he coded his own 'hooks' to control those same memory locations via buttons instead of their default behaviors.

So to accomplish similar on an arbitrary game, you'd need to have a decent understanding of computer engineering and DS memory mapping tools / debugging tools. Not impossible, but not trivial either.

His text guide is here: https://gbatemp.net/threads/starfox-command-u-d-pad-hack.118663/post-10591528
 
Hello, I want to play with my european retail games and the only way using usrcheat.dat seems to be through NitroHax, I downloaded the latest custom .dat from another user attached to the first post - ((Mario 64 still controls vanilla when touchscreen mode is selected. I have a bunch of cheats as an option to chose from but not CPad)). also I downloaded the complete Twilight Menu pack from Univ. Updater! What am I missing / how can I get the control hacks to work this way please? :(
 
Last edited by Phantron,
  • Sad
Reactions: jkm81
Happy to help if I can. I can set up button swapping for you using https://shocoman.github.io/3ds_nds_remap_codegen/. But I haven't researched this enough to do anything with the touch screen. Shoco put scan visor on the ZL button (or select button), so it's technically possible, though.
A lot of the gameplay for Metroid Prime Hunters requires touch screen, and I was hoping there was something like rehid where we can map specific coordinates of the touch screen to some of the buttons of the 3DS. That way, we can eliminate touch screen use altogether and just have it play like a normal game.
 
Hi! Lego star wars complete saga doesnt boot with patch on o3ds. any suggestions?
Upd: fixed by creating separate TwlBg file without widescreen mode.
 
Last edited by MrNake,
Can anyone help me using this with retail european DS games? thx a lot in advance!

Now I got as far as making the usrcheat.dat being used by NitroHax but Mario 64 DS freezes right away with white screen when Cpad Patch is selected...

What I did so far:
- installed TwilightMenu++ pack from Univ. Updater
- installed TWPatch patch without widescreen first (I left RTCom enabled of course)
- installed the same but with it enabled, moved it into the correct TW-Menu folder and renamed to Widescreen.cxi
- selected to use external firms and modules in Luma3DS
- installed NitroHax
- downloaded usrcheat.dat from shoco's first post

(it works perfect through Twilight Menu)


2 options for me: - the TwlBg.cxi file can be used by NitroHax??
- Twilight Menu allowing to play retail DS games through the main loader with cheats enabled
 
Last edited by Phantron,
Apologies if this has been asked before and I simply don't know the right key words to search for it in the thread.

I currently have Europe Super Mario 64 DS working with the circle pad cheat patch applied (though I genuinely don't recall what i did to get it working as it's been a while). I wanted to "upgrade" to trying the USA Rev 1 version with BOTH the custom made delta widescreen and circle pad patches applied, however I'm not technically minded enough in this area to be able to figure out how to apply them both as delta patches. Could anyone help me, assuming there is a way? Delta Patcher won't let me apply both, and I don't know if there's a way to combine them in this manner. I can only seem to do one of the other, not both.

I've also attempted to just apply the custom widescreen delta patch, and then use the circle pad cheat code instead, however I'm having difficulty getting the latter to work. I've tried to follow the tutorials, but no cheats show up for the USA Rev 1 version, as they did/do for the Europe version, and I genuinely don't recall how I got it working. I've tried to apply TWPatch as the guide suggests, but I'm concerned I'm doing something wrong, and since it takes a while to process the file each time, I'd prefer to ensure I'm doing it correctly. To clarify, I am trying to use the USA Rev 1 cheat, not the Europe one. Though it is possible something I'm doing is not applying the right cheats correctly. They do not show up in the cheat menu in TM++.

I think for me the disconnect I'm having is not understanding which process makes the cheats show up in TM++. I've clearly done this before somehow, I just really don't seem to be able to do it again.

Any help is appreciated. If there's a way I can just apply both delta patches, I will do that, I just don't seem to be able to figure that out.

Edit: My current suspicion is the widescreen delta patch interferes with the circle pad cheat code because the patch alters the ROM file to the point where TM++ doesn't see it as the correct version any longer, but I'll definitely take confirmation from someone else if this is the case.
 
Last edited by EuroMIX,
Can anyone help me using this with retail european DS games? thx a lot in advance!

Now I got as far as making the usrcheat.dat being used by NitroHax but Mario 64 DS freezes right away with white screen when Cpad Patch is selected...

What I did so far:
- installed TwilightMenu++ pack from Univ. Updater
- installed TWPatch patch without widescreen first (I left RTCom enabled of course)
- installed the same but with it enabled, moved it into the correct TW-Menu folder and renamed to Widescreen.cxi
- selected to use external firms and modules in Luma3DS
- installed NitroHax
- downloaded usrcheat.dat from shoco's first post

(it works perfect through Twilight Menu)


2 options for me: - the TwlBg.cxi file can be used by NitroHax??
- Twilight Menu allowing to play retail DS games through the main loader with cheats enabled

i can confirm that the cheats work with nitrohax, i been fighting with phanthom hourglass trying to make cheats work but the cpad cheat always give me white screen (maybe because im using an old 3ds?). but i used the bottom cheats instead and the stick works, its all i wanted.
 
Hello jkm81, which bottom cheats do you mean? For me the CPad ones just freeze the games on start
 
Hello jkm81, which bottom cheats do you mean? For me the CPad ones just freeze the games on start
Edit: my bad i managed it fo fix it, everything works fine now, even tho i used yanbf to bypass the 40 limit of nds forwarders, even with the cia the cpad works
 
Last edited by Julzzzzz,
  • Like
Reactions: jkm81
Hey Julzzzzz, why did you quote me about this? it seems you are talking about something completely different :)
 
for the cod games, specifically black ops, would it be possible to remove the acceleration for aiming? it feels bad when using c stick to aim
 
is no one slightly worried that Shoco has literally been inactive for a year? Like I get ppl want to have to talk about their 3ds modding situation but the person who spear headed the mod is missing and I'm surprised no one is talking about it
 
If someone no longer has the time, then it is what it is
I'm just a bit worried because shoco was from russia, anything could've happened to him just beyond not having "time", I remember shoco would always take his time and would still reply even if he was busy and would state as such if he couldn't get to a mod
 
I'm just a bit worried because shoco was from russia, anything could've happened to him just beyond not having "time", I remember shoco would always take his time and would still reply even if he was busy and would state as such if he couldn't get to a mod

We went through this with Ceave and he’s all good and back in action.

But we also did this with Vortexxy and sadly it seems she passed away.

Fact is, silence isn’t always a cause for worry. In fact, sometimes it’s much needed and causing a public commotion is WORSE for the person.
 
We went through this with Ceave and he’s all good and back in action.

But we also did this with Vortexxy and sadly it seems she passed away.

Fact is, silence isn’t always a cause for worry. In fact, sometimes it’s much needed and causing a public commotion is WORSE for the person.
Fair enough, I'm sorry for making it seem like it's a huge deal. I hope you people have a good day, I'm out
 

Site & Scene News

Popular threads in this forum