Editing Palletes with Hex
Below I am going to explain how to edit palletes using hex without the use of any utilies at all. I got the below information while restoring my palletes due to the hack crashing. Now lets get started, shall we?
OK now to edit palletes you'll need to know the locations of them in the ROM. (I obtained the below using Hivepal). If you need to know the left is pallete name and the right is the offset of the pallete.
Sega Sonic 2902
Title Screen (Sonic) 133EC
Title Screen (Tails) 2942
Title Screen (Main) 1340C
Title Screen Water 1E5A
Sonic and Tails 29E2
Sonic to Super Sonic 2246
Super Sonic 2276
Title Cards 2A02
Emerald Hill 2A22
Emerald Hill/Aquatic Ruin Rotating Water 1E7A
Wood 2A82
Wood Conveyor Belts 1F1A
Metropolis 2AE2
Metropolis Cycle #1 1F2A
Metropolis Cycle #2 1F36
Metropolis Cycle #3 1F42
Wing Fortress 2B42
Wing Fortress Fire Cycle 20A2
Hill Top 2BA2
Hill Top Lava 1E9A
Hidden Palace 2C02
Hidden Palace (Sonic & Tails Under Water) 2C62
Hidden Palace Underwater Tiles Pallete 2C82
Hidden Palace Water Cycle 1F56
Hidden Palace Underwater Cycle 1F66
Oil Ocean (Do not edit or you'll get a huge mess unless you know how to fix it!) 2CE2
Oil Ocean Oil 1F76
Mystic Cave 2D42
Mystic Cave Lanterns 1F86
Casino Night 2DA2
Casino Night Cycle 1 1F8E
Casino Night Cycle 2 1FA0
Casino Night Cycle 3 1FB2
Casino Night Cycle 4 1FC4
Chemical Plant 2E02
Chemical Plant Sonic & Tails Underwater 2E62
Chemical Plant Underwater 2E82
Chemical Plant Underwater Sonic to Super Sonic 22C6
Chemical Plant Underwater Super Sonic 22F6
Chemical Plant Cycle 1 2022
Chemical Plant Cycle 2 2058
Chemical Plant Cycle 3 2082
Chemical Plant Cycle 4 20E2
Death Egg 2EE2
Aquatic Ruin 2F42
Sonic & Tails Underwater (Aquatic Ruin) 2FA2
Aquatic Ruin Underwater 2FC2
Sonic to Super Sonic Underwater (Aquatic Ruin) 2346
Aquatic Ruin Underwater Super Sonic 2376
Sky Chase 3022
Menus 30E2
Special Stage Main 3162
Special Stage Sonic 3182
Special Stage Tails 31A2
Special Stage 1 31C2
Special Stage 2 31E2
Special Stage 3 3202
Special Stage 4 3222
Special Stage 5 3242
Special Stage 6 3262
Special Stage 7 3282
Special Stag 1 2p 32A2
Special Stage 2 2p 32C2
Special Stage 3 2p 32E2
Special Stage Chaos Emerald 35F92
Special Stage Results Screen 3302
Emerald Hill Icon 9880
Metropolis Icon 98A0
Hill Top Icon 98C0
Hidden Palace Icon 98E0
Oil Ocean Icon 9900
Mystic Cave Icon 9920
Casino Night Icon 9940
Chemical Plant Icon 9960
Aquatic Ruin Icon 9980
Sky Chase Icon 99A0
Wing Fortress Icon 99C0
Death Egg Icon 99E0
Special Stage Icon 9A00
X 2 Player Versus Icon 9A20
Sound Test Icon 9A40
Ending Grey Cutscenes AD1E
Ending Main ACBE
Ending Sonic AC7E
Ending Tails AC9E
Ending Super Sonic AD3E
Unknown 1 3082
Unknown 2 30A2
Unknown 3 30C2
Now you'll need just a sonic 2 ROM and a hex editor. Now to exlplain how to edit:
First off leave that 0 there as the very first nibble on EVERYTHING! the last three nibbles are used as the RGB values. Now the higher you go the brighter the color. Like 0EEE would make a grey color 0000 would make black. 1EEE would most likely crash the ROM. Now if you use 0333 or 0111 it also won't work. You can only use even values. Even values are 0, 2, 4, 6, 8, A, C, and E. 1, 3, 5, 7, 9, B, D, and F don't work.Now when you reach the end of a pallete the bytes should be 0000 0000. Edit no further! If you edit any further than that you will be editing another level entirely. Now I'll say one more thing before you go away with new knowledge and start editing palletes. Now I'll explain what every nibble is. The first (should be 0) is I've no clue, the second is red, the third is green, and the last is blue.
Below I am going to explain how to edit palletes using hex without the use of any utilies at all. I got the below information while restoring my palletes due to the hack crashing. Now lets get started, shall we?
OK now to edit palletes you'll need to know the locations of them in the ROM. (I obtained the below using Hivepal). If you need to know the left is pallete name and the right is the offset of the pallete.
Sega Sonic 2902
Title Screen (Sonic) 133EC
Title Screen (Tails) 2942
Title Screen (Main) 1340C
Title Screen Water 1E5A
Sonic and Tails 29E2
Sonic to Super Sonic 2246
Super Sonic 2276
Title Cards 2A02
Emerald Hill 2A22
Emerald Hill/Aquatic Ruin Rotating Water 1E7A
Wood 2A82
Wood Conveyor Belts 1F1A
Metropolis 2AE2
Metropolis Cycle #1 1F2A
Metropolis Cycle #2 1F36
Metropolis Cycle #3 1F42
Wing Fortress 2B42
Wing Fortress Fire Cycle 20A2
Hill Top 2BA2
Hill Top Lava 1E9A
Hidden Palace 2C02
Hidden Palace (Sonic & Tails Under Water) 2C62
Hidden Palace Underwater Tiles Pallete 2C82
Hidden Palace Water Cycle 1F56
Hidden Palace Underwater Cycle 1F66
Oil Ocean (Do not edit or you'll get a huge mess unless you know how to fix it!) 2CE2
Oil Ocean Oil 1F76
Mystic Cave 2D42
Mystic Cave Lanterns 1F86
Casino Night 2DA2
Casino Night Cycle 1 1F8E
Casino Night Cycle 2 1FA0
Casino Night Cycle 3 1FB2
Casino Night Cycle 4 1FC4
Chemical Plant 2E02
Chemical Plant Sonic & Tails Underwater 2E62
Chemical Plant Underwater 2E82
Chemical Plant Underwater Sonic to Super Sonic 22C6
Chemical Plant Underwater Super Sonic 22F6
Chemical Plant Cycle 1 2022
Chemical Plant Cycle 2 2058
Chemical Plant Cycle 3 2082
Chemical Plant Cycle 4 20E2
Death Egg 2EE2
Aquatic Ruin 2F42
Sonic & Tails Underwater (Aquatic Ruin) 2FA2
Aquatic Ruin Underwater 2FC2
Sonic to Super Sonic Underwater (Aquatic Ruin) 2346
Aquatic Ruin Underwater Super Sonic 2376
Sky Chase 3022
Menus 30E2
Special Stage Main 3162
Special Stage Sonic 3182
Special Stage Tails 31A2
Special Stage 1 31C2
Special Stage 2 31E2
Special Stage 3 3202
Special Stage 4 3222
Special Stage 5 3242
Special Stage 6 3262
Special Stage 7 3282
Special Stag 1 2p 32A2
Special Stage 2 2p 32C2
Special Stage 3 2p 32E2
Special Stage Chaos Emerald 35F92
Special Stage Results Screen 3302
Emerald Hill Icon 9880
Metropolis Icon 98A0
Hill Top Icon 98C0
Hidden Palace Icon 98E0
Oil Ocean Icon 9900
Mystic Cave Icon 9920
Casino Night Icon 9940
Chemical Plant Icon 9960
Aquatic Ruin Icon 9980
Sky Chase Icon 99A0
Wing Fortress Icon 99C0
Death Egg Icon 99E0
Special Stage Icon 9A00
X 2 Player Versus Icon 9A20
Sound Test Icon 9A40
Ending Grey Cutscenes AD1E
Ending Main ACBE
Ending Sonic AC7E
Ending Tails AC9E
Ending Super Sonic AD3E
Unknown 1 3082
Unknown 2 30A2
Unknown 3 30C2
Now you'll need just a sonic 2 ROM and a hex editor. Now to exlplain how to edit:
First off leave that 0 there as the very first nibble on EVERYTHING! the last three nibbles are used as the RGB values. Now the higher you go the brighter the color. Like 0EEE would make a grey color 0000 would make black. 1EEE would most likely crash the ROM. Now if you use 0333 or 0111 it also won't work. You can only use even values. Even values are 0, 2, 4, 6, 8, A, C, and E. 1, 3, 5, 7, 9, B, D, and F don't work.Now when you reach the end of a pallete the bytes should be 0000 0000. Edit no further! If you edit any further than that you will be editing another level entirely. Now I'll say one more thing before you go away with new knowledge and start editing palletes. Now I'll explain what every nibble is. The first (should be 0) is I've no clue, the second is red, the third is green, and the last is blue.
This post has been edited by 3588897: 09 August 2005 - 01:16 AM


00