If you are still using the old URL (datacrystal.romhacking.net), please update your bookmarks! The old URL may stop working soon.
The current URL is datacrystal.tcrf.net.
The current URL is datacrystal.tcrf.net.
Crystalis (NES)/RAM map: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
Chronogeran (talk | contribs) No edit summary |
||
Line 57: | Line 57: | ||
* <tt>0x0008</tt> = Timer (decreasing) | * <tt>0x0008</tt> = Timer (decreasing) | ||
* <tt>0x006C</tt> = Current Area | * <tt>0x006C</tt> = Current Area | ||
== Cartridge Ram == | |||
* <tt>0x6400 - 0x6405</tt> = Character Name | |||
* <tt>0x6430 - 0x6433</tt> = Sword Inventory | |||
* <tt>0x6434 - 0x6437</tt> = Armor Inventory | |||
* <tt>0x6438 - 0x643b</tt> = Shield Inventory | |||
* <tt>0x643c - 0x643f</tt> = Power Inventory | |||
* <tt>0x6440 - 0x6447</tt> = Item Row 1 Inventory | |||
* <tt>0x6448 - 0x644f</tt> = Item Row 2 Inventory | |||
* <tt>0x6450 - 0x6457</tt> = Item Row 3 Inventory | |||
* <tt>0x6458 - 0x645f</tt> = Magic Inventory | |||
* <tt>0x6481 - 0x64a1</tt> = Event and Chest Flags | |||
* <tt>0x64d0 - 0x64dd</tt> = Locked Door/Wall/Bridge Flags | |||
* <tt>0x64de - 0x64df</tt> = Teleport Flags | |||
* <tt>0x6d00 - 0x6fff</tt> = Checkpoint save | |||
* <tt>0x7100 - 0x73ff</tt> = Save file 1 | |||
* <tt>0x7400 - 0x76ff</tt> = Save file 1 | |||
* <tt>0x7700 - 0x79ff</tt> = Save file 2 | |||
* <tt>0x7a00 - 0x7cff</tt> = Save file 2 | |||
* <tt>0x7d00 - 0x7fff</tt> = Checkpoint save | |||
<br> | <br> | ||
{{stub}} | {{stub}} |
Revision as of 15:58, 3 March 2022
The following article is a RAM map for Crystalis (NES).
Current Sprites
- 0x0070 - 0x008F = x-position (low byte)
- 0x0090 - 0x00AF = x-position (high byte)
- 0x00B0 - 0x00CF = y-position (low byte)
- 0x00D0 - 0x00EF = y-position (high byte)
- 0x0300 - 0x031F = Unknown
- 0x0320 - 0x033F = graphics
- 0x0340 - 0x035F = hi4 = knocked back / lo4 = walking speed
- 0x0360 - 0x037F = current direction
- 0x0380 - 0x039F = flags?
- 0x03A0 - 0x03BF = Unknown
- 0x03C0 - 0x03DF = HP
- 0x03E0 - 0x03FF = Attack
- 0x0400 - 0x041F = Defense
- 0x0420 - 0x043F = Level
- 0x0440 - 0x045F = Unknown
- 0x0460 - 0x047F = Unknown
- 0x0480 - 0x049F = countdown timer
- 0x04A0 - 0x04BF = action script
- 0x04C0 - 0x04DF = on-death action?
- 0x04E0 - 0x04FF = countdown timer
- 0x0500 - 0x051F = hi4 = gold (see 0x34BED) / lo4 = elemental defense flags
- 0x0520 - 0x053F = EXP
- 0x0540 - 0x055F = Unknown
- 0x0560 - 0x057F = Unknown
- 0x0580 - 0x059F = Unknown
- 0x05A0 - 0x05BF = Unknown
- 0x05C0 - 0x05DF = Unknown
- 0x05E0 - 0x05FF = Unknown
- 0x0600 - 0x061F = Unknown
- 0x0620 - 0x063F = Unknown
- 0x0640 - 0x065F = Unknown
- 0x0660 - 0x067F = Unknown
- 0x0680 - 0x069F = Unknown
- 0x06A0 - 0x06BF = Unknown
- 0x06C0 - 0x06DF = Unknown
- 0x06E0 - 0x06FF = Unknown
Stats
- 0x0702 - 0x0703 = Gold
- 0x0704 - 0x0705 = Current EXP
- 0x0706 - 0x0707 = Next Level EXP
- 0x0708 = Current MP
- 0x0709 = Max MP
- 0x0710 = Condition
- 0x0711 = Equipped Sword
- 0x0712 = Equipped Magic
- 0x0713 = Equipped Armor
- 0x0714 = Equipped Shield
- 0x0715 = Equipped Item - 0xRow 1 or 3
- 0x0716 = Equipped Item - 0xRow 2
- 0x0718 = Equipped Power
Misc
- 0x0008 = Timer (decreasing)
- 0x006C = Current Area
Cartridge Ram
- 0x6400 - 0x6405 = Character Name
- 0x6430 - 0x6433 = Sword Inventory
- 0x6434 - 0x6437 = Armor Inventory
- 0x6438 - 0x643b = Shield Inventory
- 0x643c - 0x643f = Power Inventory
- 0x6440 - 0x6447 = Item Row 1 Inventory
- 0x6448 - 0x644f = Item Row 2 Inventory
- 0x6450 - 0x6457 = Item Row 3 Inventory
- 0x6458 - 0x645f = Magic Inventory
- 0x6481 - 0x64a1 = Event and Chest Flags
- 0x64d0 - 0x64dd = Locked Door/Wall/Bridge Flags
- 0x64de - 0x64df = Teleport Flags
- 0x6d00 - 0x6fff = Checkpoint save
- 0x7100 - 0x73ff = Save file 1
- 0x7400 - 0x76ff = Save file 1
- 0x7700 - 0x79ff = Save file 2
- 0x7a00 - 0x7cff = Save file 2
- 0x7d00 - 0x7fff = Checkpoint save
This page is rather stubbly and could use some expansion. Are you a bad enough dude to rescue this article? |