From da60971f0df370d623d2d834eb746616bbd40d8b Mon Sep 17 00:00:00 2001 From: 4am Date: Sat, 4 Dec 2021 01:39:41 -0500 Subject: [PATCH] add SHR 80boxes side-to-side transition --- res/SFX.CONF | 1 + src/fx/fx.shr.80boxes.sidetoside.a | 28 ++++++++++++++++++++++++++++ src/index/artwork.idx.a | 2 +- src/index/attract.idx.a | 2 +- src/index/cache00.idx.a | 2 +- src/index/cache01.idx.a | 2 +- src/index/cache10.idx.a | 2 +- src/index/cache11.idx.a | 2 +- src/index/coverfade.idx.a | 2 +- src/index/credits.idx.a | 2 +- src/index/decrunch.idx.a | 2 +- src/index/dfx.idx.a | 2 +- src/index/dhgr.idx.a | 2 +- src/index/dtitle.idx.a | 2 +- src/index/fx.idx.a | 2 +- src/index/gamehelp.idx.a | 2 +- src/index/gr.fizzle.idx.a | 2 +- src/index/gr.idx.a | 2 +- src/index/helptext.idx.a | 2 +- src/index/hgr0.idx.a | 2 +- src/index/hgr1.idx.a | 2 +- src/index/hgr2.idx.a | 2 +- src/index/hgr3.idx.a | 2 +- src/index/hgr4.idx.a | 2 +- src/index/hgr5.idx.a | 2 +- src/index/hgr6.idx.a | 2 +- src/index/joystick.idx.a | 2 +- src/index/miniattract.idx.a | 2 +- src/index/prelaunch.idx.a | 2 +- src/index/search00.idx.a | 2 +- src/index/search01.idx.a | 2 +- src/index/search10.idx.a | 2 +- src/index/search11.idx.a | 2 +- src/index/sfx.idx.a | 4 ++-- src/index/slideshow.idx.a | 2 +- src/index/title.idx.a | 2 +- 36 files changed, 64 insertions(+), 35 deletions(-) create mode 100644 src/fx/fx.shr.80boxes.sidetoside.a diff --git a/res/SFX.CONF b/res/SFX.CONF index 091250442..2467d7078 100644 --- a/res/SFX.CONF +++ b/res/SFX.CONF @@ -40,6 +40,7 @@ # This file is converted to a binary data structure (SFX.IDX) during build # then added to TOTAL.DATA on the final disk image. # +SHR.80.SIDE2 SHR.80BOXES SHR.FIZZLE SHR.TWOPASS.LR diff --git a/src/fx/fx.shr.80boxes.sidetoside.a b/src/fx/fx.shr.80boxes.sidetoside.a new file mode 100644 index 000000000..96b5877bd --- /dev/null +++ b/src/fx/fx.shr.80boxes.sidetoside.a @@ -0,0 +1,28 @@ +;license:MIT +;(c) 2021 by 4am & qkumba +; + +!cpu 6502 +!to "build/FX.INDEXED/SHR.80.SIDE2",plain +*=$A000 + + !source "src/fx/fx.shr.80boxes.common.a" + + !byte $00,$FC,$F8,$F4,$F0,$EC,$E8,$E4,$E0,$DC + !byte $DC,$E0,$E4,$E8,$EC,$F0,$F4,$F8,$FC,$00 + !byte $00,$FC,$F8,$F4,$F0,$EC,$E8,$E4,$E0,$DC + !byte $DC,$E0,$E4,$E8,$EC,$F0,$F4,$F8,$FC,$00 + !byte $00,$FC,$F8,$F4,$F0,$EC,$E8,$E4,$E0,$DC + !byte $DC,$E0,$E4,$E8,$EC,$F0,$F4,$F8,$FC,$00 + !byte $00,$FC,$F8,$F4,$F0,$EC,$E8,$E4,$E0,$DC + !byte $DC,$E0,$E4,$E8,$EC,$F0,$F4,$F8,$FC,$00 + +StageInitialIndexes + !byte 1,1 + !byte 2,1 + !byte 3,1 + !byte 4,1 + !byte 5,1 + !byte 6,1 + !byte 7,1 +EndStageInitialIndexes diff --git a/src/index/artwork.idx.a b/src/index/artwork.idx.a index 74ab60a33..0eb9dfb81 100644 --- a/src/index/artwork.idx.a +++ b/src/index/artwork.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10805494 + !be24 10805976 !le16 4244 diff --git a/src/index/attract.idx.a b/src/index/attract.idx.a index 118ec34cd..aef3abecd 100644 --- a/src/index/attract.idx.a +++ b/src/index/attract.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10758393 + !be24 10758856 !le16 5223 diff --git a/src/index/cache00.idx.a b/src/index/cache00.idx.a index 1626735b2..9549137c4 100644 --- a/src/index/cache00.idx.a +++ b/src/index/cache00.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10701604 + !be24 10702067 !le16 3593 diff --git a/src/index/cache01.idx.a b/src/index/cache01.idx.a index db206b479..953de811c 100644 --- a/src/index/cache01.idx.a +++ b/src/index/cache01.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10713981 + !be24 10714444 !le16 3953 diff --git a/src/index/cache10.idx.a b/src/index/cache10.idx.a index 293d084f0..2f9c7239b 100644 --- a/src/index/cache10.idx.a +++ b/src/index/cache10.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10729387 + !be24 10729850 !le16 4628 diff --git a/src/index/cache11.idx.a b/src/index/cache11.idx.a index bf26f8382..8a4e76ea7 100644 --- a/src/index/cache11.idx.a +++ b/src/index/cache11.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10746669 + !be24 10747132 !le16 5575 diff --git a/src/index/coverfade.idx.a b/src/index/coverfade.idx.a index f93a93c48..45098aaf0 100644 --- a/src/index/coverfade.idx.a +++ b/src/index/coverfade.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10809738 + !be24 10810220 !le16 410 diff --git a/src/index/credits.idx.a b/src/index/credits.idx.a index f7dda2fe7..1c90034f0 100644 --- a/src/index/credits.idx.a +++ b/src/index/credits.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10810456 + !be24 10810938 !le16 448 diff --git a/src/index/decrunch.idx.a b/src/index/decrunch.idx.a index 3bd69a1d3..96dd06d1b 100644 --- a/src/index/decrunch.idx.a +++ b/src/index/decrunch.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10810904 + !be24 10811386 !le16 303 diff --git a/src/index/dfx.idx.a b/src/index/dfx.idx.a index 776d95ac2..ef4e59766 100644 --- a/src/index/dfx.idx.a +++ b/src/index/dfx.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10765762 + !be24 10766225 !le16 1242 diff --git a/src/index/dhgr.idx.a b/src/index/dhgr.idx.a index 216c85edd..8b3d75719 100644 --- a/src/index/dhgr.idx.a +++ b/src/index/dhgr.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10804164 + !be24 10804646 !le16 1249 diff --git a/src/index/dtitle.idx.a b/src/index/dtitle.idx.a index 30019e266..7dca93058 100644 --- a/src/index/dtitle.idx.a +++ b/src/index/dtitle.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10790154 + !be24 10790636 !le16 464 diff --git a/src/index/fx.idx.a b/src/index/fx.idx.a index fc9e36c19..467c569ac 100644 --- a/src/index/fx.idx.a +++ b/src/index/fx.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10763616 + !be24 10764079 !le16 2146 diff --git a/src/index/gamehelp.idx.a b/src/index/gamehelp.idx.a index 73fb962a9..b51c8c244 100644 --- a/src/index/gamehelp.idx.a +++ b/src/index/gamehelp.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10767216 + !be24 10767698 !le16 6149 diff --git a/src/index/gr.fizzle.idx.a b/src/index/gr.fizzle.idx.a index 9b4ceb99e..ec0173d78 100644 --- a/src/index/gr.fizzle.idx.a +++ b/src/index/gr.fizzle.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10810148 + !be24 10810630 !le16 107 diff --git a/src/index/gr.idx.a b/src/index/gr.idx.a index 0c43ac46b..eb1698a7a 100644 --- a/src/index/gr.idx.a +++ b/src/index/gr.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10805413 + !be24 10805895 !le16 81 diff --git a/src/index/helptext.idx.a b/src/index/helptext.idx.a index 22d5b79fa..261ed93af 100644 --- a/src/index/helptext.idx.a +++ b/src/index/helptext.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10810255 + !be24 10810737 !le16 201 diff --git a/src/index/hgr0.idx.a b/src/index/hgr0.idx.a index 09cc9c900..9dabf330f 100644 --- a/src/index/hgr0.idx.a +++ b/src/index/hgr0.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10790618 + !be24 10791100 !le16 4407 diff --git a/src/index/hgr1.idx.a b/src/index/hgr1.idx.a index a82c7e236..9475bda52 100644 --- a/src/index/hgr1.idx.a +++ b/src/index/hgr1.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10795025 + !be24 10795507 !le16 1533 diff --git a/src/index/hgr2.idx.a b/src/index/hgr2.idx.a index 99995e188..c4918d5d3 100644 --- a/src/index/hgr2.idx.a +++ b/src/index/hgr2.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10796558 + !be24 10797040 !le16 1040 diff --git a/src/index/hgr3.idx.a b/src/index/hgr3.idx.a index 143d3d658..b5e95545c 100644 --- a/src/index/hgr3.idx.a +++ b/src/index/hgr3.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10797598 + !be24 10798080 !le16 3237 diff --git a/src/index/hgr4.idx.a b/src/index/hgr4.idx.a index 7298652ba..a5869496d 100644 --- a/src/index/hgr4.idx.a +++ b/src/index/hgr4.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10800835 + !be24 10801317 !le16 2764 diff --git a/src/index/hgr5.idx.a b/src/index/hgr5.idx.a index 02a16852c..3329e79c8 100644 --- a/src/index/hgr5.idx.a +++ b/src/index/hgr5.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10803599 + !be24 10804081 !le16 460 diff --git a/src/index/hgr6.idx.a b/src/index/hgr6.idx.a index 553918096..577a355a4 100644 --- a/src/index/hgr6.idx.a +++ b/src/index/hgr6.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10804059 + !be24 10804541 !le16 105 diff --git a/src/index/joystick.idx.a b/src/index/joystick.idx.a index 51acb897c..2c03908b2 100644 --- a/src/index/joystick.idx.a +++ b/src/index/joystick.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10811207 + !be24 10811689 !le16 2370 diff --git a/src/index/miniattract.idx.a b/src/index/miniattract.idx.a index 379ef0fef..c1f3639c6 100644 --- a/src/index/miniattract.idx.a +++ b/src/index/miniattract.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10778259 + !be24 10778741 !le16 6149 diff --git a/src/index/prelaunch.idx.a b/src/index/prelaunch.idx.a index 3b3d1f4fc..62db1d825 100644 --- a/src/index/prelaunch.idx.a +++ b/src/index/prelaunch.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10752244 + !be24 10752707 !le16 6149 diff --git a/src/index/search00.idx.a b/src/index/search00.idx.a index 0aa6e8ca9..84cc3ae18 100644 --- a/src/index/search00.idx.a +++ b/src/index/search00.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10693572 + !be24 10694035 !le16 8032 diff --git a/src/index/search01.idx.a b/src/index/search01.idx.a index 59c449bd8..8ed0423a0 100644 --- a/src/index/search01.idx.a +++ b/src/index/search01.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10705197 + !be24 10705660 !le16 8784 diff --git a/src/index/search10.idx.a b/src/index/search10.idx.a index e3f9712a9..c56cf700d 100644 --- a/src/index/search10.idx.a +++ b/src/index/search10.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10717934 + !be24 10718397 !le16 11453 diff --git a/src/index/search11.idx.a b/src/index/search11.idx.a index 907180f48..bfe0b4a50 100644 --- a/src/index/search11.idx.a +++ b/src/index/search11.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10734015 + !be24 10734478 !le16 12654 diff --git a/src/index/sfx.idx.a b/src/index/sfx.idx.a index 40cc14184..be011d5f6 100644 --- a/src/index/sfx.idx.a +++ b/src/index/sfx.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10767004 - !le16 212 + !be24 10767467 + !le16 231 diff --git a/src/index/slideshow.idx.a b/src/index/slideshow.idx.a index 3810a67ed..0ad770fba 100644 --- a/src/index/slideshow.idx.a +++ b/src/index/slideshow.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10773365 + !be24 10773847 !le16 4894 diff --git a/src/index/title.idx.a b/src/index/title.idx.a index 9261ff327..67a50476d 100644 --- a/src/index/title.idx.a +++ b/src/index/title.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 10784408 + !be24 10784890 !le16 5746