add Shuffleboard (moved from 4cade)

This commit is contained in:
4am 2021-02-17 15:42:52 -05:00
parent 58c2e7d720
commit 804e742047
19 changed files with 59 additions and 1 deletions

Binary file not shown.

Binary file not shown.

BIN
res/ACTION.HGR/SHUFFLEBOARD Normal file

Binary file not shown.

Binary file not shown.

View File

@ -8,6 +8,8 @@ FIGHT.NIGHT=Type(06),AuxType(3FF8),Access(C3)
FORMULA.1.RACER=Type(06),AuxType(3FF8),Access(C3)
INTL.GRAN.PRIX=Type(06),AuxType(3FF8),Access(C3)
KARATE.CHAMP=Type(06),AuxType(3FF8),Access(C3)
SHUFFLEBOARD=Type(06),AuxType(3FF8),Access(C3)
SHUFFLEBOARD2=Type(06),AuxType(3FF8),Access(C3)
SPDWAY.CLASSIC=Type(06),AuxType(3FF8),Access(C3)
SPDWAY.CLASSIC2=Type(06),AuxType(3FF8),Access(C3)
SUM.GAMES.II01=Type(06),AuxType(3FF8),Access(C3)

View File

@ -24,6 +24,7 @@ CATRACING.CONF=1
ACTRACING.CONF=2
TRACK.AND.FIELD=0
ACTGR1.CONF=6
ACTLOUNGE.CONF=2
[eof]

9
res/ATTRACT/SHUFFLEBOARD Normal file
View File

@ -0,0 +1,9 @@
#
# Attract mode for SHUFFLEBOARD
# This file is automatically generated
#
ACTION.HGR/SHUFFLEBOARD2=A
ACTION.HGR/SHUFFLEBOARD=A
[eof]

View File

@ -9,6 +9,7 @@ FORMULA.1.RACER=Type(04),AuxType(8000),Access(C3)
FUJI.SPEED.WAY=Type(04),AuxType(8000),Access(C3)
INTL.GRAN.PRIX=Type(04),AuxType(8000),Access(C3)
KARATE.CHAMP=Type(04),AuxType(8000),Access(C3)
SHUFFLEBOARD=Type(04),AuxType(8000),Access(C3)
SPDWAY.CLASSIC=Type(04),AuxType(8000),Access(C3)
SUMMER.EDITION=Type(04),AuxType(8000),Access(C3)
SUMMER.GAMES=Type(04),AuxType(8000),Access(C3)

View File

@ -7,6 +7,7 @@
1000,FUJI.SPEED.WAY=Fuji Crowded Speedway
1000,INTL.GRAN.PRIX=International Gran Prix
1000,KARATE.CHAMP
0000,SHUFFLEBOARD
0000,SPDWAY.CLASSIC=Speedway Classic
0000,SUMMER.GAMES
0000,SUMMER.GAMES.II

8
res/SS/ACTLOUNGE.CONF Normal file
View File

@ -0,0 +1,8 @@
#
# Lounge games action slideshow
#
SHUFFLEBOARD
SHUFFLEBOARD2=SHUFFLEBOARD
[eof]

View File

@ -25,5 +25,7 @@ SPDWAY.CLASSIC
SPDWAY.CLASSIC2=SPDWAY.CLASSIC
TAG.TEAM
TRACK.AND.FIELD
SHUFFLEBOARD
SHUFFLEBOARD2=SHUFFLEBOARD
[eof]

View File

@ -9,5 +9,6 @@ WORLD.KARATE
SPDWAY.CLASSIC
TAG.TEAM
TRACK.AND.FIELD
SHUFFLEBOARD
[eof]

View File

@ -9,6 +9,7 @@ ACTDHGRTD.CONF=Type(04),AuxType(4000),Access(C3)
ACTDHGRWD.CONF=Type(04),AuxType(4000),Access(C3)
ACTGR1.CONF=Type(04),AuxType(4000),Access(C3)
ACTKARATE.CONF=Type(04),AuxType(4000),Access(C3)
ACTLOUNGE.CONF=Type(04),AuxType(4000),Access(C3)
ACTNZ.CONF=Type(04),AuxType(4000),Access(C3)
ACTRACING.CONF=Type(04),AuxType(4000),Access(C3)
ACTSUMGAM.CONF=Type(04),AuxType(4000),Access(C3)

BIN
res/TITLE.HGR/SHUFFLEBOARD Normal file

Binary file not shown.

View File

@ -7,6 +7,7 @@ FORMULA.1.RACER=Type(06),AuxType(4000),Access(C3)
FUJI.SPEED.WAY=Type(06),AuxType(4000),Access(C3)
INTL.GRAN.PRIX=Type(06),AuxType(4000),Access(C3)
KARATE.CHAMP=Type(06),AuxType(4000),Access(C3)
SHUFFLEBOARD=Type(06),AuxType(4000),Access(C3)
SPDWAY.CLASSIC=Type(06),AuxType(4000),Access(C3)
SUMMER.GAMES=Type(06),AuxType(4000),Access(C3)
SUMMER.GAMES.II=Type(06),AuxType(4000),Access(C3)

View File

@ -14,6 +14,7 @@
- Fuji Crowded Speedway
- International Gran Prix
- Karate Champ
- Shuffleboard
- Speedway Classic
- Summer Games
- Summer Games II

View File

@ -17,7 +17,6 @@ wrestling (3)
//migrate from Total Replay
Hardball
One on One
Shuffleboard
Ski Crazed
Street Sports Baseball
Street Sports Basketball

31
src/prelaunch/shuffleboard.a Executable file
View File

@ -0,0 +1,31 @@
;license:MIT
;(c) 2019 by Frank M.
!cpu 6502
!to "build/PRELAUNCH/SHUFFLEBOARD",plain
*=$106
!source "src/prelaunch/common.a"
+ENABLE_ACCEL
lda #$60
sta $3EE2
jsr $3EBB ; decompress
lda #$60
sta $1021
jsr $1000 ; title/set reset vector
lda #$2C
sta $97FF
sta $97F3
sta $B1A2 ; BIT changing reset
+RESET_VECTOR $100
+DISABLE_ACCEL
jmp $A03B
!if * > $1C0 {
!error "code is too large, ends at ", *
}