davidgiven / ack

The Amsterdam Compiler Kit
http://tack.sf.net
Other
416 stars 59 forks source link

Add a plat for 32-bit DOS executables. #269

Closed davidgiven closed 1 year ago

davidgiven commented 1 year ago

This creates 32-bit DPMI executables, suitable for running on DOS with a DPMI host.

Most of the libsys is the same as the msdos86 one, and there's been some mild refactoring to allow this.

davidgiven commented 1 year ago

@tkchia You might want to take a look at this as you own the msdos86 port --- I've refactored some of the libsys into plat/msdos so it can be used by the msdos386 port too (all the .c files). This port has had almost no exercise but it will run startrek.c and paranoia.c, so it can't be that bad...

tkchia commented 1 year ago

Thanks @davidgiven ! I hope to check out the msdos386 port soon. :slightly_smiling_face: