Snes9x controller input display reddit. This works fine with an inputs display.
Snes9x controller input display reddit That said, I think there are some games with bigger issues, but these are usually very niche games. The Xiaomi TV Box recognises it as a controller, and I can use it to navigate the menus. From what I've read, there should be one related to controllers. I got a PS5 controller I can plug in. You're welcome and thanks! I appreciate the feedback. Has anyone been able to get a Bluetooth controller to work with no lag on a FireTV emulator? Please advise. Not playing on a keyboard. This controls how many milliseconds the audio and video are apart. The wireless controller is great, there is no discernible difference regarding input lag when I’m playing shmups. Both SNES9x EX+ and the SNES9x cores of Retroarch use SNES9x as their base, with Retroarch also optionally including older variants (SNES9x 2010) and other cores like BSNES Mercury which are based on older versions of Higan. Essentially, it looks like in the early days of SNES development, Nintendo wanted the SNES controller to be backwards compatible with the NES controller, so they created an alternate button mapping that would correspond to the buttons on a NES controller (L > Start, R > Select, X > Y, A > B). conf file and add in (J0)POV Up Right, (J0)POV Dn Right, etc. The once tight controls of Super Mario World are now noticeably off. It'll work exactly as I specified until I click on Snes9X and switch tabs to it. I will highly suggest using ds4windows for installing ps4 controller on your pc. Not sure if this is possible since they're both using btstack. You'd have to have a high speed camera pointed at your display plus a controller to count the frames between pressing a button and a reaction happening on screen. So for instance if I open snes9x and try to configure the input. If you have a high end CRT monitor, BSNES may indeed be superior. So I'm making anew stream layout, and id like to add a controller input display! I am running on Emulator, and I do not yet have a usb controller, so I am using keybord keys to play. Keyboard works fine. So I need a program, where I can press "up" on my keyboard, and a controller display will show me pressing D-Up. I prefer a ps4/5 controller for retro games because of the dpad and face buttons, but dable with 8bitdo controllers too. I have a problem with a specific combination using my media PC with Snes9x + my TV that has this milli-seconds input lag that makes games somewhat unplayable. If I select SNES9x as a core in retroarch, it automatically recognizes the controller. I'm not sure how to change this. I can't even get Super Metroid (Vinns) to load properly on SNES. Input problem on Snes9x Question So let's say, that hypothetically, someone out there was trying to play a rom hack using the Snes9x emulator, but couldn't set the right button input to their switch pro controller's joystick, even if the other buttons and directions on the joystick worked. Valheim is a brutal exploration and survival game for solo play or 2-10 (Co-op PvE) players, set in a procedurally-generated purgatory inspired by viking culture. 25 frames for controller input and display output. I don't see controller mode only gamepad mode. Is there any known way to get input display to OBS of an xbox 1 controller playing on an xbox 1 console. Make sure your emulators allow XInput from the controller settings that's what you want to use. I updated the firmware, re-paired the controller, reset the computer, reset the emulator, retoggled the settings, re-did the input config - nothing changed how this functions. As for the display, It will look about as good as emulators can. And I use this controller in wireless mode for Steam. At least, on the Windows PC I can; on the Anbernic some tricks require you to hold the controller in weird ways that would disrupt my view of the screen on a handheld, ha ha. I have been able to get it to work, but not consistently. I'm trying to find the best way to play SNES games on RA (either android shield tv pro or streaming via moonlight, either is viable) but input lag is killing me on the BSNES and snes9x cores. However, my big issue seems to be finding something that works. Controller input should be one of them. If I get the error, close the input window, and open it again without closing the emulator, the ghost input will not happen again. 56 which it means better speed on emulated SNES games on Wii, specially the chip-enanched ones such Super FX, SA-1, etc, and much less input lag. add that to the general emulation lag and your hdtv and you really notice it. I’ll do my best to explain this. XD. However I'm super mario world has two frames of input lag in the games code (mario responds on the third frame to inputs), more than the majority of other snes games. Its especially useful for games which are meant to be played with a joystick like Super Star Wars, which leave my thumbs in pain after playing for 45 min. 1 it's Config -> Emulator -> Display -> Frame Counter. After that point, none of my other clicks to remap other buttons to the controller register, and I have to close the emulator and try again (getting the exact same results every time). I want to know if a physical adapter or something can send controller inputs to my console and PC at the same time im really just looking for info to see if this is possible. I am using a USB SNES controller for emulator. If you have an epic games account (or if you don't sign up for one now for free) and use it on the free download of the week. Plenty of nice tutorials out there to help you out. I've tried the following: Input Display Master (. Iirc, there are some shadows that don't get rendered, stuff like that. Steam is sending inputs according to the Desktop Configuration. Sometimes. I know streamers have it, as i see it fairly frequently, but hours of google searches only showed ways that require specific hardware that you have to buy, and call me naive, but i refuse to believe every other system is available for free except the snes. i would go back and change it but i have no way of clicking anything so no way of getting back into that menu. I just downloaded his snes9x with Sixaxis lib and renamed it to match the forwarder I have on my Wii. And for the life of my cant find any way to get an SNES controller display to show on my stream. I can only use the mouse and click on the screen to operate some controls. For the first time, the "it just works" philosophy now extends to open source video game emulation on the Mac. Redoing my twitch display. So I've been having problems getting snes9x to see my controller properly. However, I am unable to map any buttons in SNES9x! No matter what button that I hit on my controller, it acts as if I am not pressing anything! I need some help with the emulator "Snes9X" - I have been successful with configuring my controller, but I am still having one problem with the directional controls, I can move up, down, left and right, but I can't move diagonally. I’d prefer to just use SNES9x on its own if I can. First things first, the emulator must check the inputs from your controller before computing what's happening on-screen. Pressing the 'A' button on the controller shows a text 'Controller connected to Port #0'. For example, I play on a Super NT. 4g when I’m playing in my living room on a 4k tv with an OSSC, and an OEM controller when I’m playing on a CRT in my office. Great d-pad (nice feel, perfect control of diagonal input), slick buttons, good ergonomics because of the handles, a really long ~2. I tried reconfiguring the controls, still won't work. I doesn't matter whether I use the shield controller or a ps3 controller. So it seems that Snes9x is finicky by itself. GameCube Controller Input Display for Dolphin + In-Game Music player for Each number brings the input and display time 1 millisecond closer together. How would I go about displaying a visual of gamecube controller inputs in dolphin? However, it is a USB controller and works fine with emulators. My 8BitDo has great buttons. I mean the gamepad can then even be used as a mouse but maybe that's still just for playstation controllers, although I doubt it I'll tell you why. I have a PS3 controller that I have working with other games including Sega Fusion 364, GBG, and ZSNES. My capture card is the Elgato HD60S. It's a spectacular piece of software, it even let's you use controller's touch pad, however you want. It's just like when you use the actual console and you have to unplug the Just got it working with retroarch (played with snes9x and bsnes cores), and there seemed to be a lot of input lag compared to snes9x using ps3 controller. Then compare results between drivers. The fix would be in Steam settings, open the Desktop Configuration, browse configs and load a Disabled config from Templates while showing other controller types. I've considered buying an orignal SNES for the true experience, but it's much more expensive when taking into account either buying all the games or getting an Everdrive (since the SNES one Jul 25, 2021 · Almost all the other websites including Reddit talked about Retroarch or didn't have a cohesive guide like yours to help people create individual/separate controller profiles per-game on Snes9x. it only works on auto but then the right analog stick doesnt move my view it just makes the mouse move on the screen instead of turning my character its very frustrating. Not meant to be I suppose. Do you see the controller in windows gamepad screen in the control panel? Are you able to calibrate it there? If not I'd go grab the latest XBOX controller drivers from Microsofts site. I tweak the turbo fire settings per game as needed, especially the turbo Saving Controller input vs mapping buttons. What input is #177? I can't find anything, and do not believe related to any drift, but knowing what input "#177" is would help troubleshoot Really clever to be honest. Once snes9x starts receiving inputs, it's good for that session, but when I close it the emulator starts being a pain again. 33 votes, 26 comments. Part of the problem is that let's say I launch Duckstation and assign hotkeys to a steam input configuration (using the back side buttons). It doesn't work well with G-Sync. In every rom I play the directional buttons are on the fritz and the characters and menu screens are moving on their own. OpenEmu is about to change the world of video game emulation. So in the normal setup the controller acts as a SNES controller. " Once you boot SNES9x through Steam, ensure you have mapped the appropriate buttons to the controller under Input-->Input Configuration. I also noticed that it recognizes my controller as "virtual". Hope this helps. Only Duckstation and PCSX2 work now for some weird reason when I use big picture mode. Having poked around, my system is seeing the controller as a mouse for some reason. It's kinda ridiculously complicated, but the way I did it was to set up a radial context menu with eight items, one for each direction. Completely compatible with the RetroSpy Skin format for Super Nintendo controllers. *Shrugs. There are some emulators and games that accept input even if the window isn't in focus- I know for a fact that SNES9X (super nintendo emulator) will accept input if you turn off background pausing or whatever it's called in the menu. for the diagonal inputs. any solutions? Welcome to r/emulators, please make sure you read the pinned post Emulators 101 before posting a problem, you should know, EPSX, ZNES, etc. Anyway, working pretty damn well. Note: the USB handling of the FxPax/Sd2Snes has up to five frames of jitter at all times. Tried installing DS4windows and routing the emulator through steam, but neither solved the issue unfortunately. I can usually get the inputs set up, but running a rom it just refuses to respond. There is a multi input mode, I did the same thing with it for something. The Pokken pad is basically a high end Snes controller. You can also convert controller presses into keystrokes to control programs on your computer such as LiveSplit and OBS. If you're a normal person, just use snes9x. This week is star wars battlefront 2. Emulator: snes9x ex+ Game being Emulated: Link to the past, Mario all stars and UN squadron What you have tried: I have tried changing the controller profiles and autodetect control, nothing makes the directional keys work. But I am using an "advanced controller" (steam controller). Diagonals sent two directions, which you can do by pressing Y during the input selection. I am noticing the second player does not work and for some reason, the player 1 controller is set to multitap and I have to change this to snes joypad for the second player to work. Hi everyone, Title, pretty much. Please put aside tribal hardwarfare instincts in discussions regarding controller differences. Doesn't work in that case either. Works perfectly and is actually a lot more comfortable than a GC controller and cheap classic controller knockoffs. do you know how to fix this In the past I've used Xpadder for custom mapping. A fork of NintendoSpy, RetroSpy is designed to present controller inputs from a console or computer in a display window. I went into Device Manager and it's not even listed under Human Interface Devices. I have setup Retroarch and loaded the 'Super Mario All Stars' rom. I've tried everything. I were checking on ALL the menu options but couldn't find the control configuration. I use 8BitDo 2. A few months back I updated every forwarder/emulator combo I have. Honestly, snes9x is good enough that you'd only notice 99% of differences in a side by side comparison. Not 100% sure. Here is a guide that looks legit: No, you don't need to download anything. New to the steam deck and I’m trying to map the controls to the steam deck to mirror what the snes controller would be. I loaded two she's emulators onto my FireTV stick and I am experiencing controller input lag of approximately 1/4 second using the Amazon game remote. No biggie, I think. are abandonware so any post seeking help of these emulator will be removed because there are better options (listed in the post above). Jan 7, 2025 · - Launch your game with the wiimote and the CC plugged in. In this video I show you how to set a wireless controller on SNES9X using a PC (Windows 10). This setup works with snes9x, though you might have to check a checkbox (it's on the settings page of ds4windows) which hides one of the two instances of ds4 I added Yuzu, PCSX2, and Duckstation to Steam. I'm using a XBOX controller with SNES9X with no problems on Vista. I'm looking for snes emulator with good touchscreen controller, I'll try all the suggestions The control part is easy. This is what has gotten any input to the emulator. I will copy-paste what i read on the first post of the thread: - Minus 1 frame input lag difference. This works fine with an inputs display. Then, the faster your CPU, the faster the emulator can generate Welcome to r/emulators, please make sure you read the pinned post Emulators 101 before posting a problem, you should know, EPSX, ZNES, etc. however, when I do that no input is received when trying to calibrate any buttons. However, I'm having an issue with making it work with the emulator. This is the reddit community for OpenEmu help and discussion. I also tried… I synced my Dualshock 4 to my android and the SNES9X EX+ is registering the device but I cannot seem to set up the button configuration to make games playable. Whenever I try and use Snes9X with my switch pro controller it randomizes the controller inputs on the Input Configuartion menu so when I click on a input to change it it sets it as a random input and then moves to the next input and repeat how do I fix this? Every time I get on the screen for Snes9X, it just stops working. Keep in mind, the PlayStation Controller is actually a fork of the SNES controller anyway (Sony original designed PlayStation as a SNES add-on) and the layout is the same with the exception of the grip and joysticks. Has anyone had a similar experience and reached a resolution? Snes9x stopped recognizing diagonals and joystick/R2/L2 input? Snes9x has issues with Xinput (such as with XInput Wrapper SCP). Everyone has a right to their opinion, and a right to disagree! Button Mash is an Input Display written mainly to display SNES controller input. the best way to mitigate it are to either use a crt with real hardware or to use run ahead with snes9x and retroarch to remove those two frames from the game. Audio: I set it around 34. But sometimes when I go into the menus to switch games, the controls show back up again (a bit distracting). N64,psx dreamcast don't have issues (although metal slug on psx had) so I'm trying to figure out if this is emulator or controller related. When trying to set up the input for the controller, it will not register any buttons being pressed by the aforementioned controller. I believe EmuPort is recognising the keyboard as it makes sounds when I press keys after navigating through the game menu with mouse. Now when I launch a Ps1 game directly, the same steam input configuration doesn't apply, even though it's launching it via DuckStation. Jun 17, 2016 · That leaves us with 1. The keyboard did not work as expected to control the game. SNES9X Input Configuration Not Working I have one of the Switch SNES controllers I wanted to use with SNES9X but whenever I try to map the buttons they get overwritten with random inputs - the same thing happens if I try with a normal Pro Controller. If you want to save you might click the stick and press Y (or whatever you map it to). The game loads up fine but the controller doesnt work in the game. is there no way to Config that emulator? because there's no Map Input (F5) option. Regardless of their configurability through the UI itself, game override configuration files fortunately allow for custom per game/per core control over RetroArch's many options. I want the whole controller cam as seen in image. As of writing, it's a stuttering mess, and unless you're willing to tolerate vsync input lag or tearing, SNES9x is objectively a better (and more accurate, original hardware doesn't tear) experience on modern monitors. I had it set for one level of Super Mario World and after the level, the Circle button started behaving differently and opening the emulator menu. I have installed Snes9x EX+ and GENPlusDroid on a Xiaomi TV Box S (running android) and got to the point where I can load games. Current set up: Sega genesis mini Running hakchi Playing snes via retroarch Using 6 button genesis controller That only counts lag frames in the game and emulator core. I've tried unasigning them and trying again, but that didn't work either. I thought the games would just show up as an Xbox input. Might be that. You generally can't get but so many of these on the minis. Thanks. Hotkey part is not. sonaje Trying to config my bluetooth SNES NSO controller to the SNES9X emulator, and it isn't working. I googled for similar issues, but only came up with that problem happening with much older versions of SNES9x GX. I know this emu has a built in input display, but it only displays small characters at the bottom of the screen. Open up the emulator and there will be options. While snes9x works with controllers and doesn't need it, I like to map the d-pad to the arrow keys in snes9x and map the left stick and d-pad to the arrow keys sort of like how mgba allows. Given that this was the quickest result out of 35 tests, it's pretty safe to assume that it's the result of a nicely aligned USB polling event and emulator frame rendering start, resulting in a miniscule input delay. My controller is a wired USB Logitech F310, that emulates an Xbox controller. Trying to play Madden 95 but the keys are so confusing and I can't get a feel for it. I'll just copy and paste the important answers that I found, for other reddit users that might stumble into this: Snes9x RX uses a Snes9x core based on Snes9x 1. Any lower than 34 and there's usually crackling. Fixes: Input Monitoring for keyboard is toggled on for EmuPort. are very old so any post seeking help of these emulators will be removed, thank you. Hi all, I am currently using 2 ds4 controllers to play 2 player games on the snes 9x core. I’ve seen tests where the Xbox series s controller has some input latency when used on pc, but idk about a wired Xbox one controller. To remap the controls, click on the button you wish to remap, then press the button on your Xbox controller which 8bitdo Support was less than helpful with this. 51 v7. Also make sure your controller is paired in Windows and can be ran in a windows PC game. I second this. 53/1. 5. If you want to map your controller to keyboard buttons though, antimicro is what I use. Like I get lag in Lemuroid even with a razer kishi sometimes, which is a usb c telescopic controller, however virtually no lag with say PPSSPP, so there are many factors to it. The solution is to edit the . When I first start a game after syncing with the controller (via super slick and easy menu option), the on-screen touch buttons will disappear (which is good). 60 and I'm trying to map the input. Given your hardware specs I'd stick with SNES9x or older variants, and not to even bother with BSNES cores. 52/1. Thanks to palerider's guide on the raspberry forums (), and xboxdrv (), I was able to make my raspberry detect my ps3 controller. 21 emulator and a rom to test the app and it ran great but I can't see the control on my device. . Press start on controller 1 to bring up the inventory screen, then press up+A on controller 2. Restarting didn't help. The input_player1_turbo_btn is how we tell RetroArch what the dedicated turbo button will be. I tried changing the desktop mode to be specific to the SNES controls I've specified in 'input' in Snes9X. It currently support SNES Classic hacked with Hakchi2 CE, Arduino based solution for real hardware (using Nintendo Spy firmware), Usb2Snes and regular controllers. I was mapping the inputs on my SNES controller to better fit genesis games and while in the process of that i somehow lost a mapped input (in RetroArch) to select anything in the menu. His makes games like super Mario world unplayable. Hi all, I'm experiencing a weird issue. When I launch a 4 players compatible game, press F1 to access Quick Menu, go to Player 2 Input, and try to change… Download 240p test suite for the SNES, which contains a controller test (it's available for a bunch of consoles, and the "purchase" is only a recommended donation; you can download it for free) Load 240p test suite within RetroArch, and start the controller test (I recommend using the keyboard controls because your controller is unreliable) Welcome to r/emulators, please make sure you read the pinned post Emulators 101 before posting a problem, you should know, EPSX, ZNES, etc. Open the input configuration tool by going to the menu and selecting ‘Input -> Input Configuration’. Besides the new 360 controller support, it is indeed faster with the special chip games like Star Fox, Doom, or Kirby's Dream Land 3. Works very well with Playnite too! Hello! I already tried Snes9x, BSnes and different cores for Retroarch and Bishawk, and in all of them I had unacceptable input lag. I don't care at all about accuracy, I just want the most input-lag-free experience possible. Hi, so I'm using SNES9x v1. I’ve been trying to figure out how to use a pro controller with snes9x but can’t figure it out. You will need to get the controller working under Windows first. To download Snes9x just click on the link below:http://fx. I am trying to find a way to have my inputs on my SNES controller show up for when I am streaming. Works great with the left stick however. Hi all, first time poster, apologies if this isn't allowed on sub. But that's not a lag problem. all my settings were correct, 480i in the wii settings, ntsc roms, 480i in snes9x, removed all filters, disabled frame skipping, set it to 240p, disabled audio Hey I have an ipega 9087 (red knight) that I use to play games on my phone (pocophone) is working good, but on this emulator I have an slight delay of like 1/4 second when I press a button, it is not totally game breaking since I can totally play action games despite this, but it is annoying enough and would definitely make the difference between landing in the edge and falling from a block in Hey all so l'm trying to play some snes games on snes9x with a switch pro controller but everytime I go to input the controls/inputs immediately highlight to blue and when I click on them it just doesn't let me change anything or enter an input with my switch pro controller still attached It can be hard too describe, but I need to under stand where the A/B/X/Y button fall on the keyboard without a controller by default. So now I'm struggeling to set up snes9x properly, so that I may use the controller to play snes games. What magic do i need to do for the controller to work with Super Mario? A competitive Melee focused extension of the reddit Super Smash Brothers community. Medium: Aging Microsoft Surface running Snes9x on Windows 10, Batocera mini PC under good conditions (wired controller, decent display). But I have quite a long input delay. Even the PSX emus are giving me better response times. Input lag has various reasons, not just the controller. Feb 17, 2023 · Snes9x does not automatically configure your controller upon launch, so you will need to map the controller buttons yourself. Regardless of CPU speed, 8/16-bit console games create a new frame every 16ms. I have been primarily using it in wired mode with snes9x. PS. You can test that the gamepad is working by going to Steam-->Settings-->Controller-->Test Device Inputs "Begin Test. Any clues? Thanks in Awesome! I'm pretty new to emulation/snes modding/retro gaming generally, so the info and tips are all quite helpful. 5m cord, nice build quality overall. This allows you to show your controller inputs for things like speedrunning, game tutorials, and more. Once you get the controller working, and have it connected, the emulator should see it when run. My device is a Samsung galaxy s3 express and I just downloaded the Snes9x EX 1. I can’t even map buttons without steam running and even then the game plays by itself. MSU-1 games also ran smooth like butter. Super helpful when you're going for the no deaths achievement I have SNES9x and roms stored locally on my NP but my USB OTG xbox 360 has annoying input lag making platformers difficult to play. It’s not allowing me to map baxy to what it would be on a snes controller. I purchased an 8bitdo Snes bluetooth controller…when I go into the snes9x settings to set up the controller input, it will let me assign everything except upleft, down left, up right and down right. I've bound my emulator's settings to my wireless 360 controller and it works great on my PC, both within and without Big Picture mode, but when I stream to my Link, suddenly the diagnol POVs (up left, down right etc) don't input whatsoever. Glad to see people getting something out of this. I'm using my ps3 controller with snes9x on my ipad. But for some reason, SNES games lag a bit when using my Wii Classic Controller Pro. I’m honestly really confused and I swear I’ve tried basically everything Jan 7, 2025 · Unfortunately my excitement didn't last long, the input lag was very bad, i don't know why people don't talk about this. now it's not even being detected. For newer versions of Snes9x I think you may have to start recording a movie to display the frame counter. My TV is a LG 65UM6900PUA and I found this guide to turn on and off everything related to No, there's no 2 player mode in TLoZ (talking about the 1986 OG Zelda). If you have the HD 60, then your input display will be a few seconds ahead of your game display Open Steam and add SNES9x to the list of Non-Steam games. But Yuzu is still not working trough steam steam input on the desktop is on and mouse works with the stick. NES emu free has the same issue. OS recognized the controller and I mapped the buttons with SNES9X input config. Also, if you're new to emulators I would suggest using YouTube. I only have five options in the dropdown menu for SNES9x: SNES9x, File, Emulation, View, Window and Help. No issues at all there. Go into that and select your controller. - Press the Home button on the wiimote to display Snes9x in-game menu. I read that many of these emulators are better than Nintendo's, but the input lag is tolerable when I play SNES on my Nintendo Switch, on the same monitor, with the same controller. Feb 29, 2016 · Im running on Snes9x. The inputs are registered to Joypad1 in Snes9x. I have an nvidia shield and I'm using the snes9x ex+ super Nintendo emulator to play super Mario world. exe works great but then I can't get it to properly show up on OBS. Not using the janky ass tech to stream to pc via xbox app Share innovative configs and tricks, ask for tech support, and read news about everything controller and couch gaming in the Steam ecosystem. Any instructions on the controller setup? display set to 60Hz SNES9x video: OpenGL, emulate fullscreen (haven't tested true fullscreen), VSync, reduce input lag SNES9x audio: XAudio2, 32kHz, 16ms, stereo, synchronize, automatic input rate it's still jumpy in windowed mode, so switch to emulated fullscreen (Alt-Enter) Jan 30, 2006 · The controls on my snes9x are messed up. try (a) changing the USB port, (b) changing the machine, (c) changing the operating system Worked perfectly just the other day, but now with the official bluetooth snes controller, any time I go to map buttons, it rapidly replaces all selections with #177. Works fine for Steam games. When I Play snes 9x on my shield with controller I get input lag, but when using touch controls it's perfect. I'm trying to play on the Nintendo Switch Pro Controller, which I have successfully connected via Bluetooth. But when I try to use it for snes9x, it doesn't allow me to do diagonal inputs with the d-pad. Input Polling: Late (This actually works better than early I've For Snes9x RR 1. As for BSeraph's post I found 2 particular insights intriguing. Steam controller doesn't. However you do need the second controller to access the save/retry/quit screen without dying. You can configure it so when you click and hold a joystick the buttons temporarily remap to whatever you want. - Go to Game Settings > Button Mappings > Snes Controller > Classic Controller, and check if buttons are correctly assigned (no blank, and try also "Reset Mappings", maybe it will rewrite clean the config file) Not sure what's going on! I was enjoying DCK2 and playing games with my bud via the 8bitdo (xbox) controller, now all of a sudden it's not Displays your SNES input reading directly from the console data, built in Rust with ggez. I can't seem to configure the controllers in game because the buttons assigned to the Ally seem to correspond to keyboard inputs which just close the emulator. Iirc you can run steam in big picture mode and map any control input to anything. The only catch, you want to make sure you have a Capture Card with minimal/no lag in it’s capture. The big difference is that you'll see crisper, cleaner edges on the pixels on a PC monitor, as opposed to the slight blurriness of displaying pixels on a CRT television. Just remember that the host OS (windows) needs to see the device first to pass it on to the guest (emulator running the rom).