6502 Programmierung mit Linux
Suche
Index
FAQ
Kontakt
Zurück

CBM 2001/3001/8001 Programmierung



Eine kleine Übersicht einiger Werkzeuge zum Programmieren unter Linux

Editoren



Bild

gedit

Bei gedit handelt es sich um einen sehr leistungsstarken universellen Text-Editor. Dieser kann mit Hilfe von Plugins und Syntax-Highlighting sehr leicht an die individuellen Wünsche angepasst werden.

Das Anbinden des ACME-Compiler:
Bearbeiten > Einstellungen > Plugins
Externe Werkzeuge aktivieren

Werkzeuge > Externe Werkzeuge > Neu
Description : ACME
Shortcut Key : F12
Command(s) : acme $GEDIT_CURRENT_DOCUMENT_DIR/$GEDIT_CURRENT_DOCUMENT_NAME
Input : Momentan geöffnetes Dokument
Output : In Fußleiste anzeigen
Applicability : Alle Dokumente

Der Source muss vor jedem Kompilieren zuerst gespeichert werden !

/usr/share/gtksourceview-2.0/language-specs/6502.lang
Für Ubuntu (Debian) eine Syntax-Highlighting-Datei für den 6502-Assembler. Diese Version stammt von Zed Yago/K2 und wurde für den ACME-Kompiler etwas erweitert.
/usr/share/gtksourceview-3.0/language-specs/6510.lang
Eine aktuellere und passende Version für Gedit von "Spider Jerusalem"

gedit-Homepage


Weitere Editoren:
Gnome
JOE
Geany
Bluefish

KDE
Kate

Cross-Assembler



ca65
Der ca65 Crossassembler ist Bestandteil des cc65 C-Compiler. Der Assembler kann natürlich stand-alone verwendet werden. Die Dateien können im ftp runtergeladen werden.

ACME-Crossassembler



xa(65)

dasm

k2asm

mxass

wla dx

Tools




pucrunch
Mit dem Packer können PRGs ($0400) gepackt werden. Zum Packen wird die Option VIC20 verwendet: pucrunch programm.prg -c20.

Online-Tools



Hexa to Binary and Decimal converter / convertor


Emulatoren



VICE
Bild

Mit dem xpet des Vice-Emulators können die erstellten Programme leicht getestet werden. Allerdings ist dabei zu beachten, dass es sich um eine Emulation in der Entwicklung handelt, die nicht 100% kompatibel zum echten CBM ist.
Bei Unsicherheiten ist eine Gegenprobe auf einem echten Gerät immer sehr ratsam. Meistens reicht die Emulation für den ersten Test. Der besondere Vorteil ist die leichte Konfiguration und der eingebaute Monitor.

Der Emulator sollte bei vielen Distributionen in den Paketquellen zu finden sein. Ansonsten kann der Quelltext von der Vice-Homepage kompiliert werden.

Vice Homepage


 

Letzte Änderung: 2019-01-02 22:47:10
  Rubrik:  CBM PET
Rubriken-Übersicht
 4 Besucher online 

Valid XHTML 1.0 Transitional Valid CSS!