mirror of
https://github.com/a2-4am/4sports.git
synced 2024-12-22 14:30:59 +00:00
add Summer Games (moved from 4cade)
This commit is contained in:
parent
b3e40e03b7
commit
10be2b5cb8
2
Makefile
2
Makefile
@ -75,7 +75,7 @@ chd: dsk
|
||||
compress: md
|
||||
for f in res/ACTION.HGR.UNCOMPRESSED/*; do o=res/ACTION.HGR/$$(basename $$f); [ -f "$$o" ] || ${EXOMIZER} "$$f"@0x4000 -o "$$o" >>build/log; done
|
||||
#for f in res/ACTION.DHGR.UNCOMPRESSED/*; do o=res/ACTION.DHGR/$$(basename $$f); [ -f "$$o" ] || ${EXOMIZER} "$$f"@0x4000 -o "$$o" >>build/log; done
|
||||
#for f in res/ARTWORK.SHR.UNCOMPRESSED/*; do o=res/ARTWORK.SHR/$$(basename $$f); [ -f "$$o" ] || ${EXOMIZER} "$$f"@0x2000 -o "$$o" >>build/log; done
|
||||
for f in res/ARTWORK.SHR.UNCOMPRESSED/*; do o=res/ARTWORK.SHR/$$(basename $$f); [ -f "$$o" ] || ${EXOMIZER} "$$f"@0x2000 -o "$$o" >>build/log; done
|
||||
|
||||
attract: compress
|
||||
bin/check-attract-mode.sh
|
||||
|
@ -46,19 +46,6 @@ cat res/GAMES.CONF |
|
||||
cat res/ATTRACT.CONF |
|
||||
grep "^$game=0" >> /tmp/g
|
||||
|
||||
if [ "$game" == "SPARE.CHANGE" ]; then
|
||||
echo "SPCARTOON.1=0" >> /tmp/g
|
||||
echo "SPCARTOON.2=0" >> /tmp/g
|
||||
echo "SPCARTOON.3=0" >> /tmp/g
|
||||
echo "SPCARTOON.4=0" >> /tmp/g
|
||||
echo "SPCARTOON.5=0" >> /tmp/g
|
||||
echo "SPCARTOON.6=0" >> /tmp/g
|
||||
fi
|
||||
|
||||
if [ "$game" == "PRINCEUNP" ]; then
|
||||
echo "ARTWORK.SHR/POP.END=C" >> /tmp/g
|
||||
fi
|
||||
|
||||
# add eof
|
||||
echo -e "\n[eof]" >> /tmp/g
|
||||
|
||||
|
BIN
res/ACTION.HGR.UNCOMPRESSED/SUMMER.GAMES
Normal file
BIN
res/ACTION.HGR.UNCOMPRESSED/SUMMER.GAMES
Normal file
Binary file not shown.
BIN
res/ACTION.HGR.UNCOMPRESSED/SUMMER.GAMES2
Normal file
BIN
res/ACTION.HGR.UNCOMPRESSED/SUMMER.GAMES2
Normal file
Binary file not shown.
BIN
res/ACTION.HGR.UNCOMPRESSED/SUMMER.GAMES3
Normal file
BIN
res/ACTION.HGR.UNCOMPRESSED/SUMMER.GAMES3
Normal file
Binary file not shown.
BIN
res/ACTION.HGR.UNCOMPRESSED/SUMMER.GAMES4
Normal file
BIN
res/ACTION.HGR.UNCOMPRESSED/SUMMER.GAMES4
Normal file
Binary file not shown.
BIN
res/ACTION.HGR.UNCOMPRESSED/SUMMER.GAMES5
Normal file
BIN
res/ACTION.HGR.UNCOMPRESSED/SUMMER.GAMES5
Normal file
Binary file not shown.
BIN
res/ACTION.HGR.UNCOMPRESSED/SUMMER.GAMES6
Normal file
BIN
res/ACTION.HGR.UNCOMPRESSED/SUMMER.GAMES6
Normal file
Binary file not shown.
BIN
res/ACTION.HGR.UNCOMPRESSED/SUMMER.GAMES7
Normal file
BIN
res/ACTION.HGR.UNCOMPRESSED/SUMMER.GAMES7
Normal file
Binary file not shown.
BIN
res/ACTION.HGR/SUMMER.GAMES
Normal file
BIN
res/ACTION.HGR/SUMMER.GAMES
Normal file
Binary file not shown.
BIN
res/ACTION.HGR/SUMMER.GAMES2
Normal file
BIN
res/ACTION.HGR/SUMMER.GAMES2
Normal file
Binary file not shown.
BIN
res/ACTION.HGR/SUMMER.GAMES3
Normal file
BIN
res/ACTION.HGR/SUMMER.GAMES3
Normal file
Binary file not shown.
BIN
res/ACTION.HGR/SUMMER.GAMES4
Normal file
BIN
res/ACTION.HGR/SUMMER.GAMES4
Normal file
Binary file not shown.
BIN
res/ACTION.HGR/SUMMER.GAMES5
Normal file
BIN
res/ACTION.HGR/SUMMER.GAMES5
Normal file
Binary file not shown.
BIN
res/ACTION.HGR/SUMMER.GAMES6
Normal file
BIN
res/ACTION.HGR/SUMMER.GAMES6
Normal file
Binary file not shown.
BIN
res/ACTION.HGR/SUMMER.GAMES7
Normal file
BIN
res/ACTION.HGR/SUMMER.GAMES7
Normal file
Binary file not shown.
@ -2,4 +2,11 @@
|
||||
|
||||
BLACK.BELT=Type(06),AuxType(3FF8),Access(C3)
|
||||
BLACK.BELT2=Type(06),AuxType(3FF8),Access(C3)
|
||||
SUMMER.GAMES=Type(06),AuxType(3FF8),Access(C3)
|
||||
SUMMER.GAMES2=Type(06),AuxType(3FF8),Access(C3)
|
||||
SUMMER.GAMES3=Type(06),AuxType(3FF8),Access(C3)
|
||||
SUMMER.GAMES4=Type(06),AuxType(3FF8),Access(C3)
|
||||
SUMMER.GAMES5=Type(06),AuxType(3FF8),Access(C3)
|
||||
SUMMER.GAMES6=Type(06),AuxType(3FF8),Access(C3)
|
||||
SUMMER.GAMES7=Type(06),AuxType(3FF8),Access(C3)
|
||||
_FileInformation.txt=Type(06),AuxType(3FF8),Access(C3)
|
||||
|
BIN
res/ARTWORK.SHR.UNCOMPRESSED/SUMMER.GAMES
Normal file
BIN
res/ARTWORK.SHR.UNCOMPRESSED/SUMMER.GAMES
Normal file
Binary file not shown.
BIN
res/ARTWORK.SHR/SUMMER.GAMES
Normal file
BIN
res/ARTWORK.SHR/SUMMER.GAMES
Normal file
Binary file not shown.
@ -1,3 +1,4 @@
|
||||
# This file is automatically generated
|
||||
|
||||
SUMMER.GAMES=Type(06),AuxType(1FF8),Access(C3)
|
||||
_FileInformation.txt=Type(06),AuxType(1FF8),Access(C3)
|
||||
|
@ -1,4 +1,11 @@
|
||||
KARATE.CONF=1
|
||||
ACTIONSG.CONF=2
|
||||
B.CONF=1
|
||||
ACTIONB.CONF=2
|
||||
S.CONF=1
|
||||
ACTIONS.CONF=2
|
||||
THEGAMES.CONF=1
|
||||
ACTIONTG.CONF=2
|
||||
ACTIONKAR.CONF=2
|
||||
|
||||
[eof]
|
||||
|
15
res/ATTRACT/SUMMER.GAMES
Normal file
15
res/ATTRACT/SUMMER.GAMES
Normal file
@ -0,0 +1,15 @@
|
||||
#
|
||||
# Attract mode for SUMMER.GAMES
|
||||
# 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
|
||||
|
||||
[eof]
|
@ -1,4 +1,5 @@
|
||||
# This file is automatically generated
|
||||
|
||||
BLACK.BELT=Type(04),AuxType(8000),Access(C3)
|
||||
SUMMER.GAMES=Type(04),AuxType(8000),Access(C3)
|
||||
_FileInformation.txt=Type(04),AuxType(8000),Access(C3)
|
||||
|
25
res/GAMEHELP/SUMMER.GAMES
Normal file
25
res/GAMEHELP/SUMMER.GAMES
Normal file
@ -0,0 +1,25 @@
|
||||
|
||||
Represent your country
|
||||
|
||||
Strive for victory
|
||||
|
||||
Set a world record
|
||||
|
||||
|
||||
joystick, mouse, or keyboard
|
||||
|
||||
I
|
||||
move J K move
|
||||
M
|
||||
|
||||
button 0 or space bar
|
||||
|
||||
|
||||
Return / Space * * * * * * * action keys
|
||||
|
||||
Each event needs specific actions and
|
||||
|
||||
some have different key controls.
|
||||
|
||||
Consult manual: https://a2.click/sg
|
||||
[eof]
|
@ -1,4 +1,5 @@
|
||||
0000,BLACK.BELT
|
||||
0000,SUMMER.GAMES
|
||||
|
||||
[eof]
|
||||
|
||||
|
8
res/SS/ACTIONB.CONF
Normal file
8
res/SS/ACTIONB.CONF
Normal file
@ -0,0 +1,8 @@
|
||||
#
|
||||
# action slideshow of games that start with "B"
|
||||
#
|
||||
|
||||
BLACK.BELT
|
||||
BLACK.BELT2=BLACK.BELT
|
||||
|
||||
[eof]
|
7
res/SS/ACTIONS.CONF
Normal file
7
res/SS/ACTIONS.CONF
Normal file
@ -0,0 +1,7 @@
|
||||
#
|
||||
# action shots slideshow of games that begin with "S"
|
||||
#
|
||||
|
||||
SUMMER.GAMES
|
||||
|
||||
[eof]
|
13
res/SS/ACTIONSG.CONF
Normal file
13
res/SS/ACTIONSG.CONF
Normal file
@ -0,0 +1,13 @@
|
||||
#
|
||||
# Summer Games action slideshow
|
||||
#
|
||||
|
||||
SUMMER.GAMES
|
||||
SUMMER.GAMES2=SUMMER.GAMES
|
||||
SUMMER.GAMES3=SUMMER.GAMES
|
||||
SUMMER.GAMES4=SUMMER.GAMES
|
||||
SUMMER.GAMES5=SUMMER.GAMES
|
||||
SUMMER.GAMES6=SUMMER.GAMES
|
||||
SUMMER.GAMES7=SUMMER.GAMES
|
||||
|
||||
[eof]
|
7
res/SS/ACTIONTG.CONF
Normal file
7
res/SS/ACTIONTG.CONF
Normal file
@ -0,0 +1,7 @@
|
||||
#
|
||||
# action shots slideshow of The Games
|
||||
#
|
||||
|
||||
SUMMER.GAMES
|
||||
|
||||
[eof]
|
7
res/SS/B.CONF
Normal file
7
res/SS/B.CONF
Normal file
@ -0,0 +1,7 @@
|
||||
#
|
||||
# title slideshow of games that begin with "B"
|
||||
#
|
||||
|
||||
BLACK.BELT
|
||||
|
||||
[eof]
|
7
res/SS/S.CONF
Normal file
7
res/SS/S.CONF
Normal file
@ -0,0 +1,7 @@
|
||||
#
|
||||
# title slideshow of games that begin with "S"
|
||||
#
|
||||
|
||||
SUMMER.GAMES
|
||||
|
||||
[eof]
|
7
res/SS/THEGAMES.CONF
Normal file
7
res/SS/THEGAMES.CONF
Normal file
@ -0,0 +1,7 @@
|
||||
#
|
||||
# title slideshow of The Games
|
||||
#
|
||||
|
||||
SUMMER.GAMES
|
||||
|
||||
[eof]
|
@ -1,5 +1,12 @@
|
||||
# This file is automatically generated
|
||||
|
||||
ACTIONB.CONF=Type(04),AuxType(4000),Access(C3)
|
||||
ACTIONKAR.CONF=Type(04),AuxType(4000),Access(C3)
|
||||
ACTIONS.CONF=Type(04),AuxType(4000),Access(C3)
|
||||
ACTIONSG.CONF=Type(04),AuxType(4000),Access(C3)
|
||||
ACTIONTG.CONF=Type(04),AuxType(4000),Access(C3)
|
||||
B.CONF=Type(04),AuxType(4000),Access(C3)
|
||||
KARATE.CONF=Type(04),AuxType(4000),Access(C3)
|
||||
S.CONF=Type(04),AuxType(4000),Access(C3)
|
||||
THEGAMES.CONF=Type(04),AuxType(4000),Access(C3)
|
||||
_FileInformation.txt=Type(04),AuxType(4000),Access(C3)
|
||||
|
BIN
res/TITLE.HGR/SUMMER.GAMES
Normal file
BIN
res/TITLE.HGR/SUMMER.GAMES
Normal file
Binary file not shown.
@ -1,4 +1,5 @@
|
||||
# This file is automatically generated
|
||||
|
||||
BLACK.BELT=Type(06),AuxType(4000),Access(C3)
|
||||
SUMMER.GAMES=Type(06),AuxType(4000),Access(C3)
|
||||
_FileInformation.txt=Type(06),AuxType(4000),Access(C3)
|
||||
|
BIN
res/dsk/summer games PRODOS (san inc pack).po
Normal file
BIN
res/dsk/summer games PRODOS (san inc pack).po
Normal file
Binary file not shown.
@ -6,4 +6,4 @@
|
||||
|
||||
## Migrated from Total Replay
|
||||
|
||||
- ...
|
||||
- Summer Games
|
||||
|
24
src/prelaunch/summer.games.a
Executable file
24
src/prelaunch/summer.games.a
Executable file
@ -0,0 +1,24 @@
|
||||
;license:MIT
|
||||
;(c) 2020 by Frank M.
|
||||
|
||||
!cpu 6502
|
||||
!to "build/PRELAUNCH/SUMMER.GAMES",plain
|
||||
*=$106
|
||||
|
||||
!source "src/prelaunch/common.a"
|
||||
|
||||
+ENABLE_ACCEL
|
||||
lda #$60
|
||||
sta $9EB
|
||||
jsr $800 ; decompress
|
||||
|
||||
+READ_RAM1_WRITE_RAM1
|
||||
+LC_REBOOT
|
||||
+READ_ROM_NO_WRITE
|
||||
|
||||
+DISABLE_ACCEL
|
||||
jmp $B700
|
||||
|
||||
!if * > $1C0 {
|
||||
!error "code is too large, ends at ", *
|
||||
}
|
Loading…
Reference in New Issue
Block a user