Kung Fu (NES)/RAM map: Difference between revisions

From Data Crystal
Jump to navigation Jump to search
No edit summary
 
(Made a chart. Cleaned up some variables. Formatted the Addresses. Added {stub} and note about value inequality.)
Line 1: Line 1:
*0056 - Defeat count
{{rammap|game=Kung Fu}}
*005C - Number of remaining lives
<br>
*0378 - "shrug off enemy" counter
{| border="1" cellpadding="1"
*0391 - MSB time digit (must be free to decrement for level endings)
|'''RAM'''  || '''Function''' || '''Details'''
*04A6 - Energy level (max = 64 ($4D)) (must be free to decrement for level endings)
|-
*04AF - Enemy energy level (255 ($FF) = instant death)
|0056 || Defeat count ||
|-
|005C || Number of remaining lives ||
|-
|0378 || "Shrug off enemy" counter ||
|-
|0391 || MSB time digit || Must be free to decrement for level endings. ||
|-
|04A6 || Energy level || $4D(64)* = Max. Must be free to decrement for level endings. ||
|-
|04AF || Enemy energy level || $FF(255) = Instant death
|-
|}
<br>
<nowiki>*</nowiki>These values are not equal, so I'm not sure which one is true.
64 = $40 in Hex
$4D = 77 in Decimal
 
Please verify. -- [[User:Rycona|Rycona]] 15:24, 21 January 2008 (EST)
 
<br>
{{stub}}

Revision as of 20:24, 21 January 2008

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


RAM Function Details
0056 Defeat count
005C Number of remaining lives
0378 "Shrug off enemy" counter
0391 MSB time digit Must be free to decrement for level endings.
04A6 Energy level $4D(64)* = Max. Must be free to decrement for level endings.
04AF Enemy energy level $FF(255) = Instant death


*These values are not equal, so I'm not sure which one is true. 64 = $40 in Hex $4D = 77 in Decimal

Please verify. -- Rycona 15:24, 21 January 2008 (EST)


So very stubbly.
This page is rather stubbly and could use some expansion.
Are you a bad enough dude to rescue this article?