Forum Replies Created
-
AuthorPosts
-
sncboom2kParticipant
Added tags so folks can find this info better in a search.
sncboom2kParticipantThanks for the input Ace. It kept me going. I kept thinking to myself “but his works – why doesn’t mine?” lol
It has definitely been a labor of love to get this all working correctly with the xbox wireless controller. But I’m happy with it and have a nice backup image I created in case I hose something up! :)
sncboom2kParticipantMelao – press TAB while in a MAME game – that will take you to the settings menu. You can map your controller there. If it does not save your mappings (meaning they are gone the next time you open a game in mame) – ensure you have a CFG folder (just cfg) in your configs folder for mame4all.
Good luck!
sncboom2kParticipantOk I see something missing in yours that I created in mine. Open the configs folder for mame4all and create a folder in there called cfg
Then reboot your pi and try mame again – map your keys and they should stick.
Mine was lacking the cfg folder as well. It had that folder listed in your image – cfg,hi,etc….
But you need a folder named just “cfg”
Once you have that mame4all will save game info in it. Mine has a bunch in it now.
Good luck!
sncboom2kParticipantBrakanje is correct in you usually need root permission to delete those. Sorry I failed to mention that.
So Mytheral when you say it did not work, what exactly did not work? You were able to delete the config folders for mame (mine is only mame4all) – and then you ran mame and saved your config settings? But the next time you load it you had lost your mapping again?
sncboom2kParticipantI have resolved this issue.
The configuration of the controller for the stella core retroarch is done in the emulator itself. Not in any of the retroarch.cfg files located throughout retropie. I found this by installing Stella on my PC.
On your Pi – Launch an Atari game – then using a mouse and keyboard, press TAB
This will bring up the menu for stella.
Select Input Settings
Click Erase & then Reset
Now click the function you want to map and click the map button
Press the button on the controller that you want to use
Do this for all of the functions including up,down,left,right, fire, etc.
I mapped F1 to select and F2 to start on my 360 wireless controller
I mapped exit and return to roms selection to left bumper and right bumper
I exited out of the input settings and went back in to confirm they were still there.
I was then able to play the games – Cool!Now I had a problem exiting any game. The screen would turn black and the pi would freeze. I found this command enabling a video output menu in another thread here by: Buzz
NOTE You must have the latest installation scripts installed to use this.
sudo ./retropie_packages.sh runcommand
sudo rebootNow when launching a game – press the X or M button on your keyboard until you get the video output menu. Change the emulator resolution to the native resolution used by your monitor. My television is 720P so my max resolution is 1360×768. I selected this and exit / roms menu worked again with no issues.
Upon a reboot, I had no sound in Stella – only stella. But if I started NES or SNES I had sound. Then if I went back to Stella – I had sound. I had read else where that this was caused by using HDMI – which I do.
So I had to force the sound through the HDMI by editing the following file:
sudo nano /boot/config.txt
I added the line:
hdmi_drive=2
Then ctrl+x to save.
Sudo Reboot
I have a mapped controller to my liking, can exit the games without a black screen issue, and I have sound.
No more mouse or keyboard needed. Problems solved.
Hope this helps some folks in the future. I know I appreciate the knowledge I found in this and other forums.
Regards,
Sncboom2ksncboom2kParticipantOk – I just installed the image of 2.3 and setup my 360 wireless gamepad. Same issue. Works with all other game systems that I use – but will not allow me to map f1 / f2 to the buttons for the Atari 2600.
Ace – if you load Adventure in the 2600 – which buttons on your controller do you use to change it from 1,2,3 (Starts with a big 1 on the screen) (This is controlled by F1 in Stella)
And then which button do you press to start the game? (This is done using F2 in stella)
I did load up an image of piplay which has the actual stella installed with its GUI – and I was able to map the buttons in there. So I know we can find this somewhere.
Any help is greatly appreciated.
Thanks!
sncboom2kParticipantThank you Ace – I will try to get that installed this evening. On my controller the 8 and 9 are the same as yours. I noticed that to be an issue early on by using the button test tool and changed it in all the cfg files I could find.
I read on the web last night that as of March 2014 stella was the core that retroarch now uses. Assuming that may be why we see both in your config file on the same line. I will check my emulator core files as well.
Thanks!
sncboom2kParticipantOk after poking around in my installed emulators – it appears to be retroarch. I do not see Stella in the OPT folder under retropie. I poked around a bit in the retroarch folder and ensured all of the xbox controller configurations matched with the exception of device name. (Button assignments match that is.)
I am on 2.4.2 – downloading 2.3 now.
I’m at a loss. Appreciate any assistance.
Thanks
sncboom2kParticipantHi Ace – actually I’m unsure – I’ll have to look at the config files. Which ever is the default for the latest RetroPie Image would be what I’m using.
I’ll do some research and post back.
Thanks
01/30/2015 at 07:35 in reply to: Music (mp3) playing when browsing gamelists in Emulationstation? #86143sncboom2kParticipantI second that request – that would be very cool. I can’t think of any other that allows that. Good idea Draugr!
sncboom2kParticipantNP – Just remember to use SSH connection type on port 22. Cyberduck and FlashFXP both support this.
Good luck!
sncboom2kParticipantBut then you’d lose the “retro” feel that Linux brings to the package!! lol
I can see how it is a bit annoying. Probably low on the list for developers.
I just love trying to read it – it moves so fast and on a 1080p TV it’s tiny!
sncboom2kParticipantBumping for a little help :)
sncboom2kParticipantI had the same problem you’re having mytheral. I had to ftp in and delete the cfg folder for mame4all – then reboot my Pi and ftp in and create the cfg folder. Once I did that, I fired up MAME again and configured my controller. It has held ever since. I assume it was a folder permissions issue. See if it works for you. (But backup your cfg folder first to be safe.)
-
AuthorPosts