masagrator / NXGraphicsPatches

Graphics Patches for Nintendo Switch games
336 stars 27 forks source link

Hyrule warriors age of calamity #64

Open Justyn83 opened 3 years ago

Justyn83 commented 3 years ago

Full game title Hyrule Warriors Age of Calamity

Describe what you want to modify Boost resolution for docked and/or handheld mode. Performance is below 30fps and could be boosted.

Describe many informations about this topic Games resolution in docked mode is probably dynamic and looks not good. The games background looks too blurred and often the scene is less antialiased and shows alot of staircase effects on 4k TV.

Additional context The Game could have more fps and look sharper on modern TVs.

Performance Issues The game seems to suffer a lot with frame rate stutter, with the demo constantly jumping around 20-30fps.

VG Tech gave a break down of the resolution for the game.

Docked mode uses a dynamic resolution with the highest resolution found being 1440x810 and the lowest resolution found being approximately 1013x570. Pixel counts at 1440x810 are common in docked mode. Docked mode renders the UI at 1920x1080.

Portable mode uses a dynamic resolution with the highest resolution found being 960x540 and the lowest resolution found being approximately 676x380. Pixel counts at 960x540 are common in portable mode. Portable mode renders the UI at 1280x720.

Performance in portable mode is similar to docked mode. Docked mode has a longer draw distance and improved LODs compared to portable mode

masagrator commented 3 years ago

Game is not GPU bound thanks to dynamic resolution. It has CPU and RAM bottleneck. Changing resolution won't help you get stable 30 FPS. By changing resolution to higher values for sure you will introduce GPU bottleneck.

I don't see much reason beside only one thing - boosting max dyn res to 720p in handheld mode. But you will need for sure OC above 460 MHz GPU to not have GPU bottleneck.

Justyn83 commented 3 years ago

Thanks for your fast reply. I would like to have a max dynamic resolution to 720p in handheld mode.

In docked mode is there anything to reduce the ram usage of some ingame properties like lowering the distance draw, unnecesary effects etc. to max out resolution or better performance?

masagrator commented 3 years ago

For sure there is, but with engines like Koei Tecmo uses it's hard without good chunk of experience in reverse enginnering binaries using it to even know where to search. So don't expect much in lowering fidelity.

Justyn83 commented 3 years ago

Thank you. I understand.