Table of Contents

NOSTROMO MEMORY MAP

MEMORY MAP

MACHINE CODE BLOCKS BY ADDRESS

C200-C3FF screen ram

C400-E163 tokenized basic lines

E164 setup F300-F7FF RAM

E240 overwrite line 10 with 10 REM ASCII for when game is re-RUN

F300 176-byte alien graphic

F400 176-byte alien graphic

F4C0 move F400 to F4B0 to C280 used by lines 8800 alien bouncing code

F4E0 move F300 to F3B0 to C287 used by lines 6500 alien still code

F500 alien and player positions

F590 modify C200

F5B8 screen switch load from table

F5D0 data table for screens to show in order

F5E5 current screen to show

F600 read keys player move hit walls and items

F700 alien move ai

F780 move memory block

F790 update things on screen

F7B0 alien caught player?

F7D0 update item numbers

F800 alien X position

F801 alien y position

F802 player x position

F803 player y position

F804 alien x next move direction flag

F805 alien y next move direction flag

F806 number items carried

F807 item 1 count

F808 item 2 count

F809 item 3 count

F80A item 4 count

F80B alien caught you flag

F80C unused?

F80D unused?

F80E unused?

F80F player hit something flag

RTS

Return to Tandy Color Computer or Nostromo