Hi, I finally have things working on my raspberry pi with a 3.5″ lcd. Debian installs fine and I can see the GUI, I then install retropie using the install script and set it to auto launch emulationstation on boot.
However, now the emulationstation only outputs on HDMI and the console is showing on the LCD.
How can I make emulationstation show on the LCD instead as default?
I got this working on my Tontec 3.5 Inch Touch Screen. What you will need to do is setup Framebuffer Mirroring using the rpi-fbcp program on github.
After you have setup your screen, and it is displaying, you will need to execute these linux commands to compile and install the Framebuffer Mirroring program:
sudo apt-get install cmake
git clone https://github.com/tasanakorn/rpi-fbcp
sudo install fbcp /usr/local/bin/fbcp
#now make sure you are cd'ed into the build folder, now run the program:
#now you can run emulation station:
This program basically copies screen frames over from fb0 (hdmi) to fb1 (lcd screen).
After a reboot I make sure I am in the build directory which contains the compiled fbcp program and should probably be located in rpi-fbcp/build/ on your Pi. After I CD to that directory, I execute the fbcp program again and then EmulationStation. Try the following commands after a reboot: