Im going to divulge a personal project Ive been working on for a bit now that I feel like I cant go any further/kinda failed
Ive been working on finding an alternative to Smash Ult online by using Parsec. I was bored, our PC is overkill & our internet is OP so I figured why not
Ive been working on finding an alternative to Smash Ult online by using Parsec. I was bored, our PC is overkill & our internet is OP so I figured why not
If you don& #39;t know, Parsec is basically like an extremely fast screen sharing program that not only allows you to send both video/audio of a monitor to someone in real time, but the client can send back gamepad inputs, making the host seem like a 2nd controller is plugged in
Parsec is used for cloud gaming basically. This is used amazingly to play PC games that maybe don& #39;t have online multiplayer or the native online multiplayer is terrible. As long as the connections between the host and client are decent, you can get some great results
For example, this week we emulated Super Mario 3D World on CEMU & used Parsec to send the feed over to Samsora(FL), Void(CA), and Keitaro(OH), while they sent us their PS4/Xbox One gamepad inputs and they were able to play 4 player co-op fantastically. Everyone said it felt great
The step beyond this is...can we do it on a native console? You could. Theres devices like the Titan One which is basically a universal controller converter. It looks like a flash drive, and you plug one end into the Switch and plug your controller of choice into the other end
So for example, I can plug my Xbox One controller into the other end and play any Switch game that uses a Pro Controller, as the Titan One makes the Xbox One controller pretend its a Pro Controller. But thats not all. There is another plug on the side of the Titan One
You can also connect a USB cable from the Titan One (currently plugged into the Switch) & connect that to your PC. Now any controller that your PC has recognized can be received by the Switch with the help of a program called Gtuner
You might see where I& #39;m getting at now
You might see where I& #39;m getting at now
With Parsec, you can receive the clients gamepad inputs and send it all the way to your Switch. You, the host, would open up a preview program like ElGatos Game Capture, Avermedias RECcentral or OBS Studio to show your client the game feed and they would play off that
The next hurdle after realizing this is, whats the fastest way to make the game appear on the PC so the client can see it as fast as possible? Ive tried a bunch of high end capture cards & a bunch of different preview programs to find out what combination gets the fastest latency
My results are that when you use Avermedias Live Gamer 4K while using their native program RECentral, this is the fastest latency possible, with a 2 frame delay from the native game. I tested with recording both monitors (game and PC) with a 60fps camera & seeing the frames later
I pretty much can& #39;t go faster than 2 frames from everything I& #39;ve researched. And with testing it with Nairo on our guest PC with all the cap cards/programs, it seems that right now how we have it, it is EQUAL to GREAT Ultimate online. Not what I was hoping for but what can ya do
The longer the distance, the bigger the ping, which means more frames
Id like to try it w/ more people that are spread out like west coast, midwest & east coast. Id have to send them an 8bit GBros adapter cause the regular GC adapter/Mayflash have weird analog issues w/ Gtuner
Id like to try it w/ more people that are spread out like west coast, midwest & east coast. Id have to send them an 8bit GBros adapter cause the regular GC adapter/Mayflash have weird analog issues w/ Gtuner
It is all for nothing? Probably not. Some benefits are:
-Only 1 person (the host) needs the game. The client just needs a PC, a controller & not terrible internet
-You& #39;re not limited to the game options available online. For instance, 2 people can now play Squad Strike together
-Only 1 person (the host) needs the game. The client just needs a PC, a controller & not terrible internet
-You& #39;re not limited to the game options available online. For instance, 2 people can now play Squad Strike together
To be sure, I went ahead and purchased a Titan Two which promises to be faster at receiving and outputting signals than the Titan One. Tho I think Titan One feels lagless, so likely won& #39;t change anything but I thought it was worth exploring everything. It& #39;ll arrive this weekend
I would say the next step after that (in terms of getting even lower latency & reducing those 2 frames) is waiting for an emulator like Yuzu to advance enough for Smash to run well on consistently
But yeah, I tried! I& #39;ll keep thinking of ways to accomplish this
But yeah, I tried! I& #39;ll keep thinking of ways to accomplish this
Update: I didn& #39;t know that I was using an outdated firmware for the GC adapter we use (8bit GBros). I was on ver 2.13 and latest is 2.24. One of those updates fixed lag for Smash (though its talking about on the Switch). So after now updating it, going to run more tests to see
So both Nairo and myself DO think its more responsive than our tests from yesterday and very playable. But to eliminate possible placebo, gonna look into doing a more extensive test with numbers