- This topic has 7 replies, 4 voices, and was last updated 9 years ago by .
Viewing 8 posts - 1 through 8 (of 8 total)
Viewing 8 posts - 1 through 8 (of 8 total)
- The forum ‘Video Output on RetroPie’ is closed to new topics and replies.
Homepage › Forums › RetroPie Project › Video Output on RetroPie › Swap emulationstation from HDMI to LCD
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?
Many thanks :)
Can someone help with this please?
Hello, devs? Surely you must know the answer to this?
a few minutes on google:
https://www.raspberrypi.org/forums/viewtopic.php?f=91&t=95366
https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=88431
I don’t have the hardware so theres no way I could test but it seems to be explained well enough in the aformentioned posts.
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
cd rpi-fbcp/
mkdir build
cd build/
cmake ..
make
sudo install fbcp /usr/local/bin/fbcp
#now make sure you are cd'ed into the build folder, now run the program:
fbcp &
#now you can run emulation station:
emulationstation
This program basically copies screen frames over from fb0 (hdmi) to fb1 (lcd screen).
Resource:
https://github.com/tasanakorn/rpi-fbcp
https://github.com/notro/fbtft/wiki/Framebuffer-use
Thanks to you jdj333, for the first time retropie is showing up on my 3,5 lcd screen.
Sadly the problem is back after reboot.
Any ideas?
Hi Leoman36,
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:
cd rpi-fbcp/build/
fbcp &
emulationstation
Thanks that worked!
The problem now is that the image is extremely slow, games not really playble.
I have allready changed the resolution in config.txt and retroarch.cfg.
thanks