Donkey Kong Land III/Notes: Difference between revisions

From Data Crystal
Jump to navigation Jump to search
No edit summary
No edit summary
Line 5: Line 5:
All sprite color values, from <tt>0x0001BEA0-0x0001BF1E</tt> (?), is assigned a 3-bit value from 00-07. This number corresponds to the palette defined in the Sprite Color Palettes section (from <tt>0x0001BE60-0x0001BE9F</tt>). Any number 08 or higher will cause the sprite to be invisible.
All sprite color values, from <tt>0x0001BEA0-0x0001BF1E</tt> (?), is assigned a 3-bit value from 00-07. This number corresponds to the palette defined in the Sprite Color Palettes section (from <tt>0x0001BE60-0x0001BE9F</tt>). Any number 08 or higher will cause the sprite to be invisible.


Most playable characters have different colors for every animation, especially Dixie and Kiddy. Therefore, if you change the color of a character, it is important to change the color for every byte that relates to that character, otherwise a character can change color depending on his/her action.
Most playable characters have different colors for various animations (such as jumping or swimming), especially Dixie and Kiddy (however, Ellie also has three and Squitter has two). Therefore, if you change the color of a character, it is important to change the color for every byte that relates to that character, otherwise a character can change color depending on his/her action.


When Kobble is defeated, his color becomes that of Skidda's. Therefore, if you make Skidda a different color from Kobble (Kobble's color is located in <tt>0x0001BEA1</tt>, Skidda's is <tt>0x0001BEA4</tt>, Kobble will turn into a different color when he is defeated.
When Kobble is defeated, his color becomes that of Skidda's. Therefore, if you make Skidda a different color from Kobble (Kobble's color is located in <tt>0x0001BEA1</tt>, Skidda's is <tt>0x0001BEA4</tt>, Kobble will turn into a different color when he is defeated.


For some reason, when trying to edit the color palette for cave levels, it completely screws up when playing the level Haunted Hollows (except the bonus stages in that level). It is likely because it is the only cave level with water in it.
For some reason, when trying to edit the color palette for cave levels (<tt>0x000851FB-0x0008523A</tt>), it completely screws up when playing the level Haunted Hollows (except the bonus stages in that level). It is likely because it is the only cave level with water in it.


(todo: add screenshots)
(todo: add screenshots)

Revision as of 17:25, 20 June 2008

(Note: This all applies to the Japanese version only)

All color palettes, such as the sprite color palettes (0x0001BE60-0x0001BE67) and the level color palettes (0x00084FFB-0x000852FA) are 15-bit color values: 5 bits for red, 5 bits for green, and 5 for blue, in that order. The first bit is unused. The bits are then translated into a four-digit hex value, and the first two hex digits and the last two are switched because all Game Boy variants use little endian.

All sprite color values, from 0x0001BEA0-0x0001BF1E (?), is assigned a 3-bit value from 00-07. This number corresponds to the palette defined in the Sprite Color Palettes section (from 0x0001BE60-0x0001BE9F). Any number 08 or higher will cause the sprite to be invisible.

Most playable characters have different colors for various animations (such as jumping or swimming), especially Dixie and Kiddy (however, Ellie also has three and Squitter has two). Therefore, if you change the color of a character, it is important to change the color for every byte that relates to that character, otherwise a character can change color depending on his/her action.

When Kobble is defeated, his color becomes that of Skidda's. Therefore, if you make Skidda a different color from Kobble (Kobble's color is located in 0x0001BEA1, Skidda's is 0x0001BEA4, Kobble will turn into a different color when he is defeated.

For some reason, when trying to edit the color palette for cave levels (0x000851FB-0x0008523A), it completely screws up when playing the level Haunted Hollows (except the bonus stages in that level). It is likely because it is the only cave level with water in it.

(todo: add screenshots)