I was working on a custom Project M 3.5 build, and while adding custom stages I noticed that very few stage packs came with everything you needed to seamlessly put the extra stages into your build. So, I had to make almost everything from scratch, all of the icons, previews, stage names, and game logos.
MenSelmapIcons that come with the 3.5 build of Project M
Anyway to save others from having to go through all of this themselves, I have uploaded my work for anyone to use in their custom build. A few icons are borrowed from Libertyernie's thread on kc-mm or were included in the stage packs themselves.
First, a tutorial on adding extra stages to your build.
Adding Icons
Normal Stages
Blue FD by TheDevicer https://www.mediafire.com/?78tttwko2q1fbs8
Battlefield(Melee) by Oshtoby, Mewtwo2000 http://forums.kc-mm.com/Gallery/BrawlView.php?Number=22859
Custom Stages
Mushroom Kingdom 64 by Mewtwo2000 http://forums.kc-mm.com/Gallery/BrawlView.php?Number=3698
Project M Boxing Ring by LazyRed http://forums.kc-mm.com/Gallery/BrawlView.php?Number=204746
Brinstar Depths by Demonslayerx8 & Mewtwo2000 http://forums.kc-mm.com/Gallery/BrawlView.php?Number=29724
Arena Ferox by DSX8, GBC http://forums.kc-mm.com/Gallery/BrawlView.php?Number=204887
Shadow Moses Island M by Olimario1892 http://forums.kc-mm.com/Gallery/BrawlView.php?Number=204130
Tetris DX by Xermo http://www.mediafire.com/download/oplletpvbu8ugls/Tetris.rar
Wily's Castle by DSX8 http://forums.kc-mm.com/Gallery/BrawlView.php?Number=35852
Great Bay by Ryan, Mewtwo2000, DSX8 http://forums.kc-mm.com/Gallery/BrawlView.php?Number=22800
Balcony (CaveStory) by Ls777 http://forums.kc-mm.com/Gallery/BrawlView.php?Number=23399&Moderated=All&facebook=true
Black Mesa (Half-Life) by spiderjjr45 http://forums.kc-mm.com/Gallery/BrawlView.php?Number=2299
Groznyj Grad (MGS3) by Olimario1892 http://forums.kc-mm.com/Gallery/BrawlView.php?Number=7959
Taka Pass (Okami) by DSX8 http://forums.kc-mm.com/Gallery/BrawlView.php?Number=19376
Also, here's a list of all the MenSelmapMarks that I made. I replaced some of the regular stage Marks because I felt that stages like Skyloft and Temple deserved their own logo.
(Temple)
(Hyrule Castle)
(Skyloft)
(Norfair)
(Yoshi's Story)
(Castle Siege)
Extra Stuff
I will continue to update as I make more. If you have any stages that need 3.5 icons, or maybe need a basic MenSelmapMark, feel free to drop a request and I will be happy to help.
Enjoy!
MenSelmapIcons that come with the 3.5 build of Project M
Anyway to save others from having to go through all of this themselves, I have uploaded my work for anyone to use in their custom build. A few icons are borrowed from Libertyernie's thread on kc-mm or were included in the stage packs themselves.
First, a tutorial on adding extra stages to your build.
(All of this assumes you are using homebrew. I think it will work for hackless, but I haven't tried)
First you need to download and install a stage expansion pack for 3.5(For my build, I used Libertyernie's 12-stage expansion, you can view the page here). You will also need BrawlBox .70 or higher to replace stage icons in the common5.
Adding Stages
(You can skip this if you just want to replace icons)
Once you have downloaded the appropriate files, go to projectm\pf\stages\melee, where you can then replace the blank STGCUSTOMXX.pac files with the stages that you want to add. Make sure that they are named accordingly (STGCUSTOM01, 02, 0C, ETC)
Unless the stage is designed to replace the online training stage, you will also need to replace a matching .rel file in the Module folder. To find out which stage the file is designed to replace, simply open the .pac file in brawlbox and check to see what it is named. Also check the description from the stage you downloaded, that might tell you as well.
If the stage you downloaded did not include a custom .rel file, you should download this stage expansion pack, which includes plenty of custom rels.
Once you have done all this, run the game and see if the stage works. If it crashes when you try and select it, you made a mistake or have the wrong .rel file.
First you need to download and install a stage expansion pack for 3.5(For my build, I used Libertyernie's 12-stage expansion, you can view the page here). You will also need BrawlBox .70 or higher to replace stage icons in the common5.
Adding Stages
(You can skip this if you just want to replace icons)
Once you have downloaded the appropriate files, go to projectm\pf\stages\melee, where you can then replace the blank STGCUSTOMXX.pac files with the stages that you want to add. Make sure that they are named accordingly (STGCUSTOM01, 02, 0C, ETC)
Unless the stage is designed to replace the online training stage, you will also need to replace a matching .rel file in the Module folder. To find out which stage the file is designed to replace, simply open the .pac file in brawlbox and check to see what it is named. Also check the description from the stage you downloaded, that might tell you as well.
If the stage you downloaded did not include a custom .rel file, you should download this stage expansion pack, which includes plenty of custom rels.
Once you have done all this, run the game and see if the stage works. If it crashes when you try and select it, you made a mistake or have the wrong .rel file.
Adding Icons
Once you have the stage working, go to pf\system\ and open the common5.pac file in BrawlBox.
Expand sc_selmap_en , MiscData[80], Textures.
There you will find all of the icons that go on the Stage Select Screen(SSS).
Scroll down until you reach the MenSelmapIcon.xx that corresponds with your stage(MenSelmapIcon.32 is STGCUSTOM01). By right clicking you can replace the placeholder picture with your own icon. Make sure it is 64x56, and then click okay.
Next, move on to the MenSelmapPrevbase.xx, which is the map preview that appears at the top of the screen. On a regular build it should be around 177x177 to 160x160, but when you add extra stages you need to decrease the resolution to around 114x114, otherwise the SSS will overload and crash.
The MenSelmapFrontStname.xx is the name texture. If you add or replace a stage, make sure that it is 208x56 pixels
The MenSelmapMark.xx is the black and white game logo that appears under the preview, you can replace/add this the same way you would anything else, make sure it is 120x56.
SeriesIcon.xx should be 64x64 pixels when you replace it.
If the SSS crashes you likely overloaded it and need to reduce the resolution of the Prevbases, otherwise everything should work.
Expand sc_selmap_en , MiscData[80], Textures.
There you will find all of the icons that go on the Stage Select Screen(SSS).
Scroll down until you reach the MenSelmapIcon.xx that corresponds with your stage(MenSelmapIcon.32 is STGCUSTOM01). By right clicking you can replace the placeholder picture with your own icon. Make sure it is 64x56, and then click okay.
Next, move on to the MenSelmapPrevbase.xx, which is the map preview that appears at the top of the screen. On a regular build it should be around 177x177 to 160x160, but when you add extra stages you need to decrease the resolution to around 114x114, otherwise the SSS will overload and crash.
The MenSelmapFrontStname.xx is the name texture. If you add or replace a stage, make sure that it is 208x56 pixels
The MenSelmapMark.xx is the black and white game logo that appears under the preview, you can replace/add this the same way you would anything else, make sure it is 120x56.
SeriesIcon.xx should be 64x64 pixels when you replace it.
If the SSS crashes you likely overloaded it and need to reduce the resolution of the Prevbases, otherwise everything should work.
Normal Stages
Blue FD by TheDevicer https://www.mediafire.com/?78tttwko2q1fbs8
Icon
Prevbase
Mark
Prevbase
Mark
Battlefield(Melee) by Oshtoby, Mewtwo2000 http://forums.kc-mm.com/Gallery/BrawlView.php?Number=22859
Icon
Prevbase
Stname
Mark
Prevbase
Stname
Mark
Custom Stages
Mushroom Kingdom 64 by Mewtwo2000 http://forums.kc-mm.com/Gallery/BrawlView.php?Number=3698
Icon
Prevbase
Stname
Mark
Prevbase
Stname
Mark
Project M Boxing Ring by LazyRed http://forums.kc-mm.com/Gallery/BrawlView.php?Number=204746
Icon
Prevbase
Stname
Prevbase
Stname
Brinstar Depths by Demonslayerx8 & Mewtwo2000 http://forums.kc-mm.com/Gallery/BrawlView.php?Number=29724
Icon
Prevbase
Stname
Mark
Prevbase
Stname
Mark
Arena Ferox by DSX8, GBC http://forums.kc-mm.com/Gallery/BrawlView.php?Number=204887
Icon
Prevbase
Stname
Mark
Prevbase
Stname
Mark
Shadow Moses Island M by Olimario1892 http://forums.kc-mm.com/Gallery/BrawlView.php?Number=204130
Icon
(The DL should come with everything else)
(The DL should come with everything else)
Tetris DX by Xermo http://www.mediafire.com/download/oplletpvbu8ugls/Tetris.rar
Icon
Prevbase
Stname
Mark
SeriesIcon
Prevbase
Stname
Mark
SeriesIcon
Wily's Castle by DSX8 http://forums.kc-mm.com/Gallery/BrawlView.php?Number=35852
Icon
Prevbase
Stname
Mark
SeriesIcon
Prevbase
Stname
Mark
SeriesIcon
Great Bay by Ryan, Mewtwo2000, DSX8 http://forums.kc-mm.com/Gallery/BrawlView.php?Number=22800
Icon
Prevbase
Stname
Mark
Prevbase
Stname
Mark
Balcony (CaveStory) by Ls777 http://forums.kc-mm.com/Gallery/BrawlView.php?Number=23399&Moderated=All&facebook=true
Icon
Prevbase
Stname
Mark
SeriesIcon
Prevbase
Stname
Mark
SeriesIcon
Black Mesa (Half-Life) by spiderjjr45 http://forums.kc-mm.com/Gallery/BrawlView.php?Number=2299
Icon
Prevbase
Stname
Mark
SeriesIcon
Prevbase
Stname
Mark
SeriesIcon
Groznyj Grad (MGS3) by Olimario1892 http://forums.kc-mm.com/Gallery/BrawlView.php?Number=7959
Icon
Prevbase
Stname
Mark
Prevbase
Stname
Mark
Taka Pass (Okami) by DSX8 http://forums.kc-mm.com/Gallery/BrawlView.php?Number=19376
Icon
Prevbase
Stname
Mark
SeriesIcon
Prevbase
Stname
Mark
SeriesIcon
Also, here's a list of all the MenSelmapMarks that I made. I replaced some of the regular stage Marks because I felt that stages like Skyloft and Temple deserved their own logo.
(Temple)
(Hyrule Castle)
(Skyloft)
(Norfair)
(Yoshi's Story)
(Castle Siege)
Extra Stuff
Blank Icon Template
I will continue to update as I make more. If you have any stages that need 3.5 icons, or maybe need a basic MenSelmapMark, feel free to drop a request and I will be happy to help.
Enjoy!
Last edited: