You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*Specifically referring to device outputs, not display output.
Trying to use the -output network option in MAME does not work - it seemingly isn't able to open the necessary port, thus no device output data is sent (e.g. for lightgun force feedback effects, LEDs, etc.)
Expected behavior
When the outputs option is enabled via [system]/mame/ini/mame.ini, I should be able to inspect the network traffic in localhost:8000 and see output data being sent.
Actual behavior
Port remains closed/inoperable, implying the option(s) does not even work. This DOES work in standalone MAME, implying it isn't an issue with the system (unless RA/libretro needs the user to be part of a specific group for this functionality?).
Steps to reproduce the bug
This issue specifically refers to Linux RetroArch, unless this also applies to Windows users
Install the latest MAME core.
Create a mame.ini in $system/mame/ini with the contents:
output network
Start a game in MAME (like term2).
In a terminal, type nc -v localhost 8000
Observe the error localhost [127.0.0.1] 8000 (irdmi): Connection refused
Version/Commit
RetroArch: 1.16.0 (from Arch extra repository, and official AppImage release, with fresh configs)
I've previously posted about this issue in the RetroArch frontend side here (libretro/RetroArch#15953), wondering if this is more an issue with the core, frontend, or my system in some manner and how to resolve.
The text was updated successfully, but these errors were encountered:
SeongGino
changed the title
[Linux] Device Outputs aren't being sent from compatible cores
[Linux] Device Outputs aren't being sent with output network set
Jan 7, 2024
Description
*Specifically referring to device outputs, not display output.
Trying to use the
-output network
option in MAME does not work - it seemingly isn't able to open the necessary port, thus no device output data is sent (e.g. for lightgun force feedback effects, LEDs, etc.)Expected behavior
When the outputs option is enabled via
[system]/mame/ini/mame.ini
, I should be able to inspect the network traffic inlocalhost:8000
and see output data being sent.Actual behavior
Port remains closed/inoperable, implying the option(s) does not even work. This DOES work in standalone MAME, implying it isn't an issue with the system (unless RA/libretro needs the user to be part of a specific group for this functionality?).
Steps to reproduce the bug
mame.ini
in$system/mame/ini
with the contents:nc -v localhost 8000
localhost [127.0.0.1] 8000 (irdmi): Connection refused
Version/Commit
extra
repository, and official AppImage release, with fresh configs)Environment information
I've previously posted about this issue in the RetroArch frontend side here (libretro/RetroArch#15953), wondering if this is more an issue with the core, frontend, or my system in some manner and how to resolve.
The text was updated successfully, but these errors were encountered: