ROM Hack Triangle Strategy modding

kanelakis

Well-Known Member
Newcomer
Joined
Feb 2, 2022
Messages
70
Trophies
0
Age
40
XP
177
Country
Italy
Framerate/Graphics Cheats

Hazerou

60 FPS Cheat Dude
Member
Joined
Jul 27, 2018
Messages
499
Trophies
1
Age
25
XP
2,234
Country
United States
TRIANGLE STRATEGY v1.0.2
TID: 0100CC80140F8000
BID: 2AA7F33234696651

[60 FPS]
580F0000 06C95160
580F1000 00000018
580F1000 00000078
780F0000 00000F14
640F0000 00000000 00000001

[Default 30 FPS]
580F0000 06C95160
580F1000 00000018
580F1000 00000078
780F0000 00000F14
640F0000 00000000 00000002


Included in the text file;

[RRS]
[CHROM AB]

[AA]
[Shadow]
[SSAO]
[Bloom]

[MIN/MAX/Default GFX Quality]

Note;

The [GFX Quality] Are For;

[AA]
[Shadow]
[SSAO]
[Bloom]


=====

[RRS] is Render Resolution Scale.
Dynamic Resolution Function was already OFF by default. But I put the Maximal & Minimal Screen Percentage values same alongside RRS.
Please use;
Handheld RRS for Handheld Mode.
Docked RRS for Docked Mode.

Some GFX Codes has no Function/Effect to the Game.

Update#1: The Minimal Screen Percentage address was wrong. I fixed it now.

Update#2: Added [CHROM AB] Chromatic Aberration.
 

Attachments

  • 2AA7F33234696651.txt
    4.1 KB · Views: 228
Last edited by Hazerou,

kanelakis

Well-Known Member
Newcomer
Joined
Feb 2, 2022
Messages
70
Trophies
0
Age
40
XP
177
Country
Italy
TRIANGLE STRATEGY v1.0.2
TID: 0100CC80140F8000
BID: 2AA7F33234696651

[60 FPS]
580F0000 06C95160
580F1000 00000018
580F1000 00000078
780F0000 00000F14
640F0000 00000000 00000001

[Default 30 FPS]
580F0000 06C95160
580F1000 00000018
580F1000 00000078
780F0000 00000F14
640F0000 00000000 00000002


Included in the text file;

[RRS]
[AA]
[Shadow]
[SSAO]
[Bloom]

[MIN/MAX/Default GFX Quality]

Note;

The [GFX Quality] Are For;

[AA]
[Shadow]
[SSAO]
[Bloom]


=====

[RRS] is Render Resolution Scale.
Dynamic Resolution Function was already OFF by default. But I put the Maximal & Minimal Screen Percentage values same alongside RRS.
Please use;
Handheld RRS for Handheld Mode.
Docked RRS for Docked Mode.

Some GFX Codes has no Function/Effect to the Game.
How do I get it to work on ryujinx?
 

khuong

Well-Known Member
Member
Joined
Jul 18, 2018
Messages
1,542
Trophies
1
Age
44
XP
6,502
Country
Canada
TRIANGLE STRATEGY v1.0.2
TID: 0100CC80140F8000
BID: 2AA7F33234696651

[60 FPS]
580F0000 06C95160
580F1000 00000018
580F1000 00000078
780F0000 00000F14
640F0000 00000000 00000001

[Default 30 FPS]
580F0000 06C95160
580F1000 00000018
580F1000 00000078
780F0000 00000F14
640F0000 00000000 00000002


Included in the text file;

[RRS]
[AA]
[Shadow]
[SSAO]
[Bloom]

[MIN/MAX/Default GFX Quality]

Note;

The [GFX Quality] Are For;

[AA]
[Shadow]
[SSAO]
[Bloom]


=====

[RRS] is Render Resolution Scale.
Dynamic Resolution Function was already OFF by default. But I put the Maximal & Minimal Screen Percentage values same alongside RRS.
Please use;
Handheld RRS for Handheld Mode.
Docked RRS for Docked Mode.

Some GFX Codes has no Function/Effect to the Game.

Did it run better or at 60 on your switch?
 

kizito5

New Member
Newbie
Joined
Mar 4, 2022
Messages
4
Trophies
0
Age
34
Location
Brussels
XP
39
Country
Belgium
TRIANGLE STRATEGY v1.0.2
TID: 0100CC80140F8000
BID: 2AA7F33234696651

[60 FPS]
580F0000 06C95160
580F1000 00000018
580F1000 00000078
780F0000 00000F14
640F0000 00000000 00000001

[Default 30 FPS]
580F0000 06C95160
580F1000 00000018
580F1000 00000078
780F0000 00000F14
640F0000 00000000 00000002


Included in the text file;

[RRS]
[AA]
[Shadow]
[SSAO]
[Bloom]

[MIN/MAX/Default GFX Quality]

Note;

The [GFX Quality] Are For;

[AA]
[Shadow]
[SSAO]
[Bloom]


=====

[RRS] is Render Resolution Scale.
Dynamic Resolution Function was already OFF by default. But I put the Maximal & Minimal Screen Percentage values same alongside RRS.
Please use;
Handheld RRS for Handheld Mode.
Docked RRS for Docked Mode.

Some GFX Codes has no Function/Effect to the Game.

This works perfectly (at least for handheld 720p and graphical tweaks), thank you very much. Small warning for people using MAX GFX, some very minor graphical glitches around some shadows can appear, but you have to actively look for them to notice it. Mainly on buildings' roofs.
 
  • Like
Reactions: Hazerou

kanelakis

Well-Known Member
Newcomer
Joined
Feb 2, 2022
Messages
70
Trophies
0
Age
40
XP
177
Country
Italy
TRIANGLE STRATEGY v1.0.2
TID: 0100CC80140F8000
BID: 2AA7F33234696651

[60 FPS]
580F0000 06C95160
580F1000 00000018
580F1000 00000078
780F0000 00000F14
640F0000 00000000 00000001

[Default 30 FPS]
580F0000 06C95160
580F1000 00000018
580F1000 00000078
780F0000 00000F14
640F0000 00000000 00000002


Included in the text file;

[RRS]
[AA]
[Shadow]
[SSAO]
[Bloom]

[MIN/MAX/Default GFX Quality]

Note;

The [GFX Quality] Are For;

[AA]
[Shadow]
[SSAO]
[Bloom]


=====

[RRS] is Render Resolution Scale.
Dynamic Resolution Function was already OFF by default. But I put the Maximal & Minimal Screen Percentage values same alongside RRS.
Please use;
Handheld RRS for Handheld Mode.
Docked RRS for Docked Mode.

Some GFX Codes has no Function/Effect to the Game.
OK I entered the codes 60 fps in here and created the cheats folder and it works. :)
To improve the blur what should I select?

P.S:ok I solved the blur by putting MIN GFX Quality.:)
 
Last edited by kanelakis,
  • Like
Reactions: Hazerou

Hazerou

60 FPS Cheat Dude
Member
Joined
Jul 27, 2018
Messages
499
Trophies
1
Age
25
XP
2,234
Country
United States
TRIANGLE STRATEGY v1.0.2
TID: 0100CC80140F8000
BID: 2AA7F33234696651

[60 FPS]
580F0000 06C95160
580F1000 00000018
580F1000 00000078
780F0000 00000F14
640F0000 00000000 00000001

[Default 30 FPS]
580F0000 06C95160
580F1000 00000018
580F1000 00000078
780F0000 00000F14
640F0000 00000000 00000002


Included in the text file;

[RRS]
[AA]
[Shadow]
[SSAO]
[Bloom]

[MIN/MAX/Default GFX Quality]

Note;

The [GFX Quality] Are For;

[AA]
[Shadow]
[SSAO]
[Bloom]


=====

[RRS] is Render Resolution Scale.
Dynamic Resolution Function was already OFF by default. But I put the Maximal & Minimal Screen Percentage values same alongside RRS.
Please use;
Handheld RRS for Handheld Mode.
Docked RRS for Docked Mode.

Some GFX Codes has no Function/Effect to the Game.

Edit: The Minimal Screen Percentage address was wrong. I fixed it now.
Edit for this one. The Minimal Screen Percentage address was wrong. I fixed it now.
Did it run better or at 60 on your switch?
I'm not sure because I'm just at the beginning of the game at the harbour, searched the codes and stopped there. But I'm sure Handheld 540p should handle 60 FPS at Max Clocks.
 

hoangqwqw

New Member
Newbie
Joined
Mar 9, 2022
Messages
1
Trophies
0
Age
25
Location
Ho Chi Minh City
XP
25
Country
Vietnam
TRIANGLE STRATEGY v1.0.2
TID: 0100CC80140F8000
BID: 2AA7F33234696651

[60 FPS]
580F0000 06C95160
580F1000 00000018
580F1000 00000078
780F0000 00000F14
640F0000 00000000 00000001

[Default 30 FPS]
580F0000 06C95160
580F1000 00000018
580F1000 00000078
780F0000 00000F14
640F0000 00000000 00000002


Included in the text file;

[RRS]
[AA]
[Shadow]
[SSAO]
[Bloom]

[MIN/MAX/Default GFX Quality]

Note;

The [GFX Quality] Are For;

[AA]
[Shadow]
[SSAO]
[Bloom]


=====

[RRS] is Render Resolution Scale.
Dynamic Resolution Function was already OFF by default. But I put the Maximal & Minimal Screen Percentage values same alongside RRS.
Please use;
Handheld RRS for Handheld Mode.
Docked RRS for Docked Mode.

Some GFX Codes has no Function/Effect to the Game.

Edit: The Minimal Screen Percentage address was wrong. I fixed it now.
where do i put this code into YUZU bro?
 

DJPAUL1990

Well-Known Member
Member
Joined
Aug 16, 2013
Messages
189
Trophies
1
XP
572
Country
Gambia, The
TRIANGLE STRATEGY v1.0.2
TID: 0100CC80140F8000
BID: 2AA7F33234696651

[60 FPS]
580F0000 06C95160
580F1000 00000018
580F1000 00000078
780F0000 00000F14
640F0000 00000000 00000001

[Default 30 FPS]
580F0000 06C95160
580F1000 00000018
580F1000 00000078
780F0000 00000F14
640F0000 00000000 00000002


Included in the text file;

[RRS]
[AA]
[Shadow]
[SSAO]
[Bloom]

[MIN/MAX/Default GFX Quality]

Note;

The [GFX Quality] Are For;

[AA]
[Shadow]
[SSAO]
[Bloom]


=====

[RRS] is Render Resolution Scale.
Dynamic Resolution Function was already OFF by default. But I put the Maximal & Minimal Screen Percentage values same alongside RRS.
Please use;
Handheld RRS for Handheld Mode.
Docked RRS for Docked Mode.

Some GFX Codes has no Function/Effect to the Game.

Edit: The Minimal Screen Percentage address was wrong. I fixed it now.

Thank you so much :grog:

Quick Question: Overclocking neccesary for cheats? If yes i am just using RRS 720p (handheld) and MIN GFX Quality. Which is the best overclocking for gpu/cpu
 
TAAU Config

Niko_of_Death

Well-Known Member
OP
Member
Joined
Aug 10, 2016
Messages
151
Trophies
0
Age
29
XP
1,205
Country
United States
Alright, I've finally got something worth releasing.
This pak makes dynamic resolution stricter, and goes from FXAA antialiasing to TAA antialiasing - utilizing TAAU upscaling rather than simple spatial upscaling. -30FPS targets 30FPS for the dynamic res, -60FPS targets 60FPS for the dynamic res. Unfortunately, the DOF effect doesn't work well with TAAU (background blur is completely gone, and foreground blur is finnicky), so I opted to completely disable it in the config (disabling it gives a decent performance boost anyway which gives more gpu headroom for resolution). There'll also be noticeable jittering from the TAA (especially as resolution drops), I tried to find the best compromise between ghosting and jittering as I could, but neither can be completely eliminated without the other going to the extreme. The dynamic res also doesn't seem to work in the world map and cutscenes - just during gameplay, so those aren't a solid 60.
I also upped the shadow, bloom, and SSAO settings, and set the max render resolution to 720p for handheld and 1080p for docked (note that you should only use the 30FPS one in docked mode - with the 60FPS one docked both looks and runs worse than handheld), as well as some other minor tweaks (a slight negative mipmap lod bias, attempted to enable AF, upped various draw distance/density settings).
Note that the 60FPS one still requires the 60FPS cheat posted earlier in the thread - still can't find a way to get the framerate uncapped through cvars.
Here are comparison screenshots:
(Unmodded handheld)
oghandheld.jpg

(Unmodded docked)
ogdocked.jpg

(60FPS Handheld)
60fpshandheld.jpg

(30FPS Handheld)
30fpshandheld.jpg

(30FPS Docked - status overlay didn't get screenshotted properly, the fps is around 31)
30fpsdocked.jpg
 

Attachments

  • 0100CC80140F8000-TAAU-60FPS.7z
    77.3 KB · Views: 164
  • 0100CC80140F8000-TAAU-30FPS.7z
    77.3 KB · Views: 122
  • Like
Reactions: cucholix and khuong

khuong

Well-Known Member
Member
Joined
Jul 18, 2018
Messages
1,542
Trophies
1
Age
44
XP
6,502
Country
Canada
Alright, I've finally got something worth releasing.
This pak makes dynamic resolution stricter, and goes from FXAA antialiasing to TAA antialiasing - utilizing TAAU upscaling rather than simple spatial upscaling. -30FPS targets 30FPS for the dynamic res, -60FPS targets 60FPS for the dynamic res. Unfortunately, the DOF effect doesn't work well with TAAU (background blur is completely gone, and foreground blur is finnicky), so I opted to completely disable it in the config (disabling it gives a decent performance boost anyway which gives more gpu headroom for resolution). There'll also be noticeable jittering from the TAA (especially as resolution drops), I tried to find the best compromise between ghosting and jittering as I could, but neither can be completely eliminated without the other going to the extreme. The dynamic res also doesn't seem to work in the world map and cutscenes - just during gameplay, so those aren't a solid 60.
I also upped the shadow, bloom, and SSAO settings, and set the max render resolution to 720p for handheld and 1080p for docked (note that you should only use the 30FPS one in docked mode - with the 60FPS one docked both looks and runs worse than handheld), as well as some other minor tweaks (a slight negative mipmap lod bias, attempted to enable AF, upped various draw distance/density settings).
Note that the 60FPS one still requires the 60FPS cheat posted earlier in the thread - still can't find a way to get the framerate uncapped through cvars.
Here are comparison screenshots:
(Unmodded handheld)
View attachment 301197
(Unmodded docked)
View attachment 301198
(60FPS Handheld)View attachment 301199
(30FPS Handheld)
View attachment 301200
(30FPS Docked - status overlay didn't get screenshotted properly, the fps is around 31)
View attachment 301201

unpaked files still work as well.. :) how come you didn't just leave the loose files
 

khuong

Well-Known Member
Member
Joined
Jul 18, 2018
Messages
1,542
Trophies
1
Age
44
XP
6,502
Country
Canada
Wasn't aware the unpacked files worked - here you go.
haha all good i unpaked them to see :P

CVars=r.DynamicRes.FrameTimeBudget=33.33 << ???

MinUndilatedFrameTime=0.0005 ; 2000 fps
MaxUndilatedFrameTime=0.4 ; 2.5 fps
MinGlobalTimeDilation=0.0001
MaxGlobalTimeDilation=20.0
 

Niko_of_Death

Well-Known Member
OP
Member
Joined
Aug 10, 2016
Messages
151
Trophies
0
Age
29
XP
1,205
Country
United States
haha all good i unpaked them to see :P

CVars=r.DynamicRes.FrameTimeBudget=33.33 << ???

MinUndilatedFrameTime=0.0005 ; 2000 fps
MaxUndilatedFrameTime=0.4 ; 2.5 fps
MinGlobalTimeDilation=0.0001
MaxGlobalTimeDilation=20.0
33.33ms is the frametime for 30fps.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    HoTuan @ HoTuan: how to mod switch ?