Skip to content

Commit f0b30a6

Browse files
asiekierkamysterymath
authored andcommitted
Update README.md to list all currently supported platforms
1 parent d3caa19 commit f0b30a6

File tree

1 file changed

+23
-16
lines changed

1 file changed

+23
-16
lines changed

README.md

Lines changed: 23 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,20 @@ The LLVM-MOS compiler toolchain and platform libraries.
99
- Atari 8-bit
1010
- XEX file
1111
- 8-KiB or 16-KiB standard cartridge
12-
- Commander X16
12+
- [Commander X16](https://www.commanderx16.com/)
1313
- Commodore 64
1414
- Commodore PET
15-
- MEGA65
15+
- [CP/M-65](https://github.com/davidgiven/cpm65)
16+
- [Dodo 6502 Game System](https://github.com/peternoyes/dodo)
17+
- [MEGA65](https://mega65.org/)
1618
- NES
1719
- NES-NROM
1820
- NES-MMC1
1921
- NES-MMC3
2022
- NES-CNROM
2123
- Ohio Scientific Challenger 1P
2224
- PC Engine
25+
- [RPC/8e](http://www.eloraam.com/blog/2012/04/22/rp-control-internals/) (RedPower 2)
2326
- 6502 simulator (included)
2427

2528
## Notable features
@@ -115,20 +118,24 @@ need to prefix `clang` (or `clang++`) with a specific MOS platform provided by
115118
the SDK. This will ensure clang loads the correct configuration to generate
116119
executables and libraries for that target.
117120

118-
| Platform | Command |
119-
| ----------------------------- | --------------------- |
120-
| Atari 8-bit XEX | `mos-atari8-clang` |
121-
| Atari 8-bit Standard cartridge | `mos-atari8-stdcart` |
122-
| Commander X16 | `mos-cx16-clang` |
123-
| Commodore 64 | `mos-c64-clang` |
124-
| Commodore PET | `mos-pet-clang` |
125-
| MEGA65 | `mos-mega65-clang` |
126-
| NES-CNROM | `mos-nes-cnrom-clang` |
127-
| NES-MMC1 | `mos-nes-mmc1-clang` |
128-
| NES-MMC3 | `mos-nes-mmc3-clang` |
129-
| NES-NROM | `mos-nes-nrom-clang` |
130-
| Ohio Scientific Challenger 1P | `mos-osi-c1p-clang` |
131-
| 6502 simulator | `mos-sim-clang` |
121+
| Platform | Command |
122+
| -------------------------------- | --------------------- |
123+
| Atari 8-bit (.XEX) | `mos-atari8-clang` |
124+
| Atari 8-bit (Standard cartridge) | `mos-atari8-stdcart` |
125+
| Commander X16 | `mos-cx16-clang` |
126+
| Commodore 64 | `mos-c64-clang` |
127+
| Commodore PET | `mos-pet-clang` |
128+
| CP/M-65 | `mos-cpm65-clang` |
129+
| Dodo 6502 Game System | `mos-dodo-clang` |
130+
| MEGA65 | `mos-mega65-clang` |
131+
| NES (CNROM mapper) | `mos-nes-cnrom-clang` |
132+
| NES (MMC1 mapper) | `mos-nes-mmc1-clang` |
133+
| NES (MMC3 mapper) | `mos-nes-mmc3-clang` |
134+
| NES (NROM mapper) | `mos-nes-nrom-clang` |
135+
| Ohio Scientific Challenger 1P | `mos-osi-c1p-clang` |
136+
| PC Engine | `mos-pce-clang` |
137+
| RPC/8e (RedPower 2) | `mos-rpc8e-clang` |
138+
| 6502 simulator | `mos-sim-clang` |
132139

133140
```console
134141
$ cat <install_dir>/examples/hello-putchar.c

0 commit comments

Comments
 (0)