It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I remember playing Indiana Jones and the Emperor's Tomb on Xbox and really enjoying it but sold that console long ago so I was really glad to see it here for PC on GOG. Question: Does the game have any controller support? I like playing games like this using my Xbox 360 controller. It's worked on most of the older games I've tried but I wanted to know if anyone can confirm if it works with Emperor's Tomb before I purchase the game. Playing it with a mouse and keyboard just wouldn't be the same. Thanks!
No posts in this topic were marked as the solution yet. If you can help, add your reply
avatar
lizziedream9: I remember playing Indiana Jones and the Emperor's Tomb on Xbox and really enjoying it but sold that console long ago so I was really glad to see it here for PC on GOG. Question: Does the game have any controller support? I like playing games like this using my Xbox 360 controller. It's worked on most of the older games I've tried but I wanted to know if anyone can confirm if it works with Emperor's Tomb before I purchase the game. Playing it with a mouse and keyboard just wouldn't be the same. Thanks!
Just to bring this to your attention, in case you hadn't seen it, someone posted a guide to programming the game to work with a 360 controller like it did on the original X-Box.

http://www.gog.com/forum/indiana_jones_series/a_guide_to_getting_your_360_controller_to_mostly_work
avatar
lizziedream9: I remember playing Indiana Jones and the Emperor's Tomb on Xbox and really enjoying it but sold that console long ago so I was really glad to see it here for PC on GOG. Question: Does the game have any controller support? I like playing games like this using my Xbox 360 controller. It's worked on most of the older games I've tried but I wanted to know if anyone can confirm if it works with Emperor's Tomb before I purchase the game. Playing it with a mouse and keyboard just wouldn't be the same. Thanks!
avatar
yyahoo: Just to bring this to your attention, in case you hadn't seen it, someone posted a guide to programming the game to work with a 360 controller like it did on the original X-Box.

http://www.gog.com/forum/indiana_jones_series/a_guide_to_getting_your_360_controller_to_mostly_work
Thanks! I hadn't seen that post yet. :)
I got the game today and I've been trying to fix it up myself. I've almost got it done. The bad thing about it though, is that I have no idea what IDs the L2, R2 and DPad have.

I fixed the broken camera on the Right Stick, which was pretty annoying.

If anyone wants to play around with this, I've put up my progress for today. I tried making the controls the least awkward as possible, but without the DPad and the missing bottom triggers it's going to be a bit annoying.
http://hastebin.com/ugudinonih.md

I am also updating the UI strings.
http://hastebin.com/opinupamax.vbs

I made the bindings file a bit more readable.

Setbind is the main default key, then addbind can be used to assign the same function to other keys, more or less, I'm a bit sleepy now.
Post edited May 07, 2015 by RaTcHeT302
I found this thread while trying to get the Windows version of Indiana Jones and the Emperor's Tomb (IJET) as close as possible to full gamepad compatibility/support without using external software like Xpadder, Controller Companion, Joy2Key, Pinnacle Game Profiler, etc.

I took SumoX's great work here as a starting point, as well as the original button layout for both the Xbox and PS2 editions of the game. I also applied Herro_kitty's use of AXIS_Z for the LT and RT triggers, which left us with 2 less buttons to bind externally.

All that remained was the pesky D-Pad that IJET refuses to acknowledge. Then it hit me: do we really need it at all? The game only uses it to access Indy's Inventory, so I moved that to other buttons. I believe my proposed binding solution results in a confortable controller layout for both new and experienced players of this game. This has been tested with an Xbox 360 gamepad in both the CD and GOG versions of the game.

Just like SumoX's version, you need to open the binds.cfg file with a text editor such as Notepad. It's located in the GameData\indy folder inside your Indiana Jones and the Emperor's Tomb directory (C:\Program Files (x86)\Indiana Jones and the Emperor's Tomb\GameData\indy - C:\GOG Games\Indiana Jones and the Emperor's Tomb\GameData\indy or wherever you installed it).

Once you open binds.cfg, scroll down until you find the second set of bindings which begin with setbind 1. Delete all setbind 1 and addbind 1 entries in the file, then copy the following code, paste it where the one you erased was, save and close the file.

setbind 1 COMMAND_FORWARD CONTROLLER 0 AXIS_Y 0.0 1.0 1.0
setbind 1 COMMAND_BACKWARD CONTROLLER 0 AXIS_Y -1.0 0.0 1.0
setbind 1 COMMAND_LEFT CONTROLLER 0 AXIS_X -1.0 0.0 1.0
setbind 1 COMMAND_RIGHT CONTROLLER 0 AXIS_X 0.0 1.0 1.0
setbind 1 COMMAND_PUNCH CONTROLLER 0 BUTTON_0 -1.0 1.0 1.0
setbind 1 COMMAND_KICK CONTROLLER 0 BUTTON_2 -1.0 1.0 1.0
setbind 1 COMMAND_JUMP CONTROLLER 0 BUTTON_1 -1.0 1.0 1.0
setbind 1 COMMAND_BLOCK CONTROLLER 0 BUTTON_5 -1.0 1.0 1.0
setbind 1 COMMAND_USE CONTROLLER 0 BUTTON_3 -1.0 1.0 1.0
setbind 1 COMMAND_RELOAD CONTROLLER 0 AXIS_Z -1.0 0.0 1.0
setbind 1 COMMAND_INVENTORY KEYBOARD 0 KEY_UP 0.0 1.0 1.0
setbind 1 COMMAND_INVENTORY_PREV KEYBOARD 0 KEY_LEFT -1.0 1.0 1.0
setbind 1 COMMAND_INVENTORY_NEXT CONTROLLER 0 BUTTON_6 -1.0 1.0 1.0
addbind 1 COMMAND_INVENTORY_NEXT KEYBOARD 0 KEY_RIGHT -1.0 1.0 1.0
setbind 1 COMMAND_INVENTORY_EXIT KEYBOARD 0 KEY_DOWN -1.0 1.0 1.0
setbind 1 COMMAND_CAMERA CONTROLLER 0 BUTTON_4 -1.0 1.0 1.0
setbind 1 COMMAND_CAMERA_X CONTROLLER 0 AXIS_RX -1.0 1.0 10.0
setbind 1 COMMAND_CAMERA_Y CONTROLLER 0 AXIS_RY -1.0 1.0 10.0
setbind 1 COMMAND_GAME_START CONTROLLER 0 BUTTON_7 -1.0 1.0 1.0
addbind 1 COMMAND_GAME_START KEYBOARD 0 KEY_ESCAPE -1.0 1.0 1.0
setbind 1 COMMAND_PEEK_LEFT CONTROLLER 0 BUTTON_4 -1.0 1.0 1.0
setbind 1 COMMAND_PEEK_RIGHT CONTROLLER 0 BUTTON_5 -1.0 1.0 1.0
setbind 1 COMMAND_EXT_1 KEYBOARD 0 KEY_LBRACKET -1.0 1.0 1.0
setbind 1 COMMAND_EXT_2 KEYBOARD 0 KEY_RBRACKET -1.0 1.0 1.0
setbind 1 COMMAND_ROLL CONTROLLER 0 BUTTON_4 0.0 1.0 1.0
setbind 1 COMMAND_UI_LEFT CONTROLLER 0 AXIS_X -1.0 -0.9 1.0
addbind 1 COMMAND_UI_LEFT KEYBOARD 0 KEY_LEFT -1.0 1.0 1.0
setbind 1 COMMAND_UI_RIGHT CONTROLLER 0 AXIS_X 0.9 1.0 1.0
addbind 1 COMMAND_UI_RIGHT KEYBOARD 0 KEY_RIGHT -1.0 1.0 1.0
setbind 1 COMMAND_UI_UP CONTROLLER 0 AXIS_Y 0.9 1.0 1.0
addbind 1 COMMAND_UI_UP KEYBOARD 0 KEY_UP -1.0 1.0 1.0
setbind 1 COMMAND_UI_DOWN CONTROLLER 0 AXIS_Y -1.0 -0.9 1.0
addbind 1 COMMAND_UI_DOWN KEYBOARD 0 KEY_DOWN -1.0 1.0 1.0
setbind 1 COMMAND_UI_SELECT CONTROLLER 0 BUTTON_0 -1.0 1.0 1.0
addbind 1 COMMAND_UI_SELECT KEYBOARD 0 KEY_RETURN -1.0 1.0 1.0
addbind 1 COMMAND_UI_SELECT KEYBOARD 0 KEY_NUMPADENTER -1.0 1.0 1.0
setbind 1 COMMAND_UI_DELETE CONTROLLER 0 BUTTON_2 -1.0 1.0 1.0
addbind 1 COMMAND_UI_DELETE KEYBOARD 0 KEY_DELETE -1.0 1.0 1.0
setbind 1 COMMAND_UI_START CONTROLLER 0 BUTTON_7 -1.0 1.0 1.0
addbind 1 COMMAND_UI_START KEYBOARD 0 KEY_RETURN -1.0 1.0 1.0
addbind 1 COMMAND_UI_START KEYBOARD 0 KEY_NUMPADENTER -1.0 1.0 1.0
setbind 1 COMMAND_UI_BACK CONTROLLER 0 BUTTON_1 -1.0 1.0 1.0
addbind 1 COMMAND_UI_BACK KEYBOARD 0 KEY_ESCAPE -1.0 1.0 1.0
setbind 1 COMMAND_TURNLEFT CONTROLLER 0 AXIS_RX -1.0 0.0 1.0
addbind 1 COMMAND_TURNLEFT KEYBOARD 0 KEY_LEFT -1.0 1.0 1.0
setbind 1 COMMAND_TURNRIGHT CONTROLLER 0 AXIS_RX 0.0 1.0 1.0
addbind 1 COMMAND_TURNRIGHT KEYBOARD 0 KEY_RIGHT -1.0 1.0 1.0
setbind 1 COMMAND_CLIMB_UP CONTROLLER 0 AXIS_RY 0.0 1.0 1.0
addbind 1 COMMAND_CLIMB_UP KEYBOARD 0 KEY_UP -1.0 1.0 1.0
setbind 1 COMMAND_CLIMB_DOWN CONTROLLER 0 AXIS_RY -1.0 0.0 1.0
addbind 1 COMMAND_CLIMB_DOWN KEYBOARD 0 KEY_DOWN -1.0 1.0 1.0
setbind 1 COMMAND_TOGGLEHELD CONTROLLER 0 AXIS_Z 0.0 1.0 1.0
setbind 1 COMMAND_SKIP_CUTSCENE CONTROLLER 0 BUTTON_8 -1.0 1.0 1.0
addbind 1 COMMAND_SKIP_CUTSCENE CONTROLLER 0 BUTTON_0 -1.0 1.0 1.0
addbind 1 COMMAND_SKIP_CUTSCENE KEYBOARD 0 KEY_ESCAPE -1.0 1.0 1.0
setbind 1 COMMAND_TOGGLERUN KEYBOARD 0 KEY_LMENU 0.0 1.0 1.0

The resulting control scheme inside the game will be as follows

Left Thumbstick: Move Indy/Navigate Menus
Right Thumbstick: Camera View/Climb Rope
A: Primary Attack/Menu Select
B: Jump/Menu Back
X: Secondary Attack/Menu Delete
Y: Action/Use/Interact/Pull Out Appropriate Tool (Context Sensitive)
LB: Look Mode/Camera Reset/Roll/Wall Peek Left
RB: Guard Mode/Focus on Enemy/Wall Peek Right
LT: Inventory Select/Draw or Holster Weapon/Last Item Used
RT: Reload Ammo
Select: Cycle Inventory
Start: Pause/Menu
D-Pad: Null

I'm also modifying the Tips.txt file inside GameData\indy\gameinfo so that the game's popup tutorial tips show the buttons like the Xbox version instead of keyboard commands I will post it when I finish testing it.

As a way to reward my efforts, I would appreciate anybody who can show me how I can edit items on the Main Menu. I'd like to change the "Press Enter" phrase there so it reads "Press Enter", as well as modify the Gamesave instructions in the Load Game screen.
how does the vine/rope swinging/climbing work with this?

with xpadder'd d-pad it can be used to climb up and down, swinging on left stick...

never played the console versions...

(if there is interest in IJET in Widescreen, take a look at my posts in those threads...)
moved here: https://www.gog.com/forum/indiana_jones_series/controller_support_for_emperors_tomb/post44
Post edited April 22, 2018 by level-studio
avatar
level-studio: Full xbox360 controller support FIX + Fixed Tips RUSSIAN .rar</span>
Full xbox360 controller support FIX + Fixed Tips ENGLISH .rar</span>

This FIX for xbox360 controller and compatible with xbox360 - i.e. xinput controllers (other xinput controllers can also work)
All buttons work (D-Pad now works in the game menu and in the game itself)
I'm also changed the popup tutorial tips show the xbox360 buttons (TEXT ONLY - Together with keyboard commands)

Copy all content from archive in the game folder and overwrite.
Start the game, in the control settings turn on the gamepad (buttons do not reassign!!!)
Now you can play on the gamepad! The only thing is no vibration.

The button layout corresponds to the PS2 version</span> of the game with minor changes:

Left Thumbstick: Move Indy
Right Thumbstick: Camera View/Climb Rope
A: Primary Attack/Menu Select
B: Jump/Menu Back
X: Secondary Attack/Menu Delete
Y: Action/Use/Interact/Pull Out Appropriate Tool (Context Sensitive)
LB: Look Mode/Camera Reset/Roll/Wall Peek Left
RB: Guard Mode/Focus on Enemy/Wall Peek Right
LT: Walk
RT: Reload Ammo
Select: Last Item Used/Drop Item
Start: Pause/Menu/"Enter"
D-Pad: Navigate Menus, Inventory Select, Draw Weapon/Last Item Used (D-Pad Up), Holster Weapon/Drop Item (D-Pad Down)

+ Widescreen Fix (IndianaJones_EmperorsTomb.7z)</span>
Copy all content from this archive - IndianaJones_EmperorsTomb.7z in the game folder(GameData\bin\), depending on the desired resolution.
Can you repost the controller fix? The link seems to be broken.
moved here: https://www.gog.com/forum/indiana_jones_series/controller_support_for_emperors_tomb/post44
Post edited April 22, 2018 by level-studio
avatar
8bitKittyKat: Can you repost the controller fix? The link seems to be broken.
avatar
level-studio: Full xbox360 controller support FIX + Fixed Tips RUSSIAN .rar</span>
Full xbox360 controller support FIX + Fixed Tips ENGLISH .rar</span>
For some reason I'm getting a 404 error page even with the new links. :/

EDIT: Ah, apparently I had to register on that site's forum.. but the site is in Russian, and registering was difficult..
Post edited December 14, 2017 by 8bitKittyKat
moved here: https://www.gog.com/forum/indiana_jones_series/controller_support_for_emperors_tomb/post44
Post edited April 22, 2018 by level-studio
Hey everyone. Just to let others know in case it comes in handy later, that I used the Controller Companion from Steam, as mentioned earlier on this feed. For the most part it works and for now is acceptable.
Post edited January 31, 2018 by Caractacus_Shots
avatar
level-studio: + Widescreen Fix (IndianaJones_EmperorsTomb.7z)</span>
Copy all content from this archive - IndianaJones_EmperorsTomb.7z in the game folder (GameData\bin\), depending on the desired resolution.
videos and loading screens are pretty small(not scaled) with a 1080 resolution
but playing them with VLC they are full screen

***EDIT***
Ahh... found out with rad tools I can batch convert them to a higher resolution...gonna do a test on e of the first ones to see if it plays

**EDIT AGAIN**
CONFIRMED!! Resized videos work fine.. they are naturally a bit larger size so take up more space(2mb becomes 13mb for example)
upscaled logo
https://www.dropbox.com/s/x4ln59vhomx7xlk/New_logo_lucas.bik?dl=0

***EDIT #3***
Confirmed everything working well, controller all buttons, widescreen and now videos are full screen...only issue I have is the up down on the right stick (mouse look) is backwards for my taste.. up should look up not look down!
I have all the videos converted for 1080 in a rar (422mb) if there is interest I can upload it to dropbox


***edit #4***
hehe found the setting in the xinput cfg file... set invert y for hte left stick to true and all is good!
Post edited April 02, 2018 by medievil1
moved here: https://www.gog.com/forum/indiana_jones_series/controller_support_for_emperors_tomb/post44
Post edited April 22, 2018 by level-studio
avatar
level-studio: Indiana Jones and The Emperor's Tomb (2003) XInput/Full controller support Fix:
https://www.dropbox.com/sh/brn3bf3z958aev7/AACs9qYgPiRhiy2M_L3bsBsAa?dl=0

Button Layout Preview

This FIX for xbox360 controller and compatible with xbox360 - i.e. xinput controllers (other xinput controllers can also work)
All buttons work (D-Pad now works in the game menu and in the game itself)
I'm also changed the popup tutorial tips show the xbox360 buttons (TEXT ONLY - Together with keyboard buttons)

Copy all content from archive in the game folder and overwrite.
Start the game, in the control settings turn on the gamepad (BUTTONS DON'T REASIGN!!!)
Now you can play on the gamepad! The only thing is no vibration.

The Button Layout corresponds to the PS2 version of the game with minor changes:

Left Thumbstick: Move Indy
Right Thumbstick: Camera View/Climb Rope
A: Primary Attack/Menu Select
B: Jump/Menu Back
X: Secondary Attack/Menu Delete
Y: Action/Use/Interact/Pull Out Appropriate Tool (Context Sensitive)
LB: Look Mode/Camera Reset/Roll/Wall Peek Left
RB: Guard Mode/Focus on Enemy/Wall Peek Right
LT: Walk
RT: Reload Ammo
Select: Last Item Used/Drop Item
Start: Pause/Menu/"Enter"
D-Pad: Navigate Menus, Inventory Select, Draw Weapon/Last Item Used (D-Pad Up), Holster Weapon/Drop Item (D-Pad Down)

+ Widescreen Fix:
http://www.wsgf.org/dr/indiana-jones-and-emperors-tomb/en
Copy all content from this archive - IndianaJones_EmperorsTomb.7z in the game folder <path-to-game>\GameData\bin\
depending on the desired resolution.

+ 30FPS Fix:
1 Go to <path-to-game>\GameData\indy\
2. Open default.cfg with a text editor
3. Set (or add) vsyncinterval:2

4. Go to <path-to-game>\GameData\indy\
5. Open vars.cfg with a text editor
6. Change fpsLimit=30 to fpsLimit=60
Notes: FPS over 60 may cause bugs in game.

+ Movies/Loading screens small size in full screen Fix:
http://pcgamingwiki.com/wiki/Indiana_Jones_and_the_Emperor%27s_Tomb#Movies.2FLoading_screens_small_size_in_full_screen
how hard is it to change the layout?...I have the orginal xbox layout from the pdf manual... it's not a lot different but things like the l/r b and l/r trigger functions are reversed from this setup.....l/r trig functions on this mapped to the black/white buttons on xbox walk/run was of course all analog stick,which probably can't be worked out form the PC version since it was just reliant on an analog threshold to switch to run... gonna play around see what I get


**edit**
turns out you don't even need the run toggle.. he runs or walks depending on analog stick position ..swapped some things around to make it more like the original xbox controls...still trying to figure out what some things are called in the binding versus in the manual..lol
Post edited April 04, 2018 by medievil1