Skip to content
PORTSNATIVE.
HomeCatalog
Web GamesEmulatorsToolsNews
PORTSNATIVE.

A catalog for discovering ports and related projects. We link to official sources and do not host original game files.

ExploreCatalogMy list
InformationAbout usSuggest a portSupportDonationsLegal notice
© 2026 PortsNative
Back to catalog
Apocalypse (Project Repocalypse)
PORTSNATIVE

Apocalypse (Project Repocalypse)

NATIVE PORTSHOOTER / ACTIONWINDOWSBETA

Apocalypse (Project Repocalypse)

Apocalypse

TechnologyNative C/C++ port (engine reimplementation)

Available forWindows

View official project

About the project

Apocalypse es un videojuego de disparos en 1998.

2 versions of Apocalypse

You're viewing: Apocalypse (Project Repocalypse)

Apocalypse (Project Repocalypse)github.com/MustafaSamer93/Apocalypse-PC-Native-Port
Windows
Current
Apocalypse Recompiledgithub.com/alexbeavs-ps1-ports/apocalypse-recomp
Windows
Linux
macOS
›

Official project information

Author's original READMEOpen on GitHub ↗
<img width="1376" height="768" alt="title" src="https://github.com/user-attachments/assets/c0886274-de51-4642-8683-ad393fd30712" />

Repocalypse: A Static Recompiled Native Port of PSX Game Apocalypse

Apocalypse (PlayStation, 1998), rebuilt as a native PC game for Windows and Linux.

The game's original code was translated into native code ahead of time, so it runs at modern resolutions, frame rates and aspect ratios while playing exactly like the original.

Discord Download

<!-- screenshots / gif here -->

You need your own copy of the game. No game data is included. Repocalypse reads everything from a disc image you dump yourself: Apocalypse (USA), SLUS-00373.

Features

  • Up to 4K resolution
  • Anti-aliasing: supersampling, MSAA and FXAA
  • High fps: native 60 fps support at the engine level, and interpolated 75, 90 and 120 fps on top
  • Aspect ratios: 4:3, 16:9, 16:10, 21:9 and 32:9
  • Native GTE: a native renderer with full floating-point precision for every polygon, effect and shadow, exact and perspective-correct textures, and a depth buffer, on OpenGL and Vulkan backends
  • Controls: keyboard and mouse added, plus full XInput controller support, with full rebinding for both, with low input lag
  • Draw distance: reworked to support a much larger draw distance than the original
  • Asset replacements: support for custom textures and FMV replacements
  • Saving: autosave at every checkpoint, and memory card saves compatible with emulators
  • One-liners: subtitles for the voice lines, printed on screen with effects
  • Cheats: added a dedicated new menu for in-game cheats
  • Cosmetics: CRT filter, the game's own font at any size, FPS counter, sound filter
  • Extras: chapter select, save states

Install

  1. Download the latest release for your system from Releases and unzip it anywhere.
  2. Put your disc image in assets/image/: its .cue and .bin files (any names), or only the .bin files.
  3. Run repocalypse.exe (Windows) or repocalypse (Linux).

Saves and settings.ini are kept next to the program.

Steam Deck: use the Linux build, add repocalypse to Steam as a non-Steam game and play in Game Mode.

Optional extras

FolderWhat goes in it
assets/replacements/texturesHD textures and full-screen pictures
assets/replacements/fmvsHD movies (INTRO.mp4, SEWER.mkv, ...) that play instead of the disc's

HD texture pack: download it from either mirror and unzip it into assets/replacements/textures assets/replacements/fmvs. Turn it on or off in Recomp Enhancements -> Performance.

  • MEGA
  • Google Drive

Controls

ActionKeyboard and mouseController
MoveWASD / arrow keysD-pad / left stick
Aim and fireleft mouse button (toward the pointer)right stick
Fire up / down / left / rightI / K / J / LY / A / X / B
JumpSpace / right mouse buttonRB / R1
CrouchLeft ShiftLB / L1
Weapon selectmouse wheel / QLT / L2
Smart bombF / middle mouse buttonRT / R2
Pause / SelectEnter / BackspaceStart / Back

Every action can be rebound in the settings screen.

  • Settings screen: hold Select + Start (Backspace + Enter). Graphics, controls, save states and chapters.
  • Recomp Enhancements and Cheats: the game's main menu, under Options.
  • Tab fast-forwards, Esc quits.

Problems?

  • Ask on Discord.
  • Attach debug/repocalypse.log (and any debug/crash_*.log) from the game folder.
  • An error on first start almost always means the disc image is missing or wrong: check that the .bin files are in assets/image/ and are a dump of the USA version.

Source

Repocalypse is built with a static recompiler and a reimplementation of the PlayStation hardware. The source, build instructions and technical details are in Repocalypse-Recomp.

Credits

  • Mustafa Samer (@MustafaSamer93): project lead
  • Claude (Anthropic's AI, through Claude Code): co-author of the recompiler, runtime and enhancements

Apocalypse is © 1998 Activision and Neversoft. This is a fan project, not affiliated with or endorsed by Activision or Neversoft.

Read official guide
CALIFICACIÓN
—
Loading votes…
Advertisement

PROJECT FILE

Project type
NATIVE PORT
Genre
Shooter / Action
Status
beta
Original platform
—
Technology
Native C/C++ port (engine reimplementation)
Version
—
Updated
Oct 13, 2026

Target platforms 1

Windows
View on GitHub
Advertisement