RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    1. Home
    2. Tags
    3. emulationstaton
    Log in to post
    • All categories
    • D

      TI99 Scraping problem

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support emulationstaton retropie 4.7.1
      10
      0 Votes
      10 Posts
      1k Views
      D

      @mitu said in TI99 Scraping problem:

      It looks like ti99 is not a supported platform for the EmulationStation's scraper. It needs to be added in order for the scraping to work - so for now you can use Skyscraper or another external scraper for the TI99.

      Thank you very much. This worked perfectly.

    • BenMcLeanB

      runcommand.sh should run commands

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support runcommand.sh emulationstaton retropie os
      7
      -4 Votes
      7 Posts
      2k Views
      N

      Just add your scripts to the retropie menu, very simple. i never had to make any edits to make it work, just some editing to get the script to have a picture in EmulationStation and description of the script.

      If you want the scripts to appear within your Ports, you might need to include .sh with the filetypes that are supported with Ports even though from memory it should already be set up like that (i cant double checking this right now, currently making a backup of my SSD)

      If you can see the scripts in EmulationStation but theyre just not executing after selecting them, then you will need to chmod +x your sh files.

    • J

      Kodi restarting on exit, won't exit to emulationstation

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support kodi issue retropie help emulationstaton
      3
      0 Votes
      3 Posts
      512 Views
      E

      I'm experiencing the same thing as OP and the "fix" from the other thread didn't work.

      From the "read first", my answers:

      read forum rules ✅ search the docs ✅ search the forum ✅ I found two, the one OP reference and this one; like OP, trying the change outlined in the other post did not work raspberry pi power supply ✅ I've got an official power supply for my pi 4 official image ✅ I flashed the base retropie image and the experience has been otherwise quite smoth
    • F

      Emulation station does not recognize joystick input

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support emulationstaton arcade stick button config
      2
      0 Votes
      2 Posts
      1k Views
      mituM

      EmulationStation uses libSDL's joystick subsystem to recognize and work with joystick devices, maybe your device is not detected by libSDL as a gamepad/joystick.
      In addition to jstest/evtest, install jstest-sdl2 (from https://github.com/Grumbel/sdl-jstest) and see if your device is working with it.

    • R

      Please Help!! Adding New Systems nightmare!

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support permissions emulationstaton new system
      18
      0 Votes
      18 Posts
      1k Views
      R

      @mitu ahh ok, perfect, I'll give that a try today and hopefully that will work around the permissions.
      Thanks again 😊

    • A

      Disable controller input during startup

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support emulationstaton inputs disable
      12
      0 Votes
      12 Posts
      894 Views
      mituM

      This diff should do the trick, clearing also any keyboard type controllers

      diff --git a/es-app/src/main.cpp b/es-app/src/main.cpp index 26faeb2..26bc328 100644 --- a/es-app/src/main.cpp +++ b/es-app/src/main.cpp @@ -320,6 +320,9 @@ int main(int argc, char* argv[]) bool splashScreen = Settings::getInstance()->getBool("SplashScreen"); bool splashScreenProgress = Settings::getInstance()->getBool("SplashScreenProgress"); + //dont generate joystick events while we're loading (hopefully fixes "automatically started emulator" bug) + SDL_JoystickEventState(SDL_DISABLE); + if(!scrape_cmdline) { if(!window.init()) @@ -365,9 +368,6 @@ int main(int argc, char* argv[]) return run_scraper_cmdline(); } - //dont generate joystick events while we're loading (hopefully fixes "automatically started emulator" bug) - SDL_JoystickEventState(SDL_DISABLE); - // preload what we can right away instead of waiting for the user to select it // this makes for no delays when accessing content, but a longer startup time ViewController::get()->preload(); @@ -386,7 +386,10 @@ int main(int argc, char* argv[]) } } - //generate joystick events since we're done loading + //generate joystick events since we're done loading and clear the input event queue + SDL_PumpEvents(); + SDL_FlushEvent(SDL_KEYDOWN); + SDL_FlushEvent(SDL_KEYUP); SDL_JoystickEventState(SDL_ENABLE); int lastTime = SDL_GetTicks();

      I don't think it's 100% correct, since any errors during startup would leave the joystick disabled, further testing is needed.

    • E

      Scraper - Some of your selected systems do not have a platform set

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support emulationstaton scraper dragon32 xroar
      1
      0 Votes
      1 Posts
      747 Views
      No one has replied
    • B

      Help! Won't boot Emulationstation!

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support emulationstaton errors permissions filesystem term
      4
      0 Votes
      4 Posts
      965 Views
      mituM

      @bberlin1 said in Help! Won't boot Emulationstation!:

      I'm still curious however-- if you have any insight into how to a) edit files from an ssh gui or b) access putty with my pi login, I would be very interested. I can only seem to do these things via the root login and would like to not have to run into these kinds of issues again.

      If you use Putty, you can edit the files via nano. Most of the configuration files are also available via file shares (under \\retropie\configs), so you can use a decent text editor from your PC (Notepad++/TextEdit) to edit the files. None of them require the usage of the root account for editing.

    • A

      Is emulationstation-dev OK to Run as Primary?

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support emulationstaton
      3
      0 Votes
      3 Posts
      303 Views
      A

      @mitu Sounds good, thanks!

    • T

      Emulationstation 100% Single Thread Usage

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support emulationstaton bug report
      16
      0 Votes
      16 Posts
      2k Views
      T

      also my apologies for the slow replies. even though I think my email notification settings are correct. I have never once gotten an email from this forum

    • roslofR

      Snaps/Video Issue with EmulationStation (V2.10.0RP-DEV)

      Watching Ignoring Scheduled Pinned Locked Moved Ideas and Development dev emulationstaton experimental issue video snaps
      5
      0 Votes
      5 Posts
      882 Views
      roslofR

      @pjft said in Snaps/Video Issue with EmulationStation (V2.10.0RP-DEV):

      Should be fixed now - thanks.

      Confirmed, this is fixed. Always grateful @pjft
      Thank you

    • F

      dolphin 5.0 showing up in foreground

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support emulationstaton
      5
      0 Votes
      5 Posts
      479 Views
      F

      @mitu Okay sorry for wasting your time, I reinstalled it and it fixed the major issue that the diagonals were really slow. I didn't think it was a game profile issue cause it worked fine on dolphin 5.0. I'm not sure how it fixed it though.

    • D

      Skyscraper not showing videos

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support emulationstaton retropie 4.7 skyscraper
      3
      0 Votes
      3 Posts
      1k Views
      S

      @drdave79
      You've already enabled OMX player, right? First guess then would be the videos have downloaded, but are in another format like yuv444p while they need to be in yuv420p (or at least that is one that is known to work.) If so, there's a simple script that can convert them for you when downloaded.

      Check first: locate a game that doesn't show a video. Navigate to where the video should be, at:

      /home/pi/.emulationstation/downloaded_media/<platform>/videos/<romname>.mp4

      If the file exists, check it out with ffprobe (may require sudo apt install ffmpeg first):

      ffprobe "filename.mp4" 2>&1 | grep Stream

      Output will look something like:

      Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv444p, 360x480 [SAR 1:1 DAR 3:4], 349 kb/s, 30 fps, 30 tbr, 15360 tbn, 60 tbc (default) Stream #0:1(und): Audio: mp3 (mp4a / 0x6134706D), 24000 Hz, stereo, fltp, 64 kb/s (default)

      See in the Video stream where it says yuv444p, 360x480? That's bad, we want it to say yuv420p instead.

      Sounds like you? Good. This post on GitHub discusses the solution. TL;DR version after:

      https://github.com/muldjord/skyscraper/issues/222

      The quick version:

      Edit your /home/pi/.skyscraper/config.ini to include the line:

      videoConvertCommand="videoconvert.sh %i %o"

      Script provided by jgcobra on the GitHub thread:

      #! /bin/bash # Script provided by jgcobra echo Converting video... echo Source: $1 echo Dest: $2 # Check if the video is already in 420p format c=$(ffprobe "$1" 2>&1 | grep -c yuv420p) if [ "$c" -eq 0 ] then echo Incorrect source video format detected. Converting video to 420p format... ffmpeg -i "$1" -y -pix_fmt yuv420p -acodec copy -strict experimental "$2" else echo Video is in correct 420p format. Copying as is... cp "$1" "$2" fi

      Place the script in your system path or in /home/pi/.skyscraper and make it executable with chmod +x videoconvert.sh. If you want to see the script's output when run by Skyscraper, I think you need to put verbosity="3" in your config.ini.

      I think this check/conversion only happens on initial caching of the video, so re-scrape your roms with --cache refresh to force a re-download and, for maximum efficiency, you can use --flags skipexistingcovers and similar to avoid unnecessarily redownloading those media.

      This solved probably 90% of my problem videos. There were a handful that didn't take and I had to do a little extra fiddling, but this should get you started.

      Don't forget to rebuild your gamelist.

    • V

      [Request] PDF reader for game manuals

      Watching Ignoring Scheduled Pinned Locked Moved Ideas and Development emulationstaton pdf request suggestion game manual
      5
      0 Votes
      5 Posts
      2k Views
      ectoE

      @koda9901 Very cool idea!

    • TPRT

      Long pause after exiting a game the very first time I load up a new version of my build. Weird error!

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support error emulationstaton emustation
      1
      0 Votes
      1 Posts
      384 Views
      No one has replied
    • U

      Exiting Kodi to ES gives black screen

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support kodi18 emulationstaton
      2
      0 Votes
      2 Posts
      324 Views
      ExarKunIvE

      @umbongodrink not that i have the answer, but im getting the same thing with my port of Blood and Doom 3. i can get them to run fine, but when i exit. i also get a black screen and have to reboot.

      heres to hoping someone can point to something on whats going on

    • K

      help with booting into emulation station

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support bluetooth r1 controller emulationstaton pi4b 4gb
      3
      0 Votes
      3 Posts
      360 Views
      K

      well, i don't know what i did differently, but i got it to work and i can't erase this thread...sorry

    • G

      Daphne related error at the ES startup

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support boot error daphne emulationstaton raspberrypi4b
      6
      0 Votes
      6 Posts
      750 Views
      G

      @mitu Thanks. Didn’t work though. Updated Skyscraper, recreated the gamelist, installed the Daphne emulator, rebooted: the ES fails to boot, same error code.

    • U

      Skyscraper segmentation fault

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support emulationstaton skyscrapper screenscraper
      13
      0 Votes
      13 Posts
      2k Views
      W

      NEW Experimental PiBoy Discord!
      Alright.. I've been using the Eperimental Pi PiBoy w/ various Linux distros and it feels like the developer / creator is extremely busy to help most of the time..
      I created a PiBoy Experimental Discord for discussions , ideas and help.
      https://discord.gg/rcQdmv6Uxr

      If you have one, come join...
      Cheers..

    • P

      Page Up/Down function on ES Textlists (via LB/RB) Not Accurate?

      Watching Ignoring Scheduled Pinned Locked Moved Ideas and Development emulationstaton bug report theme issue
      9
      0 Votes
      9 Posts
      1k Views
      LolonoisL

      Submitted PR#740 to address this.