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

Dolphin Melee Training Mod

d z

Smash Cadet
Joined
Mar 14, 2014
Messages
49

Hey guys, so I built this Dolphin Mod that allows you to build super specific practice situations. I think it could be really helpful for training, so watch the video and let me know what you think! =)

I'll update the OP with more info as I think of things and questions come up in the thread.

I forgot to mention this is currently Windows only. Mac/Linux will be finished ASAP just had to be put on the backburner for a minute as I got busy with school.

Binaries:
http://1drv.ms/1fP1GC2

Github:
https://github.com/mitchdzugan/Dolphin-Programmable-IO
https://github.com/mitchdzugan/Dolphin-Bots

Reddit:
http://www.reddit.com/r/smashbros/comments/24cnv6/dolphin_melee_training_mod/

20XX Training Pack:
http://smashboards.com/threads/the-...eld-collision-bubbles-in-vs-mode-more.351221/
 
Last edited:

Sebovich

Smash Apprentice
Joined
Jan 9, 2013
Messages
93
Location
Sweden
What is this? Where you did the shield pressure thing, is It like a program that does inputs?
 

d z

Smash Cadet
Joined
Mar 14, 2014
Messages
49
What is this? Where you did the shield pressure thing, is It like a program that does inputs?
Yes each bot is a separate program that you run outside of dolphin and it sends the inputs. The bots will only work with my version of dolphin though which is also included in the binaries. For example in the shield pressure one pressing L/R + DPAD_DOWN triggers the shine sequence. At that point the program tells dolphin to input down-b and then y 7 frames later to jump cancel the shine and so on and so on. It just keeps repeating these inputs over and over, this is why once he hits me he tweaks out and does some aerial shines since his hitting me messed up the timing on the l cancel and likely caused a shine to get input during landing lag or something. This is fine though. The general idea for practicing would be to save state right in front of falco, have him start a pressure sequence, try to nair/shine/whatever your character does oos and then reload the save state and try again.
 

carnivore

Smash Cadet
Joined
Mar 27, 2006
Messages
55
Looking at the code it seems like you spam B every other frame to input the shine, so this means it wouldn't always be frame perfect right? I guess there is no way to make it frame perfect since you're not reading information from the game and can't know when the tech actually happened.


Could you explain how you chose what frames to input DI and how you timed the L input so it would be inside the tech-able window?
 

d z

Smash Cadet
Joined
Mar 14, 2014
Messages
49
Looking at the code it seems like you spam B every other frame to input the shine, so this means it wouldn't always be frame perfect right? I guess there is no way to make it frame perfect since you're not reading information from the game and can't know when the tech actually happened.


Could you explain how you chose what frames to input DI and how you timed the L input so it would be inside the tech-able window?
Very observant! =) You are correct I definitely flubbed that in the video but didn't feel like going back and recording again. It still stands that if you can beat the bot consistently, then you can beat frame perfect spacie.

For your second question its frame data when I could find it easily, trial and error when I couldn't. The tech frame I ended up on lets them tech every time from 0% -> ~110%. Not guaranteeing its perfect but I figure that's good enough... for now at least =). The DI really only needs to be one frame, the frame before released iirc which I had at one point but initially I had some bug that was causing dropped inputs. I thought these dropped inputs were just me not knowing the DI frame so I just spammed it and its stayed in since it doesn't really matter. The Falco stuff is mostly frame data, I'm pretty sure the dair->shine isn't frame perfect though. The bots aren't perfect yet I kinda just threw them together to demonstrate what its capable of, but the tech chase one I've already found amazingly helpful. Especially great is that you can set frame limit to 45 or 50 to slow it down and everything still works, or if you want a challenge you can host a netplay game, set a 3-4ish buffer and again things are still sent on the right frames.
 
Last edited:
Top Bottom