mirror of
https://github.com/a2-4am/4cade.git
synced 2024-12-26 20:30:29 +00:00
add Archon to the collection
This commit is contained in:
parent
2557a70ebf
commit
a75ebca772
@ -13,6 +13,7 @@
|
||||
0001,APPLE.PANIC
|
||||
0001,AQUATRON
|
||||
1000,ARCADE.BT.CAMP=Arcade Boot Camp
|
||||
1000,ARCHON
|
||||
1000,ARCTIC.FOX
|
||||
0001,ARDY.AARDVARK=Ardy the Aardvark
|
||||
0000,ARGOS
|
||||
|
BIN
res/TITLE.HGR/ARCHON
Normal file
BIN
res/TITLE.HGR/ARCHON
Normal file
Binary file not shown.
@ -11,6 +11,7 @@ ANKH=Type(06),AuxType(4000),Access(C3)
|
||||
APPLE.PANIC=Type(06),AuxType(4000),Access(C3)
|
||||
AQUATRON=Type(06),AuxType(4000),Access(C3)
|
||||
ARCADE.BT.CAMP=Type(06),AuxType(4000),Access(C3)
|
||||
ARCHON=Type(06),AuxType(4000),Access(C3)
|
||||
ARCTIC.FOX=Type(06),AuxType(4000),Access(C3)
|
||||
ARDY.AARDVARK=Type(06),AuxType(4000),Access(C3)
|
||||
ARGOS=Type(06),AuxType(4000),Access(C3)
|
||||
|
BIN
res/dsk/archon PRODOS (san inc pack).po
Normal file
BIN
res/dsk/archon PRODOS (san inc pack).po
Normal file
Binary file not shown.
@ -1,5 +1,4 @@
|
||||
//4am crack
|
||||
Archon [priority]
|
||||
Archon II [priority]
|
||||
The American Challenge
|
||||
C'est La Vie
|
||||
|
49
src/prelaunch/archon.a
Normal file
49
src/prelaunch/archon.a
Normal file
@ -0,0 +1,49 @@
|
||||
;license:MIT
|
||||
;(c) 2020 by qkumba
|
||||
|
||||
!cpu 6502
|
||||
!to "build/PRELAUNCH/ARCHON",plain
|
||||
*=$106
|
||||
|
||||
!source "src/prelaunch/common.a"
|
||||
|
||||
+ENABLE_ACCEL
|
||||
lda #>(callback-1)
|
||||
sta $5EC0
|
||||
lda #<(callback-1)
|
||||
sta $5EC3
|
||||
jmp $3FF8 ; decompress
|
||||
|
||||
hookreset
|
||||
sta $BD01
|
||||
jsr $BC08
|
||||
lda $867
|
||||
cmp #$A9
|
||||
bne +
|
||||
+READ_ROM_WRITE_RAM1
|
||||
ldx #0
|
||||
stx $868
|
||||
stx $FFFE
|
||||
inx
|
||||
stx $86D
|
||||
stx $FFFF
|
||||
+ rts
|
||||
|
||||
callback
|
||||
lda #$4C
|
||||
sta $BC05
|
||||
lda #<hookreset
|
||||
sta $BC06
|
||||
lda #>hookreset
|
||||
sta $BC07
|
||||
inc $101
|
||||
lda #$A6
|
||||
sta $104
|
||||
lda #$FA
|
||||
sta $105 ; update reset hook to reboot
|
||||
+DISABLE_ACCEL
|
||||
jmp $5FF8
|
||||
|
||||
!if * > $1C0 {
|
||||
!error "code is too large, ends at ", *
|
||||
}
|
Loading…
Reference in New Issue
Block a user