• Welcome to Smashboards, the world's largest Super Smash Brothers community! Over 250,000 Smash Bros. fans from around the world have come to discuss these great games in over 19 million posts!

    You are currently viewing our boards as a visitor. Click here to sign up right now and start on your path in the Smash community!

Melee Netplay Community Build - 0.2.0 released!

Are you interested in a Melee Netplay Community Build?

  • Yes, I am

    Votes: 1,042 97.2%
  • No, I'm not

    Votes: 30 2.8%

  • Total voters
    1,072

Myougi

My posts are gluten free.
Joined
Mar 14, 2014
Messages
484
Location
WEST COAST BEST COAST

Current Version: 0.2.0
Last Updated: 6/29/15

Download MNCB 0.2.0:


NTSC PATCH: http://www.mediafire.com/download/l2tc72g3m46ssfv/MNCB_v0.2.0_-_NTSC.rar
PAL PATCH: http://www.mediafire.com/download/5fac5wtrmm5y982/MNCB_v0.2.0_-_PAL.rar

(Use these text links if the buttons above break or don't work.)

These are not file replacement downloads. We are using a new patching method.
Please read the 'Quick Installation' section for more details:

Video Tutorial: (Thanks smoke070)!
(https://www.youtube.com/watch?v=-z_OHezljME)

Text Tutorial:
First and foremost acquire a fresh Melee NTSC 1.2 ISO. I can't link you to the ISO so please acquire one yourself.

Second, scroll to the top of the thread and download the most recent version of the Melee Netplay Community Build. There are a couple of options depending on what region you are from, NTSC or PAL.
  • If you're from America, or your starting with a Melee 1.2 ISO as a base, pick NTSC.
  • If you're from Europe, or starting with a PAL ISO as a base, pick the PAL option.
After you have acquired a Melee ISO and the Melee Community Build 2.0 patch file, open the ZIP and extract the archive somewhere that is easily accessible.

After extracting the ZIP archive, go to the 'Tools' folder. In the tools folder, open up xdeltaUI.exe (the one with the icon). Make sure you're on the 'Apply Patch' tab, then load in your files.

First locate your MNCB patch file, so click the 'Open...' button next to the Patch box and then navigate to where you unzipped the file you downloaded. Inside that folder there's a folder called 'Patch'. Click on the file called MNCB_NTSC_Patch_v2.xdelta (or something similar) and click Open.

Next, you'll need to find your Melee iso. Click on the 'Open...' button next to the Source File box and then navigate to where your Melee ISO is saved. After you have found your ISO, click Open.

The last box is the Output file. Navigate to where you want your new ISO to be saved. I recommend you save it next to your vanilla Melee ISO for ease. In the file box save your new ISO as Melee Netplay Community Build.iso (YOU MUST HAVE .ISO AT THE END OF THE FILENAME.)

Once those steps are done, hit the big Patch button in the lower center. xdelta is now creating your new Melee Netplay Community Build ISO! Once it's done you'll hear a ping and a confirmation message. Give it a minute or two to patch and don't freak out if it looks like it freezes, it'll be okay.

After the ISO is built, you're all done! You can now load the .ISO via Dolphin! Be sure to add where you put your ISO as a game directory by hitting the big 'Browse' button on Dolphin's main window if you saved it somewhere different that your vanilla Melee ISO. Once that's done, your MNCB ISO should pop up with it's own icon in your games list. Now you can click on it to play it!

Edit: If the above instructions don't work for you and you have a Mac, try MultiPatch.

~This build does not 'replace' vanilla Melee for netplay, and only offers an alternate netplay experience for those players who choose to use it. This build has it's own Game ID and will NOT interfere with vanilla Melee netplay.~



Inspired by Anther's Netplay ladder and AlbobDS's Project M Netplay Community Build, I would like to present a netplay-specific community build of Melee! The Melee Netplay Community Build hopes to address glaring Melee netplay issues and add some extra content in along the way.


What the Melee Netplay Community Build has to offer:
  • A plug-n-play-esque version of Melee that automatically boots up to the stage selection screen with tournament rules, unlocking everything without using dolphin's AR codes (This is though a start.dol modification)
  • The implementation of in-game stage striking, complete with Stage Select Screen Color Modifications (example)
  • Lagless Fountain of Dreams (Background elements removed)
  • Completely tournament legal - The Melee Netplay Community Build has absolutely no modifications to Melee that would skew tournament sets. No character modifications or game-changing legal stage modifications. Everything is in place.
  • Super stable and tournament safe - never, and I mean never, crashes. Not even on console. Not even if you view the trophies.
  • No memory cards required! Memory card save functionality has been disabled to help prevent netplay desyncs, corrupted save data, and general tampering.
  • A new CSS menu with added flair to differ itself from vanilla Melee so people won't get confused (Now Electric blue and black!)
  • A new SSS menu with tournament legal stages and additional modified stages such as Green Greens and Fourside (Look at it, It's beautiful!!)
  • A new Main Menu with removed excess background elements and new colors to match the other two new menus.
  • Additional modified non-tournament stages for friendlies (example: Fourside -> Smashville)
  • Modified Stages have modified music to differentiate the game for other versions of Melee, and to better show that the stage has been hacked. (ex: Green Greens, Fourside)
  • Custom Game ID (So it doesn't conflict with Melee or any Melee hacks (v2's -- MNCE02))
  • Completely unrestricted pause camera!
  • Added improved 'Salty Runback' code (Hold A+B to restart a match with the same settings)
  • New Pause Screen with 'Salty Runback' code instructions.
  • Menu music has been changed to 'The Comfy Room', a remix of the main theme to differentiate the build among other Melee builds.
  • A custom banner and description for the build! Take a look at how it shows up in Dolphin!
  • Remixes/Alt music - If all human players hold L while the stage loads on certain stages, modified alternate music plays (example: S-Tier plays on Final Destination and Metal Battle plays on Battlefield)
  • You can choose the same color/costume as your opponent.
  • 8-Character Name Tags! You can also toggle lowercase letters with 'X'.
  • L-Cancel Percentage in the results screen (It's under 'Damage Given' in the stats).
  • Rumble is automatically set to OFF for all ports on boot, but can be turned on anytime (Hit D-Pad Down on the CSS to go to the rumble screen).
  • Custom, simplified Debug Menu with small adjustments (Ex: Lagless Fountain of Dreams can be toggled and you can play on the original version)
  • If a match clocks out, the winner is determined by percent automatically. If both player's percent is the same, Sudden Death becomes a 3 minute 1 stock match. This also works in teams!
...and much more!

Use Anther's netplay ladder and want to easily find people that use the Community Build?
Join the #MNCB chat room! :D

Melee Netplay Community Build Contributors:
Myougi
- Concept creator and organizer, Graphic Design, Stage Hacking, Menus, .dol injections
CeLL - Ideas and Support, Playtesting, .dol injection codes, and Debug menu
achilles1515 - ASM programming / .dol injection codes, Stage Hacking
Wooggle - ASM programming / .dol injection codes
Sham Rock - Guides, ASM programming / .dol injection codes
SypherPhoenix - ASM programming / .dol injection codes
Mangus420 - ASM programming / .dol injection codes
StandardToaster - ASM programming / .dol injection codes
Squid Kid - ASM programming, Netplay + Console play-testing/Feedback
Milun - Stage Hacking
Zankyou - Stage Hacking
Skin - Stage Hacking
Goxplex - CSS Icons, Old Banner

Special Thanks:
AlbobDS -
Inspiration
Anther - Netplay Ladder
SleepyK- Netplay + Console play-testing/Feedback
Simna Ibn Sind - Netplay play-testing/Feedback
Kitsune91 - Netplay play-testing/Feedback
Hungrybox - Netplay play-testing/Feedback
MagicScrumpy - Netplay play-testing/Feedback
Netplayers like you! - Thanks!


Will the Melee Netplay Community Build work on console?
  • Yes, it will! So far, it works with DIOS-MIOS and Nintendon't, but other loaders will probably work as well. If you have any issues, post somewhere on the thread.
Why not use achilles1515's 20XX hack pack?
  • It has single-player oriented additions that wouldn't make sense to include in the community build (example: turning off knockback and forcing player 2 to shield)
  • It is updated way to often for a netplay audience
  • It desyncs easily / can crash randomly
  • Takes longer to set up every game rather than be plug-n-play.
  • There are minor game differences that aren't in Melee 1.2 such as the Links' boomerang cancel being added. These can affect tournament/ranked netplay matches.
Why not just use vanilla Melee?
  • Lack of in-game stage striking
  • Lack of neutral spawns
  • Fountain of Dreams lags on netplay for some players
  • No PAL Support
  • We don't have to use dolphin's AR code system (Using the Community Build it won't matter if they are enabled or not and you don't have to keep telling people which ones to enable or disable. With the new Community Build's start.DOL modification Dolphin's AR codes aren't active 100% of the time so you can change the stock count without restarting netplay for example)
  • No extra/modified stages
  • You can't play as the same color character
  • Timed-out tournament matches won't automatically decide the correct winner, and instead decide by port priority
  • The community build gives Melee netplay a little more pzazz
Anther's netplay ladder already has stage striking!
  • Other places people play melee, such as the IRC channel #dolphin-ssbm don't have any means of stage striking other than the random stage menu
  • It's not difficult to copy your information to the netplay ladder's system after a match has been played
  • Force Neutral Spawns (example) - Now in v2!
  • Longer name-tags (8 characters) - Now in v2!
  • Stock Dependent Revival Platform Colors - Now in v2!
  • Low-Poly/Reduced stages - Some are in v2!
  • Fixed Fountain of Dreams - Now in v2!
  • 'Event Match' Battlefield (Original background from Adventure mode) - Now in v2!
  • PAL Characters (Toggleable)
  • Extra Character skins / costumes
  • Any additions that would make the build non-tournament viable. What I mean by this is that the MNCB should not have in-game (as in, during a match) additions that make it 'stand out' among other setups with regular Melee. (So for example, two Foxes on Yoshi's will look the same on the MNCB as they would on a normal build.)
  • Obtrusive/Excess Stage Textures (example: Cloud 9 Pokemon Stadium.)
  • Custom music tracks for all stages, including legal ones
  • Codes that affect gameplay to an unplayable degree of any kind
  • The ability to see hitboxes (Hitboxes are broken on DL64 and Stadium, invalidating their inclusion)
  • Perfect 16:9 Widescreen Support (This you can add yourself since it doesn't desync. Be warned, this code will take a lot of CPU power to run and will slow down matches if your computer can't handle it)
Code:
[Gecko]
$16:9 Widescreen Support (v1.02) [InternetExplorer]
C2021ABC 00000002
39C00001 38600006
60000000 00000000
C236A4A8 00000007
C03F0034 2C0E0001
41820024 3C004080
90010030 3C004040
90010034 C0010030
EC210032 C0010034
EC210024 39C00000
281E0000 00000000
Edit: You can also add this .GCT file to your Dolphin files to quickly turn on and off widescreen/standard screen sizes! Be warned, it will desync. http://www.mixbin.net/aspect-ratios.html

Total: 21 Playable Stages

Legal Stages: 7
  1. Final Destination (Background Transitions are disabled by default, but this is toggleable in the debug menu!)
  2. Battlefield (Adventure mode background is available in the debug menu!)
  3. Dreamland 64 (Wind is toggleable in the debug menu!)
  4. Yoshi's Story (Disabling Fly Guys is available in the debug menu!)
  5. Fountain of Dreams (Lagless by Default, but this is toggleable in the debug menu!)
  6. Pokemon Stadium II - Without Transformations (Both versions, with and without are in the build!)
  7. Pokemon Stadium - Transformations (Both versions, with and without are in the build!)

Counter Picks: 7
  1. Smashville-Fourside (Custom. Lowered platform.)
  2. Snag the Trophies (Edges are now grabbable, sides fixed, and middle platform removed. Spawns are broken and everyone spawns on top of each other. This will be fixed soon.)
  3. Yoshi's Story 64 (Clouds are removed, blastzones adjusted, and top platform is removed. (From SD Remix/20XX)
  4. Kongo Jungle 64 (Unmodified)
  5. Green Greens (Achilles Version)
  6. Mushroom Kingdom II - Mushroom Kingdom Falls (Pidgit and Birdo removed. Logs are still here!)
  7. Hazard-less Jungle Japes (No Klap Traps and murky water no longer pushes players to the left. Long singular platform layout similar to FD with one center platform)

The Debatables: 7
  1. Skyrule Temple (Modified Stage Similar to PM's Skyloft. Blastzones are now fixed!)
  2. High Tide at Great Bay (Lower platform removed, Turtle now appears on both sides.)
  3. Corneria without Hazards (No Arwings or Wolfens, Great Fox Gun is inactive, etc) (By the way, if you try to land on the gun area under the ship, you will be zapped once and then the gun platform will lose collision data and you'll fall straight through. I suggest you don't go down there.)
  4. Peach's Castle (No Bullet Bills or Buttons, Middle tower of the castle removed.)
  5. No Lava Brinstar (Has inactive Lava. Stage is still destructible.)
  6. Hazard-less Big Blue / Falcon Flyer (No F-Zero Racers/Road/Excess Platforms/Hazards)
  7. Hazard-less Mute City (No F-Zero Racers/Hazards, now has grabbable ledges on the main platform)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Melee Netplay Community Build Full Music List
Version 2.0

Tip: If you don't like playing with music, open up Dolphin and right click on your MNCB iso, select properties, go to the 'Gecko Codes' tab, click edit config, then paste the following:

Code:
[Gecko]
$Netplay Safe Kill Music [JMC47]
024D3886 00000000
Then check the little box and next time you run the game, you'll have no music. :D
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~​

-------------------------------------
~Menu: 2 Tracks
Normal: The Comfy Room - Dan Salvato
Alt: Muliman Melee 2 Theme - Super Smash Bros. Melee
-------------------------------------

-------------------------------------
~Skyrule Temple: 2 Tracks
Normal: Hyrule Field 1 - Hyrule Warriors
Alt: Fire Emblem / Akenia [unmodified]
-------------------------------------

-------------------------------------
~High Tide at Great Bay: 2 Tracks
Normal: Great Bay's Theme [unmodified]
Alt: Gerudo Valley - Super Smash Bros. for Wii U & 3DS
-------------------------------------

-------------------------------------
~Fixed Corneria: 1 Track
Normal: Corneria - Super Smash Bros. Brawl
-------------------------------------

-------------------------------------
~Fixed Jungle Japes: 1 Track
Normal: Donkey Kong Country 2 - Stickerbrush Symphony
-------------------------------------

-------------------------------------
~Fixed Brinstar: 1 Track
Normal: Brinstar's Theme [unmodified]
-------------------------------------

-------------------------------------
~The Falcon Flyer: 2 Tracks
Normal: Big Blue's Theme [unmodified]
Alt: Mute City - Super Smash Bros. Brawl
-------------------------------------

-------------------------------------
~Fixed Snag the Trophies: 1 Track
Normal: Lottery Theme [unmodified]
-------------------------------------

-------------------------------------
~Smashville-Fourside: 1 Track
Normal: Go K.K. Rider! - Super Smash Bros. Brawl
-------------------------------------

-------------------------------------
~Mute City: 1 Track
Normal: Mute City's Theme [unmodified]
-------------------------------------

-------------------------------------
~N64 Yoshi's Story: 1 Track
Normal: N64 Yoshi's Story [unmodified]
-------------------------------------

-------------------------------------
~N64 Kongo Jungle: 1 Track
Normal: N64 Kongo Jungle [unmodified]
-------------------------------------

-------------------------------------
~Fixed Green Greens: 1 Track
Normal: Not Much Time Left - Kirby Air Ride
-------------------------------------

-------------------------------------
~Pokemon Stadium: 2 Tracks
Normal: Pokemon Stadium [unmodified]
Alt: Team Galactic Battle Remix - Pokémon Diamond & Pearl
-------------------------------------

-------------------------------------
~Fixed Peach's Castle: 1 Track
Normal: Peach's Castle [unmodified]
-------------------------------------

-------------------------------------
~Battlefield: 2 Tracks
Normal: Battlefield [unmodified]
Alt: Metal Battle! - Super Smash Bros. Melee
-------------------------------------

-------------------------------------
~Final Destination: 2 Tracks
Normal: Final Destination [unmodified]
Alt: S-Tier - Flexstyle, OA
-------------------------------------

-------------------------------------
~Yoshi's Story: 1 Track
Normal: Yoshi's Story [unmodified]
-------------------------------------

-------------------------------------
~N64 Dreamland: 1 Track
Normal: N64 Dreamland [unmodified]
-------------------------------------

-------------------------------------
~Lagless Fountain of Dreams: 1 Track
Normal: Fountain of Dreams [unmodified]
-------------------------------------

-------------------------------------
~No Transformtions Pokemon Stadium: 2 Tracks
Normal: Pokemon Stadium [unmodified]
Alt: Team Galactic Battle Remix - Pokémon Diamond & Pearl
-------------------------------------

-------------------------------------
~Mushroom Kingdom Falls: 2 Tracks
Normal: Mushroom Kingdom II Theme [unmodified]
Alt: Mushroom Kingdom II Dubstep Remix
-------------------------------------

Optional Update: If you would like to use this build with increased input accuracy, right click the ISO in Dolphin, go to 'Properties', select the 'Gecko Codes' tab and then click the 'Edit Config' button near the bottom. Paste the following and then check the box. Make sure your opponent also has this enabled, or the build will desync. This code will be included in the future.
Code:
[Gecko]
$Increase Input Timing Accuracy [Dan Salvato]
C21A4DA0 00000003
901C0000 3D808001
618C95FC 7D8903A6
4E800421 00000000
08402cc4 004e0400
20020004 00000000
04019860 4bfffd9d

Bringing the Community Build to a tournament soon?
Here's some optional informational pages you can print out!
http://www.mediafire.com/download/zqc5nwk515jq36v/


Wanna support the Community Build? Add this to your signature!
Code:
[URL='http://smashboards.com/threads/372251/'][IMG]https://i.imgur.com/NzQ4QdI.png[/IMG][/URL]
 
Last edited:

CeLL

Smash Lord
Joined
Jan 26, 2014
Messages
1,026
Location
Washington
A CSS skin, sort of like how SDR has one, would be cool.
Salty Runback would be really annoying if someone did it after a ranked match.
Neutral Spawns is cool.
Don't see why you wouldn't have the stock revival platform colors.
No custom textures, you can do that individually. Maybe just a PS texture with the ladder's logo.
FoD is supposedly being taken care of in the next Dolphin update.
Custom music would have to be heavily agreed upon, otherwise people wouldn't use the build just because of that. In PM they usually just turn it off anyway.
No one uses tags, no point in having 8 character tags.
 
Last edited:

Goxplex

Smash Apprentice
Joined
May 16, 2013
Messages
139
Location
Panamá
I like the idea. This project is going to give a more unique feel to Melee netplay.

Here is my microscopic contribution:


I recommend keeping the default songs and just adding a selection of top-notch alt costumes. With the default build released, everyone could modify their ISO with costume music and texture hacks, and then share their customized community build. This could incentivize people to make more hacks for the community, just like with 20XX pack.

Also, I don't know if it's possible, but there should be a short message with a URL to the Melee Workshop in the CSS or something that tell the users to come here and, if they want to, learn about Melee hacking.
 
Last edited:

Myougi

My posts are gluten free.
Joined
Mar 14, 2014
Messages
484
Location
WEST COAST BEST COAST
Here is my microscopic contribution:


I don't know if it's possible, but there should be a short message with a URL to the Melee Workshop in the CSS or something that tell the users to come here and, if they want to, learn about Melee hacking.
Thanks for the banner!
As for the URL/Message, I'll see what I can do. I've never got into the entrails of Melee so I'm not sure if there is an easy way to add something like that. If I can find a way to put a tiny url or something on the CSS I'll do it.
 
Last edited:

Y-L

Smash Champion
Joined
Jan 16, 2014
Messages
2,436
Location
Ventura, CA
Meh, I play on 20xx with friends all the time and we never have any problems. The single player training modes are too obscure to accidently toggle and it never crashes / desyncs (all the toggles are in game making it impossible to desync..) plus it has basically everything you've listed. If skins are such a big deal to you they don't desync over netplay. 20xx really isn't updated that often. The last one was like 3 months ago before 3.0? You're probably wasting your time.
 
Last edited:

Chemlo

Smash Rookie
Joined
Jan 20, 2014
Messages
6
Really don't like this idea. Part of why Melee netplay is so great is how easy it is for people to set up. If people have to build a custom ISO to play certain people on netplay it'll split the community. It's easy to stage strike with the random stage list. FoD slowdown is going to be fixed in a new build of Dolphin so that's not a good reason to have a custom build either.
 

Myougi

My posts are gluten free.
Joined
Mar 14, 2014
Messages
484
Location
WEST COAST BEST COAST
Really don't like this idea. Part of why Melee netplay is so great is how easy it is for people to set up. If people have to build a custom ISO to play certain people on netplay it'll split the community. It's easy to stage strike with the random stage list. FoD slowdown is going to be fixed in a new build of Dolphin so that's not a good reason to have a custom build either.
In reality a custom Melee build is not hard at all to set up and will only take a few minutes to import files into an ISO. Essentially it's as simple as dragging and dropping files and importing them into a Melee ISO. You don't even need to worry about what revision of Melee you have, and replacing the files on any version should assure that everyone's ISO is the same.

The Project M community build didn't split the community, and I'm sure the Melee one won't as well. Most of the time people have both the community build and a vanilla Melee ISO so no issues will arise there. If both players have the community build, it makes sense that they both use it for added benefits. They don't have to though, it's optional and up to them.

In regards to the FoD slowdown being fixed: From what I have heard that is still being worked on, and those Dolphin builds are not netplay ready. In the new Dolphin build for example (though this may be subject to change later) players have to port forward forward their IPs to host matches.

Meh, I play on 20xx with friends all the time and we never have any problems. The single player training modes are too obscure to accidently toggle and it never crashes / desyncs (all the toggles are in game making it impossible to desync..) plus it has basically everything you've listed. If skins are such a big deal to you they don't desync over netplay. 20xx really isn't updated that often. The last one was like 3 months ago before 3.0? You're probably wasting your time.
There have been multiple revisions of Achilles1515's hack pack before and after 3.0. The latest revision was on October 2nd and was a special revision that included Magus' Frame Speed Modification. That was 5 days after the last update, so your claims that '20xx really isn't updated that often' are void.

As for toggles, a lot of them are easy to hit by accident. Let's say you want to taunt and hit D-Pad Up. You just activated a frame counter that freezes P1. Let's say your thumb slips and you hit D-Pad right. you just tried to load a savestate, and might have just crashed the game. Going off of that just the fact that P1 can force P2 to turn into a CPU and do actions does not belong on Netplay. And although the community build will probably be used for friendlies, people like me might want to use it for ranked matches with a more competitive tournament-esque nature. The point of the Melee Netplay community build is to be an option that exists that allows netplay players if they choose to use it quickly and easily get into tournament style online games with other players, rather the purpose be for fun, practice, or for a ranked ladder.
 
Last edited:

smoke070

Smash Cadet
Joined
Aug 30, 2014
Messages
34
nope nope nope. just like the PM "netplay" build things like this just split the community further.
 

Y-L

Smash Champion
Joined
Jan 16, 2014
Messages
2,436
Location
Ventura, CA
In reality a custom Melee build is not hard at all to set up and will only take a few minutes to import files into an ISO. Essentially it's as simple as dragging and dropping files and importing them into a Melee ISO. You don't even need to worry about what revision of Melee you have, and replacing the files on any version should assure that everyone's ISO is the same.
Yeah but not everyone is tech savvy enough to know how to do this easily. Plus you need to change the Game ID if you want Dolphin to differentiate it from melee, which requires hex editing.

In regards to the FoD slowdown being fixed: From what I have heard that is still being worked on, and those Dolphin builds are not netplay ready. In the new Dolphin build for example (though this may be subject to change later) players have to port forward forward their IPs to host matches.
FOD slowdown is completely fixed.. Only thing left is UDP (8 digit codes) netplay support. That will in be soon so there's not really any use in trying to use FOD to warrant a new build being created.

There have been multiple revisions of Achilles1515's hack pack before and after 3.0. The latest revision was on October 2nd and was a special revision that included Magus' Frame Speed Modification. That was 5 days after the last update, so your claims that '20xx really isn't updated that often' are void.
Generally after a big update like 3.0, there is a 3.01 (see Project M). In addition to adding that frame modifier, he fixed a bunch of bugs introduced by 3.0. The PM community build was updated at least 5 times in the first 2 weeks it was out.

As for toggles, a lot of them are easy to hit by accident. Let's say you want to taunt and hit D-Pad Up. You just activated a frame counter that freezes P1. Let's say your thumb slips and you hit D-Pad right. you just tried to load a savestate, and might have just crashed the game. Going off of that just the fact that P1 can force P2 to turn into a CPU and do actions does not belong on Netplay. And although the community build will probably be used for friendlies, people like me might want to use it for ranked matches with a more competitive tournament-esque nature. The point of the Melee Netplay community build is to be an option that exists that allows netplay players if they choose to use it quickly and easily get into tournament style online games with other players, rather the purpose be for fun, practice, or for a ranked ladder.
Also within 2 clicks you can change P2 to P3 in the Dolphin window. Your build hasn't offered anything to warrant a more competitive nature besides stage striking, which is already integrated into the ladder. Replacing global melee netplay settings doesn't really make sense, much easier to check a box than to create a new iso. It all just doesn't make sense but if you want to still spend your time working on this, I can tell you that it'll probably be for nothing.
 
Last edited:

Y-L

Smash Champion
Joined
Jan 16, 2014
Messages
2,436
Location
Ventura, CA
No it doesn't.
Yes it does. If two games have the same game ID (GALE01 for melee) and you try to netplay it, Dolphin has no way of differentiating the two games and they will get mixed up if they're in the same directory. You have to hex edit the game ID to something different to get around this.
 

Todd Bonney

Smash Lord
Joined
Dec 17, 2005
Messages
1,098
Low-Poly stages
Fixed Fountain of Dreams

Flash Red on Unsuccessful L-Cancel (probably will desync)
16:9 Widescreen Support

Questions:

Why not use achilles1515's 20XX hack pack?
  • It has single-player oriented additions that wouldn't make sense to include in the community build (example: turning off knockback and forcing player 2 to shield)
  • It is updated way to often to continuously update the netplay community build
  • It desyncs easily / can crash randomly
You know how to do that with FoD and other stages? as far as I knew, no one had been able to turn the reflection off yet. Also, it's a moot point, since the new netplay build of Dolphin will have greatly improved performance, and even more so on FoD.

I don't understand some of the choices. Why wouldn't you allow widescreen support? Your reasons for not using 20XX don't make sense. The single-player additions are only relevant if you turn them on. You could just make the default to disable in-game codes. How do you know 20XX desyncs easily? Crash randomly? since when?

I just don't think a special build is necessary. Netplay is easy enough as is, and will be even better with the new version of Dolphin. I don't use the PM netplay community build, and I probably wouldn't use this either.
 

CeLL

Smash Lord
Joined
Jan 26, 2014
Messages
1,026
Location
Washington
Yes it does. If two games have the same game ID (GALE01 for melee) and you try to netplay it, Dolphin has no way of differentiating the two games and they will get mixed up if they're in the same directory. You have to hex edit the game ID to something different to get around this.
No it doesn't require hex editing* Sorry bad wording.
 

TerryJ

Smash Journeyman
Joined
Apr 12, 2010
Messages
488
Location
BEST COAST, WA
NNID
1337-1337-1337
3DS FC
1337-1337-1337
Honestly, changing the game ID is REALLY fuggin easy. Just download HxD (a standalone hex editor) and open up the file ISO.hdr with it. Right at the beginning of the file it'll say GALE01, just replace the 01 to something else like XX or 02. You can even go as far as renaming the ISO it self like I've done lower down. You don't even need to convert ASCII to Hex, just replace the stuff on the right side and you're good to go. Boom, recompile your ISO and you're done.
 
Last edited:

Myougi

My posts are gluten free.
Joined
Mar 14, 2014
Messages
484
Location
WEST COAST BEST COAST
While hex editing is easy peasy, the person using the build doesn't even need to change the game ID! The Game's ID is saved in ISO.hdr, which can be easily dragged and dropped into the ISO.
 

Myougi

My posts are gluten free.
Joined
Mar 14, 2014
Messages
484
Location
WEST COAST BEST COAST
You know how to do that with FoD and other stages? as far as I knew, no one had been able to turn the reflection off yet. Also, it's a moot point, since the new netplay build of Dolphin will have greatly improved performance, and even more so on FoD.

I don't understand some of the choices. Why wouldn't you allow widescreen support? Your reasons for not using 20XX don't make sense. The single-player additions are only relevant if you turn them on. You could just make the default to disable in-game codes. How do you know 20XX desyncs easily? Crash randomly? since when?

I just don't think a special build is necessary. Netplay is easy enough as is, and will be even better with the new version of Dolphin. I don't use the PM netplay community build, and I probably wouldn't use this either.
It's probably possible. If there is a will, there's a way. I'm not sure exactly how to do it though so I left it under possible additions. As for widescreen support, I wasn't planning on including it since I didn't think there was anyone interested in it. I can implement it now though. I have a .DOL injection that even has a foreground shader fix.

All the times I have used it in dolphin, 20XX has always desynced and crashed easily. Even if we just decided to use it, achilles1515 said himself that "Due to the way in which Dolphin caches sections of Melee's code, some of the new codes in 3.00 may not execute their purpose correctly in Dolphin." Along with some codes not working in dolphin, we already know sections of the 20XX iso crashes when accessed such as viewing trophies, and that there is probably additional areas the game that can crash and ds.

Edit: Tested something out. Like the 'flash on l cancel' code in dolphin, the 'flash on unsuccessful l cancel' code in 20XX will desync with a Pikachu/Pichu/other electric-heavy characters on screen.
 
Last edited:

schmooblidon

Smash Journeyman
Joined
Feb 18, 2014
Messages
496
The only thing I think would be legitimately useful is PAL characters. Also, I have played 20XX through netplay, without desyncs, even with pika and flash red on unsuccesful l-cancel. What exactly makes it desync?
 

Achilles1515

Smash Master
Joined
Jun 18, 2007
Messages
3,211
Location
Cincinnati / Columbus OH
Btw, I think this is a cool idea, but I never do Netplay nor talk with anyone about it so I can't comment on how it would affect the scene. Maybe I just think it's a good idea because I'm hack-savvy, idk.

Feel free to use any of my stuff, though.
 

Myougi

My posts are gluten free.
Joined
Mar 14, 2014
Messages
484
Location
WEST COAST BEST COAST
Btw, I think this is a cool idea, but I never do Netplay nor talk with anyone about it so I can't comment on how it would affect the scene. Maybe I just think it's a good idea because I'm hack-savvy, idk.

Feel free to use any of my stuff, though.
Thanks for all the support Achilles :)
 

CeLL

Smash Lord
Joined
Jan 26, 2014
Messages
1,026
Location
Washington
Ummm... Don't change any of the 6 legal stages. Personally I wouldn't mind slightly altered legal stages replacing some unpopular illegal stages, but I think others might. However, changing the SSS icons to actually show DL, etc., would be nice.

Also about Battlefield... I do really like the idea. It would be awesome, but...
I initially thought simply switching the battlefield stage ID to one from an event match that normally has that watery background would change it to do so, but it turns out that is not the case (after a brief and disappointing experiment yesterday). I have no idea how to make this happen in regular vs. matches.
Also a Netplay logo on Stadium would be amazing.

And the alt costume scripts from 20XX would be sweet.

Idea: I just thought that perhaps the 6 legal stages could be moved to like the top row of the SSS. That would be cool. And removing the weird background like in 20XX.

I've said it on the ladder but not here, so, I think it would be pretty cool if the game loaded to the Press Any Button to Continue screen (of course a custom one saying Netplay, and maybe crediting Achilles if we're using that many of his mods), but loaded straight to the CSS from there.
 
Last edited:

CeLL

Smash Lord
Joined
Jan 26, 2014
Messages
1,026
Location
Washington
I thought the widescreen code didn't work on Dolphin. Am I just crazy?
 
Last edited:

Myougi

My posts are gluten free.
Joined
Mar 14, 2014
Messages
484
Location
WEST COAST BEST COAST
Ummm... Don't change any of the 6 legal stages. Personally I wouldn't mind slightly altered legal stages replacing some unpopular illegal stages, but I think others might. However, changing the SSS icons to actually show DL, etc., would be nice.

Also about Battlefield... I do really like the idea. It would be awesome, but...


Also a Netplay logo on Stadium would be amazing.

And the alt costume scripts from 20XX would be sweet.

Idea: I just thought that perhaps the 6 legal stages could be moved to like the top row of the SSS. That would be cool. And removing the weird background like in 20XX.

I've said it on the ladder but not here, so, I think it would be pretty cool if the game loaded to the Press Any Button to Continue screen (of course a custom one saying Netplay, and maybe crediting Achilles if we're using that many of his mods), but loaded straight to the CSS from there.
Looks like I'm going to take out the legal stage mods or just move them around to different stage slots. It's possible to change the SSS icons, achilles did it in 20XX.

I can probably put a netplay logo on Stadium, but we don't really have any Melee netplay logo. We have the global melee logo that could work. I don't want to put 'Anther's Ladder' or the like on the stage if people elsewhere are going to use the build.


(I have a larger remade version that is transparent, this one I just grabbed off google.)

I can add the alt costumes from 20XX into the game, but it won't be high priority right now. If I add alt costumes, I want to add a few extra ones that have netplay logos or something on them for some extra spice.

I don't think anyone has ever done it yet but I know it should be possible with the right tools, but a custom stage selection screen (with fancy formatting) that includes legal stages, semi-legal stages, and legal stages with modifications that replace some of the banned stages should be possible.

As for the last point, booting up and having to hit start would just add another button input to the mix and is ultimately unneeded.


I thought the widescreen code didn't work on Dolphin. Am I just crazy?
It's a .DOL injection, not dolphin's widescreen code. This means that when the game boots up, it will automatically boot into a 16:9 widescreen format. :)
 
Last edited:

CeLL

Smash Lord
Joined
Jan 26, 2014
Messages
1,026
Location
Washington
It's a .DOL injection, not dolphin's widescreen code. This means that when the game boots up, it will automatically boot into a 16:9 widescreen format. :)
That's cool. But I swear like the one in 20XX doesn't work, which is a dol mod, right? Maybe it does and I'm just crazy.
 

Myougi

My posts are gluten free.
Joined
Mar 14, 2014
Messages
484
Location
WEST COAST BEST COAST
That's cool. But I swear like the one in 20XX doesn't work, which is a dol mod, right? Maybe it does and I'm just crazy.
What do you mean by doesn't work? I've tested my .DOL mod and it works perfectly in my eyes similar to 20XX's.
(I mean, it's not perfect - perfect since some menus are a little wonky but in game it looks fantastic.)
 
Last edited:

CeLL

Smash Lord
Joined
Jan 26, 2014
Messages
1,026
Location
Washington
What do you mean by doesn't work? I've tested my .DOL mod and it works perfectly in my eyes similar to 20XX's.
(I mean, it's not perfect - perfect since some menus are a little wonky but in game it looks fantastic.)
I'm probably just crazy.
 

Myougi

My posts are gluten free.
Joined
Mar 14, 2014
Messages
484
Location
WEST COAST BEST COAST
I didnt read all of the replies here, but please leave the wind on DL64 in the game and don't you dare touch my pokemon stadium xforms.
Just implemented stage striking and put the semi-stage hazards back in, so the build is at the point where it just needs some polish. I got a fresh .DOL and readded a lot of code so the .DOL is smaller and has less junk in it. I don't really see a lot of changes, but I noticed how the widescreen code will now work if Dolphin is in 4:3 mode and will only resize the HUD rather than the characters and playing field (yay options).
 

CeLL

Smash Lord
Joined
Jan 26, 2014
Messages
1,026
Location
Washington
Not that this is really a problem, but I don't see the point of having the cstick in singleplayer mod when you can't get to the singleplayer screen. Or was that code removed? Sorry I swear I'm crazy sometimes.
 
Last edited:

Cyjorg

tiny.cc/19XXTE
Joined
Nov 18, 2013
Messages
686
Location
Purdue University
Idea: I just thought that perhaps the 6 legal stages could be moved to like the top row of the SSS. That would be cool. And removing the weird background like in 20XX.
Give me a week to finish what I'm working on. I promise you'll be happy.
Also isn't it just five legal stages?

Edit: Forgot DK64
 
Last edited:

CeLL

Smash Lord
Joined
Jan 26, 2014
Messages
1,026
Location
Washington
Give me a week to finish what I'm working on. I promise you'll be happy.
Also isn't it just five legal stages?

Edit: Forgot DK64
I actually wrote 5 at first in my post and a little later was like "Wait, there are 6," and edited it lol. I also said the bottom row. That would be the best, but since there are 6 legal stages, they won't fit so I changed it to top lol.
 
Last edited:

CeLL

Smash Lord
Joined
Jan 26, 2014
Messages
1,026
Location
Washington
nope nope nope. just like the PM "netplay" build things like this just split the community further.
If people have to build a custom ISO to play certain people on netplay it'll split the community..
Scenario 1:

*You join someone's game.*
You: "Hey. You got comm build?"
Them: "No."
You: "Okay."
*Game happens*


Scenario 2:

*You join someone's game.*
You: "Hey. You got comm build?"
Them: "Yeah. :D"
You: "Sweet. :D"
*Game happens*


This would NOT split the community.
 

Y-L

Smash Champion
Joined
Jan 16, 2014
Messages
2,436
Location
Ventura, CA
Scenario 1:

*You join someone's game.*
You: "Hey. You got comm build?"
Them: "No."
You: "Okay."
*Game happens*


Scenario 2:

*You join someone's game.*
You: "Hey. You got comm build?"
Them: "Yeah. :D"
You: "Sweet. :D"
*Game happens*


This would NOT split the community.
I think what he's referring to is scenario 3 where one player only has the community build and the other only has vanilla. Being a mod on the ladder I see quite a few disputes where this is the case.

The problem is the misconception as to whether a community build is a bonus where if both players have it then go for it or whether it's supposed to replace the vanilla build.
 

Myougi

My posts are gluten free.
Joined
Mar 14, 2014
Messages
484
Location
WEST COAST BEST COAST
Give me a week to finish what I'm working on. I promise you'll be happy.
Also isn't it just five legal stages?

Edit: Forgot DK64
I'm betting you're talking about your special Stage selection screen. :D

I came up with a mock up on the stages the netplay community build would include off of your stage selection screen screen shot you put up. Of course you can change it how you like and this is just to give an idea on what it might look like.



Basically the bottom row is unmodded legal stages. I would like to take advantage of using Achilles' modified icons for some of the stages, like Dreamland 64 and Kongo. Keep in mind this is rough and the icons could be centered to make it look nicer.

The middle and top row is modified stages. Peach's castle has no hazards for example, and Hyrule is replaced with Skyloft.

If you could remove the junk in the background, that would be awesome. I moved the random button to the side and the level text up. If they have to be on screen see if you can put them there, or if you can try to push both of them off screen. What would be great is a code to disable hitting start to select a random stage and not have the button or text there so players don't have the ability to mess up the stage striking code.
 
Last edited:

CeLL

Smash Lord
Joined
Jan 26, 2014
Messages
1,026
Location
Washington
I think what he's referring to is scenario 3 where one player only has the community build and the other only has vanilla. Being a mod on the ladder I see quite a few disputes where this is the case.

The problem is the misconception as to whether a community build is a bonus where if both players have it then go for it or whether it's supposed to replace the vanilla build.
If you only have the comm build, you're not doing it right. There's a reason the game ID is different. That's a person-by-person issue, not a comm build issue.

To avoid this, Myougi could put in bold at the top "This does not replace vanilla Melee for Netplay"
 
Last edited:

Myougi

My posts are gluten free.
Joined
Mar 14, 2014
Messages
484
Location
WEST COAST BEST COAST
Might as well spoil some stuffs:

Kirby Air Ride music has been imported into the community build!
Seeing as a lot of the tracks use the same instruments as Melee's soundtrack and that both games run on similar engines I thought it would be a good addition to include.

Here's your new menu music: http://www.youtube.com/watch?v=H9xjbUH-WJ4
Here's some new alternate Menu music: https://www.youtube.com/watch?v=kt08iEM_3mg

Fitting if I do say so myself.

...and here's the new Green Green's music for all you city trial fans :D
https://www.youtube.com/watch?v=djiDYMuJLQ8

Other modded stages might get some custom music as well, like Smashville-Fourside and Hyrule-Skyloft, so keep your eyes locked onto the thread. I'm not going to go crazy with custom music so don't worry. :p


If you would rather not use alternate music, simply don't copy the audio folder over to your root folder when you are creating the ISO. The game won't desync.
At least I think it won't...
 
Last edited:
Top Bottom