Skip to content

Torchlight Recompiled v1.0

Latest

Choose a tag to compare

@retrogameworld retrogameworld released this 05 Nov 09:18
· 1 commit to main since this release

This download contains no game files. You need your own copy of Torchlight for Xbox 360 (Xbox Live Arcade, title ID 58410A7E).

FIRST START: ADD YOUR OWN GAME

This folder does not include the game. You need your own copy of Torchlight
for Xbox 360 (Xbox Live Arcade, title ID 58410A7E).

  1. Put your game into the "game" folder. That can be:
    • the game package from your console's hard drive or from Xenia's
      content folder (the folder named 58410A7E, or the file inside it), or
    • an already unpacked game folder (with default.xex and pak.zip).
      Xbox Live Arcade games come as a package, not as an ISO.
  2. Start Settings.exe or TorchlightRecomp.exe and press Continue.
  3. The app checks that it is the exact version this build was made from,
    unpacks it, makes the sharp AI-upscaled menus and icons on your graphics
    card, and packs everything into Torchlight.pak. This takes a minute or two.
  4. Done: from now on it starts like a normal PC game. The files in the "game" folder
    are not needed any more; you can delete them.

To give the folder to someone else later, open Settings.exe and press
"Reset to Shareable": it removes the game data, the saves and the game copy.

WHAT THIS PORT ADDS ON TOP OF THE XBOX 360 VERSION

Graphics and performance

  • True render resolution up to 4K (1080p, 1440p, 4K, Auto or your own
    scale). The 3D scene and menus are drawn at that size, not stretched
  • Up to 120 fps (or unlimited); game speed stays correct at any frame rate.
    Holds a steady 120 fps at 4K
  • FXAA anti-aliasing, up to "FXAA Extreme"
  • Colours and gamma match the original console look
  • Windowed, borderless fullscreen (default) or exclusive fullscreen with your
    choice of refresh rate
  • V-Sync on/off
  • Every 2D image of the interface (menus, icons, loading screens, logos)
    AI-upscaled 4x on your PC at the first start, with sharp high-res fonts
  • Faster loading screens, and a loading hourglass that no longer flickers

PC polish

  • Settings.exe: a settings window with every graphics option, the save
    location and a Play button
  • In-game PC Settings menu (Options -> PC Settings, or the PS button), with
    the same options, applied instantly
  • No config files to edit: settings are saved automatically in an encoded
    file
  • Button prompts follow your controller: PlayStation buttons and a PS4-style
    controller diagram on a DualSense / DualShock, Xbox buttons on an Xbox pad.
    All Xbox LIVE wording has been removed
  • The "press Begin" controller screen is skipped: the game starts on the
    title menu, after the startup logo (3 seconds) and a smooth fade-in
  • On-screen keyboard for naming your hero and pet, with a Cancel button
  • Local achievements with their original icons
  • Fixed audio crackling caused by sound buffer underruns
  • All game data is packed into a single encrypted file (Torchlight.pak),
    so the folder stays clean

Under the hood

  • Built with XenonRecomp / XenonAnalyse (PowerPC code) and XenosRecomp
    (shaders), with a runtime based on UnleashedRecomp
  • 61,973 PowerPC functions translated to C++ and compiled into a native
    x64 exe
  • Xenos GPU shaders converted to SPIR-V and rendered with Vulkan; window,
    sound and controllers through SDL2
  • Much lower CPU and GPU use than running the game in an emulator

KNOWN LIMITS

  • Controller only. Mouse and keyboard play was tried and removed because it
    wasn't solid enough.
  • Xbox LIVE features (leaderboards, online) are not available. Achievements
    are kept locally.

XBOX 360 Recomp by r/evillurkz