[HowTo] RetroPie and OSMC: Retrosmc - Retrogaming on OSMC



My launcher addon displays a loading screen and then it just stopped.
ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.program.retrosmc-launcher/) failed

Any ideas? I have uninstall and installed it again, not working.



The add-on has been changed, you need to try again with the newer add-on

Try this link to explain, a few scripts have been removed and new ones used, so the launcher is looking for a script that isn’t there anymore or trying to run something it can’t find. It took me a long time to find that out

It explains how to update the RetroSMC script to the latest release and how to install the new launcher. It works fine after that

I have a different issue that things are running really slooow when trying to play ANY games. I know it worked perfectly before when I first found RetroSMC. I even reinstalled OSMC from scratch on a fresh and did everything exactly as the add-on suggests, still runs slow when trying to play ANY games. Overclocked PI3 that works perfectly otherwise running KODI 17.6


It looks like some progress has been made to get RetroPie to work with Debian Stretch. It’s of course up to @mcobit if he wants to up-date his tutorial to work with OSMC.



Thanks for that but since I have uninstall and now I can’t reinstall properly anymore emulestation due to memory issues. Weird.
I need a swap I guess but how?


Discussed numerous times in this topic:


Mea Culpa and thank you, I didn’t see that the main topic has been updated.
I have launched

  1. sudo touch /enable_swap

  2. sudo reboot

  3. ./install-retrosmc.sh > Install retrosmc > Manage Packages > Manage core packages > emulationstation > Install from source

  4. Result is still the same, please find logs https://hastebin.com/raw/duzazanuvo

Thanks for your support! I hope I will be able to play back again soon :slight_smile:


You need libboost-dev and libboost-date-time.


Libboost-date-time seems to still failing.
What is the proper install cmd for that package?


I’m sorry. I have not even installed it on stretch myself. So it is a bit hard for me to tell whats wrong here. I am a bit busy lately and thought Kodi 18 would come in time to solve this by itself with its retrogaming capabilities. Unfortunately stretch was faster.

I will revisit this but need more time to actually do anything with a raspberry.

I think there were some pointers some posts back.


Any help to fix this error is kindly welcomed :blush:
make[2]: *** No rule to make target '/usr/lib/arm-linux-gnueabihf/libboost_date_time.so', needed by 'emulationstation'. Stop.


When you have a search for libboost_date_time in this topic alone, you’ll get enough hints for how to maybe solve it :slight_smile:


I tried but nothing relevant. It’s not the same as people with the wrong version.
But I will be glad if you can assist!


I don’t think its a version issue, I just don’t think these are available in debian stetch; hence the work around.

Thanks Tom.


Thanks but I already tried this. There is still the same error :frowning:


Was the initial RetrOSMC install done with Jessie (prior to January 2018) or Stretch (after January 2018)?

See the sequence above that worked for me.


Initially with Jessie but as it doesnt work I have removed everything and restarted with the Stretch test script.


No idea why it didn’t work with Jessie. :confused: Try the order from the post linked above then.