MAME (mame4all-pi) Xbox 360 Wireless controller D-Pad not assignable
-
Hello RetroPie faces! First post on the new forum. How exciting! Thought I'd breathe some life into an old post of mine as it surfaced it's ugly face again.
I just set up my new 8bitdo NES30 Pro GamePad and I've been smashing it. Started playing MAME (mame4all-pi) again when I realised I still can't map the DPAD to buttons, I have to use the analog sticks of UP, DOWN, LEFT and RIGHT. Same with the XBOX 360 controller. I've actually been fairly OK in just using the analog stick, but I keep dying in Lode Runner because it registers a down movement or something else I didn't mean to press.
Anyone have any ideas? Please help me get a Lode Runner high score! :P
-
Not sure if the following will help on NES30 Gamepad but the following should get the dpad working with the 360 wireless controller - providing you have already installed the driver. If you have, then you skip most of the video and start at around the 7:10 mark. If not, it may be worthwhile watching it from the beginning. Got my dpad working on my 360 wireless controller in MAME and PIFBA.
-
Thanks batman! Great video, I didn't realise you can control the bash menus with the controller! Going to get that going. So I enabled "Player 1 - use analogue stick as d-pad" setting and it didn't fix it. The setting it "use analog stick as dpad" so that sounds like it's the opposite of what I'm trying to do. Also this applies only to libretro emulators. So just to confirm, what MAME emulator are you using?
- Mame4all-Pi doesn't let me use the DPAD but everything else is great. I get high score support and everything looks good.
- lr-imame4all lets me use the DPAD straight away without additional config. However, it doesn't save high scores and is stretching the video. I'm pretty sure I can fix the video aspect but the high scores is a show stopper.
-
have you tried assigning your buttons using the mame GUI (press tab)? as you say, mame4all-pi is not libretro, so those settings don't apply.
mame2003 is libretro and supports hi scores, btw.
-
Yes, I was trying to assign the keys by pressing TAB to get into the GUI when using mame4all-pi. Maybe I'll try mame2003 then. :) Thanks.
-
@dankcushions
That did the trick! Just slap the roms in:
/home/pi/RetroPie/roms/mame-libretro/
(you need the 0.78 romset).Download hiscore.dat from http://highscore.mameworld.info/ and rename the hiscore(pre_mame0133u1).dat to hiscore.dat and put it in:
/home/pi/RetroPie/roms/mame-libretro/mame2003/hsdb/Now I have high scores, correct aspect and the DPad and Analog stick works. :) Thanks!
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.