Und wenn du die erste Zeile in *=$1000 änderst, wie oldskool schon gesagt hat? Dann müsste eigentlich nichts mehr in $c000 stehen? Es könnte aber auch sein dass das Spiel sich nicht an das helper-programm stört sondern am nufli Programm.
Beiträge von lordbubsy im Thema „wie übersetze ich das für relaunch?“
-
-
Dass müßte klappen (nicht getestet)
Code
Alles anzeigen* = $c000 start ldx #$2f ll1 lda $0280,x sta lc060,x lda $d000,x sta lc090,x dex bpl ll1 lda $3a sta sm1+1 lda #$60 sta $310d jsr $3000 ll3 lda $dc01 cmp #$ef bne ll3 sei sm1 lda #$00 sta $3a lda #$81 sta $dc0d lda #$31 sta $0314 lda #$ea sta $0315 lda #$03 sta $dd00 ldx #$2f ll2 lda lc060,x sta $0280,x lda lc090,x sta $d000,x dex bpl ll2 lda #$f0 sta $d01a inc $d019 lda $dc0d rts * = start+$60 lc060 * = start+$90 lc090 -
Meinst du so?
Code
Alles anzeigen* = $c000 ldx #$2f ll1 lda $0280,x sta $c060,x lda $d000,x sta $c090,x dex bpl ll1 lda $3a sta sm1+1 lda #$60 sta $310d jsr $3000 lda $dc01 cmp #$ef bne $c01e sei sm1 lda #$00 sta $3a lda #$81 sta $dc0d lda #$31 sta $0314 lda #$ea sta $0315 lda #$03 sta $dd00 ldx #$2f ll2 lda $c060,x sta $0280,x lda $c090,x sta $d000,x dex bpl ll2 lda #$f0 sta $d01a inc $d019 lda $dc0d rts