add Summer Games (moved from 4cade)

This commit is contained in:
4am 2021-02-16 13:16:16 -05:00
parent b3e40e03b7
commit 10be2b5cb8
38 changed files with 147 additions and 15 deletions

View File

@ -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

View File

@ -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

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
res/ACTION.HGR/SUMMER.GAMES Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -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)

Binary file not shown.

Binary file not shown.

View File

@ -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)

View File

@ -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
View 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]

View File

@ -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
View 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]

View File

@ -1,4 +1,5 @@
0000,BLACK.BELT
0000,SUMMER.GAMES
[eof]

8
res/SS/ACTIONB.CONF Normal file
View 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
View File

@ -0,0 +1,7 @@
#
# action shots slideshow of games that begin with "S"
#
SUMMER.GAMES
[eof]

13
res/SS/ACTIONSG.CONF Normal file
View 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
View File

@ -0,0 +1,7 @@
#
# action shots slideshow of The Games
#
SUMMER.GAMES
[eof]

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

@ -0,0 +1,7 @@
#
# title slideshow of games that begin with "B"
#
BLACK.BELT
[eof]

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

@ -0,0 +1,7 @@
#
# title slideshow of games that begin with "S"
#
SUMMER.GAMES
[eof]

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

@ -0,0 +1,7 @@
#
# title slideshow of The Games
#
SUMMER.GAMES
[eof]

View File

@ -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

Binary file not shown.

View File

@ -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)

Binary file not shown.

View File

@ -6,4 +6,4 @@
## Migrated from Total Replay
- ...
- Summer Games

24
src/prelaunch/summer.games.a Executable file
View 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 ", *
}