Forum Replies Created
-
AuthorPosts
-
trimmtrabbParticipant
Looks like file system corruption on your SD :-(
It could be possible to recover, have a look in this thread for some suggestions: http://www.raspberrypi.org/forums/viewtopic.php?f=28&t=63798
Otherwise you will have to start again with a new RetroPie setup, I moved to a USB install after my SD card kept corrupting, see this thread for instructions: https://www.petrockblock.com/forums/topic/how-to-run-from-usb-the-best-method/
Another good thing to do is to make regular backups using Win32DiskImager: http://sourceforge.net/projects/win32diskimager/
Hope you can recover it :-)
trimmtrabbParticipantsounds great, looking forward to seeing how it works out :-)
trimmtrabbParticipanteven overclocked you’ll be fine :-)
trimmtrabbParticipant↑↑ good idea if that’s why you’re swapping the pads
trimmtrabbParticipantYou could try creating two player one controls in retroarch.cfg with one using input_player1_joypad_index = “0″ and the other input_player1_joypad_index = “1″ No idea if they are going to conflict though.
Then you need to get one of the pads to be mapped as /dev/input/js1 instead of js0. After a quick search on Google all I could find was this: http://comments.gmane.org/gmane.linux.drivers.xboxdrv/3
Not sure if it’s possible to do but good luck :-)
trimmtrabbParticipantYou’ll need a powered hub, the Pi can’t supply enough power through one usb port for all those devices. You don’t really need a fan either, the Pi will never reach high enough temps. But if you want to use one you’ll have to Google how to adjust the speed.
trimmtrabbParticipantAs above, some Pi’s seem to overclock better than others. Also your PSU could be a factor
trimmtrabbParticipantUnzip and place this retroarch.cfg I have attached in /home/pi/RetroPie/configs/all/
To do this:
Download Filezilla: https://filezilla-project.org/
Connect your Pi to your network via ethernet. In terminal on Pi type: sudo ifconfig
Note the IP address of the Pi starting 192.168 after ‘inet addr’
Open Filezilla, in top left box ‘host’ type the IP address you just noted.
Then in ‘username’ box type pi
In ‘password’ box type raspberry
In ‘port’ box type 22Press ‘quickconnect’
In ‘remote site’ box on right side navigate to: home/pi/RetroPie/configs/all/Drag the retroarch.cfg into the ‘remote site’ box to copy over.
Start your emulator and the controls should work, they’re set up for a xbox 360 pad. If they don’t work run:
nano /home/pi/RetroPie/configs/all/retroarch.cfg
and change input_player1_joypad_index = “0” to input_player1_joypad_index = “1” (or possibly 2)
You can also modify the controls if you wish by changing the button numbers.
I have set the ‘hotkey’ button to the ‘back’ button on the pad. This means that if you press the back button and specific buttons you can access different options:
back & start = emulator exit
back & home button = Retroarch GUI (useful for setting frameskip)
back & left shoulder button = load save file
back & right shoulder button = save file
back & left trigger = select save state decrease
back & right trigger = select save state increaseHope this helps
trimmtrabbParticipantHi, if you add these lines to retroarch.cfg you can save and load states using a hotkey:
input_enable_hotkey_btn = input_save_state_btn =
input_load_state_btn = input_state_slot_increase_btn = input_state_slot_decrease_btn =If you copy the retroarch.cfg to /configs/megadrive/ this will override the default retroarch.cfg located in /configs/all/
hope this helps
trimmtrabbParticipantYou could have two copies of retroarch.cfg but rename one retroarchb.cfg and ftp in and rename when needed.
Also you could add seperate entries in es_systems.cfg for the emulators so you have two pages for the same system but each loads a seperate retroarch.cfg Messy but saves having to rename files.
Regarding the dual controls for Emulation Station this thread may help you: http://www.raspberrypi.org/forums/viewtopic.php?t=71858&p=518721
trimmtrabbParticipantAs above, you don’t need heatsinks/fans the Pi even overclocked to 1000 will never reach high enough temps to warrant it
trimmtrabbParticipantnice work, good idea with the cartridge :-)
trimmtrabbParticipantdon’t know what to suggest apart from checking the files (including the theme.xml files) have transferred over correctly? Sorry
trimmtrabbParticipantOk I have no idea why this isn’t working, the other way to set your pad up is to edit retroarch.cfg manually.
See this thread for instructions: https://www.petrockblock.com/forums/topic/input-configuration-script-fails-bindings-are-off/
trimmtrabbParticipantyou need to place a retroarch.cfg in /home/pi/RetroPie/configs/all/retroarch.cfg
Use nano:
nano /home/pi/RetroPie/configs/all/retroarch.cfg
Type a random character and ctrl x and press y to save.
trimmtrabbParticipantyou get that error after running joypad config?
trimmtrabbParticipantyes
trimmtrabbParticipantto create retroarch.cfg type in terminal (after pi@raspberrypi ~$):
nano /home/pi/RetroPie/configs/all/retroarch.cfg
Then press ctrl x and save. Then type:
# cp /home/pi/RetroPie-Setup/supplementary/settings.xml /home/pi/supplementary/supplementary/ES-config/
then run joypad config again
trimmtrabbParticipantyes just type it in the terminal after pi@raspberrypi ~$
trimmtrabbParticipantI use -w 300. Manual mode is useful to double check the matches ES scraper finds, obviously it will take a lot longer if you have a lot of roms. Editing the gamelist.xml is pretty easy, use a program like Notepad ++ on Windows or edit with Linux built in text editor Nano, e.g.
nano home/pi/RetroPie/roms/megadrive/gamelist.xml
trimmtrabbParticipantHow are you transferring the files over?
trimmtrabbParticipantMake sure /home/pi/RetroPie/configs/all/retroarch.cfg exists then type this:
# cp /home/pi/RetroPie-Setup/supplementary/settings.xml /home/pi/supplementary/supplementary/ES-config/
And try joypad config again
trimmtrabbParticipantHi, from terminal (f4) run:
rm ~/.emulationstation/es_input.cfg
then reboot to reset ES controls
trimmtrabbParticipantHi, try running ES Scraper manually:
cd /home/pi/RetroPie/supplementary/ES-scraper sudo python scraper.py -w 300 -m
where -w is the boxart width, adjust to your liking but under 400 is recommended. Hope this helps!
trimmtrabbParticipantGreat :-) Look forward to that!
trimmtrabbParticipantWhat overclock settings are you running? Also have a look at /.emulationstation/es_log.txt
trimmtrabbParticipantCool, what did he suggest out of interest?
trimmtrabbParticipantno probs, glad you got it sorted :-)
trimmtrabbParticipantOk, run:
sudo apt-get install joystick
then
jstest /dev/input/js0
Do you get any output from pad 2?
trimmtrabbParticipantFirstly it’s a good idea to backup your RetroPie image if you have spent a lot of time configuring it. Use win32diskimager: http://sourceforge.net/projects/win32diskimager/files/latest/download (be careful with this, search for a tutorial if not sure)
Changing themes will not affect your boxart or gamelists as they are located in the relevant ROM folders.
All ES themes are located in /home/pi/.emulationstation
If you navigate to that folder you will see corresponding folders for all of the emulators. You need to delete the old emulator theme folder and replace with the new one and reboot.Good luck
trimmtrabbParticipantAs far as I know the basic layout is fixed and not possible to modify with just the .xml themes. You could ask the creator of ES front end, Aloshi if it’s possible to modify this, here’s his site: http://aloshi.com/emulationstation
trimmtrabbParticipantHi, sounds like pad 2 is connected properly if the led is lit, try changing ‘input_player2_joypad_index’ to 0
trimmtrabbParticipantHave a look at this script a member created a while back for generating a .xml list: http://jp.raspberrypi.org/forums/viewtopic.php?f=78&t=70957
trimmtrabbParticipantHere is the list of supported roms for PiFBA: http://code.google.com/p/pifba/source/browse/FBAcapex_src/gamelist.txt?spec=svn018b31d990231eccae5c57690cb5a4d55b6fa0e2&r=018b31d990231eccae5c57690cb5a4d55b6fa0e2
Doesn’t appear to be on the list (or it’s named incorrectly) so try the rom from another source?
trimmtrabbParticipantRetroPie runs on top of Raspbian, see here for SD card compatibility: http://elinux.org/RPi_SD_cards
-
AuthorPosts