Forum Replies Created
-
AuthorPosts
-
gizmo98Participant
cd RetroPie-Setup
sudo git pull (get the newest retropie sources)
sudo ./retropie_setup.shgizmo98ParticipantIt should be “runcommand.sh 1″ = VGA :)
gizmo98ParticipantYou can use the hotkey button only as input_player_1. There is a difference between your files. Only Joypad 1 (PSX) or Joypad 3 can open RGUI.
Your retroarchpsx.txt
input_player1_joypad_index = 1 input_player2_joypad_index = 0 input_player3_joypad_index = 3 input_player4_joypad_index = 2
retroarch1.txt
input_player1_joypad_index = 3 input_player2_joypad_index = 2 input_player3_joypad_index = 1 input_player4_joypad_index = 0
gizmo98ParticipantIf you use RetroPie, update RetroPie and do a source based installation.
# cd RetroPie-Setup # git pull # sudo ./retropie_setup.sh # select “Source Based Installation”
gizmo98ParticipantI modified some lines.
gizmo98ParticipantPlease post your retroarch.cfg
gizmo98ParticipantUse shutdown from the emulation station menu:
gizmo98Participant—
gizmo98Participant@petrockblog
The installation and settings.xml are fixed now. There is no script error if retroarch.cfg, dgenrc or gngeorc exists. But there is another problem. ES-Configs doesn’t change settings. It replaces the existing config files. My current retroarch.cfg and dgenrc only contain joypad settings ;-)gizmo98ParticipantAlways close the emulator and shutdown your PI. Otherwise cached data will be lost.
gizmo98ParticipantJoypad Configuration seems to be broken at the moment. Type…
# cp /home/pi/RetroPie-Setup/supplementary/settings.xml /home/pi/supplementary/supplementary/ES-config/
…and try Joypad Configuration again.
gizmo98Participant…settings.xml was missing…
gizmo98ParticipantIf you exit emulation station and there is a messages like “no shader found, use stock shader” there is something wrong. There are two possible reasons. Your retroarch.cfg is false or the shader directory is at the false position.
You can target specific shaders to specific libretro cores. The zip file contains the path “RetroPie/config”. There are examples for different targets.
gizmo98ParticipantType:
# cd /RetroPie/emulators/…and do this…
http://www.raspberrypi.org/forums/viewtopic.php?f=78&t=18853If everything runs edit your es_systems.cfg and add the following lines:
DESCNAME=QUAKE 3 NAME=quake3 PATH=/home/pi/RetroPie/roms/quake3 EXTENSION=.txt COMMAND=xinit /home/pi/RetroPie/emulators/quake3/build/release-linux-arm/ioquake3.arm
Finally you must create a empty *.txt file (like start.txt) under RetroPie/roms/quake3.
gizmo98ParticipantIf you had already run…
# ./retroarch-joyconfig >> ~/RetroPie/configs/all/retroarch.cfg…check your retroarch.cfg.
There could be duplicates of the following settings:
input_player1_joypad_index = 0
input_player2_joypad_index = 1
input_player1_b_btn = “2”
input_player1_y_btn = “3”
input_player1_select_btn = “8”
input_player1_start_btn = “9”
input_player1_up_axis = “-1”
input_player1_down_axis = “+1”
input_player1_left_axis = “-0”
input_player1_right_axis = “+0”
input_player1_a_btn = “1”
input_player1_x_btn = “0”
input_player1_l_btn = “6”
input_player1_r_btn = “7”
input_player2_b_btn = “2”
input_player2_y_btn = “3”
input_player2_select_btn = “8”
input_player2_start_btn = “9”
input_player2_up_axis = “-1”
input_player2_down_axis = “+1”
input_player2_left_axis = “-0”
input_player2_right_axis = “+0”
input_player2_a_btn = “1”
input_player2_x_btn = “0”
input_player2_l_btn = “6”
input_player2_r_btn = “7”Your joypad config should be at the end of the file. Disable all duplicates with “#”.
gizmo98ParticipantI updated the whole package. Check out the attached file.
You can use shaders only with libretro cores like imame4all-libretro and fba-libretro.
gizmo98ParticipantPlease check out the attached shader presets. The shader dir = RetroPie/emulators/RetroArch/shader.
All *phosphor*.glslp are brighter now. New and interesting shaders presets:
snes_scanline.glslp
snes_hq2xwaterpaintscanline.glslp (crisp, 720p, 1GHz Overclocking needed)
snes_hq2xwaterpaint.glslp (crisp, 1GHz Overclocking needed)Please set video_smooth = false.
gizmo98ParticipantYou could also test OpenVG without threaded video driver. Threaded video driver can produce a significant input lag.
video_driver=”vg”
video_threaded=false(One warning: If you use OpenVG you can not open RGUI)
gizmo98ParticipantYou could optimize some files. I don’t know if performance increases.
retropie-setup.sh, line 37
—————–
old: __default_cflags=”-O2 -pipe -mfpu=vfp -march=armv6j -mfloat-abi=hard”
new: __default_cflags=”-Ofast -pipe -mfpu=vfp -march=armv6zk -mfloat-abi=hard -mtune=arm1176jzf-s”(According to http://elinux.org/RPi_Software)
scriptmodules/emulators.shinc, line 791
—————————————
old: ./configure –prefix=”$rootdir/emulators/RetroArch/installdir”
new: ./configure –prefix=”$rootdir/emulators/RetroArch/installdir” –disable-x11 –disable-oss –disable-pulse –enable-floathard(According to http://www.raspberrypi.org/phpBB3/viewtopic.php?t=56070)
I have only tested pocketsnes and retrarch core. Delete RetroPie/emulators/RetroArch and RetroPie/emulatorcores/PocketSnes and do a source based installation.
gizmo98ParticipantCheck /RetroPie/configs/megadrive/retroarch.cfg.
Do the same as above or disable shaders:
video_shader_enable = falsegizmo98ParticipantSorry! I thought you are using retropie.
Try to exit emulationstation with F4 and do a retropie full installation.
gizmo98ParticipantCheck /RetroPie/configs/snes/Retroarh.cfg.
If video_shader = /home/pi/RetroPie/emulators/RetroArch/shader/snes_phosphor.glslp
change filename to /home/pi/RetroPie/emulators/RetroArch/shader/bsnes_gamma_ramp.glslp.gizmo98ParticipantUltraslim has another directory structure.
1. Copy runcommand.sh to /home/pi/.emulationstation.
2. # chmod u+x /home/pi/.emulationstation/runcommand.sh
3. Edit /home/pi/.emulationstation/es_system.cfg
4. Change runcommand.sh 1 to 6 (my zip file) or 4 (current RetroPie runcommand.sh)gizmo98ParticipantFirst of all make a backup.
Windows: Run ‘USB Image Tool’ as admin and use device mode http://www.alexpage.de/usb-image-tool/
Linux/Mac: dd bs=1m if=/dev/”sdcard” of=/home/”userpath”/RetroPie.imgDisable overclocking:
# sudo raspi-config
# select Overclocking
# Select 700MHz
# RebootUpdate Raspbian:
# sudo apt-get update
# sudo apt-get upgrade
# sudo rebootUpdate firmware:
# sudo rpi-update
# sudo rebootUpdate RetroPie-Setup:
# cd RetroPie-Setup
# git pullInstall newest sources:
# cd RetroPie-Setup
# sudo ./retropie_setup.sh
# select “Source Based Installation”Enable overclocking:
# sudo raspi-config
# select Overclocking
# Select 900MHz
# Rebootgizmo98ParticipantJust update RetroPie-Setup, RetroArch and runcommand.sh and everything should be fine.
1. Exit Emulationstatistation
2. Command line:
# cd RetroPie-Setup
# git pull (or “sudo git pull”)
# sudo ./retropie_setup.sh
3. Select “Source Based Installation”
4. Select at least RetroArch, Emulationstation and runcommand.sh (Don’t select all. MAME compiles a long long time)
5. Click ok and wait.gizmo98ParticipantThank you very much. I did not had that issue because i modified my original runcommand.sh.
The shaders and a updated runcommand.sh were added three days ago to the master repository:
https://github.com/retropie/RetroPie-Setup/commit/4a5ab350bf36aa6fe33a9000a4954836059a6e31New run command options:
1: set video mode to VGA ONLY IF tvservice is in HDMI mode, and run command
2: keep existing video mode and run command
3: set video mode to VGA and run command
4: set video mode to 720p ONLY IF tvservice is in HDMI mode and run commandNew shader path:
/RetroPie/supplementary/RetroArchShadergizmo98ParticipantPhosphor shader runs smooth and looks good.
I have attached a collection of converted shaders.
-
AuthorPosts