Electry / VitaGrafixPatchlist

Collection of patches for VitaGrafix 5.0+
178 stars 45 forks source link

Akiba's Beat FPS lock PCSE00927 #131

Open KutsuyaYuki opened 2 years ago

KutsuyaYuki commented 2 years ago

This game comes with unlocked FPS by default, which introduces a lot of tearing.

You can set an FPS lock to make the tearing go away and have a smoother gameplay.

Using the default repository, you can only limit the game to 30 FPS. Using my fork (https://github.com/KutsuyaYuki/VitaGrafix) you can also set a 60 FPS limit. If requested, I can make a pull request.

Also included is the code to change the framebuffer size to make it run 60 ish. You can only change the framebuffer size to 720p and will also misalign the touch saving menu.


[PCSE00927, eboot.bin]
@FPS
>sceDisplaySetFrameBuf_withWait()
@FB
0:0x5307E4 t2_mov(1, 0, fb_w)
0:0x5307EC t2_mov(1, 1, fb_h)
0:0x536058 t2_mov(1, 11, fb_w)
0:0x53605C t2_mov(1, 10, fb_h)