Compare commits

...

5 Commits

Author SHA1 Message Date
Peter Ferrie
a362597c09 fix WoF unintended keyboard control 2024-05-05 21:41:23 -07:00
Peter Ferrie
0c0050d6cf make HERO ROM4x compatible 2024-05-05 20:36:32 -07:00
Peter Ferrie
b6b193c4ae allow SnakeBYTE Remix to exit 2024-05-05 20:29:20 -07:00
4am
ead3094694 add action screenshot for Tron 2024-05-05 17:40:46 -04:00
Peter Ferrie
c7626b11d8 add SnakeBYTE Remix to the collection 2024-05-05 09:56:22 -07:00
65 changed files with 118 additions and 65 deletions

File diff suppressed because one or more lines are too long

BIN
res/ACTION.HGR/TRON Normal file

Binary file not shown.

View File

@ -0,0 +1,7 @@
#
# Attract mode for SNAKEBYTE.REMIX
# This file is automatically generated
#
[eof]

View File

@ -3,5 +3,6 @@
# This file is automatically generated
#
TRON=A
[eof]

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -407,6 +407,7 @@
00010,SMOOTH.MAX=Smooth Max
00011,SNACK.ATTACK=Snack Attack
00011,SNAKE.BYTE=Snake Byte
00071,SNAKEBYTE.REMIX=SnakeBYTE Remix
00011,SNEAKERS=Sneakers
00071,SNOGGLE=Snoggle
01100,SO=Soko-Ban

View File

@ -11,6 +11,7 @@ TWERPS2=TWERPS
TSUNAMI
ZOO.MASTER
VINDICATOR2=VINDICATOR
TRON
THE.BILESTOAD2=THE.BILESTOAD
[eof]

View File

@ -7,6 +7,7 @@ FLOPPY
PEOPLE.PONG
CRACKY
RETRO.FEVER
TRON
DEMONIC.DECKS
MAZY
DJ

View File

@ -9,6 +9,7 @@ THRESHOLD
AF
ZP
THUNDERBIRD.GX
TRON
TERITORY
TALON
LG

Binary file not shown.

Binary file not shown.

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15568715
!be24 15585392
!le16 5112

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15514274
!be24 15530874
!le16 5662

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15445628
!le16 4162
!be24 15462020
!le16 4179

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15460179
!le16 4620
!be24 15476630
!le16 4637

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15478755
!le16 6040
!be24 15495265
!le16 6053

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15500108
!le16 6659
!be24 15516673
!le16 6672

View File

@ -3,4 +3,4 @@
;
; This file is automatically generated
;
!word 309
!word 310

View File

@ -3,4 +3,4 @@
;
; This file is automatically generated
;
!word 338
!word 339

View File

@ -3,4 +3,4 @@
;
; This file is automatically generated
;
!word 453
!word 454

View File

@ -3,4 +3,4 @@
;
; This file is automatically generated
;
!word 496
!word 497

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15573827
!be24 15590504
!le16 410

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15574581
!be24 15591258
!le16 449

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 12350380
!be24 12358328
!le16 1652

View File

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

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15568656
!be24 15585333
!le16 59

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15567098
!be24 15583775
!le16 1426

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15551947
!be24 15568613
!le16 557

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15524574
!le16 7507
!be24 15541174
!le16 7529

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15568524
!be24 15585201
!le16 132

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15552504
!be24 15569170
!le16 4319

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15556823
!be24 15573489
!le16 1733

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15558556
!be24 15575222
!le16 1181

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15559737
!be24 15576403
!le16 3337

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15563074
!le16 3418
!be24 15579740
!le16 3429

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15566492
!be24 15583169
!le16 479

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15566971
!be24 15583648
!le16 127

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15537404
!be24 15554026
!le16 5048

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15542452
!le16 2463
!be24 15559074
!le16 2485

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15506767
!le16 7507
!be24 15523345
!le16 7529

View File

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

View File

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

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15436176
!le16 9452
!be24 15452526
!le16 9494

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15449790
!le16 10389
!be24 15466199
!le16 10431

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15464799
!le16 13956
!be24 15481267
!le16 13998

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15484795
!le16 15313
!be24 15501318
!le16 15355

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15532081
!be24 15548703
!le16 5323

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15544915
!le16 7032
!be24 15561559
!le16 7054

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 15431852
!le16 4324
!be24 15448178
!le16 4348

View File

@ -1,5 +1,5 @@
;license:MIT
;(c) 2019 by 4am/Frank M.
;(c) 2019, 2024 by 4am/Frank M., qkumba
!cpu 6502
!to "build/PRELAUNCH.INDEXED/H.E.R.O",plain
@ -11,6 +11,24 @@
lda #$60
sta $4028
jsr $4000 ; decompress
ldx $FBB3
cpx #6
bne + ; not a //e or //c
ldx $FBC0
bne + ; not a //c
lda $C405
cmp #$38
bne not_mouse
lda $C407
cmp #$18
beq + ; looks like the mouse
not_mouse
lda #0
sta $6032 ; disable mouse-based VBL
+
+GET_MACHINE_STATUS
and #CHEATS_ENABLED
beq +

View File

@ -0,0 +1,22 @@
;license:MIT
;(c) 2024 by qkumba
!cpu 6502
!to "build/PRELAUNCH.INDEXED/SNAKEBYTE.REMIX",plain
*=$106
!source "src/prelaunch/common.a"
+ENABLE_ACCEL
lda #$60
sta $484D
jsr $4800 ; decompress
+NEW_RESET_VECTOR $3E86
+DISABLE_ACCEL
jmp $D566
!if * > $1C0 {
!error "code is too large, ends at ", *
}

View File

@ -9,9 +9,9 @@
+ENABLE_ACCEL
lda #<callback
sta $2129
sta $212C
lda #>callback
sta $212A
sta $212D
+GET_MACHINE_STATUS
and #CHEATS_ENABLED
beq +
@ -21,9 +21,9 @@
dey
bpl -
iny
sty $8274
sty $8276
lda #2
sta $8275
sta $8277
+
jmp $800 ; decompress