1
0
mirror of https://github.com/KarolS/millfork.git synced 2024-12-28 11:31:58 +00:00

Updated Library feature coverage per platform (markdown)

Karol Stasiak 2020-09-30 01:45:55 +02:00
parent 3cbaee4577
commit b560559cdf

@ -10,16 +10,16 @@ The following table shows which library features are implemented for which targe
### 6502 computers
feature | C64 | C16/Plus4 | C128 |VIC20| PET |Atari|Apple 2|BBC Micro
--------------------|----------------|-----------------|----------------|-----|---------------|-----|-------|------
`putchar` | ✔️ | ✔️ | ✔️ | ✔️ | ⚠️<sup>1</sup> | ✔️ | ✔️ | ✔️
`readkey` | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ❌
`readline` | ✔️<sup>2</sup> | ✔️<sup>2</sup> | ❌ | ✔️ | ❌ | ❌ | ✔️ | ❌
`bell` | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✔️ | ❌
`set_bg_color` | ✔️ | ✔️ | ✔️ | ✔️ | | ❌ | ❌ | ❌
`set_border` | ✔️ | ✔️ | ✔️ | ✔️ | | ❌ | |
hardware randomness | ✔️<sup>3</sup> | ❌ | ✔️<sup>3</sup> | ❌ | ❌ | | ❌ | ❌
joystick support | ✔️ | ❌ | ✔️ | ❌ | ❌ | ❌ | ❌ | ❌
feature | C64 | C16/Plus4 | C128 |VIC20| PET | Atari |Apple 2|BBC Micro
--------------------|----------------|-----------------|----------------|-----|---------------|-----------------|-------|------
`putchar` | ✔️ | ✔️ | ✔️ | ✔️ | ⚠️<sup>1</sup> | ✔️ | ✔️ | ✔️
`readkey` | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ❌
`readline` | ✔️<sup>2</sup> | ✔️<sup>2</sup> | ❌ | ✔️ | ❌ | ❌ | ✔️ | ❌
`bell` | ❌ | ❌ | ❌ | ❌ | ❌ | ❌ | ✔️ | ❌
`set_bg_color` | ✔️ | ✔️ | ✔️ | ✔️ | | ❌ | ❌ | ❌
`set_border` | ✔️ | ✔️ | ✔️ | ✔️ | | ❌ | |
hardware randomness | ✔️<sup>3</sup> | ❌ | ✔️<sup>3</sup> | ❌ | ❌ | ✔️<sup>4</sup> | ❌ | ❌
joystick support | ✔️ | ❌ | ✔️ | ❌ | ❌ | ❌ | ❌ | ❌
##### Notes:
@ -30,6 +30,8 @@ joystick support | ✔️ | ❌ | ✔️
3. Uses the SID chip.
4. Uses the POKEY chip.
### 8080/Z80/6809 computers
feature | ZX Spectrum |PC-88|CPC |MSX | TRS-80 | Tandy CoCo | Z1013 |CP/M