Forum Replies Created
-
AuthorPosts
-
labelwhoreParticipant
it’s easiest with a tool such as Filezilla or winscp
labelwhoreParticipantAre you connecting via SFTP? FTP won’t work.
labelwhoreParticipanthaha cool! I have a broken gamegear at home and was thinking of doing the exact same thing once I finish my current retropie. I’ll be watching this thread. :)
labelwhoreParticipantsame command but make the path the path to a folder instead of a file, use -R after the permission like this
sudo chmod 777 -R /path/to/folder
to recursively set the permissions below the top level folder specified. For example, to set the permissions on the roms folder and all subfolders and files underneath it I ransudo chmod 777 -R /home/pi/RetroPie/roms
labelwhoreParticipanthmmm… I thought that should have worked. try this instead:
sudo chmod 777 /etc/emulationstation/es_systems.cfg
*sorry for ninja edit
You should really change it to 755 once you’re done making changes, but it’s not really gonna hurt anything to leave it alone.
labelwhoreParticipantI’d say get one. They’re pretty cheap, and for a project like this, pretty much mandatory. I haven’t run into this issue yet, but given the power supply is so cheap, I’m just waiting for it to happen. lol I usually throw down $30 – $50 for a nice power supply for my projects, the $7 one that came with my PI scares me a bit. :P
labelwhoreParticipantDo you know the power supply is actually outputting 2 amps?
labelwhoreParticipant[quote=89278]I see the config files but are you sure that there is one that my system is using for my controller ?
[/quote]
if you’re using an xbox360 controller, it’s the last one.
labelwhoreParticipant[quote=89338]You figure this out? I have been trieng to get the analog sticks working in psx for a week now with Xbox 360 remote and no one will help I have seen a lot of others asking also.[/quote]
I find this surprising. PSX worked pretty much out of the box for me, including analog sticks. What method are you using to initialize the xboxdrv?After I installed xboxdrv, edited rc.local, rebooted, then chose “register retroarch controller” via the setup script, psx basically just worked.
labelwhoreParticipantthat shouldn’t happen. try this to fix it:
sudo chmod -R /usr/bin
If that doesn’t work, somebody more experienced with the ins and outs of Linux will have to chime in. Basically, your permissions are hosed and need to be straightened out. I’m pretty new to this stuff and haven’t come across an issue with sudo not working on my end yet.
labelwhoreParticipantI’ve been just creating an image of my SD card as a backup.
labelwhoreParticipantsudo chmod +w /path/to/your/file
via the terminal. You need to do that to every file you want to edit.Or you could do what I do and nuke the entire directory structure to make it readable/writable by all. It works, but it’s not really the right way to do things. For that I do:
sudo chmod 777 -R /directory/I/want/to/change
That will make everything under the specified folder read/write/executable by all. It’s overkill, but it works.
labelwhoreParticipantNevermind this. I think the better option may be to use the –next-config option and expose the xbox button on my diy arcade stick.
Something like this:
xboxdrv --trigger-as-button --id 0 --led 2 --dpad-as-button --deadzone 4000 --silent --next-config --trigger-as-button --id 0 --led 2 --deadzone 4000 --silent &
labelwhoreParticipant+1
labelwhoreParticipantPSX games run very well for me for the most part on a B+. For you guys having issues, I see you’ve overclocked your PI’s but do you all have heatsinks for the CPU and GPU? I got a kit like this one, it made a noticeable difference.
labelwhoreParticipantNope. But I do know that if you set the screensaver time to 0 in emulationstation, the screensaver never comes on.
labelwhoreParticipantI’m using a 64 GB card, so far it works great.
labelwhoreParticipantWell, at least it’s a step in the right direction. :) On 2.3 I couldn’t get most of the emulators to work for the older systems aside from 2600. The 2.6 image is so far working much better for me. I do have a few remaining issues to work out, this being one of them.
labelwhoreParticipantSame here, the emulator comes up but roms don’t seem to load.
labelwhoreParticipantYou’ll need to SSH (SFTP) into your PI to find the files. From an SD card reader you’ll only be able to see the boot partition. I use Filezilla, but any FTP program should work for you.
labelwhoreParticipantYou could always try compiling one of the mame versions that are out there for Debian linux and see how it goes.
labelwhoreParticipantThanks! It was wishful thinking I guess.
labelwhoreParticipantsudo chmod 777 -R /home/pi/Retropie/roms
for specific files, just remove the -R and add the filename to the end of the path. The -R sets permissions on all the files and subfolders under that folder specified including permissions of the top level folder.
labelwhoreParticipantSince I don’t plan on having my PI connected to the internet once everything is up and running correctly, I just go for broke and set permissions to 777 on anything I’ve needed to edit.
labelwhoreParticipantThere is an option in the retropie_setup.sh script to register a retroarch controller in step 3. Have you tried that?
labelwhoreParticipantYou may not be able to use the Xbox One controller because I’m not sure it’s supported by xboxdrv yet. You could use and xbox 360 controller though. Either way, you want to install xboxdrv, which you can do from the retropie_setup.sh script under option 3 (i believe). Make sure you restart after installing xboxdrv, then go back into the setup script and walk through registering a retroarch controller.
After that, you’ll be about 85% set up as retroarch doesn’t cover all of the emulators.
labelwhoreParticipantwith the xbox 360 controller, you just need to start the driver with –dapad-as-button, so in rc.local like this:
xboxdrv --trigger-as-button --dapad-as-button --id 0 --led 2 --deadzone 4000 --silent &
Since it sounds like you’re using a controller other than an xbox 360 controller, this exact setup won’t work for you. What I was getting as is that you’ll somehow need to trick MAME into thinking it’s receiving button input.
labelwhoreParticipant.bin and .img work for me
labelwhoreParticipantUsing Xbox 360 controllers, I had to initiate the xboxdrv with –dpad-as-button to get the dpad to work in mame. You’ll probably need something similar.
labelwhoreParticipant[quote=87315]I would like to try this, any chance you could tell me how to do it please. I’ve only had a pi for a week so still learning.[/quote]
0, 8192, 11025, 16000, 22050, 29300, 32000, and 44100 should all be valid values, although some will work better than others. the default is 44100 (or 44.1 khz, the modern standard for any device working with digital audio.) The lower the number the crunchier the sound is going to be, but theoretically it will help performance.
I haven’t found out how to increase the audio buffer length, but that would be another thing that could help.
labelwhoreParticipantI’ve heard that changing the audio sample rate from 44.1 khz to 22.05 helps. I’ve done this, but haven’t really noticed much of a difference when there is overall slowdown.
labelwhoreParticipantYou would need some sort of interface to choose the roms, unless you want to start them from command line each time, or simply start up one specific rom. That’s what emulationstation is for.
Or am i missing something? If you start mame4all without specifying a rom, is there an interface that allows you to choose the rom?
labelwhoreParticipantFilezilla works well too.
labelwhoreParticipantHave you got this solved? I haven’t been able to get 5200 roms to work either (or atari 800 for that matter).
labelwhoreParticipantIt couldn’t hurt. If it does, just change it back.
-
AuthorPosts