1
0
mirror of https://github.com/KarolS/millfork.git synced 2024-12-29 02:31:45 +00:00

It's Amstrad not Armstrad

This commit is contained in:
Karol Stasiak 2018-12-19 22:21:51 +01:00
parent e23e9afb86
commit 310df1a8de
6 changed files with 10 additions and 10 deletions

View File

@ -4,7 +4,7 @@
* Almost complete support for the Zilog Z80, Intel 8080 and Sharp LR35902 microprocessors. * Almost complete support for the Zilog Z80, Intel 8080 and Sharp LR35902 microprocessors.
* A very incomplete support for NEC PC-88, ZX Spectrum, CP/M and Armstrad CPC. * A very incomplete support for NEC PC-88, ZX Spectrum, CP/M and Amstrad CPC.
* Unified the syntax of commandline switches. * Unified the syntax of commandline switches.

View File

@ -31,7 +31,7 @@ For binary releases, see: https://github.com/KarolS/millfork/releases
* NEC PC-88 * NEC PC-88
* Armstrad CPC * Amstrad CPC
* CP/M * CP/M

View File

@ -1,6 +1,6 @@
[< back to index](../index.md) [< back to index](../index.md)
### A note about Armstrad CPC ### A note about Amstrad CPC
The compiler output is a raw machine code file, which then has to be put on a disk. The compiler output is a raw machine code file, which then has to be put on a disk.
You can do it using [CPCDiskXP](http://www.cpcwiki.eu/index.php/CPCDiskXP), You can do it using [CPCDiskXP](http://www.cpcwiki.eu/index.php/CPCDiskXP),

View File

@ -3,7 +3,7 @@
# Target platforms # Target platforms
Currently, Millfork supports creating disk- or tape-based programs Currently, Millfork supports creating disk- or tape-based programs
for Commodore, Apple, BBC and Atari 8-bit computers, NEC PC-88, ZX Spectrum 48k, Armstrad CPC, CP/M, for Commodore, Apple, BBC and Atari 8-bit computers, NEC PC-88, ZX Spectrum 48k, Amstrad CPC, CP/M,
and cartridge-based programs for Commodore 64, VIC-20, Famicom/NES and Atari 2600, and cartridge-based programs for Commodore 64, VIC-20, Famicom/NES and Atari 2600,
but it may be expanded to support other 6502-based and Z80-based platforms in the future. but it may be expanded to support other 6502-based and Z80-based platforms in the future.
@ -67,9 +67,9 @@ Read [the Apple 2 programming guide](./apple2-programming-guide.md) for more inf
* `pc88` NEC PC-88. * `pc88` NEC PC-88.
The compiler emits bootable disk images. The compiler emits bootable disk images.
* `cpc464` Armstrad CPC 464. * `cpc464` Amstrad CPC 464.
The compiler only emits raw binaries, not disk images. The compiler only emits raw binaries, not disk images.
Read [the Armstrad CPC programming guide](./cpc-programming-guide.md) for more info. Read [the Amstrad CPC programming guide](./cpc-programming-guide.md) for more info.
* `zxspectrum` Sinclair ZX Spectrum 48k. * `zxspectrum` Sinclair ZX Spectrum 48k.
The compiler emits tape images. The compiler emits tape images.

View File

@ -1,6 +1,6 @@
#if not(ARMSTRAD_CPC) #if not(AMSTRAD_CPC)
#warn cpc module should be only used on Armstrad CPC-compatible targets #warn cpc module should be only used on Amstrad CPC-compatible targets
#endif #endif
asm void putchar(byte a) @$BB5A extern asm void putchar(byte a) @$BB5A extern

View File

@ -1,4 +1,4 @@
;a single-load Armstrad CPC 464 program ;a single-load Amstrad CPC 464 program
[compilation] [compilation]
arch=z80 arch=z80
encoding=ascii encoding=ascii
@ -12,7 +12,7 @@ segment_default_datastart=after_code
segment_default_end=$b0ff segment_default_end=$b0ff
[define] [define]
ARMSTRAD_CPC=1 AMSTRAD_CPC=1
WIDESCREEN=1 WIDESCREEN=1
KEYBOARD=1 KEYBOARD=1
; TODO: ? ; TODO: ?