Classic Expansion Pack 6.5m

for Super Smash Bros. Brawl


This version of the Classic Expansion Pack is an add-on for Project M 3.5, containing 36 additional stages. The selection includes 19 stages from Super Smash Bros. (Nintendo 64) and Super Smash Bros. Melee (GameCube) not normally included in Project M; “original” versions of Metal Cavern, Hyrule Castle, and Dream Land; 12 stages from Brawl (including two from Melee); and independent versions of the first and third phases of Castle Siege.


These stages 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 MelSelmapMark game logos are re-used between stages; you can save a little space and make them invisible by replacing each MenSelmapMark.* with a 4x4 black square.)


This pack contains several Wii music files (.brstm), which replace certain obscure tracks (mostly from The Subspace Emissary) and are reassigned through the use of codes to play on several of the added stages.


Author information and links are included next to each stage below.


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:

If you're using 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 “Wi-Fi Safe” folder.


Notes:


First Page


T05 Peach's Castle (Super Smash Bros.)

Super Smash Bros.

Peach's Castle


STGCUSTOM01

http://forums.kc-mm.com/Gallery/BrawlView.php?Number=17541

Author: Mewtwo2000


X06 Metal Mario (Super Smash Bros.)

Super Smash Bros.

Metal Cavern


STGCUSTOM02

From Project M 3.02


X10 Hyrule Castle (Super Smash Bros.)

Super Smash Bros.

Hyrule Castle


STGCUSTOM03

From Project M 3.02


X10 Planet Zebes (Super Smash Bros.)

Super Smash Bros.

Planet Zebes


STGCUSTOM04

http://forums.kc-mm.com/Gallery/BrawlView.php?Number=18831

Author: Mewtwo2000

Module base: st_norfair.rel


X13 Ground Theme (Super Mario Bros.) (Original)

Super Smash Bros.

Mushroom Kingdom


STGCUSTOM05

http://forums.kc-mm.com/Gallery/BrawlView.php?Number=3698

Author: Mewtwo2000


X15 Yoshi's Island (Super Smash Bros.)

Super Smash Bros.

Yoshi's Island


STGCUSTOM06

http://forums.kc-mm.com/Gallery/BrawlView.php?Number=30131

Author: Mewtwo2000


X16 Gourmet Race (Super Smash Bros.)

Super Smash Bros.

Dream Land


STGCUSTOM07

http://forums.kc-mm.com/Gallery/BrawlView.php?Number=15763

Author: Mewtwo2000

Module base: st_dxgreens.rel


X17 Sector Z (Super Smash Bros,)

Super Smash Bros.

Sector Z


STGCUSTOM08

http://forums.kc-mm.com/Gallery/BrawlView.php?Number=9156

Author: Mewtwo2000

Module base: st_dxcorneria.rel


X18 Fighting Polygon Team (Super Smash Bros.)

Super Smash Bros.

Battlefield


STGCUSTOM09

http://forums.kc-mm.com/Gallery/BrawlView.php?Number=4796

Author: Mewtwo2000


X19 Vs. Master Hand (Super Smash Bros.)

Super Smash Bros.

Final Destination


STGCUSTOM0A

http://forums.kc-mm.com/Gallery/BrawlView.php?Number=16810

Author: Mewtwo2000


X20 Luigi's Mansion

Super Smash Bros. Brawl

Luigi's Mansion


STGCUSTOM0B

Module base: st_mansion.rel


X21 Mario Circuit

Super Smash Bros. Brawl

Mario Circuit


STGCUSTOM0C

Module base: st_kart.rel


X22 Bramble Blast

Super Smash Bros. Brawl

Rumble Falls


STGCUSTOM0D

Module base: st_jungle.rel


X27 Main Theme (The Legend of Zelda)

Super Smash Bros. Brawl

Bridge of Eldin


STGCUSTOM0E

Module base: st_oldin.rel


Y01 Main Theme (Metroid)

Super Smash Bros. Brawl

Norfair


STGCUSTOM0F

Module base: st_norfair.rel


Y02 Fire Emblem Theme

Super Smash Bros. Brawl

Castle Siege: Fort


STGCUSTOM10

Author: libertyernie

Collisions/boundaries from Project M 3.5


Y03 Ike's Theme

Super Smash Bros. Brawl

Castle Siege: Dungeon


STGCUSTOM11

Author: libertyernie

Collisions/boundaries from Project M 3.5


How To Play (Super Smash Bros.)

Super Smash Bros. Brawl

How To Play


STGCUSTOM12

Author: Mewtwo2000

Background copied from the newer Dream Land stage



Second Page


Y05 Battlefield (Melee)

Super Smash Bros. Melee

Battlefield


STGCUSTOM13

http://forums.kc-mm.com/Gallery/BrawlView.php?Number=22859

Author: Oshtoby, Mewtwo2000


Y07 Brinstar Depths (Melee)

Super Smash Bros. Melee

Brinstar Depths Beta


STGCUSTOM14

http://forums.kc-mm.com/Gallery/BrawlView.php?Number=29724

Author: DSX8, Metwto2000, AGFanProduction, Legacy Wolf

Module base: st_palutena.rel

Collisions untied from model; Z rotation set at exactly 0


Y08 Ground Theme (Super Mario Bros.) (Original)

Super Smash Bros. Melee

Mushroom Kingdom


STGCUSTOM15

http://forums.kc-mm.com/Gallery/BrawlView.php?Number=35795

Author: ALM5252, Mewtwo2000

Module base: st_dxyorster.rel


Y09 Ground Theme (Super Mario Bros. 2)

Super Smash Bros. Melee

Mushroom Kingdom II


STGCUSTOM16

http://forums.kc-mm.com/Gallery/BrawlView.php?Number=23341

Author: Oshtoby


Y10 Trophy (Melee)

Super Smash Bros. Melee

Trophy Stage


STGCUSTOM17

http://forums.kc-mm.com/Gallery/BrawlView.php?Number=30224

Author: Mewtwo2000


Y11 Icicle Mountain (Melee)

Super Smash Bros. Melee

Icicle Mountain


STGCUSTOM18

http://forums.kc-mm.com/Gallery/BrawlView.php?Number=35490

Author: DSX8

Module base: st_palutena.rel


Y13 Kong Jungle (Melee)

Super Smash Bros. Melee

Kongo Jungle


STGCUSTOM19

http://forums.kc-mm.com/Gallery/BrawlView.php?Number=35815

Author: Theytah, Oshtoby

Module base: st_dxshrine.rel


Y14 Main Theme (The Legend of Zelda) (Melee)

Super Smash Bros. Melee

Great Bay


STGCUSTOM1A

http://forums.kc-mm.com/Gallery/BrawlView.php?Number=22800

Author: Ryan, Mewtwo2000, DSX8


Y15 Venom (Melee)

Super Smash Bros. Melee

Venom


STGCUSTOM1B

http://forums.kc-mm.com/Gallery/BrawlView.php?Number=27193

Author: Mewtwo2000, libertyernie


Y16 Flat Zone (Melee)

Super Smash Bros. Melee

Flat Zone Beta


STGCUSTOM1C

http://forums.kc-mm.com/Gallery/BrawlView.php?Number=29918

Author: DSX8

Module base: st_palutena.rel


Y17 WarioWare, Inc.

Super Smash Bros. Brawl

WarioWare, Inc.


STGCUSTOM1D

Module base: st_madein.rel


Z50 Main Theme (Pikmin)

Super Smash Bros. Brawl

Distant Planet


STGCUSTOM1E

Module base: st_earth.rel


Z51 Donkey Kong

Super Smash Bros. Brawl

75 m


STGCUSTOM1F

Module base: st_donkey.rel


Z54 Green Hill Zone

Super Smash Bros. Brawl

Green Hill Zone


STGCUSTOM20

Module base: st_greenhill.rel


Z55 Online Practice Stage

Super Smash Bros. Brawl

Online Practice Stage


STGCUSTOM21

Module base: st_otrain.rel


Z56 Yoshi's Island (Melee)

Super Smash Bros. Melee

Yoshi's Island


STGCUSTOM22

Module base: st_dxyorster.rel


Z57 Green Greens (Melee)

Super Smash Bros. Melee

Green Greens


STGCUSTOM23

Module base: st_dxgreens.rel


Z58 Intro (Super Smash Bros.)

Super Smash Bros.

The Beginning


STGCUSTOM24

http://forums.kc-mm.com/Gallery/BrawlView.php?Number=7497

Author: FroznHobo

Background replaced; island fence texture fixed


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 Sector Z music, put a file in pf/sound/strm named X17.brstm.
You can replace the stages themselves by replacing the .pac file in the pf/stage/melee folder. For example, to replace the How To Play stage, you would put the stage .pac file you want to use in pf/stage/melee and name it STGCUSTOM12.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 can go over 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_plautena.rel, the Skyworld file, being used for Icicle Mountain).


One way to change which music each stage uses is to edit the codes in Codeset.txt, then make a new .gct file.
The base for the codes is this:


Stage-Dependent 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.