MAC65 Assembler - Syntax gesucht


MAC65 Assembler - Syntax gesucht

von Schmutzpuppe » Mo 21. Jun 2004, 23:41
Hi Bernd,

das verstehe ich nicht, bei dem von dir genannten Beispiel spielt es überhaupt keine Rolle und sofern Du den Quellcode hast kannst Du einfach die Startadresse ändern (wenn nur mit Label gearbeitet wurde).
Wenn direkt in Adressen geschrieben wird, dann müssen diese halt dementsprechend verschoben werden (aber nur wenn sie sich innerhalb des Programms befinden und nicht, wie bei deinem Beispiel angegeben, z.B. in der Zeropage)

MAC65 Assembler - Syntax gesucht

von Bernd » Di 22. Jun 2004, 00:18
_____________________das verstehe ich nicht, bei dem von dir genannten Beispiel spielt es überhaupt keine Rolle

Ja Matthias Du hast recht, es sollte als einfaches Beispiel dienen. Die Idee ist folgende:
Das Hautprogramm liegt im ROM ab der Adresse $8000 und wird mittels einem kleinen Unterprogramm auf $2000 kopiert und gestartet. Ich möchte den gesammten Programmcode durch einen Assemblerdurchlauf ab $8000 erstellen und nicht mehr umständlich mehrere Dateien zusammenkopieren.

MAC65 Assembler - Syntax gesucht

von Bernd » Di 22. Jun 2004, 00:29
Hallo Martin,

ich denke ich habe die Lösung auf der Seite gefunden:

Section 8.2 (Assembling With An Offset: .SET 6)

Danke,
Bernd