Skip to content

Commit

Permalink
nice table
Browse files Browse the repository at this point in the history
  • Loading branch information
FrenkelS committed Apr 1, 2024
1 parent 0bf1b7b commit a944948
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.

0 comments on commit a944948

Please sign in to comment.