ROM Hack RELEASE Darksiders 2 60 FPS mod

masagrator

The patches guy
OP
Developer
Joined
Oct 14, 2018
Messages
6,265
Trophies
3
XP
12,026
Country
Poland
60 FPS was enabled 3 months ago, but it was working so bad that I didn't release it. But recently I checked .nss file they forgot to delete in search of graphics settings. And what I found were values for Dynamic Resolution and Dynamic Shadows.

Now after few adjustments it works well enough that it drops FPS mostly when it wants to load many assets, but this is not very often with recommended OC clocks and it's definitely not as that frustrating as in Link's Awakening.

Code:
handheld_charging_official_cpu=1224
handheld_charging_official_gpu=921
handheld_charging_official_mem=1600

Game is not using 921 Mhz GPU all time, but additional 153 MHz helps with streaming assets when needed.

Here is table that you can use to adjust to your own preferences
https://docs.google.com/spreadsheets/d/1VfiHwfDIYFKchWrVXlWxOT5oJNg51M_vC12USN0N4j4/edit?usp=sharing

I'm sharing file ready to use with changed
gNXDynresHighWidth_hidden=1600 -> 1280
gNXDynresHighHeight_hidden=900 -> 720
gNXDynresLowWidth_hidden=854 -> 420
gNXDynresLowHeight_hidden=480 -> 240
gNXHighThresholdUS_hidden=31000 -> 61000
gNXLowThresholdUS_hidden=29000 -> 59000

Theoretically it should have the same image in docked mode, but I can't guarantee that.
Game is using some combination of GPU Power and usage to determine dynamic resolution, so it won't drop resolution to 420x240.
It works only with version 1.0.0

Copy folder exefs_patches to sdcard folder

atmosphere
or
reinx
or
sxos

And restart Switch.
 

Attachments

  • Darksiders2-60FPS.zip
    506 bytes · Views: 705

lh411

Well-Known Member
Member
Joined
Sep 13, 2019
Messages
188
Trophies
0
Age
32
XP
912
Country
China
good work!thank you much.this mod is .ips for format。how can I create a .ips files?I want make a fixed resloution mod
 

masagrator

The patches guy
OP
Developer
Joined
Oct 14, 2018
Messages
6,265
Trophies
3
XP
12,026
Country
Poland
good work!thank you much.this mod is .ips for format。how can I create a .ips files?I want make a fixed resloution mod
With Hex Editor. You can chck my IPS32 column in Google Sheet and compare it to ips file to check how you should write patches.
 
Last edited by masagrator,

RolleR85

Well-Known Member
Newcomer
Joined
Dec 27, 2017
Messages
54
Trophies
0
Age
38
XP
244
Country
Spain
Just set "gNXDynresLowWidth_hidden" to 1280 and "gNXDynresLowHeight_hidden" to 720.
Then it will work for handheld as disabled DR.
thanks but once I changed, how I use it on a switch? it's an excel, not an ips
Thanks!!

ok is with the hex editor, I try it
EDIT: @masagrator I don't understant how it works, it's the first time I use something in hex..
 
Last edited by RolleR85,

RolleR85

Well-Known Member
Newcomer
Joined
Dec 27, 2017
Messages
54
Trophies
0
Age
38
XP
244
Country
Spain
@masagrator Got it! Thanks!

One question, the cooler it too loud with the 720p and the OC. Can I touch anything like the shadows to relax the cooler and the graphic charge?
Thanks!
 
Last edited by RolleR85,

masagrator

The patches guy
OP
Developer
Joined
Oct 14, 2018
Messages
6,265
Trophies
3
XP
12,026
Country
Poland
Changing "gNXNormalShadowSize_hidden" will change shadow resolution in handheld. 768 means 768x768

You can try 512, 256, 128, 64, 32...
Idk what is the base, so going too low may introduced bugs/crashes
 

RolleR85

Well-Known Member
Newcomer
Joined
Dec 27, 2017
Messages
54
Trophies
0
Age
38
XP
244
Country
Spain
Changing "gNXNormalShadowSize_hidden" will change shadow resolution in handheld. 768 means 768x768

You can try 512, 256, 128, 64, 32...
Idk what is the base, so going too low may introduced bugs/crashes
Perfect, the gNXBoostShadowSize_hidden option, is for the docked right?
Thanks
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtu.be/MddR6PTmGKg?si=mU2EO5hoE7XXSbSr