Welcome to Data Crystal's new home! Data Crystal is now part of the TCRF family (sort of).
The wiki has recently moved; please report any issues in Discord. Pardon the dust.

Shadowgate (NES)/RAM map

From Data Crystal
Jump to navigation Jump to search

Chip tiny.png The following article is a RAM map for Shadowgate (NES).

General

Controller bits
Player 1: $F5/$10
Player 2? $F6/$11

$AB - Cursor X Axis
$AC - Cursor Y Axis

$76 = Cursor X (Copied here)
$77 = Cursor Y (Copied here)

$AD = Cursor Selection
    $74 - LOOK
    $78 - OPEN
    $7C - USE
    $80 - LEAVE
    $84 - TAKE
    $88 - CLOSE
    $8C - HIT
    $90 - SPEAK

$AF - Item being pointed at

$B2/$B5 - Selected Command
    00. LOOK
    01. OPEN
    02. USE
    03. LEAVE
    04. TAKE
    05. CLOSE
    06. HIT
    07. SPEAK
    08. MOVE

$E5 - Screen ID
    $12 - Title
    $11 - Load
    $13 - Save

$500 - Current Room
$512 - Previous Room

$630-$6FF = Text Buffer