« Back to Reports

Sonic Adventure 2

Reported by the-outcaster
Submitted on March 02, 2026
Status Works with Tweaks
Game Type Windows
System Kazeta+
Runtime Windows 1.2
Store Store Link
DRM DRM: Goldberg, Steamless
Compression ✅ Yes (3.1 GB uncompressed; 2.5 GB when using LZMA compression.)
Notes:

Requires the following:
- Goldberg
- Steamless
- the Windows 1.2 runtime, since SA2 requires the waitforexitandrun Proton verb

Only tested with Kazeta+, but it should work with vanilla Kazeta as well.

If you really want to go through the hassle of getting this to work, here's how it goes...

  1. Download the game through Steam.
  2. Run the game. In the launcher window that opens, make sure Player 1 is set to Controller if you want to use a gamepad.
  3. Close the launcher, and copy the game files to another location on your computer.
  4. Grab a copy of the Goldberg Steam emulator. Copy the steam_api.dll from the root of the extracted folder and overwrite the existing DLL file in the SA2 game directory.
  5. Download Steamless. Unpack the sonic2app.exe binary from the SA2 game directory.
  6. A new sonic2app.exe.unpacked.exe will appear next to sonic2app.exe. Remove the old sonic2app.exe file, and rename the new sonic2app.exe.unpacked.exe to sonic2app.exe.
  7. To skip the launcher when launching the game, append -q at the end of the Exec= line of your .kzi file.

See this Steam discussion thread for more details.

Configuration (.kzi):
Name=Sonic Adventure 2
Id=sonic-adventure-2
Exec=sa2/Launcher.exe -q
Icon=sa2/icon.png
Runtime=windows-1.2