x86matthew - WoWMIPS - MIPS Emulator for Windows, Part 1: Introduction
Background
Last year, I developed a Win16 emulator that enabled legacy Windows 3.1-era binaries to run on modern x86/64 systems without the need for NTVDM. This project involved writing a custom 80286 CPU emulator and translating Win16 API calls to the host OS. While the majority of the Windows core API functions from Win16 still exist and remain largely unchanged today, the equivalent data structures in Win32 are larger compared to those in Win16. This difference required an additional layer of...
Read more at x86matthew.com