diff --git a/games/riven_hgr/NOTES b/games/riven_hgr/NOTES index b7b6a742..899a555e 100644 --- a/games/riven_hgr/NOTES +++ b/games/riven_hgr/NOTES @@ -83,11 +83,15 @@ 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 11169 bytes = 6T0S (24576) 13k free -T 22 = LOGGED2 9191 bytes = 5T0S (20480) +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 +graphics notes: + in dark areas, use the shadow tool at 80 or so? + + in bright areas, pumping contrast up to 30 - 40 can help? disk40: 80/67 in tunnel diff --git a/games/riven_hgr/disk43_files/disk43.s b/games/riven_hgr/disk43_files/disk43.s index 35b8df0f..c69c99a6 100644 --- a/games/riven_hgr/disk43_files/disk43.s +++ b/games/riven_hgr/disk43_files/disk43.s @@ -18,7 +18,7 @@ sector_array: length_array: .byte 8, 96,84, 96 ; TITLE, CART, BRIDGE,LOGGED - .byte 64,0,0,0 + .byte 80,0,0,0 ; disk 41 diff --git a/games/riven_hgr/disk43_files/graphics_logged/Makefile b/games/riven_hgr/disk43_files/graphics_logged/Makefile index cd4c5abf..9b53b005 100644 --- a/games/riven_hgr/disk43_files/graphics_logged/Makefile +++ b/games/riven_hgr/disk43_files/graphics_logged/Makefile @@ -6,10 +6,13 @@ PNG_TO_HGR = ../../../../utils/hgr-utils/png2hgr all: logged_graphics.inc logged_graphics.inc: \ - logged_w.hgr.zx02 \ - logged2_w.hgr.zx02 + logged_w.hgr.zx02 logged_e.hgr.zx02 \ + logged2_w.hgr.zx02 logged2_e.hgr.zx02 echo "logged_w_zx02: .incbin \"logged_w.hgr.zx02\"" > logged_graphics.inc + echo "logged_e_zx02: .incbin \"logged_e.hgr.zx02\"" >> logged_graphics.inc echo "logged2_w_zx02: .incbin \"logged2_w.hgr.zx02\"" >> logged_graphics.inc + echo "logged2_e_zx02: .incbin \"logged2_e.hgr.zx02\"" >> logged_graphics.inc + #### diff --git a/games/riven_hgr/disk43_files/graphics_logged/logged2_e.png b/games/riven_hgr/disk43_files/graphics_logged/logged2_e.png new file mode 100644 index 00000000..dfbea91f Binary files /dev/null and b/games/riven_hgr/disk43_files/graphics_logged/logged2_e.png differ diff --git a/games/riven_hgr/disk43_files/graphics_logged/logged_e.png b/games/riven_hgr/disk43_files/graphics_logged/logged_e.png new file mode 100644 index 00000000..711e5346 Binary files /dev/null and b/games/riven_hgr/disk43_files/graphics_logged/logged_e.png differ diff --git a/games/riven_hgr/disk43_files/graphics_logged2/Makefile b/games/riven_hgr/disk43_files/graphics_logged2/Makefile index 4c55a2c8..47b6883d 100644 --- a/games/riven_hgr/disk43_files/graphics_logged2/Makefile +++ b/games/riven_hgr/disk43_files/graphics_logged2/Makefile @@ -6,10 +6,13 @@ PNG_TO_HGR = ../../../../utils/hgr-utils/png2hgr all: logged2_graphics.inc logged2_graphics.inc: \ - logged3_w.hgr.zx02 \ - logged4_w.hgr.zx02 + logged3_w.hgr.zx02 logged3_e.hgr.zx02 \ + logged4_w.hgr.zx02 logged4_e.hgr.zx02 echo "logged3_w_zx02: .incbin \"logged3_w.hgr.zx02\"" > logged2_graphics.inc + echo "logged3_e_zx02: .incbin \"logged3_e.hgr.zx02\"" >> logged2_graphics.inc echo "logged4_w_zx02: .incbin \"logged4_w.hgr.zx02\"" >> logged2_graphics.inc + echo "logged4_e_zx02: .incbin \"logged4_e.hgr.zx02\"" >> logged2_graphics.inc + #### diff --git a/games/riven_hgr/disk43_files/graphics_logged2/logged3_e.png b/games/riven_hgr/disk43_files/graphics_logged2/logged3_e.png new file mode 100644 index 00000000..619849a9 Binary files /dev/null and b/games/riven_hgr/disk43_files/graphics_logged2/logged3_e.png differ diff --git a/games/riven_hgr/disk43_files/graphics_logged2/logged4_e.png b/games/riven_hgr/disk43_files/graphics_logged2/logged4_e.png new file mode 100644 index 00000000..76a5ddc3 Binary files /dev/null and b/games/riven_hgr/disk43_files/graphics_logged2/logged4_e.png differ diff --git a/games/riven_hgr/disk43_files/leveldata_cart.inc b/games/riven_hgr/disk43_files/leveldata_cart.inc index f65a26ee..8f34334d 100644 --- a/games/riven_hgr/disk43_files/leveldata_cart.inc +++ b/games/riven_hgr/disk43_files/leveldata_cart.inc @@ -8,7 +8,7 @@ locations: ; RIVEN_OUTSIDE_CART -- just outside cart location0: .byte RIVEN_IN_CART ; north exit - .byte LOAD_BRIDGE<<4|RIVEN_FAR_BRIDGE ; south exit + .byte LOAD_LOGGED2<<4|RIVEN_LOGGED4 ; south exit .byte $ff ; east exit .byte $ff ; west exit .byte DIRECTION_E ; north exit_dir diff --git a/games/riven_hgr/disk43_files/leveldata_logged.inc b/games/riven_hgr/disk43_files/leveldata_logged.inc index ae4f2917..c0ac1d4b 100644 --- a/games/riven_hgr/disk43_files/leveldata_logged.inc +++ b/games/riven_hgr/disk43_files/leveldata_logged.inc @@ -17,9 +17,9 @@ location0: .byte DIRECTION_W ; west exit_dir .word $0000 ; north bg .word $0000 ; south bg - .word $0000 ; east bg + .word logged_e_zx02 ; east bg .word logged_w_zx02 ; west bg - .byte BG_WEST ; bgs + .byte BG_EAST|BG_WEST ; bgs .byte $ff ; special exit ; RIVEN_LOGGED2 -- second logged area @@ -34,9 +34,9 @@ location1: .byte DIRECTION_W ; west exit_dir .word $0000 ; north bg .word $0000 ; south bg - .word $0000 ; east bg + .word logged2_e_zx02 ; east bg .word logged2_w_zx02 ; west bg - .byte BG_WEST ; bgs + .byte BG_EAST|BG_WEST ; bgs .byte $ff ; special exit diff --git a/games/riven_hgr/disk43_files/leveldata_logged2.inc b/games/riven_hgr/disk43_files/leveldata_logged2.inc index 83ace54b..ee719d67 100644 --- a/games/riven_hgr/disk43_files/leveldata_logged2.inc +++ b/games/riven_hgr/disk43_files/leveldata_logged2.inc @@ -17,16 +17,16 @@ location0: .byte DIRECTION_W ; west exit_dir .word $0000 ; north bg .word $0000 ; south bg - .word $0000 ; east bg + .word logged3_e_zx02 ; east bg .word logged3_w_zx02 ; west bg - .byte BG_WEST ; bgs + .byte BG_EAST|BG_WEST ; bgs .byte $ff ; special exit ; RIVEN_LOGGED4 -- fourth logged area location1: .byte $FF ; north exit .byte $ff ; south exit - .byte $ff ; east exit + .byte RIVEN_LOGGED3 ; east exit .byte LOAD_CART<<4|RIVEN_OUTSIDE_CART ; west exit .byte $ff ; north exit_dir .byte $ff ; south exit_dir @@ -34,7 +34,7 @@ location1: .byte DIRECTION_W ; west exit_dir .word $0000 ; north bg .word $0000 ; south bg - .word $0000 ; east bg + .word logged4_e_zx02 ; east bg .word logged4_w_zx02 ; west bg - .byte BG_WEST ; bgs + .byte BG_EAST|BG_WEST ; bgs .byte $ff ; special exit