add Fido to the collection

This commit is contained in:
Peter Ferrie 2024-04-28 15:29:48 -07:00
parent 055cba6340
commit ccee4e55cf
51 changed files with 90 additions and 54 deletions

View File

@ -178,6 +178,7 @@
00011,FALCONS=Falcons 00011,FALCONS=Falcons
00060,FAT.CITY=Fat City 00060,FAT.CITY=Fat City
00011,FEDERATION=Federation 00011,FEDERATION=Federation
00011,FIDO=Fido
00040,FIRE.AND.ICE=Fire and Ice 00040,FIRE.AND.ICE=Fire and Ice
00011,FIREBIRD=Firebird 00011,FIREBIRD=Firebird
00000,FIREBUG=Firebug 00000,FIREBUG=Firebug

BIN
res/TITLE.HGR.UNPACKED/FIDO Normal file

Binary file not shown.

BIN
res/TITLE.HGR/FIDO Normal file

Binary file not shown.

Binary file not shown.

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15484420 !be24 15510934
!le16 5707 !le16 5707

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15416721 !be24 15443164
!le16 4056 !le16 4056

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15431017 !be24 15457480
!le16 4521 !le16 4521

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15449345 !be24 15475828
!le16 5925 !le16 5925

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15470434 !be24 15496937
!le16 6551 !le16 6551

View File

@ -3,4 +3,4 @@
; ;
; This file is automatically generated ; This file is automatically generated
; ;
!word 304 !word 305

View File

@ -3,4 +3,4 @@
; ;
; This file is automatically generated ; This file is automatically generated
; ;
!word 333 !word 334

View File

@ -3,4 +3,4 @@
; ;
; This file is automatically generated ; This file is automatically generated
; ;
!word 448 !word 449

View File

@ -3,4 +3,4 @@
; ;
; This file is automatically generated ; This file is automatically generated
; ;
!word 491 !word 492

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15494765 !be24 15521279
!le16 7435 !le16 7446

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15539352 !be24 15565888
!le16 118 !le16 118

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15522530 !be24 15549066
!le16 4951 !le16 4951

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15527481 !be24 15554017
!le16 1802 !le16 1802

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15530464 !be24 15557000
!le16 3458 !le16 3458

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15533922 !be24 15560458
!le16 3398 !le16 3398

View File

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

View File

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

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15507574 !be24 15534099
!le16 5007 !le16 5007

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15512581 !be24 15539106
!le16 2432 !le16 2432

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15476985 !be24 15503488
!le16 7435 !le16 7446

View File

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

View File

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

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15407418 !be24 15433841
!le16 9303 !le16 9323

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15420777 !be24 15447220
!le16 10240 !le16 10260

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15435538 !be24 15462001
!le16 13807 !le16 13827

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15455270 !be24 15481753
!le16 15164 !le16 15184

View File

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

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15502200 !be24 15528725
!le16 5374 !le16 5374

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15515013 !be24 15541538
!le16 6960 !le16 6971

View File

@ -4,5 +4,5 @@
; This file is automatically generated ; This file is automatically generated
; ;
!byte 0 !byte 0
!be24 15403154 !be24 15429564
!le16 4264 !le16 4277

35
src/prelaunch/fido.a Normal file
View File

@ -0,0 +1,35 @@
;license:MIT
;(c) 2024 by qkumba
!cpu 6502
!to "build/PRELAUNCH.INDEXED/FIDO",plain
*=$106
!source "src/prelaunch/common.a"
lda #$60
sta $8808
jsr $3FF5 ; decompress
+ENABLE_ACCEL
lda #>(callback - 1)
sta $8821
lda #<(callback - 1)
sta $8824
lda #$19
jmp $880A
callback
+READ_RAM2_NO_WRITE
lda MachineStatus
and #CHEATS_ENABLED
beq +
lda #$a5
sta $B23 ; patch - don't decrease lives
+
jsr DisableAccelerator
+READ_ROM_NO_WRITE
jmp $DD3
!if * > $1C0 {
!error "code is too large, ends at ", *
}