Homepage › Forums › RetroPie Project › Everything else related to the RetroPie Project › Easiest way to pull unstable branch of ES into existing RetroPie?
- This topic has 9 replies, 4 voices, and was last updated 9 years, 1 month ago by petrockblog.
-
AuthorPosts
-
03/12/2015 at 00:16 #91062cacophony555Participant
What’s the easiest way to pull the unstable branch of emulationstation into an existing RetroPie setup? (ideally replacing the existing emulationstation)
https://github.com/Aloshi/EmulationStation/tree/unstable
My primary motivation is to help test the new SQL and scraper changes mentioned here:
I do have an idea for what to try from here:
Easiest way to get different emulationstation branch on RetroPie
But I was hoping for more confirmation.
03/12/2015 at 01:36 #91068cacophony555ParticipantUnfortunately it looks like the above idea doesn’t work. I got the following error when trying to use the retropie setup script to build after adding “unstable” to the end of the gitPullOrClone line in emulationstation.sh:
Any ideas?
03/12/2015 at 02:35 #91084cacophony555ParticipantI reproduced similar errors trying to build emulation station outside of the retropie setup script:
So following the instructions here:
http://www.emulationstation.org/gettingstarted.html#install_rpi_standaloneI skipped down to this part:
git clone https://github.com/Aloshi/EmulationStation cd EmulationStation git checkout unstable cmake -DCMAKE_CXX_COMPILER=g++-4.7 .
And I did try adding -DFREETYPE_INCLUDE_DIRS=/usr/include/freetype2/ before the “.” as suggested in the comments.
But the cmake line always gives similar errors to the above log. I did verify that all the dependencies were installed though I didn’t do the “Compile and install SDL2” part (which I’m assuming was already set up as part of my recent retropie image).
03/16/2015 at 02:54 #91550sselphParticipantDid you ever figure this out? I tested it on my rpi2 and cmake worked. Still waiting for the make command to complete. The error makes it sound like your compiler is missing.
Edit:
The make worked. I haven’t run the binary since I didn’t want to have it converting my xml’s in to sqlite, etc.03/16/2015 at 03:52 #91558cacophony555Participant[quote=91550]Did you ever figure this out? I tested it on my rpi2 and cmake worked. Still waiting for the make command to complete. The error makes it sound like your compiler is missing.
Edit:
The make worked. I haven’t run the binary since I didn’t want to have it converting my xml’s in to sqlite, etc.
[/quote]I never did figure it out. I did check that all the c/c++ compilers were available, including /usr/bin/gcc and g++-4.7.
So all you ended up doing were these four lines?
git clone https://github.com/Aloshi/EmulationStation cd EmulationStation git checkout unstable cmake -DCMAKE_CXX_COMPILER=g++-4.7 .
At this point I’ll probably just wait until this is pulled into master as I just redid my setup from scratch and want to keep things clean for the time being.
09/28/2015 at 11:03 #107007neoidParticipantI would also love to give the unstable branch a try. If it improves the speed I would gladly make a tool for converting the xml files into sqlite databases.
Anyone been able to switch to the unstable branch and could provide a step by step guide? :)
09/28/2015 at 12:28 #107009petrockblogKeymasteryou can use our fork of the unstable branch which has our controller stuff integrated – however I found the sqlite storage in its current state slower than the old xml (on a rpi1). There are certainly optimisations that could be done.
09/28/2015 at 12:29 #107010petrockblogKeymasteron first boot it will convert the XML lists to the new format btw.
09/28/2015 at 12:49 #107013neoidParticipantThanks. How many games do you have and how long does it take to boot the system? With 7.000 it takes about 1 minute on mine using a RPi 2.
09/28/2015 at 20:27 #107032petrockblogKeymasterIt was a while back I tested – with a small rom selection – it was significantly slower than the xml loading/saving – It likely could be faster, but may require some tweaks – It’s possible it could be faster with a larger collection.
-
AuthorPosts
- The forum ‘Everything else related to the RetroPie Project’ is closed to new topics and replies.