add World Karate Championship (moved from 4cade)

This commit is contained in:
4am 2021-02-16 21:27:12 -05:00
parent c5687541ae
commit 96136fb4e8
22 changed files with 56 additions and 2 deletions

Binary file not shown.

Binary file not shown.

BIN
res/ACTION.HGR/WORLD.KARATE Normal file

Binary file not shown.

Binary file not shown.

View File

@ -31,4 +31,6 @@ WINTER.GAMES08=Type(06),AuxType(3FF8),Access(C3)
WINTER.GAMES09=Type(06),AuxType(3FF8),Access(C3)
WINTER.GAMES10=Type(06),AuxType(3FF8),Access(C3)
WINTER.GAMES11=Type(06),AuxType(3FF8),Access(C3)
WORLD.KARATE=Type(06),AuxType(3FF8),Access(C3)
WORLD.KARATE2=Type(06),AuxType(3FF8),Access(C3)
_FileInformation.txt=Type(06),AuxType(3FF8),Access(C3)

Binary file not shown.

Binary file not shown.

View File

@ -8,4 +8,5 @@ SUMMER.GAMES.II=Type(06),AuxType(1FF8),Access(C3)
WINTER.EDITION=Type(06),AuxType(1FF8),Access(C3)
WINTER.GAMES=Type(06),AuxType(1FF8),Access(C3)
WORLD.GAMES=Type(06),AuxType(1FF8),Access(C3)
WORLD.KARATE=Type(06),AuxType(1FF8),Access(C3)
_FileInformation.txt=Type(06),AuxType(1FF8),Access(C3)

10
res/ATTRACT/WORLD.KARATE Normal file
View File

@ -0,0 +1,10 @@
#
# Attract mode for WORLD.KARATE
# This file is automatically generated
#
ARTWORK.SHR/WORLD.KARATE=C
ACTION.HGR/WORLD.KARATE2=A
ACTION.HGR/WORLD.KARATE=A
[eof]

View File

@ -9,4 +9,5 @@ SUMMER.GAMES.II=Type(04),AuxType(8000),Access(C3)
WINTER.EDITION=Type(04),AuxType(8000),Access(C3)
WINTER.GAMES=Type(04),AuxType(8000),Access(C3)
WORLD.GAMES=Type(04),AuxType(8000),Access(C3)
WORLD.KARATE=Type(04),AuxType(8000),Access(C3)
_FileInformation.txt=Type(04),AuxType(8000),Access(C3)

View File

@ -7,6 +7,7 @@
0110,WINTER.EDITION=The Games: Winter Edition
0000,WINTER.GAMES
0110,WORLD.GAMES
0000,WORLD.KARATE=World Karate Championship
[eof]

View File

@ -5,5 +5,7 @@
BLACK.BELT
BLACK.BELT2=BLACK.BELT
KARATE.CHAMP
WORLD.KARATE
WORLD.KARATE2=WORLD.KARATE
[eof]

View File

@ -19,5 +19,7 @@ SUM.GAMES.II07=SUMMER.GAMES.II
SUM.GAMES.II08=SUMMER.GAMES.II
SUM.GAMES.II09=SUMMER.GAMES.II
SUM.GAMES.II10=SUMMER.GAMES.II
WORLD.KARATE
WORLD.KARATE2=WORLD.KARATE
[eof]

View File

@ -4,5 +4,6 @@
BLACK.BELT
KARATE.CHAMP
WORLD.KARATE
[eof]

View File

@ -5,6 +5,6 @@
SUMMER.GAMES
SUMMER.GAMES.II
WINTER.GAMES
KARATE.CHAMP
WORLD.KARATE
[eof]

View File

@ -10,5 +10,6 @@ SUMMER.EDITION
WINTER.EDITION
WINTER.GAMES
KARATE.CHAMP
WORLD.KARATE
[eof]

BIN
res/TITLE.HGR/WORLD.KARATE Normal file

Binary file not shown.

View File

@ -5,4 +5,5 @@ 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)
WINTER.GAMES=Type(06),AuxType(4000),Access(C3)
WORLD.KARATE=Type(06),AuxType(4000),Access(C3)
_FileInformation.txt=Type(06),AuxType(4000),Access(C3)

View File

@ -14,3 +14,4 @@
- The Games: Winter Edition
- Winter Games
- World Games
- World Karate Championship

View File

@ -33,7 +33,6 @@ Street Sports Soccer
Tag Team Wrestling
Test Drive
Track & Field
World Karate Championship
//ported
Championship Baseball

View File

@ -0,0 +1,32 @@
;license:MIT
;(c) 2020 by qkumba
!cpu 6502
!to "build/PRELAUNCH/WORLD.KARATE",plain
*=$106
!source "src/prelaunch/common.a"
+ENABLE_ACCEL
lda #$60
sta $21BE
jsr $2000 ; decompress
jsr DisableAccelerator
jsr $B801
lda #$4C
sta $21C8
jsr $21C1
ldx #0
stx $600D
inx
stx $6012
inc $101
lda #$A6
sta $104
lda #$FA
sta $105 ; update reset hook to reboot
jmp $21CB
!if * > $1C0 {
!error "code is too large, ends at ", *
}