Cloned Games

Earthworm Jim 2 Recompilation

RecompilationActive

The original game's compiled code translated into a native program for a new platform, usually a PC port.

Earthworm Jim 2 (original game, not this project)Original game image
Image of the original game, Earthworm Jim 2. This project has no screenshots of its own yet.
Links, repository & details

About

Earthworm Jim 2 Recompiled is a native Windows version of the PlayStation release of Earthworm Jim 2, produced by static recompilation with psxrecomp, which translates the game's MIPS code to C and compiles it into a normal Windows executable. It is not an emulator and does not include the game. The boot loader and all 19 game executables are recompiled, and every level was checked against the DuckStation emulator during development.

How it differs from the original

It adds a partial 16:9 widescreen mode, on by default and switchable off in the launcher's Mods page, that draws extra scenery at the sides and moves the HUD to the screen corners in 13 of 17 levels.

Getting started

Put your own dump of the Europe release (serial SLES-00343, a Redump set with one cue and 15 bin tracks) in the data folder and run the included run script. It validates the disc, downloads a portable toolchain, recompiles the game and builds the runtime, which takes roughly 30-60 minutes the first time, and then you play the built executable. Requirements are 64-bit Windows 10 or 11, about 6 GB of free disk space and 16 GB of RAM recommended for the build.

Known issues & limitations

  • Menus, transition screens, videos, and the ending remain in 4:3.
  • Level transitions, between-level FMV, and the ending have not yet been verified end to end.
  • Audio support is still partial, including effects such as reverb.
  • The Android version is in development.

What you need to run it

Original game files required. The project ships code only; you provide your own copy of the game (PlayStation version).

  • The first build needs about 6 GB of free disk space; 16 GB of RAM is recommended.

Features

  • The project provides a native Windows version of the PlayStation game; it is not an emulator.
  • All 17 levels load and play.
  • You can turn off widescreen in the launcher's Mods page to play in 4:3.

How to install

  1. Run `run.bat`.

Summarised from the project's README.

Status & roadmap

  • Level-to-level transitions, FMV between levels and the ending are recompiled but not yet verified end to end.

Additional notes

Audio
SPU support in psxrecomp is still partial, so some effects such as reverb are affected.
Android
An Android version is in development.

FAQ

What is Earthworm Jim 2 Recompilation?
Earthworm Jim 2 Recompilation is an open-source recompilation of Earthworm Jim 2. The original game's compiled code translated into a native program for a new platform, usually a PC port. The original game ran on PlayStation.
Do I need the original game files to run Earthworm Jim 2 Recompilation?
Yes. The project does not include the original game's assets, so you need your own copy.
Does the project include the game?
No. You need to make a private copy from a disc you own.
Share: