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
|
||||
|
||||
split.dsk: HELLO SPLIT NOTWORK DOUBLE
|
||||
split.dsk: HELLO SPLIT NOVBLANK DOUBLE
|
||||
cp $(EMPTYDISK) split.dsk
|
||||
$(DOS33) -y split.dsk SAVE A HELLO
|
||||
$(DOS33) -y split.dsk BSAVE -a 0x384 SPLIT
|
||||
$(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
|
||||
ld65 -o NOTWORK notwork.o -C $(LINKERSCRIPTS)/apple2_384.inc
|
||||
NOVBLANK: novblank.o
|
||||
ld65 -o NOVBLANK novblank.o -C $(LINKERSCRIPTS)/apple2_384.inc
|
||||
|
||||
notwork.o: notwork.s
|
||||
ca65 -o notwork.o notwork.s -l notwork.lst
|
||||
novblank.o: novblank.s
|
||||
ca65 -o novblank.o novblank.s -l novblank.lst
|
||||
|
||||
|
||||
###
|
||||
|
||||
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
|
||||
but forgot the emulator used there (linapple?)
|
||||
doesn't implement the VBLANK register, or mid-screen mode switching
|
||||
Some experiments with mid-screen mode switching on the Apple IIe.
|
||||
|
||||
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
|
||||
|
@ -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
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user