mirror of
https://github.com/valentderah/totk-pc-recomp.git
synced 2026-11-13 02:41:02 +00:00
recomp/patches-v143.txt ports MacNativeGames' 1.4.3 fps60, real-time step, cloth and bounce sites; the real-time producer reads the nominal interval from patch page +8, which frame_rate.c now writes as seconds * 60. make_romfs_patches.py takes --version (Common.Product.140 on 1.4.3). SDK 20.5 grew KeyboardConfig to 0x518 bytes, so ShowKeyboardArg's work buffer is at +0x518; swkbd_win.c and the services probe pick the offset by version. 1.4.3's movie::Decoder vtable names the complete-object destructor D1, which gets the D2 override. The loader probe has the measured 1.4.3 import and relocation counts, and probe-ipc expects REV15 from the 1.4.3 SDK and skips the 1.2.1 sf heap constructors (1.4.3 creates the audio heap lazily). A non-1.2.1 build defaults to its own profile, build/profile-<version>: 1.4.3 rewrites the saves it loads. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>