-
Search Results
-
Topic: N64 Graphical Settings
Hi Guys,
I have played around for ages and cant seem to get this working. does anyone know what i need to change to make the mario kart 64 menus show up correctly?Topic: Rpi 2 potential power?
Hey,
First post but longtime user!
So The raspberry pi 1 has served me more then well over ther years, but its time for an upgrade. I´m kinda leening to the Rpi2 over other bord-computers like say the C1 etc, simply cause the first one has served so well.
But i also whould like a little more grunt this time, like N64 and ps1.
And since this place seems to now more about this then other forums i thought i ask you guys some questions.
As i understand its only 1 core on the Rpi 2 is beeing used at the moment, when all 4 cores is in use ( will that happen?) will fe N64 and ps1 games be a breeze for the pi2, and can it handle multiplayer with splitscreen?
Or is it more of an noobrainer to go for the c1 wich is a little more powerful but lacking the whole community behind it?
Best regards
Charliei have been at this all day cant figure it out!
first i am using a raspberry pi 2
and the newest image
and xbox wireless controllersi have had hotkeys setup with old setup .but cant get it to work right on new image.
i first use the defualt xpad driver for controllers
and when into the retroarch.cfg and added the hot keys i wantedat the end of the config file i put
input_enable_hotkey_btn = 6
input_exit_emulator_btn = 7
input_save_state_btn = 5
input_load_state_btn = 4andi it worked fine for sega , nes , gamegear ,gameboy color ,gameboy , psx
but didnt work for n64 or snes
with snes i could exit and save and load state just not with the buttons I had defined
and n64 nothing workedso i gave up
and wanted to fix the xbox controller leds from flashing
so i had to use the xboxdrv driver and set it up
and blacklisted xpad
restarted and leds were fixed and controllers working fine
so than i went back to retroarch.cfg
and add hot keys same as before
now all the emulators but n64 have hotkeys but not the ones i defined and they are different for each emulator .
I than erased the hotkeys i put into retroarch.cfg
ran the ./retropie-setup.sh script
and configured my controller in the setup menu
and it saved to XboxGamepad(userspacedriver).cfg
than i added the hotkeys to XboxGamepad(userspacedriver).cfg
still nothing
when into snes folder to see if the was a config file that was overriding my config and there was nothing
I am out of options and read all i could fined on it
please helpI’m using the RetroLink N64 USB, RetroPie 2.6, and RPi2. Loading N64 games through RetroArch renders the joypad usesless, I can only control the game with the keyboard. I’ve tested the joypad and it works loading the game through MupenPlus. RetroArch successfully takes the input when playing SNES or GBA games, so this seems strange. Any thoughts? Anyone run into this?
In this tutorial I will show you my complete setup on my Pis these can be adjusted for either Pi 1 or Pi 2 only differences will be the minor adjustment of the overclock settings if you so choose to do so. This tutorial is recommended to be used with a PlayStation 3 controller whether wireless or wired but will assume you want it wireless using a usb bluetooth adapter. This tutorial assumes you know how to either login to your Pi via putty or through the Pi directly.
The scripts provided will setup your Pi to run the following emulators.
Genesis
Game Gear
GameBoy
GameBoy Advance
GameBoy Color
Sega32x
SegaCD
PlayStation
Nintendo
Super Nintendo
Nintendo 64Everything will and can be completed in 4 quick steps. From start to finish I was able to complete in less then 20mins only using 4 scripts and using a gui 3 times. I will break the codes down for the post but will provide quick and easy copy and paste scripts. You will need to provide your own roms and manually upload them but everything else is streamlined.
Preffered Hardware:
Raspberry Pi2
8gb MicroSD card
USB Bluetooth Dongle
PlayStation 3 Controller## Begin Installation – Write down IP Address
sudo raspi-config## Extend Filesystem, Reboot
cd && sudo apt-get update && sudo apt-get upgrade && sudo apt-get install bluetooth bluez-utils blueman && sudo raspi-config && sudo apt-get autoremove && sudo reboot## Hit [Y] if needed, Switch Overclock Settings, Split Memory 384, Force Audio HDMI, Exit
cd && shopt -s extglob## Enables shell expansions
cd && sudo chmod 777 -R /home/pi/RetroPie/roms && sudo rm -R /home/pi/RetroPie/roms/* && sudo mkdir -m 777 /home/pi/RetroPie/roms/{gamegear,gb,gba,gbc,megadrive,n64,nes,psx,sega32x,segacd,snes}## Permits, removes, and adds roms folders
cd && sudo chmod 777 -R /opt/retropie/configs && sudo rm -R /opt/retropie/configs/{atari2600,atarilynx,c64,doom,fba,mame,mastersystem,mastersystem-genesis,msx,pcengine,quake,vectrex} && echo -e 'input_menu_toggle_btn = "9"\naspect_ratio_index = "1"' >> /opt/retropie/configs/all/retroarch.cfg && echo -e 'input_player1_b_btn = "13"\ninput_player1_y_btn = "14"\ninput_player1_select_btn = "0"\ninput_player1_start_btn = "3"\ninput_player1_up_btn = "4"\ninput_player1_down_btn = "6"\ninput_player1_left_btn = "7"\ninput_player1_right_btn = "5"\ninput_player1_a_btn = "10"\ninput_player1_x_btn = "12"\ninput_player1_l_btn = "15"\ninput_player1_r_btn = "11"\ninput_player1_l2_btn = "8"\ninput_player1_r2_btn = "9"\ninput_player1_l3_btn = "1"\ninput_player1_r3_btn = "2"\ninput_player1_l_x_plus_axis = "+0"\ninput_player1_l_x_minus_axis = "-0"\ninput_player1_l_y_plus_axis = "+1"\ninput_player1_l_y_minus_axis = "-1"\ninput_player1_r_x_plus_axis = "+2"\ninput_player1_r_x_minus_axis = "-2"\ninput_player1_r_y_plus_axis = "+3"\ninput_player1_r_nus_axis = "-3"' >> /opt/retropie/configs/megadrive/retroarch.cfg && echo -e 'input_player1_b_btn = "13"\ninput_player1_y_btn = "14"\ninput_player1_select_btn = "0"\ninput_player1_start_btn = "3"\ninput_player1_up_btn = "4"\ninput_player1_down_btn = "6"\ninput_player1_left_btn = "7"\ninput_player1_right_btn = "5"\ninput_player1_a_btn = "10"\ninput_player1_x_btn = "12"\ninput_player1_l_btn = "15"\ninput_player1_r_btn = "11"\ninput_player1_l2_btn = "8"\ninput_player1_r2_btn = "9"\ninput_player1_l3_btn = "1"\ninput_player1_r3_btn = "2"\ninput_player1_l_x_plus_axis = "+0"\ninput_player1_l_x_minus_axis = "-0"\ninput_player1_l_y_plus_axis = "+1"\ninput_player1_l_y_minus_axis = "-1"\ninput_player1_r_x_plus_axis = "+2"\ninput_player1_r_x_minus_axis = "-2"\ninput_player1_r_y_plus_axis = "+3"\ninput_player1_r_nus_axis = "-3"' >> /opt/retropie/configs/sega32x/retroarch.cfg && echo -e 'input_player1_b_btn = "13"\ninput_player1_y_btn = "14"\ninput_player1_select_btn = "0"\ninput_player1_start_btn = "3"\ninput_player1_up_btn = "4"\ninput_player1_down_btn = "6"\ninput_player1_left_btn = "7"\ninput_player1_right_btn = "5"\ninput_player1_a_btn = "10"\ninput_player1_x_btn = "12"\ninput_player1_l_btn = "15"\ninput_player1_r_btn = "11"\ninput_player1_l2_btn = "8"\ninput_player1_r2_btn = "9"\ninput_player1_l3_btn = "1"\ninput_player1_r3_btn = "2"\ninput_player1_l_x_plus_axis = "+0"\ninput_player1_l_x_minus_axis = "-0"\ninput_player1_l_y_plus_axis = "+1"\ninput_player1_l_y_minus_axis = "-1"\ninput_player1_r_x_plus_axis = "+2"\ninput_player1_r_x_minus_axis = "-2"\ninput_player1_r_y_plus_axis = "+3"\ninput_player1_r_nus_axis = "-3"' >> /opt/retropie/configs/segacd/retroarch.cfg && sudo sed -i 's/3 button pad/6 button pad/g' /opt/retropie/configs/all/retroarch-core-options.cfg## Permits, removes, edits configs folders and files
cd && sudo chmod 777 -R /opt/retropie/emulators && sudo rm -R /opt/retropie/emulators/{advmame,atari800,basilisk,cpc,dgen,dosbox,fbzx,gngeopi,hatari,jzintv,linapple,mame4all,mupen64plus,osmose,pifba,pisnes,scummvm,snes9x,uae4all,vice}## Permits and removes emulators folders
cd && sudo wget -P /opt/retropie/emulators/gpsp [PLEASE DO NOT POST LINKS TO ROMS]## Downloads GBA Bios Files
cd && sudo chmod 777 -R /home/pi/RetroPie/BIOS && sudo wget -P /home/pi/RetroPie/BIOS [NO LINKS TO ROMS] && sudo unzip /home/pi/RetroPie/BIOS/bios.zip -d /home/pi/RetroPie/BIOS/ && sudo rm -R /home/pi/RetroPie/BIOS/bios.zip## Downloads Other Bios Files
cd && sudo chmod 777 -R /etc/emulationstation && sudo rm -R /etc/emulationstation/themes/simple/{3do,amiga,amstradcpc,apple2,atari2600,atari5200,atari7800,atari800,atarifalcon,atarijaguar,atarijaguarcd,atarist,atarixe,c64,colecovision,dreamcast,fba,gc,intellivision,macintosh,mame,mastersystem,msx,nds,neogeo,ngp,ngpc,pc,pcengine,ports,ps2,psp,saturn,scummvm,wii,xbox,zmachine,zxspectrum,readme.txt}## Permits and removes theme folders and files
sudo sed -i 's#<textlist name="gamelist">#<textlist name="gamelist">\n\t\t\t<scrollSound>./sounds/coin.wav</scrollSound>#g' /etc/emulationstation/themes/simple/simple.xml && sudo sed -i 's#.zip .ZIP##g' /etc/emulationstation/es_systems.cfg && sudo sed -i 's#<extension>#<extension>.zip .ZIP #g' /etc/emulationstation/es_systems.cfg## Adds Menu Sounds and Fixes Zip support
sudo wget -P /etc/emulationstation/themes/simple https://www.dropbox.com/s/mraax8scjkwmtr6/themes.zip && sudo unzip -o /etc/emulationstation/themes/simple/themes.zip -d /etc/emulationstation/themes/simple/ && sudo rm -R /etc/emulationstation/themes/simple/themes.zip## Downloads Theme Files
cd && sudo chmod 777 -R /home/pi/RetroPie-Setup/supplementary/splashscreens && sudo rm -R /home/pi/RetroPie-Setup/supplementary/splashscreens/* && sudo wget -P /home/pi/RetroPie-Setup/supplementary/splashscreens/ https://www.dropbox.com/s/zkttf762vxwu56l/splashscreen.png## Permits, removes, and downloads splashscreens
cd && sudo chmod 777 -R /etc/splashscreen.list && echo -e '/home/pi/RetroPie-Setup/supplementary/splashscreens/splashscreen.png' > /etc/splashscreen.list## Edits the splashscreen.list
cd && sudo /home/pi/RetroPie-Setup/retropie_setup.sh && sudo /opt/retropie/supplementary/ps3controller/sixpair## Install PS3 Controller Drivers
cd && read -p "Press [Enter] to continue after you have uploaded some roms manually..." && clear && echo You Have Completed The Installation of RetroPie && sudo shutdown -r 1## Complete Installation
—————————————-
You can download the txt file below for a easier streamlined code. It basically sets up your Pi in 3 Scripts with full featured bluetooth wireless PS3 controller with all configs, bios, etc.
Topic: pi2 Overclock?
Hey guys, so im fairly new to raspberry pi as well as retropie, but Ive gotten everything installed and working on my pi. Now Ive been playing some n64 games on my pi and they seem to be working fine but i notice a minor video stutter so I was just wondering if it was worth playing around with the overclock settings on the pi2? I see a lot of stuff for overclocking the original pi but i was just curious if overclocking the pi2 would make a difference? Thanks for the help everyone!
Topic: GBA Gpsp control issue
Hi all,
Getting on well with RetroPie + the Pi2. Everything seems to be running fairly well. Looking forward to the N64 emulation to be tweaked.
One issue I’m having though is with Gpsp. I have got the libretro version and the controls are working correctly but the directional pad seems to be mapped to the left thumbstick on my 360 pad. This would be fine if it wasn’t incredibly sensitive – seems like there is no deadzone at all. I have tried using the F10 menu to remap but can’t map the directional pad on the 360 pad.
Any advice? GBA games are pretty much unplayable with the thumbstick at the moment.
Thanks!
The title says it all. When I use this emulator (not the libretro one) and select the analog jack in the mupen64.cfg file under omx-audio setting, it plays the sound perfectly, but the video stutters. If I set it to hdmi, the emulator seems to run flawlessly.
What is the reason and how to fix this?
I’ve just set up the new version of retropie on my raspberry pi 2 and configured a ps4 controller for it.
Even though i didn’t set a button to end emulation (it’s just set as the escape key on the keyboard) if I press the square and triangle buttons together it ends the emulation. I’ve tested on PSX, N64, SNES, MD and Sega CD and all of them do it.
Anyone know what is causing this and how i can disable it?
Topic: Sega 6 Button Fix & Config
Here’s my solution to making a permanant fix for PlayStation 3 controllers whether wireless or wired. This changes ownership, adds the function to leave a rom by sitting start and select at the same time and switches Sega Genesis, 32x, and cd to a 6 button controller for both players however only changes config on a single controller at the moment until i setup my second. I know the code is very sloppy and probably redundant but it works in putty flawlessly.
echo Changing Configs Ownership && sudo chmod 777 /opt/retropie/configs -R && echo Adding Emulator Menu && echo ‘input_menu_toggle_btn = 9’ >> /opt/retropie/configs/all/retroarch.cfg && echo Fixing Sega Genesis && echo ‘input_player1_b_btn = “13”‘ >> /opt/retropie/configs/megadrive/retroarch.cfg && echo ‘input_player1_y_btn = “14”‘ >> /opt/retropie/configs/megadrive/retroarch.cfg && echo ‘input_player1_select_btn = “0”‘ >> /opt/retropie/configs/megadrive/retroarch.cfg && echo ‘input_player1_start_btn = “3”‘ >> /opt/retropie/configs/megadrive/retroarch.cfg && echo ‘input_player1_up_btn = “4”‘ >> /opt/retropie/configs/megadrive/retroarch.cfg && echo ‘input_player1_down_btn = “6”‘ >> /opt/retropie/configs/megadrive/retroarch.cfg && echo ‘input_player1_left_btn = “7”‘ >> /opt/retropie/configs/megadrive/retroarch.cfg && echo ‘input_player1_right_btn = “5”‘ >> /opt/retropie/configs/megadrive/retroarch.cfg && echo ‘input_player1_a_btn = “10”‘ >> /opt/retropie/configs/megadrive/retroarch.cfg && echo ‘input_player1_x_btn = “12”‘ >> /opt/retropie/configs/megadrive/retroarch.cfg && echo ‘input_player1_l_btn = “15”‘ >> /opt/retropie/configs/megadrive/retroarch.cfg && echo ‘input_player1_r_btn = “11”‘ >> /opt/retropie/configs/megadrive/retroarch.cfg && echo ‘input_player1_l2_btn = “8”‘ >> /opt/retropie/configs/megadrive/retroarch.cfg && echo ‘input_player1_r2_btn = “9”‘ >> /opt/retropie/configs/megadrive/retroarch.cfg && echo ‘input_player1_l3_btn = “1”‘ >> /opt/retropie/configs/megadrive/retroarch.cfg && echo ‘input_player1_r3_btn = “2”‘ >> /opt/retropie/configs/megadrive/retroarch.cfg && echo ‘input_player1_l_x_plus_axis = “+0″‘ >> /opt/retropie/configs/megadrive/retroarch.cfg && echo ‘input_player1_l_x_minus_axis = “-0″‘ >> /opt/retropie/configs/megadrive/retroarch.cfg && echo ‘input_player1_l_y_plus_axis = “+1″‘ >> /opt/retropie/configs/megadrive/retroarch.cfg && echo ‘input_player1_l_y_minus_axis = “-1″‘ >> /opt/retropie/configs/megadrive/retroarch.cfg && echo ‘input_player1_r_x_plus_axis = “+2″‘ >> /opt/retropie/configs/megadrive/retroarch.cfg && echo ‘input_player1_r_x_minus_axis = “-2″‘ >> /opt/retropie/configs/megadrive/retroarch.cfg && echo ‘input_player1_r_y_plus_axis = “+3″‘ >> /opt/retropie/configs/megadrive/retroarch.cfg && echo ‘input_player1_r_nus_axis = “-3″‘ >> /opt/retropie/configs/megadrive/retroarch.cfg && echo Fixing Sega32x && echo ‘input_player1_b_btn = “13”‘ >> /opt/retropie/configs/sega32x/retroarch.cfg && echo ‘input_player1_y_btn = “14”‘ >> /opt/retropie/configs/sega32x/retroarch.cfg && echo ‘input_player1_select_btn = “0”‘ >> /opt/retropie/configs/sega32x/retroarch.cfg && echo ‘input_player1_start_btn = “3”‘ >> /opt/retropie/configs/sega32x/retroarch.cfg && echo ‘input_player1_up_btn = “4”‘ >> /opt/retropie/configs/sega32x/retroarch.cfg && echo ‘input_player1_down_btn = “6”‘ >> /opt/retropie/configs/sega32x/retroarch.cfg && echo ‘input_player1_left_btn = “7”‘ >> /opt/retropie/configs/sega32x/retroarch.cfg && echo ‘input_player1_right_btn = “5”‘ >> /opt/retropie/configs/sega32x/retroarch.cfg && echo ‘input_player1_a_btn = “10”‘ >> /opt/retropie/configs/sega32x/retroarch.cfg && echo ‘input_player1_x_btn = “12”‘ >> /opt/retropie/configs/sega32x/retroarch.cfg && echo ‘input_player1_l_btn = “15”‘ >> /opt/retropie/configs/sega32x/retroarch.cfg && echo ‘input_player1_r_btn = “11”‘ >> /opt/retropie/configs/sega32x/retroarch.cfg && echo ‘input_player1_l2_btn = “8”‘ >> /opt/retropie/configs/sega32x/retroarch.cfg && echo ‘input_player1_r2_btn = “9”‘ >> /opt/retropie/configs/sega32x/retroarch.cfg && echo ‘input_player1_l3_btn = “1”‘ >> /opt/retropie/configs/sega32x/retroarch.cfg && echo ‘input_player1_r3_btn = “2”‘ >> /opt/retropie/configs/sega32x/retroarch.cfg && echo ‘input_player1_l_x_plus_axis = “+0″‘ >> /opt/retropie/configs/sega32x/retroarch.cfg && echo ‘input_player1_l_x_minus_axis = “-0″‘ >> /opt/retropie/configs/sega32x/retroarch.cfg && echo ‘input_player1_l_y_plus_axis = “+1″‘ >> /opt/retropie/configs/sega32x/retroarch.cfg && echo ‘input_player1_l_y_minus_axis = “-1″‘ >> /opt/retropie/configs/sega32x/retroarch.cfg && echo ‘input_player1_r_x_plus_axis = “+2″‘ >> /opt/retropie/configs/sega32x/retroarch.cfg && echo ‘input_player1_r_x_minus_axis = “-2″‘ >> /opt/retropie/configs/sega32x/retroarch.cfg && echo ‘input_player1_r_y_plus_axis = “+3″‘ >> /opt/retropie/configs/sega32x/retroarch.cfg && echo ‘input_player1_r_nus_axis = “-3″‘ >> /opt/retropie/configs/sega32x/retroarch.cfg && echo Fixing Sega CD && cd && echo ‘input_player1_b_btn = “13”‘ >> /opt/retropie/configs/segacd/retroarch.cfg && echo ‘input_player1_y_btn = “14”‘ >> /opt/retropie/configs/segacd/retroarch.cfg && echo ‘input_player1_select_btn = “0”‘ >> /opt/retropie/configs/segacd/retroarch.cfg && echo ‘input_player1_start_btn = “3”‘ >> /opt/retropie/configs/segacd/retroarch.cfg && echo ‘input_player1_up_btn = “4”‘ >> /opt/retropie/configs/segacd/retroarch.cfg && echo ‘input_player1_down_btn = “6”‘ >> /opt/retropie/configs/segacd/retroarch.cfg && echo ‘input_player1_left_btn = “7”‘ >> /opt/retropie/configs/segacd/retroarch.cfg && echo ‘input_player1_right_btn = “5”‘ >> /opt/retropie/configs/segacd/retroarch.cfg && echo ‘input_player1_a_btn = “10”‘ >> /opt/retropie/configs/segacd/retroarch.cfg && echo ‘input_player1_x_btn = “12”‘ >> /opt/retropie/configs/segacd/retroarch.cfg && echo ‘input_player1_l_btn = “15”‘ >> /opt/retropie/configs/segacd/retroarch.cfg && echo ‘input_player1_r_btn = “11”‘ >> /opt/retropie/configs/segacd/retroarch.cfg && echo ‘input_player1_l2_btn = “8”‘ >> /opt/retropie/configs/segacd/retroarch.cfg && echo ‘input_player1_r2_btn = “9”‘ >> /opt/retropie/configs/segacd/retroarch.cfg && echo ‘input_player1_l3_btn = “1”‘ >> /opt/retropie/configs/segacd/retroarch.cfg && echo ‘input_player1_r3_btn = “2”‘ >> /opt/retropie/configs/segacd/retroarch.cfg && echo ‘input_player1_l_x_plus_axis = “+0″‘ >> /opt/retropie/configs/segacd/retroarch.cfg && echo ‘input_player1_l_x_minus_axis = “-0″‘ >> /opt/retropie/configs/segacd/retroarch.cfg && echo ‘input_player1_l_y_plus_axis = “+1″‘ >> /opt/retropie/configs/segacd/retroarch.cfg && echo ‘input_player1_l_y_minus_axis = “-1″‘ >> /opt/retropie/configs/segacd/retroarch.cfg && echo ‘input_player1_r_x_plus_axis = “+2″‘ >> /opt/retropie/configs/segacd/retroarch.cfg && echo ‘input_player1_r_x_minus_axis = “-2″‘ >> /opt/retropie/configs/segacd/retroarch.cfg && echo ‘input_player1_r_y_plus_axis = “+3″‘ >> /opt/retropie/configs/segacd/retroarch.cfg && echo ‘input_player1_r_nus_axis = “-3″‘ >> /opt/retropie/configs/segacd/retroarch.cfg && echo Fixing Sega Controllers && cd && echo ‘pce_nospritelimit = “disabled”‘ > /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘pce_keepaspect = “enabled”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘pce_cddavolume = “100”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘pce_adpcmvolume = “100”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘pce_cdpsgvolume = “100”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘pce_cdspeed = “1”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘nes_palette = “asqrealc”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘system_hw = “auto”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘region_detect = “auto”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘force_dtack = “enabled”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘addr_error = “enabled”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘lock_on = “disabled”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘padtype = “auto”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘multitap = “disabled”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘portb = “enabled”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘ym2413 = “enabled”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘dac_bits = “disabled”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘blargg_ntsc_filter = “disabled”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘overscan = “disabled”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘gg_extra = “disabled”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘render = “single field”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘dino_timer = “enabled”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘gb_colorization = “enabled”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘picodrive_input1 = “6 button pad”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘picodrive_input2 = “6 button pad”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘picodrive_sprlim = “disabled”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘picodrive_ramcart = “disabled”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘picodrive_drc = “enabled”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘gamepad = “gamepad”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘pce_fast_cdimagecache = “disabled”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘gb_gbamode = “disabled”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘gbc_color_correction = “enabled”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘mupen64-gfxplugin = “rice”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘mupen64-gfxplugin-accuracy = “low”‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo ‘mupen64-screensize = “640×480″‘ >> /opt/retropie/configs/all/retroarch-core-options.cfg
Here’s my solution to making a permanant fix for PlayStation 3 controllers whether wireless or wired. This changes ownership, adds the function to leave a rom by sitting start and select at the same time and switches Sega Genesis, 32x, and cd to a 6 button controller for both players however only changes config on a single controller at the moment until i setup my second. I know the code is very sloppy and probably redundant but it works in putty flawlessly.
echo Changing Configs Ownership && sudo chmod 777 /opt/retropie/configs -R && echo Adding Emulator Menu && echo 'input_menu_toggle_btn = 9' >> /opt/retropie/configs/all/retroarch.cfg && echo Fixing Sega Genesis && echo 'input_player1_b_btn = "13"' >> /opt/retropie/configs/megadrive/retroarch.cfg && echo 'input_player1_y_btn = "14"' >> /opt/retropie/configs/megadrive/retroarch.cfg && echo 'input_player1_select_btn = "0"' >> /opt/retropie/configs/megadrive/retroarch.cfg && echo 'input_player1_start_btn = "3"' >> /opt/retropie/configs/megadrive/retroarch.cfg && echo 'input_player1_up_btn = "4"' >> /opt/retropie/configs/megadrive/retroarch.cfg && echo 'input_player1_down_btn = "6"' >> /opt/retropie/configs/megadrive/retroarch.cfg && echo 'input_player1_left_btn = "7"' >> /opt/retropie/configs/megadrive/retroarch.cfg && echo 'input_player1_right_btn = "5"' >> /opt/retropie/configs/megadrive/retroarch.cfg && echo 'input_player1_a_btn = "10"' >> /opt/retropie/configs/megadrive/retroarch.cfg && echo 'input_player1_x_btn = "12"' >> /opt/retropie/configs/megadrive/retroarch.cfg && echo 'input_player1_l_btn = "15"' >> /opt/retropie/configs/megadrive/retroarch.cfg && echo 'input_player1_r_btn = "11"' >> /opt/retropie/configs/megadrive/retroarch.cfg && echo 'input_player1_l2_btn = "8"' >> /opt/retropie/configs/megadrive/retroarch.cfg && echo 'input_player1_r2_btn = "9"' >> /opt/retropie/configs/megadrive/retroarch.cfg && echo 'input_player1_l3_btn = "1"' >> /opt/retropie/configs/megadrive/retroarch.cfg && echo 'input_player1_r3_btn = "2"' >> /opt/retropie/configs/megadrive/retroarch.cfg && echo 'input_player1_l_x_plus_axis = "+0"' >> /opt/retropie/configs/megadrive/retroarch.cfg && echo 'input_player1_l_x_minus_axis = "-0"' >> /opt/retropie/configs/megadrive/retroarch.cfg && echo 'input_player1_l_y_plus_axis = "+1"' >> /opt/retropie/configs/megadrive/retroarch.cfg && echo 'input_player1_l_y_minus_axis = "-1"' >> /opt/retropie/configs/megadrive/retroarch.cfg && echo 'input_player1_r_x_plus_axis = "+2"' >> /opt/retropie/configs/megadrive/retroarch.cfg && echo 'input_player1_r_x_minus_axis = "-2"' >> /opt/retropie/configs/megadrive/retroarch.cfg && echo 'input_player1_r_y_plus_axis = "+3"' >> /opt/retropie/configs/megadrive/retroarch.cfg && echo 'input_player1_r_nus_axis = "-3"' >> /opt/retropie/configs/megadrive/retroarch.cfg && echo Fixing Sega32x && echo 'input_player1_b_btn = "13"' >> /opt/retropie/configs/sega32x/retroarch.cfg && echo 'input_player1_y_btn = "14"' >> /opt/retropie/configs/sega32x/retroarch.cfg && echo 'input_player1_select_btn = "0"' >> /opt/retropie/configs/sega32x/retroarch.cfg && echo 'input_player1_start_btn = "3"' >> /opt/retropie/configs/sega32x/retroarch.cfg && echo 'input_player1_up_btn = "4"' >> /opt/retropie/configs/sega32x/retroarch.cfg && echo 'input_player1_down_btn = "6"' >> /opt/retropie/configs/sega32x/retroarch.cfg && echo 'input_player1_left_btn = "7"' >> /opt/retropie/configs/sega32x/retroarch.cfg && echo 'input_player1_right_btn = "5"' >> /opt/retropie/configs/sega32x/retroarch.cfg && echo 'input_player1_a_btn = "10"' >> /opt/retropie/configs/sega32x/retroarch.cfg && echo 'input_player1_x_btn = "12"' >> /opt/retropie/configs/sega32x/retroarch.cfg && echo 'input_player1_l_btn = "15"' >> /opt/retropie/configs/sega32x/retroarch.cfg && echo 'input_player1_r_btn = "11"' >> /opt/retropie/configs/sega32x/retroarch.cfg && echo 'input_player1_l2_btn = "8"' >> /opt/retropie/configs/sega32x/retroarch.cfg && echo 'input_player1_r2_btn = "9"' >> /opt/retropie/configs/sega32x/retroarch.cfg && echo 'input_player1_l3_btn = "1"' >> /opt/retropie/configs/sega32x/retroarch.cfg && echo 'input_player1_r3_btn = "2"' >> /opt/retropie/configs/sega32x/retroarch.cfg && echo 'input_player1_l_x_plus_axis = "+0"' >> /opt/retropie/configs/sega32x/retroarch.cfg && echo 'input_player1_l_x_minus_axis = "-0"' >> /opt/retropie/configs/sega32x/retroarch.cfg && echo 'input_player1_l_y_plus_axis = "+1"' >> /opt/retropie/configs/sega32x/retroarch.cfg && echo 'input_player1_l_y_minus_axis = "-1"' >> /opt/retropie/configs/sega32x/retroarch.cfg && echo 'input_player1_r_x_plus_axis = "+2"' >> /opt/retropie/configs/sega32x/retroarch.cfg && echo 'input_player1_r_x_minus_axis = "-2"' >> /opt/retropie/configs/sega32x/retroarch.cfg && echo 'input_player1_r_y_plus_axis = "+3"' >> /opt/retropie/configs/sega32x/retroarch.cfg && echo 'input_player1_r_nus_axis = "-3"' >> /opt/retropie/configs/sega32x/retroarch.cfg && echo Fixing Sega CD && cd && echo 'input_player1_b_btn = "13"' >> /opt/retropie/configs/segacd/retroarch.cfg && echo 'input_player1_y_btn = "14"' >> /opt/retropie/configs/segacd/retroarch.cfg && echo 'input_player1_select_btn = "0"' >> /opt/retropie/configs/segacd/retroarch.cfg && echo 'input_player1_start_btn = "3"' >> /opt/retropie/configs/segacd/retroarch.cfg && echo 'input_player1_up_btn = "4"' >> /opt/retropie/configs/segacd/retroarch.cfg && echo 'input_player1_down_btn = "6"' >> /opt/retropie/configs/segacd/retroarch.cfg && echo 'input_player1_left_btn = "7"' >> /opt/retropie/configs/segacd/retroarch.cfg && echo 'input_player1_right_btn = "5"' >> /opt/retropie/configs/segacd/retroarch.cfg && echo 'input_player1_a_btn = "10"' >> /opt/retropie/configs/segacd/retroarch.cfg && echo 'input_player1_x_btn = "12"' >> /opt/retropie/configs/segacd/retroarch.cfg && echo 'input_player1_l_btn = "15"' >> /opt/retropie/configs/segacd/retroarch.cfg && echo 'input_player1_r_btn = "11"' >> /opt/retropie/configs/segacd/retroarch.cfg && echo 'input_player1_l2_btn = "8"' >> /opt/retropie/configs/segacd/retroarch.cfg && echo 'input_player1_r2_btn = "9"' >> /opt/retropie/configs/segacd/retroarch.cfg && echo 'input_player1_l3_btn = "1"' >> /opt/retropie/configs/segacd/retroarch.cfg && echo 'input_player1_r3_btn = "2"' >> /opt/retropie/configs/segacd/retroarch.cfg && echo 'input_player1_l_x_plus_axis = "+0"' >> /opt/retropie/configs/segacd/retroarch.cfg && echo 'input_player1_l_x_minus_axis = "-0"' >> /opt/retropie/configs/segacd/retroarch.cfg && echo 'input_player1_l_y_plus_axis = "+1"' >> /opt/retropie/configs/segacd/retroarch.cfg && echo 'input_player1_l_y_minus_axis = "-1"' >> /opt/retropie/configs/segacd/retroarch.cfg && echo 'input_player1_r_x_plus_axis = "+2"' >> /opt/retropie/configs/segacd/retroarch.cfg && echo 'input_player1_r_x_minus_axis = "-2"' >> /opt/retropie/configs/segacd/retroarch.cfg && echo 'input_player1_r_y_plus_axis = "+3"' >> /opt/retropie/configs/segacd/retroarch.cfg && echo 'input_player1_r_nus_axis = "-3"' >> /opt/retropie/configs/segacd/retroarch.cfg && echo Fixing Sega Controllers && cd && echo 'pce_nospritelimit = "disabled"' > /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'pce_keepaspect = "enabled"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'pce_cddavolume = "100"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'pce_adpcmvolume = "100"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'pce_cdpsgvolume = "100"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'pce_cdspeed = "1"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'nes_palette = "asqrealc"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'system_hw = "auto"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'region_detect = "auto"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'force_dtack = "enabled"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'addr_error = "enabled"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'lock_on = "disabled"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'padtype = "auto"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'multitap = "disabled"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'portb = "enabled"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'ym2413 = "enabled"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'dac_bits = "disabled"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'blargg_ntsc_filter = "disabled"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'overscan = "disabled"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'gg_extra = "disabled"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'render = "single field"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'dino_timer = "enabled"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'gb_colorization = "enabled"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'picodrive_input1 = "6 button pad"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'picodrive_input2 = "6 button pad"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'picodrive_sprlim = "disabled"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'picodrive_ramcart = "disabled"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'picodrive_drc = "enabled"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'gamepad = "gamepad"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'pce_fast_cdimagecache = "disabled"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'gb_gbamode = "disabled"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'gbc_color_correction = "enabled"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'mupen64-gfxplugin = "rice"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'mupen64-gfxplugin-accuracy = "low"' >> /opt/retropie/configs/all/retroarch-core-options.cfg && echo 'mupen64-screensize = "640x480"' >> /opt/retropie/configs/all/retroarch-core-options.cfgI can’t seem to find dreamcast folder:
drwxr-xr-x 6 root root 16K Jan 1 1970 ..
drwxr-xr-x 2 root root 16K Feb 21 06:03 zxspectrum-fbzx
drwxr-xr-x 2 root root 16K Feb 21 06:03 zxspectrum
drwxr-xr-x 2 root root 16K Feb 21 06:03 vectrex
drwxr-xr-x 2 root root 16K Feb 21 06:03 ports
drwxr-xr-x 2 root root 16K Feb 21 06:03 neogeo
drwxr-xr-x 2 root root 16K Feb 21 06:03 msx
drwxr-xr-x 2 root root 16K Feb 21 06:03 mastersystem-osmose
drwxr-xr-x 2 root root 16K Feb 21 06:03 mastersystem-genesis
drwxr-xr-x 2 root root 16K Feb 21 06:03 mastersystem
drwxr-xr-x 2 root root 16K Feb 21 06:03 mame-samples
drwxr-xr-x 2 root root 16K Feb 21 06:03 mame-libretro
drwxr-xr-x 2 root root 16K Feb 21 06:03 mame-artwork
drwxr-xr-x 2 root root 16K Feb 21 06:03 macintosh
drwxr-xr-x 2 root root 16K Feb 21 06:03 gb
drwxr-xr-x 2 root root 16K Feb 21 06:03 fba-libretro
drwxr-xr-x 2 root root 16K Feb 21 06:03 atariststefalcon
drwxr-xr-x 2 root root 16K Feb 21 06:03 atari800
drwxr-xr-x 2 root root 16K Feb 21 06:03 atari2600-libretro
drwxr-xr-x 2 root root 16K Feb 21 06:03 apple2
drwxr-xr-x 2 root root 16K Feb 21 06:03 amiga
drwxr-xr-x 2 root root 16K Feb 21 06:03 zmachine
drwxr-xr-x 2 root root 16K Feb 21 06:03 snes-snes9xrpi
drwxr-xr-x 2 root root 16K Feb 21 06:03 snes-pisnes
drwxr-xr-x 2 root root 16K Feb 21 06:03 snes
drwxr-xr-x 2 root root 16K Feb 21 06:03 segacd-dgen
drwxr-xr-x 2 root root 16K Feb 21 06:03 sega32x-dgen
drwxr-xr-x 2 root root 16K Feb 21 06:03 sega32x
drwxr-xr-x 2 root root 16K Feb 21 06:03 scummvm
drwxr-xr-x 2 root root 16K Feb 21 06:03 pcengine-libretro
drwxr-xr-x 2 root root 16K Feb 21 06:03 pcengine
drwxr-xr-x 2 root root 16K Feb 21 06:03 pc
drwxr-xr-x 2 root root 16K Feb 21 06:03 nes
drwxr-xr-x 2 root root 16K Feb 21 06:03 megadrive
drwxr-xr-x 2 root root 16K Feb 21 06:03 mame-advmame
drwxr-xr-x 2 root root 16K Feb 21 06:03 mame
drwxr-xr-x 2 root root 16K Feb 21 06:03 intellivision
drwxr-xr-x 2 root root 16K Feb 21 06:03 gbc
drwxr-xr-x 2 root root 16K Feb 21 06:03 gba
drwxr-xr-x 2 root root 16K Feb 21 06:03 gamegear-osmose
drwxr-xr-x 2 root root 16K Feb 21 06:03 gamegear
drwxr-xr-x 2 root root 16K Feb 21 06:03 c64
drwxr-xr-x 2 root root 16K Feb 21 06:03 atarilynx
drwxr-xr-x 2 root root 16K Feb 21 06:03 atari2600-stella
drwxr-xr-x 2 root root 16K Feb 21 06:03 amstradcpc
drwxr-xr-x 2 root root 16K Feb 21 06:03 quake3
drwxr-xr-x 2 root root 16K Feb 21 06:03 neogeo-gngeopi
drwxr-xr-x 2 root root 16K Feb 21 06:03 n64
drwxr-xr-x 2 root root 16K Feb 21 06:03 fba
drwxr-xr-x 54 root root 16K Feb 21 06:03 .
drwxr-xr-x 3 root root 16K Feb 22 09:18 megadrive-dgen
drwxr-xr-x 2 root root 16K Feb 23 08:08 n64-mupen64plus
drwxr-xr-x 2 root root 16K Feb 23 08:12 psx
drwxr-xr-x 3 root root 16K Feb 23 08:13 segacdHey all,
I purchased two Retrolink N64 controllers to play N64 games. But now I’m starting to see how well the new RPi2 and RetroPie handle PSX games… but I don’t want to use my keyboard to control them. Is there any way to setup the N64 controllers to control PSX Games?
Also, has any found a solution for the “no BIOS found” error on starting PSX games? I placed the scph7502.bin in /home/pi/RetroPie/BIOS/ and still get that error.
Thanks!
