Eclipse IDE "Illegal Instruction" bei ORG

Moderator: Rockford

Antworten
yMoreT8
Beiträge: 43
Registriert: 18.03.2024 17:33
Has thanked: 7 times
Been thanked: 2 times
Kontaktdaten:

Eclipse IDE "Illegal Instruction" bei ORG

Beitrag von yMoreT8 »

Hallo zusammen,

ich bin neu hier und mich reizt die alte Technik. Jetzt hatte ich mir das WUDSN Paket installiert und wollte ein einfaches Rainbow schreiben, doch bereits an der ORG Direktive scheitere ich, weil beim Versuch des Compile der ORG $2000 als Illegal Instruction angemeckert wird.
Bei Ctrl+Space wird aber ein ORG angeboten, also sollte ich doch MADS als Compiler richtig haben?

Was mache ich falsch?

Benutzeravatar
Dr. Irata
Beiträge: 946
Registriert: 24.08.2021 14:40
Has thanked: 113 times
Been thanked: 275 times
Kontaktdaten:

Re: Eclipse IDE "Illegal Instruction" bei ORG

Beitrag von Dr. Irata »

Hier mal eine kleine "Hallo Welt" Demo:

Code: Alles auswählen

		org $2000
			
			
text .byte "HALLO WELT! "
var1 = 180
var2 = 182

rtclok = 18
sdlstl = $230
vscrol = $d405




start				
				
				
				mwa #41000 var1
				mwa #dlist sdlstl
				
; --------------------------- Text darstellen --------------			
				
				ldx #0
lp1				lda #0
				sta (var2),y
				lda text,y
				sta (var1),y
				iny
				cpy #11
				bne lp1
				
			
; --------------------------- Feinscrol ---------------------

				ldy #8
lp2				dey
				sty vscrol
				jsr wartes
				cpy #0
				bne lp2
			
; --------------------------- Grobscroll --------------------
				
				mwa var1 var2
				clc 
				lda var1
				adc #20
				sta var1
				lda var1+1
				adc #0
				sta var1+1
				inx
				cpx #24
				bne lp1
				
				jmp start			
			
; --------------------------- Warteschleife ------------------			
				
wartes			lda RTCLOK+2
lp4  
				cmp RTCLOK+2
        		beq lp4
        		rts		
 
 ; -------------------------- Displaylist ---------------------
        		
        		.proc dlist
	 			.by 112,112,112,102
				.by 40,160
:23			.by 38
				.by 65
				.wo dlist
				.endp
				
				
			
        		
        		run start		
		

Benutzeravatar
Dr. Irata
Beiträge: 946
Registriert: 24.08.2021 14:40
Has thanked: 113 times
Been thanked: 275 times
Kontaktdaten:

Re: Eclipse IDE "Illegal Instruction" bei ORG

Beitrag von Dr. Irata »

oder noch einfacher:

Code: Alles auswählen

	org $2000
	
	
	
start
	
	inc 710
	jmp start
	
	
	
	
	run start

Benutzeravatar
Dr. Irata
Beiträge: 946
Registriert: 24.08.2021 14:40
Has thanked: 113 times
Been thanked: 275 times
Kontaktdaten:

Re: Eclipse IDE "Illegal Instruction" bei ORG

Beitrag von Dr. Irata »

Zeig doch mal deinen Code... hast du das org eingerückt oder nicht?? Wenn nicht, dann denkt der Compiler es ist eine mögliche Variable.
Alle Befehle bzw. Anweisungen müssen nach rechts eingerückt werden. Sprungmarken oder Definitionen stehen dagegen ganz links...

yMoreT8
Beiträge: 43
Registriert: 18.03.2024 17:33
Has thanked: 7 times
Been thanked: 2 times
Kontaktdaten:

Re: Eclipse IDE "Illegal Instruction" bei ORG

Beitrag von yMoreT8 »

Oh, die Einrückung habe ich nicht bedacht! Dachte das regelt Eclipse für mich :-)
Danke!

Antworten

Wer ist online?

Mitglieder in diesem Forum: Bing [Bot], Google [Bot] und 1 Gast