News:

Don't forget to visit the main site! There's lots of helpful docs, patches, and more!

Main Menu

Phantoon and Glows

Started by Mentlegen, September 24, 2017, 05:30:18 PM

Previous topic - Next topic

Mentlegen

regularly, when phantoon is defeated, many electronic glow green. I am looking to change this to blue. I have edited the phantoon death fade palette as well as the regular defeated palette but the electronics are only blue for an initial split second. Anyone have an idea where this glow/palette is located?

PHOSPHOTiDYL

06EAE2

55 C6 ;//glow color indexing
98 00 ;//hexvalue/2+palettes=colorsaffected($4C-4D)

loopglow: ;//(0A 00 = glowlength/xxyy = glow colors/95 C5 = set up next glow)
0A 00 A9 1E B1 0B 95 C5
0A 00 67 16 4E 03 95 C5
0A 00 25 0E EB 02 95 C5
0A 00 E3 05 88 02 95 C5
0A 00 A1 01 25 02 95 C5
0A 00 E3 05 88 02 95 C5
0A 00 25 0E EB 02 95 C5
0A 00 67 16 4E 03 95 C5
1E C6 ;//set up loop glow
E6 EA ;//loopglow

From tileset $04 you'll see $4C-4D is some dark green & some lighter green.
The glow starts off with this color. Then uses the colors above.

0A 00 is the glow length. Shorter values for a faster glow. They don't have to be consistent if you want a different type glow.
Next four bytes are the green colors. Followed by 95 C5 to jump to the next line of glow.

There's no room for custom glows in this bank unless you use the projectile repoint patch.
Pointer to this glow code is @ 06F76D, from bank $83. 85 C6 E2 EA.

85 C6 is pointer to code needed for all glows, E2 EA points to wrecked ship's glow, posted above.

ORG $83AC46     ;//[fx palette pointers (ORG $89AC67 : LDA $AC46,y)]   
dw AREA_FXPAL_00 ;//CRATERIA ;{66 AC}
dw AREA_FXPAL_01 ;//BRINSTAR ;{86 AC}
dw AREA_FXPAL_02 ;//NORFAIR ;{A6 AC}
dw AREA_FXPAL_03 ;//WRECKEDSHIP ;{C6 AC}
dw AREA_FXPAL_04 ;//MARIDIA ;{E6 AC}
dw AREA_FXPAL_05 ;//TOURIAN ;{06 AD}
dw AREA_FXPAL_06 ;//CERES ;{26 AD}
dw AREA_FXPAL_07 ;//DEBUG ;{46 AD}
ORG $83AC56    ;//[fx animated tiles pointers (ORG $89AC9D : LDA $AC56,y)]         
dw AREA_FXTILE_00 ;//CRATERIA ;{76 AC}
dw AREA_FXTILE_01 ;//BRINSTAR ;{96 AC}
dw AREA_FXTILE_02 ;//NORFAIR ;{B6 AC}
dw AREA_FXTILE_03 ;//WRECKEDSHIP ;{D6 AC}
dw AREA_FXTILE_04 ;//MARIDIA ;{F6 AC}
dw AREA_FXTILE_05 ;//TOURIAN ;{16 AD}
dw AREA_FXTILE_06 ;//CERES ;{36 AD}
dw AREA_FXTILE_07 ;//DEBUG ;{56 AD}
ORG $83AC66 ;//[pointers to pointers to fx1 (loaded from bank $8D)]
AREA_FXPAL_00:
dw $F765 ;//[POINT_CRATERIA_FXPAL_00] ;{65 F7}
dw $FFE5 ;//[POINT_CRATERIA_FXPAL_01] ;{E5 FF}
dw $FFE9 ;//[POINT_CRATERIA_FXPAL_02] ;{E9 FF}
dw $FFD9 ;//[POINT_CRATERIA_FXPAL_03] ;{D9 FF}
dw $FFDD ;//[POINT_CRATERIA_FXPAL_04] ;{DD FF}
dw $FFE1 ;//[POINT_CRATERIA_FXPAL_05] ;{E1 FF}
dw $FFED ;//[POINT_CRATERIA_FXPAL_06] ;{ED FF}
dw $F781 ;//[POINT_CRATERIA_FXPAL_07] ;{81 F7}
AREA_FXTILE_00:
dw $8257 ;//[SPIKES(H)] ;{57 82}
dw $8251 ;//[SPIKES(V)] ;{51 82}
dw $825D ;//[OCEAN] ;{5D 82}
dw $8263 ;//[LAVA] ;{63 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
AREA_FXPAL_01:
dw $F775 ;//[POINT_BRINSTAR_FXPAL_00] ;{75 F7}
dw $F77D ;//[POINT_BRINSTAR_FXPAL_01] ;{7D F7}
dw $F781 ;//[POINT_BRINSTAR_FXPAL_02] ;{81 F7}
dw $F779 ;//[POINT_BRINSTAR_FXPAL_03] ;{79 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
AREA_FXTILE_01:
dw $8257 ;//[SPIKES(H)] ;{57 82}
dw $8251 ;//[SPIKES(V)] ;{51 82}
dw $8281 ;//[MOUTH??] ;{81 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
AREA_FXPAL_02:
dw $F761 ;//[POINT_NORFAIR_FXPAL_00] ;{61 F7}
dw $F785 ;//[POINT_NORFAIR_FXPAL_01] ;{85 F7}
dw $F789 ;//[POINT_NORFAIR_FXPAL_02] ;{89 F7}
dw $F78D ;//[POINT_NORFAIR_FXPAL_03] ;{8D F7}
dw $F791 ;//[POINT_NORFAIR_FXPAL_04] ;{91 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
AREA_FXTILE_02:
dw $8257 ;//[SPIKES(H)] ;{57 82}
dw $8251 ;//[SPIKES(V)] ;{51 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
AREA_FXPAL_03:
dw $F76D ;//[POINT_WRECKEDSHIP_FXPAL_00] ;{6D F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
AREA_FXTILE_03:
dw $8257 ;//[SPIKES(H)] ;{57 82}
dw $8251 ;//[SPIKES(V)] ;{51 82}
dw $8275 ;//[TREADMILL(R)] ;{75 82}
dw $827B ;//[TREADMILL(L)] ;{7B 82}
dw $826F ;//[MONITOR] ;{6F 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
AREA_FXPAL_04:
dw $F795 ;//[POINT_MARIDIA_FXPAL_00] ;{95 F7}
dw $F799 ;//[POINT_MARIDIA_FXPAL_01] ;{99 F7}
dw $F79D ;//[POINT_MARIDIA_FXPAL_02] ;{9D F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7} 
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
AREA_FXTILE_04:
dw $8257 ;//[SPIKES(H)] ;{57 82}
dw $8251 ;//[SPIKES(V)] ;{51 82} 
dw $8287 ;//[QUICKSAND(CEILING)] ;{87 82}
dw $828D ;//[QUICKSAND(FALLING)] ;{8D 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
AREA_FXPAL_05:
dw $F761 ;//[POINT_TOURIAN_FXPAL_00] ;{61 F7}
dw $F7A1 ;//[POINT_TOURIAN_FXPAL_01] ;{A1 F7}
dw $F7A5 ;//[POINT_TOURIAN_FXPAL_02] ;{A5 F7}
dw $FFC9 ;//[POINT_TOURIAN_FXPAL_03] ;{C9 FF}
dw $FFCD ;//[POINT_TOURIAN_FXPAL_04] ;{CD FF}
dw $FFD1 ;//[POINT_TOURIAN_FXPAL_05] ;{D1 FF}
dw $FFD5 ;//[POINT_TOURIAN_FXPAL_06] ;{D5 FF}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7} 
AREA_FXTILE_05:
dw $8257 ;//[SPIKES(H)] ;{57 82}
dw $8251 ;//[SPIKES(V)] ;{51 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
AREA_FXPAL_06:
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
AREA_FXTILE_06:
dw $8257 ;//[SPIKES(H)] ;{57 82}
dw $8251 ;//[SPIKES(V)] ;{51 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
AREA_FXPAL_07:
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
AREA_FXTILE_07:
dw $8257 ;//[SPIKES(H)] ;{57 82}
dw $8251 ;//[SPIKES(V)] ;{51 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}

Mentlegen

Quote from: PHOSPHOTiDYL on September 24, 2017, 07:56:42 PM
06EAE2

55 C6 ;//glow color indexing
98 00 ;//hexvalue/2+palettes=colorsaffected($4C-4D)

loopglow: ;//(0A 00 = glowlength/xxyy = glow colors/95 C5 = set up next glow)
0A 00 A9 1E B1 0B 95 C5
0A 00 67 16 4E 03 95 C5
0A 00 25 0E EB 02 95 C5
0A 00 E3 05 88 02 95 C5
0A 00 A1 01 25 02 95 C5
0A 00 E3 05 88 02 95 C5
0A 00 25 0E EB 02 95 C5
0A 00 67 16 4E 03 95 C5
1E C6 ;//set up loop glow
E6 EA ;//loopglow

From tileset $04 you'll see $4C-4D is some dark green & some lighter green.
The glow starts off with this color. Then uses the colors above.

0A 00 is the glow length. Shorter values for a faster glow. They don't have to be consistent if you want a different type glow.
Next four bytes are the green colors. Followed by 95 C5 to jump to the next line of glow.

There's no room for custom glows in this bank unless you use the projectile repoint patch.
Pointer to this glow code is @ 06F76D, from bank $83. 85 C6 E2 EA.

85 C6 is pointer to code needed for all glows, E2 EA points to wrecked ship's glow, posted above.

ORG $83AC46     ;//[fx palette pointers (ORG $89AC67 : LDA $AC46,y)]   
dw AREA_FXPAL_00 ;//CRATERIA ;{66 AC}
dw AREA_FXPAL_01 ;//BRINSTAR ;{86 AC}
dw AREA_FXPAL_02 ;//NORFAIR ;{A6 AC}
dw AREA_FXPAL_03 ;//WRECKEDSHIP ;{C6 AC}
dw AREA_FXPAL_04 ;//MARIDIA ;{E6 AC}
dw AREA_FXPAL_05 ;//TOURIAN ;{06 AD}
dw AREA_FXPAL_06 ;//CERES ;{26 AD}
dw AREA_FXPAL_07 ;//DEBUG ;{46 AD}
ORG $83AC56    ;//[fx animated tiles pointers (ORG $89AC9D : LDA $AC56,y)]         
dw AREA_FXTILE_00 ;//CRATERIA ;{76 AC}
dw AREA_FXTILE_01 ;//BRINSTAR ;{96 AC}
dw AREA_FXTILE_02 ;//NORFAIR ;{B6 AC}
dw AREA_FXTILE_03 ;//WRECKEDSHIP ;{D6 AC}
dw AREA_FXTILE_04 ;//MARIDIA ;{F6 AC}
dw AREA_FXTILE_05 ;//TOURIAN ;{16 AD}
dw AREA_FXTILE_06 ;//CERES ;{36 AD}
dw AREA_FXTILE_07 ;//DEBUG ;{56 AD}
ORG $83AC66 ;//[pointers to pointers to fx1 (loaded from bank $8D)]
AREA_FXPAL_00:
dw $F765 ;//[POINT_CRATERIA_FXPAL_00] ;{65 F7}
dw $FFE5 ;//[POINT_CRATERIA_FXPAL_01] ;{E5 FF}
dw $FFE9 ;//[POINT_CRATERIA_FXPAL_02] ;{E9 FF}
dw $FFD9 ;//[POINT_CRATERIA_FXPAL_03] ;{D9 FF}
dw $FFDD ;//[POINT_CRATERIA_FXPAL_04] ;{DD FF}
dw $FFE1 ;//[POINT_CRATERIA_FXPAL_05] ;{E1 FF}
dw $FFED ;//[POINT_CRATERIA_FXPAL_06] ;{ED FF}
dw $F781 ;//[POINT_CRATERIA_FXPAL_07] ;{81 F7}
AREA_FXTILE_00:
dw $8257 ;//[SPIKES(H)] ;{57 82}
dw $8251 ;//[SPIKES(V)] ;{51 82}
dw $825D ;//[OCEAN] ;{5D 82}
dw $8263 ;//[LAVA] ;{63 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
AREA_FXPAL_01:
dw $F775 ;//[POINT_BRINSTAR_FXPAL_00] ;{75 F7}
dw $F77D ;//[POINT_BRINSTAR_FXPAL_01] ;{7D F7}
dw $F781 ;//[POINT_BRINSTAR_FXPAL_02] ;{81 F7}
dw $F779 ;//[POINT_BRINSTAR_FXPAL_03] ;{79 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
AREA_FXTILE_01:
dw $8257 ;//[SPIKES(H)] ;{57 82}
dw $8251 ;//[SPIKES(V)] ;{51 82}
dw $8281 ;//[MOUTH??] ;{81 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
AREA_FXPAL_02:
dw $F761 ;//[POINT_NORFAIR_FXPAL_00] ;{61 F7}
dw $F785 ;//[POINT_NORFAIR_FXPAL_01] ;{85 F7}
dw $F789 ;//[POINT_NORFAIR_FXPAL_02] ;{89 F7}
dw $F78D ;//[POINT_NORFAIR_FXPAL_03] ;{8D F7}
dw $F791 ;//[POINT_NORFAIR_FXPAL_04] ;{91 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
AREA_FXTILE_02:
dw $8257 ;//[SPIKES(H)] ;{57 82}
dw $8251 ;//[SPIKES(V)] ;{51 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
AREA_FXPAL_03:
dw $F76D ;//[POINT_WRECKEDSHIP_FXPAL_00] ;{6D F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
AREA_FXTILE_03:
dw $8257 ;//[SPIKES(H)] ;{57 82}
dw $8251 ;//[SPIKES(V)] ;{51 82}
dw $8275 ;//[TREADMILL(R)] ;{75 82}
dw $827B ;//[TREADMILL(L)] ;{7B 82}
dw $826F ;//[MONITOR] ;{6F 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
AREA_FXPAL_04:
dw $F795 ;//[POINT_MARIDIA_FXPAL_00] ;{95 F7}
dw $F799 ;//[POINT_MARIDIA_FXPAL_01] ;{99 F7}
dw $F79D ;//[POINT_MARIDIA_FXPAL_02] ;{9D F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7} 
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
AREA_FXTILE_04:
dw $8257 ;//[SPIKES(H)] ;{57 82}
dw $8251 ;//[SPIKES(V)] ;{51 82} 
dw $8287 ;//[QUICKSAND(CEILING)] ;{87 82}
dw $828D ;//[QUICKSAND(FALLING)] ;{8D 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
AREA_FXPAL_05:
dw $F761 ;//[POINT_TOURIAN_FXPAL_00] ;{61 F7}
dw $F7A1 ;//[POINT_TOURIAN_FXPAL_01] ;{A1 F7}
dw $F7A5 ;//[POINT_TOURIAN_FXPAL_02] ;{A5 F7}
dw $FFC9 ;//[POINT_TOURIAN_FXPAL_03] ;{C9 FF}
dw $FFCD ;//[POINT_TOURIAN_FXPAL_04] ;{CD FF}
dw $FFD1 ;//[POINT_TOURIAN_FXPAL_05] ;{D1 FF}
dw $FFD5 ;//[POINT_TOURIAN_FXPAL_06] ;{D5 FF}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7} 
AREA_FXTILE_05:
dw $8257 ;//[SPIKES(H)] ;{57 82}
dw $8251 ;//[SPIKES(V)] ;{51 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
AREA_FXPAL_06:
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
AREA_FXTILE_06:
dw $8257 ;//[SPIKES(H)] ;{57 82}
dw $8251 ;//[SPIKES(V)] ;{51 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
AREA_FXPAL_07:
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
dw $F745 ;//[POINT_BLANK_FXPAL] ;{45 F7}
AREA_FXTILE_07:
dw $8257 ;//[SPIKES(H)] ;{57 82}
dw $8251 ;//[SPIKES(V)] ;{51 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}
dw $824B ;//[UNUSED] ;{4B 82}


Thanks so much! Having some trouble understanding the xxyy colors in between 0A 00 and 95 C5. I have HxD open and they do change when i edit them but i dont know how a color is divided into four bits?

PHOSPHOTiDYL

Every two bytes is one color.
If you put 06EAE6 1F into i'm a genius you'll see two different green colors in between other colors.
Don't edit any other colors cause that's code, maroon is glow length, pink is jump to next palette.

You can get all the palette addresses & add it to smile's palette entries for future use.
There's a limit to how many entries you can have though, so if editing all the areas, you'll need multiple text files.

It's kinda annoying, but it's worth it.
You can add this to the palette_entries.txt.
'AREA_AREAGLOW#_GLOW#' Address #
There's only one AREAGLOW# for wrecked ship.

'WRS_01_01' 06EAE8 01
'WRS_01_02' 06EAF0 01
'WRS_01_03' 06EAF8 01
'WRS_01_04' 06EB00 01
'WRS_01_05' 06EB08 01
'WRS_01_06' 06EB10 01
'WRS_01_07' 06EB18 01
'WRS_01_08' 06EB20 01





Scyzer

If you use SMILE RF, go to the Palette Editor, and select the I'm A Genius dropdown option.
Set the Address to 06EAE8, and number of colors to 0F.
Then in the Options section in the bottom right, set the Palette Line Size to 02, and the Palette Offset to 04.

Then you can edit the palette normally and use the glow/fade tools as well.

PHOSPHOTiDYL

Quote from: Scyzer on September 26, 2017, 09:04:00 PM
If you use SMILE RF, go to the Palette Editor, and select the I'm A Genius dropdown option.
Set the Address to 06EAE8, and number of colors to 0F.
Then in the Options section in the bottom right, set the Palette Line Size to 02, and the Palette Offset to 04.

Then you can edit the palette normally and use the glow/fade tools as well.

Wow this makes things like 10x easier...