github AbdelmoumenDeghbouche/wipeout_pc windows-v0.2.75
v0.2.75 - Zone at any frame rate

pre-release40 minutes ago

Project status

The port is in active development. Pull requests are welcome: trusted contributors review them, a bot merges them when they pass the rules in CONTRIBUTING.md, and every Sunday the merged changes go out as a new release.

πŸ’™ Donate: if you want to thank me or help the project go on, you can donate with PayPal to a.deghbouche@esi-sba.dz or on Ko-fi: ko-fi.com/abd_dbh.

I made this port with the help of AI coding tools, paid from my own pocket. If you want me to keep working on it at full speed, you can also sponsor a Claude Max subscription. To do that, open a Discussion.

Thank you to everyone who tested, reported bugs and sent pull requests.

What's new

Zone at any frame rate (#222). Zone races no longer stay at 60 FPS. The game gave one Zone point per frame, so the score grew with the frame rate. Now the points come by time, 60 a second, as on the PS4, at 60, 144 or 240 FPS. Tested: a run at 140-177 FPS and a run at 60 FPS both scored 60 points a second plus the zone bonuses.

Menu songs stay in the menus (#220). Songs in the menu subfolder play only in the menus. A race with no race songs of yours now plays the game's own music, instead of your menu songs.

Ship reflections (#218, #219, by Pixxel123). The ships' reflections no longer flicker, most visible in the race intro. And while the game runs below your frame rate limit, the camera ship's reflection updates half of its faces each frame: about 15% more FPS in a race on an RTX 4070 Laptop. Switch: Performance β†’ Adaptive ship reflections (on by default).

Faster loading and a faster Linux build (#217 by carlosmarind, #221 by Pixxel123). Textures that grow one level at a time are no longer made again from the start. On Linux the graphics code is built with Clang and a recorded profile: 5-13% more FPS at a race start on a Steam Deck.

From v0.2.74: anti-aliasing (FSR 3.1, DLAA, DLSS) works with a 1440p or 4K output. From v0.2.73: 5K and 8K render resolutions, and a switch for the lens flare in photo mode.

All features

New here? This is everything the port can do, from every version so far.

The game

  • A native PC port: the game's own code runs on your processor, with no emulator. WipEout HD, HD Fury and 2048 are all in.
  • Works with the US (CUSA07671, update 01.07) and EU (CUSA05670) versions. You need your own dump of the game from your own PS4. No game files are included.
  • Correct game speed at any frame rate, Zone points by time, and the shield, effects, engine flames and camera shakes behave above 60 FPS as they do at 60. Menus, the pause menu and photo mode run at 60 FPS, so their animations and the photo camera move at the right speed; races keep your frame rate limit.
  • Saves work, and the launcher makes a backup of them at every start (Game β†’ Save backups β†’ Restore). The saves can have a folder of their own, for example a network share for two PCs (Game β†’ Save data folder). Profiles: each person can have their own saves and stats (Game β†’ Profile).
  • Eliminator target up to 2000 points in Racebox, or up to 10000 with Game β†’ Eliminator target limit.

Picture

  • Render resolutions: 720p, 900p, Native (1080p), 1440p, 4K, 1920x1200, 2560x1600 and 2880x1800 (16:10), 1920x1440 (4:3), 2560x1080, 3440x1440, 3840x1600, 5120x1440 (32:9, beta), 5120x2160, and 5120x2880 and 7680x4320 (5K and 8K, beta). On wide and 16:10 screens the HUD and menus stay 16:9 in the middle, with HDR too. 4K and the 5120-wide sizes need more than 8 GB of video memory.
  • Windowed, Borderless or Fullscreen; VSync; HDR (when Windows has HDR on for your screen), with HDR brightness and peak brightness controls (Insert β†’ Image).
  • Anisotropic filtering, sharpening (RCAS), and a switch for the game's multisampling.
  • Texture quality (Full, Medium or Low): Low loads the largest textures smaller, about 1 GB less video memory in a race, for 4 GB graphics cards.
  • Temporal anti-aliasing (experimental): FSR 3.1 on every GPU, and DLAA (NVIDIA DLSS) on RTX cards with one download in the launcher, at every output resolution. Switch it live in the game: Insert β†’ Image.
  • Upscaling: the race drawn at a lower resolution and scaled up by FSR 3.1 or DLSS (Quality, Balanced, Performance), for more FPS. The HUD stays sharp.
  • PS4 Pro mode (experimental): Graphics β†’ PS4 Pro mode.
  • F12 saves a screenshot. F8 hides the HUD and menus for clean pictures (also Insert β†’ Game β†’ Hide HUD).

Performance

  • Up to 240 FPS. Frame rate limit 30, 40, 60, 100, 120, 144, 165, 240 or Unlimited, also changed live in the game. With VSync on and a limit that matches the monitor, frames follow its refresh.
  • Performance overlay: FPS, frame time, GPU, CPU, RAM and video memory.
  • Options for frames queued, shader loading in the background, the graphics card to use, and stream buffer memory.
  • Shaders the game has used are saved and read back at the next start.
  • A shorter stutter when the ships appear on the grid at a race start.
  • Adaptive ship reflections: the camera ship's reflection updates half as often while the game runs below your limit.
  • Steam Deck: 1280x720 output by default (all the Deck's screen shows) and lighter CPU work, for close to 60 FPS in races.

Sound and music

  • The game's music and its 3D sound effects. Game music volume goes up to 300% (launcher Music page, or Insert β†’ Music).
  • Your own music: MP3, OGG, FLAC, WAV or M4A files (subfolders too) replace the game's music. Launcher Music page, and Insert β†’ Music in the game: pick a song, skip, shuffle, volume. Each song is leveled, and the songs follow the game: they wait during loading, fade out with the game's music, and a new song starts with each race (or the same song goes on, with Keep the song between races). Songs in a menu subfolder play only in the menus (a race without your race songs plays the game's music), and songs in a zone, eliminator or detonator subfolder only in that mode. Shuffle plays every song once before any song repeats, even over several sessions, and never the same song twice in a row. Turn Play my music off for the original music.

Controls

  • Gamepad, or keyboard and mouse. Every button can be remapped. Vibration strength and stick deadzone. With several gamepads, choose which one plays.
  • Split-screen: a second gamepad plays as player 2, also on wide and 16:10 screens.
  • Motion controls: the game's own tilt steering works with a gamepad that has a gyro (DualShock 4, DualSense).
  • Racer button layout, as WipEout 2048 on the PS Vita: R2 accelerates, L2 brakes.
  • Keep mouse in window can be turned off for several monitors (Insert β†’ Game β†’ Controller).

Cheats (launcher β†’ Cheats page)

  • Unlock all HD and HD Fury events.
  • Top rank in 2048 (rank 50).
  • Unlock all ships: every HD and HD Fury ship and livery (Tigron too), and all 20 WipEout 2048 ships.
  • Van Über team: the Van Über team in WipEout HD and HD Fury.
  • VR ships outside VR: the VR HD and VR Fury liveries can be picked on a normal screen, once they are unlocked.
  • The cheats only work while they are on; your save keeps your own progress.

Online

  • Online races in the game's ONLINE menu, up to 8 players: one player hosts and sends a join code, the others join with it (launcher Online page).

Launcher and menus

  • An Xbox controller works in the launcher: LB/RB switch pages, the D-pad or left stick moves, left/right changes a setting, A selects, B goes home, Start plays, Back saves.
  • In the game, Insert (or R3 + L2) opens the port's menu: Game, Image, Performance, Overlay and Music tabs, and Quit game.
  • The launcher in 13 languages. The game language list matches your game version.
  • Mods: change textures, sounds and text without touching your game files, with a load order and presets.
  • After a crash, the launcher shows where the log file is, for a bug report.
  • Updates itself: a pop-up at start shows a new version and installs it with one click, and Check for updates sits next to PLAY.
  • Desktop shortcut and Add to Steam (with pictures).
  • The launcher opens where you last closed it.
  • Player name (launcher Game page): your name in the game's profile instead of "Player".

Not yet

  • No VR. No leaderboards or PSN friends and invites online. Not every event is tested.

Download

New here: download wipeout-windows.zip, extract it and open WipEout.exe. On Linux, download wipeout-x86_64.AppImage, make it executable and run it.

Already have the port: a pop-up at start shows the new version; click UPDATE NOW. Or click Check for updates (next to PLAY; on versions before v0.2.32 it is on the Advanced page) β†’ Update. Your saves and settings stay.

Found a bug or want something? Please open an issue. Stars help other players find the port!

Don't miss a new wipeout_pc release

NewReleases is sending notifications on new releases.