Rygar

From NES Hacker Wiki
Revision as of 16:11, 3 June 2013 by TheAlmightyGuru (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Rygar is an action adventure game that switches between platform and over-head views throughout the game.

Easy Cheats

See the guide on Easy Cheats to find out how to use these.

00CA - 18 - Have Full Max Hit Points
00CB - 18 - Have Full Hit Points (Use with Full Max Hit Points)
00C7 - 10 - Have Full Tone
00C9 - 10 - Have Full Last
00C3 - 07 - Have Full Mind
00C2 - 14 - Enemies Always Drop Items
00CD - 01 - Have Attack & Assail

North America

Rygar.png

Memory Addresses

00C0 - Power Flag (00 - No Power, 10 - Power)
00C2 - Item Drop Counter (00-14) Increases each time you kill an enemy. Upon reaching 14, the dying enemy drops an item, and the counter resets.
00C3 - Mind (00-07)
00C6 - Tone x1
00C7 - Tone x256
00C8 - Last x1
00C9 - Last x256
00CA - Max Hit Points (02-18)
00CB - Hit Points (00-18)
00CD - Attack & Assail Cound (00-0A)
0200-02FF - Tile Memory ?
0400-04FF - Sprite Memory

Code

Item Spawn Check

ROM Address: 17562
B552:18        CLC			; Clear carry flag
B553:65 C2     ADC $00C2		; Add w/Carry
B555:C9 14     CMP #$14		; Compare against 14. <- This is the item drop threshold.

Text

There are the typical letter, numbers, and common symbols in this set, but there is also a set of kanji still in the US version.

00= 
01=&
68=0
69=1
6A=2
6B=3
6C=4
6D=5
6E=6
6F=7
70=8
71=9
80=,
81=.
82=“
83=”
84='
85=®
85=?
87=!
C8=A
C9=B
CA=C
CB=D
CC=E
CD=F
CE=G
CF=H
D0=I
D1=J
D2=K
D3=L
D4=M
D5=N
D6=O
D7=P
D8=Q
D9=R
DA=S
DB=T
DC=U
DD=V
DE=W
DF=X
E0=Y
E1=Z
E2=©
FF=°