Difference between revisions of "Castlevania II - Belmont's Revenge:RAM map"

From Data Crystal
Jump to navigation Jump to search
(Copied some values from TASvideos ram map)
 
Line 2: Line 2:
 
Please add more.
 
Please add more.
  
Legend: [u] is unsigned, [s] is signed. [2] is a 2 byte word. [b] is big-endian; otherwise, values are assumed to be little-endian.
+
Legend: [u] is unsigned, [s] is signed, [d] is [https://en.wikipedia.org/wiki/Binary-coded_decimal binary-coded decimal]. [2] is a 2 byte word. [b] is big-endian; otherwise, values are assumed to be little-endian.
  
 
  0xC00F [s2] Belmont's Y velocity. Negative is upward
 
  0xC00F [s2] Belmont's Y velocity. Negative is upward
Line 11: Line 11:
 
  0xC017 [u] Belmont's X pixel
 
  0xC017 [u] Belmont's X pixel
 
  0xC018 [u] hitstun
 
  0xC018 [u] hitstun
  0xC8D0 subweapon
+
  0xC8D0 subweapon (0: none)
 +
0xCC80 [d2] time remaining
 
  0xCC86 [u] hearts
 
  0xCC86 [u] hearts
 
  0xCC89 [u] Belmont's hitpoints
 
  0xCC89 [u] Belmont's hitpoints

Revision as of 13:25, 8 July 2022

Please add more.

Legend: [u] is unsigned, [s] is signed, [d] is binary-coded decimal. [2] is a 2 byte word. [b] is big-endian; otherwise, values are assumed to be little-endian.

0xC00F [s2] Belmont's Y velocity. Negative is upward
0xC011 [u] Belmont's Y subpixel
0xC012 [u] Belmont's Y pixel
0xC014 [s2] Belmont's X velocity. Negative is leftward.
0xC016 [u] Belmont's X subpixel
0xC017 [u] Belmont's X pixel
0xC018 [u] hitstun
0xC8D0 subweapon (0: none)
0xCC80 [d2] time remaining
0xCC86 [u] hearts
0xCC89 [u] Belmont's hitpoints