Page 163 of 199

Re: More NSF Requests

Posted: Mon Mar 05, 2018 3:20 am
by MrNorbert1994
Fixed the tempo in the main game BGM (track 2) and removed track 6 from the constant looping.

Re: More NSF Requests

Posted: Tue Mar 06, 2018 6:08 am
by MrNorbert1994
BlackGuyRX wrote:Just wanted to say thanks again for going through the trouble of re-ripping all these games!

Norbert, your NSF collection may need an update. I did notice Yo! Noid is based on an older, glitched rip. Also, is anyone interested in GB & PCE rips/rerips?
OK I did a full rerip on this + track ordering and all that shit.
I wonder if this is still glitched.

Re: More NSF Requests

Posted: Tue Mar 06, 2018 11:39 am
by NewRisingSun
All rips of this game that I have found lack the title screen music. I also included all sound effects.

Re: More NSF Requests

Posted: Fri Mar 09, 2018 2:20 pm
by MrNorbert1994
SFX rerip.

Re: More NSF Requests

Posted: Sat Mar 10, 2018 8:50 am
by MrNorbert1994
The Human driver again. :S
US version wasn't ripped, only JP version had rip.

Re: More NSF Requests

Posted: Sat Mar 10, 2018 10:25 am
by MrNorbert1994
Another SFX rerip.

Re: More NSF Requests

Posted: Sat Mar 10, 2018 3:07 pm
by MrNorbert1994
Recoded the title screen + moved some of the SFXs to the end of the music IDs.

Re: More NSF Requests

Posted: Sat Mar 10, 2018 4:34 pm
by MrNorbert1994
Added PCM sound effects to these ones.

Re: More NSF Requests

Posted: Sun Mar 11, 2018 4:01 pm
by MrNorbert1994
Added frame counter write + ordered the songs properly.

Re: More NSF Requests

Posted: Mon Mar 12, 2018 6:23 am
by NewRisingSun
Gil-Galad wrote:If a game is writing FF or C0 to $4017 then I will use C0.

Otherwise, I will write 80 to $4017.
That would be completely wrong, because you would always select the five-step sequence no matter what. Just use a debugger-having emulator to trap writes to $4017 while running the game to find out the value that the game actually writes, and then use that in your NSF init routine. If the game never writes to that address, then don't in your NSF either, or use the power-on default value $00.

Re: More NSF Requests

Posted: Mon Mar 12, 2018 8:13 am
by Gil-Galad
Actually, I have seen other values written to $4017 in other games. I use what's used in the game or what works better for the music timing. You have ripped quite a few games and done them well too but you haven't ripped enough yet if you haven't ran into other situations and not just for $4017.

Re: More NSF Requests

Posted: Mon Mar 12, 2018 8:51 am
by NewRisingSun
What I see is recent NSF rips wrongly writing $80 to $4017, even though the original games write nothing or write $00/$40. The rippers may have gotten that idea from the quoted section of your post. That's why I brought it up again.
Gil-Galad wrote:You have ripped quite a few games and done them well too but you haven't ripped enough yet if you haven't ran into other situations and not just for $4017.
I don't know what you mean by "other situations".

Re: More NSF Requests

Posted: Tue Mar 13, 2018 12:13 am
by Gil-Galad
NewRisingSun wrote:What I see is recent NSF rips wrongly writing $80 to $4017, even though the original games write nothing or write $00/$40. The rippers may have gotten that idea from the quoted section of your post. That's why I brought it up again.
Gil-Galad wrote:You have ripped quite a few games and done them well too but you haven't ripped enough yet if you haven't ran into other situations and not just for $4017.
I don't know what you mean by "other situations".
I agree some were having problems with $4017. It is the usual way to write 80 or C0 to $4017. However, for completeness sake and the spec that is even on NESdev Wiki. It is possible that you have to use 40 or 00, almost never. My options are open by using the entire spec for $4017, sans the joypad controller #2.

Re: More NSF Requests

Posted: Sun Mar 18, 2018 1:00 pm
by MrNorbert1994
Nothing really major.
Added missing SFXs to this.

Re: More NSF Requests

Posted: Mon Mar 19, 2018 9:00 am
by MrNorbert1994
A few SFX rerips from Idea-Tek.