Before starting, I suggest that you make a copy of the installed game directory in case you make a mistake in the procedure.
- Download tools at: https://github.com/smlu/ProjectMarduk
- Extract CD1.gob CD2.gob and JONES3D.gob using
gobext.exe
- You must have different new folders (3do, cog, ...) in the Resource folder.
- Delete the .GOB files. Then launch your game, if it works you are on the good way. Else retry.
There are 2 options to run the game in developer mode:
a.) Download and run the devmode.bat script found in scripts folder.
The script requires administration privileges to make changes under HKEY_LOCAL_MACHINE
- Steam version and original installation.
b.) Manually change the game config in Windows registry:
-
In Windows search bar, look for
regedit
and open it. -
Depending on the type of the game install, in the registry editor search for:
-
Original CD install:
HKEY_LOCAL_MACHINE\Software\LucasArts Entertainment Company LLC\Indiana Jones and the Infernal Machine\v1.0
-
Copy the game files from original CD:
HKEY_LOCAL_MACHINE\Software\LucasArts Entertainment Company LLC\Indiana Jones and the Infernal Machine\v1.0
or
HKEY_CURRENT_USER\SOFTWARE\Classes\VirtualStore\MACHINE\SOFTWARE\WOW6432Node\LucasArts Entertainment Company LLC\Indiana Jones and the Infernal Machine\v1.0
-
GOG version of the game:
HKEY_CURRENT_USER\SOFTWARE\LucasArts Entertainment Company LLC\Indiana Jones and the Infernal Machine\v1.0
-
STEAM version of the game:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\LucasArts Entertainment Company LLC\Indiana Jones and the Infernal Machine
-
-
Edit the
Start Mode
DWORD and set the value to 2 (0x00000002):
If it doesn't exist, create a new DWORD with name Start Mode
.
After the devmode config is set, launch the game (e.g.: through Indy3D.exe
located in Resource folder) and the developer window should pop-up:
Try to start a random .CND
level, if it works you are on the good way. Else retry.
-
Extract all game resources from CND files in NDY folder using
cndtool.exe
-
In NDY folder, you should have now several folders with the name of levels.
-
For each of them:
- move the extracted "key" folder to
[...]\LucasArts\The Infernal Machine\Resource\3do\
- move the extracted "mat" and "sound" folders to
[...]\LucasArts\The Infernal Machine\Resource\
- move the extracted "key" folder to
-
You can delete the extracted folders in NDY folder, they are now useless.
-
Download
Jones3D_test_level_ORIG.ndy
andMOD_00_cyn_mod.ndy
found in resources/ndy folder and put them in[...]\LucasArts\The Infernal Machine\Resource\ndy\
-
Launch
Indy3D.exe
and start the two levels:Jones3D_test_level_ORIG.ndy
andMOD_00_cyn_mod.ndy
, if they work - congratulations. Else retry.
You should be able to load any original or custom level from now on.