Castlevania Dungeon Forums

The Castlevania Dungeon Forums => Fan Stuff => Topic started by: Bel on June 23, 2013, 11:28:50 PM

Title: Help for my CV3 Hack?
Post by: Bel on June 23, 2013, 11:28:50 PM
I'm not a very hardcore hacker, but I have started working on a hack of Castlevania 3, and I would like to know if there is a way to give Alucard a new weapon, exclusive to him. I am thinking it could be a stronger and longer Dagger, with a shorter range, or maybe just a melee weapon, similar to Grant's Dagger (but longer).
Feedback and info is appreciated  :)
Title: Re: Help for my CV3 Hack?
Post by: Jorge D. Fuentes on June 29, 2013, 02:02:16 AM
If you are able to get any progress, you should find a way to make Alucard attack while on stairs.
There are some people here who have been able to get some headway on ROM Hacking but I'm not sure what amazing things they have been able to do with that game.

Good luck, though!
Title: Re: Help for my CV3 Hack?
Post by: Bel on June 29, 2013, 05:40:44 AM
 :o Omigod, it's you! I am honored to have you respond to my post; you are the one of the reasons I joined this forum, and I am a huge fan of your work. (CV2 Simon inspired me to start spriting)
Anyway, thanks for the advice!
Title: Re: Help for my CV3 Hack?
Post by: TheouAegis on June 29, 2013, 10:33:45 AM
Well it is his forum, so it makes sense for him to post in it...  :-\

Yes, you can give Alucard a sword. All you ahve to do is redirect his code to the same subroutine that handled Grants or Sypha's attacks (I wouldn't use Trevor's code). The range of his weapon would be denoted by a single byte. I dont' remember the ROM address for it, but it'd be pretty obvious once you decoded it. The issue with CV3 is Grant and Al have various codes that branch off or detour when the player has them active.

Making Al attack on stairs shouldn't be too hard. I think I encountered the code for it already, but just ignored it because I wasn't concerned with Al's code at the time. 
I take it back, it's not easy at all. Seems to be like a web. I thought if I rerouted the code to Sypha's then it would work, but it caused issues when jumping too and still wouldn't let Al attack. So it's not just a simple edit, it requires delving deeper into the code than just 2 or 3 redirects. And now that I think about it, I don't think Al even has a sprite for attacking on the stairs. That's probably why they made him unable to attack on stairs -- not enough memory in the PPU.
Title: Re: Help for my CV3 Hack?
Post by: Jorge D. Fuentes on June 30, 2013, 10:22:15 AM
:o Omigod, it's you! I am honored to have you respond to my post; you are the one of the reasons I joined this forum, and I am a huge fan of your work. (CV2 Simon inspired me to start spriting)
Anyway, thanks for the advice!

Thanks... but I'm just a guy, no need to be so honored, hehe.
I'm happy to have inspired you, however.

So as you can see, people like TheouAegis have experience with this sort of thing. 
Good luck to you!