fix mini-attract mode [thanks Frank M.]

This commit is contained in:
4am 2022-08-28 10:50:11 -04:00
parent 8932bdae39
commit 27f897083a
81 changed files with 182 additions and 179 deletions

View File

@ -12,14 +12,19 @@ cat res/GAMES.CONF |
echo -e "#\n# Attract mode for $game\n# This file is automatically generated\n#\n" > /tmp/g
# add box art, if any
[ -f res/ARTWORK.SHR/"$game" ] &&
echo "ARTWORK.SHR/$game=C" >> /tmp/g
cat res/SS/SHR*.CONF |
tr -d "\r" |
egrep "(^|=)""$game""$" |
cut -d"=" -f1 |
sed -e "s/$/=C/g" |
sort |
uniq >> /tmp/g
# add DHGR action screenshots, if any
cat res/SS/ACTDHGR*.CONF |
tr -d "\r" |
egrep "(^|=)""$game""$" |
cut -d"=" -f1 |
sed -e "s/^/ACTION.DHGR\//g" |
sed -e "s/$/=B/g" |
sort |
uniq >> /tmp/g
@ -31,7 +36,6 @@ cat res/GAMES.CONF |
cat /tmp/hgr |
egrep "(^|=)""$game""$" |
cut -d"=" -f1 |
sed -e "s/^/ACTION.HGR\//g" |
sed -e "s/$/=A/g" |
sort |
uniq >> /tmp/g
@ -40,7 +44,6 @@ cat res/GAMES.CONF |
cat res/SS/ACTGR*.CONF |
egrep "(^|=)""$game""$" |
cut -d"=" -f1 |
sed -e "s/^/ACTION.GR\//g" |
sed -e "s/$/=D/g" |
sort |
uniq >> /tmp/g

View File

@ -3,6 +3,6 @@
# This file is automatically generated
#
ACTION.HGR/AMER.CHALLENGE=A
AMER.CHALLENGE=A
[eof]

View File

@ -3,7 +3,7 @@
# This file is automatically generated
#
ARTWORK.SHR/AUTOBAHN=C
ACTION.HGR/AUTOBAHN=A
AUTOBAHN=C
AUTOBAHN=A
[eof]

View File

@ -3,8 +3,8 @@
# This file is automatically generated
#
ARTWORK.SHR/BATTLE.CHESS=C
ACTION.DHGR/BATTLE.CHESS2=B
ACTION.DHGR/BATTLE.CHESS=B
BATTLE.CHESS=C
BATTLE.CHESS2=B
BATTLE.CHESS=B
[eof]

View File

@ -3,7 +3,7 @@
# This file is automatically generated
#
ACTION.HGR/BLACK.BELT2=A
ACTION.HGR/BLACK.BELT=A
BLACK.BELT2=A
BLACK.BELT=A
[eof]

View File

@ -3,8 +3,8 @@
# This file is automatically generated
#
ARTWORK.SHR/BOP.N.WRESTLE=C
ACTION.HGR/BOP.N.WRESTLE2=A
ACTION.HGR/BOP.N.WRESTLE=A
BOP.N.WRESTLE=C
BOP.N.WRESTLE2=A
BOP.N.WRESTLE=A
[eof]

View File

@ -3,12 +3,12 @@
# This file is automatically generated
#
ARTWORK.SHR/CALI.GAMES=C
ACTION.DHGR/CALI.GAMES2=B
ACTION.DHGR/CALI.GAMES3=B
ACTION.DHGR/CALI.GAMES4=B
ACTION.DHGR/CALI.GAMES5=B
ACTION.DHGR/CALI.GAMES6=B
ACTION.DHGR/CALI.GAMES=B
CALI.GAMES=C
CALI.GAMES2=B
CALI.GAMES3=B
CALI.GAMES4=B
CALI.GAMES5=B
CALI.GAMES6=B
CALI.GAMES=B
[eof]

View File

@ -3,7 +3,7 @@
# This file is automatically generated
#
ACTION.HGR/CHAMP.BSKETBAL2=A
ACTION.HGR/CHAMP.BSKETBALL=A
CHAMP.BSKETBAL2=A
CHAMP.BSKETBALL=A
[eof]

View File

@ -3,7 +3,7 @@
# This file is automatically generated
#
ACTION.HGR/CHAMP.WRESTLE2=A
ACTION.HGR/CHAMP.WRESTLE=A
CHAMP.WRESTLE2=A
CHAMP.WRESTLE=A
[eof]

View File

@ -3,6 +3,6 @@
# This file is automatically generated
#
ACTION.HGR/CMPTR.FOOSBALL=A
CMPTR.FOOSBALL=A
[eof]

View File

@ -3,12 +3,12 @@
# This file is automatically generated
#
ARTWORK.SHR/DIVE.BOMBER=C
ACTION.HGR/DIVE.BOMBER2=A
ACTION.HGR/DIVE.BOMBER3=A
ACTION.HGR/DIVE.BOMBER4=A
ACTION.HGR/DIVE.BOMBER5=A
ACTION.HGR/DIVE.BOMBER6=A
ACTION.HGR/DIVE.BOMBER=A
DIVE.BOMBER=C
DIVE.BOMBER2=A
DIVE.BOMBER3=A
DIVE.BOMBER4=A
DIVE.BOMBER5=A
DIVE.BOMBER6=A
DIVE.BOMBER=A
[eof]

View File

@ -3,7 +3,7 @@
# This file is automatically generated
#
ARTWORK.SHR/FIGHT.NIGHT=C
ACTION.HGR/FIGHT.NIGHT=A
FIGHT.NIGHT=C
FIGHT.NIGHT=A
[eof]

View File

@ -3,7 +3,7 @@
# This file is automatically generated
#
ACTION.HGR/FORMULA.1.RACER=A
FORMULA.1.RACER=A
FORMULA.1.RACER=0
[eof]

View File

@ -3,7 +3,7 @@
# This file is automatically generated
#
ARTWORK.SHR/FS2=C
ACTION.HGR/FS2=A
FS2=C
FS2=A
[eof]

View File

@ -3,6 +3,6 @@
# This file is automatically generated
#
ACTION.GR/FUJI.SPEED.WAY=D
FUJI.SPEED.WAY=D
[eof]

View File

@ -3,7 +3,7 @@
# This file is automatically generated
#
ARTWORK.SHR/HARDBALL=C
ACTION.HGR/HARDBALL=A
HARDBALL=C
HARDBALL=A
[eof]

View File

@ -3,6 +3,6 @@
# This file is automatically generated
#
ACTION.HGR/INTL.GRAN.PRIX=A
INTL.GRAN.PRIX=A
[eof]

View File

@ -3,7 +3,7 @@
# This file is automatically generated
#
ACTION.HGR/INTL.HOCKEY2=A
ACTION.HGR/INTL.HOCKEY=A
INTL.HOCKEY2=A
INTL.HOCKEY=A
[eof]

View File

@ -3,7 +3,7 @@
# This file is automatically generated
#
ARTWORK.SHR/KARATE.CHAMP=C
ACTION.HGR/KARATE.CHAMP=A
KARATE.CHAMP=C
KARATE.CHAMP=A
[eof]

View File

@ -3,8 +3,8 @@
# This file is automatically generated
#
ARTWORK.SHR/ONE.ON.ONE=C
ACTION.HGR/ONE.ON.ONE2=A
ACTION.HGR/ONE.ON.ONE=A
ONE.ON.ONE=C
ONE.ON.ONE2=A
ONE.ON.ONE=A
[eof]

View File

@ -3,7 +3,7 @@
# This file is automatically generated
#
ACTION.HGR/POOL2=A
ACTION.HGR/POOL=A
POOL2=A
POOL=A
[eof]

View File

@ -3,7 +3,7 @@
# This file is automatically generated
#
ACTION.HGR/SHUFFLEBOARD2=A
ACTION.HGR/SHUFFLEBOARD=A
SHUFFLEBOARD2=A
SHUFFLEBOARD=A
[eof]

View File

@ -3,7 +3,7 @@
# This file is automatically generated
#
ACTION.HGR/SKI.CRAZED2=A
ACTION.HGR/SKI.CRAZED=A
SKI.CRAZED2=A
SKI.CRAZED=A
[eof]

View File

@ -3,7 +3,7 @@
# This file is automatically generated
#
ARTWORK.SHR/SOLO.FLIGHT=C
ACTION.HGR/SOLO.FLIGHT=A
SOLO.FLIGHT=C
SOLO.FLIGHT=A
[eof]

View File

@ -3,7 +3,7 @@
# This file is automatically generated
#
ACTION.HGR/SPDWAY.CLASSIC2=A
ACTION.HGR/SPDWAY.CLASSIC=A
SPDWAY.CLASSIC2=A
SPDWAY.CLASSIC=A
[eof]

View File

@ -3,8 +3,8 @@
# This file is automatically generated
#
ARTWORK.SHR/SS.BASEBALL=C
ACTION.DHGR/SS.BASEBALL2=B
ACTION.DHGR/SS.BASEBALL=B
SS.BASEBALL=C
SS.BASEBALL2=B
SS.BASEBALL=B
[eof]

View File

@ -3,9 +3,9 @@
# This file is automatically generated
#
ARTWORK.SHR/SS.BASKETBALL=C
ACTION.DHGR/SS.BASKETBALL2=B
ACTION.DHGR/SS.BASKETBALL3=B
ACTION.DHGR/SS.BASKETBALL=B
SS.BASKETBALL=C
SS.BASKETBALL2=B
SS.BASKETBALL3=B
SS.BASKETBALL=B
[eof]

View File

@ -3,8 +3,8 @@
# This file is automatically generated
#
ACTION.DHGR/SS.FOOTBALL2=B
ACTION.DHGR/SS.FOOTBALL3=B
ACTION.DHGR/SS.FOOTBALL=B
SS.FOOTBALL2=B
SS.FOOTBALL3=B
SS.FOOTBALL=B
[eof]

View File

@ -3,9 +3,9 @@
# This file is automatically generated
#
ARTWORK.SHR/SS.SOCCER=C
ACTION.DHGR/SS.SOCCER2=B
ACTION.DHGR/SS.SOCCER3=B
ACTION.DHGR/SS.SOCCER=B
SS.SOCCER=C
SS.SOCCER2=B
SS.SOCCER3=B
SS.SOCCER=B
[eof]

View File

@ -3,9 +3,9 @@
# This file is automatically generated
#
ARTWORK.SHR/SUMMER.EDITION=C
ACTION.DHGR/SUMMER.EDITION2=B
ACTION.DHGR/SUMMER.EDITION3=B
ACTION.DHGR/SUMMER.EDITION=B
SUMMER.EDITION=C
SUMMER.EDITION2=B
SUMMER.EDITION3=B
SUMMER.EDITION=B
[eof]

View File

@ -3,13 +3,13 @@
# This file is automatically generated
#
ARTWORK.SHR/SUMMER.GAMES=C
ACTION.HGR/SUMMER.GAMES2=A
ACTION.HGR/SUMMER.GAMES3=A
ACTION.HGR/SUMMER.GAMES4=A
ACTION.HGR/SUMMER.GAMES5=A
ACTION.HGR/SUMMER.GAMES6=A
ACTION.HGR/SUMMER.GAMES7=A
ACTION.HGR/SUMMER.GAMES=A
SUMMER.GAMES=C
SUMMER.GAMES2=A
SUMMER.GAMES3=A
SUMMER.GAMES4=A
SUMMER.GAMES5=A
SUMMER.GAMES6=A
SUMMER.GAMES7=A
SUMMER.GAMES=A
[eof]

View File

@ -3,16 +3,16 @@
# This file is automatically generated
#
ARTWORK.SHR/SUMMER.GAMES.II=C
ACTION.HGR/SUM.GAMES.II01=A
ACTION.HGR/SUM.GAMES.II02=A
ACTION.HGR/SUM.GAMES.II03=A
ACTION.HGR/SUM.GAMES.II04=A
ACTION.HGR/SUM.GAMES.II05=A
ACTION.HGR/SUM.GAMES.II06=A
ACTION.HGR/SUM.GAMES.II07=A
ACTION.HGR/SUM.GAMES.II08=A
ACTION.HGR/SUM.GAMES.II09=A
ACTION.HGR/SUM.GAMES.II10=A
SUMMER.GAMES.II=C
SUM.GAMES.II01=A
SUM.GAMES.II02=A
SUM.GAMES.II03=A
SUM.GAMES.II04=A
SUM.GAMES.II05=A
SUM.GAMES.II06=A
SUM.GAMES.II07=A
SUM.GAMES.II08=A
SUM.GAMES.II09=A
SUM.GAMES.II10=A
[eof]

View File

@ -3,7 +3,7 @@
# This file is automatically generated
#
ARTWORK.SHR/SUPER.HUEY=C
ACTION.HGR/SUPER.HUEY=A
SUPER.HUEY=C
SUPER.HUEY=A
[eof]

View File

@ -3,7 +3,7 @@
# This file is automatically generated
#
ACTION.HGR/SUPER.ICEHOCKE2=A
ACTION.HGR/SUPER.ICEHOCKEY=A
SUPER.ICEHOCKE2=A
SUPER.ICEHOCKEY=A
[eof]

View File

@ -3,7 +3,7 @@
# This file is automatically generated
#
ARTWORK.SHR/TAG.TEAM=C
ACTION.HGR/TAG.TEAM=A
TAG.TEAM=C
TAG.TEAM=A
[eof]

View File

@ -3,12 +3,12 @@
# This file is automatically generated
#
ARTWORK.SHR/TEST.DRIVE=C
ACTION.DHGR/TEST.DRIVE2=B
ACTION.DHGR/TEST.DRIVE3=B
ACTION.DHGR/TEST.DRIVE4=B
ACTION.DHGR/TEST.DRIVE5=B
ACTION.DHGR/TEST.DRIVE6=B
ACTION.DHGR/TEST.DRIVE=B
TEST.DRIVE=C
TEST.DRIVE2=B
TEST.DRIVE3=B
TEST.DRIVE4=B
TEST.DRIVE5=B
TEST.DRIVE6=B
TEST.DRIVE=B
[eof]

View File

@ -3,7 +3,7 @@
# This file is automatically generated
#
ARTWORK.SHR/THE.DAM.BUSTERS=C
ACTION.HGR/THE.DAM.BUSTERS=A
THE.DAM.BUSTERS=C
THE.DAM.BUSTERS=A
[eof]

View File

@ -3,7 +3,7 @@
# This file is automatically generated
#
ARTWORK.SHR/TOMAHAWK=C
ACTION.HGR/TOMAHAWK=A
TOMAHAWK=C
TOMAHAWK=A
[eof]

View File

@ -3,7 +3,7 @@
# This file is automatically generated
#
ACTION.HGR/TRACK.AND.FIELD=A
TRACK.AND.FIELD=A
TRACK.AND.FIELD=0
[eof]

View File

@ -3,11 +3,11 @@
# This file is automatically generated
#
ARTWORK.SHR/WINTER.EDITION=C
ACTION.DHGR/WINTER.EDITION2=B
ACTION.DHGR/WINTER.EDITION3=B
ACTION.DHGR/WINTER.EDITION4=B
ACTION.DHGR/WINTER.EDITION5=B
ACTION.DHGR/WINTER.EDITION=B
WINTER.EDITION=C
WINTER.EDITION2=B
WINTER.EDITION3=B
WINTER.EDITION4=B
WINTER.EDITION5=B
WINTER.EDITION=B
[eof]

View File

@ -3,17 +3,17 @@
# This file is automatically generated
#
ARTWORK.SHR/WINTER.GAMES=C
ACTION.HGR/WINTER.GAMES01=A
ACTION.HGR/WINTER.GAMES02=A
ACTION.HGR/WINTER.GAMES03=A
ACTION.HGR/WINTER.GAMES04=A
ACTION.HGR/WINTER.GAMES05=A
ACTION.HGR/WINTER.GAMES06=A
ACTION.HGR/WINTER.GAMES07=A
ACTION.HGR/WINTER.GAMES08=A
ACTION.HGR/WINTER.GAMES09=A
ACTION.HGR/WINTER.GAMES10=A
ACTION.HGR/WINTER.GAMES11=A
WINTER.GAMES=C
WINTER.GAMES01=A
WINTER.GAMES02=A
WINTER.GAMES03=A
WINTER.GAMES04=A
WINTER.GAMES05=A
WINTER.GAMES06=A
WINTER.GAMES07=A
WINTER.GAMES08=A
WINTER.GAMES09=A
WINTER.GAMES10=A
WINTER.GAMES11=A
[eof]

View File

@ -3,10 +3,10 @@
# This file is automatically generated
#
ARTWORK.SHR/WORLD.GAMES=C
ACTION.DHGR/WORLD.GAMES1=B
ACTION.DHGR/WORLD.GAMES2=B
ACTION.DHGR/WORLD.GAMES3=B
ACTION.DHGR/WORLD.GAMES4=B
WORLD.GAMES=C
WORLD.GAMES1=B
WORLD.GAMES2=B
WORLD.GAMES3=B
WORLD.GAMES4=B
[eof]

View File

@ -3,8 +3,8 @@
# This file is automatically generated
#
ARTWORK.SHR/WORLD.KARATE=C
ACTION.HGR/WORLD.KARATE2=A
ACTION.HGR/WORLD.KARATE=A
WORLD.KARATE=C
WORLD.KARATE2=A
WORLD.KARATE=A
[eof]

Binary file not shown.

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1465314
!be24 1463745
!le16 496

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1454137
!be24 1452568
!le16 917

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1447765
!be24 1446196
!le16 214

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1449030
!be24 1447461
!le16 458

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1450567
!be24 1448998
!le16 399

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1452652
!be24 1451083
!le16 688

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1465810
!be24 1464241
!le16 411

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1466565
!be24 1464996
!le16 256

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1466821
!be24 1465252
!le16 303

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1457629
!be24 1456060
!le16 1561

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1466297
!be24 1464728
!le16 67

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1465302
!be24 1463733
!le16 12

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1464511
!be24 1462942
!le16 739

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1462847
!be24 1461278
!le16 216

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1455054
!be24 1453485
!le16 2575

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1459548
!be24 1457979
!le16 797

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1466221
!be24 1464652
!le16 76

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1465250
!be24 1463681
!le16 52

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1466364
!be24 1464795
!le16 201

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1463063
!be24 1461494
!le16 335

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1463398
!be24 1461829
!le16 69

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1463467
!be24 1461898
!le16 81

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1463548
!be24 1461979
!le16 62

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1463610
!be24 1462041
!le16 623

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1464233
!be24 1462664
!le16 274

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1464507
!be24 1462938
!le16 4

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1467124
!be24 1465555
!le16 2370

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1461407
!be24 1459838
!le16 381

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1461788
!be24 1460219
!le16 420

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1453340
!be24 1451771
!le16 797

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1447198
!be24 1445629
!le16 567

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1447979
!be24 1446410
!le16 1051

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1449488
!be24 1447919
!le16 1079

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1450966
!be24 1449397
!le16 1686

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1459190
!be24 1457621
!le16 358

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1460345
!be24 1458776
!le16 1062

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 1462208
!be24 1460639
!le16 639