riven: fix up graphics in intro
just barely fits in 127 sectors
@ -56,8 +56,8 @@ Disk00 Map (disk has 35 tracks, each 4k in size)
|
||||
T 0 = Qboot
|
||||
T 1 = QLOAD 1762 bytes 8S = 0T8S (2048) 300B free
|
||||
T 1.5 = TITLE 1531 bytes 8S = 0T8S (2048) 500B free
|
||||
T 2 = CYAN bytes = 8T0S (32768) ?k free
|
||||
T 10 = ATRUS bytes = 8T0S (30535) 2k free
|
||||
T 2 = CYAN bytes = 7T15S (32512) ?k free
|
||||
T 10 = ATRUS bytes = 7T15S (32512) 2k free
|
||||
|
||||
|
||||
Disk01 Map (disk has 35 tracks, each 4k in size)
|
||||
@ -76,11 +76,11 @@ T 0 = Qboot
|
||||
T 1 = QLOAD 1762 bytes 8S = 0T8S (2048) 300B free
|
||||
T 1.5 = TITLE 1531 bytes 8S = 0T8S (2048) 500B free
|
||||
T 2 = PROJECTOR 26736 bytes 112S = 7T0S (28672) 2k free
|
||||
T 9 = OUTSIDE 29349 bytes 128S = 8T0S (32768) 3k free
|
||||
T 9 = OUTSIDE 29349 bytes 127S = 7T15S (32512) 3k free
|
||||
T 17 = MAGSTEPS 11537 bytes 64S = 4T0S (16384) 5k free
|
||||
T 21 = MAGLEV 13881 bytes 64S = 4T0S (16384) 3k free
|
||||
T 25 = MOVIE_FLIP 7783 bytes 32S = 2T0S (8192) 500B free
|
||||
T 27 = MOVIE_MAG 32177 bytes 128S = 8T0S (32768)500B free
|
||||
T 27 = MOVIE_MAG 32177 bytes 128S = 7T15S (32512)300B free
|
||||
|
||||
Disk40 Map (disk has 35 tracks, each 4k in size)
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
@ -92,14 +92,14 @@ T 10 = OUTSIDE 18917 bytes = 5T (20480) 2k free
|
||||
T 15 = TUNNEL 20983 bytes = 6T (24576) 4k free
|
||||
T 21 = ORB 13710 bytes 54S= 3T6S (16384) 3k free
|
||||
T 25 = MOVIE_FLIP 7680 bytes 32S = 2T0S (8192) 500B free
|
||||
T 27 = MOVIE_MAG 32275 bytes 128S = 8T0S (32768)500B free
|
||||
T 27 = MOVIE_MAG 32275 bytes 127S = 7T15S (32512)300B free
|
||||
|
||||
Disk41 Map (disk has 35 tracks, each 4k in size)
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
T 0 = Qboot
|
||||
T 1 = QLOAD 1762 bytes 8S = 0T8S (2048) 300B free
|
||||
T 1.5 = TITLE 1531 bytes 8S = 0T8S (2048) 500B free
|
||||
T 2 = TUNNEL 30669 bytes = 8T (32768) 2k free
|
||||
T 2 = TUNNEL 30669 bytes 127S= 8T (32512) 2k free
|
||||
T 10 = STAIRS 25624 = 7T (28672) 3k free
|
||||
T 17 = COVE 26422 = 7T (28672) 2k free
|
||||
T 24 = STAIRS2 27139 = 7T (28672) 1k free
|
||||
@ -114,7 +114,7 @@ T 2 = CART 23280 bytes = 7T0S (28672) 5k free
|
||||
T 9 = BRIDGE 18609 bytes = 7T0S (28672) 10k free
|
||||
T 16 = LOGGED 17570 bytes = 6T0S (24576) 7k free
|
||||
T 22 = LOGGED2 17584 bytes = 5T0S (20480) 3k free
|
||||
T 27 = MOVIE_CART32275 bytes 128S = 8T0S (32768)500B free
|
||||
T 27 = MOVIE_CART32275 bytes 128S = 8T0S (32512)500B free
|
||||
|
||||
|
||||
graphics notes:
|
||||
|
@ -64,24 +64,23 @@ cyan_loop:
|
||||
|
||||
bne cyan_loop
|
||||
|
||||
early_exit:
|
||||
bit KEYRESET
|
||||
|
||||
; ldy #4
|
||||
ldy #4
|
||||
lurk_at_logo:
|
||||
|
||||
; ldx #10
|
||||
; jsr wait_50xms
|
||||
ldx #10
|
||||
jsr wait_50xms
|
||||
|
||||
; lda KEYPRESS
|
||||
; bmi really_exit
|
||||
lda KEYPRESS
|
||||
bmi really_exit
|
||||
|
||||
; dey
|
||||
; bpl lurk_at_logo
|
||||
|
||||
; bit KEYRESET
|
||||
dey
|
||||
bpl lurk_at_logo
|
||||
|
||||
early_exit:
|
||||
really_exit:
|
||||
bit KEYRESET
|
||||
|
||||
lda #LOAD_ATRUS
|
||||
sta WHICH_LOAD
|
||||
|
||||
|
@ -15,7 +15,7 @@ sector_array:
|
||||
.byte 10, 0, 0, 0 ; TITLE, CYAN, ATRUS
|
||||
.byte 0,0,0,0
|
||||
length_array:
|
||||
.byte 8, 128,128,128 ; TITLE, CYAN, ATRUS
|
||||
.byte 8, 127,127,178 ; TITLE, CYAN, ATRUS
|
||||
.byte 0,0,0,0
|
||||
|
||||
|
||||
|
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 9.1 KiB After Width: | Height: | Size: 9.2 KiB |
Before Width: | Height: | Size: 9.0 KiB After Width: | Height: | Size: 9.1 KiB |
Before Width: | Height: | Size: 8.6 KiB After Width: | Height: | Size: 8.8 KiB |
@ -15,7 +15,7 @@ sector_array:
|
||||
.byte 10, 0, 0, 0 ; TITLE, ARRIVAL, ARRIVAL2, TELESCOPE
|
||||
.byte 0,0,0,0
|
||||
length_array:
|
||||
.byte 8, 128,123, 64 ; TITLE, ARRIVAL, ARRIVAL2, TELESCOPE
|
||||
.byte 8, 127,123, 64 ; TITLE, ARRIVAL, ARRIVAL2, TELESCOPE
|
||||
.byte 0,0,0,0
|
||||
|
||||
|
||||
|
@ -17,7 +17,7 @@ sector_array:
|
||||
|
||||
length_array:
|
||||
.byte 8, 123,123, 64 ; TITLE, OUTSIDE, PROJECTOR, MAGSTEPS
|
||||
.byte 64, 32, 128, 0 ; MAGLEV, MOVIE1, MOVIE2
|
||||
.byte 64, 32, 127, 0 ; MAGLEV, MOVIE1, MOVIE2
|
||||
|
||||
disk_exit_disk: ; note: BCD (yes I'm lazy)
|
||||
.byte $40,0,0,0
|
||||
|