Skip to content

Super Mario World v0.15.4 - shared native/HLE package

Latest

Choose a tag to compare

@mstan mstan released this 30 Oct 05:35

SMW v0.15.4 delivers the owner-qualified shared SNES native/HLE optimization bundle.

  • Pin merged snesrecomp cc095ad4, whose runtime matches the approved combined build. The Windows release enables the qualified shared execution, audio, rendering and coprocessor implementations while retaining their portable reference choices in source.
  • Preserve the existing adaptive widescreen mod, its 16:9 enabled-mode default, Fit to screen choice and Screen-based spawning. Widescreen remains opt-in; no gameplay, controller or mod default changes.
  • Include the normal Lua-enabled executable, examples, client and Lua license. The listener remains opt-in through SNESRECOMP_LUA_PORT.
  • Include the Falcon owner-ROM helper and licenses. Owner ROMs and generated Falcon caches are not distributed.
  • Preserve the separate legacy IPS co-op executable in the same Windows ZIP. That edition remains opt-in, uses its existing 4:3 presentation and has Lua disabled. It accepts an untouched SMW (USA) ROM and creates its patched execution image locally.
  • Keep legacy-only adapter roots out of stock regeneration, preserving the approved stock dispatch table. Co-op regeneration continues to include its adapter.
  • Native saves and user settings remain separate from the release archive. Host save states belong to their exact build; old-state compatibility is not promised.

The owner cleared MMX, Super Metroid and SMW built from this shared runtime bundle. Release packaging checks use muted isolated profiles and do not repeat the cleared human gameplay check. Performance remains workload- and machine-dependent; this release makes no original Xbox or universal frame-rate claim.

Legacy hack credits: Noobish Noobsicle, Bloony and NesDraug. See docs/legacy-ips-coop.md for instructions and attribution.