Repository navigation
Releases
TimeSplitters 2 Native PC Port 1.1.0 (please use this version)
TimeSplitters 2 Native PC Port 1.1.0
Please use this version. If you are on 1.0.x, download 1.1 once by hand and set it up in a new folder. From 1.1 on the launcher updates the game for you and shows the news, so everyone stays on the same version.
The PS2 classic as a native PC game – no emulator at runtime. Windows, Linux and Steam Deck. You bring your own disc image (USA, SLUS-203.14); the launcher turns it into your build in a few minutes.
Thanks to everyone who reported problems here and on Reddit. And sorry for the German in 1.0.1.
Fixed from your reports
- Grey smoke wall when bullets hit a surface, oversized debris, pulsing white haze in Siberia (#3). One cause: four entries in our VU1 opcode table were on the wrong index, so the game's particle code got a wrong sine. Found by comparing with PCSX2, fixed, and the whole table (130 entries) checked against PCSX2.
- Launcher always in German on Windows (#1, #2). Everything is English by default now; German is a language you can pick.
- Black bars at 16:9 on 16:10 screens (#2). The picture fits 16:9, 16:10, 21:9 and 32:9.
- Snow, sparks, debris and smoke sat too far in the middle at 16:9, and smoke on screen made the HUD jump inward.
- Slowdowns on weaker graphics cards: "Auto" internal resolution is the default and steps down when the frame rate stays low.
- Sniper scope did not open with mouse aiming; mouse on Linux now uses raw input; the zoom key no longer skips a level.
- Windows fullscreen: the settings menu took clicks at the wrong place.
- Rare black screen or crash while taking screenshots or recording; Online+ lobby freeze; empty window on some Linux systems.
New
- New launcher: setup, settings, news and updates in one small app, English and German.
- 16:9 menus and HUD, sniper scope "Original / Clear / Extra clear".
- Mouse aiming rebuilt: crosshair fixed in the centre, shots land on it, choice of crosshair style.
- Modern gamepad aiming (optional, off by default) and unlock everything (optional, your own progress stays untouched).
- Texture packs in PCSX2 format: put the archive into
texture_packsand switch it on in the settings menu. No pack is included. - Online+ (optional second edition): own lobby with server browser, quick match, bot match, profile and ranks. The classic game and its multiplayer stay untouched.
- Saves are in
savedata/at the top of the folder now.
Everything new is optional. The game as it was on the PS2 stays the default.
Install
- Windows 10/11: download
TS2-Recomp-1.1.0-windows-x86_64.zip, extract it into a new folder, runTS2-Recomp.bat. Windows may warn about an unsigned app: "More info" → "Run anyway". - Linux / Steam Deck: download
TS2-Recomp-1.1.0-linux-x86_64.tar.xz, extract, run./TS2-Recomp.sh(Deck: addTS2-SteamDeck.shto Steam, see docs/STEAM_DECK.md). - Updating from 1.0.x: extract into a new folder and set it up once with your disc. To keep your saves, copy
app/build/spielstandfrom the old folder tosavedatain the new one.
How it was tested
- Linux: fresh setup from the finished package, both editions start; the test suite (story, sniper, deathmatch, Online+ browser and bot match) passes; story picture compared with the original in PCSX2.
- Windows: the finished package on a Windows 11 laptop (GTX 1050, Direct3D 11): setup without any dialog, scripted story run with the default settings, smoke/debris/sparks checked on screenshots. Plus the CI runners.
- Not tested by us: AMD and Intel graphics on Windows, story levels 2–10 with this build beyond the automatic sweep, 3–4 players.
Known issues
- The HUD can jump towards the centre for a moment while damage arcs are drawn (16:9)
- Impact smoke can show a faint straight edge at very close range
- Explosions and fountain water are not yet compared one by one with PCSX2
- Older graphics cards: "Auto" starts high and steps down by itself, which can stutter for the first minute or two (GTX 1050: 14–30 FPS at first, then 60). Setting 2× by hand avoids that
- Mouse aiming: switching back to the sniper rifle can bring the scope up once for a moment
- Online+ is an experiment: the scoreboard does not always count your own kills, and bot matches can stutter
- Laptops with two graphics chips: the game now asks for the fast one. If you still get low frame rates, set
ps2EntryRunner_game.exeto "High performance" in the Windows graphics settings and tell us - Running the Windows package under Wine/Proton is not supported – on Linux use the Linux package
- Full list: docs/KNOWN_ISSUES.md
Something still looks wrong? Open an issue with your system, graphics card and internal resolution, and attach bridge.log.
No game code, assets or BIOS are included. GPL-3.0. Built with PS2Recomp and PCSX2's GS/SPU2; AI-assisted (see README).
SHA-256:
61e1f2f43c2d72848a96cab5b84e1f9446bfa08cf4a4d18e9598e02e035b71d3TS2-Recomp-1.1.0-windows-x86_64.zipa78d9483444f5217e6bf4585410c0adab2ade592a04836f176c250a295d4600bTS2-Recomp-1.1.0-linux-x86_64.tar.xz
1.0.1 – now on Windows
TimeSplitters 2 Native PC Port 1.0.1 – now on Windows
The PS2 classic as a native PC game – no emulator at runtime. Windows, Linux and Steam Deck. You bring your own disc image (USA, SLUS-203.14); the launcher turns it into your build in a few minutes.
New in 1.0.1
- Windows release. The start problem of the 1.0.0 Windows build is fixed. The first story level was played through on a real Windows PC at 60 FPS without a single error.
- Starts with Direct3D 11, falls back to Vulkan once if needed and remembers the choice
- Setup also works without OpenGL (Remote Desktop, virtual machines)
- Own settings folder (
%APPDATA%\ts2-recomp), so an installed PCSX2 cannot interfere - If anything goes wrong:
build\spielen.log+build\bridge.logshow exactly where – please attach them to an issue
- Widescreen HUD: ammo, timers and counters now sit at the edges of the 16:9 picture. Menus, loading screens and centred messages stay where they belong (
TS2_HUD_RAND=0brings back the centred 4:3 HUD). - Sniper scope in 16:9: frame, crosshair and health bars line up.
- Story co-op split screen in 16:9: no black bar on the left any more.
- The PCSX2 start messages ("patches.zip", "Controller 1 has no input bindings") are gone.
Install
- Windows 10/11: download
TS2-Recomp-1.0.1-windows-x86_64.zip, extract it into a new folder, runTS2-Recomp.bat. Windows may warn about an unsigned app: "More info" → "Run anyway". - Linux / Steam Deck: download
TS2-Recomp-1.0.1-linux-x86_64.tar.xz, extract, run./TS2-Recomp.sh(Deck: addTS2-SteamDeck.shto Steam, see docs/STEAM_DECK.md). - Updating from 1.0.0: extract into a new folder and set it up once with your disc (about three minutes).
Known issues
- Siberia: the snow haze looks busier than on the PS2 at high resolutions (a softer option is being tuned)
- MapMaker in 16:9: "Item" in the editor header is cut off, ghost tiles left of the tile picker (already in 1.0.0)
- Running the Windows package under Wine/Proton: Direct3D 11 crashes inside Wine's wined3d – on Linux use the Linux package
- Mouse play: see docs/MOUSE.md
- Full list: docs/KNOWN_ISSUES.md
Special thanks to Lowkas for testing build after build on his Windows PC until it finally ran.
No game code, assets or BIOS are included. GPL-3.0. Built with PS2Recomp and PCSX2's GS/SPU2; AI-assisted (see README).
SHA-256:
8fe001b92975c6a2761681ebd7993f19ac3bc242552b06e249bf929fd8f0282aTS2-Recomp-1.0.1-windows-x86_64.zip635426a41172af211970e9205f7d3646888040f3d119e9f996a475f88dd22ffeTS2-Recomp-1.0.1-linux-x86_64.tar.xz
TimeSplitters 2 Native PC Port 1.0.0 (Linux + Steam Deck)
TimeSplitters 2 Native PC Port 1.0.0
The PS2 classic as a native PC game – no emulator at runtime. Linux and Steam Deck. Windows is in progress and follows in an update. You bring your own disc image (USA, SLUS-203.14); the launcher turns it into your build in about three minutes.
New in 1.0
- Online multiplayer – the PS2 LAN mode goes online through a small
ts2-server(included in the package): in-game server browser, favourites, passwords, up to 16 players, your IP never reaches other players - Mouse and keyboard – mouse look with the game's own crosshair, PC-shooter bindings, everything rebindable in the menu while playing; off by default on Steam Deck, and touching the gamepad always hands control back to it (new and not finished yet – see docs/MOUSE.md)
- Settings menu in the game's own style, English or German (launcher too: "Language: English")
- F8 records video at the internal resolution, 60 fps, with sound · F7 free camera for screenshots (horizontal)
- All 10 story levels verified in automated runs; story co-op, Arcade League, Challenge, MapMaker as before
Install
- Linux / Steam Deck: download
TS2-Recomp-1.0.0-linux-x86_64.tar.xz, extract, run./TS2-Recomp.sh(Deck: addTS2-SteamDeck.shto Steam, see docs/STEAM_DECK.md).
Known issues
- Siberia: at high resolutions the snow haze looks busier than on the PS2 (same speed as the original, just much sharper) – a softer-haze option comes in an update
- Windows is not in this release yet: the Windows build runs under Wine and release candidates ran on a real PC, but the final package crashes at start on real hardware. It is added as soon as that is fixed (docs/WINDOWS_PORT.md)
- Mouse play: walking is ~16 % slower while the original crosshair is shown (aim mode); free camera cannot gain height yet
- Online play tested on a LAN so far – internet latency behaviour is the next thing to learn from you
- Full list: docs/KNOWN_ISSUES.md
No game code, assets or BIOS are included. GPL-3.0. Built with PS2Recomp and PCSX2's GS/SPU2; AI-assisted (see README).
SHA-256:
74358dfd938f143520b5062c6212b1a9acc3cfccd1bdcb2b56fe3772209d858aTS2-Recomp-1.0.0-linux-x86_64.tar.xz