retrospy / RetroSpy

Live controller viewer for Nintendo consoles as well as many other retro consoles and computers. Includes viewer application for Windows, and Arduino sketch for hardware interface.
https://retro-spy.com
GNU General Public License v3.0
143 stars 22 forks source link

MiSTer: Update MiSTer server to relay inputs from arduino to windows client #200

Open 40wattrange opened 2 years ago

40wattrange commented 2 years ago

I know this is a hail mary right here but I had this idea...

Would it be possible to update the MiSTer server program to detect and read the inputs from a classic arduino style RetroSpy WireTap, then relay those to the Windows client via the network?

Just a random idea I had to make it a bit more all in one for SNAC users.

zoggins commented 2 years ago

How would it be wired up?

From: edru @.> Sent: Monday, October 25, 2021 5:34 PM To: retrospy/RetroSpy @.> Cc: Subscribed @.***> Subject: [retrospy/RetroSpy] MiSTer: Update MiSTer server to relay inputs to windows client (Issue #200)

I know this is a hail mary right here but I had this idea...

Would it be possible to update the MiSTer server program to detect and read the inputs from a classic arduino style RetroSpy WireTap, then relay those to the Windows client via the network?

Just a random idea I had to make it a bit more all in one for SNAC users.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://github.com/retrospy/RetroSpy/issues/200, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AE2CEVUW5YZLAE5DDSW2XZDUIXZOPANCNFSM5GWQMPBA.

40wattrange commented 2 years ago

It would be identical to any other type of RS unit as far as connection.

Rather than run the Arduino USB cable to the Windows PC, run it to the MiSTer itself. Then have the MiSTer Server application pitch it over the network like it does for the USB controllers.

Essentially youd be looking for the arduino instead of the controller on the mister side. Maybe a SNAC checkbox to make it know to look for it instead of the USB controller itself?

zoggins commented 2 years ago

Its definitely possible. I will take a look at what I can do.

From: edru @.> Sent: Tuesday, October 26, 2021 12:04 PM To: retrospy/RetroSpy @.> Cc: Christopher Mallery @.>; Comment @.> Subject: Re: [retrospy/RetroSpy] MiSTer: Update MiSTer server to relay inputs from arduino to windows client (Issue #200)

It would be identical to any other type of RS unit as far as connection.

Rather than run the Arduino USB cable to the Windows PC, run it to the MiSTer itself. Then have the MiSTer Server application pitch it over the network like it does for the USB controllers.

Essentially youd be looking for the arduino instead of the controller on the mister side. Maybe a SNAC checkbox to make it know to look for it instead of the USB controller itself?

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://github.com/retrospy/RetroSpy/issues/200#issuecomment-952226543, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AE2CEVWK7ZYDWUFD7HCV62DUI33QLANCNFSM5GWQMPBA.

40wattrange commented 2 years ago

One conflict that I have thought about is how to have the windows client connect to mister, but still know what type of controller is connected to the SNAC adapter.