mirror of
https://github.com/a2-4am/4sports.git
synced 2025-02-08 05:30:30 +00:00
add Dive Bomber (moved from 4cade)
This commit is contained in:
parent
b69e6cb2e1
commit
088ab82696
BIN
res/ACTION.HGR.UNCOMPRESSED/DIVE.BOMBER
Normal file
BIN
res/ACTION.HGR.UNCOMPRESSED/DIVE.BOMBER
Normal file
Binary file not shown.
BIN
res/ACTION.HGR.UNCOMPRESSED/DIVE.BOMBER2
Normal file
BIN
res/ACTION.HGR.UNCOMPRESSED/DIVE.BOMBER2
Normal file
Binary file not shown.
BIN
res/ACTION.HGR.UNCOMPRESSED/DIVE.BOMBER3
Normal file
BIN
res/ACTION.HGR.UNCOMPRESSED/DIVE.BOMBER3
Normal file
Binary file not shown.
BIN
res/ACTION.HGR.UNCOMPRESSED/DIVE.BOMBER4
Normal file
BIN
res/ACTION.HGR.UNCOMPRESSED/DIVE.BOMBER4
Normal file
Binary file not shown.
BIN
res/ACTION.HGR.UNCOMPRESSED/DIVE.BOMBER5
Normal file
BIN
res/ACTION.HGR.UNCOMPRESSED/DIVE.BOMBER5
Normal file
Binary file not shown.
BIN
res/ACTION.HGR.UNCOMPRESSED/DIVE.BOMBER6
Normal file
BIN
res/ACTION.HGR.UNCOMPRESSED/DIVE.BOMBER6
Normal file
Binary file not shown.
BIN
res/ACTION.HGR/DIVE.BOMBER
Normal file
BIN
res/ACTION.HGR/DIVE.BOMBER
Normal file
Binary file not shown.
BIN
res/ACTION.HGR/DIVE.BOMBER2
Normal file
BIN
res/ACTION.HGR/DIVE.BOMBER2
Normal file
Binary file not shown.
BIN
res/ACTION.HGR/DIVE.BOMBER3
Normal file
BIN
res/ACTION.HGR/DIVE.BOMBER3
Normal file
Binary file not shown.
BIN
res/ACTION.HGR/DIVE.BOMBER4
Normal file
BIN
res/ACTION.HGR/DIVE.BOMBER4
Normal file
Binary file not shown.
BIN
res/ACTION.HGR/DIVE.BOMBER5
Normal file
BIN
res/ACTION.HGR/DIVE.BOMBER5
Normal file
Binary file not shown.
BIN
res/ACTION.HGR/DIVE.BOMBER6
Normal file
BIN
res/ACTION.HGR/DIVE.BOMBER6
Normal file
Binary file not shown.
@ -7,6 +7,12 @@ 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)
|
||||
CMPTR.FOOSBALL=Type(06),AuxType(3FF8),Access(C3)
|
||||
DIVE.BOMBER=Type(06),AuxType(3FF8),Access(C3)
|
||||
DIVE.BOMBER2=Type(06),AuxType(3FF8),Access(C3)
|
||||
DIVE.BOMBER3=Type(06),AuxType(3FF8),Access(C3)
|
||||
DIVE.BOMBER4=Type(06),AuxType(3FF8),Access(C3)
|
||||
DIVE.BOMBER5=Type(06),AuxType(3FF8),Access(C3)
|
||||
DIVE.BOMBER6=Type(06),AuxType(3FF8),Access(C3)
|
||||
FIGHT.NIGHT=Type(06),AuxType(3FF8),Access(C3)
|
||||
FORMULA.1.RACER=Type(06),AuxType(3FF8),Access(C3)
|
||||
FS2=Type(06),AuxType(3FF8),Access(C3)
|
||||
|
1
res/ARTWORK.SHR.SCORES/DIVE.BOMBER
Normal file
1
res/ARTWORK.SHR.SCORES/DIVE.BOMBER
Normal file
@ -0,0 +1 @@
|
||||
338.46579642526484
|
BIN
res/ARTWORK.SHR.UNCOMPRESSED/DIVE.BOMBER
Normal file
BIN
res/ARTWORK.SHR.UNCOMPRESSED/DIVE.BOMBER
Normal file
Binary file not shown.
BIN
res/ARTWORK.SHR/DIVE.BOMBER
Normal file
BIN
res/ARTWORK.SHR/DIVE.BOMBER
Normal file
Binary file not shown.
@ -4,6 +4,7 @@ AUTOBAHN=Type(06),AuxType(1FF8),Access(C3)
|
||||
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)
|
||||
DIVE.BOMBER=Type(06),AuxType(1FF8),Access(C3)
|
||||
FIGHT.NIGHT=Type(06),AuxType(1FF8),Access(C3)
|
||||
FS2=Type(06),AuxType(1FF8),Access(C3)
|
||||
HARDBALL=Type(06),AuxType(1FF8),Access(C3)
|
||||
|
@ -5,6 +5,7 @@ FORMULA.1.RACER=0
|
||||
DHGR1.CONF=3
|
||||
ACTNZ.CONF=2
|
||||
CATBOXING.CONF=1
|
||||
ACTS.CONF=2
|
||||
SHR1.CONF=5
|
||||
|
||||
#set 2
|
||||
@ -14,6 +15,7 @@ TRACK.AND.FIELD=0
|
||||
ACTDHGR3.CONF=4
|
||||
ACTWINGAM.CONF=2
|
||||
CATBASEB.CONF=1
|
||||
ACTHOCKEY.CONF=2
|
||||
SHR2.CONF=5
|
||||
|
||||
#set 3
|
||||
@ -22,15 +24,17 @@ ACTSUMGAM2.CONF=2
|
||||
ACTDHGR6.CONF=4
|
||||
ACTBOXING.CONF=2
|
||||
CATCOMPIL.CONF=1
|
||||
ACTDIVEBMB.CONF=2
|
||||
SHR3.CONF=5
|
||||
|
||||
#set 4
|
||||
TITLES.CONF=1
|
||||
ACTAM.CONF=2
|
||||
ACTGM.CONF=2
|
||||
ACTDHGR1.CONF=4
|
||||
ACTBASKETB.CONF=2
|
||||
CATLOUNGE.CONF=1
|
||||
ACTDHGRWD.CONF=4
|
||||
ACTDEF.CONF=2
|
||||
SHR4.CONF=5
|
||||
|
||||
#set 5
|
||||
@ -40,6 +44,7 @@ ACTDHGRTD.CONF=4
|
||||
ACTRACING.CONF=2
|
||||
CATBASKETB.CONF=1
|
||||
ACTDHGR2.CONF=4
|
||||
ACTABC.CONF=2
|
||||
SHR5.CONF=5
|
||||
|
||||
#set 6
|
||||
@ -61,8 +66,6 @@ ACTGR1.CONF=6
|
||||
|
||||
#set 8
|
||||
CATWRESTLE.CONF=1
|
||||
ACTS.CONF=2
|
||||
ACTHOCKEY.CONF=2
|
||||
|
||||
[eof]
|
||||
|
||||
|
14
res/ATTRACT/DIVE.BOMBER
Normal file
14
res/ATTRACT/DIVE.BOMBER
Normal file
@ -0,0 +1,14 @@
|
||||
#
|
||||
# Attract mode for DIVE.BOMBER
|
||||
# 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
|
||||
|
||||
[eof]
|
@ -7,6 +7,7 @@ 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)
|
||||
CMPTR.FOOSBALL=Type(04),AuxType(8000),Access(C3)
|
||||
DIVE.BOMBER=Type(04),AuxType(8000),Access(C3)
|
||||
FIGHT.NIGHT=Type(04),AuxType(8000),Access(C3)
|
||||
FORMULA.1.RACER=Type(04),AuxType(8000),Access(C3)
|
||||
FS2=Type(04),AuxType(8000),Access(C3)
|
||||
|
24
res/GAMEHELP/DIVE.BOMBER
Normal file
24
res/GAMEHELP/DIVE.BOMBER
Normal file
@ -0,0 +1,24 @@
|
||||
Sink the Bismarck with your Avenger
|
||||
|
||||
|
||||
ascend
|
||||
|
||||
|
||||
|
||||
bank < joystick > bank
|
||||
|
||||
|
||||
|
||||
descend
|
||||
|
||||
button 0 to fire
|
||||
|
||||
|
||||
L (twice)* * * * * * * * * *drop torpedo
|
||||
|
||||
K* * * * * * * * * * * * * * * * * brake
|
||||
|
||||
1 2 3 4* * * * * * * * * * switch screen
|
||||
|
||||
Esc* * * * * * * * * * * * * * * * pause
|
||||
[eof]
|
@ -4,6 +4,7 @@
|
||||
0000,BOP.N.WRESTLE=Bop'n Wrestle
|
||||
0110,CALI.GAMES=California Games
|
||||
1000,CMPTR.FOOSBALL=Computer Foosball
|
||||
1000,DIVE.BOMBER=Dive Bomber
|
||||
1000,FIGHT.NIGHT
|
||||
0000,FS2=Flight Simulator II
|
||||
1000,FORMULA.1.RACER
|
||||
|
12
res/SS/ACTABC.CONF
Normal file
12
res/SS/ACTABC.CONF
Normal file
@ -0,0 +1,12 @@
|
||||
#
|
||||
# action slideshow of games that start with "A"-"C"
|
||||
#
|
||||
|
||||
BLACK.BELT
|
||||
BOP.N.WRESTLE
|
||||
AUTOBAHN
|
||||
BLACK.BELT2=BLACK.BELT
|
||||
CMPTR.FOOSBALL
|
||||
BOP.N.WRESTLE2=BOP.N.WRESTLE
|
||||
|
||||
[eof]
|
@ -1,20 +0,0 @@
|
||||
#
|
||||
# action slideshow of games that start with "A"-"M"
|
||||
#
|
||||
|
||||
BLACK.BELT
|
||||
KARATE.CHAMP
|
||||
BOP.N.WRESTLE
|
||||
INTL.HOCKEY2=INTL.HOCKEY
|
||||
FIGHT.NIGHT
|
||||
BOP.N.WRESTLE2=BOP.N.WRESTLE
|
||||
BLACK.BELT2=BLACK.BELT
|
||||
FORMULA.1.RACER
|
||||
FS2
|
||||
INTL.GRAN.PRIX
|
||||
HARDBALL
|
||||
AUTOBAHN
|
||||
INTL.HOCKEY
|
||||
CMPTR.FOOSBALL
|
||||
|
||||
[eof]
|
15
res/SS/ACTDEF.CONF
Normal file
15
res/SS/ACTDEF.CONF
Normal file
@ -0,0 +1,15 @@
|
||||
#
|
||||
# action slideshow of games that start with "D"-"F"
|
||||
#
|
||||
|
||||
DIVE.BOMBER2=DIVE.BOMBER
|
||||
FIGHT.NIGHT
|
||||
DIVE.BOMBER
|
||||
DIVE.BOMBER5=DIVE.BOMBER
|
||||
FORMULA.1.RACER
|
||||
DIVE.BOMBER3=DIVE.BOMBER
|
||||
FS2
|
||||
DIVE.BOMBER4=DIVE.BOMBER
|
||||
DIVE.BOMBER6=DIVE.BOMBER
|
||||
|
||||
[eof]
|
12
res/SS/ACTDIVEBMB.CONF
Normal file
12
res/SS/ACTDIVEBMB.CONF
Normal file
@ -0,0 +1,12 @@
|
||||
#
|
||||
# Dive Bomber action slideshow
|
||||
#
|
||||
|
||||
DIVE.BOMBER
|
||||
DIVE.BOMBER2=DIVE.BOMBER
|
||||
DIVE.BOMBER3=DIVE.BOMBER
|
||||
DIVE.BOMBER4=DIVE.BOMBER
|
||||
DIVE.BOMBER5=DIVE.BOMBER
|
||||
DIVE.BOMBER6=DIVE.BOMBER
|
||||
|
||||
[eof]
|
@ -8,5 +8,6 @@ AMER.CHALLENGE
|
||||
SUPER.HUEY
|
||||
SOLO.FLIGHT
|
||||
THE.DAM.BUSTERS
|
||||
DIVE.BOMBER3=DIVE.BOMBER
|
||||
|
||||
[eof]
|
||||
|
11
res/SS/ACTGM.CONF
Normal file
11
res/SS/ACTGM.CONF
Normal file
@ -0,0 +1,11 @@
|
||||
#
|
||||
# action slideshow of games that start with "G"-"M"
|
||||
#
|
||||
|
||||
KARATE.CHAMP
|
||||
INTL.HOCKEY2=INTL.HOCKEY
|
||||
INTL.GRAN.PRIX
|
||||
HARDBALL
|
||||
INTL.HOCKEY
|
||||
|
||||
[eof]
|
@ -5,6 +5,7 @@
|
||||
FS2
|
||||
TOMAHAWK
|
||||
THE.DAM.BUSTERS
|
||||
DIVE.BOMBER
|
||||
AMER.CHALLENGE
|
||||
SUPER.HUEY
|
||||
SOLO.FLIGHT
|
||||
|
@ -7,5 +7,6 @@ THE.DAM.BUSTERS
|
||||
BATTLE.CHESS
|
||||
SS.BASEBALL
|
||||
SOLO.FLIGHT
|
||||
DIVE.BOMBER
|
||||
|
||||
[eof]
|
||||
|
@ -12,5 +12,6 @@ HARDBALL
|
||||
FS2
|
||||
AUTOBAHN
|
||||
CMPTR.FOOSBALL
|
||||
DIVE.BOMBER
|
||||
|
||||
[eof]
|
||||
|
@ -1,10 +1,11 @@
|
||||
# This file is automatically generated
|
||||
|
||||
ACTAM.CONF=Type(04),AuxType(4000),Access(C3)
|
||||
ACTABC.CONF=Type(04),AuxType(4000),Access(C3)
|
||||
ACTBASEB.CONF=Type(04),AuxType(4000),Access(C3)
|
||||
ACTBASKETB.CONF=Type(04),AuxType(4000),Access(C3)
|
||||
ACTBOXING.CONF=Type(04),AuxType(4000),Access(C3)
|
||||
ACTCOMPIL.CONF=Type(04),AuxType(4000),Access(C3)
|
||||
ACTDEF.CONF=Type(04),AuxType(4000),Access(C3)
|
||||
ACTDHGR1.CONF=Type(04),AuxType(4000),Access(C3)
|
||||
ACTDHGR2.CONF=Type(04),AuxType(4000),Access(C3)
|
||||
ACTDHGR3.CONF=Type(04),AuxType(4000),Access(C3)
|
||||
@ -14,7 +15,9 @@ ACTDHGR6.CONF=Type(04),AuxType(4000),Access(C3)
|
||||
ACTDHGRCG.CONF=Type(04),AuxType(4000),Access(C3)
|
||||
ACTDHGRTD.CONF=Type(04),AuxType(4000),Access(C3)
|
||||
ACTDHGRWD.CONF=Type(04),AuxType(4000),Access(C3)
|
||||
ACTDIVEBMB.CONF=Type(04),AuxType(4000),Access(C3)
|
||||
ACTFLIGHT.CONF=Type(04),AuxType(4000),Access(C3)
|
||||
ACTGM.CONF=Type(04),AuxType(4000),Access(C3)
|
||||
ACTGR1.CONF=Type(04),AuxType(4000),Access(C3)
|
||||
ACTHOCKEY.CONF=Type(04),AuxType(4000),Access(C3)
|
||||
ACTKARATE.CONF=Type(04),AuxType(4000),Access(C3)
|
||||
|
1
res/TITLE.HGR/DIVE.BOMBER
Normal file
1
res/TITLE.HGR/DIVE.BOMBER
Normal file
File diff suppressed because one or more lines are too long
@ -5,6 +5,7 @@ AUTOBAHN=Type(06),AuxType(4000),Access(C3)
|
||||
BLACK.BELT=Type(06),AuxType(4000),Access(C3)
|
||||
BOP.N.WRESTLE=Type(06),AuxType(4000),Access(C3)
|
||||
CMPTR.FOOSBALL=Type(06),AuxType(4000),Access(C3)
|
||||
DIVE.BOMBER=Type(06),AuxType(4000),Access(C3)
|
||||
FIGHT.NIGHT=Type(06),AuxType(4000),Access(C3)
|
||||
FORMULA.1.RACER=Type(06),AuxType(4000),Access(C3)
|
||||
FS2=Type(06),AuxType(4000),Access(C3)
|
||||
|
BIN
res/dsk/dive bomber PRODOS (san inc pack).po
Normal file
BIN
res/dsk/dive bomber PRODOS (san inc pack).po
Normal file
Binary file not shown.
@ -14,6 +14,7 @@
|
||||
- Battle Chess
|
||||
- Bop'n Wrestle
|
||||
- California Games
|
||||
- Dive Bomber
|
||||
- Fight Night
|
||||
- Flight Simulator II
|
||||
- Formula 1 Racer
|
||||
|
31
src/prelaunch/dive.bomber.a
Normal file
31
src/prelaunch/dive.bomber.a
Normal file
@ -0,0 +1,31 @@
|
||||
;license:MIT
|
||||
;(c) 2021 by qkumba
|
||||
|
||||
!cpu 6502
|
||||
!to "build/PRELAUNCH.INDEXED/DIVE.BOMBER",plain
|
||||
*=$106
|
||||
|
||||
!source "src/prelaunch/common.a"
|
||||
|
||||
+ENABLE_ACCEL
|
||||
lda #$60
|
||||
sta $A0D
|
||||
jsr $800 ; load "DOS"
|
||||
dec $F816
|
||||
dec $F819
|
||||
lda #<reset
|
||||
sta $FFFC
|
||||
sta $3F2
|
||||
lda #>reset
|
||||
sta $FFFD ; reset vector patch
|
||||
+READ_RAM2_WRITE_RAM2
|
||||
jsr DisableAccelerator
|
||||
jmp $F800
|
||||
|
||||
reset
|
||||
+READ_ROM_NO_WRITE
|
||||
jmp $FAA6
|
||||
|
||||
!if * > $1C0 {
|
||||
!error "code is too large, ends at ", *
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user