• 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!

Project Minimal Melee (Not Melee) - making melee look as basic as possible - UPDATE 4/4/2023

KultKlassic

Smash Rookie
Joined
Jan 8, 2021
Messages
4
4/4/2023 UPDATE (LATEST VERSION) - https://ssbmtextures.com/other-mod-types/minimal-melee-v1-1/
also made 1.2 to add back some common visuals people use on stages like arrows on pokemon stadium platforms etc https://anonfiles.com/4aPeg3pcz5/1_2_Patch_rar https://www.mediafire.com/file/smk0k8y061geb9y/1.2_Patch.rar/file

Wtf, it's almost been a year already since the last update. A new version is out just in time and is called Minimal Melee v1.1

Thank you so much to Altafen for making a lot of the huge codes that I've been wishing to add for a while such as port dependent colored hitboxes. I also simplified a lot more stages by deleting stuff, and made some other modifications. Tested in an online April Fools tournament with no desyncs.
some updates from not melee 3:
  • all tourny legal stages and many non-legal stages are modified to have minimal objects (not all nonlegal stages are complete in v1.1)
  • made reflector hitbox transparent (for shine)
  • friendly indicator for teams [Fizzi, UnclePunch]
  • disabled kill explosions gfx [UnclePunch]
  • disabled screen shake [Achilles1515]
  • disabled electric sfx [Altafen]
  • sound effect on failed L-Cancel [Altafen]
  • hitbox color darkens based on damage it deals [UnclePunch]
  • model parts will flash colors to indicate things like red for failed l-cancel [Achilles1515, Fizzi], green for grab pummel available [Cappy], yellow during shield stun [Dan Salvato, standardtoaster, Stratocaster]
  • hitboxes such as sheik and mewtwo up b are HIDDEN - HUGE THANK YOU TO [Altafen]
  • shield color port dependent like vanilla
  • hitbox colors are port dependent - HUGE THANK YOU TO [Altafen]

This is a delta patch for the mod which is used by patching your SSBM iso with xdelta.

-----------------------------------------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
OLD UPDATES​
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------------------------------------------------


4/6/2022 UPDATE -
Since people asked for it, here's a patch where invincible and intangible hitboxes are darker red instead of invisible so you can see them. and the color of some other hitboxes slightly changed.

not melee 3.1 (Old version): https://mega.nz/file/gM1HnIAB#rUeO53GGxVqefexRAFAaQYqWZ0k8GdGWmquzP7FkMMU


4/3/2022 -

not melee 3 is out with stages that should reduce the amount of things being rendered by a LOT
VERY low spec
Download the patcher for 3.0: https://mega.nz/file/Qc9DgIhL#1enr0qlofCCqIk0TMP5KnQAbV0IdV3hjNUKdWk9bibc

Video:




3/12/2022 -
This post is a mess, but I just checked back on this and it looks like the links are dead, so I replaced the latest version with new working mega links instead of anonfiles.

LATEST VERSION

https://mega.nz/file/gdMATZBb#oigUo0GIDRwI6Wgzx-aKmTYRz2TPm92AF55jn4VEQBo


Download:
https://anonfiles.com/dfQ307A5pd/not_melee_v2.3_rar https://mega.nz/file/JdcUiBwZ#-ZKi_HRnDHmB-NL-Tyjy1zgp2eP1QYrxtVpxTuXk8TY (removes offscreen magnifier bubble)
or
https://anonfiles.com/v3VbN3Afpd/not_melee_v2.3_mag_rar https://mega.nz/file/gdMATZBb#oigUo0GIDRwI6Wgzx-aKmTYRz2TPm92AF55jn4VEQBo (keeps offscreen magnifier bubble)

- Drag your v1.02 melee .iso onto the .bat installer inside.
credit to diet melee for the .bat patcher.

done

Video of v2.3 playing slippi

1/20/2021
alternate v2.3 that keeps the offscreen magnifier bubble https://anonfiles.com/v3VbN3Afpd/not_melee_v2.3_mag_rar
1/18/2021
v2.3 made it better https://anonfiles.com/dfQ307A5pd/not_melee_v2.3_rar
1/15/2021
v2.2 lol https://anonfiles.com/xfC8Ac9cpd/notmelee_v2.2_rar
1/15/2021
v2.1 I guess?
https://anonfiles.com/zcV79497p9/notmeleev2.1_rar
1/15/2021
i got desynced online lol use the updated v2 link if you downloaded the first one it should be fixed
Update 1/14/2021
This is "v2" I guess. This is for if you want to run melee on like a computer you found in the woods or something. no shaders or effects. also figured out how to make some codes to change the hitboxes, hurtboxes, etc without shaders. might add the effects back later because it might be too much. but I think this could run on basically any computer made in the past 10 years, cheap phones or a hacked switch (if anyone has a hacked switch try looking up Switchroot Android OC and see how it runs on the dolphin emulator please... in this video melee seems to run decently so I wonder if this could get 60 fps.)
https://anonfiles.com/lbD87d90pc/notmeleev2_rar





-----------------
v1


This looks really cool to me so I wanted to tell people how I got melee to look like this:

HOW TO INSTALL:

- Download: https://anonfiles.com/Bbf0Wc71p0/notmelee_rar

- Drag your v1.02 melee .iso onto the .bat installer inside.
credit to diet melee for the .bat patcher.

- Put the GFX.ini file inside your Slippi config folder. The config folder is located at "FM-Slippi\User\Config".
make sure to make a back up of your original GFX.ini so you can change it back to play melee normally.
adding the GFX.ini is optional for better visuals, if you just want it to run the best then skip this.

done

must use M'Overlay for music

CREDITS:
these people did all of the work by making most of the codes I used:

Low-Poly v2 by UnclePunch UnclePunch and Yakult Yakult
Hitboxes Always On by UnclePunch UnclePunch
Character Models Invisible by UnclePunch UnclePunch
PRIM LITE 1.1 Mastercode by Punkline Punkline
Simple Stage Geometry 2.0 by Punkline Punkline
Disable Magnifier Bubbles by @Achilles1515
Unobscured Hitbox Display by Punkline Punkline and @Achilles1515
I think a lot of inspiration came from Diet Melee since their goal was to make the game easier to run so it made me want to see how simple the visuals could possibly get while still keeping the gameplay in tact. then I tried to just make what was left of basically the barebones game have some style. if you care about the gameplay above all else then you can play the game with basically stick men as long as the physics and everything are the same. also this will all work with diet melee if you want to use that and the patch was built on top of diet melee and uses the .bat patcher they made.

Also thanks to DRGN DRGN for the extremely helpful Melee Code Manager

I made this guide to show others what codes I used to make it look like this (basically document the process) so no one thinks this is some secret mod I made, but it's not necessary to read:
This was inspired by Diet Melee, but I wanted to make the visuals even more basic to see how far it could go. I play melee like this sometimes cuz it's fun, looks cool, helps memorize the hitboxes/hurtboxes and I wanted to see how basic the gfx could get while still keeping the gameplay in tact. Basically, minimum visuals, as in, it's not like you're trying to play blindfolded - you can still play fine. I needed something to refer to it as so I just used "not melee" because my name on twitch was notkult because my other twitch account got perma banned for streaming a private server for a different, unrelated game, but that's against TOS lol. anyway, Not Melee(tm):rotfl: is not the same as playing actual melee since well...actual melee doesn't show the hitboxes and platforms and everything like this and I assume some people wouldn't like the fact that it shows the hurtboxes so I'm just saying it's not melee. originally I just wanted to see how much i could remove from the game and that was basically the overall goal with this mod.

JUST SO YOU KNOW, A LOT OF THE FOLLOWING IS TALKING ABOUT WHEN I WAS MAKING v1 USING SHADERS AND OTHER REALLY WEIRD **** BECAUSE I WAS JUST MESSING AROUND AND DIDN'T REALLY HAVE THE SLIGHTEST CLUE WTF I WAS DOING EITHER. So, a lot of the following paragraphs have nothing to do with v2 because v2 doesn't use shaders or gfx configs or any of that weird extra crap no one wants to mess with.

It's basically melee with extremely simplified visuals. only 7 colors are displayed more or less and every character only shows their hitboxes so everyone mostly looks like stickmen. the hurtboxes also show up so it could help with memorizing them. then I just tried to make it look cool to me so the dumb part is I had to use 7 shaders to get the right look and colors that didn't blend in with each other lol. having to use shaders is the part I don't like and I would love if I could get similar visuals using just gecko codes, but it would take me waaaaay too long to figure out how to do that (finding offsets, converting asm, etc. and basically learning everything about hacking melee when I'd rather spend time figuring out how to play the game better)

if it is possible to achieve similar visuals using just codes then this is probably the simplest you can make melee look and still have it be playable. also I'm interested to see how melee would run on a hacked switch using this combination of codes without the shaders so if anyone has access to a hacked switch to try it I'd love to know how it runs.

one idea I had for using less shaders and not have it just look like the hitboxes was to have only the wireframes show up for everything except textures so you could still see the stock and percentage, but dolphin's wire frame mode makes everything wire framed, making the percentage unreadable because it's a texture.

right click on the game title in the Dolphin window -> click properties -> go to the Gecko Codes tab -> click the "Show Defaults" button at the bottom. in the window titled GALE01r2 that pops up in notepad scroll down all the way and copy and paste all of the code below at the end and save. then close out of everything and reopen then go back to the gecko codes tab and you'll be able to turn on these codes.
Code:
$Low-Poly v2 [UnclePunch,Yakult]
C20748DC 0000000E
3A26FA14 89D10007
2C0E0009 41820010
2C0E0017 4182001C
48000014 89D10619
2C0E0001 40820008
48000008 38800000
7C8F2378 7DDF782E
39EF0004 7E1F782E
7C0E8000 41820024
7C8F2378 7DDF782E
39EF000C 7DDF792E
39EFFFF8 7DDF782E
39EFFFFC 7DDF792E
7C1F202E 00000000
$Hitboxes Always On [UnclePunch]
C2068C6C 00000002
38600003 987F21FC
60000000 00000000
$Character Models Invisible [UnclePunch]
04030384 60000000
$PRIM LITE 1.1 Mastercode [Punkline]
C20C2684 00000003
57E3A7BE 57E4C77E
57E5E77E 57E6073E
60000000 00000000
040c2688 4800000C
040c26b0 57C3A7FE
040c26b4 57C4C77E
040c26b8 57C5AFFE
040c26c0 57C39FFE
040c272c 57C317BE
C20C268C 00000006
7C0802A6 90010004
9421C000 BFC10010
7C7E1B78 7C9F2378
3C00800C 38600001
60002678 7C0903A6
4E800420 00000000
C20C2690 00000006
7C0802A6 90010004
9421C000 3C008033
6000C3C8 7C0803A6
4E800021 3C00800C
60002D40 7C0903A6
4E800420 00000000
C20C2DA0 00000003
38214000 80010004
7C0803A6 4E800020
60000000 00000000
042EAA38 C82280A0
042E8D68 C86280A0
044DD860 00101303
044DD864 00001455
C20C2674 00000006
8062DE80 8082DE84
3C00800C 6000268C
7C0803A6 4E800021
3C00800C 60002738
7C0903A6 881C2101
4E800420 00000000
C20C2734 00000003
BBC10010 38214000
80010004 7C0803A6
4E800020 00000000
C20C2D3C 00000005
3C00800C 60002690
7C0803A6 4E800021
38B80001 3C00800C
60002DA4 7C0903A6
4E800420 00000000
042E8B48 C82280A0
C24DD848 00000003
3C008036 60031FC4
7C6903A6 3860FFFF
4E800420 00000000
C24DD84C 00000019
7C0802A6 90010004
9421FFC0 BFA10010
7C7E1B78 7C9F2378
7C832378 7CA42B78
3C00800C 6000268C
7C0803A6 4E800021
3C00800C 60002690
7C0803A6 4E800021
57E3063E 2C030005
41A0003C 2C030007
41810034 57E385BE
38800005 41820018
3C008033 6000D240
7C0803A6 4E800021
48000014 3C008033
6000D298 7C0803A6
4E800021 57E31E38
38630080 38800000
57C5043E 3C008033
6000D0DC 7C0803A6
4E800021 3C60CC01
38638000 BBA10010
38210040 80010004
7C0803A6 4E800020
60000000 00000000
$Simple Stage Geometry 2.0 [Punkline]
C2401800 00000006
4E800021 E5E5E5FF
635C66FF 635C66FF
635C66FF 00FFE5FF
F02040FF 26211360
408040C0 A08040C0
10030000 00000000
C20301F0 00000011
3C008040 60001800
7C0803A6 4E800021
7D8802A6 3D608048
816B9D60 2C0B0001
890C0025 892C0026
7D004378 7D0A4A78
40A20008 394000FF
51402636 7C003120
4FDFD842 4C19C382
4C00DB82 4FDE0342
41BE0030 990C0026
807C0398 64632000
409F0008 40BD0008
6C632000 64630400
409F0008 40BC0008
6C630400 907C0398
387B0000 00000000
C20304C8 00000007
3C008040 60001800
7C0803A6 4E800021
7C6802A6 3C008040
60001804 7C0803A6
4E800021 3C008036
60008608 7C0803A6
4E800021 00000000
C2401804 0000004C
7C0802A6 90010004
9421FF00 BEC10010
7C7C1B78 A07C0025
7C60C120 40970214
40960210 881C0024
3AE01305 3AC01455
5017821E 40B20008
6AF71000 83EDAE24
83CDAE1C 83ADAE18
40930084 881C001F
2C000000 41820078
A07F0008 70600004
40820060 38600005
7EE4BB78 7EC5B378
38840001 3C00804D
6000D84C 7C0803A6
4E800021 809C001C
E09F0010 C0628044
E0BF0018 10242420
104424E0 480001A9
10452CE0 480001A1
10252C20 48000199
104424E0 48000191
10242420 48000189
83FF0000 2C1F0000
4180FF90 83EDAE24
3B600005 835F0004
A01A0002 5403083D
41A20128 7EE4BB78
7EC5B378 3C00804D
6000D84C 7C0803A6
4E800021 90610084
A0BA0000 3805FFFF
54051838 7F3E2A14
A01A0002 7C0903A6
87190008 A0190006
7C001120 40BF0044
8878000F 3C008005
600069EC 7C0803A6
4E800021 809C0000
7C8A2378 E0018000
108100C0 40A40008
809C0010 8078000C
546005AD 41A20028
809C0014 48000020
40BE000C 809C0004
48000014 40BC000C
809C000C 48000008
809C0008 A0790004
70600004 41A20008
809C0018 80610084
4FFFF982 3998FFFE
C0628044 7C8B2378
A4AC0002 1CC50018
38A60008 103D280C
10410CE0 8018000C
70050500 41820030
A0B90006 70A60001
4082000C 809C0018
4800001C 7C0A2000
801C0020 7C0401D6
5004C63E 40820008
809C0020 48000051
419F000C 4FFFF842
4BFFFFA8 4200FF14
377BFFFF 3B5A0004
4181FEC8 83FF0000
2C1F0000 4180FEB4
3C00804D 6000D848
7C0803A6 4E800021
BAC10010 38210100
80010004 7C0803A6
4E800020 D0230000
D0430000 D0630000
90830000 4E800020
60000000 00000000

Shaders (Set the Post-Processing Trigger for each shader as "After Blit")
16bit
primarycolors
spookey2
firewater
toxic
toxic
brighten

you can of course mess around with the shaders/post-processing triggers but this is exactly what I used. without the brighten shader it also looks really cool imo but the background is a little too dark. I had a lot of trouble trying to make it look how I wanted while also having colors that didn't blend in too much with each other, like the background color being too similar to the hitbox color or the hitboxes being the same color as the hurtboxes.

also for the resolution and stuff this is what I used but you can use whatever
full screen resolution: 1280x768
internal resolution: 1x (640x528)
Anti-Aliasing: none
Anisotropic filtering: 1x

these last 2 are optional but I used Dat Texture Wizard by DRGN DRGN to remove the Series Symbols (the icon of the game the character is from behind the percentage like the triforce, mushroom, pokeball, etc.) I didn't remove all of them but basically just removed the ones I saw in IfAll.usd. a Gecko code to remove all of the series symbols instead would be ideal lol.

lastly I used SSB64 Character Icons by ManJazz to replace the icons with the ssb64 stocks just because.

even though it's not really part of it, I used M'Overlay by B Bkacjios to change the music tracks.

some ways to improve this/remove the need to use shaders:
  • a gecko code that makes the hitboxes and hurtboxes completely opaque and black/pink for the hurtboxes/hitboxes (or whatever colors chosen) UPDATE: nvm figured this out
  • a gecko code that changes the color of the background
  • a gecko code to remove the series symbols
  • replace models with sprites somehow?
Idk if the other effects (looking sort of blocky, displaying a limited amount of colors) can be done with gecko codes but that'd be cool.

this also looks much better and crisper than the video shows in-game so give it a try and you might be surprised by the look. this specific set up could also be "not melee" because you could probably get away with saying that it's something else AKA DMCA-free melee. lol just kidding.

update 1/11/2021 figured out how to make a patcher lol

hope people have some fun with this
 
Last edited:

KultKlassic

Smash Rookie
Joined
Jan 8, 2021
Messages
4
Hey, updated the post since the links died. No updates really, basically finished this back when I posted it, I guess. I'm sure it could be much better with someone who specializes in melee coding messing with it, but I think it's doing what I wanted? Not 100% sure honestly, since there could be some glitch that causes it to somehow run slower since I believe codes are running on every frame or something so maybe that could impact performance in a negative way even though the goal was to make the game run smoother? But yeah, basically I just don't know, but it seems to be working. Actually, I'm not too sure if this still works online with slippi since slippi has been updated quite a bit since this was posted, but it should work with no desyncs because I played using this mod online quite a lot.
 
Top Bottom