ROM Hack RELEASE The Witcher 3 60 FPS and Dynamic Resolution Tweaks

Al3Drk

Well-Known Member
Newcomer
Joined
Jun 27, 2019
Messages
89
Trophies
0
Age
33
XP
307
Country
United States
It will not affect. Changing some setting can give us even few more FPS.

--------------------- MERGED ---------------------------

I'm using it with Enahnced Settings to debug some values on the go and even have option to lock to 30 FPS whenever I want.
View attachment 182850
How can I have those opinions in the game settings? I want to change the settings on the go and not modify the settings file manually
 

masagrator

The patches guy
OP
Developer
Joined
Oct 14, 2018
Messages
6,284
Trophies
3
XP
12,053
Country
Poland
How can I have those opinions in the game settings? I want to change the settings on the go and not modify the settings file manually
Without editing settings manually it will always reset to default in next run and Cinematic cannot be changed without adding line to config. That's why I'm trying to figure out a way to save value with different name.
 

Al3Drk

Well-Known Member
Newcomer
Joined
Jun 27, 2019
Messages
89
Trophies
0
Age
33
XP
307
Country
United States
Without editing settings manually it will always reset to default in next run and Cinematic cannot be changed without adding line to config. That's why I'm trying to figure out a way to save value with different name.
Thank you for your reply
I have 2 question
1) is overclocking going to hurt my switch? Is lowering the fps to 40 going to decrease the harm to the switch? What number should I set to get 40fps?
2) is there a text editor homebrew app so I can change the settings file on switch itself?
 

Chrisssj2

Well-Known Member
Member
Joined
Feb 12, 2008
Messages
2,705
Trophies
1
XP
4,389
Country
Netherlands
What is the best resolution to use? set to value 25?
I want to play in handheld mode, using the docked flag of reverse NX with max overclock and 60 fps/ best graphics.
And what is the 3rd part Dynamic resolution ExeFStweaks??

I tried doing that 3rd part.

So the only thing that changes is 68 value to 50?
Like on this screenshot?
http://prntscr.com/pltiwn

please verify if I did it right
 
Last edited by Chrisssj2,

NotACat

Well-Known Member
Member
Joined
Oct 16, 2017
Messages
331
Trophies
0
Age
26
XP
560
Country
Vietnam
What is the best resolution to use? set to value 25?
I want to play in handheld mode, using the docked flag of reverse NX with max overclock and 60 fps/ best graphics.
And what is the 3rd part Dynamic resolution ExeFStweaks??

I tried doing that 3rd part.

So the only thing that changes is 68 value to 50?
Like on this screenshot?
http://prntscr.com/pltiwn

please verify if I did it right
25 is the worst as you'll be below 30fps almost all time if not overclock your GPU to 921mhz, use any thing that has highest resolution at 536p if you wanna go 40fps or higher, if you prefer image quality over resolution, don't use this mod, simply overlock your switch to docked clock and play while charging
 
Last edited by NotACat,

Chrisssj2

Well-Known Member
Member
Joined
Feb 12, 2008
Messages
2,705
Trophies
1
XP
4,389
Country
Netherlands
25 is the worst as you'll be below 30fps almost all time if not overclock your GPU to 921mhz, use any thing that has highest resolution at 536p if you wanna go 40fps or higher, if you prefer image quality over resolution, don't use this mod, simply overlock your switch to docked clock and play while charging
ok so keep at -1 then for 60 fps?
Anyway to check fps? I suppose not and you have to "feel" it.
 

NotACat

Well-Known Member
Member
Joined
Oct 16, 2017
Messages
331
Trophies
0
Age
26
XP
560
Country
Vietnam
Last edited by NotACat,

Chrisssj2

Well-Known Member
Member
Joined
Feb 12, 2008
Messages
2,705
Trophies
1
XP
4,389
Country
Netherlands
https://gbatemp.net/threads/the-witcher-3-wild-hunt-general-hacking.549910/page-6#post-8826633
yes, keep it -1 is recommended to keep it bug free and get fps as high as possible (other dynamic resolution options has a bug with your inventory rendering)

Thanks. It says for me:
Vsync On, Res 640x468 (64x64) GPU 19 MS or 20 MS. Vsync Threshold 0. Idle 50 50 48
Around 48-53 fps just walking around at night in some woods

So the value i used DynamicResolutionOverride=-1 is correct?


@4.36 This guy is getting more fps then I am. to the full 60 fps. and seems to be using 832x468 instead of my 640x468? Any idea why the change in resolution? and the higher fps he gains eventhough he has higher res.
We are both on max overclock. I mean it could be the area perhaps but...
 
Last edited by Chrisssj2,

NotACat

Well-Known Member
Member
Joined
Oct 16, 2017
Messages
331
Trophies
0
Age
26
XP
560
Country
Vietnam
Thank you for your reply
I have 2 question
1) is overclocking going to hurt my switch? Is lowering the fps to 40 going to decrease the harm to the switch? What number should I set to get 40fps?
2) is there a text editor homebrew app so I can change the settings file on switch itself?
Handheld clocks like 460mhz is safe as the switch used it by default in some games (The Witcher 3 using it by default too) Overclocking Ram is least power consumption but it might help in some openworld game like Witcher, Xenoblade 2... overclocking CPU might not have as much benefit in most games and it make your switch hotter and consume more power. If you wanna overclocking with higher GPU clocks (which require a charger) you should change/mod your thermal paste, otherwise it's not recommended.
use this to manage your sys-clk https://github.com/SunTheCourier/sys-clk-Editor/releases

--------------------- MERGED ---------------------------

Thanks. It says for me:
Vsync On, Res 640x468 (64x64) GPU 19 MS or 20 MS. Vsync Threshold 0. Idle 50 50 48
Around 48-53 fps just walking around at night in some woods

So the value i used DynamicResolutionOverride=-1 is correct?
640x468? did you type it wrong? lowest res should be 832x468
Btw If Geralt in your inventory does not look like this, it's correct xD
https://gbatemp.b-cdn.net/attachments/2019101620364200-2af2c4ccd5f28d087b476be33bfe1bf8-jpg.182861/
 
Last edited by NotACat,

Chrisssj2

Well-Known Member
Member
Joined
Feb 12, 2008
Messages
2,705
Trophies
1
XP
4,389
Country
Netherlands
Handheld clocks like 460mhz is safe as the switch used it by default in some games (The Witcher 3 using it by default too) Overclocking Ram is least power consumption but it might help in some openworld game like Witcher, Xenoblade 2... overclocking CPU might not have as much benefit i most games but it make your switch hotter can consume more power. If you wanna overclocking with higher GPU clocks (which require a charger) you should change/mod your thermal paste, otherwise it's not recommended.
use this to manage your sys-clk https://github.com/SunTheCourier/sys-clk-Editor/releases

--------------------- MERGED ---------------------------


640x468? did you type it wrong? lowest res should be 832x468
Btw If Geralt in your inventory does not look like this, it's correct xD
https://gbatemp.b-cdn.net/attachments/2019101620364200-2af2c4ccd5f28d087b476be33bfe1bf8-jpg.182861/

Idk I put both zips in my sx os folder just did the 2nd step and changed the settings.txt
DRGameTargetFrameTimeInMs=14.0
DRCinematicTargetFrameTimeInMs=14.0
DynamicResolutionOverride=-1
added this to the rendering part and imported save.

And for the 3rd part I did the
dynamic resolution exefs
16688052 to
16508052

(only changed 68 to 50 since those are only different)
 

NotACat

Well-Known Member
Member
Joined
Oct 16, 2017
Messages
331
Trophies
0
Age
26
XP
560
Country
Vietnam
For the fps it depend on weather, area, situations... etc... he may using higher OC than yours too. And if your lowest was something like 640x468 seem you used the DR zip file not just 60fps zip file?
 

masagrator

The patches guy
OP
Developer
Joined
Oct 14, 2018
Messages
6,284
Trophies
3
XP
12,053
Country
Poland
Idk I put both zips in my sx os folder just did the 2nd step and changed the settings.txt
DRGameTargetFrameTimeInMs=14.0
DRCinematicTargetFrameTimeInMs=14.0
DynamicResolutionOverride=-1
added this to the rendering part and imported save.

And for the 3rd part I did the
dynamic resolution exefs
16688052 to
16508052

(only changed 68 to 50 since those are only different)
...
That exefs tutorial is an Example. You need to change two or four instructions, not only one...

--------------------- MERGED ---------------------------

DynamicResolutionOverride=-1 is by default. You don't need to paste that...
 

NotACat

Well-Known Member
Member
Joined
Oct 16, 2017
Messages
331
Trophies
0
Age
26
XP
560
Country
Vietnam
Idk I put both zips in my sx os folder just did the 2nd step and changed the settings.txt
DRGameTargetFrameTimeInMs=14.0
DRCinematicTargetFrameTimeInMs=14.0
DynamicResolutionOverride=-1
added this to the rendering part and imported save.

And for the 3rd part I did the
dynamic resolution exefs
16688052 to
16508052

(only changed 68 to 50 since those are only different)
and why would you want to go that low res? the game is very smooth when it hit 40fps or higher, don't expect steady 60fps with the switch hardware, you can try target frame time 20-25ms for more stable framerate like 40 or 50 fps
 

Chrisssj2

Well-Known Member
Member
Joined
Feb 12, 2008
Messages
2,705
Trophies
1
XP
4,389
Country
Netherlands
...
That exefs tutorial is an Example. You need to change two or four instructions, not only one...

--------------------- MERGED ---------------------------

DynamicResolutionOverride=-1 is by default. You don't need to paste that...
So what do I change DynamicResolutionOverride to?
And what do I change the exefs hex value to?

I used both zip files 100%
 

NotACat

Well-Known Member
Member
Joined
Oct 16, 2017
Messages
331
Trophies
0
Age
26
XP
560
Country
Vietnam
So what do I change DynamicResolutionOverride to?
And what do I change the exefs hex value to?

I used both zip files 100%
keep it -1 of delete that line are the same. Just use 60fps file, Don't mess with hex values if you don't know what you're doing
 

Chrisssj2

Well-Known Member
Member
Joined
Feb 12, 2008
Messages
2,705
Trophies
1
XP
4,389
Country
Netherlands
keep it -1 of delete that line are the same. Just use 60fps file, Don't mess with hex values if you don't know what you're doing
I didn't pick that resolution intentionally. I have no idea what im doing I guess? I tried following the OP guide. Why am I getting that lower res then?
And the fps is quite good don't get me wrong. I just noticed a difference between the video's fps and mine that is all.
What does changing frame time 14 to 20 or 25 do for fps?

Ps im playing in portable mode. And I have reverse NX with docked global flag on (not sure if reverse NX is working though)
 
Last edited by Chrisssj2,

NotACat

Well-Known Member
Member
Joined
Oct 16, 2017
Messages
331
Trophies
0
Age
26
XP
560
Country
Vietnam
I didn't pick that resolution intentionally. I have no idea what im doing I guess? I tried following the OP guide. Why am I getting that lower res then?
And the fps is quite good don't get me wrong. I just noticed a difference between the video's fps and mine that is all.
What does changing frame time 14 to 20 or 25 do for fps?

Ps im playing in portable mode. And I have reverse NX with docked global flag on (not sure if reverse NX is working though)
like I said delete the file from that DR zip, use only the file from 60fps zip, those exefs tweaks are for advanced users only

--------------------- MERGED ---------------------------

ps: don't use reverse nx, docked mode will make your lowest resolutions higher and it has more draw distance which reduce performance, the game can reach 720p and run smoother than docked mode with overclocking only
 
Last edited by NotACat,

Chrisssj2

Well-Known Member
Member
Joined
Feb 12, 2008
Messages
2,705
Trophies
1
XP
4,389
Country
Netherlands
like I said delete the file from that DR zip, use only the file from 60fps zip, those exefs tweaks are for advanced users only
Okay.. now it is at 832x468 res... with 40-44 fps..

But question from this list 832x468 is a portable res... Im using reverseNX with global docked flag.. so why isn't the res atleast 956x536?

0 | 832x468 | 956x536
1 | 848x476 | 956x536
2 | 860x488 | 956x536
3 | 884x496 | 956x536
4 | 900x508 | 956x536
5 | 920x516 | 956x536
6 | 936x528 | 956x536
7 | 956x536 | 956x536
8 | 972x548 | 972x548
9 | 992x556 | 992x556
10 | 1008x568 | 1008x568
11 | 1028x576 | 1028x576
12 | 1044x588 | 1044x588
13 | 1064x596 | 1064x596
14 | 1080x608 | 1080x608
15 | 1100x616 | 1100x616
16 | 1116x628 | 1116x628
17 | 1136x636 | 1136x636
18 | 1152x648 | 1152x648
19 | 1172x656 | 1172x656
20 | 1188x668 | 1188x668
21 | 1208x676 | 1208x676
22 | 1224x688 | 1224x688
23 | 1244x696 | 1244x696
24 | 1260x708 | 1260x708
25 | 1280x720 | 1280x720
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
  • Karma177 @ Karma177:
    do y'all think having an sd card that has a write speed of 700kb/s is a bad idea?
    trying to restore emunand rn but it's taking ages... (also when I finished the first time hekate decided to delete all my fucking files :wacko:)
  • The Real Jdbye @ The Real Jdbye:
    @Karma177 that sd card is 100% faulty so yes, its a bad idea
  • The Real Jdbye @ The Real Jdbye:
    even the slowest non-sdhc sd cards are a few MB/s
  • Karma177 @ Karma177:
    @The Real Jdbye it hasn't given me any error trying to write things on it so I don't really think it's faulty (pasted 40/50gb+ folders and no write errors)
  • DinohScene @ DinohScene:
    run h2testw on it
    +1
  • DinohScene @ DinohScene:
    when SD cards/microSD write speeds drop below a meg a sec, they're usually on the verge of dying
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Samsung SD format can sometimes fix them too
  • Purple_Heart @ Purple_Heart:
    yes looks like an faulty sd
  • Purple_Heart @ Purple_Heart:
    @Psionic Roshambo i may try that with my dead sd cards
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    It's always worth a shot
  • TwoSpikedHands @ TwoSpikedHands:
    @The Real Jdbye, I considered that, but i'll have to wait until i can get the eu version in the mail lol
  • I @ I-need-help-with-wup-wiiu:
    i need help with nusspli failed downloads, can someone respond to my thread? pretty please:wub: