SSBMSE: More legal stages mod!

ComJay

Smash Rookie
Joined
Feb 11, 2019
Messages
18
Location
Australia
#1

UPDATE 8 Jun 2019: Version 0.4.1 is out!
Please note that this is not to replace or become the tournament standard. You can use this for little tournaments and such but please refer to using 19XXTE for bigger tournaments.
Hi everyone. This is a mod I've been working on for Smash 64, called Super Smash Bros: More Stages Edition, or SSBMSE for short. This project of mine aims to increase the number of tournament legal stages from ONE. Yeah, one. I have modded in Kalos Pokémon League, Pokémon Stadium 2, Smashville and WarioWare Inc., all from later games in the Smash series. The first three stage models are recreated to be very simplistic in geometry, allowing for higher framerates on original hardware.

When the "TO DO" spoiler is clear, I will eventually call it 1.0.

Aside from adding FOUR new stages, this mod also includes:
  • A message that displays on bootup (can be skipped to the character select screen by pressing a button at the N64 logo)
  • A new title screen
  • Selecting MESSAGE on the main menu brings up the message again
  • Selecting DEBUG on the main menu opens the Battle Debug menu
  • A preset tournament ruleset (8:00, 4 stocks, Team Attack on, Items off)
  • Time on stock battles
  • A personal touch to the character select screen
  • A reorganised stage select screen only consisting of stages with no hazards or moving platforms, complete with layout depictions on the icons
  • No wind hazard on Dream Land
  • A fixed beta stage
  • Custom music
This mod was possible with the power of hex editing, and Setup Editor Global, the tool used to develop the stages and custom graphics, available at n64vault.com. Special thanks to 19XXTE developer cyjorg, for help with editing hex values, Carnivorous and SubDrag for Setup Editor Global/GoldenEye Setup Editor, and everyone who was able to give a hand in the Discord server over there.
Download the mod here!
Please leave feedback in this thread as I really need to know what to improve! And check these below spoilers often:
Not really FAQs because no one asked, but just in case
  • Q. Are the sizes of the stages correct?
    • A. As of 0.3, the stage models for KPL, PS2 and SV match their sizes in Smash Ultimate, and as of 0.4, WW does too. The camera boundaries and blast zones however are incorrect, and in order to fix that I need orthographic images of the stages as they originally appear, and the zones surrounding them.
  • Q. How many stages can be edited in the game?
    • A. Plenty, but without breaking them, six. The "How to Play" and "Small" stages can be edited but Peach's Castle, Congo Jungle, Hyrule Castle and Duel Zone can be replaced, which SV, PS2, KPL and WW do so respectively.
  • Q. Can moving objects/platforms be implemented into custom stages?
    • A. Others may know how to do it, but not me. Coordinates for moving objects can be viewed in the editor, but leaving them there causes a crash. On Peach's Castle and Congo Jungle at least.
  • Q. How do I install the mod?
    • A. Grab a program called xdelta use it to patch a vanilla NTSC-U ROM.
  • Q. How many people are behind this mod?
    • A. Just me, ComJay. But I have credited people above and below here for the extra help.
  • Q. Why do P1 and P2 spawn next to each other on the custom stages?
    • A. Characters don't spawn in random locations in Smash 64. On Dream Land P2 spawns on the left platform and P4 on the right, so for regular tournaments ports 2 and 4 are always used for singles. So you have to use ports 2 and 4 for this mod too. I believe 19XXTE fixes this and makes it in line with the later Smash games though.
  • Q. Can I help out in some way?
    • A. If you're able to fix anything listed in the TO DO spoiler let me know by replying here.
  • Q. Why can't I normally access the 1P Mode menu?
    • A. Because things break there.
  • Q. Can I host a tournament with these custom stages?
    • A. If everyone there is okay with it, sure. That's the whole point of this mod after all.
  • Q. Can this mod be used for netplay?
    • A. Yes but that's something you have to figure out.
0.4.1 (released 8 Jun 2019)
  • Resorted SSS
  • Replaced 1P Yoshi's Island with How to Play
    • Made blast zones/camera boundaries identical to Dream Land
  • Made player spawns and respawn point exactly symmetrical for all custom stages and How to Play
  • Moved player spawns on WarioWare Inc. P1/P3 spawn on pink platforms, P2/P4 spawn on main platform
  • Edited SSS icons for affected stages
  • New bootup message
0.4 (released 4 Jun 2019)
  • Added WarioWare Inc. over Final Destination (Melee)
  • Replaced How to Play with Small
    • Main platform is now completely solid, soft platforms aren't grabbable, items now spawn when turned on, spawn points swapped around (P1/P2 on left, P3/P4 on right), game no longer crashes when respawning
  • 1P Yoshi's Island now fifth slot on SSS, Small is fourth
  • Added shading to all custom stage models
  • Edited KPL model to look a little better
  • Removed Bumper hidden under Smashville
  • Updated background image for PS2
  • Fixed graphical glitches on Ness's PK Fire, Fox's Arwing and Captain Falcon's Blue Falcon
  • New bootup message
0.3 (released 7 Apr 2019)
  • Fixed Final Destination (Melee) though it replaces Duel Zone now. 1P Yoshi's Island is on the SSS
  • Edited UV mapping on FDM and PS2
  • KPL and SV are slightly smaller, making them accurate
  • Removed access to 1P Mode menu
  • Changed some graphics on the main menu
  • Removed warning note on SSS
  • Try quitting a match. Just try it.
  • Changed ROM header from "SMASH BROTHERS" to "SSBMSE BY COMJAY"
  • New bootup message
0.2 (released 12 Feb 2019)
  • Fixed bug where PS2 and SV crash after 93 seconds (thanks frayssb!)
  • Added Final Destination (Melee) over the Small stage and reworded warning note on stage select screen
  • Removed version indicator on title screen (it would corrupt when I would try to change it)
  • New bootup message
  • Figure out how to reverb working on custom music
    • Apply it to the custom music here
  • Get all stages to work in Training mode
  • Change stage preview models (it crashes when I attempt most of them)
  • Move spawn points on Final Destination
  • Make blast zones accurate to their originals on all custom stages
  • Wait for the editor to have an update which will allow me to work on a fifth custom stage :kirby64:
 
Last edited:

dav3yb

Smash Journeyman
Joined
Dec 7, 2014
Messages
431
#4
Does this work on official hardware like the 19XX mod? If so I'll give it a download this week sometime.
 
Joined
Jun 23, 2009
Messages
1,081
Location
North Carolina
NNID
Grizzster
#12
It's not right to give out ROMs on the internet, even if they're patched. You need a program called xdelta, and the original NTSC-U .z64 ROM.
I patched a Super Smash Bros. .z64 ROM with xdelta but when I went to play it in my EverDrive 64 it didn't work. That's odd because I had no problem getting 19XXTE 0.11 to work. For this reason I agree with SSb64champ, you should just put a patched SSBMSE file online somewhere so more people can play it.
 
Last edited:

Cray Z

Smash Rookie
Joined
Oct 25, 2013
Messages
14
#13
Someone make a youtube guide how to patch it. im on 60mins and i still don't have the file patched. seems like theres a dozen ways to do so but every1 requires something I don't got. Even using the xdelta file linked by comjay. I only have 2/3 things required supposedly. I have the patch file and the rom file, but don't have the output file.

https://gfycat.com/GregariousEvenIvorybilledwoodpecker

someone told me it has to be z64.

try z64

https://gfycat.com/RegalNiftyAldabratortoise

says don't add .z64 for the output file.

https://gfycat.com/BarrenSameBumblebee

idk
 
Last edited:

dav3yb

Smash Journeyman
Joined
Dec 7, 2014
Messages
431
#14
Depending on the rom you have, there might be a different header on it or something.

Just got mine patched though, works quite well. I would personally drop the Attract Mode "How to Play" stage, and maybe put in the WarioWare one by default.

Also, maybe I'm just remembering how the game spawns you in, but can the player spawns be edited? The couple games I messed with had me and a CPU starting right next to each other. Maybe I just need to use the P4 cpu...
 
Joined
Jun 23, 2009
Messages
1,081
Location
North Carolina
NNID
Grizzster
#16
I patched a different SSB ROM that I found on the interwebs and this time it booted up in my EverDrive 64. However, when I tried to use Kirby against an AI controlled DK on Final Destination the game froze. I tried two times and the same thing happened on both attempts. The characters just couldn't spawn in to the arena even though music kept playing normally in the background.
 

ComJay

Smash Rookie
Joined
Feb 11, 2019
Messages
18
Location
Australia
#17
I patched a different SSB ROM that I found on the interwebs and this time it booted up in my EverDrive 64. However, when I tried to use Kirby against an AI controlled DK on Final Destination the game froze. I tried two times and the same thing happened on both attempts. The characters just couldn't spawn in to the arena even though music kept playing normally in the background.
That stage isn't ready to be played on yet. It says right under the icon on the stage select screen
 

ComJay

Smash Rookie
Joined
Feb 11, 2019
Messages
18
Location
Australia
#18
Also, maybe I'm just remembering how the game spawns you in, but can the player spawns be edited? The couple games I messed with had me and a CPU starting right next to each other. Maybe I just need to use the P4 cpu...
On the new stages I've made it so P1 and P2 spawn close to each other and P3 and P4 are together on the other side. It's ideal to have P1 vs P3 or P2 vs P4 in 1-on-1 matches
 

GeniuswithJ

Smash Rookie
Joined
Jan 15, 2019
Messages
6
#20
My Everdrive is only giving me the option to read the hex, I'm assuming I need to find another rom correct? or did I done goof?
 

Sluigi123

R64/Brawl- Dev; AI Coder; Balancer
Premium
Joined
Jan 18, 2011
Messages
365
Location
Bowling Green, Ohio, USA
NNID
Sluigi123
#22
ComJay ComJay I'm going to be completely honest with you on this one, but I feel that having 2 FD stages feels a little weird. Care to give me an explanation upon your decision? I'm more than happy to listen to your response. ;)
 

ComJay

Smash Rookie
Joined
Feb 11, 2019
Messages
18
Location
Australia
#23
ComJay ComJay I'm going to be completely honest with you on this one, but I feel that having 2 FD stages feels a little weird. Care to give me an explanation upon your decision? I'm more than happy to listen to your response. ;)
The extra FD isn't ready to play on yet (and I doubt it would be any time soon) so I can still change it into anything. But I have not made any more models for legal stages, so that's all I have to put there
 

Falco_DJ

Smash Apprentice
Joined
Jan 30, 2019
Messages
104
#27
Version 0.3 came out recently!
This mod is awesome! I think that the spawn points need to be set to the way the are on there melee counterparts, and maybe Pokémon stadium size should be scaled down a bit though. Is there a version that has the n64 fd instead of the melee version ? I prefer the n64 fd to melee fd in this game. :)
 

Sluigi123

R64/Brawl- Dev; AI Coder; Balancer
Premium
Joined
Jan 18, 2011
Messages
365
Location
Bowling Green, Ohio, USA
NNID
Sluigi123
#34
I have an interesting question. For some reason, when using Jabo's Direct3D8 1.6 GFX Plugin, turning on the 'force alpha blending' option does fix the visibility of most projectiles, yet makes the custom-made stages dissappear. Will there be a workaround of some kind so that the custom-made stages stay visible?

EDIT: Nevermind; have to turn off a couple more things in the GFX settings to make the projectiles to appear better. XP
 
Last edited:

ComJay

Smash Rookie
Joined
Feb 11, 2019
Messages
18
Location
Australia
#35
I actually have ran into a similar issue when running custom stages on I think Not64 on the Wii. All textures are completely black.
 

ComJay

Smash Rookie
Joined
Feb 11, 2019
Messages
18
Location
Australia
#36
Version 0.4 is out now! And no How to Play stage unfortunately. It crashes exclusively on console for no apparent reason.
 
Top