Classic Expansion Pack 6.02m
for Project: M 3.02
This version of the Classic Expansion Pack is an add-on for Project: M (version 3.01), containing 36 additional stages that can be used in multiplayer mode. The selection includes stages from Super Smash Bros. (Nintendo 64), Super Smash Bros. Melee (GameCube), and Super Smash Bros. Brawl, as well as a stage from a previous version of Project M. The Brawl/Project M stages are taken directly from the original games, while the rest are either remade from scratch or built over imported models.
These stages – all of them made by other people (not by me) – have been combined into a pack that adds them to the Project M stage roster, without replacing any existing stages. This is done with the help of Phantom Wings' Stage Roster Expansion System, a code that gives the framework for adding stages to Brawl. The pack serves a dual purpose: it is fully playable out of the box, but it also provides a framework for people to add their own custom stages to the game. To replace the stages and stage icons in this pack, you can try my Stage Manager tool. (The series icons and game logos are re-used between stages; you can save space and make them invisible by replacing each MenSelchrMark.* and MenSelmapMark.* with a 4x4 black square.)
This pack contains several Wii music files (.brstm), which replace certain obscure tracks (mostly in The Subspace Emissary) and are reassigned through the use of codes to play on several of the added stages.
Official KC-MM thread for the Classic Expansion Pack: http://forums.kc-mm.com/index.php?topic=20291.0
Requirements:
Wii or Wii U console (does not need to have any kind of homebrew installed)
An American copy of Super Smash Bros. Brawl
An SD card
A copy of Project M 3.01 from here: http://projectmgame.com
To use with Project M Launcher:
Install Project M to the SD card
Copy the "projectm" and "codes" folders (and their contents) from the Classic Expansion Pack to the SD card, replacing any existing files
Make sure there are no stage builder stages stored on the Wii itself – stages in /projectm/ST are fine
From Brawl's main menu, go to the stage builder, and Gecko OS should appear – press A to reload the game with the expansion pack enabled
To use the Wi-Fi safe version of Project M, replace the files /codes/RSBE01.gct, /projectm/pf/system/common5.pac, and /projectm/pf/menu2/mu_menumain.pac with their counterparts in the folder /projectm/wifi.
Notes:
Camera data for all stages except Mushroomy Kingdom have been edited slightly, in hopes that they'll play better in Project M (Value17 = 1.25, Value19 = 2).
Any additional changes I made to the stages originally posted on BrawlVault are noted in bold, italicized text.
All stages will be available on “random”, regardless of whether they are enabled on the Random Stage Select screen. This avoids an issue with how Project M's stage striking system works in conjunction with the “random” button.
Changes since Classic Expansion Pack 6.0 (for P:M 3.0):
Codeset ported to Project M 3.01 / 3.02
Icicle Mountain replaces Online Training Room
Online Training Room replaces Hanenbow
Changes since Classic Expansion Pack 6.01m (for P:M 3.01):
common5 portraits updated for 3.02
First Page
|
Super Smash Bros. Brawl |
X06 Final Destination |
Final Destination |
STGCUSTOM01 |
|
Super Smash Bros. Brawl |
X08 Luigi's Mansion Theme |
Luigi's Mansion |
STGCUSTOM02 |
Module base: st_mansion.rel
|
Super Smash Bros. Brawl |
X10 Ground Theme (Super Mario Bros.) |
Mushroomy Kingdom #1 |
|
Module base: st_mariopast.rel
|
Super Smash Bros. Brawl |
X11 Mario Circuit |
Mario Circuit |
STGCUSTOM04 |
Module base: st_kart.rel
|
Super Smash Bros. Brawl |
X13 Jungle Level Ver.2 |
Rumble Falls |
STGCUSTOM05 |
Module base: st_jungle.rel
|
Super Smash Bros. Brawl |
X15 Main Theme (The Legend of Zelda) |
Bridge of Eldin |
STGCUSTOM06 |
Module base: st_oldin.rel
|
Super Smash Bros. Brawl |
X16 Main Theme (Metroid) |
Norfair |
STGCUSTOM07 |
Module base: st_norfair.rel
|
Super Smash Bros. Brawl |
X17 Victory Road |
Spear Pillar #1 |
STGCUSTOM08 |
Module base: st_tengan.rel
|
Super Smash Bros. Brawl |
X18 WarioWare, Inc. |
WarioWare, Inc. |
STGCUSTOM09 |
Module base: st_madein.rel
|
Super Smash Bros. Brawl |
X19 Main Theme (Pikmin) |
Distant Planet |
STGCUSTOM0A |
Module base: st_earth.rel
|
Super Smash Bros. Brawl |
X20 Porky's Theme |
New Pork City |
STGCUSTOM0B |
Module base: st_newpork.rel
|
Super Smash Bros. Brawl |
X21 Donkey Kong |
75 m |
STGCUSTOM0C |
Module base: st_donkey.rel
|
Super Smash Bros. Brawl |
X22 Online Practice Stage |
Online Practice Stage |
STGCUSTOM0D |
Module base: st_otrain.rel
|
Super Smash Bros. Brawl |
X27 Green Hill Zone |
Green Hill Zone |
STGCUSTOM0E |
Module base: st_greenhill.rel
|
Super Smash Bros. Melee |
Y01 Icicle Mountain (Melee) |
Icicle Mountain |
STGCUSTOM0F |
http://forums.kc-mm.com/Gallery/BrawlView.php?Number=35490
Author: DSX8
Module base: st_palutena.rel
|
Brawl / Melee |
Y02 Yoshi's Island (Melee) |
Yoshi's Island |
STGCUSTOM10 |
Module base: st_dxyorster.rel
|
Brawl / Melee |
Y03 Green Greens (Melee) |
Green Greens |
STGCUSTOM11 |
Module base: st_dxgreens.rel
|
Project M Demo 2.6b |
Y04 Jungle Level |
SSE: Jungle |
STGCUSTOM12 |
Module base: st_madein.rel
Second Page
|
Super Smash Bros. Melee |
Y05 Kong Jungle (Melee) |
Kongo Jungle |
STGCUSTOM13 |
http://forums.kc-mm.com/Gallery/BrawlView.php?Number=23342
Authors: Oshtoby, Canon98
module file base: st_dxshrine.rel
|
Super Smash Bros. Melee |
Y07 Great Bay (Melee) |
Great Bay |
STGCUSTOM14 |
http://forums.kc-mm.com/Gallery/BrawlView.php?Number=22800
Authors: Ryan, Mewtwo2000, DSX8
module file base: st_dxgarden.rel
This version does not have swimmable water – if you want it, replace STGCUSTOM0B.PAC with the one in the “Extras” folder, under “Great Bay with swimmable water”
|
Super Smash Bros. Melee |
Y08 Flat Zone (Melee) |
Flat Zone Beta |
STGCUSTOM15 |
http://forums.kc-mm.com/Gallery/BrawlView.php?Number=29918
Author: DSX8
Module base: st_palutena.rel
|
Super Smash Bros. Melee |
Y09 Mushroom Kingdom (Melee) |
Mushroom Kingdom |
|
http://forums.kc-mm.com/Gallery/BrawlView.php?Number=13602
Author: Mewtwo2000
module file base: st_yorster.rel
|
Super Smash Bros. Melee |
Y10 Battlefield (Melee) |
Battlefield |
STGCUSTOM17 |
http://forums.kc-mm.com/Gallery/BrawlView.php?Number=22859
Authors: Mewtwo2000, Oshtoby
|
Super Smash Bros. Melee |
Y11 Trophy (Melee) |
Trophy Room |
STGCUSTOM18 |
http://forums.kc-mm.com/Gallery/BrawlView.php?Number=30224
Author: Mewtwo2000
|
Super Smash Bros. Melee |
Y13 Brinstar Depths (Melee) |
Brinstar Depths Beta |
|
http://forums.kc-mm.com/Gallery/BrawlView.php?Number=29724
Authors: DSX8, Mewtwo2000, AGFanProduction, LegacyWolf
Module base: st_palutena.rel
Collisions untied from model; the slow-motion bug still exists, but it won't affect gameplay
|
Super Smash Bros. Melee |
Y14 Venom (Melee) |
Venom |
STGCUSTOM1A |
http://forums.kc-mm.com/Gallery/BrawlView.php?Number=27193
Authors: Mewtwo2000, libertyernie
|
Super Smash Bros. Melee |
Y15 Mushroom Kingdom II (Melee) |
Mushroom Kingdom II |
|
http://forums.kc-mm.com/Gallery/BrawlView.php?Number=7108
Author: Oshtoby
Item spawn region edited
|
Super Smash Bros. |
Y16 Yoshi's Island (Super Smash Bros.) |
Yoshi's Island |
STGCUSTOM1C |
http://forums.kc-mm.com/Gallery/BrawlView.php?Number=30131
Author: Mewtwo2000
|
Super Smash Bros. |
Y17 Peach's Castle (Super Smash Bros.) |
Peach's Castle |
STGCUSTOM1D |
http://forums.kc-mm.com/Gallery/BrawlView.php?Number=17541
Author: Mewtwo2000
|
Super Smash Bros. |
Z50 Planet Zebes (Super Smash Bros.) |
Planet Zebes |
STGCUSTOM1E |
http://forums.kc-mm.com/Gallery/BrawlView.php?Number=18831
Author: Mewtwo2000
module file base: st_norfair.rel
|
Super Smash Bros. |
Z51 Sector Z (Super Smash Bros.) |
Sector Z |
STGCUSTOM1F |
http://forums.kc-mm.com/Gallery/BrawlView.php?Number=9156
Author: Mewtwo2000
module file base: st_dxcorneria.rel
|
Super Smash Bros. |
Z54 Mushroom Kingdom (Melee) |
Mushroom Kingdom |
|
http://forums.kc-mm.com/Gallery/BrawlView.php?Number=3698 (Falling platforms + trap warp + normal size)
Author: Mewtwo2000
|
Super Smash Bros. |
Z55 How To Play (Super Smash Bros.) |
How To Play |
STGCUSTOM21 |
http://forums.kc-mm.com/Gallery/BrawlView.php?Number=34859
Author: Mewtwo2000
|
Super Smash Bros. |
Z56 Fighting Polygon Team |
Battlefield |
STGCUSTOM22 |
http://forums.kc-mm.com/Gallery/BrawlView.php?Number=4796
Author: Mewtwo2000
|
Super Smash Bros. |
Z57 Vs. Master Hand (Super Smash Bros.) |
Final Destination |
STGCUSTOM23 |
http://forums.kc-mm.com/Gallery/BrawlView.php?Number=16810
Author: Mewtwo2000
|
Super Smash Bros. |
Z58 Intro (Super Smash Bros.) |
The Beginning |
STGCUSTOM24 |
http://forums.kc-mm.com/Gallery/BrawlView.php?Number=7497
Author: FroznHobo
You can replace music for these stages
by putting .brstm files in the pf/sound/strm folder with the
appropriate names. For example, to replace the Fighting Polygon Team
music, put a file in pf/sound/strm named Z56.brstm.
You
can replace the stages themselves by replacing the .pac file in the
pf/stage/melee folder. For
example, to replace the Trophy
Room stage, you would put
the stage .pac file you want to use in pf/stage/melee
and name it STGCUSTOM18.pac.
If the stage is not compatible with the included .rel file (you
can often tell
by the filesize –
Final Destination .rels,
for example, are 14232
bytes), you'll also need to put an appropriate .rel file with the
matching name or number
in pf/module.
(http://opensa.dantarion.com/wiki/Stage_Module_Files)
Note: For a module file to work, it must belong to the stage that your new stage is based on (often Final Destination) AND be modified so it is compatible with the stage you are replacing (e.g. STGCUSTOM## or STGPLANKTON).
Module files for expansion stages (e.g. st_custom##.rel) are compatible with each other, but module files with other names (e.g. st_plankton.rel) are not; they must be modified first. You can do this with BrawlBox or get custom .rel files from my site: http://lakora.us/rel.
In the stage list above, all included .rel files that aren't Final Destination .rels are noted (such as st_dxgarden.rel, the Jungle Japes file, being used for Great Bay).
One
way to change which music each stage uses is to edit the codes in
Codeset.txt, then make a new .gct file. (However, it might be easier
to use GCT Editor for
this task.)
The base for the codes is this:
Stage-Dependant Song Loader [Oshtoby] 28708ceb 000000SS 4A000000 90180F06 14000076 FF00YYYY E0000000 80008000
Where SS is the two-digit stage ID and YYYY is the song you want to play. Lists of music filenames and music IDs should be included in this folder.