Difference between revisions of "Amstrad CPC"
From SizeCoding
(adding Rasm to the list) |
m |
||
Line 6: | Line 6: | ||
* Assembler: - | * Assembler: - | ||
− | ** The emulator [http://www.winape.net/ Winape] has an integrated [http://www.winape.net/help/assembler.html assembler] | + | ** The emulator [http://www.winape.net/ Winape] has an integrated [http://www.winape.net/help/assembler.html assembler]. |
** cross-platform [https://github.com/z00m128/sjasmplus/releases/latest SjASMPlus] assembler supports CPC snapshot and CDT files since v1.18.4. | ** cross-platform [https://github.com/z00m128/sjasmplus/releases/latest SjASMPlus] assembler supports CPC snapshot and CDT files since v1.18.4. | ||
− | ** [https://github.com/EdouardBERGE/rasm/releases/latest Rasm] - extremely fast cross-platform Z80 assembler with many features | + | ** [https://github.com/EdouardBERGE/rasm/releases/latest Rasm] - extremely fast cross-platform Z80 assembler with many features. |
+ | ** [https://cpcsdk.github.io/rust.cpclib/basm/ BASM] - a modern Z80 assembler with many features borrowed to mainstream spectrum assemblers, maxam and rasm. | ||
* Emulator(s): | * Emulator(s): | ||
Line 16: | Line 17: | ||
** [https://sourceforge.net/projects/javacpc/ JavaCPC] offers many features | ** [https://sourceforge.net/projects/javacpc/ JavaCPC] offers many features | ||
** [https://www.retrovirtualmachine.org/ Retro Virtual Machine] is visually very impressive | ** [https://www.retrovirtualmachine.org/ Retro Virtual Machine] is visually very impressive | ||
+ | ** [http://www.roudoudou.com/ACE-DL/ Ace-DL] one of the most accurate emulators / UI is less ergonomic than Winape ATM, but it will improve with time | ||
+ | ** [https://www.amspirit.fr/ Amspirit] another accurate emulator | ||
=== Video Display === | === Video Display === |
Revision as of 04:03, 19 February 2024
Amstrad CPC
The Amstrad consists of a Z80A @ 3.5 MHz CPU
Setting up
Setting up:
- Assembler: -
- The emulator Winape has an integrated assembler.
- cross-platform SjASMPlus assembler supports CPC snapshot and CDT files since v1.18.4.
- Rasm - extremely fast cross-platform Z80 assembler with many features.
- BASM - a modern Z80 assembler with many features borrowed to mainstream spectrum assemblers, maxam and rasm.
- Emulator(s):
- Winape is very accurate and includes an assembler / debugger
- Caprice gets very regular updates
- CPCEC is very fast
- JavaCPC offers many features
- Retro Virtual Machine is visually very impressive
- Ace-DL one of the most accurate emulators / UI is less ergonomic than Winape ATM, but it will improve with time
- Amspirit another accurate emulator
Video Display
No information yet
Sound
No information yet
Additional Resources
- 64 NOPs Amstrad CPC Tech Blog - https://64nops.wordpress.com/