An unofficial compatibility fix for the Windows version of Disney's The Lion King included in the European Disney's Classic Video Games collection (1997).
It makes the original game run cleanly on modern Windows while preserving its art, audio and native Win32 code. No game files are included.
- removes the false “must run in at least 256 colours” rejection;
- repairs the EPFS file-open check used during startup;
- replaces an obsolete BIOS clock call and four privileged CPU instructions;
- renders the 8-bit DirectDraw game correctly in borderless fullscreen;
- preserves the intended 4:3 image and limits presentation to 60 FPS;
- keeps music and sound working from a portable folder;
- provides stable taskbar, Alt+Tab and live-preview behaviour;
- exposes the original Properties panel with
F2; - makes its Keyboard and Joystick tabs safe on 64-bit Windows;
- restores a proper English exit confirmation with
Esc; - hides the permanent busy cursor during play and restores it for dialogs;
- launches through a temporary short path to avoid the original MIDI command buffer overflowing on long modern folder names.
- Download the latest release ZIP and extract it.
- Prepare a writable copy of the original game:
- for the supported 1997 European Disney Classic Video Games disc, mount
the disc or ISO and copy its complete
LIONKINGfolder to your computer; - you do not need the disc's
DIRECTXfolder, the other games or the files in the disc root; - if you already have a complete installation containing
LIONW.EXE, you can use that folder instead.
- for the supported 1997 European Disney Classic Video Games disc, mount
the disc or ISO and copy its complete
- Copy every file from the extracted release's
patchfolder into that writableLIONKINGfolder, besideLIONW.EXE. - Run
Install patch.cmdonce. - From then on, start the game with
Play Lion King.exe.
The installer accepts only the exact supported executable, verifies every
patch component, creates LIONW.EXE.gamevault-original, applies the known byte
changes and verifies the finished result. An unknown executable is never
modified.
To undo the executable changes, run Restore original.cmd. Compatibility
files are deliberately left in place rather than silently deleted.
- Original SHA-256:
3E99DC48A4B347833E3857A13E0635AB9C5A262BBCD2DBB5304A7BBE0E45DEF3 - Patched SHA-256:
AD28370116F86CEAAB87D77B66533018716CACB6E3E010ED63E3A053BA327EC8
If your hash differs, stop. It may be another legitimate edition, but this release has not been proven safe for it.
- Press
F2while the game is running to open its original Properties panel. From there you can choose the difficulty and view or reassign the keyboard and joystick controls. - Press
Escto pause and choose whether to exit the game. - Press
Alt+Tabto switch normally between the game and other applications.
Difficulty and remapped keyboard/joystick controls work during the current session. This 1997 release recreates its default bindings on every launch, so custom bindings are not persistent.
One small Windows quirk remains: after clicking the taskbar icon, the taskbar
can occasionally stay visible until the game regains focus. Pressing
Alt+Tab away and back restores the borderless presentation.
ddraw.dll: the open-source GameVaultDraw compatibility layer;GameVaultDraw.ini: borderless 4:3 and 60 FPS defaults;Play Lion King.exe: a native, console-free short-path launcher;- safe install and restore scripts.
It does not contain LIONW.EXE, music, artwork, archives, disc images or
any other proprietary game data. You must supply your own legitimate copy.
The concise explanation is in the technical report. Exact build and hash instructions are in REPRODUCIBILITY.md, and the completed test matrix is in VALIDATION.md.
The source code is under src/. The machine-readable executable recipe is
under recipes/.
Version 1.0.1 was validated on Windows 10 22H2 with the opening sequence, title screen, gameplay through multiple lives, music, sound, game over, Properties, input remapping, pause/exit, taskbar, Alt+Tab and DWM previews.
Please report another edition by opening an issue with its SHA-256 and observed error. Do not upload copyrighted game files.
The original compatibility code and scripts in this repository are available under the MIT License.
Disney, The Lion King and all original game assets belong to their respective owners. This preservation project is unofficial, non-commercial and is not affiliated with or endorsed by Disney.
