Cloned Games

Bugs Bunny: Lost in Time! Decompilation

DecompilationHalted

Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported.

Links, repository & details

About

A decompilation project for the PC game "Bugs Bunny: Lost in Time!" (BBLiT) by Behaviour Interactive, supporting versions 1.0 and 1.6. The decompiled code is built into a DLL, and a custom launcher starts the game and injects that DLL into its process. This lets decompiled functions be patched over the original ones without modifying the binary on disk.

Getting started

Use the command-line launcher with the required options for the game executable path, working directory and the DLL to inject. By default it starts the game windowed at 1024x768 with the OpenGL renderer.

Known issues & limitations

  • Antivirus software may incorrectly flag the launcher; add it to exclusions if this happens.

How to install

  1. Set the required `/exe:` and `/cwd:` options, and provide the required DLL path with `/dll:`.

Controls

  • Use `/help` to display launcher help and exit.
  • Use `/cmdline:<cmdline>` to set the game's command line.

Summarised from the project's README.

Additional notes

Antivirus
Because the launcher is a DLL injector, it may be flagged as a virus by antivirus software and may need to be added to its exclusions.
Launcher option
A pause option lets a debugger attach to the game process before any code, including the DLL's attach code, runs.

FAQ

What is Bugs Bunny: Lost in Time! Decompilation?
Bugs Bunny: Lost in Time! Decompilation is an open-source decompilation of Bugs Bunny: Lost in Time. Source code reconstructed from the original game's compiled binary, so the game can be understood, rebuilt and ported.
Share: