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

shoco

Well-Known Member
OP
Member
Joined
Aug 1, 2019
Messages
122
Trophies
0
XP
529
Country
Russia
I will probably give up on gyro unless you would find it helpful to get more data on reproducing this issue on other versions.
I doubt I can help you here as I don't know much about gyros, but I guess it's possible that your console has a different gyro version, a different gyro number (from what I expected) or something wrong with the gyro itself. As a last resort, please try this slightly modified Sono and Gericom's old testing program. Just start it as a regular NDS game. On the top screen there is a line that goes from the center to another place. Ideally, if the gyro works, you should be able to move its end by tilting the console. Furthermore, there are several numbers on the bottom screen. Copy them here. Launch this app several times to make sure the values are "stable"
By the way, what OS and console version do you have?
 

Attachments

  • gyro_test.zip
    87.1 KB · Views: 37

emcintosh

On the internet, everyone knows I'm a cat
Member
Joined
Dec 4, 2016
Messages
456
Trophies
0
XP
2,358
Country
United Kingdom
Thanks for continuing to try sorting this for me.

I have tried the European 1.0 and 1.1 versions of the code + ROM with exactly the same effect.

I can also confirm that my gyro is working correctly in Federation Force.

please try this slightly modified Sono and Gericom's old testing program. Just start it as a regular NDS game. On the top screen there is a line that goes from the center to another place. Ideally, if the gyro works, you should be able to move its end by tilting the console.

I don't get a line, only a red pixel in a white box, and two red boxes to the right and bottom.

Furthermore, there are several numbers on the bottom screen. Copy them here. Launch this app several times to make sure the values are "stable"
Status: BF is Gyro Inited:1 Gyro Init Code: FF Gyro Device ID: -127 Status: BF is Gyro Inited:1 Gyro Init Code: FF Gyro Device ID: 1 forcing DS mode: Status: 00 is Gyro Inited:1 Gyro Init Code: 00 Gyro Device ID: 1 forcing DSi mode: Status: BF is Gyro Inited:1 Gyro Init Code: FF Gyro Device ID: -127

By the way, what OS and console version do you have?

European New 3DS XL, Sys 11.16.0-49E
 

shoco

Well-Known Member
OP
Member
Joined
Aug 1, 2019
Messages
122
Trophies
0
XP
529
Country
Russia
Thanks for continuing to try sorting this for me.

Sadly, I can't help you with this. From the data I see that your gyro has an i2c device id of 9 (mine is 11). According to 3dbrew, this is one of the possible locations, but it doesn't say which consoles have it. After reading that page before, I thought that all consoles after the Old3ds had 11, but apparently that's not the case. Since your gyro has a different id, it most likely requires a different set of commands to communicate with it, which makes it impossible for me to do anything (plus my general lack of gyro knowledge)
You could try this attached file, I simply changed the gyro id to yours, but it shouldn't work.

Anyway, it is not really worth it. Properly implemented gyro support is always desirable (like in Zelda remakes on 3DS), but in my mod it basically just emulates the CStick, which itself emulates the touchscreen.
 

Attachments

  • metroid_gyro_1.zip
    25.5 KB · Views: 30
  • Like
Reactions: _fab999_

Readmit

Well-Known Member
Newcomer
Joined
Oct 1, 2022
Messages
75
Trophies
0
Location
Seattle
XP
171
Country
United States
@shoco
For Metroid Prime Hunters, is there any way to shoot with a different button besides L? I hate shooting with L, it hurts my finger. I would rather shoot with B or any other face button. Even R would be more comfortable than L.
 

emcintosh

On the internet, everyone knows I'm a cat
Member
Joined
Dec 4, 2016
Messages
456
Trophies
0
XP
2,358
Country
United Kingdom
@shoco
For Metroid Prime Hunters, is there any way to shoot with a different button besides L? I hate shooting with L, it hurts my finger. I would rather shoot with B or any other face button. Even R would be more comfortable than L.
You can use the remapper in the first post of this thread, and copy the code it produces to a new cheat. I have swapped jump (X) and sniper (R) so I can shoot (L) and jump (R) with shoulder buttons and keep my thumb on the c-stick.
 
  • Like
Reactions: shoco

Readmit

Well-Known Member
Newcomer
Joined
Oct 1, 2022
Messages
75
Trophies
0
Location
Seattle
XP
171
Country
United States
You can use the remapper in the first post of this thread, and copy the code it produces to a new cheat. I have swapped jump (X) and sniper (R) so I can shoot (L) and jump (R) with shoulder buttons and keep my thumb on the c-stick.
I have no idea how to do that, and I'm having a lot of trouble with adding codes through r4cce.
 

emcintosh

On the internet, everyone knows I'm a cat
Member
Joined
Dec 4, 2016
Messages
456
Trophies
0
XP
2,358
Country
United Kingdom
I have no idea how to do that, and I'm having a lot of trouble with adding codes through r4cce.
If you tell me what control swaps you want to make and the version of the game you're using, I can make you up a mini usrcheat.dat with just that game's codes. Would you like the rest of the standard cheats available?
 

Readmit

Well-Known Member
Newcomer
Joined
Oct 1, 2022
Messages
75
Trophies
0
Location
Seattle
XP
171
Country
United States
If you tell me what control swaps you want to make and the version of the game you're using, I can make you up a mini usrcheat.dat with just that game's codes. Would you like the rest of the standard cheats available?
For Metroid Prime Hunters 1.0, as it is now with this patch, A, B, X, and Y all jump. I would like to keep B as jump but have A shoot just like in the GameCube Metroid Prime games.
 
Last edited by Readmit,

emcintosh

On the internet, everyone knows I'm a cat
Member
Joined
Dec 4, 2016
Messages
456
Trophies
0
XP
2,358
Country
United Kingdom
For Metroid Prime Hunters 1.0, as it is now with this patch, A, B, X, and Y all jump. I would like to keep B as jump but have A shoot just like in the GameCube Metroid Prime games.
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.
MetroidHuntersCustom.jpg

GBATemp doesn't like .dat attachments, so you will need to remove the .txt I added to fool it.
 

Attachments

  • usrcheat.dat.txt
    31.4 KB · Views: 29

Readmit

Well-Known Member
Newcomer
Joined
Oct 1, 2022
Messages
75
Trophies
0
Location
Seattle
XP
171
Country
United States
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.
I'm sorry, I very much appreciate you helping me, but I can't use the file you gave me. It would require copying over the current usercheat.dat file that I have now. Is there no way for me to just have an Action Replay style code to input in r4cce on my Metroid Prime Hunters v1.0 (USA) entry? I tried looking at the file in a text editor, but I'm not seeing the codes. What would you recommend doing, because I don't want to write over my current usercheat.dat file? Thanks for the help.
 

emcintosh

On the internet, everyone knows I'm a cat
Member
Joined
Dec 4, 2016
Messages
456
Trophies
0
XP
2,358
Country
United Kingdom
I'm sorry, I very much appreciate you helping me, but I can't use the file you gave me. It would require copying over the current usercheat.dat file that I have now. Is there no way for me to just have an Action Replay style code to input in r4cce on my Metroid Prime Hunters v1.0 (USA) entry? I tried looking at the file in a text editor, but I'm not seeing the codes. What would you recommend doing, because I don't want to write over my current usercheat.dat file? Thanks for the help.
The cheat file is not a plain text file. That's why we need R4CCE to edit it. I made you up a usrcheat.dat with just the codes for this because you said you had difficulty adding cheats with R4CCE and this is the minimum file to get this one game working. You can rename your existing cheat file to any other name and use this one for MPH, and rename mine and restore your original when you use other games.

If you feel up to using R4CCE, you should add 2 cheats to the entry for Metroid Prime Hunters USA with no version number (attached so this post isn't loooong):

Dual Analog (copied from the text file from the metroid.zip on the first post)

A=L to shoot, X=A to confirm in menus (copied from the text box at the bottom of the NDS remapper linked to in the first post, with: Cpad unmapped from dpad, 3DS A= NDS A unchecked, A=L checked, X=X unchecked and X=A checked)

What point in adding cheats with R4CCE are you struggling with?
 

Attachments

  • Dual Analog.txt
    8.3 KB · Views: 32
  • A shoot X confirm.txt
    5.4 KB · Views: 32
Last edited by emcintosh,

Readmit

Well-Known Member
Newcomer
Joined
Oct 1, 2022
Messages
75
Trophies
0
Location
Seattle
XP
171
Country
United States
The cheat file is not a plain text file. That's why we need R4CCE to edit it. I made you up a usrcheat.dat with just the codes for this because you said you had difficulty adding cheats with R4CCE and this is the minimum file to get this one game working. You can rename your existing cheat file to any other name and use this one for MPH, and rename mine and restore your original when you use other games.

If you feel up to using R4CCE, you should add 2 cheats to the entry for Metroid Prime Hunters USA with no version number (attached so this post isn't loooong):

Dual Analog (copied from the text file from the metroid.zip on the first post)

A=L to shoot, X=A to confirm in menus (copied from the text box at the bottom of the NDS remapper linked to in the first post, with: Cpad unmapped from dpad, 3DS A= NDS A unchecked, A=L checked, X=X unchecked and X=A checked)

What point in adding cheats with R4CCE are you struggling with?
Sorry about what I said earlier. I learned how to use r4cce since posting that first message and it works well for me now, I should've mentioned that yesterday. My apologies. Thanks for the code files. I appreciate your help. Yeah, the code works great. The game is much more playable like this. Thanks again.
 
Last edited by Readmit,
  • Like
Reactions: emcintosh

The Catboy

GBAtemp Official Catboy™: Boywife
Member
Joined
Sep 13, 2009
Messages
27,979
Trophies
4
Location
Making a non-binary fuss
XP
39,460
Country
Antarctica
So I tried moving everything over manually but that was taking way too damn long. So I merged Cragdore's build with the latest DeadSkullzJr's NDS(i) Cheat-Database (June 6th, 2023) build.

There might be duplicate codes, I won't be cleaning them because I honestly don't have the time. Feel free to use this file, modify it, etc. it's not my work, I just merged the codebases because I wanted the c-pad patch
 
Last edited by The Catboy,
DeadSkullzJr's usrcheat.dat with these CPad mods by @Vendicatorealato

Vendicatorealato

Active Member
Newcomer
Joined
Jan 22, 2023
Messages
33
Trophies
0
XP
460
Country
Italy
I've added the shoco's Circle Pad patches (update 2024-05-04) to the DeadSkullzJr's NDS(i) Cheat Database (update 12/25/2023). I hope that I haven't done any mistake.
Thanks go to @shoco and @DeadSkullzJr.
 

Attachments

  • usrcheat_shoco_CPad_patches_2024-05-04+DeadSkullzJr_Cheat_Database_2023-12-25.7z
    1.3 MB · Views: 1
Last edited by Vendicatorealato,

IceBlueLugia

Well-Known Member
Member
Joined
Nov 4, 2016
Messages
233
Trophies
0
XP
763
Country
United States
I downloaded the usrcheat file from the post above me, enabled the circle pad cheat, and SM64 white screened. Downloaded and installed TWPatch cia, updated Luma, updated twilightmenu, and then went back in, and it still white screened. What should I do?

Edit: Nvm, I'm an idiot, got it working. Didn't see the part with enabling firms and modules in Luma. Thanks for the awesome codes my man!
 
Last edited by IceBlueLugia,
  • Like
Reactions: andreiarturo

Kikuchi

Member
Newcomer
Joined
Mar 18, 2023
Messages
15
Trophies
0
XP
28
Country
Japan
I use on Super Mario 64 and work fine but how to use different game? I need made same steps game for game?

Metroid only for N3DS?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Materia_tofu @ Materia_tofu:
    im not a very bright individual, but we live and we learn
  • SylverReZ @ SylverReZ:
    @Materia_tofu, We do learn a lot from plenty of talented individuals.
  • Materia_tofu @ Materia_tofu:
    this is true! i learned how to make soundfont remixes from a friend back in 2021
    +1
  • BakerMan @ BakerMan:
    Update on my brother: He's home now, tired and hungry, obviously, but other than that, seems to be doing fine.
    +2
  • Veho @ Veho:
    That's a relief to hear. Do you know what happened?
  • SylverReZ @ SylverReZ:
    @BakerMan, Any idea what happened? I hope that your brother's doing good.
  • BakerMan @ BakerMan:
    Well, from what I've heard from my parents, he had a seizure last night, perhaps an epileptic episode, fucking died, had a near death experience, my dad called the paramedics, they showed up, took him to the hospital, and he woke up covered in tubes, and started complaining.
  • BakerMan @ BakerMan:
    He couldn't eat until after his MRI, when he had a bomb pop.
  • BakerMan @ BakerMan:
    What matters now is that he's doing alright.
  • Veho @ Veho:
    But you still don't know what it was?
  • Veho @ Veho:
    Has he had seizures before?
  • The Real Jdbye @ The Real Jdbye:
    apparently stress can cause seizures, my brother had one during a test once
  • The Real Jdbye @ The Real Jdbye:
    never had one before that, and never had one since
  • Redleviboy123 @ Redleviboy123:
    Question about game texture chanching Do i need an own game id?
  • The Real Jdbye @ The Real Jdbye:
    @Veho for those that want to
    experience being sonic the hedgehog
  • Veho @ Veho:
    Ah, you mean
    furries.
  • The Real Jdbye @ The Real Jdbye:
    well, sonic fans are a whole separate thing from furries
  • The Real Jdbye @ The Real Jdbye:
    like bronys
  • The Real Jdbye @ The Real Jdbye:
    sonic porn is too weird even for me
  • Dumpflam @ Dumpflam:
    bruh
  • Dumpflam @ Dumpflam:
    guys how do i delete a post
  • The Real Jdbye @ The Real Jdbye:
    you don't
  • The Real Jdbye @ The Real Jdbye:
    you can report it and request deletion
    The Real Jdbye @ The Real Jdbye: you can report it and request deletion