Skarsnik / QUsb2snes

A Qt based webserver for usb2snes. Users: go check usb2snes.com
https://skarsnik.github.io/QUsb2snes/
GNU General Public License v3.0
52 stars 34 forks source link

Cannot Change or Reset in macOS Monterey #110

Closed taizen-lav closed 2 years ago

taizen-lav commented 2 years ago

After first setting which emulator I'm using, the client simply runs without any windows showing. I get a message from the OS asking if I want to allow connections for it through the Firewall, which I allow, but that's it.

I never again get the option to choose an emulator. I can't find the files to remove to perhaps reset it, and the only menu that shows is the application's menu. Screen Shot 2022-03-05 at 11 21 20 PM

None of the windows or menus described on the website appear. The locations described for Linux don't appear, either, even if I reveal hidden files and folders. Not sure what to do.

I've changed emulators in the hopes that I can get things to work. Please advise.

I'm running:

Thank you.

taizen-lav commented 2 years ago

I'm using the latest, v0.7.22.1.

Skarsnik commented 2 years ago

QUsb2Snes does not have a window UI, it's just a system tray icon, it should show on the top right near the hour. I don't have a VM with Montery. But this is how in look on Mojhave.

image

taizen-lav commented 2 years ago

Thank you. Had an app that hid some of those items in the menu bar. I see it now.

However...

Using RetroArch, it keeps saying that there is a timeout or the host is unreachable. Again, the firewall is allowing connections. I even added RetroArch manually to ensure it could connect. This occurs no matter which core I'm using, even bsnes-mercury (though I need to use Snes9x, bsnes-hd, or Mensen cores). Screen Shot 2022-03-06 at 6 55 48 AM Screen Shot 2022-03-06 at 6 51 16 AM

I'm wondering if there's a port setting I'm not aware of or if there's an additional security measure in Monterey. Thoughts?

TarThoron commented 2 years ago

I'm not sure if still an issue, but older versions of RA for Mac (as recent as 1.9.0) don't actually enable Network Commands when you turn them on, either through the menu or editing the config file. You have to actually have to build from source and turn them on in the process.

This build has them on. I don't know of any more recent pre-built version that has them on. RetroArch-1.9.0-macos-qusb.zip

taizen-lav commented 2 years ago

That was the hint I was looking for.

I'm running the latest version of RetroArch, 1.10.1. I could not enable network commands in the UI, but I found it in the config file. I set it to "true", saved, ran RetroArch, and everything started communicating once I ran an SNES game. Verified my tracker picks up automatically.

Thank you so much! Have a good day.