Sunday 23 February 2014

Goals

The goal of this project is to reverse engineer Westwood Studios' Blade Runner and reimplement the game logic in a framework such as ScummVM or ResidualVM.

Tools

The tools that I'm going to use to decode Blade Runner's game logic are OllyDbg and Hex-Rays IDA Freeware 5.0.

Files

The core of this project revolves around two files (to view click link on side panel under Pages):
BLADE.ASM --assembly code generated by Hex-Rays IDA 5.0.

BLADE.CPP --pseudo C/C++ code derived from BLADE.ASM