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!

Gauntlet (Atari ST)

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Gauntlet

Developer: Adventure Soft
Publishers: Mindscape (US), U.S. Gold (EU)
Platform: Atari ST
Released in US: 1985
Released in EU: 1985


SourceIcon.png This game has uncompiled source code.


Uncompiled Source Code

Disk 2 contains some code that establishes game variables. This can be seen at the locations listed below in the .stx dump for the disk.

0x2661B:

wizardpi
           sorcer,$00100000
DC.L	$00100000,$00000000FF80,$3FFF
DC.W	$FFF0,$7FFF
*
* 2 by 24 wor
wmspin32:
DC.W	$FFCF,$FFFF
DC.W	$FF87,$FFFF
DC.W	$FF03,$FFFF
DC.W	$FF01,$FFFF
DC.W	$FE01,$FFFF
DC.W	$FE01,$FFFF
DC.W	$FE00,$7FFF
DC.W	$FC00,$3FFF
DC.W	$FC00,$3FFF
DC.W	$FC00,$1FFF
DC.W	$FC00,$1FFF
DC.W	$F800,$0FFF
DC.W	$F800,$07FF
DC.W	$F800,$01FF
DC.W	$F000,$00FF
DC.W	$F000,$00FF
DC.W	$E000,$0CFF
DC.W	$E000,$0FFF
DC.W	$F000,$0FFF
DC.W	$FC00,$1FFF
DC.W	$FE00,$1FFF
DC.W	$FF00,$

0x59290 (Slightly restored):

                   w	1		* level
l_valkyrie	ds.w	1
l_wizard	ds.w	1
l_elf		ds.w	1
*
saved_warrior:	ds.l	8	* saved states of players when changing levels
*
* Joystick variables
*
	.globl	jstick_0
jstick_0	ds.b	1		* data byte for j0
jstick_1	ds.b	1		* data byte for j1
	.globl	j0_direction
j0_direction	ds.w	1		* direction for player
j0_x		ds.w	1		* joy stick 0 x direction
j0_y		ds.w	1		* joy stick 0 y direction
j0_button	ds.w	1		* joy stick 0 button
j0_magic	ds.w	1		* FFFF when using magic
j1_direction	ds.w	1		*
j1_x		ds.w	1		* joy stick 1 x direction
j1_y		ds.w	1		* joy stick 1 y direction
j1_button	ds.w	1		* joy stick 1 button
j1_magic	ds.w	1		* FFFF when using magic
k0_direction	ds.w	1		* direction for player
k0_x		ds.w	1		* kbd stick 0 x direction
k0_y		ds.w	1		* kbd stick 0 y direction
k0_button	ds.w	1		* kbd stick 0 button
k0_magic	ds.w	1		* FFFF when us


(Source: Klapauzius)