WARNING: THIS GUIDE IS CURRENTLY OUTDATED. THIS WILL ONLY BE KEPT UP FOR HISTORICAL PURPOSES. A NEW ONE WILL BE MADE WHEN LUABACKEND IS UPDATED.
- This guide assumes you are installing this on Steam Deck! For other OS's, please adjust accordingly.
- This guide also assumes that you have some knowledge in how to navigate Linux based OSs!
- Steam Deck: Please launch into Desktop Mode and use a mouse and keyboard! While this is doable without a mouse or keyboard, it will be frustrating!
To get started you need to download the following:
-
KINGDOM HEARTS HD 1.5+2.5 ReMIX
- This guide does not support piracy. If an illegitimate copy is used, there are no guarantee that this guide will work, and no help will be provided.
- This article will also assume that you have
KINGDOM HEARTS HD 1.5+2.5 ReMIXalready installed, configured, and working! If you do not, please click here on how to installKINGDOM HEARTS HD 1.5+2.5 ReMIX
-
Heroic Games Launcher
- Steam Deck - Download from the Discover Store
- Linux - Download from your preferred repository
-
- Download
openkh.zipfrom the latest build. - Extract this zip to somewhere safe, such as your Documents folder
- Download
-
In this section, we will be setting up the OpenKH prefix using our existing
KINGDOM HEARTS HD 1.5+2.5 ReMIXprefix. -
Step 1: Hover over
KINGDOM HEARTS 1.5+2.5 HD ReMix, and click the settings icon.
Take note of your WinePrefix folder directory and Wine version used. We will be using your existing directory and same Wine version for our OpenKH installation.
-
Step 2: Scroll down and select
Run winecfg. -
Step 3: In
Wine configuration, clickLibraries-From this window, you must do the following: -
Under
New override for library:, type inversion.dlland then clickAdd. -
Under
New override for library:, type indinput8.dlland then clickAdd. -
Click
ApplyandOK
After this, you will be brought back to your Wineprefix window. Go ahead and click Cancel until you are back to the Heroic Games Launcher window.
- Step 5: Click
RUN EXE ON PREFIX, and locate yourwindowsdesktop-runtime-6.0.25-win-x64.exefile you downloaded earlier, and select it. After a couple seconds, this window will open, and go ahead and go through the installer.- Note: The image below shows an older version of .NET 6 being installed. Please make sure to install the latest .NET 6!
- Step 6: Go back to your Heroic Games Launcher Library, and then click
Add Game- Under
Game/App Title, type inOpenKH - Under
WinePrefix, put in the same directory that yourKINGDOM HEARTS HD 1.5+2.5 ReMIX - Under
Wine versionselect the same one thatKINGDOM HEARTS HD 1.5+2.5 ReMIXuses - Under Select Executable, select
OpenKh.Tools.ModsManager.exefrom where you extracted OpenKH to - Select Finish
- Under
In this section, we will be setting up OpenKH Mods Manager.
-
Step 1: Click the green play button on OpenKH, and OpenKH will load up.
- If you get an error message saying
rundll32.exe - This program could not be started., clickNoand continue.
- If you get an error message saying
-
Step 2: A window will pop up saying "Welcome to OpenKH Mods Manager".
-
As of this writing, the current versions of OpenKH contains a bug where using the Dark Mode UI will prevent users from seeing if certain options are checked during setup. We will disable Dark Mode and revert to Light Mode UI to continue on with the tutorial.
- Click
Cancel - Click
Settingsand uncheckDark Mode - Click
Run Wizard
- Click
-
Step 3: On the
Welcome to OpenKH Mods Managerscreen, clickNext >, then underGame edition, selectPC Release via Epic Game Store, and then you are going to click the little folder icon to select the location of your game.- Where your game installation is located varies. Please note where you installed your game when doing this part of the tutorial.
-
Step 4: Click
Next >and chooseInstall Panacea for Linux.- OpenKH Panacea allows you to load your mods without modifying the game files.
-
Step 5: OpenKH will ask if you want to install
Lua Backend.- You must rename
LuaBackend.dlltodinput8.dllin your game directory folder where the .exe files are located, otherwise the game will fail to load.
- You must rename
-
Step 6: On the next screen, it will ask you to
Launch via Epic Games. As we are loading with Heroic and not EGS, skip this by clickingNext >. -
Step 7: (Optional if you only want to use Lua Scripts) Select which game you wish to extract and select it, and then click
Extract game data. This may take roughly fifteen or more minutes.- Extracting is necessary for getting mods to work in the game of your choosing, and can help with reverting any mods that may cause your game to act up.
-
Step 8: After extraction, click
Next >and then clickFinish
Now that everything is setup, you are now able to install and use Lua Scripts like any other mod in OpenKH. Enjoy!



