add Ardy the Aardvark to the collection

This commit is contained in:
Peter Ferrie 2020-03-26 15:59:10 -07:00
parent 10a6cd957c
commit f6f0f45c3d
6 changed files with 44 additions and 1 deletions

View File

@ -9,6 +9,7 @@
0001,CIDER.SPIDER=Apple Cider Spider 0001,CIDER.SPIDER=Apple Cider Spider
0001,APPLE.PANIC 0001,APPLE.PANIC
0001,AQUATRON 0001,AQUATRON
0001,ARDY.AARDVARK=Ardy the Aardvark
0000,ARGOS 0000,ARGOS
1001,ARKANOID 1001,ARKANOID
0001,ASTEROID.BLASTR=Asteroid Blaster 0001,ASTEROID.BLASTR=Asteroid Blaster

BIN
res/TITLE.HGR/ARDY.AARDVARK Normal file

Binary file not shown.

View File

@ -7,6 +7,7 @@ ALIEN.TYPHOON=Type(06),AuxType(4000),Access(C3)
ANKH=Type(06),AuxType(4000),Access(C3) ANKH=Type(06),AuxType(4000),Access(C3)
APPLE.PANIC=Type(06),AuxType(4000),Access(C3) APPLE.PANIC=Type(06),AuxType(4000),Access(C3)
AQUATRON=Type(06),AuxType(4000),Access(C3) AQUATRON=Type(06),AuxType(4000),Access(C3)
ARDY.AARDVARK=Type(06),AuxType(4000),Access(C3)
ARGOS=Type(06),AuxType(4000),Access(C3) ARGOS=Type(06),AuxType(4000),Access(C3)
ARKANOID=Type(06),AuxType(4000),Access(C3) ARKANOID=Type(06),AuxType(4000),Access(C3)
ASTEROID.BLASTR=Type(06),AuxType(4000),Access(C3) ASTEROID.BLASTR=Type(06),AuxType(4000),Access(C3)

View File

@ -1,7 +1,6 @@
//4am crack //4am crack
The American Challenge The American Challenge
Arcticfox Arcticfox
Ardy the Aardvark [priority]
Boulder Dash Boulder Dash
C'est La Vie C'est La Vie
Championship Baseball Championship Baseball

View File

@ -0,0 +1,42 @@
;license:MIT
;(c) 2020 by qkumba
!cpu 6502
!to "build/PRELAUNCH/ARDY.AARDVARK",plain
*=$106
!source "src/prelaunch/common.a"
+ENABLE_ACCEL
lda #<callback1
sta $2842
lda #>callback1
sta $2843
jmp $27BF ; decompress
callback1
lda $C000
bpl callback1
ldy #callback2_e - callback2
- lda callback2, y
sta $200, y
dey
bpl -
iny
sty $9610
inc $9611
jmp $401E
callback2
+GET_MACHINE_STATUS
and #CHEATS_ENABLED
beq +
dec $6820 ; patch - don't decrease lives
+
+DISABLE_ACCEL
jmp $401E
callback2_e
!if * > $1C0 {
!error "code is too large, ends at ", *
}