[Solved] Trackball not working after 4.3 update
-
@majin-wamu The folks who might know details have been tagged here. Not much else we can do. You could try AdvanceMAME.
-
@caver01 & @Majin-Wamu is there a way either of you could start an Issue in the mame2003-libretro github tracker? Optimally with a log.
This may be something that the libretro developer casdevel could take a look at unless dankcushions appears with an answer. casdevel is an expert on the libretro input system but they don't seem to read forums much, so I'll be glad to tag them if we can move this discussion to github
-
@markwkidd That sounds like a great idea, but if you can, since I haven't done it before, explain how I can. I do have a github account but never took the time to use it or learn can be done with it.
-
@majin-wamu you can install AdvanceMAME using the Retropie configuration menus. It will take some work to configure. Read this, and while you are at it, read the rest of RetroPie documentation.
-
i'm afraid i have no answer. i may attempt it myself, but doubtful. i've really lost track of all the mouse functionality since all the recent changes.
an error report from someone will progress the issue.
-
@dankcushions Do you mean like something from a log? I don't think there are any errors generated, just lost functionality. I'm happy to check somewhere if it helps.
-
@caver01 said in Trackball not working after 4.3 update:
@dankcushions Do you mean like something from a log? I don't think there are any errors generated, just lost functionality. I'm happy to check somewhere if it helps.
The log will contain details about your mouse devices that is necessary for certain kinds of input debugging.
That said, I have just found out that there is about to be a substantial update to the RetroArch udev input driver. It doesn't have anything specific to do with your error, but it will be worth waiting a day or two to try with the new code.
I'll post here once that happens.
-
@markwkidd said in Trackball not working after 4.3 update:
The log will contain details about your mouse devices that is necessary for certain kinds of input debugging.
Where is the log that contains the relevant information? I am happy to grab it.
I am not getting any errors, but if the log is helpful given the fact that I have two mouse devices I will pull it and share.
-
I will wait it out as well, and keeping a close eye open on this board. If the trackball had worked in the past, I don't see why it wouldn't work again in the future. The thing is, what could had possibly caused it to stop working? Like change would effect it?
-
@majin-wamu from my perspective, recent changes to mouse inputs has the emulator ignoring all but a single mouse input. In past versions, if you moved ANY attached mouse device, they all would feed input to the emulator. Of course, that meant you could not do two separate mouse devices controlling different things at the same time (like no multiplayer Rampart which has 3 trackballs), but it did allow your trackball to work in games that required it while a set of spinners worked in another game.
-
@caver01 Well I guess their most recent change didn't really fix much sadly. I see what they tried to accomplish, but now I am out of luck. Could this mean there might be a chance it won't get fixed, due to their goal of not having multiple mice control the same thing?
-
again, the only way anything gets fixed is when people report bugs on github. the multiple mouse thing was absolutely required for proper functionality and the 'all mice are treated as player 1' thing wasn't desirable.
to record logs you need to start the game in verbose mode the runcommand, and then use ssh to access /dev/shm/runcommand.log - paste that here. thanks :)
-
@dankcushions Alright, I will do that. Where exactly should I post the issue on github?
-
@majin-wamu post it here first so we can take a look. with log files, i'm hoping the issue is obvious.
-
@dankcushions Before I start, you said in verbose mode. I am not sure if I know what that is. I have putty ready to go, are you telling me to run the game in a different way, other than selecting it off of the menu?
-
@majin-wamu you can launch with verbose logging via the runcommand (the menu that appears before a game is launched).
-
@dankcushions Oh, I actually disabled that menu screen. Alright I will enable it again and look for it. which option would it be under to launch with verbose?
-
@majin-wamu I think it's on the top level of the menu - "Launch with verbose logging"
-
@dankcushions Alright, sorry I took a long time, here is the log file (and it is a long one):
Parameters: Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-mame2003/mame2003_libretro.so --config /opt/retropie/configs/mame-libretro/retroarch.cfg "/home/pi/RetroPie/roms/mame-libretro/centiped.zip" --verbose --appendconfig /dev/shm/retroarch.cfg'|'"/home/pi/RetroPie/roms/mame-libretro/centiped.zip.cfg" [INFO] RetroArch 1.6.7 (Git 8e8bdaa) [INFO] Redirecting save file to "/home/pi/RetroPie/roms/mame-libretro/centiped.srm". [INFO] Redirecting savestate to "/home/pi/RetroPie/roms/mame-libretro/centiped.state". [INFO] === Build ======================================= Capabilities: NEON VFPv3 VFPv4 Built: Sep 10 2017 [INFO] Version: 1.6.7 [INFO] Git: 8e8bdaa [INFO] ================================================= [INFO] [Config]: loading config from: /opt/retropie/configs/mame-libretro/retroarch.cfg. [INFO] Config: appending config "/dev/shm/retroarch.cfg" [INFO] Config: appending config "/home/pi/RetroPie/roms/mame-libretro/centiped.zip.cfg" [INFO] Loading dynamic libretro core from: "/opt/retropie/libretrocores/lr-mame2003/mame2003_libretro.so" [INFO] [overrides] no core-specific overrides found at /home/pi/.config/retroarch/config/MAME 2003/MAME 2003.cfg. [INFO] [overrides] no game-specific overrides found at /home/pi/.config/retroarch/config/MAME 2003/centiped.cfg. [INFO] Shaders: preset directory: /opt/retropie/emulators/retroarch/shader/presets [INFO] Shaders: no game-specific preset found at /opt/retropie/emulators/retroarch/shader/presets/MAME 2003/centiped.cgp. [INFO] Shaders: no game-specific preset found at /opt/retropie/emulators/retroarch/shader/presets/MAME 2003/centiped.glslp. [INFO] Shaders: no core-specific preset found at /opt/retropie/emulators/retroarch/shader/presets/MAME 2003/MAME 2003.cgp. [INFO] Shaders: no core-specific preset found at /opt/retropie/emulators/retroarch/shader/presets/MAME 2003/MAME 2003.glslp. [INFO] Environ SET_VARIABLES. [INFO] Remaps: remap directory: /home/pi/.config/retroarch/config/remaps [INFO] Remaps: no game-specific remap found at /home/pi/.config/retroarch/config/remaps/MAME 2003/centiped.rmp. [INFO] Remaps: no core-specific remap found at /home/pi/.config/retroarch/config/remaps/MAME 2003/MAME 2003.rmp. [INFO] Redirecting save file to "/home/pi/RetroPie/roms/mame-libretro/centiped.srm". [INFO] Redirecting savestate to "/home/pi/RetroPie/roms/mame-libretro/centiped.state". [INFO] Environ GET_LOG_INTERFACE. [INFO] Environ GET_VARIABLE mame2003-frameskip: [INFO] 0 [INFO] Environ GET_VARIABLE mame2003-dcs-speedhack: [INFO] enabled [INFO] Environ GET_VARIABLE mame2003-skip_disclaimer: [INFO] enabled [INFO] Environ GET_VARIABLE mame2003-skip_warnings: [INFO] enabled [INFO] Environ GET_VARIABLE mame2003-samples: [INFO] enabled [INFO] Environ GET_VARIABLE mame2003-sample_rate: [INFO] 48000 [INFO] Environ GET_VARIABLE mame2003-cheats: [INFO] enabled [INFO] Environ GET_VARIABLE mame2003-dialsharexy: [INFO] disabled [INFO] Environ GET_VARIABLE mame2003-mouse_device: [INFO] mouse [INFO] Environ GET_VARIABLE mame2003-rstick_to_btns: [INFO] enabled [INFO] Environ GET_VARIABLE mame2003-tate_mode: [INFO] enabled [INFO] Environ PERFORMANCE_LEVEL: 10. [INFO] Content loading skipped. Implementation will load it on its own. [libretro INFO] Found game: centiped [centiped]. [INFO] Environ SYSTEM_DIRECTORY: "/home/pi/RetroPie/BIOS". [INFO] Environ SET_ROTATION: 1 [INFO] Environ SET_INPUT_DESCRIPTORS: [INFO] RetroPad, User 1, Button "B (bottom)" => "Button 1" [INFO] RetroPad, User 1, Button "Y (left)" => "Button 2" [INFO] RetroPad, User 1, Button "Select" => "Insert Coin" [INFO] RetroPad, User 1, Button "Start" => "Start" [INFO] RetroPad, User 1, Button "D-Pad Up" => "Joystick Up" [INFO] RetroPad, User 1, Button "D-Pad Down" => "Joystick Down" [INFO] RetroPad, User 1, Button "D-Pad Left" => "Joystick Left" [INFO] RetroPad, User 1, Button "D-Pad Right" => "Joystick Right" [INFO] RetroPad, User 1, Button "A (right)" => "Button 4" [INFO] RetroPad, User 1, Button "X (up)" => "Button 3" [INFO] RetroPad, User 1, Button "L" => "Button 5" [INFO] RetroPad, User 1, Button "R" => "Button 6" [INFO] RetroPad, User 1, Button "L2" => "Button 7" [INFO] RetroPad, User 1, Button "R2" => "Button 8" [INFO] RetroPad, User 1, Button "L3" => "Button 9" [INFO] RetroPad, User 1, Button "R3" => "Button 10" [INFO] RetroPad, User 2, Button "B (bottom)" => "Button 1" [INFO] RetroPad, User 2, Button "Y (left)" => "Button 2" [INFO] RetroPad, User 2, Button "Select" => "Insert Coin" [INFO] RetroPad, User 2, Button "Start" => "Start" [INFO] RetroPad, User 2, Button "D-Pad Up" => "Joystick Up" [INFO] RetroPad, User 2, Button "D-Pad Down" => "Joystick Down" [INFO] RetroPad, User 2, Button "D-Pad Left" => "Joystick Left" [INFO] RetroPad, User 2, Button "D-Pad Right" => "Joystick Right" [INFO] RetroPad, User 2, Button "A (right)" => "Button 4" [INFO] RetroPad, User 2, Button "X (up)" => "Button 3" [INFO] RetroPad, User 2, Button "L" => "Button 5" [INFO] RetroPad, User 2, Button "R" => "Button 6" [INFO] RetroPad, User 2, Button "L2" => "Button 7" [INFO] RetroPad, User 2, Button "R2" => "Button 8" [INFO] RetroPad, User 2, Button "L3" => "Button 9" [INFO] RetroPad, User 2, Button "R3" => "Button 10" [INFO] RetroPad, User 3, Button "B (bottom)" => "Button 1" [INFO] RetroPad, User 3, Button "Y (left)" => "Button 2" [INFO] RetroPad, User 3, Button "Select" => "Insert Coin" [INFO] RetroPad, User 3, Button "Start" => "Start" [INFO] RetroPad, User 3, Button "D-Pad Up" => "Joystick Up" [INFO] RetroPad, User 3, Button "D-Pad Down" => "Joystick Down" [INFO] RetroPad, User 3, Button "D-Pad Left" => "Joystick Left" [INFO] RetroPad, User 3, Button "D-Pad Right" => "Joystick Right" [INFO] RetroPad, User 3, Button "A (right)" => "Button 4" [INFO] RetroPad, User 3, Button "X (up)" => "Button 3" [INFO] RetroPad, User 3, Button "L" => "Button 5" [INFO] RetroPad, User 3, Button "R" => "Button 6" [INFO] RetroPad, User 3, Button "L2" => "Button 7" [INFO] RetroPad, User 3, Button "R2" => "Button 8" [INFO] RetroPad, User 3, Button "L3" => "Button 9" [INFO] RetroPad, User 3, Button "R3" => "Button 10" [INFO] RetroPad, User 4, Button "B (bottom)" => "Button 1" [INFO] RetroPad, User 4, Button "Y (left)" => "Button 2" [INFO] RetroPad, User 4, Button "Select" => "Insert Coin" [INFO] RetroPad, User 4, Button "Start" => "Start" [INFO] RetroPad, User 4, Button "D-Pad Up" => "Joystick Up" [INFO] RetroPad, User 4, Button "D-Pad Down" => "Joystick Down" [INFO] RetroPad, User 4, Button "D-Pad Left" => "Joystick Left" [INFO] RetroPad, User 4, Button "D-Pad Right" => "Joystick Right" [INFO] RetroPad, User 4, Button "A (right)" => "Button 4" [INFO] RetroPad, User 4, Button "X (up)" => "Button 3" [INFO] RetroPad, User 4, Button "L" => "Button 5" [INFO] RetroPad, User 4, Button "R" => "Button 6" [INFO] RetroPad, User 4, Button "L2" => "Button 7" [INFO] RetroPad, User 4, Button "R2" => "Button 8" [INFO] RetroPad, User 4, Button "L3" => "Button 9" [INFO] RetroPad, User 4, Button "R3" => "Button 10" [libretro INFO] osd_fopen (buffer = [/home/pi/RetroPie/roms/mame-libretro/centiped.zip]), (directory: [/home/pi/RetroPie/roms/mame-libretro]), (path type dir: [rom]), (path type: [1]), (filename: [centiped.zip]) [libretro INFO] osd_fopen (buffer = [/home/pi/RetroPie/roms/mame-libretro/centiped.zip]), (directory: [/home/pi/RetroPie/roms/mame-libretro]), (path type dir: [rom]), (path type: [1]), (filename: [centiped.zip]) [libretro INFO] osd_fopen (buffer = [/home/pi/RetroPie/roms/mame-libretro/centiped.zip]), (directory: [/home/pi/RetroPie/roms/mame-libretro]), (path type dir: [rom]), (path type: [1]), (filename: [centiped.zip]) [libretro INFO] osd_fopen (buffer = [/home/pi/RetroPie/roms/mame-libretro/centiped.zip]), (directory: [/home/pi/RetroPie/roms/mame-libretro]), (path type dir: [rom]), (path type: [1]), (filename: [centiped.zip]) [libretro INFO] osd_fopen (buffer = [/home/pi/RetroPie/roms/mame-libretro/centiped.zip]), (directory: [/home/pi/RetroPie/roms/mame-libretro]), (path type dir: [rom]), (path type: [1]), (filename: [centiped.zip]) [libretro INFO] osd_fopen (buffer = [/home/pi/RetroPie/roms/mame-libretro/centiped.zip]), (directory: [/home/pi/RetroPie/roms/mame-libretro]), (path type dir: [rom]), (path type: [1]), (filename: [centiped.zip]) [libretro INFO] osd_fopen (buffer = [/home/pi/RetroPie/roms/mame-libretro/centiped.zip]), (directory: [/home/pi/RetroPie/roms/mame-libretro]), (path type dir: [rom]), (path type: [1]), (filename: [centiped.zip]) [libretro INFO] osd_fopen (buffer = [/home/pi/RetroPie/roms/mame-libretro//mame2003/cfg/default.cfg]), (directory: [/home/pi/RetroPie/roms/mame-libretro//mame2003/cfg]), (path type dir: [cfg]), (path type: [9]), (filename: [default.cfg]) [libretro INFO] osd_fopen (buffer = [/home/pi/RetroPie/roms/mame-libretro//mame2003/cfg/centiped.cfg]), (directory: [/home/pi/RetroPie/roms/mame-libretro//mame2003/cfg]), (path type dir: [cfg]), (path type: [9]), (filename: [centiped.cfg]) [INFO] Environ SET_PIXEL_FORMAT: RGB565. [libretro INFO] game bpp: [16], system bpp: [16], color format [RGB565] : SUPPORTED, enabling it. [INFO] Skipping SRAM load.. [INFO] CHEEVOS system RAM: (nil) 0 [INFO] CHEEVOS save RAM: (nil) 0 [INFO] CHEEVOS video RAM: (nil) 0 [INFO] CHEEVOS RTC: (nil) 0 [INFO] CHEEVOS testing NES (discards VROM). [INFO] CHEEVOS testing Generic (plain content). [INFO] CHEEVOS getting game id for hash ef9f7e0020c2b12a8e4a8e372bbd101b [INFO] Version of libretro API: 1 [INFO] Compiled against API: 1 [INFO] [Audio]: Set audio input rate to: 48000.00 Hz. [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/2xsal-level2-crt.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/2xsal.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/2xScaleHQ.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/barrel-distortion.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/barrel-distortion_lanczos4.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/barrel-distortion_phosphor.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/barrel-distortion_snes.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/Brighter-with_Contrast.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/bsnes_gamma_ramp.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/crt-pi-curvature-vertical.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/crt-pi-curvature.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/crt-pi-vertical.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/crt-pi.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/gameboy-screen-grid.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/gameboy.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/gameboy2.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/gba-color.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/hq2x&lcd3x.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/hq2x.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/hq2x2.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/hq2x_lcd3x.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/hq2x_phosphor.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/hq2xwaterpaint.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/hq2xwaterpaintscanline.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/hq4x.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/hq4x_lcd3x.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/nds-color.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/nds.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/nedi.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/palm-color.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/phosphor.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/psp-color.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/retroarch.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/sharp-bilinear-2x-prescale.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/sharp-bilinear-scanlines.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/sharp-bilinear-simple.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/snes.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/snes2.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/snes_hq2x.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/snes_hq2xwaterpaint.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/snes_hq2xwaterpainthicontrast.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/snes_hq2xwaterpaintscanline.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/snes_lcd3x.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/snes_phosphor.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/snes_scanline.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/snes_waterpaint.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/stock.glsl" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/super-2xsai.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/super-eagle.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/vba-color.glslp" [INFO] Found shader "/opt/retropie/emulators/retroarch/shader/xbr-lv1-noblend.glslp" [INFO] [Video]: Video @ 576x768 [INFO] [Video]: Starting threaded video driver ... [INFO] [EGL] Falling back to eglGetDisplay [INFO] [EGL]: EGL version: 1.4 [INFO] [EGL]: Current context: 0x1. [INFO] [GL]: Found GL context: videocore [INFO] [GL]: Detecting screen resolution 1920x1080. [INFO] [EGL]: eglSwapInterval(1) [INFO] [EGL]: eglSwapInterval(1) [INFO] [GL]: Vendor: Broadcom, Renderer: VideoCore IV HW. [INFO] [GL]: Version: OpenGL ES 2.0. [WARN] [GL]: GLES implementation does not have BGRA8888 extension. 32-bit path will require conversion. [INFO] [GL]: Using resolution 1920x1080 [INFO] [GL]: Default shader backend found: glsl. [INFO] [Shader driver]: Using GLSL shader backend. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Found GLSL fragment shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Linking GLSL program. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Found GLSL fragment shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Linking GLSL program. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Found GLSL fragment shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Linking GLSL program. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Found GLSL fragment shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Linking GLSL program. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Found GLSL fragment shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Linking GLSL program. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Found GLSL fragment shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Linking GLSL program. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Found GLSL fragment shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Linking GLSL program. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Found GLSL fragment shader. [INFO] Shader log: Compiled [INFO] [GLSL]: Linking GLSL program. [INFO] CHEEVOS got game id 0. [INFO] CHEEVOS this game doesn't feature achievements. [INFO] [GL]: Using 4 textures. [INFO] [GL]: Loaded 1 program(s). [INFO] Querying EGL extension: KHR_image => exists [INFO] [Font]: Using font rendering backend: freetype. [INFO] [Video]: Graphics driver did not initialize an input driver. Attempting to pick a suitable driver. [INFO] [udev] Adding device /dev/input/event1 as type ID_INPUT_KEYBOARD. [INFO] [udev] Adding device /dev/input/event4 as type ID_INPUT_KEYBOARD. [INFO] [udev] Adding device /dev/input/event2 as type ID_INPUT_MOUSE. [INFO] [udev] Adding device /dev/input/mouse0 as type ID_INPUT_MOUSE. [INFO] [udev] Adding device /dev/input/event6 as type ID_INPUT_MOUSE. [INFO] [udev] Adding device /dev/input/mouse2 as type ID_INPUT_MOUSE. [INFO] [udev]: Plugged pad: Ultimarc Mini-PAC Ultimarc Mini-PAC (53769:1088) on port #0. [INFO] [udev]: Pad #0 (/dev/input/event0) supports 0 force feedback effects. [INFO] [Autoconf]: 142 profiles found. [INFO] [Joypad]: Found joypad driver: "udev". [WARN] [udev]: Full-screen pointer won't be available. [INFO] ALSA: Using signed 16-bit format. [INFO] ALSA: Period size: 384 frames [INFO] ALSA: Buffer size: 1536 frames [INFO] [Autoconf]: selected configuration: /opt/retropie/configs/all/retroarch-joypads/udev/Ultimarc Mini-PAC Ultimarc Mini-PAC.cfg [WARN] Input device ID 5 is unknown to this libretro implementation. Using RETRO_DEVICE_JOYPAD. [INFO] Loading history file: [/opt/retropie/configs/all/content_history.lpl]. [INFO] Loading history file: [/opt/retropie/configs/mame-libretro/content_favorites.lpl]. [INFO] Loading history file: [/opt/retropie/configs/all/content_music_history.lpl]. [INFO] Loading history file: [/opt/retropie/configs/all/content_image_history.lpl]. [libretro INFO] osd_fopen (buffer = [/home/pi/RetroPie/BIOS/mame2003/cheat.dat]), (directory: [/home/pi/RetroPie/BIOS/mame2003]), (path type dir: [cheat]), (path type: [14]), (filename: [cheat.dat]) [libretro INFO] osd_fopen (buffer = [/home/pi/RetroPie/roms/mame-libretro//mame2003/nvram/centiped.nv]), (directory: [/home/pi/RetroPie/roms/mame-libretro//mame2003/nvram]), (path type dir: [nvram]), (path type: [6]), (filename: [centiped.nv]) [libretro INFO] osd_fopen (buffer = [/home/pi/RetroPie/BIOS/mame2003/hiscore.dat]), (directory: [/home/pi/RetroPie/BIOS/mame2003]), (path type dir: [hsdb]), (path type: [8]), (filename: [hiscore.dat]) [libretro INFO] osd_fopen (buffer = [/home/pi/RetroPie/roms/mame-libretro//mame2003/hi/centiped.hi]), (directory: [/home/pi/RetroPie/roms/mame-libretro//mame2003/hi]), (path type dir: [hi]), (path type: [7]), (filename: [centiped.hi]) pi@retropie:/dev/shm $
-
Here's my log file after running Blasteroids with lr-mame2003. It works with my trackball which is useless, as I also have spinners where I split XY amongst Player 1 and 2. They are non-responsive.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.