RetroPie, How to get the current build to load EmulationSation
This is for this image libre-computer-aml-s905x-cc-ubuntu-bionic-retropie-4.19.23-02688-g18236d345948-dirty-2019-02-18.zip Here
Obviously your le Potato will need internet for this. Once you've booted see the bit about EmulationStation not being found, you're dropped to a Bash prompt do:
Restart and you should be on your way.
Obviously your le Potato will need internet for this. Once you've booted see the bit about EmulationStation not being found, you're dropped to a Bash prompt do:
sudo apt install rapidjson-dev
then:sudo ~/RetroPie-Setup/retropie-setup.sh
From here you will select "Manage packages", then "Manage core packages", then "emulationstation", then "Update from source" It seemed to take less than 10 min for me. Restart and you should be on your way.
Comments
I don't know any programming. So I cannot solve this problem by any of these methods:
1. Mod the emuELEC image so that it contains a copy of itself pushable into emmc. (would also require re-implementing the custom commands "i.e. redetect emmc" which I don't know how to do.
2. Modding the broken Retropie image so that the "distro_transfer" command actually works
Another solution would be
A. Buy a USB-eMMC adapter for desktop and just use etcher to burn any image you want into eMMc (not possible since LoverRPI guy basically abandonned the project and ran with the money)
B. Use the working "ubuntu bionic headless mali" image to install the OS into the eMMC module, and then do a completely fresh RetroPie install on it. [THIS IS THE Only Option for me since I am not some kinda genius]
1. Install Ubuntu Bionic headless with Mali onto TF card:
2. Transfer it to emmc as per instructions found in:
https://docs.google.com/presentation/d/1gP-8njKQg6WE3p9HOU55m39NyLyq6IBa0Ukww5N15IU/edit#slide=id.g364c49a60b_0_16
hot-plug emmc enter re-detection command (blah-blah-blah see instructions) then enter this at the end (instructions are vague/wrong (the command must be concatenated)
"sudo lc_distro_transfer libre-computer/aml-s905x-cc /dev/mmcblk0 lc-ubuntu-18.04-headless"
Select your API with
"update-alternatives --config mali" and then enter the number that corresponds to "wayland"
4. Follow the instructions on https://github.com/libre-computer-project/RetroPie-Setup, but before running the "Retropie.sh" script install the C++ compiler or whatever this thing is (from the original poster), which is required for the RetroPie Script installation to succeed.
5. Run the new Retropie script as per GitHub instructions but modified for this unrecognized (Amlogic) platform
Hope it works, you should now have RetroPie on Amlogic on your LePotato eMMc module, which would otherwise most likely just be a paperweight.
Will Attempt to reinstall, any ideas?
I used the "Update underlying kernel packages" and it broke everything of course.
The best bet will be to wait for some kind of USB-to-emmc adapter for the PC, PERIOD. Because I cannot figure this out.