Website
Home
Database
News
Submissions queue
Community
Forum
Clubs
Discord
Members
Tools
ROM Patcher
ROM Hasher
Pages
Support us
Learn Romhacking
About
Contact Us
Help & Legal Pages
Guest
Login
Forum
Entries
News
Settings
Community
Help Wanted & Support
Castlevania Dracula X (SNES) need help decreasing hit time when hitting enemy.
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="bogaa" data-source="post: 5013" data-attributes="member: 118"><p>A debugger can look overwhelming. But just understanding some parts might help with hacking. Sadly DraX does not use a table but has the values hardcoded in code. So it takes a while to find them.</p><p>I will show you the process. I did not learn to debugg in one sitting eather. But if you keep on it stuff start to make sense and it is more fun (less frustrating)</p><p></p><p>I underlined where it loads the health value from the enemy. Then SBC means substract.. it does this from a other ram location.</p><p>Here is the code. You can change the load values in this routine for different effects. Might be intressting to toy around with it. Feel free to share your findings.</p><p></p><p>I would recommand to try mesen 2.. then setting breakpoints for read/write (in the hex viewer of mesen 2) will bring up this window what tells you the location.</p><p></p><p>[ATTACH=full]180[/ATTACH]</p><p></p><p>Here I changed the 10 to a 1 what will only do 1 damge to the enemy.</p><p>If you like to know the PRG offset (headerless rom offset) You can right click in the mesen hex viewer to view it there. (Or use a tool like lunar address that can translate it for you)</p><p></p><p>The lda 12 there before the next subroutine call is the funny to change. Can you tell me what it does?</p></blockquote><p></p>
[QUOTE="bogaa, post: 5013, member: 118"] A debugger can look overwhelming. But just understanding some parts might help with hacking. Sadly DraX does not use a table but has the values hardcoded in code. So it takes a while to find them. I will show you the process. I did not learn to debugg in one sitting eather. But if you keep on it stuff start to make sense and it is more fun (less frustrating) I underlined where it loads the health value from the enemy. Then SBC means substract.. it does this from a other ram location. Here is the code. You can change the load values in this routine for different effects. Might be intressting to toy around with it. Feel free to share your findings. I would recommand to try mesen 2.. then setting breakpoints for read/write (in the hex viewer of mesen 2) will bring up this window what tells you the location. [ATTACH type="full" size="323x251"]180._xfImport[/ATTACH] Here I changed the 10 to a 1 what will only do 1 damge to the enemy. If you like to know the PRG offset (headerless rom offset) You can right click in the mesen hex viewer to view it there. (Or use a tool like lunar address that can translate it for you) The lda 12 there before the next subroutine call is the funny to change. Can you tell me what it does? [/QUOTE]
Insert quotes…
Verification
Post reply
Community
Help Wanted & Support
Castlevania Dracula X (SNES) need help decreasing hit time when hitting enemy.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.
Accept
Learn more…
Back
Top