Compare commits

...

3 Commits

Author SHA1 Message Date
4am b1164eb803 add box art for Chuck Yeager's Advanced Flight Trainer [thanks Alex L.] 2024-04-24 00:01:41 -04:00
4am d0c2ae98f1 add action screenshot for Sudoku 2024-04-23 23:56:53 -04:00
4am c154e7364c migrate Sudoku from 4cade 2024-04-23 23:51:13 -04:00
68 changed files with 129 additions and 60 deletions

Binary file not shown.

BIN
res/ACTION.HGR/SUDOKU Normal file

Binary file not shown.

View File

@ -0,0 +1 @@
151.98439476412403

Binary file not shown.

Binary file not shown.

View File

@ -3,6 +3,7 @@
# This file is automatically generated
#
CHUCK.YEAGER=C
CHUCK.YEAGER=A
[eof]

8
res/ATTRACT/SUDOKU Normal file
View File

@ -0,0 +1,8 @@
#
# Attract mode for SUDOKU
# This file is automatically generated
#
SUDOKU=A
[eof]

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -87,6 +87,7 @@
01100,SS.FOOTBALL=Street Sports Football/1988
01100,SS.SOCCER=Street Sports Soccer/1988
10000,STUNT.CAR.RACER=Stunt Car Racer/2023
00000,SUDOKU=Sudoku/2018
00000,SUMMER.GAMES=Summer Games/1984
00000,SUMMER.GAMES.II=Summer Games II/1985
00001,SUPER.HUEY=Super Huey/1985

View File

@ -5,6 +5,7 @@
JUMP.PIT
ROCK.N.SCROLL
NINE.MENS
SUDOKU
MPT
MAGNET.MADNESS

View File

@ -7,6 +7,7 @@ SUM.GAMES.II01=SUMMER.GAMES.II
SKI.CRAZED2=SKI.CRAZED
SEEGA
SUPER.HUEY
SUDOKU
SOLO.FLIGHT
SUPER.ICEHOCKEY

View File

@ -10,6 +10,7 @@ MPT
MU.TORERE
ZZFS
MAGNET.MADNESS
SUDOKU
MIX.MATCHER
SEEGA
MPL

View File

@ -5,6 +5,7 @@
TOMAHAWK
PENSATE
SS.SOCCER
CHUCK.YEAGER
BOP.N.WRESTLE
SS.BASKETBALL

View File

@ -6,6 +6,7 @@ SEEGA
SUMMER.GAMES.II
STUNT.CAR.RACER
SOLO.FLIGHT
SUDOKU
SUPER.ICEHOCKEY
[eof]

Binary file not shown.

BIN
res/TITLE.HGR/SUDOKU Normal file

Binary file not shown.

Binary file not shown.

View File

@ -37,6 +37,7 @@
- Seega
- Sierra Championship Boxing
- Silent Service
- Sudoku
- Super Password
- The Sporting News Baseball
- Wari

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2619842
!le16 611
!be24 2647585
!le16 630

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2604181
!be24 2631872
!le16 1543

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2591687
!le16 546
!be24 2619253
!le16 560

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2594321
!le16 915
!be24 2621925
!le16 921

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2597376
!le16 889
!be24 2625010
!le16 903

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2601366
!le16 1343
!be24 2629038
!le16 1349

View File

@ -3,4 +3,4 @@
;
; This file is automatically generated
;
!word 40
!word 41

View File

@ -3,4 +3,4 @@
;
; This file is automatically generated
;
!word 59
!word 60

View File

@ -3,4 +3,4 @@
;
; This file is automatically generated
;
!word 61
!word 62

View File

@ -3,4 +3,4 @@
;
; This file is automatically generated
;
!word 85
!word 86

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2620453
!be24 2648215
!le16 306

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2621103
!be24 2648865
!le16 336

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2621439
!be24 2649201
!le16 303

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2091904
!be24 2119446
!le16 69

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2608364
!be24 2636055
!le16 1640

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2620835
!be24 2648597
!le16 67

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2619830
!be24 2647573
!le16 12

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2618716
!be24 2646459
!le16 1062

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2616232
!be24 2643962
!le16 365

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2605724
!be24 2633415
!le16 2640

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2610362
!le16 1472
!be24 2638053
!le16 1485

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2620759
!be24 2648521
!le16 76

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2619778
!be24 2647521
!le16 52

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2620902
!be24 2648664
!le16 201

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2616597
!be24 2644327
!le16 421

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2617018
!be24 2644748
!le16 209

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2617227
!be24 2644957
!le16 107

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2617334
!be24 2645064
!le16 292

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2617626
!le16 778
!be24 2645356
!le16 791

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2618404
!be24 2646147
!le16 285

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2618689
!be24 2646432
!le16 27

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2621742
!be24 2649504
!le16 2370

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2613591
!be24 2641295
!le16 880

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2614471
!le16 596
!be24 2642175
!le16 609

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2602709
!le16 1472
!be24 2630387
!le16 1485

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 827435
!be24 835115
!le16 8184

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 843811
!be24 851491
!le16 8184

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 835619
!be24 843299
!le16 8192

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2590358
!le16 1329
!be24 2617900
!le16 1353

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2592233
!le16 2088
!be24 2619813
!le16 2112

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2595236
!le16 2140
!be24 2622846
!le16 2164

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2598265
!le16 3101
!be24 2625913
!le16 3125

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2610004
!be24 2637695
!le16 358

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2611834
!be24 2639538
!le16 1757

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2615067
!le16 1165
!be24 2642784
!le16 1178

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 2589702
!be24 2617244
!le16 656

52
src/prelaunch/sudoku.a Normal file
View File

@ -0,0 +1,52 @@
;license:MIT
;(c) 2024 by qkumba
!cpu 6502
!to "build/PRELAUNCH.INDEXED/SUDOKU",plain
*=$106
!source "src/prelaunch/common.a"
+ENABLE_ACCEL
lda #$60
sta $813
jsr $800 ; decompress
lda $BF0B
sta nohelp + 1
lda $BF0C
sta nohelp + 2
lda #<helper
sta $BF0B
lda #>helper
sta $BF0C
+DISABLE_ACCEL
jmp $4000
helper
lda $9F4C
cmp #$CB ; write file
bne nohelp
lda $A50D ; write address (low)
cmp #$EE ; erasing save
beq nohelp
cmp #$F3 ; writing "valid"
beq nocall ; ignore it
cmp #$F7 ; writing options
beq nohelp
inc $A053 ; mark save valid
dec $A50D ; write address (low)
inc $A50F ; increase size
nohelp
jmp $FDFD ; SMC
nocall
plp
pla
pla
clc
rts
!if * > $1C0 {
!error "code is too large, ends at ", *
}