ROM Hack The Legend of Heroes: Trails of Cold Steel III - 60FPS limit mod

Graber

Well-Known Member
OP
Newcomer
Joined
Oct 4, 2015
Messages
55
Trophies
0
XP
985
Country
Germany
Trails of Cold Steel 3 for the Nintendo Switch has a hardcoded frame limit of 30FPS, despite the PC release having arbitrary framerate support of up to 480FPS. Although it's obvious that the Switch won't be hitting those frames, by upping the limit up to 60FPS there's some places the game will actually hit 60FPS despite the previously imposed limit. For some, even a framerate a little bit more than 30FPS, like 45FPS or so, might be enough of an improvement to make the game more enjoyable. If you're into overclocking, that will help the game to reach 60FPS in more places as well.

@Kirby567fan went ahead and improved the patch with additional graphical tweaks that should help the game reach 60FPS on more areas and other improvements:
For those trying to get a bit more performance out of the game in intensive areas, I made some changes to this mod that include the following:
  • Changed shadow resolution to 1536 instead of 4096 which was too overkill for 720p.
  • Changed shadow casting distance from 0.8 to 1.0(has pretty much no effect on performance but does improve visuals).
  • The game is always forced to run in the docked profile since it has some added AA that doesnt hurt performance at all.
  • Added 16xAF to the game wich greatly improve texture quality.
Note: This patch will only work on the 1.0.1 western version of the game.

Installation:
Download the zip file attached to this post and extract it in the root of your sd card, and done. The zip is made for Atmosphere users, if you're using other CFW then you'll need to see how ips patches can be used on your CFW, if supported, and use the ips file that is inside the folders.

Known issues:
- Frame pacing might be bad if the framerate is not stable.
- Scrolling through menus might be faster than normal.

Enjoy!
 

Attachments

  • ToCS3-Switch-60FPS.zip
    1.2 KB · Views: 192
Last edited by Graber,

masagrator

The patches guy
Member
Joined
Oct 14, 2018
Messages
4,655
Trophies
2
XP
7,700
Country
Poland
Thanks. :)

Couldn't find it on my first try and never got back to it.
Nice to see new people making those patches.

You will be trying to find where it's stored speed of menu layer?
 
Last edited by masagrator,
  • Like
Reactions: Graber

Kirby567fan

Well-Known Member
Member
Joined
Jan 6, 2018
Messages
387
Trophies
0
Age
21
XP
1,993
Country
Morocco
For those trying to get a bit more performance out of the game in intensive areas, I made some changes to this mod that include the following:
  • Changed shadow resolution to 1536 instead of 4096 which was too overkill for 720p.
  • Changed shadow casting distance from 0.8 to 1.0(has pretty much no effect on performance but does improve visuals).
  • The game is always forced to run in the docked profile since it has some added AA that doesnt hurt performance at all.
  • Added 16xAF to the game wich greatly improve texture quality.
All of the above is applied to docked mode.

This was tested at 844mhz on GPU, and in the worst performing areas, Heimdallr Vainqueur Street and Ordis, it got me to 45FPS lowest in the worst camera angles, so the rest of the game should be in the high 50s or a locked 60FPS.
Also bear in mind that I was using the grass restoration mod when doing the tests so if youre not using it performance should be better.
 

Attachments

  • TOCS3_60FPS.zip
    517 bytes · Views: 119
Last edited by Kirby567fan,

Graber

Well-Known Member
OP
Newcomer
Joined
Oct 4, 2015
Messages
55
Trophies
0
XP
985
Country
Germany
Thanks. :)

Couldn't find it on my first try and never got back to it.
Nice to see new people making those patches.

You will be trying to find where it's stored speed of menu layer?
Yeah, it took me a while to find the 2nd limit (the one done by the game itself instead of just nvn present interval stuff). I used the PC version as a reference since that one has arbitrary framerate, although it was still hard to find due to heavy compiler optimizations on the switch build, lot's of inlined functions and stuff. Not sure if I'll do the menu stuff, I couldn't find it on my first try.

For those trying to get a bit more performance out of the game in intensive areas, I made some changes to this mod that include the following:
  • Changed shadow resolution to 1536 instead of 4096 which was too overkill for 720p.
  • Changed shadow casting distance from 0.8 to 1.0(has pretty much no effect on performance but does improve visuals).
  • The game is always forced to run in the docked profile since it has some added AA that doesnt hurt performance at all.
  • Added 16xAF to the game wich greatly improve texture quality.
All of the above is applied to docked mode.

This was tested at 844mhz on GPU, and in the worst performing areas, Heimdallr Vainqueur Street and Ordis, it got me to 45FPS lowest in the worst camera angles, so the rest of the game should be in the high 50s or a locked 60FPS.
Also bear in mind that I was using the grass restoration mod when doing the tests so if youre not using it performance should be better.
That's awesome! I'll add it to the main post, thanks!
 
  • Like
Reactions: Kirby567fan

Kirby567fan

Well-Known Member
Member
Joined
Jan 6, 2018
Messages
387
Trophies
0
Age
21
XP
1,993
Country
Morocco
Since I got the resolution stuff figured out, I made a bunch of resolution mods for those trying to get more or less performance out of the game.
The resolution included are:
  • 360p, 480p and 540p for those trying to get good performance with only handheld GPU clocks.
  • 630p for a perfect 60FPS in docked mode most of the time.
  • 864p, 972p and 1080p for those that prefer better visual along with an unlocked framerate.
Note: For the resolutions lower than 720p, the HUD resolution has not been changed so HUD will still be clear. For resolution higher than 720p the HUD resolution will match the rendering resolution.

Also even at 1080p the game can get to 60FPS in the highways and overworlds along with some cities or specific districts in those cities.
 

Attachments

  • TOCS3_60FPS_ResMods.zip
    4.5 KB · Views: 132
  • Like
Reactions: masagrator

Dinhcongtrang

Well-Known Member
Newcomer
Joined
Sep 28, 2018
Messages
46
Trophies
0
Age
22
Location
Hanoi, Vietnam
XP
347
Country
Vietnam
Since I got the resolution stuff figured out, I made a bunch of resolution mods for those trying to get more or less performance out of the game.
The resolution included are:
  • 360p, 480p and 540p for those trying to get good performance with only handheld GPU clocks.
  • 630p for a perfect 60FPS in docked mode most of the time.
  • 864p, 972p and 1080p for those that prefer better visual along with an unlocked framerate.
Note: For the resolutions lower than 720p, the HUD resolution has not been changed so HUD will still be clear. For resolution higher than 720p the HUD resolution will match the rendering resolution.

Also even at 1080p the game can get to 60FPS in the highways and overworlds along with some cities or specific districts in those cities.
I know it's late but thank you for making the patch. Despite completed this game, I will definitely play it again.

Since Trails of Cold Steel 4 is coming for Switch next week, I wonder if you are going to make the 60FPS patch of it?

The graphics on Switch is ok for me since I had played Cold Steel III on Switch without overclocking or resolution mod, the only thing I hope Falcom can fix is the stable framerate.
 

MadDoom03

Member
Newcomer
Joined
Mar 31, 2021
Messages
23
Trophies
0
Age
21
XP
93
Country
United States
Since I got the resolution stuff figured out, I made a bunch of resolution mods for those trying to get more or less performance out of the game.
The resolution included are:
  • 360p, 480p and 540p for those trying to get good performance with only handheld GPU clocks.
  • 630p for a perfect 60FPS in docked mode most of the time.
  • 864p, 972p and 1080p for those that prefer better visual along with an unlocked framerate.
Note: For the resolutions lower than 720p, the HUD resolution has not been changed so HUD will still be clear. For resolution higher than 720p the HUD resolution will match the rendering resolution.

Also even at 1080p the game can get to 60FPS in the highways and overworlds along with some cities or specific districts in those cities.
Hi. I am just wondering if you still have your spare time and can do another mod like this for the newly released TOCSIV? That would be appreciated if something like that happens. :))
 

unraveled_toast

New Member
Newbie
Joined
Nov 25, 2021
Messages
3
Trophies
0
XP
4
Country
United States
Since I got the resolution stuff figured out, I made a bunch of resolution mods for those trying to get more or less performance out of the game.
The resolution included are:
  • 360p, 480p and 540p for those trying to get good performance with only handheld GPU clocks.
  • 630p for a perfect 60FPS in docked mode most of the time.
  • 864p, 972p and 1080p for those that prefer better visual along with an unlocked framerate.
Note: For the resolutions lower than 720p, the HUD resolution has not been changed so HUD will still be clear. For resolution higher than 720p the HUD resolution will match the rendering resolution.

Also even at 1080p the game can get to 60FPS in the highways and overworlds along with some cities or specific districts in those cities.
hey I used the 1080p mod from this post and noticed a few bugs
only at the beginning of chapter 3 so some issues I've noticed while playing (trying not to spoil myself)

  • the in-game timer seems to run twice as fast as usual
  • fish seem to reel in twice as fast compared to 30fps so you can just hold A to reel every fish in without any issues (too easy)
  • projectiles randomly don't load in from arts like golden sphere + the orbs from emma's weapon. doesn't affect the damage but it looks strange
  • in chapter 2
    in the times department store and the central square, the game occasionally freezes mid-dialogue. for some reason very common when trying to speak to patiry, the receptionist
  • mouth animations seem to stop around halfway through any spoken dialogue in Japanese
  • at the end of chapter 2,
    during the third phase of the fight on stargazer tower, celine is supposed to have voice lines at the beginning of the fight plus at specific phases of the fight. problem is she covers the whole screen and the model is a bit weird (no eyes?). big graphical issue but not game-breaking
  • also at the beginning of chapter 3,
    there's a scene where juna picks up celine. problem is that juna is actually holding nothing (idk if celine was on the ground because the camera didn't go there) until around the last frame when celine warps to juna's hands and then the game cuts away from her
Overall the mod is good at fixing the graphical issues I had with the game but there seem to be a few strange issues with the game when changing the FPS. I'm not 100% sure if anything listed here happens in the unpatched version but just want to see if these can be fixed.
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: https://imgur.com/gallery/BiJtKTt