From d75884b50e0cae6e1c48c5d7466ef842c480664d Mon Sep 17 00:00:00 2001 From: getdls Date: Fri, 8 Feb 2019 21:40:13 +0100 Subject: [PATCH] TMS EU v16, static 60 fps patch MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Since vsync = 60hz graphic packs keep popping up , I may as well commit this even if it’s a bit lame... Patches gameplay and cutscenes to 60fps , keeps them in sync Known issues: Battle animation speed is ok, but event times are cut in half Switchover from cinematic to ingame cutscene end too early NPCs and Cars move too fast --- Mods/TokyoMirage_Static60FPS_EUv16/patches.txt | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 Mods/TokyoMirage_Static60FPS_EUv16/patches.txt diff --git a/Mods/TokyoMirage_Static60FPS_EUv16/patches.txt b/Mods/TokyoMirage_Static60FPS_EUv16/patches.txt new file mode 100644 index 00000000..8589ed67 --- /dev/null +++ b/Mods/TokyoMirage_Static60FPS_EUv16/patches.txt @@ -0,0 +1,14 @@ +[TMS_60FPS_EUv16] # Unpatched EU version only +moduleMatches = 0x2249A57A + +0x1002A6E4 = .float 0.016666667 +_frameTime = 0x1002A6E4 + +0x021A7654 = lis r10, _frameTime@ha # cinematic timing +0x021A765C = lfs f1, _frameTime@l(r10) # + +0x0244D434 = li r4, 1 # +0x0248BF04 = nop # kill vsync +0x0248B11C = nop #kill vsync + +#0x10065E50 = .float 0.033333335 # cinematic animation speed, for future ref