Spice86 - A PC emulator for real mode reverse engineering
Spice86 is a tool to execute, reverse engineer and rewrite real mode DOS programs for which source code is not available.
Release are available on Nuget.
Pre-releases are also available on the Release page
NOTE: This is a port, and a continuation from the original Java Spice86.
It requires .NET 8 and runs on Windows, macOS, and Linux.
Approach
Rewriting a program from only the binary is a hard task.
Spice86 is a tool that helps you do so with a methodic divide and conquer approach.
General process:
... continue reading