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.

Spiritual Warfare (NES)/ROM map

From Data Crystal
Jump to navigation Jump to search

Chip tiny.png The following article is a ROM map for Spiritual Warfare (NES).

Park

  • 0x001748 - Number of screens area is on X axis
  • 0x001749 - Number of screens area is on Y axis
  • 0x00174C - 0x001759 - Text for area
  • 0x00175D - Area to continue
  • 0x00175E - X screen to continue
  • 0x00175F - Y screen to continue
  • 0x001760 - X location to continue
  • 0x001761 - Y location to continue

Downtown

  • 0x00176C - 0x001779 - Text for area
  • 0x00177D - Area to continue
  • 0x00177E - X screen to continue
  • 0x00177F - Y screen to continue
  • 0x001780 - X location to continue
  • 0x001781 - Y location to continue

Slums

  • 0x00178C - 0x001799 - Text for area
  • 0x00179D - Area to continue
  • 0x00179E - X screen to continue
  • 0x00179F - Y screen to continue
  • 0x0017A0 - X location to continue
  • 0x0017A1 - Y location to continue

Inside Slums

  • 0x0017AC - 0x0017B9 - Text for area
  • 0x0017BD - Area to continue
  • 0x0017BE - X screen to continue
  • 0x0017BF - Y screen to continue
  • 0x0017C0 - X location to continue
  • 0x0017C1 - Y location to continue

Airport

  • 0x0017CC - 0x0017D9 - Text for area
  • 0x0017DD - Area to continue
  • 0x0017DE - X screen to continue
  • 0x0017DF - Y screen to continue
  • 0x0017E0 - X location to continue
  • 0x0017E1 - Y location to continue

Inside Airport

  • 0x0017EC - 0x0017F9 - Text for area
  • 0x0017FD - Area to continue
  • 0x0017FE - X screen to continue
  • 0x0017FF - Y screen to continue
  • 0x001800 - X location to continue
  • 0x001801 - Y location to continue

Prison

  • 0x00180C - 0x001819 - Text for area
  • 0x00181D - Area to continue
  • 0x00181E - X screen to continue
  • 0x00181F - Y screen to continue
  • 0x001820 - X location to continue
  • 0x001821 - Y location to continue

Warehouse

  • 0x00182C - 0x001839 - Text for area
  • 0x00183D - Area to continue
  • 0x00183E - X screen to continue
  • 0x00183F - Y screen to continue
  • 0x001840 - X location to continue
  • 0x001841 - Y location to continue

Hotels

  • 0x00184C - 0x001859 - Text for area
  • 0x00185D - Area to continue
  • 0x00185E - X screen to continue
  • 0x00185F - Y screen to continue
  • 0x001860 - X location to continue
  • 0x001861 - Y location to continue

Underground

  • 0x00186C - 0x001879 - Text for area
  • 0x00187D - Area to continue
  • 0x00187E - X screen to continue
  • 0x00187F - Y screen to continue
  • 0x001880 - X location to continue
  • 0x001881 - Y location to continue

Houses

  • 0x00188C - 0x001899 - Text for area
  • 0x00189D - Area to continue
  • 0x00189E - X screen to continue
  • 0x00189F - Y screen to continue
  • 0x0018A0 - X location to continue
  • 0x0018A1 - Y location to continue

Beach

  • 0x0018AC - 0x0018B9 - Text for area
  • 0x0018BD - Area to continue
  • 0x0018BE - X screen to continue
  • 0x0018BF - Y screen to continue
  • 0x0018C0 - X location to continue
  • 0x0018C1 - Y location to continue

Ship Yard

  • 0x0018CC - 0x0018D9 - Text for area
  • 0x0018DD - Area to continue
  • 0x0018DE - X screen to continue
  • 0x0018DF - Y screen to continue
  • 0x0018E0 - X location to continue
  • 0x0018E1 - Y location to continue

Woods

  • 0x0018EC - 0x0018F9 - Text for area
  • 0x0018FD - Area to continue
  • 0x0018FE - X screen to continue
  • 0x0018FF - Y screen to continue
  • 0x001900 - X location to continue
  • 0x001901 - Y location to continue

City Roof

  • 0x00190C - 0x001919 - Text for area
  • 0x00191D - Area to continue
  • 0x00191E - X screen to continue
  • 0x00191F - Y screen to continue
  • 0x001920 - X location to continue
  • 0x001921 - Y location to continue

Inside

  • 0x00192C - 0x001939 - Text for area
  • 0x00193D - Area to continue
  • 0x00193E - X screen to continue
  • 0x00193F - Y screen to continue
  • 0x001940 - X location to continue
  • 0x001941 - Y location to continue

[unused?]

  • 0x00194C - 0x001959 - Text for area
  • 0x00195D - Area to continue
  • 0x00195E - X screen to continue
  • 0x00195F - Y screen to continue
  • 0x001960 - X location to continue
  • 0x001961 - Y location to continue

Cell Block

  • 0x00196C - 0x001979 - Text for area
  • 0x00197D - Area to continue
  • 0x00197E - X screen to continue
  • 0x00197F - Y screen to continue
  • 0x001980 - X location to continue
  • 0x001981 - Y location to continue

Church

  • 0x00198C - 0x001999 - Text for area
  • 0x00199D - Area to continue
  • 0x00199E - X screen to continue
  • 0x00199F - Y screen to continue
  • 0x0019A0 - X location to continue
  • 0x0019A1 - Y location to continue

Pier

  • 0x0019AC - 0x0019B9 - Text for area
  • 0x0019BD - Area to continue
  • 0x0019BE - X screen to continue
  • 0x0019BF - Y screen to continue
  • 0x0019C0 - X location to continue
  • 0x0019C1 - Y location to continue

Train Station

  • 0x0019CC - 0x0019D9 - Text for area
  • 0x0019DD - Area to continue
  • 0x0019DE - X screen to continue
  • 0x0019DF - Y screen to continue
  • 0x0019E0 - X location to continue
  • 0x0019E1 - Y location to continue

Demon's Lair 1

  • 0x0019EC - 0x0019F9 - Text for area
  • 0x0019FD - Area to continue
  • 0x0019FE - X screen to continue
  • 0x0019FF - Y screen to continue
  • 0x001A00 - X location to continue
  • 0x001A01 - Y location to continue

Demon's Lair 2

  • 0x001A0C - 0x001A19 - Text for area
  • 0x001A1D - Area to continue
  • 0x001A1E - X screen to continue
  • 0x001A1F - Y screen to continue
  • 0x001A20 - X location to continue
  • 0x001A21 - Y location to continue

Demon's Lair 3

  • 0x001A2C - 0x001A39 - Text for area
  • 0x001A3D - Area to continue
  • 0x001A3E - X screen to continue
  • 0x001A3F - Y screen to continue
  • 0x001A40 - X location to continue
  • 0x001A41 - Y location to continue

Demon's Lair 4

  • 0x001A4C - 0x001A59 - Text for area
  • 0x001A5D - Area to continue
  • 0x001A5E - X screen to continue
  • 0x001A5F - Y screen to continue
  • 0x001A60 - X location to continue
  • 0x001A61 - Y location to continue

Demon's Lair 5

  • 0x001A6C - 0x001A79 - Text for area
  • 0x001A7D - Area to continue
  • 0x001A7E - X screen to continue
  • 0x001A7F - Y screen to continue
  • 0x001A80 - X location to continue
  • 0x001A81 - Y location to continue

Demon's Lair 6

  • 0x001A8C - 0x001A99 - Text for area
  • 0x001A9D - Area to continue
  • 0x001A9E - X screen to continue
  • 0x001A9F - Y screen to continue
  • 0x001AA0 - X location to continue
  • 0x001AA1 - Y location to continue

[Unused?]

  • 0x001AAC - 0x001AB9 - Text for area
  • 0x001ABD - Area to continue
  • 0x001ABE - X screen to continue
  • 0x001ABF - Y screen to continue
  • 0x001AC0 - X location to continue
  • 0x001AC1 - Y location to continue

[Unused?]

  • 0x001ACC - 0x001AD9 - Text for area
  • 0x001ADD - Area to continue
  • 0x001ADE - X screen to continue
  • 0x001ADF - Y screen to continue
  • 0x001AE0 - X location to continue
  • 0x001AE1 - Y location to continue

Lost at Sea

  • 0x001AEC - 0x001AF9 - Text for area
  • 0x001AFD - Area to continue
  • 0x001AFE - X screen to continue
  • 0x001AFF - Y screen to continue
  • 0x001B00 - X location to continue
  • 0x001B01 - Y location to continue

[Warehouse repeat?]

  • 0x001B1C - 0x001B29 - Text for area
  • 0x001B1D - Area to continue
  • 0x001B1E - X screen to continue
  • 0x001B1F - Y screen to continue
  • 0x001B20 - X location to continue
  • 0x001B21 - Y location to continue

Beach House

  • 0x001B2C - 0x001B39 - Text for area
  • 0x001B3D - Area to continue
  • 0x001B3E - X screen to continue
  • 0x001B3F - Y screen to continue
  • 0x001B40 - X location to continue
  • 0x001B41 - Y location to continue

Boss Room 1

  • 0x001B4C - 0x001B59 - Text for area
  • 0x001B5D - Area to continue
  • 0x001B5E - X screen to continue
  • 0x001B5F - Y screen to continue
  • 0x001B60 - X location to continue
  • 0x001B61 - Y location to continue

Boss Room 2

  • 0x001B6C - 0x001B79 - Text for area
  • 0x001B7D - Area to continue
  • 0x001B7E - X screen to continue
  • 0x001B7F - Y screen to continue
  • 0x001B80 - X location to continue
  • 0x001B81 - Y location to continue

Boss Room 3

  • 0x001B8C - 0x001B99 - Text for area
  • 0x001B9D - Area to continue
  • 0x001B9E - X screen to continue
  • 0x001B9F - Y screen to continue
  • 0x001BA0 - X location to continue
  • 0x001BA1 - Y location to continue

Boss Room 4

  • 0x001BAC - 0x001BB9 - Text for area
  • 0x001BBD - Area to continue
  • 0x001BBE - X screen to continue
  • 0x001BBF - Y screen to continue
  • 0x001BC0 - X location to continue
  • 0x001BC1 - Y location to continue

Boss Room 5

  • 0x001BCC - 0x001BD9 - Text for area
  • 0x001BDD - Area to continue
  • 0x001BDE - X screen to continue
  • 0x001BDF - Y screen to continue
  • 0x001BE0 - X location to continue
  • 0x001BE1 - Y location to continue

Boss Room 6

  • 0x001BEC - 0x001BF9 - Text for area
  • 0x001BFD - Area to continue
  • 0x001BFE - X screen to continue
  • 0x001BFF - Y screen to continue
  • 0x001C00 - X location to continue
  • 0x001C01 - Y location to continue

Final Boss

  • 0x001C0C - 0x001C19 - Text for area
  • 0x001C1D - Area to continue
  • 0x001C1E - X screen to continue
  • 0x001C1F - Y screen to continue
  • 0x001C20 - X location to continue
  • 0x001C21 - Y location to continue

Beginning Data

  • 0x0034EE - Area to begin
  • 0x0034EF - Beginning X screen
  • 0x0034F0 - Beginning Y screen
  • 0x0034F1 - Beginning X location
  • 0x0034F2 - Beginning Y location
  • 0x0034F3 - Beginning graphic for character (facing direction)


Other Data

  • 0x003552 - Beginning amount of Health and Health Containers
  • 0x00363F - Amount of Health to continue with