Trackball & Spinner unresponsive in MAME2003
-
@mahoneyt944
Ok
I'm in the game and hit Select+x and I get into the retroarch menu.
Quick Menu isn't an option, but Menu is.
If I go into Menu, I don't see Mouse Device, but I do see an option for Mouse Support which was turned off.
I turned it ON, and returned to the game, but the trackball and spinner still are not operational.
I saved the config and restarted Emulation Station, but still no mouse suport. -
Once you press select+ x and the retroarch menu opens, press b a few times to back up to it's main menu, this screen will have the option for quick menu. Then options, then mouse device.
-
@mahoneyt944
Thank you.
QUICK MENU:- Resume Content
- Restart Content
- Close Content
- Take Screenshot
- State Slot
- Save State
- Load State
- Core Options
- Frameskip
- MK2/MK3 DCS Speedhack
- Skip Disclaimer
- Core Cheat Options
- Cheat File Load
- Cheat File Save As
- Cheat Passes
- Apply Cheat Passes
- Shader Option
- Apply Share Changes
- Load Shader Preset
- Shader Preset Save As
- Preview Shader Parameters
- Menu Shader Parameters
- Shader Passes
- 1.3.2 - MAME 2003 0.78
Sorry, but I don't see just Options nor Mouse Device anywhere.
-
@grand_national your version of retroarch and mame2003 is probably too old. Go into retropie setup, manage packages, core packages, retroarch, then update retroarch from binary.
Then go into retropie setup, manage packages, main packages, mame2003, then update mame2003 from source. This takes about 25 mins or so. But will give you the newest working version available.
-
@mahoneyt944
Thank youThe menu options were a bit different, bu I think I found everything.
RetroPie Config | RETROPIE-SETUP
Version: 4.0-rc1
Last Commit: 4 years, 5 months ago (da1b49e)-(note: I've also tried using the updating the Retropie Setup script before running the retropie update - same results)
-P Manage Packages
--core Manage core packages
---129 retroarch (Installed)
----B Update from binary
(lots of text scrolled by - I saw 1 error briefly which scrolled by too fast to read ..."idPlatform command not found")- but it returned me to the menu)
The retropie update seemed to work?!?
-(note even after reboot though, this commit time about remained the same - should this change?)The mame2003, did not go as well.
RetroPie | RETROPIE-SETUP
After about 25 minutes like you said, if came back with a message. "Could not successfully install Arcade emu - MAME 0.78 port for libretro (/home/pi/RetroPie-Setup/tmp/build/lr-mame2003/change.txt not found). Please see /home/pi/RetroPie-Setup/logs/rps-2021-01-03_211825.log.gz for more in depth information regarding the errors."
(note: I have confirmed that this change.txt does not exist.)
I do not know how to view these logs, nor exactly what to look for.Currently nothing for mame2003 (or possibly any other emulator) will launch - (I tested with mame2003 and Atari2600). Screen goes black, message appears, "Powering on HDMI with preferred settings", screen goes black, and then then same HDMI message appears again, and it returns to game list. (This is identical behavior I had previously when trying to run the wrong ROM versions.)
When I try to access the pi through Windows Explorer to navigate to the log and ensure the ROMs are still present, I can no longer get in and I receive the message "retropie.local is not accessible"
(note: my connection is hardwired)(Sorry this is being so difficult.)
Thanks in advance.
-
@grand_national hmmm well I feel like we're trying to dance around the old setup you have but, you might try uninstalling mame2003. Then restart your pi. Then install mame2003 from binary this time.
-
@mahoneyt944
I was trying to dump the logs and get stuck because I had so much test scrolling by and didn't know how to exit.I ended up turning of the pi and restarting it. I think my Retropie option is not different. Its not called RetroPie Config - and if I launch it, the menu seems much more updated.
Let me try the mame2003 stuff now.
-
@grand_national here's some googled photos where to update properly at. Retropie setup -> manage packages -> main packages -> lr-mame2003 - update or install from binary
-
My retropie config screen looks similar to your screenshot except the menu is on the right of the joystick graphic, rather than the left.
Uninstalled 2003 - states it was uninstalled
rebooted
Reinstalled 2003 - states its installed
But still no Mame games will run.note: roms still exist in the arcade folder.
note: as another observation, one of the options of the retropie config menu is to run "retroarch" (I believe this is the GUI). If I do that though, I get 2 messages - the second is
"...bin/retroarch" error while loading shared libraries: libbrcmEGL.so: cannot open sharedobject file: No such file...."
and the retroarch GUI never launches...Thanks in advance
-
@grand_national when you go to launch a mame rom there should be a launch box where you can press "a" to enter the setup. Here you can set the default emulator to lr-mame2003. Image example
If your roms are in the arcade folder it will say arcade instead.
-
@grand_national i think it's time to start again. you're running raspbian jessie, which is no-longer supported.
-
@dankcushions
Thanks
I downloaded a complete image from this site, so I'm now running the latest version of everything (I think).
The good news is the trackball and the spinner actually now work in the games!!!
Thanks for your help!
I do have 2 nagging issues which I didn't have previously and I'm sure they are simple fixes, but I'm not sure where to find the settings.- Tempest is rotated 90 degrees counterclockwise. Everything I've read states MAME should auto-adjust for this, but it's not and I can't seem to find the correct setting to fix it. When I look at some Youtube videos for this they are going into Dial Settings, which I can't find.
- I'm looking to adjust the sensitivity of the trackback and spinner, but with everything (menus) being so new (and somewhat unfamiliar), I can't seem to find the input control settings to do this.
Can you please point me in the right direction?
Thanks in advance.
-
@grand_national said in Trackball & Spinner unresponsive in MAME2003:
I do have 2 nagging issues which I didn't have previously and I'm sure they are simple fixes, but I'm not sure where to find the settings.
- Tempest is rotated 90 degrees counterclockwise. Everything I've read states MAME should auto-adjust for this, but it's not and I can't seem to find the correct setting to fix it. When I look at some Youtube videos for this they are going into Dial Settings, which I can't find.
do you have TATE mode enabled by accident somehow? https://retropie.org.uk/docs/lr-mame2003/#tate-mode
also be aware of thevideo_allow_rotate
option - it should be set to true, as per the default.- I'm looking to adjust the sensitivity of the trackback and spinner, but with everything (menus) being so new (and somewhat unfamiliar), I can't seem to find the input control settings to do this.
Can you please point me in the right direction?
i believe there's an analog sensitivity setting within the MAME menu, but it's not something I've personally messed with.
-
@dankcushions
Thanks
I recall seeing TATE mode on. I have since turned it off.
Before I saw your post, I botched something. I was playing around in Retroarch and under Video, I set rotate to 270.
That fixed Tempest (sort-of) - its on the left of the screen, not centered like before I got the new image, but this setting also rotated every other game as well and now even though its set back to normal, everything is stuck that way.
I tried using reset to defaults, but its still stuck that way.
EDIT: I got the screen rotated back and its in the correct orientation for both Tempest and Missle Command, but its still on the left-justified, not centered and the botton of the screen is cut off. I must have changed something by mistake. Is there a place to change this or maybe a way to set the Retroarch file back to the default and then I can just change TATE = off?Thanks in advance.
-
@grand_national said in Trackball & Spinner unresponsive in MAME2003:
@dankcushions
Thanks
I recall seeing TATE mode on. I have since turned it off.
Before I saw your post, I botched something. I was playing around in Retroarch and under Video, I set rotate to 270.
That fixed Tempest (sort-of) - its on the left of the screen, not centered like before I got the new image, but this setting also rotated every other game as well and now even though its set back to normal, everything is stuck that way.
I tried using reset to defaults, but its still stuck that way.
EDIT: I got the screen rotated back and its in the correct orientation for both Tempest and Missle Command, but its still on the left-justified, not centered and the botton of the screen is cut off. I must have changed something by mistake. Is there a place to change this or maybe a way to set the Retroarch file back to the default and then I can just change TATE = off?Thanks in advance.
resetting to defaults via retroarch is not supported (retroarch defaults != retropie defaults). i fancy you have now created a Config Mess (c).
to effectively return to defaults try updating lr-mame2003, which should create a config skeleton
retroarch.cfg.rp-dist
in/opt/retropie/configs/mame-libretro/
and/or/opt/retropie/configs/arcade/
- rename that to replace theretroarch.cfg
in the same.you can do the same with the
/all/retroarch.cfg
by udpating retroarch.if that doesn't work, please supply a verbose log.
-
@dankcushions
Well, I got it working, but then I decided I wanted to reimage the SD card from the original image I got from this site to be 100% 'clean'.
When I went back on my laptop into Windows to use Disk Imager to reimage it, the SD card only shows 256MB of 128GB. After attempting to image it again, while it looks like it worked, but it actually failed and the Pi won't boot.
There doesn't seem to be anything I can do to get the lost space back on the sd card. I've tried disk manager, diskpart (clean, clean all, delete partition, create partition, format, etc.), and a third party partition utility. It doesn't show the extra space as unallocated, it only shows the 256MB. Is there some other trick I haven't tried? -
@grand_national said in Trackball & Spinner unresponsive in MAME2003:
When I went back on my laptop into Windows to use Disk Imager to reimage it, the SD card only shows 256MB of 128GB
That's because Windows doesn't see the Linux partition that spans the rest of the card, it only shows you the boot partition - which is indeed 256Mb.
Use the Raspberry Pi Imager to write the latest RetroPie release - it will download and flash the image correctly on the microSD.
-
@mitu
I understand native Windows cannot see the Linux formatted area on the card, but unfortunately, neither the (Windows version) Raspberry Pi imager nor the (Windows version) Image Writer see the SD card's full capacity either. Both see the 256MB only and provide errors stating the card is not large enough. Is there some other version? -
@grand_national said in Trackball & Spinner unresponsive in MAME2003:
Both see the 256MB only and provide errors stating the card is not large enough.
Can you show a screenshot of the error ? If you're on a Windows machine, you can check the card's capacity with the Disk Manager application ?
Is there some other version?
Other version of ... ?
-
@mitu
The card's original capacity was (is) 128GB which is what I wrote the retropie image to.I simply tried to write the exact same image to it again using the same tool Win32 disk Imager 1.0 (I still had it open from the first time).
It warned be about space and something about unused data space containing data ("Not enough available space! - 1.0 More space required than is available: Required 6053888 sectors Available: 523937 sectors Sector Size 512 The extra space DOES appear to contain data Continue Anyway?" It wrote very quickly (too quickly)..."like 256MB quickly" .
I put it in the Pi. The PI started scrolling commands, but the pi errored and would not boot.
Diskmanager, DISKPART and every tool I've used says the capacity is 256MB.
I checked it on 2 PCs.Raspberry Pi Imager v1.5 states "Storage capacity is not large enough. Need to be at least 4.0 GB."
Does the Raspberry Pi Imager only run on Pc, Mac, and Ubuntu?Not sure how I can upload a photo.
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.