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:

To use with Project M Launcher:

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:


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




STGCUSTOM0
3

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




STGCUSTOM1
6

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




STGCUSTOM19

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




STGCUSTOM1
B

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




STGCUSTOM20

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.