Castlevania II - COA (Linear Reboot) & Castlevania II - SQ (Linear Reboot)

Started by Sephirous, June 26, 2016, 05:20:45 PM

Previous topic - Next topic

DavidtheIdeaMan

Ah I see,well still if it can't be released this year,you might want to change the year on the title screen to 2018 XD

Sephirous

Quote from: nesfan on November 20, 2017, 10:04:45 PM
i would not be opposed to doing it once i am done with sound track for Resurrection of Darkness and/or Vengeance on Hell 2

idk maybe i am an overachiever  :-\

but if optomon want's to do it i will let the master work his magic XD

That would be great.
Right now I will only need 9 tracks.
I don't know if Optomon is going to be up to much after COA with his projects and all.
The stuff you have created sounds awesome!
Do you know how to import the music into the actual Rom or do you just create the NSFs?


nesfan

I can only create the NSF I would love to learn how to import it into rom but I run into problems like
where in rom is the music data and what do I edit and how do save the changes that I made in the first place ? stuff like that  :-\



DavidtheIdeaMan

Ah I see,well still I hope this game gets done soon,I can't wait X3

PachaWillWatchYa

Quote from: nesfan on November 25, 2017, 11:45:29 AM
I can only create the NSF I would love to learn how to import it into rom but I run into problems like
where in rom is the music data and what do I edit and how do save the changes that I made in the first place ? stuff like that  :-\



I believe there is a document about Cv2 music by Optomon. Other than that, you would need to know some basics of hex, how pointers work and where the free spaces are in the ROM.
It's also preferable to have a lot of patience.

Sephirous

I actually do know how to find where the music is but when I try to over write the current music with the new music its usually comes out all messed up.

The way I find the music is by opening the original NSF in an emulator with a Hex Editor.

Then match the values in the NSF and find the exact strings in the ROM, Since the NSF is basically a watered down version of the original ROM, The numbers will be the same.

Once I find the matching values in the ROM, I then take the values in the custom NSF and attempt to copy and paste them over the music in the original Rom. But....Apparently the music and the "TOC" are in separate places.
So replacing the music alone doesn't cause it to play correctly unless the game knows how to play the custom music. That's usually where Optomon comes in. Lol.  :thumbsup:

The music in Castlevania III starts at Address 100000, I find most games do.
Also, The music usually starts after a chunk of values that look like this... FF FF FF FF FF FF FF FF FF FF FF
I believe FF is a space filler between codes and operations.


PachaWillWatchYa

Quote from: Sephirous on November 25, 2017, 10:40:06 PM
I actually do know how to find where the music is but when I try to over write the current music with the new music its usually comes out all messed up.

The way I find the music is by opening the original NSF in an emulator with a Hex Editor.

Then match the values in the NSF and find the exact strings in the ROM, Since the NSF is basically a watered down version of the original ROM, The numbers will be the same.

Once I find the matching values in the ROM, I then take the values in the custom NSF and attempt to copy and paste them over the music in the original Rom. But....Apparently the music and the "TOC" are in separate places.
So replacing the music alone doesn't cause it to play correctly unless the game knows how to play the custom music. That's usually where Optomon comes in. Lol.  :thumbsup:

The music in Castlevania III starts at Address 100000, I find most games do.
Also, The music usually starts after a chunk of values that look like this... FF FF FF FF FF FF FF FF FF FF FF
I believe FF is a space filler between codes and operations.
Wait, so did your changes in hex affect in game music or not?
I can't quite understand you.
And what does TOC stand for?
Table of content?
If so does TOC contain pointers for each channel or...?

Morinis

Quote from: PachaWillWatchYa on November 26, 2017, 06:06:39 AM
Wait, so did your changes in hex affect in game music or not?
I can't quite understand you.
And what does TOC stand for?
Table of content?
If so does TOC contain pointers for each channel or...?



Short hand version.


Sephirous tried altering the music.  Didn't go so well.  He asked Optomon.  Optomon fixed things with the power of knowledge.



ROM Hacker, Reviewer and Critic.

Don't Know What Else To Say So... <3 You!

DavidtheIdeaMan

This is rather interesting stuff you guys are explaining about rom hacks. :)

PachaWillWatchYa

Quote from: DavidtheIdeaMan on November 26, 2017, 01:29:34 PM
This is rather interesting stuff you guys are explaining about rom hacks. :)
Though anything I said should be taken with a grain of salt as I only have basic hex knowledge, some knowledge about standard NES limitations(mostly graphical) and I've read a thing or two on specific games by people who know their stuff.

DavidtheIdeaMan

Ah,okay.

Anyways,I hope you guys do a good job. :)

Well,it's been awhile now,I wonder if Sinis got back to those sprites yet?

Morinis

Quote from: DavidtheIdeaMan on November 26, 2017, 02:08:39 PM
Ah,okay.

Anyways,I hope you guys do a good job. :)

Well,it's been awhile now,I wonder if Sinis got back to those sprites yet?


I am working on the Zombie Trio still.  I have Fake Sypha and Fake Grant done along with the attacks however I'm reworking the base that I had for Fake Trevor all over again.  The base I did have was complete trash on no matter how many adjustments I made so going to use my updated walk stance that I  used for Armund in BoS :)
ROM Hacker, Reviewer and Critic.

Don't Know What Else To Say So... <3 You!

DavidtheIdeaMan

Ah I see,well alright then I hope you get the Fake Trevor done soon & also Im eager to see Armund's sprite for BoS :D in any case Im playing Optomon's latest CV hack The Holy Relics and hot damn this hack is neat,I'll playing that until CoA is good & ready. :)

Before that battle of the Net thing starts next week.

Morinis

Quote from: DavidtheIdeaMan on December 07, 2017, 03:47:55 PM

Before that battle of the Net thing starts next week.


I have Optomon and Sephirous's emails so if or when that damn thing does go through I can still work with the both of them on this stuff.  I don't speak politics at all but I have to say that we inherited some interesting stuff with this POTUS.  Going to be a bumpy ride especially with the net neutrality thing and that damn tax crap.


Anyway....


The Zombie Trio will be done by then and sent off.  Still waiting word from Optomon to get back with me on how many more bosses are needed.  Seems to be a very busy man.
ROM Hacker, Reviewer and Critic.

Don't Know What Else To Say So... <3 You!

DavidtheIdeaMan

Alright then.

Yes he is very busy due to the fact he's working on a Homebrew game on his site known as Rollie which Im actually looking forward to playing,it looks interesting so far :) but still I hope he replies to you as well because I think it's best to make CoA original as possible with custom bosses,anyways I wish you luck with the rest of you stuff. :thumbsup:

Also I hope you & Optomon are able to chat about future plans with CoA?

Morinis

Aight, the Zombie Trio (or Fake Hunters) are sent off to Optomon :)



Right now my work for CoA is done up until Optomon can get back with me on how many more bosses are needed after these four.  In the meantime I'm going to take a month hiatus from Sephirous's stuff and put mine ahead of everything else.  After that then I shall work back on MetroidVania and when Sephirous gets things sorted out for BoS I'll start working on all of the sprites for that :)


ROM Hacker, Reviewer and Critic.

Don't Know What Else To Say So... <3 You!

DavidtheIdeaMan

Heh heh,awesome,Im sure he'll get back to you soon (hopefully) also I hope you enjoy your month of spriting and such,Sinis. :)

I hope that Optomon is doing well in programming CoA itself,since he's done with The Holy Relics.

Morinis

Quote from: DavidtheIdeaMan on December 11, 2017, 03:22:02 PM
I hope that Optomon is doing well in programming CoA itself,since he's done with The Holy Relics.

Only programming that I know from what he has done is music and adjust a few things in the HUD.  Still have to move a few things around along with adjusting music tracks to their proper areas along with adding new ones.  In the end, Seph and I are waiting on him for our next direction in CoA.
ROM Hacker, Reviewer and Critic.

Don't Know What Else To Say So... <3 You!

DavidtheIdeaMan