Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Moving music definitions to INI files, adding SMPSOUTBuildTool
  • Loading branch information
MainMemory committed Sep 19, 2014
1 parent 47c2d75 commit b146aaf
Show file tree
Hide file tree
Showing 22 changed files with 2,812 additions and 996 deletions.
6 changes: 6 additions & 0 deletions SMPSCFG.sln
Expand Up @@ -3,6 +3,8 @@ Microsoft Visual Studio Solution File, Format Version 11.00
# Visual C# Express 2010
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SMPSCFG", "SMPSCFG\SMPSCFG.csproj", "{2D5609BC-C3AF-40BE-A9D8-722A42A9F32F}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SMPSOUTBuildTool", "SMPSOUTBuildTool\SMPSOUTBuildTool.csproj", "{DD148B7E-3032-42DD-A0F0-7638EAFA0A0D}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|x86 = Debug|x86
Expand All @@ -13,6 +15,10 @@ Global
{2D5609BC-C3AF-40BE-A9D8-722A42A9F32F}.Debug|x86.Build.0 = Debug|x86
{2D5609BC-C3AF-40BE-A9D8-722A42A9F32F}.Release|x86.ActiveCfg = Release|x86
{2D5609BC-C3AF-40BE-A9D8-722A42A9F32F}.Release|x86.Build.0 = Release|x86
{DD148B7E-3032-42DD-A0F0-7638EAFA0A0D}.Debug|x86.ActiveCfg = Debug|x86
{DD148B7E-3032-42DD-A0F0-7638EAFA0A0D}.Debug|x86.Build.0 = Debug|x86
{DD148B7E-3032-42DD-A0F0-7638EAFA0A0D}.Release|x86.ActiveCfg = Release|x86
{DD148B7E-3032-42DD-A0F0-7638EAFA0A0D}.Release|x86.Build.0 = Release|x86
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down
57 changes: 57 additions & 0 deletions SMPSOUT/Data/optorder.ini
@@ -0,0 +1,57 @@
0=TitleScreenTrack
1=AngelIsland1Track
2=AngelIsland2Track
3=Hydrocity1Track
4=Hydrocity2Track
5=MarbleGarden1Track
6=MarbleGarden2Track
7=CarnivalNight1Track
8=CarnivalNight2Track
9=FlyingBattery1Track
10=FlyingBattery2Track
11=IceCap1Track
12=IceCap2Track
13=LaunchBase1Track
14=LaunchBase2Track
15=MushroomHill1Track
16=MushroomHill2Track
17=Sandopolis1Track
18=Sandopolis2Track
19=LavaReef1Track
20=LavaReef2Track
21=SkySanctuaryTrack
22=DeathEgg1Track
23=DeathEgg2Track
24=MidbossTrack
25=BossTrack
26=DoomsdayTrack
27=MagneticOrbsTrack
28=SpecialStageTrack
29=SlotMachineTrack
30=GumballMachineTrack
31=KnucklesTrack
32=AzureLakeTrack
33=BalloonParkTrack
34=DesertPalaceTrack
35=ChromeGadgetTrack
36=EndlessMineTrack
37=GameOverTrack
38=ContinueTrack
39=ActClearTrack
40=OneUpTrack
41=ChaosEmeraldTrack
42=InvincibilityTrack
43=CompetitionMenuTrack
44=UnusedTrack
45=LevelSelectTrack
46=FinalBossTrack
47=DrowningTrack
48=AllClearTrack
49=CreditsTrack
50=KnucklesTrack
51=TitleScreenTrack
52=OneUpTrack
53=InvincibilityTrack
54=AllClearTrack
55=CreditsTrack
56=HiddenPalaceTrack
190 changes: 190 additions & 0 deletions SMPSOUT/Data/opts.ini
@@ -0,0 +1,190 @@
[TitleScreenTrack]
Name=Title Screen
S3=S3Title
S&K=SKTitle
S&K0525=SKTitle0525
S3D=S3DIntro
[AngelIsland1Track]
Name=Angel Island Zone Act 1
S3K=AngelIsland1
GreenGrove=GreenGrove1
[AngelIsland2Track]
Name=Angel Island Zone Act 2
S3K=AngelIsland2
GreenGrove=GreenGrove2
[Hydrocity1Track]
Name=Hydrocity Zone Act 1
S3K=Hydrocity1
RustyRuin=RustyRuin1
[Hydrocity2Track]
Name=Hydrocity Zone Act 2
S3K=Hydrocity2
RustyRuin=RustyRuin2
[MarbleGarden1Track]
Name=Marble Garden Zone Act 1
[MarbleGarden2Track]
Name=Marble Garden Zone Act 2
[CarnivalNight1Track]
Name=Carnival Night Zone Act 1
MD=CarnivalNight1
SpringStadium=SpringStadium1
[CarnivalNight2Track]
Name=Carnival Night Zone Act 2
MD=CarnivalNight2
SpringStadium=SpringStadium2
[FlyingBattery1Track]
Name=Flying Battery Zone Act 1
S3K=FlyingBattery1
PanicPuppet=PanicPuppet1
[FlyingBattery2Track]
Name=Flying Battery Zone Act 2
S3K=FlyingBattery2
PanicPuppet=PanicPuppet2
[IceCap1Track]
Name=IceCap Zone Act 1
MD=IceCap1
DiamondDust=DiamondDust1
[IceCap2Track]
Name=IceCap Zone Act 2
MD=IceCap2
DiamondDust=DiamondDust2
[LaunchBase1Track]
Name=Launch Base Zone Act 1
MD=LaunchBase1
GeneGadget=GeneGadget1
PanicPuppet=PanicPuppet1
[LaunchBase2Track]
Name=Launch Base Zone Act 2
MD=LaunchBase2
GeneGadget=GeneGadget2
PanicPuppet=PanicPuppet2
[MushroomHill1Track]
Name=Mushroom Hill Zone Act 1
S3K=MushroomHill1
GreenGrove=GreenGrove1
[MushroomHill2Track]
Name=Mushroom Hill Zone Act 2
S3K=MushroomHill2
GreenGrove=GreenGrove2
[Sandopolis1Track]
Name=Sandopolis Zone Act 1
[Sandopolis2Track]
Name=Sandopolis Zone Act 2
[LavaReef1Track]
Name=Lava Reef Zone Act 1
S3K=LavaReef1
VolcanoValley=VolcanoValley1
[LavaReef2Track]
Name=Lava Reef Zone Act 2
S3K=LavaReef2
VolcanoValley=VolcanoValley2
[SkySanctuaryTrack]
Name=Sky Sanctuary Zone
[DeathEgg1Track]
Name=Death Egg Zone Act 1
S3K=DeathEgg1
GeneGadget=GeneGadget1
PanicPuppet=PanicPuppet1
[DeathEgg2Track]
Name=Death Egg Zone Act 2
S3K=DeathEgg2
GeneGadget=GeneGadget2
PanicPuppet=PanicPuppet2
[MidbossTrack]
Name=Midboss
S3=S3Midboss
S&K=SKMidboss
S3D1=S3DBoss1
S3D2=S3DBoss2
S4E1=S4E1Boss
[BossTrack]
Name=Boss
S3K=Boss
S3D1=S3DBoss1
S3D2=S3DBoss2
S4E1=S4E1Boss
[DoomsdayTrack]
Name=The Doomsday Zone
S3K=Doomsday
S3D1=S3DBoss1
S3D2=S3DBoss2
FinalFight=FinalFight
S4E1=S4E1Boss
[MagneticOrbsTrack]
Name=Magnetic Orbs
[SpecialStageTrack]
Name=Special Stage
S3K=SpecialStage
S3D=S3DSpecialStage
[SlotMachineTrack]
Name=Slot Machine
[GumballMachineTrack]
Name=Gumball Machine
[KnucklesTrack]
Name=Knuckles' Theme
S3=S3Knuckles
S&K=SKKnuckles
[AzureLakeTrack]
Name=Azure Lake
[BalloonParkTrack]
Name=Balloon Park
[DesertPalaceTrack]
Name=Desert Palace
[ChromeGadgetTrack]
Name=Chrome Gadget
[EndlessMineTrack]
Name=Endless Mine
[GameOverTrack]
Name=Game Over
[ContinueTrack]
Name=Continue
S3=S3Continue
S&K=Continue
[ActClearTrack]
Name=Act Clear
[OneUpTrack]
Name=1-Up
S3=S31Up
S&K=SK1Up
[ChaosEmeraldTrack]
Name=Chaos Emerald
[InvincibilityTrack]
Name=Invincibility
S3=S3Invincibility
S&K=SKInvincibility
S3D=S3DInvincibility
[CompetitionMenuTrack]
Name=Competition Menu
MD=CompetitionMenu
S3D=S3DMenu
[UnusedTrack]
Name=Unused
[LevelSelectTrack]
Name=Level Select
S3K=LevelSelect
S3D=S3DMenu
PanicPuppet1=PanicPuppet1
[FinalBossTrack]
Name=Final Boss
S3K=FinalBoss
S3D1=S3DBoss1
S3D2=S3DBoss2
FinalFight=FinalFight
S4E1=S4E1Boss
[DrowningTrack]
Name=Drowning
[AllClearTrack]
Name=All Clear
S3=S3AllClear
S&K=SKAllClear
S&K0525=SKAllClear0525
S3D=S3DEnding
[CreditsTrack]
Name=Credits
S3=S3Credits
S&K=SKCredits
S3C=S3CCredits
S&K0525=SKCredits0525
S3D=S3DCredits
[HiddenPalaceTrack]
Name=Hidden Palace Zone

0 comments on commit b146aaf

Please sign in to comment.