mirror of
https://github.com/deater/dos33fsprogs.git
synced 2025-08-10 06:25:04 +00:00
riven: move title to track 0
this seems to work (?) otherwise we were too long with the disclaimer
This commit is contained in:
@@ -49,11 +49,11 @@ riven_disk00.dsk: QBOOT QLOAD TITLE_00 \
|
||||
$(DOS33_RAW) riven_disk00.dsk 0 0 QBOOT 0 1
|
||||
$(DOS33_RAW) riven_disk00.dsk 0 2 QBOOT 1 1
|
||||
$(DOS33_RAW) riven_disk00.dsk 0 4 QBOOT 2 1
|
||||
$(DOS33_RAW) riven_disk00.dsk 0 8 disk00_files/DISK00 0 0
|
||||
$(DOS33_RAW) riven_disk00.dsk 0 1 disk00_files/DISK00 0 0
|
||||
$(DOS33_RAW) riven_disk00.dsk 0 8 TITLE_00 0 0
|
||||
$(DOS33_RAW) riven_disk00.dsk 1 0 QLOAD 0 0
|
||||
$(DOS33_RAW) riven_disk00.dsk 1 10 TITLE_00 0 0
|
||||
$(DOS33_RAW) riven_disk00.dsk 2 0 disk00_files/CYAN 0 0
|
||||
$(DOS33_RAW) riven_disk00.dsk 10 0 disk00_files/ATRUS 0 0
|
||||
$(DOS33_RAW) riven_disk00.dsk 2 0 disk00_files/CYAN 0 0
|
||||
$(DOS33_RAW) riven_disk00.dsk 10 0 disk00_files/ATRUS 0 0
|
||||
|
||||
|
||||
###
|
||||
@@ -65,9 +65,9 @@ riven_disk01.dsk: QBOOT QLOAD TITLE_01 \
|
||||
$(DOS33_RAW) riven_disk01.dsk 0 0 QBOOT 0 1
|
||||
$(DOS33_RAW) riven_disk01.dsk 0 2 QBOOT 1 1
|
||||
$(DOS33_RAW) riven_disk01.dsk 0 4 QBOOT 2 1
|
||||
$(DOS33_RAW) riven_disk01.dsk 0 8 disk01_files/DISK01 0 0
|
||||
$(DOS33_RAW) riven_disk01.dsk 0 1 disk01_files/DISK01 0 0
|
||||
$(DOS33_RAW) riven_disk01.dsk 0 8 TITLE_01 0 0
|
||||
$(DOS33_RAW) riven_disk01.dsk 1 0 QLOAD 0 0
|
||||
$(DOS33_RAW) riven_disk01.dsk 1 10 TITLE_01 0 0
|
||||
$(DOS33_RAW) riven_disk01.dsk 2 0 disk01_files/LEVEL_ARRIVAL 0 0
|
||||
|
||||
###
|
||||
@@ -84,9 +84,9 @@ riven_disk39.dsk: QBOOT QLOAD TITLE_39 \
|
||||
$(DOS33_RAW) riven_disk39.dsk 0 0 QBOOT 0 1
|
||||
$(DOS33_RAW) riven_disk39.dsk 0 2 QBOOT 1 1
|
||||
$(DOS33_RAW) riven_disk39.dsk 0 4 QBOOT 2 1
|
||||
$(DOS33_RAW) riven_disk39.dsk 0 8 disk39_files/DISK39 0 0
|
||||
$(DOS33_RAW) riven_disk39.dsk 0 1 disk39_files/DISK39 0 0
|
||||
$(DOS33_RAW) riven_disk39.dsk 0 8 TITLE_39 0 0
|
||||
$(DOS33_RAW) riven_disk39.dsk 1 0 QLOAD 0 0
|
||||
$(DOS33_RAW) riven_disk39.dsk 1 10 TITLE_39 0 0
|
||||
$(DOS33_RAW) riven_disk39.dsk 2 0 disk39_files/LEVEL_PROJECTOR 0 0
|
||||
$(DOS33_RAW) riven_disk39.dsk 9 0 disk39_files/LEVEL_OUTSIDE 0 0
|
||||
$(DOS33_RAW) riven_disk39.dsk 17 0 disk39_files/LEVEL_MAGSTEPS 0 0
|
||||
@@ -104,13 +104,13 @@ riven_disk40.dsk: QBOOT QLOAD TITLE_40 \
|
||||
$(DOS33_RAW) riven_disk40.dsk 0 0 QBOOT 0 1
|
||||
$(DOS33_RAW) riven_disk40.dsk 0 2 QBOOT 1 1
|
||||
$(DOS33_RAW) riven_disk40.dsk 0 4 QBOOT 2 1
|
||||
$(DOS33_RAW) riven_disk40.dsk 0 8 disk40_files/DISK40 0 0
|
||||
$(DOS33_RAW) riven_disk40.dsk 0 1 disk40_files/DISK40 0 0
|
||||
$(DOS33_RAW) riven_disk40.dsk 0 8 TITLE_40 0 0
|
||||
$(DOS33_RAW) riven_disk40.dsk 1 0 QLOAD 0 0
|
||||
$(DOS33_RAW) riven_disk40.dsk 1 10 TITLE_40 0 0
|
||||
$(DOS33_RAW) riven_disk40.dsk 2 0 disk40_files/LEVEL_MAGLEV 0 0
|
||||
$(DOS33_RAW) riven_disk40.dsk 10 0 disk40_files/LEVEL_OUTSIDE 0 0
|
||||
$(DOS33_RAW) riven_disk40.dsk 15 0 disk40_files/LEVEL_TUNNEL 0 0
|
||||
$(DOS33_RAW) riven_disk40.dsk 21 0 disk40_files/LEVEL_ORB 0 0
|
||||
$(DOS33_RAW) riven_disk40.dsk 10 0 disk40_files/LEVEL_OUTSIDE 0 0
|
||||
$(DOS33_RAW) riven_disk40.dsk 15 0 disk40_files/LEVEL_TUNNEL 0 0
|
||||
$(DOS33_RAW) riven_disk40.dsk 21 0 disk40_files/LEVEL_ORB 0 0
|
||||
|
||||
riven_disk41.dsk: QBOOT QLOAD TITLE_41 \
|
||||
disk41_files/DISK41 \
|
||||
@@ -123,9 +123,9 @@ riven_disk41.dsk: QBOOT QLOAD TITLE_41 \
|
||||
$(DOS33_RAW) riven_disk41.dsk 0 0 QBOOT 0 1
|
||||
$(DOS33_RAW) riven_disk41.dsk 0 2 QBOOT 1 1
|
||||
$(DOS33_RAW) riven_disk41.dsk 0 4 QBOOT 2 1
|
||||
$(DOS33_RAW) riven_disk41.dsk 0 8 disk41_files/DISK41 0 0
|
||||
$(DOS33_RAW) riven_disk41.dsk 0 1 disk41_files/DISK41 0 0
|
||||
$(DOS33_RAW) riven_disk41.dsk 0 8 TITLE_41 0 0
|
||||
$(DOS33_RAW) riven_disk41.dsk 1 0 QLOAD 0 0
|
||||
$(DOS33_RAW) riven_disk41.dsk 1 10 TITLE_41 0 0
|
||||
$(DOS33_RAW) riven_disk41.dsk 2 0 disk41_files/LEVEL_TUNNEL 0 0
|
||||
$(DOS33_RAW) riven_disk41.dsk 10 0 disk41_files/LEVEL_STAIRS 0 0
|
||||
$(DOS33_RAW) riven_disk41.dsk 17 0 disk41_files/LEVEL_COVE 0 0
|
||||
@@ -142,13 +142,13 @@ riven_disk43.dsk: QBOOT QLOAD TITLE_43 \
|
||||
$(DOS33_RAW) riven_disk43.dsk 0 0 QBOOT 0 1
|
||||
$(DOS33_RAW) riven_disk43.dsk 0 2 QBOOT 1 1
|
||||
$(DOS33_RAW) riven_disk43.dsk 0 4 QBOOT 2 1
|
||||
$(DOS33_RAW) riven_disk43.dsk 0 8 disk43_files/DISK43 0 0
|
||||
$(DOS33_RAW) riven_disk43.dsk 0 1 disk43_files/DISK43 0 0
|
||||
$(DOS33_RAW) riven_disk43.dsk 0 8 TITLE_43 0 0
|
||||
$(DOS33_RAW) riven_disk43.dsk 1 0 QLOAD 0 0
|
||||
$(DOS33_RAW) riven_disk43.dsk 1 10 TITLE_43 0 0
|
||||
$(DOS33_RAW) riven_disk43.dsk 2 0 disk43_files/LEVEL_CART 0 0
|
||||
$(DOS33_RAW) riven_disk43.dsk 9 0 disk43_files/LEVEL_BRIDGE 0 0
|
||||
$(DOS33_RAW) riven_disk43.dsk 16 0 disk43_files/LEVEL_LOGGED 0 0
|
||||
$(DOS33_RAW) riven_disk43.dsk 22 0 disk43_files/LEVEL_LOGGED2 0 0
|
||||
$(DOS33_RAW) riven_disk43.dsk 2 0 disk43_files/LEVEL_CART 0 0
|
||||
$(DOS33_RAW) riven_disk43.dsk 9 0 disk43_files/LEVEL_BRIDGE 0 0
|
||||
$(DOS33_RAW) riven_disk43.dsk 16 0 disk43_files/LEVEL_LOGGED 0 0
|
||||
$(DOS33_RAW) riven_disk43.dsk 22 0 disk43_files/LEVEL_LOGGED2 0 0
|
||||
|
||||
|
||||
|
||||
|
@@ -54,8 +54,8 @@ final movie roto procedure:
|
||||
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 0.5 = TITLE 1618 bytes 8S = 0T8S (2048) 400B free
|
||||
T 1 = QLOAD 2346 bytes 16S = 1T00S (4096) 2k free
|
||||
T 2 = CYAN bytes = 7T15S (32512) ?k free
|
||||
T 10 = ATRUS bytes = 7T15S (32512) 2k free
|
||||
|
||||
@@ -63,8 +63,8 @@ T 10 = ATRUS bytes = 7T15S (32512) 2k free
|
||||
Disk01 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 0.5 = TITLE 1618 bytes 8S = 0T8S (2048) 400B free
|
||||
T 1 = QLOAD 1762 bytes 16S= 1T0S (4096) 2k free
|
||||
T 2 = ARRIVAL bytes = 7T0S (28672) ?k free
|
||||
T ? = ARRIVAL2 bytes = 7T0S (28672) ?k free
|
||||
T ? = TELESCOPE bytes = 7T0S (28672) ?k free
|
||||
@@ -73,8 +73,8 @@ T ? = TELESCOPE bytes = 7T0S (28672) ?k free
|
||||
Disk39 Map (disk has 35 tracks, each 4k in size)
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
T 0 = Qboot
|
||||
T 0.5 = TITLE 1618 bytes 8S = 0T8S (2048) 400B free
|
||||
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 127S = 7T15S (32512) 3k free
|
||||
T 17 = MAGSTEPS 11537 bytes 64S = 4T0S (16384) 5k free
|
||||
@@ -85,8 +85,8 @@ T 27 = MOVIE_MAG 32177 bytes 128S = 7T15S (32512)300B free
|
||||
Disk40 Map (disk has 35 tracks, each 4k in size)
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
T 0 = Qboot
|
||||
T 0.5 = TITLE 1618 bytes 8S = 0T8S (2048) 400B free
|
||||
T 1 = QLOAD 1762 bytes 8S = 0T8S (2048) 300B free
|
||||
T 1.5 = TITLE 1531 bytes 8S = 0T8S (2048) 500B free
|
||||
T 2 = MAGLEV 30502 bytes = 8T11S (32768) 2k free
|
||||
T 10 = OUTSIDE 18917 bytes = 5T (20480) 2k free
|
||||
T 15 = TUNNEL 20983 bytes = 6T (24576) 4k free
|
||||
@@ -97,8 +97,8 @@ 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 0.5 = TITLE 1618 bytes 8S = 0T8S (2048) 400B free
|
||||
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 127S= 8T (32512) 2k free
|
||||
T 10 = STAIRS 25624 = 7T (28672) 3k free
|
||||
T 17 = COVE 26422 = 7T (28672) 2k free
|
||||
@@ -108,8 +108,8 @@ T 31 = MOVIE_COVE 8299 = 3T (12288) 4k free
|
||||
Disk43 Map (disk has 35 tracks, each 4k in size)
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
T 0 = Qboot
|
||||
T 0.5 = TITLE 1618 bytes 8S = 0T8S (2048) 400B free
|
||||
T 1 = QLOAD 1762 bytes 8S = 0T8S (2048) 300B free
|
||||
T 1.5 = TITLE 1531 bytes 8S = 0T8S (2048) 500B free
|
||||
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
|
||||
|
@@ -8,11 +8,11 @@ load_address_array:
|
||||
.byte $00,$00,$00,$00
|
||||
|
||||
track_array:
|
||||
.byte 1, 2, 10,18 ; TITLE, CYAN, ATRUS
|
||||
.byte 0, 2, 10,18 ; TITLE, CYAN, ATRUS
|
||||
.byte 0,0,0,0
|
||||
|
||||
sector_array:
|
||||
.byte 10, 0, 0, 0 ; TITLE, CYAN, ATRUS
|
||||
.byte 8, 0, 0, 0 ; TITLE, CYAN, ATRUS
|
||||
.byte 0,0,0,0
|
||||
length_array:
|
||||
.byte 8, 127,127,178 ; TITLE, CYAN, ATRUS
|
||||
|
@@ -8,11 +8,11 @@ load_address_array:
|
||||
.byte $00,$00,$00,$00
|
||||
|
||||
track_array:
|
||||
.byte 1, 2, 2,17 ; TITLE, ARRIVAL, ARRIVAL2, TELESCOPE
|
||||
.byte 0, 2, 2,17 ; TITLE, ARRIVAL, ARRIVAL2, TELESCOPE
|
||||
.byte 0,0,0,0
|
||||
|
||||
sector_array:
|
||||
.byte 10, 0, 0, 0 ; TITLE, ARRIVAL, ARRIVAL2, TELESCOPE
|
||||
.byte 8, 0, 0, 0 ; TITLE, ARRIVAL, ARRIVAL2, TELESCOPE
|
||||
.byte 0,0,0,0
|
||||
length_array:
|
||||
.byte 8, 127,123, 64 ; TITLE, ARRIVAL, ARRIVAL2, TELESCOPE
|
||||
|
@@ -8,11 +8,11 @@ load_address_array:
|
||||
.byte $40,$40,$40,$00 ; MAGLEV, MOVIE1, MOVIE2
|
||||
|
||||
track_array:
|
||||
.byte 1, 9, 2,17 ; TITLE, OUTSIDE, PROJECTOR, MAGSTEPS
|
||||
.byte 0, 9, 2,17 ; TITLE, OUTSIDE, PROJECTOR, MAGSTEPS
|
||||
.byte 21,25,27,0 ; MAGLEV, MOVIE1, MOVIE2
|
||||
|
||||
sector_array:
|
||||
.byte 10, 0, 0, 0 ; TITLE, OUTSIDE, PROJECTOR, MAGSTEPS
|
||||
.byte 8, 0, 0, 0 ; TITLE, OUTSIDE, PROJECTOR, MAGSTEPS
|
||||
.byte 0, 0, 0, 0 ; MAGLEV, MOVIE1, MOVIE2
|
||||
|
||||
length_array:
|
||||
|
@@ -8,11 +8,11 @@ load_address_array:
|
||||
.byte $40,$00,$00,$00 ; ORB
|
||||
|
||||
track_array:
|
||||
.byte 1, 2,10,15 ; TITLE, MAGLEV, OUTSIDE, TUNNEL
|
||||
.byte 0, 2,10,15 ; TITLE, MAGLEV, OUTSIDE, TUNNEL
|
||||
.byte 21, 0, 0, 0 ; ORB
|
||||
|
||||
sector_array:
|
||||
.byte 10, 0, 0, 0 ; TITLE, MAGLEV, OUTSIDE, TUNNEL
|
||||
.byte 8, 0, 0, 0 ; TITLE, MAGLEV, OUTSIDE, TUNNEL
|
||||
.byte 0,0,0,0 ; ORB
|
||||
|
||||
length_array:
|
||||
|
@@ -8,11 +8,11 @@ load_address_array:
|
||||
.byte $40,$20,$00,$00 ; STAIRS2,MOVIE_COVE
|
||||
|
||||
track_array:
|
||||
.byte 1, 2,10,17 ; TITLE, TUNNEL, STAIRS, COVE
|
||||
.byte 0, 2,10,17 ; TITLE, TUNNEL, STAIRS, COVE
|
||||
.byte 24, 31, 0, 0 ; STAIRS2,MOVIE_COVE
|
||||
|
||||
sector_array:
|
||||
.byte 10, 0, 0, 0 ; TITLE, TUNNEL, STAIRS, COVE
|
||||
.byte 8, 0, 0, 0 ; TITLE, TUNNEL, STAIRS, COVE
|
||||
.byte 0,0,0,0 ; STAIRS2,MOVIE_COVE
|
||||
|
||||
length_array:
|
||||
|
@@ -9,11 +9,11 @@ load_address_array:
|
||||
.byte $40,$00,$00,$00 ; LOGGED2
|
||||
|
||||
track_array:
|
||||
.byte 1, 2, 9,16 ; TITLE, CART, BRIDGE,LOGGED
|
||||
.byte 0, 2, 9,16 ; TITLE, CART, BRIDGE,LOGGED
|
||||
.byte 22,0,0,0 ; LOGGED2
|
||||
|
||||
sector_array:
|
||||
.byte 10, 0, 0, 0 ; TITLE, CART, BRIDGE,LOGGED
|
||||
.byte 8, 0, 0, 0 ; TITLE, CART, BRIDGE,LOGGED
|
||||
.byte 0,0,0,0 ; LOGGED2
|
||||
|
||||
length_array:
|
||||
|
@@ -218,7 +218,8 @@ load_qload_offsets:
|
||||
lda #$0
|
||||
sta load_track
|
||||
|
||||
lda #$8
|
||||
; lda #$8
|
||||
lda #$01 ; track 0 sector 1
|
||||
sta load_sector
|
||||
|
||||
lda #$1
|
||||
|
@@ -77,13 +77,15 @@ riven_title:
|
||||
|
||||
; print the text
|
||||
|
||||
ldx #7
|
||||
title_loop:
|
||||
jsr move_and_print_list
|
||||
|
||||
jsr move_and_print
|
||||
; ldx #7
|
||||
;title_loop:
|
||||
|
||||
dex
|
||||
bne title_loop
|
||||
; jsr move_and_print
|
||||
|
||||
; dex
|
||||
; bne title_loop
|
||||
|
||||
|
||||
loader_start:
|
||||
@@ -426,18 +428,29 @@ model_string:
|
||||
riven_title_image:
|
||||
.incbin "graphics_title/riven_title.hgr.zx02"
|
||||
|
||||
;01234567890123456789012345678901234567890
|
||||
title_text:
|
||||
.byte 0, 0,"LOADING RIVEN SUBSET DISK 00 V0.05",0
|
||||
;
|
||||
;
|
||||
.byte 0, 3,"BASED ON RIVEN BY CYAN",0
|
||||
;
|
||||
;
|
||||
.byte 0, 6,"APPLE II PORT: VINCE WEAVER",0
|
||||
.byte 0, 7,"DISK CODE : QKUMBA",0
|
||||
;
|
||||
.byte 0, 9," ______",0
|
||||
.byte 0,10," A \/\/\/ SOFTWARE PRODUCTION",0
|
||||
;
|
||||
.byte 0,12," HTTP://WWW.DEATER.NET/WEAVE/VMWPROD",0
|
||||
|
||||
;
|
||||
.byte 0, 3,"APPLE II PORT: VINCE 'DEATER' WEAVER",0
|
||||
.byte 0, 4,"DISK CODE : QKUMBA",0
|
||||
.byte 0, 5,"ZX02 CODE : DMSC",0
|
||||
.byte 0, 6,"IIPIX : KRIS KENNAWAY",0
|
||||
|
||||
|
||||
;.byte 0, 3,"BASED ON RIVEN BY CYAN",0
|
||||
.byte 0, 8,"THIS PRODUCT CONTAINS TRADEMARKS AND/OR",0
|
||||
.byte 0, 9,"COPYRIGHTED WORKS OF CYAN.",0
|
||||
.byte 0,10,"ALL RIGHTS RESERVED BY CYAN.",0
|
||||
.byte 0,11,"THIS PRODUCT IS NOT OFFICIAL AND IS NOT",0
|
||||
.byte 0,12,"ENDORSED BY CYAN.",0
|
||||
|
||||
;
|
||||
.byte 0,15," ______",0
|
||||
.byte 0,16," A \/\/\/ SOFTWARE PRODUCTION",0
|
||||
;
|
||||
.byte 0,18," HTTP://WWW.DEATER.NET/WEAVE/VMWPROD",0,$FF
|
||||
|
||||
|
Reference in New Issue
Block a user