ROM Hack Kingdom Hearts 3D 60FPS code? (Intended for New 3DS models)

Should the game get a 60FPS code intended for "New" 3DS models?


  • Total voters
    58

NanashiFinal13

Well-Known Member
Member
Joined
May 1, 2017
Messages
375
Trophies
0
Age
28
XP
1,588
Country
Argentina
If anyone is interested i found Luigi's Mansion FPS code:
(I saw a reddit post of a guy that say that he found a 60 FPS hack for Luigi's Mansion on citra using cheat engine, he show a proof video but he didn't share the code, so i try to recreate it)

Luigi's Mansion v.USA: 00040000001D1900

[60 FPS for 3DS]
204BECC0 00000001

[30 FPS for 3DS]
204BECC0 00000002

Warning: There are a few issues with the FPS cheat on this game, unlike KHDDD, that works like a charm, with Luigi's Mansion is not that great, gameplay is more smooth but game scenes go really fast and coins disappear faster than should.
 
Last edited by NanashiFinal13,

NanashiFinal13

Well-Known Member
Member
Joined
May 1, 2017
Messages
375
Trophies
0
Age
28
XP
1,588
Country
Argentina
Update: If you turn on the 3D on Luigi's Mansion when using the 60 FPS code, the fps will be drop and lock on 30 FPS until you turn off the 3D, so you can do that to counter the fast game scenes. Or you can use this code:

[60 FPS for 3DS v2 - Press B button]
D3000000 00000000
204BECC0 00000001
DD000000 00000002
204BECC0 00000002
D2000000 00000000

This code will lock to 60 FPS, and when you hold down B button, your FPS go down to 30 and stay on it until you release the button. This way you can play on 60 FPS and when the game show you a scene, you can hold down B button and see the scene on normal speed. This is a little odd but is the only solution i can think off right know.
 
Last edited by NanashiFinal13,

NanashiFinal13

Well-Known Member
Member
Joined
May 1, 2017
Messages
375
Trophies
0
Age
28
XP
1,588
Country
Argentina
I found Extroopers FPS:

60 FPS for 3DS]
08C15270 42700000

[30 FPS for 3DS]
08C15270 41F00000

[Game Speed x 2 for 3DS]
08C1526C 42700000

[Game Speed x 1 for 3DS]
08C1526C 41F00000
 
Last edited by NanashiFinal13,
  • Like
Reactions: Nutez

granville

GBAtemp Goat
Member
Joined
Aug 24, 2007
Messages
5,070
Trophies
0
Age
33
Location
Orlando, Florida
XP
2,422
Country
United States
Has anyone looked into Mario 3D Land? The Wii U sequel runs at 60, but the 3DS original is locked to 30fps. Same situation when Captain Toad was ported to 3DS, 30fps cap on 3DS and 60fps on WiiU/Switch.
 

granville

GBAtemp Goat
Member
Joined
Aug 24, 2007
Messages
5,070
Trophies
0
Age
33
Location
Orlando, Florida
XP
2,422
Country
United States
The game that needs a 30 fps patch/code the most is MGS 3D.
The game is really sluggish.
It certain is sluggish, but i'm not sure even a New 3DS could sustain a stable 30fps. Gameplay at least seems to finally maintain its 20fps cap (on old 3DS it frequently drops to 14fps or below), but cutscenes still fall short of 20fps and often hover around the 15-17fps range (admittedly a bit better than the 10-12fps on old 3DS).

I suspect there may be a GPU related bottleneck in MGS3D's programming. The Pica200 GPU wasn't given a boost in clock speed on New 3DS like the CPU was, it still only runs at 268mhz. This may explain why MGS3D's performance leap on New 3DS specs is much less dramatic than other games.

Incidentally, crouch walking is probably the only major asset the 3DS port has going for it. The lighting effects are also marginally better as well, but not by a huge amount. And not enough to offset the other visual downgrades besides framerate. Characters have fewer polygons and the game textures are lower res. Density and draw distance on grass and other foliage was also heavily pared back (it pops in a few feet away).

If you want a good portable version, the HD Collection is available on Vita and seems to generally hold at or near 30fps. PS3 or 360 ports target 60fps (also available on Xbox One BC). Nvidia Shield TV also got a port of this version. And if you've got powerful enough PC specs, you can also run the original PS2 version via PCSX2. You can bump the resolution as high as your GPU will allow (better than the HD port), and get 60fps and widescreen hacks
 
Last edited by granville,

Zinx

Member
Newcomer
Joined
Mar 16, 2011
Messages
19
Trophies
0
XP
281
Country
United States
Well it might still be useful to try because of Citra.
Even on Citra the game is slow so I think the framerate is hard-coded into the game.
I have a 360 but the game is region locked digitally for me (I will think about getting a physical copy maybe ) and my PC is too shitty for PCSX2 (but Citra is fine).
 
  • Like
Reactions: RedL

granville

GBAtemp Goat
Member
Joined
Aug 24, 2007
Messages
5,070
Trophies
0
Age
33
Location
Orlando, Florida
XP
2,422
Country
United States
I checked out how MGS3D was running in Citra. I have a 4ghz Intel 4670k and a GTX 1060 (7GB), running it at 4x native res. Lowering this to native res didn't seem to increase performance any, so any performance dips are likely my CPU reaching its limit

I did notice something very interesting while running it in Citra. As it turns out, the cutscenes run at an uncapped framerate. Unlike the gameplay, they aren't locked to 20fps, nor even 30fps, they are actually capable of 60fps using Citra. My PC isn't always capable of maintaining this performance in all situations. The intro scenes generally run smoothly, but I started noticing performance dips (into the 40s or so) in the more dense jungle scenes. A more powerful CPU probably could run these at a constant 60 though.

Gameplay again is locked to 20fps, but my PC has no trouble reaching this rate. I tried unchecking the speed limiter to see how far over this I could get.. My performance in the first few test areas ranged anywhere between 47-75. Later parts of the game will probably run a bit worse, particularly some of the boss battles. A 30fps unlocker should work just fine with hardware like mine. 60 if you've got something better.

For what it's worth, the PS2 version via PCSX2 (with 60fps hack) runs better than the 3DS port does in Citra. Cutscene performance on PS2 is a lot smoother (they generally run at 50-60fps). Gameplay runs well too, also generally maintaining at or close to 60fps (again better than the 3DS version with the speed limit off).
 
Last edited by granville,

Hazerou

60 FPS Cheat Dude
Member
Joined
Jul 27, 2018
Messages
459
Trophies
1
Age
23
XP
1,911
Country
United States
I just downloaded MGS3D some days ago and I have a question, What is the FPS during loading screen on Citra MGS3D? On my 3DS, it seems that it runs 14-15 FPS. I tried searching the FPS code with the KH3D method but I can't find it.
 

Hazerou

60 FPS Cheat Dude
Member
Joined
Jul 27, 2018
Messages
459
Trophies
1
Age
23
XP
1,911
Country
United States
Nevermind, Can someone test this on Citra?

Metal Gear Solid 3D v1.1 USA / 0004000000081E00

[20 FPS for CITRA]
10947FC0 00000202

[30 FPS for CITRA]
10947FC0 00000102

60 FPS for CITRA]
10947FC0 00000002

This is Probably a beta code because my 3DS can only reach up to 30 FPS and when there's a frame drops, the game runs slow.

Edit: oops, I just realized that the game's version is v1.1
 
Last edited by Hazerou,

Hazerou

60 FPS Cheat Dude
Member
Joined
Jul 27, 2018
Messages
459
Trophies
1
Age
23
XP
1,911
Country
United States
Ok so another thing that I noticed when using the 30 or 60 FPS on my 3DS is you climb faster on a ladder etc. But I managed to find Snake's Movement speed code but the problem is the address changes. And yes, I don't do pointer codes. Anyways here's how you can find Snake's Movement speed code;

1. MemRegion is 08000000 - 092AC000

2. When using the 20 FPS code, search for Hex 41700000

3. When using the 30 FPS code, search for Hex 41200000

4. When using the 60 FPS code, search for Hex 40A00000

Note: Make sure to at least move Snake a little before searching each one. And when there's only about 4 results, the 3rd code is probably the right one.

Edit: okay not all ladders will make Snake climb faster, but the ladder that I used when he climbs fast is the longest ladder from Krasnogorje Tunnel.
 
Last edited by Hazerou,

Zinx

Member
Newcomer
Joined
Mar 16, 2011
Messages
19
Trophies
0
XP
281
Country
United States
I checked out how MGS3D was running in Citra. I have a 4ghz Intel 4670k and a GTX 1060 (7GB), running it at 4x native res. Lowering this to native res didn't seem to increase performance any, so any performance dips are likely my CPU reaching its limit

I did notice something very interesting while running it in Citra. As it turns out, the cutscenes run at an uncapped framerate. Unlike the gameplay, they aren't locked to 20fps, nor even 30fps, they are actually capable of 60fps using Citra. My PC isn't always capable of maintaining this performance in all situations. The intro scenes generally run smoothly, but I started noticing performance dips (into the 40s or so) in the more dense jungle scenes. A more powerful CPU probably could run these at a constant 60 though.

Gameplay again is locked to 20fps, but my PC has no trouble reaching this rate. I tried unchecking the speed limiter to see how far over this I could get.. My performance in the first few test areas ranged anywhere between 47-75. Later parts of the game will probably run a bit worse, particularly some of the boss battles. A 30fps unlocker should work just fine with hardware like mine. 60 if you've got something better.

For what it's worth, the PS2 version via PCSX2 (with 60fps hack) runs better than the 3DS port does in Citra. Cutscene performance on PS2 is a lot smoother (they generally run at 50-60fps). Gameplay runs well too, also generally maintaining at or close to 60fps (again better than the 3DS version with the speed limit off).
Did you tried running it on CItra on with that old hack you mentioned before?
Maybe it also improves that game like it improved KH performance.
I will try that code later when I can.
 

granville

GBAtemp Goat
Member
Joined
Aug 24, 2007
Messages
5,070
Trophies
0
Age
33
Location
Orlando, Florida
XP
2,422
Country
United States
Did you tried running it on CItra on with that old hack you mentioned before?
Maybe it also improves that game like it improved KH performance.
I will try that code later when I can.
I haven't tested it yet. But in the comments of that hack on the Citra github, someone did mention it improved the performance somewhat. They tested an area of the title screen and reported a jump from a previous 62fps to 74fps (using a Ryzen 1400, though no mention of their clock speed).

That's a decent increase. Not nearly as dramatic a boost as KH3D, but still quite noticeable. I'll try it out sometime for myself in the more demanding areas.
 

ShootingStar

Active Member
OP
Newcomer
Joined
Jan 23, 2017
Messages
38
Trophies
0
Age
22
XP
338
Country
United States
Ladies and Gentlemen, WE GOT EM!

USA / 000400000008D300

[60 FPS for 3DS]
2055BDE0 00000001

[30 FPS for 3DS]
2055BDE0 00000002

[60 FPS for CITRA]
1055BDE0 00000101

[30 FPS for CITRA]
1055BDE0 00000102

It runs super smooth on my N3DS XL! I don't know about O3DS and CITRA though.
I might share how I found them later. For now, Imma rest my eyes (Probably because it took me 3+ hours to find it lol).

Edit: Oops, forgot to mention that the game region is USA.
Hey, I had to log back in after seeing this. I'm quite glad you were able to succeed in what I originally tried doing!
I have mad respect for you for this. Good work!
 

ShootingStar

Active Member
OP
Newcomer
Joined
Jan 23, 2017
Messages
38
Trophies
0
Age
22
XP
338
Country
United States
Thank you and your welcome!
I'm now playing through the game on my hacked New 3DS XL and the game actually holds up pretty well at 60FPS. Almost pretty much all the time when just exploring around it's 60FPS.
The game also holds up at 60FPS surprisingly well in battles. Heavier battles or most likely boss fights will drop the game around the 50s range, usually high-to-mid 40s at worst when fighting regular enemies.
Boss fights may drop as low as the high 30s range. Cutscenes are also almost always 60FPS, but if there's any sort of drop it goes straight down to 30FPS. I suspect Vsync is the culprit for this.

Using 3D kinda isn't stable at all. It's only 60FPS if the camera isn't pointing towards too many things at once or in small areas, otherwise can drop to as low as the high-to-mid 30s. Battles will always drop to at least the high to low 50s range, and below 30FPS at worst. Cutscenes will also almost always run at 30FPS due to Vsync.

To summarize: I recommend having your New 3DS or New 3DS XL always running in 2D mode for the 60FPS code to work to its fullest. If you don't mind drops, you can enable 3D but only expect 60FPS in lightweight situations and outside cutscenes. Old 3DS may be a lost cause altogether as I recall it can't even maintain a stable 30FPS in 2D mode.
 
Last edited by ShootingStar,
General chit-chat
Help Users
    KennieDaMeanie @ KennieDaMeanie: https://youtube.com/shorts/8G09aQmeMBc?feature=share