@dddoge I'm also having this very same issue, I've tried placing the needed BIOS files "grom.bin" & "exec.bin" in my intellivision roms folder and I've tried changing the resolution from -z0 to -z1 in es_systemscfg (see this topic: http://www.raspberrypi.org/phpBB3/viewt ... on#p185323) to fit my small LCD but still no luck.Hello everyone. I seem to be having a problem with the intellivision emulator. On every ROM I've tried, the pi looks like its attempting to launch the rom, but then returns to the main emulation station menu. Has anyone else had this problem, and if so, any help would be greatly appreciated.
Regarding AdvMAME: Welshy gave me the hint to use the ROM name without the extension. That did the trick for me and I was able to start MAME roms. I did not play around much more with AdvMAME, though.skater_j10 wrote: I am having the same trouble with AdvMAME (tries to boot rom, then fails and goes back to the emulationstation menu), tried a large amount of different ROMs but to no avail. I believe Petrockblog might be going back to iMAME4all as I've read on his Github (see: https://github.com/petrockblog/RetroPie ... issues/131) that he wasn't having much luck with AdvMAME. iMAME4all worked for me in the past but for select ROMs.
Thanks for the reply Petrockblog! Just to clarify do you mean changing the %ROM% to %BASENAME% under "COMMAND=" line in es_system.cfg to:petrockblog wrote: Regarding AdvMAME: Welshy gave me the hint to use the ROM name without the extension. That did the trick for me and I was able to start MAME roms. I did not play around much more with AdvMAME, though.
Code: Select all
COMMAND=/home/pi/RetroPie/emulators/advancemame-0.94.0/installdir/bin/advmame %BASENAME% --config /home/pi/RetroPie/configs/all/retroarch.cfg Delete this line.--config /home/pi/RetroPie/configs/all/retroarch.cfg
Yep I definitely found your post useful, thanks, but unfortunately it doesn't address these questions in particular.ulysess wrote:skater_j10, I just posted a RetroPie review on my site. Take a look on it. Maybe is useful for you.
Code: Select all
sudo apt-get install --reinstall libsdl1.2debianI had the same problem as you until I found out that my xbox controller only corresponds to retroarch-joyconfig -p 1 -j 2. My next issue is to get "controller -j 2" to be recognized in the front-end.ludespeedny wrote:Ok, I downloaded the image and none of the roms were working. I added some of my own and they ran fine. So there is a possible problem with the roms in the image.
I installed the xboxdrv, and I can not get my xbox controller working. It detects it, but when I run the retroarch-joyconfig it doesn't detect any button presses or anything. And have to hit ctrl-c to quit it.
I am using the instructions from here: https://github.com/petrockblog/RetroPie ... controller
any suggestions?
If this helps at all: ES only automatically allows for configuring the first joystick. However, once it has been configured, it will attempt to "track" it by name, by opening the first joystick found with the same name as the originally configured joystick (as reported by the driver, which should, in theory, be consistent).jacobsson wrote:My next issue is to get "controller -j 2" to be recognized in the front-end.
Thanks you very much !kalehrl wrote:Emulationstation doesn't work with dispmanx SDL libs.
You need to restore your default SDL libs by reinstalling libsdl1.2:You can run dgen with dispmanx if you use export LD_LIBRARY_PATH="/path/to/your/SDL-dispmanx/libs" prior to running dgen.Code: Select all
sudo apt-get install --reinstall libsdl1.2debian
So ES only targets -j 0 ? I have no idea why my -wid 0 corresponds to -j 2. Do you thinks it would be possible to add the controller name manually inside the "es_input.cfg"?Aloshi wrote:If this helps at all: ES only automatically allows for configuring the first joystick. However, once it has been configured, it will attempt to "track" it by name, by opening the first joystick found with the same name as the originally configured joystick (as reported by the driver, which should, in theory, be consistent).jacobsson wrote:My next issue is to get "controller -j 2" to be recognized in the front-end.
If you can't get it to work, open an issue on GitHub. One solution might be to add a "force joystick at ID" option.
Code: Select all
input_player1_joypad_index = "0"
input_player1_a_btn = "1"
input_player1_b_btn = "0"
input_player1_x_btn = "3"
input_player1_y_btn = "2"
input_player1_l_btn = "4"
input_player1_r_btn = "5"
input_player1_start_btn = "7"
input_player1_select_btn = "6"
input_player1_left_axis = "-0"
input_player1_up_axis = "-1"
input_player1_right_axis = "-1"
input_player1_down_axis = "-0"try switching the right and down axis tojonez wrote:Can someone with an SNES controller let me know what values retroarch-joyconfig shows for the D-pad? I've tried configuring it multiple times and I'm don't know what I'm doing wrong but it's binding up to up/right, down to down/left. I've tried two controllers and two USB adapters (same brand, this one).
This is the config it's outputting:Thanks!Code: Select all
input_player1_joypad_index = "0" input_player1_a_btn = "1" input_player1_b_btn = "0" input_player1_x_btn = "3" input_player1_y_btn = "2" input_player1_l_btn = "4" input_player1_r_btn = "5" input_player1_start_btn = "7" input_player1_select_btn = "6" input_player1_left_axis = "-0" input_player1_up_axis = "-1" input_player1_right_axis = "-1" input_player1_down_axis = "-0"
Thanks for the reply, unfortunately that didn't work. The Pi doesn't seem to respond to those buttons being pressed no matter what I set them to. Both controllers/adapters work on my Windows desktop, I did a few searches and found a bunch of Mac users and one Linux user with the same problem so it sounds like a driver issue. Anyone have any ideas on if it's possible to fix it? None of the threads I found had any solutions.yankyfan09 wrote:try switching the right and down axis tojonez wrote:Can someone with an SNES controller let me know what values retroarch-joyconfig shows for the D-pad? I've tried configuring it multiple times and I'm don't know what I'm doing wrong but it's binding up to up/right, down to down/left. I've tried two controllers and two USB adapters (same brand, this one).
This is the config it's outputting:Thanks!Code: Select all
input_player1_joypad_index = "0" input_player1_a_btn = "1" input_player1_b_btn = "0" input_player1_x_btn = "3" input_player1_y_btn = "2" input_player1_l_btn = "4" input_player1_r_btn = "5" input_player1_start_btn = "7" input_player1_select_btn = "6" input_player1_left_axis = "-0" input_player1_up_axis = "-1" input_player1_right_axis = "-1" input_player1_down_axis = "-0"
input_player1_right_axis = +1
input_player1_down_axis = +0
you don't need the quotations around the numbers. I think this will work
Just to be sure: You have set these configurations in the filejonez wrote:Thanks for the reply, unfortunately that didn't work. The Pi doesn't seem to respond to those buttons being pressed no matter what I set them to. Both controllers/adapters work on my Windows desktop, I did a few searches and found a bunch of Mac users and one Linux user with the same problem so it sounds like a driver issue. Anyone have any ideas on if it's possible to fix it? None of the threads I found had any solutions.yankyfan09 wrote:try switching the right and down axis tojonez wrote:Can someone with an SNES controller let me know what values retroarch-joyconfig shows for the D-pad? I've tried configuring it multiple times and I'm don't know what I'm doing wrong but it's binding up to up/right, down to down/left. I've tried two controllers and two USB adapters (same brand, this one).
This is the config it's outputting:Thanks!Code: Select all
input_player1_joypad_index = "0" input_player1_a_btn = "1" input_player1_b_btn = "0" input_player1_x_btn = "3" input_player1_y_btn = "2" input_player1_l_btn = "4" input_player1_r_btn = "5" input_player1_start_btn = "7" input_player1_select_btn = "6" input_player1_left_axis = "-0" input_player1_up_axis = "-1" input_player1_right_axis = "-1" input_player1_down_axis = "-0"
input_player1_right_axis = +1
input_player1_down_axis = +0
you don't need the quotations around the numbers. I think this will work
Or does anyone have a SNES -> USB adapter that does work, and if so what brand?
Code: Select all
/home/pi/RetroPie/configs/all/retroarch.cfgThanks for your reply. I edit the config.txt by plugging in the sd card and editing it on the small partition that comes up (boot partition?). After the splash screen, it goes blank so I cant edit anything. It wont go to the shell. Any suggestions of how I am supposed to edit it?skater_j10 wrote:@moblo, Not sure where you're finding the config.txt file but the file you want to adjust is retroarch.cfg
For your RCA monitor these are the settings that work well for me:
video_aspect_ratio_auto = true
video_aspect_ratio = 1.25
Otherwise, have you expanded the root directory to fill the SDcard with raspi-config? Added any Roms to your folders, Cave story should show up right away but it doesn't hurt to have a few more to test.