Repository navigation
Super Mario World v0.15.3 - shared renderer memory package
SMW v0.15.3 delivers the already owner-qualified shared renderer memory package through the normal engine dependency.
- Pin merged snesrecomp 31d72e1a, containing compact captured PPU registers and on-demand scene-export scratch.
- The measured SMW package reserves 1,572,864 fewer bytes of BSS (1.5 MiB). Matched stock/widescreen CPU samples were neutral/inconclusive; no release frame-rate gain is claimed.
- Keep the adaptive-widescreen mod with Fit to screen and Screen-based spawning choices, Lua examples/listener opt-in and Falcon owner-ROM helper. The widescreen feature stays disabled by default; its existing enabled-mode default remains 16:9. No new gameplay or renderer default is introduced.
- Native saves and user settings are preserved. Host save states belong to their exact build; old-state compatibility is not promised.
The owner already cleared the representative SMW gameplay check for this shared package. That evidence remains attached to its original source/binary identities. This release adds normal Windows/Linux packaging and muted runtime/current-build save-load checks without repeating the owner playtest. No ROM, owner Falcon cache, generated game sources or QA profile is distributed.
The Windows archive also preserves the separate legacy IPS co-op executable, rebuilt from the same qualified source and engine as version0.15.3. It accepts your untouched SMW (USA) ROM, creates its patched ROM locally and stays at4:3. Lua belongs to the normal executable. Both editions are in one Windows ZIP. The Linux AppImage is the normal edition.
The legacy local P1/P2 route matches the previous delivery; fresh-process save/load matches21 consecutive control WRAM frames. Same-build LAN startup and sustained exchange were exercised. The optional fixed-tick test closes one peer at600 while its peer is still finishing; a complete paired600-tick pass is not claimed.
Legacy hack credits: Noobish Noobsicle, Bloony and NesDraug. See the legacy co-op instructions and attribution.