add Fight Night (moved from 4cade)

This commit is contained in:
4am 2021-02-17 13:26:47 -05:00
parent 2ee11bbc2e
commit 791cf4ad68
35 changed files with 109 additions and 36 deletions

View File

@ -1,5 +1,7 @@
#!/bin/bash
shopt -s extglob # Enables extglob
# run from project root directory
cat res/GAMES.CONF |
@ -25,7 +27,7 @@ cat res/GAMES.CONF |
uniq >> /tmp/g
# add HGR action screenshots, if any
cat res/SS/ACTION*.CONF |
cat res/SS/ACT!(*DHGR*).CONF |
egrep "(^|=)""$game""$" |
cut -d"=" -f1 |
sed -e "s/^/ACTION.HGR\//g" |

Binary file not shown.

BIN
res/ACTION.HGR/FIGHT.NIGHT Normal file

Binary file not shown.

View File

@ -4,6 +4,7 @@ BLACK.BELT=Type(06),AuxType(3FF8),Access(C3)
BLACK.BELT2=Type(06),AuxType(3FF8),Access(C3)
BOP.N.WRESTLE=Type(06),AuxType(3FF8),Access(C3)
BOP.N.WRESTLE2=Type(06),AuxType(3FF8),Access(C3)
FIGHT.NIGHT=Type(06),AuxType(3FF8),Access(C3)
KARATE.CHAMP=Type(06),AuxType(3FF8),Access(C3)
SUM.GAMES.II01=Type(06),AuxType(3FF8),Access(C3)
SUM.GAMES.II02=Type(06),AuxType(3FF8),Access(C3)

Binary file not shown.

BIN
res/ARTWORK.SHR/FIGHT.NIGHT Normal file

Binary file not shown.

View File

@ -3,6 +3,7 @@
BATTLE.CHESS=Type(06),AuxType(1FF8),Access(C3)
BOP.N.WRESTLE=Type(06),AuxType(1FF8),Access(C3)
CALI.GAMES=Type(06),AuxType(1FF8),Access(C3)
FIGHT.NIGHT=Type(06),AuxType(1FF8),Access(C3)
KARATE.CHAMP=Type(06),AuxType(1FF8),Access(C3)
SUMMER.EDITION=Type(06),AuxType(1FF8),Access(C3)
SUMMER.GAMES=Type(06),AuxType(1FF8),Access(C3)

View File

@ -1,21 +1,22 @@
KARATE.CONF=1
CATKARATE.CONF=1
DHGR1.CONF=3
ACTIONSG.CONF=2
ACTSUMGAM.CONF=2
ACTDHGR1.CONF=4
SHR1.CONF=5
AM.CONF=1
ACTIONSGII.CONF=2
TITLEAM.CONF=1
ACTSUMGAM2.CONF=2
ACTDHGRWD.CONF=4
NZ.CONF=1
ACTIONNZ.CONF=2
COMPIL.CONF=1
ACTIONCOMP.CONF=2
ACTIONKAR.CONF=2
ACTIONAM.CONF=2
TITLENZ.CONF=1
ACTNZ.CONF=2
CATCOMPIL.CONF=1
ACTCOMPIL.CONF=2
ACTKARATE.CONF=2
ACTAM.CONF=2
ACTDHGRCG.CONF=4
ACTIONWG.CONF=2
WRESTLING.CONF=1
CHESS.CONF=1
ACTWINGAM.CONF=2
CATWRESTLE.CONF=1
CATBOXING.CONF=1
ACTBOXING.CONF=2
[eof]

9
res/ATTRACT/FIGHT.NIGHT Normal file
View File

@ -0,0 +1,9 @@
#
# Attract mode for FIGHT.NIGHT
# This file is automatically generated
#
ARTWORK.SHR/FIGHT.NIGHT=C
ACTION.HGR/FIGHT.NIGHT=A
[eof]

View File

@ -4,6 +4,7 @@ BATTLE.CHESS=Type(04),AuxType(8000),Access(C3)
BLACK.BELT=Type(04),AuxType(8000),Access(C3)
BOP.N.WRESTLE=Type(04),AuxType(8000),Access(C3)
CALI.GAMES=Type(04),AuxType(8000),Access(C3)
FIGHT.NIGHT=Type(04),AuxType(8000),Access(C3)
KARATE.CHAMP=Type(04),AuxType(8000),Access(C3)
SUMMER.EDITION=Type(04),AuxType(8000),Access(C3)
SUMMER.GAMES=Type(04),AuxType(8000),Access(C3)

24
res/GAMEHELP/FIGHT.NIGHT Normal file
View File

@ -0,0 +1,24 @@
Do you have what it takes
to be the best?
Fight 11 different opponents
and find out!
Esc* * * * * * * * * * * * * * * * pause
Ctrl-S * * * * * * * * * * *toggle sound
Ctrl-P * * * * * * * * * * *toggle music
Ctrl-R * * * * * * * * * * *restart game
Ctrl-A * * * * * * * * * *Atari joystick
Ctrl-P * * * * * * * * * *Apple joystick
[eof]

View File

@ -2,6 +2,7 @@
0000,BLACK.BELT
0000,BOP.N.WRESTLE=Bop'n Wrestle
0110,CALI.GAMES=California Games
1000,FIGHT.NIGHT
1000,KARATE.CHAMP
0000,SUMMER.GAMES
0000,SUMMER.GAMES.II

View File

@ -7,5 +7,6 @@ BLACK.BELT2=BLACK.BELT
KARATE.CHAMP
BOP.N.WRESTLE
BOP.N.WRESTLE2=BOP.N.WRESTLE
FIGHT.NIGHT
[eof]

7
res/SS/ACTBOXING.CONF Normal file
View File

@ -0,0 +1,7 @@
#
# Boxing action slideshow
#
FIGHT.NIGHT
[eof]

7
res/SS/CATBOXING.CONF Normal file
View File

@ -0,0 +1,7 @@
#
# HGR title slideshow of boxing games
#
FIGHT.NIGHT
[eof]

View File

@ -1,7 +0,0 @@
#
# HGR title slideshow of chess games
#
BATTLE.CHESS
[eof]

View File

@ -13,5 +13,6 @@ KARATE.CHAMP
WORLD.KARATE
BATTLE.CHESS
BOP.N.WRESTLE
FIGHT.NIGHT
[eof]

View File

@ -5,5 +5,6 @@
BLACK.BELT
KARATE.CHAMP
BOP.N.WRESTLE
FIGHT.NIGHT
[eof]

View File

@ -1,21 +1,22 @@
# This file is automatically generated
ACTAM.CONF=Type(04),AuxType(4000),Access(C3)
ACTBOXING.CONF=Type(04),AuxType(4000),Access(C3)
ACTCOMPIL.CONF=Type(04),AuxType(4000),Access(C3)
ACTDHGR1.CONF=Type(04),AuxType(4000),Access(C3)
ACTDHGRCG.CONF=Type(04),AuxType(4000),Access(C3)
ACTDHGRWD.CONF=Type(04),AuxType(4000),Access(C3)
ACTIONAM.CONF=Type(04),AuxType(4000),Access(C3)
ACTIONCOMP.CONF=Type(04),AuxType(4000),Access(C3)
ACTIONKAR.CONF=Type(04),AuxType(4000),Access(C3)
ACTIONNZ.CONF=Type(04),AuxType(4000),Access(C3)
ACTIONSG.CONF=Type(04),AuxType(4000),Access(C3)
ACTIONSGII.CONF=Type(04),AuxType(4000),Access(C3)
ACTIONWG.CONF=Type(04),AuxType(4000),Access(C3)
AM.CONF=Type(04),AuxType(4000),Access(C3)
CHESS.CONF=Type(04),AuxType(4000),Access(C3)
COMPIL.CONF=Type(04),AuxType(4000),Access(C3)
ACTKARATE.CONF=Type(04),AuxType(4000),Access(C3)
ACTNZ.CONF=Type(04),AuxType(4000),Access(C3)
ACTSUMGAM.CONF=Type(04),AuxType(4000),Access(C3)
ACTSUMGAM2.CONF=Type(04),AuxType(4000),Access(C3)
ACTWINGAM.CONF=Type(04),AuxType(4000),Access(C3)
CATBOXING.CONF=Type(04),AuxType(4000),Access(C3)
CATCOMPIL.CONF=Type(04),AuxType(4000),Access(C3)
CATKARATE.CONF=Type(04),AuxType(4000),Access(C3)
CATWRESTLE.CONF=Type(04),AuxType(4000),Access(C3)
DHGR1.CONF=Type(04),AuxType(4000),Access(C3)
KARATE.CONF=Type(04),AuxType(4000),Access(C3)
NZ.CONF=Type(04),AuxType(4000),Access(C3)
SHR1.CONF=Type(04),AuxType(4000),Access(C3)
WRESTLING.CONF=Type(04),AuxType(4000),Access(C3)
TITLEAM.CONF=Type(04),AuxType(4000),Access(C3)
TITLENZ.CONF=Type(04),AuxType(4000),Access(C3)
_FileInformation.txt=Type(04),AuxType(4000),Access(C3)

BIN
res/TITLE.HGR/FIGHT.NIGHT Normal file

Binary file not shown.

View File

@ -2,6 +2,7 @@
BLACK.BELT=Type(06),AuxType(4000),Access(C3)
BOP.N.WRESTLE=Type(06),AuxType(4000),Access(C3)
FIGHT.NIGHT=Type(06),AuxType(4000),Access(C3)
KARATE.CHAMP=Type(06),AuxType(4000),Access(C3)
SUMMER.GAMES=Type(06),AuxType(4000),Access(C3)
SUMMER.GAMES.II=Type(06),AuxType(4000),Access(C3)

Binary file not shown.

View File

@ -9,6 +9,7 @@
- Battle Chess
- Bop'n Wrestle
- California Games
- Fight Night
- Karate Champ
- Summer Games
- Summer Games II

View File

@ -15,8 +15,6 @@ wrestling (3)
compilation (10)
//migrate from Total Replay
Bop'n Wrestle
Fight Night
Formula 1 Racer
Fuji Crowded Speedway
Hardball

View File

@ -0,0 +1,22 @@
;license:MIT
;(c) 2020 by qkumba/Frank M.
!cpu 6502
!to "build/PRELAUNCH/FIGHT.NIGHT",plain
*=$106
!source "src/prelaunch/common.a"
+ENABLE_ACCEL
lda #$60
sta $A21
jsr $800 ; load "DOS"
+READ_RAM1_WRITE_RAM1
+LC_REBOOT
+DISABLE_ACCEL
jmp $B700
!if * > $1C0 {
!error "code is too large, ends at ", *
}