mirror of
https://github.com/deater/dos33fsprogs.git
synced 2025-02-07 21:30:39 +00:00
vaporlock: update the iie code
This commit is contained in:
parent
7b13414386
commit
6104bc57d1
@ -7,12 +7,12 @@ EMPTYDISK = ../../empty_disk/empty.dsk
|
|||||||
|
|
||||||
all: split.dsk
|
all: split.dsk
|
||||||
|
|
||||||
split.dsk: HELLO SPLIT NOTWORK DOUBLE
|
split.dsk: HELLO SPLIT NOVBLANK DOUBLE
|
||||||
cp $(EMPTYDISK) split.dsk
|
cp $(EMPTYDISK) split.dsk
|
||||||
$(DOS33) -y split.dsk SAVE A HELLO
|
$(DOS33) -y split.dsk SAVE A HELLO
|
||||||
$(DOS33) -y split.dsk BSAVE -a 0x384 SPLIT
|
$(DOS33) -y split.dsk BSAVE -a 0x384 SPLIT
|
||||||
$(DOS33) -y split.dsk BSAVE -a 0x1000 DOUBLE
|
$(DOS33) -y split.dsk BSAVE -a 0x1000 DOUBLE
|
||||||
$(DOS33) -y split.dsk BSAVE -a 0x384 NOTWORK
|
$(DOS33) -y split.dsk BSAVE -a 0x384 NOVBLANK
|
||||||
|
|
||||||
###
|
###
|
||||||
|
|
||||||
@ -37,14 +37,14 @@ split.o: split.s
|
|||||||
|
|
||||||
###
|
###
|
||||||
|
|
||||||
NOTWORK: notwork.o
|
NOVBLANK: novblank.o
|
||||||
ld65 -o NOTWORK notwork.o -C $(LINKERSCRIPTS)/apple2_384.inc
|
ld65 -o NOVBLANK novblank.o -C $(LINKERSCRIPTS)/apple2_384.inc
|
||||||
|
|
||||||
notwork.o: notwork.s
|
novblank.o: novblank.s
|
||||||
ca65 -o notwork.o notwork.s -l notwork.lst
|
ca65 -o novblank.o novblank.s -l novblank.lst
|
||||||
|
|
||||||
|
|
||||||
###
|
###
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f *~ *.o *.lst HELLO SPLIT NOTWORK
|
rm -f *~ *.o *.lst HELLO SPLIT NOVBLANK
|
||||||
|
@ -1,3 +1,15 @@
|
|||||||
was trying some vaporlock for the AppleIIbot
|
Some experiments with mid-screen mode switching on the Apple IIe.
|
||||||
but forgot the emulator used there (linapple?)
|
|
||||||
doesn't implement the VBLANK register, or mid-screen mode switching
|
Was initially trying some vaporlock for the AppleIIbot but forgot the
|
||||||
|
emulator used there (linapple?) doesn't implement the VBLANK register,
|
||||||
|
or mid-screen mode switching.
|
||||||
|
|
||||||
|
Further work in this directory is looking at more advanced switching
|
||||||
|
of the double modes (80-column, double-lores, double-hires) as well as
|
||||||
|
messing with the AN3 setting.
|
||||||
|
|
||||||
|
|
||||||
|
SPLIT -- tiny apple IIe mode switch code
|
||||||
|
NOVBLANK -- apple IIe mode switch that doesn't wait for VBLANK
|
||||||
|
DOUBLE -- test of mid-screen switch of double modes
|
||||||
|
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
; split screen?
|
; mid-screen changes but not waiting for VBLANK
|
||||||
|
|
||||||
; apple ii bot $C019 doesn't work, so skip it and hope for best
|
; on apple ii twitter bot emulator $C019 for detecting VBLANK doesn't work
|
||||||
|
; so was seeing if still could modeswitch anyway (answer: no)
|
||||||
|
|
||||||
; by Vince `deater` Weaver
|
; by Vince `deater` Weaver
|
||||||
|
|
@ -1,4 +1,6 @@
|
|||||||
; split screen?
|
; testing mid-screen mode switching in a small number of bytes on Apple IIe
|
||||||
|
; originally intended for AppleII Twitter bot, but its emulator didn't
|
||||||
|
; support mid-screen mode switching
|
||||||
|
|
||||||
; by Vince `deater` Weaver
|
; by Vince `deater` Weaver
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user