diff --git a/README.md b/README.md index 1cb63c1..feb3945 100644 --- a/README.md +++ b/README.md @@ -15,12 +15,12 @@ No FPU required. ## How to add other platforms Implement `i_system.h`. Look at `i_ibm.c` and `i_mac.c` for examples. -|Platform |Platform specific code |Compiler |Set environment variables|Compile code |Additional information| -|-----------------|-----------------------|---------------------------------------------------------------------------|-------------------------|----------------|----------------------| -|Amiga 500 |`i_amiga.c` |[amiga-gcc](https://github.com/bebbo/amiga-gcc) |n/a |`compa500.sh` |Experimental, might not work on a real machine| +|Platform |Platform specific code |Compiler |Set environment variables|Compile code |Additional information | +|-----------------|-----------------------|---------------------------------------------------------------------------|-------------------------|----------------|----------------------------------------------------| +|Amiga 500 |`i_amiga.c` |[amiga-gcc](https://github.com/bebbo/amiga-gcc) |n/a |`compa500.sh` |Experimental, might not work on a real machine | |IBM PC 16-bit |`i_ibm.c`, `i_ibma.asm`|[gcc-ia16](https://github.com/tkchia/gcc-ia16), [NASM](https://www.nasm.us)|n/a |`compia16.sh` |Use command line argument `lcd` to invert the colors| |IBM PC 16-bit[^1]|`i_ibm.c` |[Watcom](https://github.com/open-watcom/open-watcom-v2) |`setenvwc.bat` |`compwc16.sh` |Use command line argument `lcd` to invert the colors| |IBM PC 32-bit |`i_ibm.c` |[DJGPP](https://github.com/andrewwutw/build-djgpp) |`setenvdj.bat` |`compdj.bat` |Use command line argument `lcd` to invert the colors| -|Macintosh Plus |`i_mac.c` |[Retro68](https://github.com/autc04/Retro68) |n/a |`CMakeLists.txt`|Experimental, might not work on a real machine| +|Macintosh Plus |`i_mac.c` |[Retro68](https://github.com/autc04/Retro68) |n/a |`CMakeLists.txt`|Experimental, might not work on a real machine | [^1]: Two compilers can build the IBM PC 16-bit port. Gcc-ia16 produces faster code than Watcom. The static code analysers of both compilers detect different issues.