We just released a Feb. 5 '89 prototype of DuckTales for the NES!
If you'd like to support our preservation efforts (and this wasn't cheap), please consider donating or supporting us on Patreon. Thank you!
If you'd like to support our preservation efforts (and this wasn't cheap), please consider donating or supporting us on Patreon. Thank you!
Gauntlet (Apple IIGS)
Jump to navigation
Jump to search
Gauntlet |
---|
Publisher:
Mindscape
|
Uncompiled Source Code
Inside a few of the disk's files, there are random tidbits of code scattered throughout and can be found at the end of each of these files.
GSYS
else lda tmp2 endif sta c64joya,x ; returns tmp = key pressed no matter what ; Exit xsckx pla ;restore x tax xsckr lda xlstkey ;return only new, different key press rts xlstkey db 0 ;key debounce location ;************************************************************** ; Key translation table xkeys equ $ ; Player 1 definitions db "J", %11011 ;left db "L", %10111 ;right db "I", %11110 ;up db "M", %11101 ;down db "U", %11010 ;left up db "O", %10110 ;right up db "N", %11001 ;left down db ",", %10101 ;right down db "K", %01111 ;action button db xklf, %11011 ;left db xkrt, %10111 ;right db xkup, %11110 ;up db xkdn, %11101 ;down db xkret, %0111����� @€L�«L�«LF«LR«L`«L�¬finL*ªL1ªL�¬Lá±L8ªLL« $-L–ªL�¬ L ¨ayeLâ± keys start here db Lo©Lp©` ` %`10`1 `le`t ` L{©Lz©, %101`1 ;right db "E",
GINTRO
db $C5, yy+$80, $42, yy+$82, $C4, yy+$80, $43, yy+$82 db $C3, yy+$80, $44, yy+$82, $C2, yy+$80, $45, yy+$82 db $C1, yy+$80, $46, yy+$82, $C0, yy+$80, $47, yy+$82 db $07, yy+$80, $00, yy+$83, $06, yy+$80, $01, yy+$83 db $05, yy+$80, $02, yy+$83, $04, yy+$80, $03, yy+$83 db $03, yy+$80, $04, yy+$83, $02, yy+$80, $05, yy+$83 db $01, yy+$80, $06, yy+$83, $00, yy+$80, $07, yy+$83 L3A1B db $83, yy+$85, $84, yy+$85, $82, yy+$85, $85, yy+$85 db $81, yy+$85, $86, yy+$85, $80,
GASYS
fifth player ;--- PLAYERSO LDX PLYRID ;left here: 0 to 3: Val,War,Wiz,Elf LDA PLYRCOLR,X ;get the left hero's color STA COLP0 ;color of player 0 LDA PLYRCOLR+4,X STA COLP1 ;color of player 1 LDX PLYRID+1 ;right hero: 0 to 3: Val,War,Wiz,Elf LDA PLYRCOLR,X ;get the right hero's color STA COLP2 ;color of player 2 LDA PLYRCOLR+4,X STA COLP3 ;color of player 3 LDA #$03 ;turn on players and missiles STA GRACTL ;GRACTL LDA #high (PLAYERLO) ;page for player/missile data STA PMBASE ;PMBASE LDA #$31 ;P/M over playfields,5th player,3rd col STA GPRIOR ;GPRIOR if atari LDY #$00 ;clear single line player/missile area TYA L273x1: STA PLAYERLO+$300,Y STA PLAYERLO+$400,Y STA PLAYERLO+$500,Y STA PL
The Gauntlet series | |
---|---|
Arcade | Gauntlet Legends |
Apple IIGS | Gauntlet |
Atari ST | Gauntlet |
NES | Gauntlet • Gauntlet II |
Genesis | Gauntlet IV |
PlayStation | Gauntlet Legends |
Dreamcast | Gauntlet Legends |
Game Boy Advance | Gauntlet Dark Legacy |
Nintendo DS | Gauntlet |
PlayStation 2 | Gauntlet Dark Legacy |
GameCube | Gauntlet Dark Legacy |
Xbox | Gauntlet Dark Legacy |