more DMAgic fixes
This commit is contained in:
1 parent
7d7dfa87d8
commit
3b761c879a
2 files changed
+9
-12
No files matched your search
@@ -101,13 +101,13 @@ m65_dmagic_adapt_src:
|
|||||||
pha
|
pha
|
||||||
|
|
||||||
asl
|
asl
|
||||||
ror M65_DMAJOB_SRC_3
|
rol M65_DMAJOB_SRC_3
|
||||||
asl
|
asl
|
||||||
ror M65_DMAJOB_SRC_3
|
rol M65_DMAJOB_SRC_3
|
||||||
asl
|
asl
|
||||||
ror M65_DMAJOB_SRC_3
|
rol M65_DMAJOB_SRC_3
|
||||||
asl
|
asl
|
||||||
ror M65_DMAJOB_SRC_3
|
rol M65_DMAJOB_SRC_3
|
||||||
|
|
||||||
pla
|
pla
|
||||||
and %00001111
|
and %00001111
|
||||||
@@ -126,13 +126,13 @@ m65_dmagic_adapt_dst:
|
|||||||
pha
|
pha
|
||||||
|
|
||||||
asl
|
asl
|
||||||
ror M65_DMAJOB_DST_3
|
rol M65_DMAJOB_DST_3
|
||||||
asl
|
asl
|
||||||
ror M65_DMAJOB_DST_3
|
rol M65_DMAJOB_DST_3
|
||||||
asl
|
asl
|
||||||
ror M65_DMAJOB_DST_3
|
rol M65_DMAJOB_DST_3
|
||||||
asl
|
asl
|
||||||
ror M65_DMAJOB_DST_3
|
rol M65_DMAJOB_DST_3
|
||||||
|
|
||||||
pla
|
pla
|
||||||
and %00001111
|
and %00001111
|
||||||
|
|||||||
@@ -33,17 +33,14 @@ m65_clrscr_takeover: // .A has to be 0
|
|||||||
|
|
||||||
#if DMAGIC_CLRSCR
|
#if DMAGIC_CLRSCR
|
||||||
|
|
||||||
// XXX for some reason this does not work - find out, why
|
// XXX for some reason this does not work correctly - find out, why
|
||||||
|
|
||||||
// Clear the whole screen + colour memory
|
// Clear the whole screen + colour memory
|
||||||
|
|
||||||
// Screen size
|
// Screen size
|
||||||
sec
|
|
||||||
lda M65_COLGUARD+0
|
lda M65_COLGUARD+0
|
||||||
sbc #$01
|
|
||||||
sta M65_DMAJOB_SIZE_0
|
sta M65_DMAJOB_SIZE_0
|
||||||
lda M65_COLGUARD+1
|
lda M65_COLGUARD+1
|
||||||
sbc #$00
|
|
||||||
sta M65_DMAJOB_SIZE_1
|
sta M65_DMAJOB_SIZE_1
|
||||||
|
|
||||||
// Screen start address
|
// Screen start address
|
||||||
|
|||||||
Reference in new issue
Block a user