Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
amstradcpc:start [2012/12/16 20:27]
octoate angelegt
amstradcpc:start [2016/08/06 21:57]
octoate [Sourcecode] Sprite Routine für die TommyGun IDE
Zeile 1: Zeile 1:
 ====== Amstrad CPC ====== ====== Amstrad CPC ======
 Der Amstrad CPC ist ein Homecomputer, der in den 80er und 90er Jahren von Amstrad produziert und hier in Deutschland anfangs durch Schneider und später dann durch Amstrad vertrieben wurde. Es war mein erster Computer und ist bis heute mein Hobby geblieben (sieht man ja an [[http://www.octoate.de|meiner Homepage]]). In diesem Bereich des Wikis sammele ich ein paar Informationen, die bspw. die Programmierung des CPCs betreffen. Der Amstrad CPC ist ein Homecomputer, der in den 80er und 90er Jahren von Amstrad produziert und hier in Deutschland anfangs durch Schneider und später dann durch Amstrad vertrieben wurde. Es war mein erster Computer und ist bis heute mein Hobby geblieben (sieht man ja an [[http://www.octoate.de|meiner Homepage]]). In diesem Bereich des Wikis sammele ich ein paar Informationen, die bspw. die Programmierung des CPCs betreffen.
 +
 +====== Cross-Development ======
 +Nur noch wenige Puristen entwickeln direkt auf dem Amstrad CPC Programme, Spiele und Demos. Die meisten Entwickler werden heute aber eher auf eine Entwicklungsumgebung auf dem PC zurückgreifen und ihre Programme dort entwickeln.
 +
 +===== Compiler =====
 +  * [[amstradcpc:sdcc|Small Device C-Compiler (SDCC)]]
 +
 +===== Datenkompression =====
 +  * [[amstradcpc:APlib]]
 +  * [[amstradcpc:Exomizer]]
 +
 +====== Dokumentation ======
 +  * [[amstradcpc:Minibooster]]
 +
 +====== Sourcecode ======
 +  * [[amstradcpc:amsdosrompatchen|AMSDOS ROM patchen]]
 +  * [[amstradcpc:cpcteleramode0character|CPCtelera: Mode 0 4 Pixel Zeichen]]
 +  * [[amstradcpc:cpctelerastackverschieben|CPCtelera: Stack verschieben]]
 +  * [[amstradcpc:symbifacerommanager|Symbiface II ROM Manager]]
 +  * [[amstradcpc:tommygunspriteroutine|TommyGun Sprite Routine]]
 +  * [[amstradcpc:turboloader|Turbo Loader]]
 +  * [[amstradcpc:waitvsync|Wait for VSync]]
 +
 +====== Links ======
 +  * Z80 Assembly - [[http://sgate.emt.bme.hu/patai/publications/z80guide/index.html]]
 +  * Z80 timings on Amstrad CPC cheat sheet (PDF) - {{:amstradcpc:z80_cpc_timings_cheat_sheet.20131019.pdf|}}
amstradcpc/start.txt · Zuletzt geändert: 2016/08/06 21:57 von octoate
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0