Win10 x64 Instructions
Guides
/
Win10 x64 Instructions
Updated 1 year ago by SpectralPlatypus

Simplified installation instructions can be found over at Schoolhouse Discord server. Following this guide should still work; but it's significantly more complicated.

Required Software

Additional Files

Installation Instructions

  1. Download Game ISO
  2. Mount ISO using Windows Explorer/Daemon/etc
  3. Create a local folder (ie. E:/Games/SonicSH)
  4. Copy all contents of CD:/SONIC folder into local folder
  5. Navigate to local folder (SonicSH) and into SONIC dir.
  6. Create a new directory called "Windows"
  7. Copy SONICSH.INI from SONIC folder to "Windows" ========= WING32 DLL ============
  8. There are two options: Copy CD:\Drivers\WING\wing32.dll to C:\Windows\SysWOW64 OR Place the patched wing32.dll where SONIC.exe is located (ie. E:/Games/SonicSH) ==============================
  9. Get DxWnd from sourceforge
  10. Import attached dxw config file into DxWnd
  11. In Dxwnd window, right click the game icon and select 'Modify'
  12. Change Path option to point to the SONIC executable in your filesystem (ie. E:\Games\SonicSH\SONIC.EXE) Skip to Step 15 if you don't want to enable MIDI playback
  13. Install MIDIMapper and select "Open Configurator" at the end of installation.
  14. Select Default MIDI device as "Microsoft GS Wavetable Synth"
  15. Click Apply and OK
  16. Run Game via DxWnd

Video Playback Instructions (Optional)

This step is NOT rqeuired for speedrunning and should only be followed if you know what you are doing. Always take a backup of your registry prior to making changes!

Easy Method

  1. Download and extract the "Re-encoded Schoolbus videos" archive in AVI folder. Overwrite when asked.

Hard Method

  1. Find and install Intel Indeo Codec 3 under C:\Windows\system32 (usually called ir32_32.dll). You are on your own for finding this DLL.
  2. Open Registry Editor and navigate to [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows NT\CurrentVersion\Drivers32]
  3. Create a new string value with the name vidc.iv32. Set its value to C:\WINDOWS\system32\ir32_32.dll

Known Limitations

  • Game UI will leave random windows around if placed anywhere other than 'Desktop' (preferably the center). There is no fix for this, see the dxwnd forum discussion below.
  • Enabling MIDI is not optimal for speedruns as the game will momentarily hang before leaving classrooms. To disable sound, launch the game with NOSOUND argument.
  • In the school bus, everything besides the video frame and menu buttons will turn black. Apparently this is not the case for Win7, see the relevant discussion here: https://sourceforge.net/p/dxwnd/discussion/general/thread/87b7516fa6/
Game stats
Followers
21
Runs
77
Players
15
Latest threads
Posted 2 years ago