ROM Hack RELEASE 60 FPS Cheats for NSwitch

What's Your Experience After applying 60 FPS Cheats?


  • Total voters
    471

User420

New Member
Newbie
Joined
Oct 11, 2022
Messages
3
Trophies
0
Age
40
XP
14
Country
Canada
Good Day Fellows. I appologize for the noob question but I am at a loss. I just found out about these 60fps patches, and I didn't even have EdiZon, or Overlays or an FPS counter even setup. I did all that, got it setup. Figured out that this wonderful patch:

Yeah this does it here you go.
Nier: Automata - The End of Yorha Edition v1.0.2
TID: 0100B8E016F76000
BID: 992787E2B5425994

[60 FPS]
580F0000 0192C818
580F1000 00000040
580F1000 00000010
580F1000 00000060
580F1000 00000180
780F0000 00000F14
640F0000 00000000 00000001


was for the asian region. I have the US relase. So I edited the TID, and the BID to match my 1.0.2 copy. It even shows up in EdiZon as enabled. However when I go to play Nier, it is still capped at 30 fps. Am i doing something stupid, or is that code simply only good for the Asian region release, and I need to alter something?

Any insight or info greatly appreciated. Thank you all, and especially ChanseyIsTheBest for his amazing efforts and results.
 

ChanseyIsTheBest

Well-Known Member
Member
Joined
Aug 26, 2022
Messages
390
Trophies
0
Location
Australia
XP
1,067
Country
Australia
Good Day Fellows. I appologize for the noob question but I am at a loss. I just found out about these 60fps patches, and I didn't even have EdiZon, or Overlays or an FPS counter even setup. I did all that, got it setup. Figured out that this wonderful patch:

Yeah this does it here you go.
Nier: Automata - The End of Yorha Edition v1.0.2
TID: 0100B8E016F76000
BID: 992787E2B5425994

[60 FPS]
580F0000 0192C818
580F1000 00000040
580F1000 00000010
580F1000 00000060
580F1000 00000180
780F0000 00000F14
640F0000 00000000 00000001


was for the asian region. I have the US relase. So I edited the TID, and the BID to match my 1.0.2 copy. It even shows up in EdiZon as enabled. However when I go to play Nier, it is still capped at 30 fps. Am i doing something stupid, or is that code simply only good for the Asian region release, and I need to alter something?

Any insight or info greatly appreciated. Thank you all, and especially ChanseyIsTheBest for his amazing efforts and results.
You'll need a different code as its a different region release. I can make one but you'll probably wait around 24 hours before its ready not because it takes long to make just that I'm busy ATM.
 
  • Like
Reactions: User420

User420

New Member
Newbie
Joined
Oct 11, 2022
Messages
3
Trophies
0
Age
40
XP
14
Country
Canada
You'll need a different code as its a different region release. I can make one but you'll probably wait around 24 hours before its ready not because it takes long to make just that I'm busy ATM.
That would be most excellent. Whenever you have the time it would be most appreciated. Thank you kindly.
 

elrayo

Well-Known Member
Member
Joined
Jan 29, 2016
Messages
103
Trophies
0
Age
29
XP
1,078
Country
Cote d'Ivoire
Pac-Man World remake has a performance mode option in the game options to run the game at 60FPS. Have no idea why its not set by default because its so much better and the frame pacing at 30fps is garbage.
I just found that the game barely runs over +40 FPS in performance mode and it looks super blurry. Is there a way to put a 60 FPS mod to the Resolution Mode?
 

ChanseyIsTheBest

Well-Known Member
Member
Joined
Aug 26, 2022
Messages
390
Trophies
0
Location
Australia
XP
1,067
Country
Australia
I just found that the game barely runs over +40 FPS in performance mode and it looks super blurry. Is there a way to put a 60 FPS mod to the Resolution Mode?
Put GPU at 460mhz in handheld mode and RAM at 1600mhz for more stable performance in handheld without any cheats. Also there is a 60fps resolution mod mode cheat made by Hazerou listed below.

PAC-MAN WORLD Re-PAC v1.0.1
TID: 0100D4401565E000
BID: A6742C9FD2D34157
 

Attachments

  • A6742C9FD2D34157.txt
    1.3 KB · Views: 58
  • Like
Reactions: elrayo

desconection

Active Member
Newcomer
Joined
Dec 18, 2021
Messages
35
Trophies
0
Age
25
XP
266
Country
Brazil
Here you go - this cheat wasn't made by me but made by desconnection on the 60FPS discord so credits to them.

No Man's Sky 4.0.2
TID: 0100853015E86000
BID: 60A84A7C1DB7A265
Ty for the credits
Post automatically merged:

Good Day Fellows. I appologize for the noob question but I am at a loss. I just found out about these 60fps patches, and I didn't even have EdiZon, or Overlays or an FPS counter even setup. I did all that, got it setup. Figured out that this wonderful patch:

Yeah this does it here you go.
Nier: Automata - The End of Yorha Edition v1.0.2
TID: 0100B8E016F76000
BID: 992787E2B5425994

[60 FPS]
580F0000 0192C818
580F1000 00000040
580F1000 00000010
580F1000 00000060
580F1000 00000180
780F0000 00000F14
640F0000 00000000 00000001


was for the asian region. I have the US relase. So I edited the TID, and the BID to match my 1.0.2 copy. It even shows up in EdiZon as enabled. However when I go to play Nier, it is still capped at 30 fps. Am i doing something stupid, or is that code simply only good for the Asian region release, and I need to alter something?

Any insight or info greatly appreciated. Thank you all, and especially ChanseyIsTheBest for his amazing efforts and results.

Here you Go


NieR:Automata The End of YoRHa Edition 1.0.2
TID: 010056B015FE8000
BID: E43525F22282A477
 

Attachments

  • e43525f22282a477.txt
    410 bytes · Views: 112

ChanseyIsTheBest

Well-Known Member
Member
Joined
Aug 26, 2022
Messages
390
Trophies
0
Location
Australia
XP
1,067
Country
Australia
Most likely a long shot, but anyone got a 60fps patch for Dreamlight Valley?
Post automatically merged:

Most likely a long shot, but any one got a 60fps patch for Dreamlight Valley?
Here you go, warning I couldn't get 60FPS at 1785/921/1600 and averaged around 40FPS. Also apparently the game will revert to 30FPS after each cutscene so you'd have to reenable the cheat.

Disney Dreamlight Valley 1.0.4
TID: 0100D39012C1A000
BID: D8CA15C9D1688E1E
 

Attachments

  • D8CA15C9D1688E1E.txt
    240 bytes · Views: 60
Last edited by ChanseyIsTheBest,

8BitWonder

Small Homebrew Dev
Member
Joined
Jan 23, 2016
Messages
2,489
Trophies
1
Location
47 4F 54 20 45 45 4D
XP
5,377
Country
United States

ChanseyIsTheBest

Well-Known Member
Member
Joined
Aug 26, 2022
Messages
390
Trophies
0
Location
Australia
XP
1,067
Country
Australia

8BitWonder

Small Homebrew Dev
Member
Joined
Jan 23, 2016
Messages
2,489
Trophies
1
Location
47 4F 54 20 45 45 4D
XP
5,377
Country
United States
I honestly have no experiencing make cheats besides follow a basic guide
So the code that controls the FPS is 640F0000 00000000 00000001 the rest is just jumpback stuff how would I modify this?
You may actually want to use 0xC0 instead, I'm busy for a while but I can explain it later.
Ideally you're going to compare the contents at register F's location with a value (1) and if it's not equal you run that write operation.
 
  • Like
Reactions: ChanseyIsTheBest

elrayo

Well-Known Member
Member
Joined
Jan 29, 2016
Messages
103
Trophies
0
Age
29
XP
1,078
Country
Cote d'Ivoire
Put GPU at 460mhz in handheld mode and RAM at 1600mhz for more stable performance in handheld without any cheats. Also there is a 60fps resolution mod mode cheat made by Hazerou listed below.

PAC-MAN WORLD Re-PAC v1.0.1
TID: 0100D4401565E000
BID: A6742C9FD2D34157
Thank you so much. You're amazing
 

8BitWonder

Small Homebrew Dev
Member
Joined
Jan 23, 2016
Messages
2,489
Trophies
1
Location
47 4F 54 20 45 45 4D
XP
5,377
Country
United States
@ChanseyIsTheBest Sorry it took me a while, I got around to testing with the 0xC0 opcode and this seems to be working.
Here's an example of me testing with my Brilliant Diamond fps code (+ annotations);
Code:
[60 FPS - Brilliant Diamond 1.3.0]
580F0000 04F90948 - Read into register 0xF address stored at 0x04F90948 in MAIN
780F0000 00000F14 - Adjust the address stored in register 0xF by +0xF14
C046F400 00000001 - (Conditional) If the 4 byte value read at the address register 0xF holds != 1
640F0000 00000000 00000001 - Write 4 byte value 0x00000001 to the address register 0xF holds
20000000 - End conditional

So for your code it'll probably look something like this (+ annotations);
(Note I have not tested this as I don't have the game)
Code:
[60FPS - Dreamlight Valley 1.0.4]
580F0000 09EE2430 - Read into register 0xF address stored at 0x09EE2430 in MAIN
780F0000 00000F14 - Adjust the address stored in register 0xF by +0xF14
C046F400 00000001 - (Conditional) If the 4 byte value read at the address register 0xF holds != 1
640F0000 00000000 00000001 - Write 4 byte value 0x00000001 to the address register 0xF
20000000 - End conditional

My only real concern is how the game will behave during cutscenes since it sounded like it forces those to be 30fps, hopefully those won't look weird forcing it to 60 like this.
 
Last edited by 8BitWonder,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: https://www.youtube.com/watch?v=fhN3stcB0is