Widescreenfixespack: [SH3] Add 30fps cap

Created on 31 Jan 2019  路  8Comments  路  Source: ThirteenAG/WidescreenFixesPack

My rig can't maintain 60fps so the game either jumps from 60 to 30 or the framerate fluctuation fix only makes the game stutter. Please add an option to cap the framerate at 30fps.

Most helpful comment

@ThirteenAG

if FrameRateFluctuationFix = 2

Limits the framerate to 30fps.

0041B2C9 jmp 00000000
00000000 mov eax, [0072C7E8]
00000001 cmp eax, 00
00000002 je 0041B2CE // jumps if unlocked (FMV)
00000003 mov eax, 00000002 // 0 = unlocked, 1 = 60fps, 2 = 30fps
00000004 jmp 0041B2CE

The original code for FrameRateFluctuationFix = 1 should _not_ be used when this is.

All 8 comments

Can you test this? All you need is Cheat Engine.

Download

Thanks, it works

Okay, it still needs to be implemented so I'm leaving this open for now.

@ThirteenAG

if FrameRateFluctuationFix = 2

Limits the framerate to 30fps.

0041B2C9 jmp 00000000
00000000 mov eax, [0072C7E8]
00000001 cmp eax, 00
00000002 je 0041B2CE // jumps if unlocked (FMV)
00000003 mov eax, 00000002 // 0 = unlocked, 1 = 60fps, 2 = 30fps
00000004 jmp 0041B2CE

The original code for FrameRateFluctuationFix = 1 should _not_ be used when this is.

Any updates on adding this?

There's nothing else I can do. It's whenever ThirteenAG gets around to it.

I need a list of things that are ready to be implemented, preferably from small ones to bigger ones, maybe that way I can get around to it faster. Now I kinda never know what to start with and it isn't helping :/

Was this page helpful?
0 / 5 - 0 ratings