github TheDoffman/timesplitters-future-perfect-pc v0.7.0-beta.1
TSFP v0.7.0-beta.1

pre-releaseone hour ago

TimeSplitters: Future Perfect PC v0.7.0-beta.1 for Windows 10/11 x64, Apple Silicon Mac and Linux x64.

This is an experimental PC port. Original US Xbox game files are required and are not included.

Game channel: Beta. Included Stable baseline: v0.6.2

Opt-in test build. Features and save/network compatibility may change. Review Known issues before testing.

Online multiplayer beta

This beta brings online hosting and joining into the game's own menus. It is
published in the launcher's Preview update channel under Beta.

What to try

  • Browse the community server, create a lobby or join an existing match without
    opening the separate Multiplayer window.
  • Host a private server and share its server invite. Everyone connected can
    create independent lobbies through its shared relay; only the server owner
    needs reachable hosting ports.
  • Automatic UPnP attempts to open TCP 30820 and UDP 30821 for a private server.
    The hosting screen warns when automatic mapping is unavailable and identifies
    the ports to check. Existing manual forwards are preserved.
  • Use the original-style match browser, visible Invite Only lobbies and lobby
    codes. Lobby names default to the local profile name and remain editable.
  • Leave a lobby to browse other matches. Returning to the Multiplayer selector
    closes an owned private server and removes its owned UPnP mappings.

The beta includes the current Stable 0.6.2 controller fixes, native lobby/menu
updates, player-name reporting and bot weapon cleanup during host migration.

Testing and limits

Packages are available for Windows x64, Apple Silicon Mac and Linux x64.
The Mac package requires macOS 27.0 or newer, is ad-hoc signed and is not
notarized. Native renderer/input/settings checks, package installation and
preservation checks, and an isolated fresh-profile startup probe pass. Mac
Internet multiplayer and full-campaign acceptance remain pending. Linux requires Ubuntu 24.04/glibc 2.39 or newer and a
working system Vulkan driver. Linux package checks, isolated WSL/software-Vulkan
gameplay and local three-peer relay tests pass; physical Linux GPU, Steam Deck
and external-network acceptance remain pending. Use launcher 1.6.2 or newer. Story co-op remains restricted to dedicated Story testing
builds; this general Beta does not enable it.

All players in a match must use matching beta builds. Test both community and
private Arcade lobbies, Invite Only admission, Return to Lobby and leaving the
private server. A useful Internet test is a Windows private-server host with a
guest on another network.

UPnP support depends on the router and does not bypass carrier-grade NAT, an
upstream router or a blocking firewall. Mapping success does not by itself prove
Internet reachability. The private server carries relayed match traffic and must
remain running for its lobbies; returning its owner to Multiplayer disconnects
those users. Host migration coverage remains limited to tested Arcade paths.

The launcher preserves installed game data, saves, settings and optional texture
packs. This is an opt-in online beta; the Stable game and launcher Latest release
are unchanged.

Changes since v0.6.2

No merged game-related pull requests in this release.

Full Changelog: v0.6.2...v0.7.0-beta.1

Download and play

Windows launcher (recommended)

  1. Download the Windows launcher and extract its ZIP.
  2. Open TimeSplitters Launcher.exe.
  3. Set Update channel to Preview, then choose Beta under Testing track, then select Install release.
  4. Import your US Xbox game using Locate ISO or Use extracted files. You only need to do this once.
  5. Select Play Game.

The launcher downloads and verifies updates, keeping your game data, settings and saves.

Portable ZIP (alternative)

  1. Download TimeSplitters-Future-Perfect-PC-v0.7.0-beta.1-windows-x64.zip from Assets below.
  2. Extract the entire ZIP to a writable folder.
  3. Run Play.cmd and select your US Xbox ISO or extracted game folder when prompted.

When upgrading, preserve Data, Settings, Saves and Textures.
Use the companion .zip.sha256 file to verify the download.

Requirements: Windows 10/11 x64 and original US Xbox game files.
Python, Git, Visual Studio and an emulator are not required. After importing the game, the ISO is no longer needed.

Linux download

Use launcher 1.6.2 or newer, or extract the Linux x64 ZIP and run ./Launch.sh. Original US Xbox game files are required separately. The package includes its launcher, runtime dependencies, Python/Tk, notices and source receipts; it omits game data, personal files and optional textures.

Mac download

Extract TimeSplitters-Future-Perfect-PC-v0.7.0-beta.1-macos-arm64.zip and open TimeSplitters Launcher.app (or Launch.command). Requires Apple Silicon and macOS 27.0 or newer; Intel Macs are unsupported. Import your supported US Xbox game files separately. The package bundles launcher 1.6.2 and its dependencies, omits optional textures, and preserves existing data, saves and settings during upgrades. macOS may require System Settings > Privacy & Security > Open Anyway. Verify the ZIP with its companion .zip.sha256 file.

Don't miss a new timesplitters-future-perfect-pc release

NewReleases is sending notifications on new releases.