Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,489,833
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 04-26-24 09:49 PM
Guest: Register | Login

0 users currently in ROM Hacking | 2 guests

Main - ROM Hacking - My Castlevania 3j hack New thread | New reply


Drakon
Posted on 02-19-14 01:27 AM (rev. 32 of 02-19-14 10:20 PM) Link | Quote | ID: 155722


Red Paragoomba
Compromised account. Please contact staff for a password reset.
Level: 18

Posts: 6/62
EXP: 29870
Next: 27

Since: 01-26-14
From: Toronto Canada

Last post: 3704 days
Last view: 3387 days




What this hack features:

Sram saving, no more passwords, it saves everything I felt is important even what loop you're in. I did the lazy version and just replaced the "password" jump with a jump to my loading code and renamed it "continue". I set the cursor to default to continue so you have to press "select" to erase your data making it difficult to erase your game by accident. It saves when you start a new stage, when you enter a new substage (going through one of those mid-stage doors) and right after you die, all automatically.

All stages are played in sequence giving you the full experience. No more choosing routes, now you get to play every stage in the game! Don't have time to do it all in one sitting? Worry not! Because there's sram saving so you can turn it off and come back to it whenever you feel.

I changed most of the game palette data, I wanted to get rid of that whole cartoon feel and give it a more realistic look.

Alucard is now the main character with the freeze attack and mr belmont is the backup character that you start your new game with. Both characters always have fully powered up weapons no more need to pickup weapon upgrades (I had to disable it due to a bug with alucard). Since you play every stage you can pick up any side character you want, yes you can have two alucards if you want. Whenever you pass through a substage door or start a new stage / die, alucard's weapon reverts back to the freeze attack so don't worry if you pick up the clock weapon.

I changed which song is played at which point of the game, this is merely a preference thing.

I changed the title screen from a bunch of japanese kanji into what I think is a nicer set of tiles (see above screenshot). Again, preference.

This indeed runs on real hardware, this playthrough was recorded from an av famicom with a converted madara vrc6 famicom cartridge.

The debugger used to locate ram addresses, locate code I want to change, and check my inserted code was fceux debug build. ReVamp was used for most of the palette changes but still a lot of palette changes I had to do manually. yy-chr was used for the tile changes of the title screen. Winhex was used for ending credit and title screen text changes. All programming changes I just typed myself in hex in notepad and inserted using a hex editor.

Will I release the ips? No, I don't feel like giving out this much work freely. But for anyone who's interested in hacking away at castlevania 3j here's my hacking notes so you can make your own awesome hack! (I want to inspire more people to learn how to do this):

https://www.mediafire.com/?zdik4tf5iw3ng77

____________________
http://16bitgamer.forumotion.ca/

NARFNra
Posted on 02-19-14 01:57 AM Link | Quote | ID: 155723


Koopa
Level: 25

Posts: 59/114
EXP: 87655
Next: 1965

Since: 02-13-10
From: Texas

Last post: 1807 days
Last view: 1807 days
For images, use [img ] and [/img ] without the spaces. Links are [url ], and I think videos are...

Ah, you need to take the embed code off youtube, I think.

Nice job, by the way!

Drakon
Posted on 02-19-14 02:07 AM (rev. 4 of 02-19-14 02:15 AM) Link | Quote | ID: 155724


Red Paragoomba
Compromised account. Please contact staff for a password reset.
Level: 18

Posts: 7/62
EXP: 29870
Next: 27

Since: 01-26-14
From: Toronto Canada

Last post: 3704 days
Last view: 3387 days
Posted by NARFNra
For images, use [img ] and [/img ] without the spaces. Links are [url ], and I think videos are...

Ah, you need to take the embed code off youtube, I think.

Nice job, by the way!


Thank you sir! All fixed and description added. Thanks for the nice comment too.

____________________
http://16bitgamer.forumotion.ca/

Zynk
Posted on 02-19-14 03:29 PM Link | Quote | ID: 155725


Purple Leever
Level: 32

Posts: 39/209
EXP: 195986
Next: 10456

Since: 10-19-12

Last post: 80 days
Last view: 7 hours
Of course you can't release the rom itself. But how about a patch? Just saying.

Anyways, I'll respect your withholding your work. I hope the hack notes will prove useful to others romhackers.


____________________

justin3009
Posted on 02-19-14 08:01 PM Link | Quote | ID: 155727


Tektite
Level: 18

Posts: 41/56
EXP: 29570
Next: 327

Since: 09-08-10
From: Wisconsin

Last post: 2935 days
Last view: 886 days
The notes themselves work but if you release it on a pay per basis, you will get slapped with a nice big fine. Be wary of what you do when it comes to legality issues like that.

Drakon
Posted on 02-19-14 10:16 PM (rev. 5 of 02-19-14 10:30 PM) Link | Quote | ID: 155728


Red Paragoomba
Compromised account. Please contact staff for a password reset.
Level: 18

Posts: 8/62
EXP: 29870
Next: 27

Since: 01-26-14
From: Toronto Canada

Last post: 3704 days
Last view: 3387 days
Posted by justin3009
The notes themselves work but if you release it on a pay per basis, you will get slapped with a nice big fine. Be wary of what you do when it comes to legality issues like that.


Thanks for a heads up but any on pay basis would be for the ips not the rom.

Posted by Zynk
Of course you can't release the rom itself. But how about a patch? Just saying.

Anyways, I'll respect your withholding your work. I hope the hack notes will prove useful to others romhackers.



Thanks, it's really hard to find communities where people appreciate the work that's shown regardless if they can get it for free or not. The hacking notes are to save future hackers the effort of having to hunt down those ram and other addresses themselves.

____________________
http://16bitgamer.forumotion.ca/

MiniCompute
Posted on 02-20-14 12:17 AM Link | Quote | ID: 155730


Bubble
Level: 66

Posts: 514/981
EXP: 2421550
Next: 40301

Since: 04-25-07

Last post: 490 days
Last view: 698 days
Posted by Drakon
Posted by justin3009
The notes themselves work but if you release it on a pay per basis, you will get slapped with a nice big fine. Be wary of what you do when it comes to legality issues like that.


Thanks for a heads up but any on pay basis would be for the ips not the rom.

Posted by Zynk
Of course you can't release the rom itself. But how about a patch? Just saying.

Anyways, I'll respect your withholding your work. I hope the hack notes will prove useful to others romhackers.



Thanks, it's really hard to find communities where people appreciate the work that's shown regardless if they can get it for free or not. The hacking notes are to save future hackers the effort of having to hunt down those ram and other addresses themselves.


Drakon, just from reading this so far, I don't like wear this is headed. :/
If you do sale your rom hack ips, can you show proof from the gaming company you have a right to do so ?
If you don't have that right to do it, and they look up and find their "modified" games being sold...

You're up for being sued by them. :|

Drakon
Posted on 02-20-14 12:50 AM (rev. 5 of 02-20-14 01:00 AM) Link | Quote | ID: 155731


Red Paragoomba
Compromised account. Please contact staff for a password reset.
Level: 18

Posts: 9/62
EXP: 29870
Next: 27

Since: 01-26-14
From: Toronto Canada

Last post: 3704 days
Last view: 3387 days
Oh okay thanks for the clarification. In that case I just won't release it then and I won't accept money for it. I would love to see what interesting hacks are made using my hacking notes.

There's so many people out there selling reproduction cartridges of romhacks, I didn't realize that sort of thing was so unlawful.

____________________
http://16bitgamer.forumotion.ca/

Main - ROM Hacking - My Castlevania 3j hack New thread | New reply

Acmlmboard 2.1+4δ (2023-01-15)
© 2005-2023 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.023 seconds. (347KB of memory used)
MySQL - queries: 72, rows: 99/100, time: 0.017 seconds.