About
Sonic Lost World is a 2013 Sonic Team platform game released for Wii U and Nintendo 3DS, with a Windows port of the Wii U version following in 2015. OpenLW is a hobby recreation of Sonic Lost World based on Ghidra decompilations of the Wii U and PC versions, aiming to match the PC version as closely as possible. The author describes it as a major work in progress, and it is not currently playable.
Getting started
Building currently requires the proprietary Criware SDK, the Havok 2012 SDK and the Direct3D 9 SDK, which the author cannot distribute; only Windows is supported.
History
The author notes that Sonic Team released a Wii U debug build of the game with symbols enabled, which makes naming the code to resemble the original source more achievable.
Known limitations
- platform: Currently only compiles on Windows and requires proprietary Criware SDK and Havok 2012 SDK.
- compatibility: Uses Direct3D 9 like the original game, limiting cross-platform support.
Additional notes
- Modding
- The repository also hosts LWAPI, a library for writing DLL mods for Sonic Lost World, with prebuilt versions produced automatically on every commit.
- Roadmap
- Long-term goals include replacing the proprietary SDKs with open-source equivalents and adding Direct3D 11/12, OpenGL or Vulkan backends for other platforms.