- 20
- 2 071 714
AltF4
เข้าร่วมเมื่อ 22 ต.ค. 2013
Video game hacking and SmashBot shenanigans
Are UCF 0.84 Dashbacks Broken? An Analysis!
Digging deep into how UCF dashbacks work to see if there's been a bug lurking in UCF 0.84, causing people to turn around slowly.
Dashback Checker Source Code:
github.com/altf4/dashback_checker
Dashback Checker Source Code:
github.com/altf4/dashback_checker
มุมมอง: 3 069
วีดีโอ
3½ cheaters caught in Ranked Slippi Online
มุมมอง 84K2 ปีที่แล้ว
Ranked is out! And you know what that means: Cheaters. This time, by pulling the plug.
Another Smash Cheater Caught and Banned
มุมมอง 221K2 ปีที่แล้ว
Another cheater caught on Slippi Online. This time: Netplay Falco
Stealing a Password Through Interpretive Dance, and Other Wild Video Game Hacks
มุมมอง 8K2 ปีที่แล้ว
Hacking video games! Originally presented at CactusCon 2021.
SmashBot vs Mainstage 2021 -- JV5 Compilation
มุมมอง 7K3 ปีที่แล้ว
SmashBot takes down Mainstage 2021
SmashBot vs Mainstage - 3v1?!
มุมมอง 9K3 ปีที่แล้ว
Beating up teams of smashers together at Mainstage 2021
Was Sail cheating? How you can tell for yourself.
มุมมอง 151K3 ปีที่แล้ว
A suspicious-looking video popped up on Reddit with a clip from a Fox player named Sail. Were they cheating? I'm on the case. Original Reddit post: www.reddit.com/r/SSBM/comments/pi80lj/they_played_the_entire_set_dashdancing_like/
Caught Cheating at Slippi Online: Faking Lag
มุมมอง 74K3 ปีที่แล้ว
"Steve" claimed that a tournament game was laggy. Steve lied. Here's how we know.
SmashBot Free-for-All: Who will win?
มุมมอง 11K3 ปีที่แล้ว
SmashBot plays itself in a 4-player FFA. The result is a glorious mess, but who will win?
SmashBot vs SmashBot 2: The Rematch
มุมมอง 72K3 ปีที่แล้ว
Super Smash Bros Melee AI SmashBot vs itself in a best-of-three. Code for the Bot: github.com/altf4/SmashBot
How the Slippi cheater did it: Ludwig was right
มุมมอง 636K3 ปีที่แล้ว
Detailed breakdown of the cheats used by player "SAYU" as seen on Ludwig's stream and what Slippi is doing to prevent this sort of thing in the future.
Libmelee Programming Quickstart
มุมมอง 7K4 ปีที่แล้ว
Making a Smash Bros: Melee bot from scratch using libmelee. Full documentation on libmelee is available here: libmelee.readthedocs.io/en/latest/ And for a fully-featured bot that uses libmelee, check out SmashBot github.com/altf4/SmashBot
SmashBot vs SmashBot
มุมมอง 362K7 ปีที่แล้ว
SmashBot fights itself in a cool and strangely beautiful way...
SmashBot vs Pros -- JV5 Compilation
มุมมอง 170K7 ปีที่แล้ว
JV5 compilation from "SmashBot vs Pros" at Smash the Record 2017.
Axe versus SmashBot - Match 2
มุมมอง 26K8 ปีที่แล้ว
Axe versus SmashBot - Match 2 of 2 Twitter: SmashBotMelee SmashBot Homepage: github.com/altf4/SmashBot This was a friendly @ one of the local Arizona weeklies. SmashBot versus Axe rematch coming soon! (And big thanks to Axe for being awesome)
SmashBot multishine demo with latency patch via Dan Salvato
มุมมอง 4.4K8 ปีที่แล้ว
SmashBot multishine demo with latency patch via Dan Salvato
ToorCon2013 Rickrolling your Neighbors with Google Chromecast
มุมมอง 1.2K11 ปีที่แล้ว
ToorCon2013 Rickrolling your Neighbors with Google Chromecast
0:37 🤣🤣🤣
"It can't be bargained with; it can't be reasoned with; it doesn't feel pity, or remorse, or fear, and it absolutely WILL! NOT! STOP! EVER! Until you are JV5'ed!"
Nerf SmashBot to have the same reaction time as Phillip the AI (18 frames) then have them play each other
Where did you get those Super Mario 64 paintings?
Are the current leaderboards cheated? There's a lot of names I don't even recognize from people that don't even stream?
Shit, guess Wizzrobe is beyond computers
25:28-25:31 cool slide thing
can smashbot run in adventure mode?
I believed this dude when he said this because client side desync is a bad excuse for saying cheating isn't possible lol
he's just really good at doing that trust me guys
Dont let hax fine out or he will make a new faulty Mechanic video ( I love hax no hate to him)
can you post a tut on how to install smash bot?
1:33 me when i'm trying to play melee but my pet earthworm keeps having seizures on the analog stick
the year is 20xx
It’s just a smash BOXX
hi, thank-you for this great video! is it possible to script it to play in adventure mode?
“Welcome to melee, u should play the game it’s actually a lot of fun” NOT IF UR NEW TO MELEE 💀
Alt has millennial verbal humor which I usually don’t like as it gets repetitive fast but alt plz don’t change it works so well w ur personality it’s actually funny and u should make more videos
Do videos like this not help cheaters adjust? I.e., tuning the macro to only give 35-ish inputs VS 60
gurvan qui tape les combos malgré la di de zinzin🤌
maybe those kind on speed are achievable on MK without a macro
fast osu player can do 30/40 imput s
very informative, thank you. some of the code is deprecated but still easy enough to gather through context
I feel like if aMSa went up against this thing, he’d figure it out as he’s the king melee jank
That people are even paranoid of things like this, regardless of whether they are real or not, is a inherent downside of software modding.
I've noticed that I've been missing dash forwards (walk occurs instead) equally as often as dashbacks on the new UCF, and I have two possible theories -- assuming I'm not crazy. Please at least consider that what I'm saying might be true. 1. With a character like Sheik, because you want to "flick" the stick rather than "holding out" the input when you dashdance in order to perform her foxtrot dashdance without entering run, I've experienced issues that many other players wouldn't have happen to them, and maybe the new UCF has changed this from the previous version in some way, or that the 1.0 "clamping" code has messed with this in some way 2. The 1f buffer for executing a dash out of lag has possibly been removed or compromised in some way. I've been entering walk very often especially when trying to act out of lag, and it's possible that my previous muscle memory is producing different results. I've experienced this dashing issue on Dolphin and CRT with 0.84, and with the input integrity adapter I've ensured that visually my netplay setup's latency is extremely close to that of a CRT setup (within 2ms). I've also used various controllers (PhobGCC, OEM), with different stickbox springs in new-condition stickboxes as well as ensured the health of their potentiometers (for the PhobGCC, replicated the waveforms to that of a healthy OEM), yet still have had issues dashing. Some other various things I've felt have been off: Shielddropping, especially when using the buffer for doing so, seems to cause a spotdodge instead, especially when done out of shieldstun. Several other top players (Zain, Ginger, Krudo) have corroborated this, but obviously it's just our opinion. When trying to shield tilt, I've found that I've been rolling instead. Perhaps the old version of UCF made it easier to do so, and I've developed muscle memory according to that. Even if all of this is placebo and I'm completely wrong about everything, I would say it is extremely unwise and downright rude to enforce and switch to a new software right before the biggest tournament of the year, and have Slippi Dolphin adopt it only 2(?) days before said event. Even at Mango's Genesis bootcamp, all of the setups except the main stream setup were on UCF 0.8, not 0.84. Everyone has been practicing on a different game. Changing the game right before the biggest tournament in the world is extremely rude in my opinion. I know 0.84 was said to have been beta tested by the public at regional events for the past year, but let's be real -- 99% of players would not think to blame the software if they missed a few things. I also am the world's most-traveled Melee player. I went to ~30 tournaments all across the world in 2023, and all of them used UCF 0.8, not 0.84.
Have you tested all these things in UCF 0.8 using the same setup (same controller, same console, pc, etc)? having said that, I agree that it was whack to have slippi/UCF updated a few days before genesis
Hey Spark! I DM'd you on Twitter. But you can reach me on Discord as well if you prefer. I'd love to dig into it further, but not back and forth on social media :)
@sparkmelee @2600AltF4 soo...anything new about this?
Something definitely feels off about 0.84 and I don’t like it
i still think all of this is true, especially the 1f buffer out of lag, it's so frustrating
Nice vid! Technically, controllers send unsigned bytes for stick values, which are converted to signed ingame. I.e. values from 0 - 255, 128 corresponding to signed 0 ingame (if controller is exactly center calibrated).
To be more precise, a barely-missed dashback doesn't give a slow turnaround, it gives a few frames of slow turnaround and then dash. It's harder to see but still very impactful.
This is true! Also even in “reubicar Meele, you have two frames to buffer a true 1F-turnaround dashback out of many lag animations such as throws. In vanilla/regular, dashback was inconsistent out of stand and aerial landing lag (with the latter being significant in my opinion).
*regular Melee
All your videos are great :)
babe wake up new alt f4 video dropped
Hey cool video! I'm curious; what cards are those in the background?
Mostly modern decks that are half assembled. And I think one of them is Legacy Hogaak?
I appreciate the proof that 0.84 dashbacks are working as intended via the stated definition, but I slightly disagree with your methodology. Imo you should have included a tournament using a prior version of UCF in the testing as an additional (and granted, redundant) control. Additionally, the claim by people seems to be that "0.84 dashbacks are giving slow turnarounds more often than older versions." In my opinion, the best way to falsify this statement would be by comparing the rate of slow turnarounds rather than successful dashbacks. It's possible an older version may have been giving dashbacks when it should have been giving turnarounds. I'd be interested in seeing someone break down how many slow turnarounds happened in this same recent 0.84 major, listing what 3-frame series of analog inputs led to that, searching for those same permutations in an older major, and comparing the outputs. Love the work you do! Stay hydrated!
Alas, there's only so much I can cover before the video becomes an hour long. One thing I considered covering but didn't was the chain of events your inputs take until being consumed by the game. The point there would be that UCF has nothing to do with the creation of the raw inputs, as read by the game. If the allegation is that your RAW inputs are suddenly different, then that really has nothing to do with UCF. Still, it might be interesting to see a slow turn / fast turn ratio across different majors. Perhaps I'll look at it.
Should have used Melee 1.03 but bunch of sheep flocked together as usual cause haxbad
1.03 god, all Hail Hax$
we should fix polling instead of changing frame data
Lmao do you even understand what polling is But sure, I'll bite. How would we fix polling?
@@roundupssbm dan salvato found a way to align polling with the frames or something a long time ago but we ended up using a different polling fix for slippi, idk, but its definitely possible
That's polling drift fix, which is already being used on slippi and slippi nintendont. Doesn't eliminate the problem of polling because it's impossible to circumvent by nature. Polling drift fix =! Unlucky polling on 1f windows
@@roundupssbm the version used on slippi is the same one from faster melee years ago, it was chosen to reduce lag but dan salvatos would have fixed the 1f windows afaik
@@TylerClibbon Dan Salvato's fix does nothing about unlucky polling for 1f windows. It's more of a physical phenomenon than a software thing. It's not possible to fix unless you change how certain actions are actually handled in the game.
I heckin love these vids! They’re always in good faith, super informative, and well put together to where you can learn stuff that goes beyond melee, too!
Vanilla is good idk why it gets hate, fucked up
I thought default was just called vanilla because it’s common… didn’t realize ppl were hating on a solid ass flavor
Does the physical "wiggle room" of a controller have any impact on the games deadzone? I thought it was purely a mechanical degradation in the stickbox. Isn't the distance from the center, as read by the potentiometers, still the only thing that affects the deadzone? If you used brand new potentiometers with a loose stickbox it would still have no pode and worst vanilla dash back right?
_as read by the potentiometers_ is the key point here. Potentiometers are reading 0 within the entire wiggle zone. It's unintended hardware deadzone. Very few controllers use optical control sticks, but a very notable one that does is the N64 stick. Indeed, a very loose 64 stick flopping around will send input to the game.
sick arasaka shirtt
Awesome thanks for the video!
Betteridge's law of headlines
Glad there’s no issue 🙏
Slow turnaround is actually the intended behaviour. 1 frame dashback is the bug so really we arguably should've just removed dashback entirely.
troll posting this early eh?
yes, instead of making the game better we should have made the game worse. you have a career in government my friend
@@Cmanorange In a lot of ways it would actually make the game better. 1frame dashback is really broken for characters like marth and fox. It would also get rid of tech like dash back out of crouch and smash turnaround bair which are really annoying to execute and very strong.
what makes you think slow turnaround is intended and 1 frame dashback is the bug? I would argue starting a slow turn around animation (that's also when you tilt the stick slowly) then cancelling it after a few frames into a dash is the more strange and buggy outcome than just dashing backwards on the frame you input it like dashing forward
Source? Evidence? etc? You are just guessing about what is a bug and what is intended.
look its cody schwab
“Hit the right button” 😅
First time watching channel, love the lands
ngl the only thing i disagree with the most here is baby, baby is insanely hard to master due to how unique he is, no other character has real ki blasts loop like that unless you count krillin and his bs.
FRENCHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
*Say the name, cameramonkey...*
Bro that's a cool ecorp shirt AND you look like mr robot
the fact that a french person was right keeps me up at night
1:53 One byte? Don't you mean two?