github Gumpolas/TooTawersRecomp 1.9.2

2 hours ago

The Two Towers Recompiled v1.9.2

A native PC port of The Lord of the Rings: The Two Towers (Xbox, USA, 2002), made by static recompilation. It needs your own copy of the game, either the disc image (ISO) or an extracted folder. No game data is included.

⚠ Work in progress. The game is playable, but not everything works perfectly yet.

Downloads

File For
TwoTowers-Recompiled-v1.9.2-win64.zip Windows 7 SP1, 8.1, 10, 11 (64-bit)
TwoTowers-Recompiled-v1.9.2-linux-x86_64.tar.gz 64-bit Linux, glibc 2.27 or newer
TwoTowers-Recompiled-v1.9.2-macos-x86_64.tar.gz macOS 10.15 or newer, Intel or Apple silicon (through Rosetta 2); not yet tested on a Mac
TwoTowers-Recompiled-v1.9.2-source.zip Source code
TwoTowers-Recompiled-v1.9.2-readmes.zip The README in all 34 languages (README-.txt; LANGUAGES.txt lists them)

Ultra textures, GameCube pack: download the GameCube high-resolution texture pack (GLOS69) separately from its author. It is not part of this release.

Updating from 1.9.1 or earlier: unpack over your old folder, or into a new one and copy your game_files folder. Your saves and settings carry over. Copy the new textures_ultra\pairs.txt too (it comes with the download); a prepared GLOS69 pack is not prepared again.

What the port adds

  • Runs natively on Windows, Linux and macOS, from your own disc.
  • Languages (new): 33 languages besides English for every text in the game, subtitles included, plus the launcher and the F10 menu.
  • Resolution and widescreen: internal resolution 1x–12x, 4:3 to 32:9 with the HUD at the screen's edges, widescreen cutscenes, menus that fill the screen.
  • Picture: Direct3D 11, Vulkan (DXVK) or OpenGL; MSAA and FXAA, anisotropic filtering, brightness, sharpening and colour.
  • Ultra textures: sharper menus, text and HUD, and every texture with the GameCube pack.
  • Frame rate: 30 fps as on the Xbox, or 60 / unlocked (experimental).
  • Keyboard and mouse: every action rebindable, a Walk key, a mouse pointer in every menu, mouse aiming and mouse steering.
  • Controllers: Xbox, PlayStation, Switch Pro and others with rumble; prompts that match what you play with.
  • Menus: Display and Controls options pages in game, the F10 settings panel, an Exit item.
  • Mods: the ECTS 2002 demo's HUD, orange health pickups, and seven extra playable heroes.

What's new in 1.9.2

Languages

  • Choose one in the launcher's Language list (on Linux and macOS: ./twotowers-setup, then l). English, French, German, Spanish (Spain and Latin America), Italian, Portuguese (Brazil and Portugal), Dutch, Swedish, Danish, Norwegian, Finnish, Polish, Czech, Slovak, Hungarian, Romanian, Croatian, Turkish, Greek, Bulgarian, Russian, Ukrainian, Vietnamese, Indonesian, Japanese, Korean, Chinese (Simplified and Traditional), Thai, Hindi, Hebrew and Arabic.
  • Everything the game writes is translated: menus, hints, upgrades, the results and pause screens, credits, and the subtitles of the scenes and the bonus interviews. So are the port's own words: Options pages, key names, button hints, the extra heroes' names and upgrades, the launcher and the F10 panel.
  • Letters the game's fonts lack are added to them at each font's size and weight, and to the Ultra textures' upscaled fonts too, so text stays sharp in every language. Hebrew and Arabic read right to left; Chinese, Japanese and Thai lines break between words.
  • The lang folder holds only the translations. The game's files are copied with the language's text into lang_cache on first use (a few seconds); your game files are not changed. Spoken dialogue stays English.

Fixes

  • Legolas's mission results picture showed Aragorn with Ultra textures and the GameCube pack (the pack has no picture of him, and its second picture of Aragorn had been paired with it). It is his own now.
  • Mouse steering: hold Walk with W and the hero walks while steering. Steering itself is as in 1.9.1 (hold W, the mouse is the stick).

Tested

  • Under Wine (Direct3D 11 and software): the title screen and menus in French, Japanese and Arabic; the largest level loads in Japanese and Chinese; the upscaled fonts of Japanese, Polish and Russian (Ultra textures); the results screen as Legolas with Ultra textures; the launcher in Japanese (Wine has no Japanese font, so its words showed as boxes there; Windows has the fonts).
  • Linux (OpenGL): the title in Russian with the upscaled font. Windows, Linux and macOS builds compile.
  • Not tested by hand: every language through a whole level; subtitles on screen (turn them on in Options); mouse steering's feel; the macOS build on a Mac.

Known issues

  • Chinese, Japanese and Korean use about 5–6 MB more of the game's memory for their letters; the largest levels load, but report anything that fails to load in those languages.
  • The "Loading..." picture and other text drawn into pictures stay English.

Bug reports are welcome. Please include twotowers_log.txt, which is next to the game.

Don't miss a new TooTawersRecomp release

NewReleases is sending notifications on new releases.