Donkey Kong Country 3 - (finished)

Go down

Donkey Kong Country 3 - (finished) Empty Donkey Kong Country 3 - (finished)

Post by Conn Mon 25 Dec 2017 - 18:57

project finished!

https://www.zeldix.net/t1598-donkey-kong-country-3#23591


Here's the msu1 patch for Donkey Kong Country 3.

- hardcore apu muted... on normal emulator you have mute. Sorry, failed to mute with another option.

- Themes must be mapped and pcm:s created

Themelist:
Spoiler:

Mapping the themes is not easy, you cannot cheat for them Sad
You need to make a Geiger breakpoint (execute) at
$B2/80b3 A2 FF 00    LDX #$00FF
Start a Level and now set then in ram address 7e0008 to the track you want to hear.

The extra soundtracks (49-53) cannot be addressed this way but they are luckily all mapped already.



Last edited by Conn on Sat 20 Jan 2018 - 21:07; edited 14 times in total
Conn
Conn

Donkey Kong Country 3 - (finished) Image212

Since : 2013-06-30

Back to top Go down

Donkey Kong Country 3 - (finished) Empty Re: Donkey Kong Country 3 - (finished)

Post by Conn Tue 26 Dec 2017 - 5:39

Updated zip in the first post with a working xml, so now also bsnes is supported Very Happy
Conn
Conn

Donkey Kong Country 3 - (finished) Image212

Since : 2013-06-30

Back to top Go down

Donkey Kong Country 3 - (finished) Empty Re: Donkey Kong Country 3 - (finished)

Post by smokemonster Tue 2 Jan 2018 - 9:53

Excellent work, Conn. Thank you! Very Happy
smokemonster
smokemonster
Wish Fairy
Wish Fairy

Since : 2017-03-04

Back to top Go down

Donkey Kong Country 3 - (finished) Empty Re: Donkey Kong Country 3 - (finished)

Post by Conn Thu 4 Jan 2018 - 17:20

Here's how you can map the themes. I hope somebody is able to do that Very Happy

Donkey Kong Country 3 - (finished) Image113
Conn
Conn

Donkey Kong Country 3 - (finished) Image212

Since : 2013-06-30

Back to top Go down

Donkey Kong Country 3 - (finished) Empty Re: Donkey Kong Country 3 - (finished)

Post by daniloroxette Sun 7 Jan 2018 - 18:52

Greetings.

I'm so glad to see this topic.

I am a newbie in HEX data analysis. I spent the last few days without looking at this forum and yesterday I finally succed to disable the music in the rom of DKC3 with my own effort. Useless, now that I just saw that the .ips patch to MSU-1 was here since last year. LOL
Very Happy .
Thank you, Conn.

I do not know if I can be useful in any way, but I'll update the list with the official names of the songs and register some other things that I found out just for information.



Theme List [HEX/PCM/LOOP/TITLE]:


Notice 1:

As with DKC2, each track has its Death and Stage Clear variant. There are 17 types. I could not locate them. List:

Variant Song List:

PS: I follow the instructions to MAP the themes via BSNES but I didn't understand what data should I extract to help here.

Notice 2:

In DKC3, all stage songs starts from different points in 3 different situations:
1 - after leaving the bonus.
2 - after entering the stage from the checkpoint
3 - after leaving warp.
I've noticed that there are 3 different points from which the songs can be resumed.


Notice 3:

I've tested the MSU-1 here and, at least at Lakeside Limbo (dkc3_msu-15.pcm) the following happens:
1 - after leaving the bonus: the file seems to always restarts
2 - after enter the stage with chekpoint: the file seems to always restarts
3 - after leaving the warp barrel: the file dkc3_msu-49.pcm plays. (this also happens after warp barrel at the 2nd level - Doorstop Dash, I  didn't try further levels)

I believe that to make the MSU-1 possible, the PCM track always starts from the beginning of the file. I don't think this is bad, but is just something we need to look up.

I hope something helps.
Keep up the good work.
daniloroxette
daniloroxette

Donkey Kong Country 3 - (finished) Image110

Since : 2017-09-25

Back to top Go down

Donkey Kong Country 3 - (finished) Empty Re: Donkey Kong Country 3 - (finished)

Post by Conn Sun 7 Jan 2018 - 19:48

Wow, much thanks for mapping the themes!
I didn't know about level specific variants... But if nobody mind much, I'd not implement this, as it seems to be a hell of work. At least not for now... people are always welcome to advance my code however Smile

Resuming msu isn't possible if another theme was introduced in the meantime. We have this technical limitation. So it is only possible to play it from start.

Didn't even know about the existence of warp barrels. How strange that it plays Pcm 49. This surely is a bug to fix.
Conn
Conn

Donkey Kong Country 3 - (finished) Image212

Since : 2013-06-30

Back to top Go down

Donkey Kong Country 3 - (finished) Empty Re: Donkey Kong Country 3 - (finished)

Post by Conn Sun 7 Jan 2018 - 20:43

ok, already fixed that warp barrel track change thing Wink

Please redownload the patch in the first post to have it fixed!
Conn
Conn

Donkey Kong Country 3 - (finished) Image212

Since : 2013-06-30

Back to top Go down

Donkey Kong Country 3 - (finished) Empty Re: Donkey Kong Country 3 - (finished)

Post by daniloroxette Mon 8 Jan 2018 - 15:25

Long Message Retracted:

Issues:


  • When releasing a bird from the crystal cave, the 49.pcm plays instead "Banana Bird!*"
  • Win a boss plays 49.pcm instead "Stage Clear (Big Boss)*"
  • When Cranky starts to play, the 49.pcm plays instead "Cranky's Showdown*"
  • When losing to Cranky, the 51.pcm (Bonus Win) plays instead "Showdown Lose*"
  • When we beat Cranky, the 50.pcm (Bonus Lose) plays instead "Showdown Win*"


*not mapped songs.


Last edited by daniloroxette on Mon 8 Jan 2018 - 19:11; edited 1 time in total
daniloroxette
daniloroxette

Donkey Kong Country 3 - (finished) Image110

Since : 2017-09-25

Back to top Go down

Donkey Kong Country 3 - (finished) Empty Re: Donkey Kong Country 3 - (finished)

Post by Conn Mon 8 Jan 2018 - 16:09

Seeing such a long buglist, I feel the wish inside having a gun next to me Very Happy
Don't expect any fix soon, I have right now Illusion of Gaia on my priority list and this is time consuming. I also didn't play DKC3 for 15 years, I only played 1st and 2nd Level in order to make the patch, so I have to google the stuff you mention how to get there fastest (like boss names).
Furthermore, real life business cought me again Sad

If you have any hacking skills, feel free to improve the asm and we make it a shared work Wink
Also, can you reduce (filter) the list to "mandatory to fix bugs", I mean like the death/win variants are a nice to have, but do not affect the gameplay, while the warp barrel was a real bug that was mandatory to fix.
As example: your bonus game playing 1.pcm or 3.pcm is no bug to fix, just have the duplicated pcm. Same is valid for the northern heisphere switch I guess.
Banana Theme for releasing bird, is something, I cannot tell atm if a bug or a nice to have.
The boss themes not played sound surely like a mandatory bug fix... which themes shall they play?
Conn
Conn

Donkey Kong Country 3 - (finished) Image212

Since : 2013-06-30

Back to top Go down

Donkey Kong Country 3 - (finished) Empty Re: Donkey Kong Country 3 - (finished)

Post by daniloroxette Mon 8 Jan 2018 - 19:13

Conn, I assure you that I never wanted to make you feel the wish of having a gun next to you. Very Happy

I only intend to report what I found, not demanding anything. I think the job is done perfectly and I reiterate my thankfullness for you to share it worldwide.

I'm still learning and I hope that someday I can help more than just write what I found out.

I edited my post, retracting the long message and highlighting the mandatory, as you suggested.

Smile
daniloroxette
daniloroxette

Donkey Kong Country 3 - (finished) Image110

Since : 2017-09-25

Back to top Go down

Donkey Kong Country 3 - (finished) Empty Re: Donkey Kong Country 3 - (finished)

Post by Conn Tue 9 Jan 2018 - 0:33

Ah, so only these things:

When releasing a bird from the crystal cave, the 49.pcm plays instead "Banana Bird!*"
Win a boss plays 49.pcm instead "Stage Clear (Big Boss)*"
When Cranky starts to play, the 49.pcm plays instead "Cranky's Showdown*"
When losing to Cranky, the 51.pcm (Bonus Win) plays instead "Showdown Lose*"
When we beat Cranky, the 50.pcm (Bonus Lose) plays instead "Showdown Win*"
must be fixed?
I surely can take care of that after Illusion of Gaia. No need to buy myself a gun then Embarassed

One thing left to clarify:
Squirt (Cotton-top Cove - Water world) is muted.
Kaos (Mekanos - Factory World) is muted.
Are these bosses still muted or did you find a theme copy that played? I think muted bosses would be a mandatory bug
Conn
Conn

Donkey Kong Country 3 - (finished) Image212

Since : 2013-06-30

Back to top Go down

Donkey Kong Country 3 - (finished) Empty Re: Donkey Kong Country 3 - (finished)

Post by daniloroxette Tue 9 Jan 2018 - 10:19

Yeah. The updated list is a fix suggestion.

Once all the stage clear variants are playing 52.pcm, I think if it also plays when we beat the bosses it will be better. So:

Win a boss could play 52.pcm instead 49.pcm.

The muted bosses were a copy issue, indeed. The ones I mentioned (Squirt & Kaos) plays 40.pcm
daniloroxette
daniloroxette

Donkey Kong Country 3 - (finished) Image110

Since : 2017-09-25

Back to top Go down

Donkey Kong Country 3 - (finished) Empty Re: Donkey Kong Country 3 - (finished)

Post by Conn Tue 9 Jan 2018 - 11:37

You see I unfortunately have too much projects on the run, so I only can do the most necessary and no "nice to have" stuff. As said, people are welcome to advance my code.

I hope I can work on your found bugs in a few days.
Conn
Conn

Donkey Kong Country 3 - (finished) Image212

Since : 2013-06-30

Back to top Go down

Donkey Kong Country 3 - (finished) Empty Re: Donkey Kong Country 3 - (finished)

Post by Conn Thu 11 Jan 2018 - 12:35

Alright, I had some time to map the wrong themes, here how it goes:

hex index pcm  loop
01  31    49   yes Bonus game theme
02  32    50   no Bonus game lost
03  33    51   no Bonus Game won
04  34    52   no Level completed
05  35    53   no died
06  36    54   no boss fight won
07  37    55   no banana bird rescued
08  38    56   no Swanky start game
09  39    57   no Swanky Lost game
0A  3a    58   no Swanky Won game

Re-download patch from first post!
Conn
Conn

Donkey Kong Country 3 - (finished) Image212

Since : 2013-06-30

Back to top Go down

Donkey Kong Country 3 - (finished) Empty Re: Donkey Kong Country 3 - (finished)

Post by Conn Sun 14 Jan 2018 - 8:07

v3 has been posted in first post, daniloroxette reported that dying at specific locations sometimes play the bonus lost themes.
Conn
Conn

Donkey Kong Country 3 - (finished) Image212

Since : 2013-06-30

Back to top Go down

Donkey Kong Country 3 - (finished) Empty Re: Donkey Kong Country 3 - (finished)

Post by daniloroxette Sat 20 Jan 2018 - 20:26

Hi, everyone. o/

Conn, thanks for the updates.

I made some experiments. The first one is a "Real Pack" pcm set, based on the original SPCs.

Donkey Kong Country 3 - (finished) Cover

Details: I used the SNESamp plugin at High Quality and converted the tracks with Nullsoft Disk Writer v2.14 (by Winamp) to PCM 44,100kHz; 16 Bit; Stereo.

REAL PACK TRACKS AND IT'S LOOPING SAMPLES:


Download the REAL PACK pcms via Google Drive (311 MB)



______________________________________________________


The 2nd one is a set exclusively based on the "Double The Trouble!" OC Remix album. We known that OC Remixes generally doesn't fit quite well with MSU-1 hacks because the songs are not created with that purpose, but I thought it would worth a try. I enjoyed the results, but 70% of all the tracks probably will not be heard because the tracks are longs. (The set is the heaviest I've ever seen. LOL) Another bad thing is that i didn't find replacements for the Win/Lose/Die/Clear Stage events.

Donkey Kong Country 3 - (finished) Cover

Details: The convertion was made with the original .FLAC files of the album. I edited all the tracks to set a looping point and I cropped some of it to fit the scenes. I think I should do a volume down in the most of the tracks, but i'm tired.


DOUBLE THE TROUBLE LOOPING SAMPLES:


Download DOUBLE THE TROUBLE pcms via Google Drive (1,2 GB)




I made this video with a previous version of the IPS patch. Dying theme at K. Rollenstein is fixed now.


daniloroxette
daniloroxette

Donkey Kong Country 3 - (finished) Image110

Since : 2017-09-25

Back to top Go down

Donkey Kong Country 3 - (finished) Empty Re: Donkey Kong Country 3 - (finished)

Post by daniloroxette Sat 20 Jan 2018 - 21:06

I'm trying to organize a pcm set with orchestrated themes, but it's not completed yet.

I send a message to a guy named Pigmask Colonel because he made an amazing job orchestrating almost every track of the game. The songs will fit perfectly. I hope he consent me to use his tracks.

Unfortunately, I read him saying at DKC atlas forum that he cancelled the project last year. It would be so great if we made a pcm set only with his songs. Still, if its not possible, we need to find replacement themes.

By now, I highlight the missing ones in the list below. All the links leads to soundcloud, except nº 6, that leads to youtube.

ORCHESTRATED THEMES (MISSING TRACKS):

daniloroxette
daniloroxette

Donkey Kong Country 3 - (finished) Image110

Since : 2017-09-25

Back to top Go down

Donkey Kong Country 3 - (finished) Empty Re: Donkey Kong Country 3 - (finished)

Post by Conn Sat 20 Jan 2018 - 21:14

Thanks for your effort Very Happy
I already posted the project now into the database:
https://www.zeldix.net/t1598-donkey-kong-country-3#23591
(I usually let the ips end with *_msu.ips and the ingame files with *_msu1.xml, *_msu1.msu, and thus the pcm:s with *_msu1-x.pcm, but you used *_msu-x.pcm (without the 1) so I adjusted my patch files. It's better if the ips is called other than the game files since some emus have a autopatch function).

I'm totally happy with the OC Remix, but do not really understand the sense of the spc stuff; people should better play the unpatched version then, but I posted your "spc set" as well in the database. If you get the rest full orchestrated, awesome, if not I'm -as said- totally happy with OC Remix.

Thanks again for your gorgeous work! Very Happy Spin
Conn
Conn

Donkey Kong Country 3 - (finished) Image212

Since : 2013-06-30

Back to top Go down

Donkey Kong Country 3 - (finished) Empty Re: Donkey Kong Country 3 - (finished)

Post by daniloroxette Thu 1 Feb 2018 - 2:06

Hi, Conn. I prepared the pcm pack with the orchestrated themes related before. I didn't receive an answer from the guy named Pigmask Colonel, who made 23 orchestrated versions. I sent a message two weeks ago. As you suggested, the ones without orchestral version are the same of the first pack (OCRemix Double the Trouble album). So, I hope we find future replacements.

Donkey Kong Country 3 - (finished) Cover

Song list & infos: https://goo.gl/9TTPct

Download the Orchestrated pcm PACK via Google Drive (670 MB)

Preview: https://www.youtube.com/watch?v=i_8JrEuPKNM
daniloroxette
daniloroxette

Donkey Kong Country 3 - (finished) Image110

Since : 2017-09-25

Back to top Go down

Donkey Kong Country 3 - (finished) Empty Re: Donkey Kong Country 3 - (finished)

Post by Conn Thu 1 Feb 2018 - 5:35

Conn
Conn

Donkey Kong Country 3 - (finished) Image212

Since : 2013-06-30

Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum