Peter Jackson's King Kong PC Port v1.9.7
What's new
- Real mouse look. The mouse now turns the camera directly: the same movement always turns it the same amount, however fast you move, as in other first-person games. Before, the mouse was treated like a thumbstick, so small movements did nothing and fast ones were capped at the stick's top speed. Mouse sensitivity (1.00x is 0.066 degrees per count) and a new Mouse vertical setting (to invert it) are on the Controls page.
- A modern keyboard and mouse layout. Left mouse button shoots (and takes, uses and repels), right mouse button aims, R reloads, C or Ctrl crouches, middle mouse button or Z zooms, WASD moves, F calls your companion, Space checks your reserve bullets, G drops the spear and Esc pauses. As Kong: F hits, Space jumps, dodges and climbs, Q grabs and throws, G pushes back, bites and goes into fury mode. In the menus: Enter selects, Space or Backspace goes back and the arrow keys move around. Any key you changed yourself stays as you set it; Reset to defaults on the Keyboard bindings page gives you the whole new layout.
- Mouse buttons can be bound. The Keyboard bindings page now takes the left, right and middle mouse buttons, and each binding says what its button does in the game, for Jack and for Kong.
- Choosing Keyboard & mouse sets things up. It switches the game's button prompts to Keyboard, so hints show your keys and mouse buttons, and turns Mouse camera on. Going back to Controller brings your controller's prompts back.
| Key | Jack | Kong |
|---|---|---|
| Left mouse button, E | Shoot, take, use, repel | |
| Right mouse button | Aim (raise the gun) | |
| R | Reload | |
| C, Ctrl | Crouch | |
| Middle mouse button, Z | Zoom | |
| W A S D | Move | Move |
| F | Call your companion | Hit |
| Space | Check reserve bullets | Jump, dodge, climb |
| Q | Grab, throw, take Ann | |
| G | Drop the spear | Push back, bite, fury |
| Esc | Pause | Pause |
Full changelog
- Mouse look:
mouse_look.cppadds up the window's raw mouse movement and gives Jack's camera (CM_Cam,sub_8246F180) the angle the mouse moved through its yaw and pitch turns (sub_82711950,sub_82712300). CM_Cam only turns an axis whose stick is past its 15% deadzone, so while the mouse moves, its stick read is nudged just past it. The runtime's own mouse-to-stick path is kept at its lowest (mnk_sensitivity0.01), where it never gets past that deadzone. While Jack aims, the game turns about 75% as far. - Settings:
kk_mouse_sensitivity,kk_mouse_invert_yandkk_pad_prompts(the controller prompts to bring back). The newkeybind_*defaults andmnk_mouseon are set with the port's other defaults. - Prompt pictures
LMB,RMBandMMBinglyphs/keyboard. - Launcher: key capture takes mouse buttons (a click on Cancel still cancels).
rexruntime.dllandrexgpu-xenos.dllare the same as in v1.9.5 and v1.9.6.
How to update
If you have v1.4.0 or later, the launcher offers this update when it opens: click Update now. Otherwise download KingKong-v1.9.7-windows-x64.zip below and copy everything in it over your KingKong folder. Your settings stay as they are.
New install (Windows)
- Unzip KingKong-v1.9.7-windows-x64.zip anywhere and run king_kong.exe. The shader pack downloads by itself.
- Choose Select disc image and pick your own King Kong disc image (USA/Europe, title ID
555307D3, version0.0.0.1). - Press PLAY.
Linux and Steam Deck: the same download runs through Steam's Proton as an experimental Proton build (see the README for the steps). This is not native Linux support; a native Linux version is in development and will come in a future update.
No game files are included. See the README for details.
Requires Windows 10 or 11 (64-bit) and a DirectX 12 graphics card, or Linux with Steam and Proton (experimental). Native Linux version in development.
This port was made with AI (Claude Code). See the README for details.