PalMod     PALette MODification for fighting games.

PalMod can be downloaded from here. New improved versions (newly found palettes, new sprites, adding support for other requests) are being released about once a week right now. I'll update this message when I'm "done" and stop making updates. Until that point, it's a good plan to check for updates before editing.

PalMod supports palette editing for a lot of games:

Game System Games Currently Supported
CPS1 Street Fighter 2: Championship Edition (SF2:CE) Street Fighter 2: Hyper Fighting (SF2:HF)
CPS2 Cyberbots, Hyper Street Fighter 2, Marvel Super Heroes (MSH), Marvel Superheroes vs Street Fighter (MSHvSF), Marvel vs Capcom (MvC), Ring of Destruction: Slam Masters 2, Street Fighter Alpha 1 (SFA1), Street Fighter Alpha 2 (SFA2), Street Fighter Alpha 3 (SFA3), Street Fighter Zero 2 Alpha (SFZ2A), Super Gem Fighter Mini Mix (USA 970904), Super Street Fighter II: Super Turbo (ST), Vampire Hunter 2, Vampire Savior (VSAV), Vampire Savior 2 (VSAV2), X-Men: Children of the Atom (COTA), X-Men vs Street Fighter (XvsF)
CPS3 Jojo's Bizarre Adventure: Heritage for the Future (Jojos / HFTF, Regulation: Off), Jojo's Bizarre Adventure (aka "Venture"), Street Fighter III: New Generation (NG), Street Fighter III: Second Impact (2i), Street Fighter III: Third Strike (3S), Street Fighter III: 4rd Strike (Third Strike hack), War-zard / Red Earth (EURO 961121)
Dreamcast Marvel vs Capcom 2 (MvC2), Street Fighter III: Third Strike (3S)
GBA Super Street Fighter II X / Turbo - Revival (SSF2T:GBA)
NAOMI Marvel vs Capcom 2 (MvC2), Capcom vs SNK 2 (CvS2), Street Fighter Zero 3 Upper
Neo-Geo MVS Art of Fighting 1, Art of Fighting 3, Breakers Revenge, Double Dragon, Fatal Fury: King of Fighters, Fatal Fury 2, Fatal Fury Special, Garou: Mark of the Wolves (Garou), Karnov's Revenge / Fighter's History Dynamite, King of Fighters '94 (KOF94), King of Fighters '95 (KOF95), King of Fighters '96 (KOF96), King of Fighters '97 (KOF97), King of Fighters '98 (KOF98) (and Easy Combo King, Mix, and Plus Final Edition), King of Fighters '99 Anniversary Edition (KOF99AE) (and Evolution Ultra Remix), King of Fighters 2000N, King of Fighters 2001 (KOF01), King of Fighters 2002 (KOF02), King of Fighters 2003: 2004 Ex Ultra Plus, King of the Monsters, Kizuna Encounter, Last Blade, Last Blade 2, Matrimelee, Neo Bomberman, Ninja Master's, Rage of the Dragons, Real Bout Fatal Fury (RBFF), Real Bout Fatal Fury 2 (RBFF2), Real Bout Fatal Fury Special 2 (RBFFS), Samurai Shodown I, Samurai Shodown II, Samurai Shodown III, Samurai Shodown IV, Samurai Shodown V, Samurai Shodown V (Xbox hack), Samurai Shodown V Special (SamSho5SP), Savage Reign, SNK vs Capcom: SVC Chaos, Super Dodge Ball, Waku Waku 7, Windjammers
Sammy Atomiswave King of Fighters XI (KOFXI), NeoGeo Battle Coliseum (NGBC)
Nintendo DS Bleach: Dark Souls, Dragon Ball Z: Extreme Butoden
Playstation 2 Marvel vs Capcom 2 (MvC2), Street Fighter III: Third Strike (3S)
Sega Genesis Top Fighter 2005
Super Nintendo Battle Master: KnS, Bishoujo Senshi Sailor Moon S: Jogai Ranto!? Shuyaku Sodatsusen, Clay Fighter: Tournament Edition, Dragon Ball Z: Hyper Dimension, Fatal Fury Special, Gundam Wing: Endless Duel, Jojo's RPG, Killer Instinct, Marvel Super Heroes: War of the Gems, Mega Man X, Mega Man X2, Mega Man X3, Mighty Morphin' Power Rangers: The Fighting Edition, Mortal Kombat, Mortal Kombat II, Ranma 1/2: Hard Battle, Shaq Fu, Super Variable Geo (Japan), Ultimate Mortal Kombat 3, X-Men: Mutant Apocalypse
Steam BlazBlue: Central Fiction, Garou: Mark of the Wolves (Garou), GGXX:AC+R (follow the guide on this), GGXX #Reload, King of Fighters '97: Global Match, King of Fighters 2002: Ultimate Match (KOF02:UM), Last Blade, Last Blade 2, Melty Blood: Type Lumina (follow the guide), Million Arthur Arcana Blood, Persona 4 Arena Ultimax 2.0
Other Dan-Ku-Ga, Dengeki Bunko: Fighting Climax IGNITION (DBFCI), Under Night In-Birth EXE:Late[clr] (UNICLR)

This supported games list is mostly the games that we enjoy playing. PalMod is extensible both for new games and for newly discovered palettes within existing games: the Guides section below covers how to figure out the data that PalMod needs. I don't have a specific terms of service on what I need from you to get your game supported, but generally the more information you dig up and the more people interested, the more likely it is that support is added. If there's some palette or sprite missing from a game we support, there are guides below that will help you dig that information up so that I can integrate it.

Quickest Possible Get Started Guide

  1. Download and install PalMod.
  2. Download and extract out the ROM for the game you care about. Save a copy of the game ZIP "just in case".
  3. Open PalMod and use File :: Load ROM to open that ROM. You will need to change the file filter in the bottom right to whatever game you want to edit.
  4. Make changes!
  5. Copy that modified ROM file back into the ZIP.
  6. You can now load that ROM into your favorite emulator: have fun!


Video Guides

Development / Contributing

Development is ongoing: the source code can be found on GitHub here. There's a Discord server coordinating this: hit me up on Twitter for info. Most of the games added were added because people showed interest in those games and/or helped out on finding the needed info.


Back in 2007, a bunch of us led by Suupabuu (aka knarxed, a SF3S romhacker) got together to make it possible to customize the character palettes in MvC2 for Dreamcast and other games by hacking palette files. The 2008 version of PalMod got to a vaguely stable state for editing SF3 and MvC2 with version 1.22. We then we all went on our way to do other cool things. Various other game fan communities leveraged the last released build to support their games via various hacks and other modifications.

In 2020, I finally had the time to come back to PalMod. I have fixed up all the old crashes and memory and ROM corruption issues in the old codebase, extended it to support a variety of new games, and have been working with a small team of excellent people to expand PalMod's palette knowledge and sprite coverage.

The 2008 PalMod team was lead by Suupabuu, who was assisted by Eidrian, Magnetro, and myself (Preppy).

The current PalMod team is being lead by myself, with TVIndustries handling the sprite work. Additional significant contributors include stringofletters, mountainmanjed, Moon Tzu, IceManual, rengod, tobemorecrazy, Termi, Julian 'zass' Beasley, and all the people who have worked over the years on sprite ripping.