Page 1 of 1

Palette Modification

PostPosted: June 23rd, 2008, 5:03 pm
by DKCplayer
OK, I've just noticed a talk about a DKC2 code I found. I called it The Pallete Crisis code because... didn't know what to name it! :P Anyways, this is the code and it's values:

BA0517##

00 - Target Terror pallete
01 - Background of Mainbrace Bonus (Blue storm)
02 - Dark brambles
03 - Orange brambles
04 - Ship Deck 2
05 - Slimb Climb (Green storm)
06 - Haunted Hall
07 - Rickety Race
08 - Red-hot ride
09 - Screwed Up Water
0A - Kannons Klaim
0B - Ship Deck
0C - Glimmers Galleon
0D - Lava Lagoon
0E - Glitched Dust (Only in levels with dust, like Mainbrace Mayhem or Web Woods)
0F - Light brambles
10 - Wacky Colurs
11 - Glitched Dust Type 2 (Only in levels with dust, like Mainbrace Mayhem or Web Woods)
12 - Swim Code (Glitched Level)
13 - Swim Code
14 - Mainbrace Mayhem pallete (Blue with white clouds pallete)
15 - Play in Dark

The rest of the digits either freeze or Play in Dark.
I decided to start a topic.

Also, I found a code that does EXACTLY the same thing except for DKC3. How wierd is that?
Code for DKC3: 7E1B57??
Problem is, some values contain palletes that isn't in actual levels/not in game at all.

EDIT: After a long search, I found the values for MOST levels for DKC3 Pallete Crisis Code. If you find anything for levels not mentioned, lemme know:

7E1B57??

01 - Lakeside (Day)
02 - Waterfalls (Blue waterfall with orange wall)
07 - Treetops (Orange)
08 - Snow
0A - Mill (Dark Orange)
11 - Mill (Dark)
22 - Snow (Bleaks House) (Red sky yet dissapears when weather changes)
24 - Riverside (Green grass)
2A - Underwater (Blue)
33 - Rocky Cliffs (Orange)
3D - Pipes (Purple)
3E - Pipes (Green)
43 - Kastle KAOS
45 - Jungle (Green)
46 - Factory (Red glow)
49 - Riverside (Dark)
4A - Cave (Orange)
60 - Underwater (Red)
61 - Underwater (Greenish)
62 - Lakeside (Sunrise)
63 - Lakeside (Sunset)
64 - Snow (Orange sky yet dissapears when weather changes)
65 - Snow (Purple sky yet dissapears when weather changes)
66 - Treetops (Pink)
67 - Treetops (Red)
68 - Treerops (Green)
6A - Rocky Cliffs (White)
6B - Rocky Cliffs (Blue)
6C - Rocky Cliffs (Green)
6D - Rocky Cliffs (Red)
6E - Cave (Yellow)
6F - Cave (Purple)
70 - Cave (Dark)
71 - Cave (Reddish)
72 - Mill (Basic wood)
73 - Lakeside (Orange)
74 - Waterfalls (Blue waterfall with pink walls)
75 - Waterfalls (Green waterfall with yellowish grass)
76 - Waterfalls (Squirts Showdown)
77 - Factory (Pink glow)
78 - Factory (No glow)
79 - Jungle (Dawn)
7B - Jungle (Red)
7C - Rocky Cliffs (Red again)
7D - Treetops (Really red)
7E - Treetops (Arich's Ambush)
80 - Factory (KAOS Karnage)
81 - Lakeside (Lightning Lookout pallete lightened)
:D

Re: The Pallete Crisis code

PostPosted: June 23rd, 2008, 6:17 pm
by Simion32
DKCplayer wrote:Also, I found a code that does EXACTLY the same thing except for DKC3. (...) Problem is, some values contain palletes that isn't in actual levels/not in game at all.
That's probably because you are putting in "out of range" values that trick the SNES into loading what isn't really a pallete. Rather than a pallete it just loads whatever it happens to find.

This may sound a bit technical, but here goes... The number you are using for the code is multiplied by 2, and then the result is added to a predetermined value to get a memory address. Whatever number is stored at this address, is the pallete's location within the same area of memory (I do believe it's called a bank). So basically it uses a "table" of pallete locations and looks up an entry from the "table".

Just thought I'd give some of my technical musings on this matter. ;)

Re: The Pallete Crisis code

PostPosted: June 24th, 2008, 3:03 am
by Kiddy14
DKCplayer wrote:01 - Background of Mainbrace Bonus (Blue storm)

The blue storm must be the one used in the Beta shots from DKC2.

And you should rename it to something like "Pallete Paralisis" code or something like that, to make it sound more DKCish xD I love alliteration!

Re: The Pallete Crisis code

PostPosted: June 24th, 2008, 1:40 pm
by DKCplayer
Simion32 wrote: This may sound a bit technical, but here goes... The number you are using for the code is multiplied by 2, and then the result is added to a predetermined value to get a memory address. Whatever number is stored at this address, is the pallete's location within the same area of memory (I do believe it's called a bank). So basically it uses a "table" of pallete locations and looks up an entry from the "table".
Just thought I'd give some of my technical musings on this matter. ;)


... lets see... (Murmers while thinking) carry the 2... ... ... :| Never mind.

And Kiddy14, Maybe next topic I'll make it more DKCish! :D

Re: The Pallete Crisis code

PostPosted: June 24th, 2008, 2:17 pm
by Simion32
DKCplayer wrote:... lets see... (Murmers while thinking) carry the 2... ... ... :| Never mind.
I really didn't think you'd try to figure that out... :lol:

If you don't understand, it's OK. Some of this stuff is useful to know when hacking PAR codes.

Pallete Paralysis sounds like a good name for a level! I wonder what on earth said level would be like...

Re: The Pallete Crisis code

PostPosted: June 24th, 2008, 2:47 pm
by Kiddy14
Simion32 wrote:Pallete Paralysis sounds like a good name for a level! I wonder what on earth said level would be like..

I imagine this:

A DKC level with platforms (like the ones used in Trick Track Trek), 3 rails exactly, one at the top, another one at the bottom and one at the center, that may have multiple followable platforms and paths, and that may move kinda fast. Diddy and Donkey have to jump on them but once each second they (the platforms) "freeze in their place", and have to act fast to not fall off.

They move fast so you may calculate the jumping and then they stop and you die =)

Re: The Pallete Crisis code

PostPosted: June 25th, 2008, 2:35 am
by Jomingo
And you'd also have to make big jumps to faroff platforms to reach KONG letters and Life Balloons, and there could be Zingers and Neckys bugging you the whole time too.

I like it. I hope this would be possible with the DKCLB.

SO, Pallete Crisis, eh? Sounds fancy.

Re: The Pallete Crisis code

PostPosted: June 25th, 2008, 4:16 am
by Simion32
Jomingo wrote:And you'd also have to make big jumps to faroff platforms to reach KONG letters and Life Balloons, and there could be Zingers and Neckys bugging you the whole time too. I like it. I hope this would be possible with the DKCLB.
Yep, it's possible. You wouldn't run out of room either, because levels will be able to be taller than 512 pixels.

I've taken the initiative to make a level ideas thread, so we can post our ideas/thoughts there instead of chattering off-topic. ;)

Re: The Pallete Crisis code

PostPosted: June 25th, 2008, 1:35 pm
by DKCplayer
Simion32 wrote: I've taken the initiative to make a level ideas thread, so we can post our ideas/thoughts there instead of chattering off-topic. ;)

Thank you. :D

Re: The Pallete Crisis code

PostPosted: September 16th, 2008, 8:11 am
by Krow111
Quote spoilered by Qyzbud
Spoiler!
DKCplayer wrote:OK, I've just noticed a talk about a DKC2 code I found. I called it The Pallete Crisis code because... didn't know what to name it! :P Anyways, this is the code and it's values:

BA0517##

00 - Target Terror pallete
01 - Background of Mainbrace Bonus (Blue storm)
02 - Dark brambles
03 - Orange brambles
04 - Ship Deck 2
05 - Slimb Climb (Green storm)
06 - Haunted Hall
07 - Rickety Race
08 - Red-hot ride
09 - Screwed Up Water
0A - Kannons Klaim
0B - Ship Deck
0C - Glimmers Galleon
0D - Lava Lagoon
0E - Glitched Dust (Only in levels with dust, like Mainbrace Mayhem or Web Woods)
0F - Light brambles
10 - Wacky Colurs
11 - Glitched Dust Type 2 (Only in levels with dust, like Mainbrace Mayhem or Web Woods)
12 - Swim Code (Glitched Level)
13 - Swim Code
14 - Mainbrace Mayhem pallete (Blue with white clouds pallete)
15 - Play in Dark

The rest of the digits either freeze or Play in Dark.
I decided to start a topic.

Also, I found a code that does EXACTLY the same thing except for DKC3. How wierd is that?
Code for DKC3: 7E1B57??
Problem is, some values contain palletes that isn't in actual levels/not in game at all.

EDIT: After a long search, I found the values for MOST levels for DKC3 Pallete Crisis Code. If you find anything for levels not mentioned, lemme know:

7E1B57??

01 - Lakeside (Day)
02 - Waterfalls (Blue waterfall with orange wall)
07 - Treetops (Orange)
08 - Snow
0A - Mill (Dark Orange)
11 - Mill (Dark)
22 - Snow (Bleaks House) (Red sky yet dissapears when weather changes)
24 - Riverside (Green grass)
2A - Underwater (Blue)
33 - Rocky Cliffs (Orange)
3D - Pipes (Purple)
3E - Pipes (Green)
43 - Kastle KAOS
45 - Jungle (Green)
46 - Factory (Red glow)
49 - Riverside (Dark)
4A - Cave (Orange)
60 - Underwater (Red)
61 - Underwater (Greenish)
62 - Lakeside (Sunrise)
63 - Lakeside (Sunset)
64 - Snow (Orange sky yet dissapears when weather changes)
65 - Snow (Purple sky yet dissapears when weather changes)
66 - Treetops (Pink)
67 - Treetops (Red)
68 - Treerops (Green)
6A - Rocky Cliffs (White)
6B - Rocky Cliffs (Blue)
6C - Rocky Cliffs (Green)
6D - Rocky Cliffs (Red)
6E - Cave (Yellow)
6F - Cave (Purple)
70 - Cave (Dark)
71 - Cave (Reddish)
72 - Mill (Basic wood)
73 - Lakeside (Orange)
74 - Waterfalls (Blue waterfall with pink walls)
75 - Waterfalls (Green waterfall with yellowish grass)
76 - Waterfalls (Squirts Showdown)
77 - Factory (Pink glow)
78 - Factory (No glow)
79 - Jungle (Dawn)
7B - Jungle (Red)
7C - Rocky Cliffs (Red again)
7D - Treetops (Really red)
7E - Treetops (Arich's Ambush)
80 - Factory (KAOS Karnage)
81 - Lakeside (Lightning Lookout pallete lightened)
:D

Could you find the pallete code for Belcha's Barn? :)

Re: The Pallete Crisis code

PostPosted: September 16th, 2008, 8:34 am
by Simion32
Arich wrote:Could you find the pallete code for Belcha's Barn? :)

I found the digit, it's 7F. Really easy to find using a debugger, all you have to do is load the level and look at that RAM address.

Arich, you shouldn't quote entire posts... please take some time to Read The Rules if you haven't already.

Re: The Pallete Crisis code

PostPosted: September 16th, 2008, 11:47 am
by Krow111
DKCplayer wrote:


7E1B57??
24 - Riverside (Green grass)
49 - Riverside (Dark)















:D


Could you find a code for the Bobbing Barrel Brawl Riverside Pallete?

Re: Palette Modification

PostPosted: September 16th, 2008, 4:11 pm
by Qyzbud
Is all that empty space really necessary? :?

Also, people aren't as likely to help out if you don't show appreciation/recognition for the last time you were given assistance. Just a tip.

Re: Palette Modification

PostPosted: September 16th, 2008, 11:41 pm
by Simion32
Arich wrote:Could you find a code for the Bobbing Barrel Brawl Riverside Pallete?
It's 73 for Bobbing Barrel Brawl.

Sorry I didn't respond earlier, I was deciphering the sprite pointer for a Kritter. I've got a sprite generator function built, but I have to work out the kinks. Oddly enough, the animation digits Mattrizzle supplied were not exactly what I thought they were. The value for a Kritter is $05, but I found that it should have been $E9. Strange stuff... :roll: ...hopefully I can figure this mess out.

Re: Palette Modification

PostPosted: September 17th, 2008, 4:05 pm
by Cody
Wow, these will come in handy.

Also, Qyz, would it be fine if you were to talk to Arich in attempt to see if he would change his user name? It really makes me feel uncomfortable knowing that a user named Arich attends the forums, as I use(d) that name in various locations across the internet.

Re: Palette Modification

PostPosted: September 18th, 2008, 7:00 am
by Krow111
Thanks for the didits! :D I just need one more that I know of:
Demolition Drain Pipe

Re: Palette Modification

PostPosted: September 18th, 2008, 7:04 am
by Simion32
Demolition Drain Pipe is 28.

And.. you're welcome. ;)

Re: Palette Modification

PostPosted: September 18th, 2008, 4:43 pm
by DKCplayer
Thanks Simion32! Real help! :D

Re: Palette Modification

PostPosted: September 19th, 2008, 12:04 pm
by Krow111
Thanks again! I just remembered five other digits that I need:
Snow (Black sky)
Floodlit Fish (Dark)-done (Floodlit Fish (Dark) code:7E1B5748)
Floodlit Fish (Light)
Konveyor Rope Klash-done (Konveyor Rope Klash code:7E1B577A)
Knautilus-done (Knautilus code:7E1B575F)

Re: Palette Modification

PostPosted: November 7th, 2008, 12:14 pm
by Krow111
This topic has been deserted for awhile. Updates, please? :)