Difference between revisions of "Amstrad CPC"

From SizeCoding
Jump to: navigation, search
(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 05: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