News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: SC4ED - Super Castlevania 4 Editor  (Read 58364 times)

bogaabogaa

  • Full Member
  • ***
  • Posts: 225
    • View Profile
Re: SC4ED - Super Castlevania 4 Editor
« Reply #180 on: February 16, 2021, 05:25:45 pm »
Could you point out a thing that is missing to make a "full" hack. This editor is more refined then a lot of other game editor. It does expand the ROM for you and expand event-, entrances-, blocks-, scenes-, tile-table or other property and compressed data. So you can just expand on things and make every level as big as you like. Sure you need to know a thing or two. Sure the editor does not have the most advanced gui and has no music editor or animation editor. Still the editor does read data from pointers and as long you expand the pointers to free space it just keeps working with things you are changing.
CV ROM DiscordServer
https://discord.gg/PvFgxRg

MathUser2929

  • Hero Member
  • *****
  • Posts: 1633
    • View Profile
Re: SC4ED - Super Castlevania 4 Editor
« Reply #181 on: February 16, 2021, 05:54:33 pm »
I think hacks made at different times aren't compatible with later versions of the editor.

bogaabogaa

  • Full Member
  • ***
  • Posts: 225
    • View Profile
Re: SC4ED - Super Castlevania 4 Editor
« Reply #182 on: February 16, 2021, 06:34:44 pm »
Did you even try. What did not work? There are also like 40 versions if you collected them all.. not sure what you are using. I recommend the latest I posted. Here is a ips patch with fastROM that is expanded. I optimized the enemy gfx pointers so you can have a lot more enemy available in the levels. This cleared also a bunch of space if you like to make some more costume once. I added the asm to arrange this pointers and you can compile it with asar.

If you use the IPS the fastROM patch is made by vitor vilela https://www.retrorgb.com/vitor-vilela-reveals-project-fastrom.html

If you have a project you cold save the levels as level files and load them in the new editor. This will probably get rid of some issues too. If events not show up in the newest editor just change the unknow value to 03 for every event but the first (00 event) for each level.

update:
If you like to have explained what the optimized gfx pointers are and how to arrange them. I made a video about it.
 https://www.twitch.tv/videos/917567578

February 19, 2021, 04:08:33 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
I think hacks made at different times aren't compatible with later versions of the editor.

I do not know if you still had plans to continue your hack. I made some code so Simon whips and jumps as in the original Nes Games.
I made a video how I ported the things from your hack. It does have fast Rom included. There is a up to date editor. You could also add other asm files I shared. But you can also ask for a ips..

Here the Video:
https://youtu.be/RWVddVNmG4M

The links are in the video description
« Last Edit: February 19, 2021, 04:08:33 pm by bogaabogaa »
CV ROM DiscordServer
https://discord.gg/PvFgxRg

Vanya

  • Hero Member
  • *****
  • Posts: 1875
    • View Profile
Re: SC4ED - Super Castlevania 4 Editor
« Reply #183 on: February 22, 2021, 11:23:51 am »
Nice work there! I'm really interested in this.

DavidtheIdeaMan

  • Hero Member
  • *****
  • Posts: 711
    • View Profile
Re: SC4ED - Super Castlevania 4 Editor
« Reply #184 on: February 22, 2021, 11:41:26 am »
Interesting.

I wonder if we can get some more Castlevania randomizer's?

ToHell

  • Jr. Member
  • **
  • Posts: 30
    • View Profile
Re: SC4ED - Super Castlevania 4 Editor
« Reply #185 on: February 22, 2021, 03:12:11 pm »
Would be something if someone would bring to the uncensored hack the blood drop in the title screen logo, so that it is also a 100% uncensored version. Was once said that someone would like to do it, but never happened.

bogaabogaa

  • Full Member
  • ***
  • Posts: 225
    • View Profile
Re: SC4ED - Super Castlevania 4 Editor
« Reply #186 on: February 22, 2021, 10:31:58 pm »
What are you interested in Vanya? Would you like to make a CV1 like game in this editor? I am sure it would be way easier to work with SC4ed to rebuild metroid like CV1 then using the original game. Programing something like a key would be easy. The door does exits you can check out the bloody crusade hack to see how this looks.

Redguy did make a good randomizer for this game: https://www.dropbox.com/s/pnci0e3t9rl9mgf/SCV4Randomizer.exe?dl=0
If you like you can go and watch bobby playing it. https://youtu.be/mdZbtsIxx1Y?t=104
I don't see anyone who would like/is able work more on it.

The uncensored hack seems one of the worst hacks done. You could just play the Japanese version and not suffer for extra loading time on each screen. May be make a translation instead? Are you concerned not to be able to read the title screen? I think the kanji title with the castle looks awesome. Sure with some effort this could be done but why do you want this so bad in the first place. Why would you go through effort of patching to see a other title? Just something I don't understand the effort it needs.

Beside if you think about fixing the uncensored hack the title screen is hardcoded so it will take some research to get it done. Not sure how good you are at disassemble and document the code good enough to make the desired changes. Once you found a good hijack it might not be to bad. Personally I would skip the research and code it from scratch. Look for the assembly tables in the J version. Get a idea how the event timers are. Update the Xpos Ypos and assembly pointers. Decrease the Ypos for the drop till the bottom and reset the routine.
 
update:  ;related code for the drip in the J version
Code: [Select]
org $03DBC4   
JSR $DD01    ; initiate blood drip??  Event at RAM $780     
org $03DD3C   
JSL $02D65F      ; blood drip routine       
org $02D65F   
LDA $22,X               
BNE $02D682             
LDA $24,X               
ASL                     
ASL                     
CLC                     
ADC $00                 
TAY                     
LDA $0000,Y             
BEQ $02D685             
CMP #$FFFF               
BNE $02D679             
STZ $24,X               
BRA $02D663             
STA $00,X               
LDA $0002,Y             
STA $22,X               
INC $24,X               
DEC $22,X               
RTL                     
« Last Edit: February 23, 2021, 03:54:10 am by bogaabogaa »
CV ROM DiscordServer
https://discord.gg/PvFgxRg

SCD

  • RHDN Patreon Supporter!
  • Hero Member
  • *****
  • Posts: 708
  • SPOOOOON!
    • View Profile
Re: SC4ED - Super Castlevania 4 Editor
« Reply #187 on: February 24, 2021, 08:55:27 am »
Another thing that needs to be fixed in the uncensored hack is restoring the original sound effects for the upgraded forms of Simon's whip from the Japanese version, where it actually sounds more like a chain.

bogaabogaa

  • Full Member
  • ***
  • Posts: 225
    • View Profile
Re: SC4ED - Super Castlevania 4 Editor
« Reply #188 on: February 25, 2021, 10:15:11 am »
Another thing that needs to be fixed in the uncensored hack is restoring the original sound effects for the upgraded forms of Simon's whip from the Japanese version, where it actually sounds more like a chain.

Here a ips that will change whip sound. This will work with newer expanded ROMs with fast ROM. Like my Remix hack 2.1
https://www.dropbox.com/s/0pvm299fn3kckd9/ChainWhipSound.ips?dl=0

If you think of adding the patch to the uncensored hack you can compare files patched and search for them in the ROM with a hex editor to replace them.

I think the uncensored hack was a great project that did test the editor a bit and darksamus did a amazing job with research and lead the project. Thanks to him the sound and music does exist in a uncompressed format toward the end of the ROM in the first place. Uncensored hack could be updated with fastROM and may be optimized pointers. So it could also be a good starting point to do a hack with it and does fresh up the gameplay with less lag.

The bytes for the whip are basically a small tracker file like you find for music. It does not change samples but how it is played. 
CV ROM DiscordServer
https://discord.gg/PvFgxRg

Vanya

  • Hero Member
  • *****
  • Posts: 1875
    • View Profile
Re: SC4ED - Super Castlevania 4 Editor
« Reply #189 on: February 26, 2021, 02:18:21 pm »
What are you interested in Vanya? Would you like to make a CV1 like game in this editor? I am sure it would be way easier to work with SC4ed to rebuild metroid like CV1 then using the original game. Programing something like a key would be easy. The door does exits you can check out the bloody crusade hack to see how this looks.

Nothing so fancy, I just really like the idea of making SCV4 act more like CV1.
Only thing I would add, or rather subtract, is some length from the whips.
Maybe limit the directions you can whip similarly to the X68k game.

furvent

  • Newbie
  • *
  • Posts: 2
    • View Profile
Re: SC4ED - Super Castlevania 4 Editor
« Reply #190 on: April 16, 2021, 06:16:58 am »
Hi there !
As making a FastRom seems to be a hard work, wouldn't it be easier to add the purple titel screen to the uncensored rom file ?

I'd be interested in how to copy-paste the tiles if possible... (in my opinion blood drips are unnecessary).

Thanks !