diff --git a/res/ACTION.HGR.UNCOMPRESSED/ROCKY.HORROR b/res/ACTION.HGR.UNCOMPRESSED/ROCKY.HORROR new file mode 100644 index 000000000..94bc24165 Binary files /dev/null and b/res/ACTION.HGR.UNCOMPRESSED/ROCKY.HORROR differ diff --git a/res/ACTION.HGR.UNCOMPRESSED/ROCKY.HORROR2 b/res/ACTION.HGR.UNCOMPRESSED/ROCKY.HORROR2 new file mode 100644 index 000000000..e5e8dd377 Binary files /dev/null and b/res/ACTION.HGR.UNCOMPRESSED/ROCKY.HORROR2 differ diff --git a/res/ACTION.HGR/ROCKY.HORROR b/res/ACTION.HGR/ROCKY.HORROR new file mode 100644 index 000000000..8d69b54bd Binary files /dev/null and b/res/ACTION.HGR/ROCKY.HORROR differ diff --git a/res/ACTION.HGR/ROCKY.HORROR2 b/res/ACTION.HGR/ROCKY.HORROR2 new file mode 100644 index 000000000..951c4a1e3 Binary files /dev/null and b/res/ACTION.HGR/ROCKY.HORROR2 differ diff --git a/res/ATTRACT/PICK.N.PILE b/res/ATTRACT/PICK.N.PILE new file mode 100644 index 000000000..3fde5f82d --- /dev/null +++ b/res/ATTRACT/PICK.N.PILE @@ -0,0 +1,7 @@ +# +# Attract mode for PICK.N.PILE +# This file is automatically generated +# + + +[eof] diff --git a/res/ATTRACT/ROCKY.HORROR b/res/ATTRACT/ROCKY.HORROR new file mode 100644 index 000000000..e68ff037c --- /dev/null +++ b/res/ATTRACT/ROCKY.HORROR @@ -0,0 +1,9 @@ +# +# Attract mode for ROCKY.HORROR +# This file is automatically generated +# + +ROCKY.HORROR2=A +ROCKY.HORROR=A + +[eof] diff --git a/res/CACHE00.IDX b/res/CACHE00.IDX index 0db1bfeef..a7e9baea6 100644 Binary files a/res/CACHE00.IDX and b/res/CACHE00.IDX differ diff --git a/res/CACHE01.IDX b/res/CACHE01.IDX index 6405923f0..77fc2e3b9 100644 Binary files a/res/CACHE01.IDX and b/res/CACHE01.IDX differ diff --git a/res/CACHE10.IDX b/res/CACHE10.IDX index 88d82a3d0..083279747 100644 Binary files a/res/CACHE10.IDX and b/res/CACHE10.IDX differ diff --git a/res/CACHE11.IDX b/res/CACHE11.IDX index 41c293b9c..2bbc2f946 100644 Binary files a/res/CACHE11.IDX and b/res/CACHE11.IDX differ diff --git a/res/GAMEHELP/ROCKY.HORROR b/res/GAMEHELP/ROCKY.HORROR new file mode 100644 index 000000000..ad26505dd --- /dev/null +++ b/res/GAMEHELP/ROCKY.HORROR @@ -0,0 +1,20 @@ + + + + + Collect keys & disable force fields + +to free your partner & escape the castle + + + + joystick only + + + button 0 to pick up items + + + + +P* * * * * * * * * * * * *pause / resume +[eof] diff --git a/res/SS/ACTIONT2.CONF b/res/SS/ACTIONT2.CONF index 55e6ec951..3af5ef25d 100644 --- a/res/SS/ACTIONT2.CONF +++ b/res/SS/ACTIONT2.CONF @@ -7,6 +7,7 @@ WILLY.BYTE2=WILLY.BYTE VIDEO.VEGAS WAVY.NAVY3=WAVY.NAVY WHOMPER.STOMPER +ROCKY.HORROR2=ROCKY.HORROR ZAXXON2=ZAXXON WF2=WF TETRIS3=TETRIS diff --git a/res/SS/ACTIONT4.CONF b/res/SS/ACTIONT4.CONF index 91d5a9214..9d0d5020d 100644 --- a/res/SS/ACTIONT4.CONF +++ b/res/SS/ACTIONT4.CONF @@ -5,6 +5,7 @@ XEVIOUS WILLY.BYTE4=WILLY.BYTE WF +ROCKY.HORROR VIDEO.VEGAS3=VIDEO.VEGAS THIEF VIPER.PATROL diff --git a/res/SS/AVISION.CONF b/res/SS/AVISION.CONF index f3e767337..a0d8583be 100644 --- a/res/SS/AVISION.CONF +++ b/res/SS/AVISION.CONF @@ -5,6 +5,7 @@ ALCAZAR H.E.R.O PITFALL.II +ROCKY.HORROR LP SPINDIZZY GHOSTBUSTERS diff --git a/res/SS/T2.CONF b/res/SS/T2.CONF index 602d5b644..c8d58607a 100644 --- a/res/SS/T2.CONF +++ b/res/SS/T2.CONF @@ -10,6 +10,7 @@ TORAX VIPER.PATROL ZOO.MASTER TAPPER +ROCKY.HORROR TSUNAMI TWERPS WARP.DESTROYER diff --git a/res/history.md b/res/history.md index 0aac8006b..9d0509dae 100644 --- a/res/history.md +++ b/res/history.md @@ -6,6 +6,7 @@ - AntiAir - Hopman +- The Rocky Horror Show - Yewdow ## Revision 5.1 / serial number 20240216 diff --git a/src/index/artwork.idx.a b/src/index/artwork.idx.a index 023a237da..4d9895048 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 15530476 + !be24 15536180 !le16 5112 diff --git a/src/index/attract.idx.a b/src/index/attract.idx.a index 047a16032..4f8e59509 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 15475480 + !be24 15481108 !le16 5707 diff --git a/src/index/cache00.idx.a b/src/index/cache00.idx.a index 4b822fe29..45127e247 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 15407941 - !le16 4043 + !be24 15413443 + !le16 4049 diff --git a/src/index/cache01.idx.a b/src/index/cache01.idx.a index 9219551cd..7a81bb042 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 15422222 - !le16 4508 + !be24 15427730 + !le16 4514 diff --git a/src/index/cache10.idx.a b/src/index/cache10.idx.a index 376f08bcb..e2e54a1c0 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 15440535 - !le16 5861 + !be24 15446049 + !le16 5918 diff --git a/src/index/cache11.idx.a b/src/index/cache11.idx.a index 3316b46a5..4367ff4de 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 15461558 - !le16 6487 + !be24 15467129 + !le16 6544 diff --git a/src/index/coverfade.idx.a b/src/index/coverfade.idx.a index 98e349506..82833a201 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 15535588 + !be24 15541292 !le16 410 diff --git a/src/index/credits.idx.a b/src/index/credits.idx.a index 9cd04597f..cdba85321 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 15536342 + !be24 15542046 !le16 449 diff --git a/src/index/decrunch.idx.a b/src/index/decrunch.idx.a index 5dba59634..9d94abc58 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 15536791 + !be24 15542495 !le16 303 diff --git a/src/index/demo.idx.a b/src/index/demo.idx.a index daaf7ea2b..0d04fe0fa 100644 --- a/src/index/demo.idx.a +++ b/src/index/demo.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 12364255 + !be24 12369757 !le16 1652 diff --git a/src/index/dfx.idx.a b/src/index/dfx.idx.a index 2ed6bbf33..6de69aafb 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 15483827 + !be24 15489455 !le16 1640 diff --git a/src/index/dgr.fizzle.idx.a b/src/index/dgr.fizzle.idx.a index 22d9d258f..5c241796f 100644 --- a/src/index/dgr.fizzle.idx.a +++ b/src/index/dgr.fizzle.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15536074 + !be24 15541778 !le16 67 diff --git a/src/index/dgr.idx.a b/src/index/dgr.idx.a index 4eeb2e7f1..c7498aabe 100644 --- a/src/index/dgr.idx.a +++ b/src/index/dgr.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15530417 + !be24 15536121 !le16 59 diff --git a/src/index/dhgr.idx.a b/src/index/dhgr.idx.a index 34dc92cce..c324b3bd1 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 15528873 + !be24 15534577 !le16 1426 diff --git a/src/index/dtitle.idx.a b/src/index/dtitle.idx.a index 566896a75..e8683d34c 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 15512996 + !be24 15518661 !le16 557 diff --git a/src/index/fx.idx.a b/src/index/fx.idx.a index 487864dc0..ea8a8e14b 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 15481187 + !be24 15486815 !le16 2640 diff --git a/src/index/gamehelp.idx.a b/src/index/gamehelp.idx.a index 84f2560b0..1948f73c4 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 15485825 + !be24 15491453 !le16 7435 diff --git a/src/index/gr.fizzle.idx.a b/src/index/gr.fizzle.idx.a index 585446e64..28c62054b 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 15535998 + !be24 15541702 !le16 76 diff --git a/src/index/gr.idx.a b/src/index/gr.idx.a index 0323b29bf..37d97448b 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 15530299 + !be24 15536003 !le16 118 diff --git a/src/index/helptext.idx.a b/src/index/helptext.idx.a index da06f0682..5991cf230 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 15536141 + !be24 15541845 !le16 201 diff --git a/src/index/hgr0.idx.a b/src/index/hgr0.idx.a index 4aef2b2c8..3fc77d2f1 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 15513553 + !be24 15519218 !le16 4951 diff --git a/src/index/hgr1.idx.a b/src/index/hgr1.idx.a index be0b2ecdf..ce4532fc2 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 15518504 + !be24 15524169 !le16 1802 diff --git a/src/index/hgr2.idx.a b/src/index/hgr2.idx.a index 4d3d0871e..b1ec26b28 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 15520306 + !be24 15525971 !le16 1181 diff --git a/src/index/hgr3.idx.a b/src/index/hgr3.idx.a index 8df746513..650864826 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 15521487 + !be24 15527152 !le16 3421 diff --git a/src/index/hgr4.idx.a b/src/index/hgr4.idx.a index 36fd0c2dc..24e967bad 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 15524908 - !le16 3359 + !be24 15530573 + !le16 3398 diff --git a/src/index/hgr5.idx.a b/src/index/hgr5.idx.a index 760a3f868..d14af42ce 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 15528267 + !be24 15533971 !le16 479 diff --git a/src/index/hgr6.idx.a b/src/index/hgr6.idx.a index 9849a3761..08870ef02 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 15528746 + !be24 15534450 !le16 127 diff --git a/src/index/joystick.idx.a b/src/index/joystick.idx.a index 8c05bf798..3fdee1a79 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 15537094 + !be24 15542798 !le16 2370 diff --git a/src/index/miniattract0.idx.a b/src/index/miniattract0.idx.a index 6fdb01606..1bebf9c66 100644 --- a/src/index/miniattract0.idx.a +++ b/src/index/miniattract0.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15498634 - !le16 4989 + !be24 15504262 + !le16 5007 diff --git a/src/index/miniattract1.idx.a b/src/index/miniattract1.idx.a index 98d010427..aad0069f3 100644 --- a/src/index/miniattract1.idx.a +++ b/src/index/miniattract1.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15503623 - !le16 2413 + !be24 15509269 + !le16 2432 diff --git a/src/index/prelaunch.idx.a b/src/index/prelaunch.idx.a index c9c454766..37fb8c2cc 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 15468045 + !be24 15473673 !le16 7435 diff --git a/src/index/search00.idx.a b/src/index/search00.idx.a index 780ba8597..62106f6c2 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 15398640 + !be24 15404142 !le16 9301 diff --git a/src/index/search01.idx.a b/src/index/search01.idx.a index 10437448e..047c6247c 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 15411984 + !be24 15417492 !le16 10238 diff --git a/src/index/search10.idx.a b/src/index/search10.idx.a index 8ca83347f..7facdf6d3 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 15426730 + !be24 15432244 !le16 13805 diff --git a/src/index/search11.idx.a b/src/index/search11.idx.a index e4d482d80..74e3af901 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 15446396 + !be24 15451967 !le16 15162 diff --git a/src/index/sfx.idx.a b/src/index/sfx.idx.a index e5bfb200c..14210bdfd 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 15485467 + !be24 15491095 !le16 358 diff --git a/src/index/slideshow.idx.a b/src/index/slideshow.idx.a index 5fa4b9dc4..4213f9dc5 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 15493260 + !be24 15498888 !le16 5374 diff --git a/src/index/title.idx.a b/src/index/title.idx.a index d3c6623f6..15810a73e 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 15506036 + !be24 15511701 !le16 6960 diff --git a/src/index/xsingle.idx.a b/src/index/xsingle.idx.a index c1cf8fbc5..0dff20f40 100644 --- a/src/index/xsingle.idx.a +++ b/src/index/xsingle.idx.a @@ -4,5 +4,5 @@ ; This file is automatically generated ; !byte 0 - !be24 15394376 + !be24 15399878 !le16 4264