Difference between revisions of "Castlevania"

From NES Hacker Wiki
Jump to: navigation, search
(Easy Cheats: Corrected Invincible 0x00FB to Invulnerable 0x005B, will look for actual invincibility address in game)
Line 5: Line 5:
 
{{Cheat|Lives-Infinite|002A|64|-|Infinite Lives}}
 
{{Cheat|Lives-Infinite|002A|64|-|Infinite Lives}}
 
{{Cheat|HitPoints-Infinite|0045|40|-|Infinite Hit Points (Spikes still kill you)}}
 
{{Cheat|HitPoints-Infinite|0045|40|-|Infinite Hit Points (Spikes still kill you)}}
{{Cheat|Invincible|00FB|FF|-|Invincible}}
+
{{Cheat|Invincible|005B|FF|-|Invulnerable}}
 
{{Cheat|Strength|0070|02|-|Have Chain Whip}}
 
{{Cheat|Strength|0070|02|-|Have Chain Whip}}
 
{{Cheat|Ammo-Infinite|0071|63|-|Infinite Hearts (Must turn off at the end of a stage)}}
 
{{Cheat|Ammo-Infinite|0071|63|-|Infinite Hearts (Must turn off at the end of a stage)}}

Revision as of 22:22, 20 March 2015

Castlevania is a wonderful platform action game. You control Simon Belmont, a vampire hunter who enters Dracula's mansion in order to kill him. You must venture through several areas, fighting monsters and bosses at the end of each.

Easy Cheats

Icon Addr Val Cmp Description
Icon-Lives-Infinite.png 002A 64 - Infinite Lives
Icon-HitPoints-Infinite.png 0045 40 - Infinite Hit Points (Spikes still kill you)
Icon-Invincible.png 005B FF - Invulnerable
Icon-Strength.png 0070 02 - Have Chain Whip
Icon-Ammo-Infinite.png 0071 63 - Infinite Hearts (Must turn off at the end of a stage)
Icon-Powerup.png 0064 02 - Have Triple Shot
Icon-Weapon.png 015B 09 - Have Boomerang
Icon-Weapon.png 015B 08 - Have Dagger
Icon-Weapon.png 015B 0B - Have Holy Water
Icon-Weapon.png 015B 0D - Have Axe
Icon-Weapon.png 015B 0F - Have Watch
Icon-Weapon.png 015B 0A - Have Cross (Crashes on certain enemies)
Icon-Time.png 0042 99 - Infinite Time (Must turn off at the end of a stage)
How do I use these?

North America

Castlevania.png

Memory Addresses

002A - Lives
003C - Movement Direction (00 - Idle, 01 - Right, 02 - Left)
0042 - Time: xx99 (00-99)
0043 - Time: 99xx
0044 - Display Hit Points (00-40)
0045 - Set Hit Points To
005B - Invincibility Timeout
0064 - Shot (00 - Single, 01 - Double, 02 - Triple)
0070 - Whip Strength (00-02)
0071 - Hearts (00-63)
00F7 - Controller Input
0141 - Multishot flash timeout
0159 - Player Frame
015B - Weapon
	00 - Nothing
	08 - Dagger
	09 - Boomerang
	0A - Cross (Not normally used)
	0B - Holy Water
	0C - Axe (Red) (Not normally used)
	0D - Axe (Blue)
	0E - 1Up? (Not normally used)
	0F - Watch
01A9 - Boss Set Hit Points To
01AA - Boss Hit Points (00-40)
031C - Player Frame
0450 - Moving Backwards Flag
0488 - Jump Counter
04DC - Player Y Delta
0584 - Movement Direction (0 - Idle, 1 - Right, 2 - Left)
056D-057A - Items disappear timeout
07FD - Score: 99xx00
07FE - Score: xx9900

Code

Time

A2B5:A2 42     LDX #$42       ; Offset for time.
A2B7:A9 01     LDA #$01
A2B9:20 46 CA  JSR $CA46      ; Subtract from the offset location.

Text

The Castlevania text tables skip the less used letters like Q and X. The title table ignores even more.

Title

E5=A
E6=B
E7=C
E8=D
E9=E
EA=F
EB=.
EC=H
ED=I
EE=J
EF=K
F0=L
F1=M
F2=N
F3=O
F4=P
F5=\
F6=R
F7=S
F8=T
F9=U
FA= 
FB=W
FC=Y
FD=,

Game

D0=0
D1=1
D2=2
D3=3
D4=4
D5=5
D6=6
D7=7
D8=8
D9=9
E0=A
E1=B
E2=C
E3=D
E4=E
E5=F
E6=G
E7=H
E8=I
E9=J
EA=K
EB=L
EC=M
ED=N
EE=O
EF=P
F1=R
F2=S
F3=T
F4=U
F5=V
F6=W
F7=.
F8=Y
F9=Z


Japan

Akumajou Dracula.png

In Japan, Castlevania is called "Akumajou Dracula" (Demon Castle Dracula). Most of the offsets are the same as the US version.


Famicom Disk System

Akumajou Dracula (FDS).png

A Famicom Disk System version of the game was also released in Japan. The offsets are similar to the US version.


Europe

Castlevania (E).png