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

Earnburns

New Member
Newbie
Joined
Nov 16, 2021
Messages
2
Trophies
0
Age
38
XP
55
Country
Russia
I'm sorry for the offtop, but I've seen similar discussions in this topic.

I use the r4 cartridge for my n3ds xl to run DS games (Not the original. This is the r4dspro board inside). I managed to install twmenu and can use the cstick cheats and the widescreen patch on this cartridge. Unfortunately, the widescreen patch only works with the TwlBg file inside the sysmodules in the console's memory card. Although the file system is identical to the twmenu 3ds firmware release, if I create a TwlBg folder and rename the file to widescreen, no effect occurs. In this scenario, all games run in the standard DS aspect ratio. I checked the twmenu settings and I don't find any aspect ratio settings inside. I am sure that I am doing everything according to the instructions, including deleting the original twlbg file from sysmodules.

I also tried using a gyroscope in MPH. When the combination is turned on, the game camera starts spinning quickly. The rest of the combinations for setting up do nothing and after they are triggered, the activation combination stops working. I read that not all devices can be compatible, but I decided to indicate this because I still got some result.
 

shoco

Well-Known Member
OP
Member
Joined
Aug 1, 2019
Messages
137
Trophies
0
XP
578
Country
Russia
I use the r4 cartridge for my n3ds xl to run DS games (Not the original. This is the r4dspro board inside). I managed to install twmenu and can use the cstick cheats and the widescreen patch on this cartridge. Unfortunately, the widescreen patch only works with the TwlBg file inside the sysmodules in the console's memory card. Although the file system is identical to the twmenu 3ds firmware release, if I create a TwlBg folder and rename the file to widescreen, no effect occurs. In this scenario, all games run in the standard DS aspect ratio. I checked the twmenu settings and I don't find any aspect ratio settings inside. I am sure that I am doing everything according to the instructions, including deleting the original twlbg file from sysmodules.
Personally I haven't used widescreen in a long time, nor have any experience with cards. But in TwilightMenu there should be an option called "Screen Aspect Ratio" in the per-game settings. As far as I can tell, it's only available when Widescreen.cxi is at "_nds/TWiLightMenu/TwlBg/". And there has to be non-widescreen TwlBg.cxi in the "sysmodules" folder, otherwise the games without widescreen support won't work (with these CPad mods). You could try updating Luma, TwilightMenu, or/and nds-bootstrap, it helped me before

I also tried using a gyroscope in MPH. When the combination is turned on, the game camera starts spinning quickly. The rest of the combinations for setting up do nothing and after they are triggered, the activation combination stops working. I read that not all devices can be compatible, but I decided to indicate this because I still got some result.
Can you test this version?
 

X3G

Member
Newcomer
Joined
Apr 18, 2024
Messages
6
Trophies
0
Age
27
XP
110
Country
Venezuela
Hi, could I request a patch for Avalon Code? It's from the same people behind the remakes of FF3/FF4, and Nostalgia
 

Sony98

Active Member
Newcomer
Joined
Apr 3, 2015
Messages
28
Trophies
0
Age
26
XP
145
Country
Germany
What do you mean by not working? Is the screen just stretched when you're starting the game? Or nothing seems to be changed at all? Or there is no option in TwilightMenu? Maybe you're using a wrong cheat that simply doesn't work with your rom region.

Looks like the wrong cheat. I looked in the deadskullz cheatdatabase. zelda is there, but only for USA, not for europe. Sad; but that says all.
 

shoco

Well-Known Member
OP
Member
Joined
Aug 1, 2019
Messages
137
Trophies
0
XP
578
Country
Russia
Hi, could I request a patch for Avalon Code? It's from the same people behind the remakes of FF3/FF4, and Nostalgia
Ok

Not sure if this has been already pointed out, but it seems the circle pad patch for Phantasy Star 0 completely breaks online mode functionality
You are the first to mention that. Although I am certainly not surprised, since I needed to clean up quite a bit of space for my code in the game. I may have removed something pertaining to online mode (that concerns all of my mods, by the way)

Can you be more specific about your actions (and what do you mean by breaking)? I've never used online on DS, so I don't even know how it's supposed to work or look like. Also I don't have a second console to test it, so I probably can't fix it. But just in case, can you test this version (it doesn't do anything, but still contains the code inside, in case I actually broke something in some other place), and if it's possible for you, it would be nice to check some online functionality in any other game for which I've made a cpad mod (I suspect they won't work either, but it seems strange to me that noone mentioned it before).
 

Attachments

  • ph0_empty_test.zip
    9.4 KB · Views: 8
  • Like
Reactions: Tarmfot and X3G

Arlisbloxer05

Well-Known Member
Newcomer
Joined
Apr 5, 2020
Messages
60
Trophies
0
Age
24
Location
Thunder Bay, Ontario
Website
arlisbloxer005.tumblr.com
XP
583
Country
Canada
You are the first to mention that. Although I am certainly not surprised, since I needed to clean up quite a bit of space for my code in the game. I may have removed something pertaining to online mode (that concerns all of my mods, by the way)

Can you be more specific about your actions (and what do you mean by breaking)? I've never used online on DS, so I don't even know how it's supposed to work or look like. Also I don't have a second console to test it, so I probably can't fix it. But just in case, can you test this version (it doesn't do anything, but still contains the code inside, in case I actually broke something in some other place), and if it's possible for you, it would be nice to check some online functionality in any other game for which I've made a cpad mod (I suspect they won't work either, but it seems strange to me that noone mentioned it before).
Honestly all I really did was just boot up the game with the patch enabled, tried to go to online mode and it just crashes on a white screen. It even does the same when trying to access the wifi connection settings menu in the game.

As for the test version you posted, it still crashes when trying to go into online mode.
 

rambaral

New Member
Newbie
Joined
Jul 3, 2024
Messages
3
Trophies
0
Age
33
XP
5
Country
Canada
That's pretty impressive. And thanks for testing, nice to know it worked for you.
My pleasure. Recently though, I tried playing Prime Hunters on local multiplayer, and the matches immediately disconnect the instant we move our characters. If we stand still and shoot, no disconnections occur. Are the Circle Pad patches incompatible when used in multiplayer?
 

shoco

Well-Known Member
OP
Member
Joined
Aug 1, 2019
Messages
137
Trophies
0
XP
578
Country
Russia
If anyone is looking for a wacky project to do for RTCom w/ TWPatcher, there's an obscure DS game called Tony Hawk's Motion that used a crappy GBA cartridge with a gyroscope in it. I haven't looked much into it myself but it might be an interesting challenge for the technically inclined to get this working with the 3DS Gyroscope. Patching out the Motion Pak detection shouldn't be too hard.
Done. The game uses an accelerometer by the way. As far as I could tell from the code, the gyroscope part of the Motion Pack was left unutilized

hellooo it's me again. Do you think it's possible to do an analog hack for Soma Bringer? With the English patch
Hi, could I request a patch for Avalon Code? It's from the same people behind the remakes of FF3/FF4, and Nostalgia
Done

Honestly all I really did was just boot up the game with the patch enabled, tried to go to online mode and it just crashes on a white screen. It even does the same when trying to access the wifi connection settings menu in the game.
I tried to press everything WiFi related, and the game still refuses to crash for me, so maybe it's something on your side (some interfering cheat code, too old version of nds-bootstrap or TwilightMenu, etc). I think it's simpler to assume that my mods don't support multiplayer

My pleasure. Recently though, I tried playing Prime Hunters on local multiplayer, and the matches immediately disconnect the instant we move our characters. If we stand still and shoot, no disconnections occur. Are the Circle Pad patches incompatible when used in multiplayer?
It's probably Metroid specific problem in my mod, some other games might work fine. I can't test the actual multiplayer with real people (or fix it, for that matter), but in the game there is a mode that allows you to play with bots, and it seems okay to me
 

Arlisbloxer05

Well-Known Member
Newcomer
Joined
Apr 5, 2020
Messages
60
Trophies
0
Age
24
Location
Thunder Bay, Ontario
Website
arlisbloxer005.tumblr.com
XP
583
Country
Canada
I tried to press everything WiFi related, and the game still refuses to crash for me, so maybe it's something on your side (some interfering cheat code, too old version of nds-bootstrap or TwilightMenu, etc). I think it's simpler to assume that my mods don't support multiplayer
It couldn't be nds-bootstrap being outdated since I had to reinstall it recently due to me upgrading to an New 3DS model (which thankfully has the correct gyro for metroid prime hunters, yippee) and the circle pad patch for Phantasy Star 0 is the only cheat code I have for that game.
 

JellyFishPaint

Member
Newcomer
Joined
Jul 31, 2024
Messages
8
Trophies
0
Age
27
XP
21
Country
United States
Hi! Thank you for making this patch though I am really struggling try to make this patch work for Another Super Mario 3D. It will not show up in the cheats no matter how hard I try. I know the rom I have is the 1.0 USA version, and I know that my luma settings are correct. It 100% works perfectly fine for my original rom (not the hack) that the hack was patched on. But with Another Super Mario 3D, no cheats show up. I even tried downloading multiple different roms. They all work with the apolog perfectly until they became Another Super Mario 3D. Then the analog option no longer shows up in the cheats. So I honestly don’t understand what I am doing wrong (if I am). Can somebody help me if you have the time? Thank you so much. I seriously appreciate it.
 

X3G

Member
Newcomer
Joined
Apr 18, 2024
Messages
6
Trophies
0
Age
27
XP
110
Country
Venezuela
Hi! Thank you for making this patch though I am really struggling try to make this patch work for Another Super Mario 3D. It will not show up in the cheats no matter how hard I try. I know the rom I have is the 1.0 USA version, and I know that my luma settings are correct. It 100% works perfectly fine for my original rom (not the hack) that the hack was patched on. But with Another Super Mario 3D, no cheats show up. I even tried downloading multiple different roms. They all work with the apolog perfectly until they became Another Super Mario 3D. Then the analog option no longer shows up in the cheats. So I honestly don’t understand what I am doing wrong (if I am). Can somebody help me if you have the time? Thank you so much. I seriously appreciate it.
Assuming that you have Another Super Mario 3D v1.09 and the R4CCE program to edit the urscheat.dat file you are using, you will need to add (or search and edit if you are using DeadSkullzJr's NDS(i) Cheat Database version) the rom entry in the list and put the cheat code there. Alternatively, you could download Vendicatorealato's compilation that you can find in the Important Posts tab, iirc it already have everything setup for that romhack
Done. The game uses an accelerometer by the way. As far as I could tell from the code, the gyroscope part of the Motion Pack was left unutilized



Done


I tried to press everything WiFi related, and the game still refuses to crash for me, so maybe it's something on your side (some interfering cheat code, too old version of nds-bootstrap or TwilightMenu, etc). I think it's simpler to assume that my mods don't support multiplayer


It's probably Metroid specific problem in my mod, some other games might work fine. I can't test the actual multiplayer with real people (or fix it, for that matter), but in the game there is a mode that allows you to play with bots, and it seems okay to me
Thank you again, shoco! It works pretty great
 
  • Like
Reactions: shoco and emcintosh

JellyFishPaint

Member
Newcomer
Joined
Jul 31, 2024
Messages
8
Trophies
0
Age
27
XP
21
Country
United States
Assuming that you have Another Super Mario 3D v1.09 and the R4CCE program to edit the urscheat.dat file you are using, you will need to add (or search and edit if you are using DeadSkullzJr's NDS(i) Cheat Database version) the rom entry in the list and put the cheat code there. Alternatively, you could download Vendicatorealato's compilation that you can find in the Important Posts tab, iirc it already have everything setup for that romhack

Thank you again, shoco! It works pretty great
You are a life saver! Thank you!
 

BigHead

Member
Newcomer
Joined
Oct 2, 2023
Messages
7
Trophies
0
XP
56
Country
United States
Done. The game uses an accelerometer by the way. As far as I could tell from the code, the gyroscope part of the Motion Pack was left unutilized



Done


I tried to press everything WiFi related, and the game still refuses to crash for me, so maybe it's something on your side (some interfering cheat code, too old version of nds-bootstrap or TwilightMenu, etc). I think it's simpler to assume that my mods don't support multiplayer


It's probably Metroid specific problem in my mod, some other games might work fine. I can't test the actual multiplayer with real people (or fix it, for that matter), but in the game there is a mode that allows you to play with bots, and it seems okay to me
thank u
 

rambaral

New Member
Newbie
Joined
Jul 3, 2024
Messages
3
Trophies
0
Age
33
XP
5
Country
Canada
It's probably Metroid specific problem in my mod, some other games might work fine. I can't test the actual multiplayer with real people (or fix it, for that matter), but in the game there is a mode that allows you to play with bots, and it seems okay to me
Ah that's a shame. Me and some friends had hoped to play multiplayer with your improved controls. Do you need an extra 3DS or such to potentially find out the exact issue?
 

shoco

Well-Known Member
OP
Member
Joined
Aug 1, 2019
Messages
137
Trophies
0
XP
578
Country
Russia
Ah that's a shame. Me and some friends had hoped to play multiplayer with your improved controls. Do you need an extra 3DS or such to potentially find out the exact issue?
Yes, it seems so. Maybe I'll fix it later if I figure out how to do it on an emulator
 

stanleyopar2000

RIP Yuzu. "It is always morally correct..."
Member
Joined
Jun 22, 2007
Messages
4,875
Trophies
2
Location
C-137
Website
www.youtube.com
XP
3,862
Country
United States
Is there any patches that can add gyro aim to cod black ops on the ds (if not would it be hard to create?)

ooof gyro aim would involve having the source code to essentially "rebuid" the game around it. not going to happen

Edit: you got your answer. I'm not entertaining this idea any further
 
Last edited by stanleyopar2000,
  • Like
Reactions: Tarmfot

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Veho @ Veho: Draft blew them away or something.