• 0 Votes
    3 Posts
    1k Views
    BenMcLeanB

    I updated and now I can't get it to start at all. Not even from the terminal

  • 0 Votes
    4 Posts
    1k Views
    C

    Sorry for the lengthy delay in replying...
    IRL got in the way :-)

    OK so it's definitely only the navigation sounds missing. I've tried several themes and none seem to have sound.

    I'm guessing they must not be supported in Ubuntu as i don't seem to have them in the Sound Settings menu item.

    Oh well :-)

  • 1 Votes
    12 Posts
    4k Views
    ruckageR

    Thanks @pjft , I think you're right and its a combination of me misremembering and also the larger fontsize on my nes/snes theme amplifying the problem to an extent.

    I just checked my Megadrive build which uses a much older version of ES with a Raspberry pi 2 and a slower SD card with my Newgen theme (my new sd wont be running at full speed without overclocking anyway ).
    The previews for that build are big in pixel dimensions but I managed to compress them quite well using pngoo so the filesize of each image ranges 100-200kb (originally they were 400-900KB) and even then enabling show FPS I can see the frame rate drop in the same way. I think because the fontsize for the list on that theme is smaller the occasional skipping just isn't as noticeable but is still there.

    So basically I'm just noticing something that has been there from the beginning. And for anyone else who has the problem it's easily remedied by making sure you keep the preview image filesize as low as possible.

    I did notice one other strange thing regarding framerate but I need to test more. The carousel on my new theme seems to run around 60fps on a rpi3 but occasionally when exiting out from a system the framerate drops to around 45ps and stays at that frame rate until going into another system and backing out again. Obviously doesn't affect things too much but just seemed odd.

  • 0 Votes
    1 Posts
    641 Views
    No one has replied
  • 0 Votes
    4 Posts
    1k Views
    R

    @jmanricecakes Hello. How do you fixed your drivers going where?

  • 15 Votes
    96 Posts
    44k Views
    cyperghostC

    @tictac_93 This works in most cases ... yes

    But look. You take PID of runcommand and use pkill -P switch to kill child PID. That works in most cases but some emulators also just call annother process and this won't be catched by your method. You need at least annother pkill -P call.

    You should just use your python script and you can use the multi_switch and it's command line options. Therefore use a python call like output = int(subprocess.check_output(['./multi_switch.sh', '--es-pid'])) and you can check if ES is running. If the ouput is 0 then python interprets this as false if a PID is detected the value is grater than 0 - this interprets python as true.
    So the sniplet in python itself would be look like this.

    if output: os.system("./multi_switch.sh --es-poweroff") else: os.system("sudo shutdown -h now")
  • 0 Votes
    3 Posts
    973 Views
    P

    @lostless legend! Thanks mate, sorry for being so daft!

  • ES scraper error

    Help and Support
    11
    0 Votes
    11 Posts
    6k Views
    BladeHunterB

    @sandin Whats the crc and md5 of the zip? I will run it through my scrape tool and associate it for you if it exists.

  • 0 Votes
    20 Posts
    5k Views
    R

    @pjft i scraped all my things months ago and everything was working perfectly until i updated from 2 months worth of updates...

    I used screenscraper but that shouldnt matter, like i mentioned earlier, Everything was working correctly.

  • 0 Votes
    2 Posts
    570 Views
    rbakerR

    @demoman982 said in RetroPie won't run roms on EmulationStation:

    Can someone please help me?

    Sure thing but you must fill this out to enable people to see what you are working with:

    https://retropie.org.uk/forum/topic/3/read-this-first

    which you agreed to do before posting.

  • 0 Votes
    3 Posts
    1k Views
    cafarellidigitalC

    Ahh ok. I thought about doing this, but thought there might be a "better" way to do it (like a setting or menu option). Thanks for your help!

  • Moves List Viewer

    Help and Support
    5
    0 Votes
    5 Posts
    2k Views
    K

    yep doing it as an overlay is a great idea,you have to sacrifice some screen space though,and it wont go well with games that have many characters such as King Of Fighters but it will work with most games..so thanks

  • 0 Votes
    5 Posts
    2k Views
    J

    One of the creators of retrorangepi was able to solve the issue for me via Facebook:

    "from terminal:
    wget http://www.retrorangepi.org/asplashscreen
    sudo cp -v asplashscreen /etc/init.d/

    If you want to change the boot screen and tune or enable splash video, edit the file:
    sudo nano /etc/init.d/asplashscreen (in plain terminal) OR
    sudo pluma /etc/init.d/asplashscreen (in Desktop mode terminal)

    comment/uncomment lines in do_start function (remove or add #)"

    Worked like a charm. Hopefully this might help anyone who runs into the same issue.

  • 0 Votes
    1 Posts
    653 Views
    No one has replied
  • 12 Votes
    182 Posts
    60k Views
    IamHammerI

    Okay, I've got the Konima code working!

    I switched the controller mode for the SF30 Pro to "Android Mode" to get the triggers to recognize in the configure input menu. Thanks @Rion for pointing me back to that thread.

    I paired the controllers again in the bluetooth section of retropie-setup.sh, and went through the configure input process in ES a couple of times just to be sure.

    I am seeing the es_log file being written to now! Something I want to make clear is for anyone else testing is that inputs are only logged while in a core/system menu, and not while the ES Menu is displayed. This also means that the passkey (Konami code) can only be entered while the gamelist is visible (not the ES UI menu).

    Here's my output which also answers my question about isValidInput... it's yes when the button press or keydown event is true and no when the keyup event is true.

    lvl2: EmulationStation - v2.7.3rp, built Jan 7 2018 - 04:49:16 lvl2: Creating surface... lvl2: Created window successfully. lvl2: Added known joystick 8Bitdo SN30 Pro (instance ID: 0, device index: 0) lvl3: SystemView::getViewElements() lvl3: UIModeController::logInput( 8Bitdo SN30 Pro ):Hat 0 up, isMappedTo= up, , value=1, isValidInput: yes lvl3: UIModeController::logInput( 8Bitdo SN30 Pro ):Hat 0 neutral?, isMappedTo= down, left, right, up, , value=0, isValidInput: no lvl3: UIModeController::logInput( 8Bitdo SN30 Pro ):Hat 0 up, isMappedTo= up, , value=1, isValidInput: yes lvl3: UIModeController::logInput( 8Bitdo SN30 Pro ):Hat 0 neutral?, isMappedTo= down, left, right, up, , value=0, isValidInput: no lvl3: UIModeController::logInput( 8Bitdo SN30 Pro ):Hat 0 down, isMappedTo= down, , value=4, isValidInput: yes lvl3: UIModeController::logInput( 8Bitdo SN30 Pro ):Hat 0 neutral?, isMappedTo= down, left, right, up, , value=0, isValidInput: no lvl3: UIModeController::logInput( 8Bitdo SN30 Pro ):Hat 0 down, isMappedTo= down, , value=4, isValidInput: yes lvl3: UIModeController::logInput( 8Bitdo SN30 Pro ):Hat 0 neutral?, isMappedTo= down, left, right, up, , value=0, isValidInput: no lvl3: UIModeController::logInput( 8Bitdo SN30 Pro ):Hat 0 left, isMappedTo= left, , value=8, isValidInput: yes lvl3: UIModeController::logInput( 8Bitdo SN30 Pro ):Hat 0 neutral?, isMappedTo= down, left, right, up, , value=0, isValidInput: no lvl3: UIModeController::logInput( 8Bitdo SN30 Pro ):Hat 0 right, isMappedTo= right, , value=2, isValidInput: yes lvl3: UIModeController::logInput( 8Bitdo SN30 Pro ):Hat 0 neutral?, isMappedTo= down, left, right, up, , value=0, isValidInput: no lvl3: UIModeController::logInput( 8Bitdo SN30 Pro ):Hat 0 left, isMappedTo= left, , value=8, isValidInput: yes lvl3: UIModeController::logInput( 8Bitdo SN30 Pro ):Hat 0 neutral?, isMappedTo= down, left, right, up, , value=0, isValidInput: no lvl3: UIModeController::logInput( 8Bitdo SN30 Pro ):Hat 0 right, isMappedTo= right, , value=2, isValidInput: yes lvl3: UIModeController::logInput( 8Bitdo SN30 Pro ):Hat 0 neutral?, isMappedTo= down, left, right, up, , value=0, isValidInput: no lvl3: UIModeController::logInput( 8Bitdo SN30 Pro ):Button 1, isMappedTo= b, , value=1, isValidInput: yes lvl3: UIModeController::logInput( 8Bitdo SN30 Pro ):Button 1, isMappedTo= b, , value=0, isValidInput: no lvl3: UIModeController::logInput( 8Bitdo SN30 Pro ):Button 0, isMappedTo= a, , value=1, isValidInput: yes lvl3: UIModeController::listen(): Passkey sequence completed, switching UIMode to full
  • 0 Votes
    8 Posts
    2k Views
    C

    @dankcushions No, I am not running any videos.
    @pjft I looked at memory usage via htop several times, and nothing was hogging CPU time or memory. However, I do have new information that changes my prior conclusion that ES was the culprit: the hang did reappear even when ES was not running. I did not see that behavior before because it appears to be taking much longer when ES is not running (on the order of a day instead of a few hours).

  • 0 Votes
    7 Posts
    2k Views
    S

    Hi, i am having the same problem but i don't have access to a pc to create the SD card.

    i have downloaded the berry boot image to my pi and i have got an SD card reader

    Is there a way to do this from the raspberry pi itself? i have tried recalbox but it just isn't as good as retropie

    thanks,

  • 0 Votes
    8 Posts
    1k Views
    cyperghostC

    @meleu As you see I'm a cheevos-noob ;)

  • Install All Themes option

    Ideas and Development
    15
    0 Votes
    15 Posts
    3k Views
    J

    @robertybob I agree I don't see the benefit of update from source for most. I do wonder if perhaps devs use it to check how latest updates imact themes, functions etc.

    I have no idea. I don't see the benefit personally but I'm sure someone may be able to advise the purpose of it

  • 3 Votes
    305 Posts
    147k Views
    F

    I know this topic is old, but I would be grateful if someone could point me in the right direction.

    I'm trying to install the localized EmulationStation on an old Raspberry Pi model 1B board.

    However, I would like to install with Retropie version 4.3 (Debian 8 "Jessie"), because this version it runs much better on the Pi 1B model.

    I've been using the old link (https://github.com/flyinghead/EmulationStation) but to no avail

    Below are the steps I am following:

    Note 1* Updated the file "/etc/apt/sources.list" legacy path (https://forums.raspberrypi.com/viewtopic.php?t=237469)
    OK

    Note 2** Update existing APT packages: sudo apt update && sudo apt upgrade
    OK

    Note 3*** Installing the following issues (rapidjson-dev)
    wget http://ftp.us.debian.org/debian/pool/main/r/rapidjson/rapidjson-dev_1.1.0+dfsg2-7.1_all.deb
    sudo dpkg -i rapidjson-dev_1.1.0+dfsg2-7.1_all.deb
    OK

    Resolve dependencies of libraries Localized EmulationStation
    OK

    Create a clone from GitHub: (git clone --recursive https://github.com/flyinghead/EmulationStation.git)
    OK

    Compile Localized EmulationStation
    cd /home/pi/EmulationStation
    mkdir build
    cd build
    cmake ..
    make
    OK

    Testing Localized EmulationStation:
    cd /home/pi/EmulationStation
    LANG=pt_BR.UTF8 ./emulationstation
    OK

    Install Localized EmulationStation
    cd /home/pi/EmulationStation
    sudo cp ./emulationstation /opt/retropie/supplementary/emulationstation/
    sudo cp -r locale /opt/retropie/supplementary/emulationstation/
    OK

    Run Localized EmulationStation
    Error message
    lvl0: Error - File type unknown!
    emulationstation: /home/pi/EmulationStation/es-core/src/resources/Font.cpp:17: Font::FontFace::FontFace(ResourceData&&, int): Assertion `!err' failed.
    Aborted

    Can I have any solution to successfully install localized ES in Retropie version 4.3?