proton:raspi_setup
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
proton:raspi_setup [2019/01/28 06:58] – seth | proton:raspi_setup [2019/02/06 02:56] – seth | ||
---|---|---|---|
Line 1: | Line 1: | ||
** Compiling Proton and its examples on the Raspberry Pi with GL ES ** | ** Compiling Proton and its examples on the Raspberry Pi with GL ES ** | ||
- | As a base, I started with RetroPi | + | As a base, I started with a [[https:// |
- | Update on Jan 28th 2019: I did try this with Raspbian Stretch 4.14, you need to run these commands first to get it working: | + | If you REALLY want to use a standard Raspbian stretch install you can, just do these commands first to get ready: |
<code bash> | <code bash> | ||
- | sudo apt-get install git | ||
sudo apt-get install cmake | sudo apt-get install cmake | ||
sudo apt-get install libsdl2-2.0-0 libsdl2-dev | sudo apt-get install libsdl2-2.0-0 libsdl2-dev | ||
Line 15: | Line 14: | ||
---- End Raspbian stretch part ---- | ---- End Raspbian stretch part ---- | ||
+ | First, make sure you gave git installed. SSH into your PI and: | ||
- | First install | + | <code bash> |
+ | sudo apt-get | ||
+ | </ | ||
- | I ssh'ed in and did: | + | Next, install Proton |
<code bash> | <code bash> | ||
Line 64: | Line 66: | ||
=== State of Proton on the Pi === | === State of Proton on the Pi === | ||
- It runs fullscreen only both in or out of the desktop environment | - It runs fullscreen only both in or out of the desktop environment | ||
- | - No mouse or keyboard input (SDL isn' | + | - If SDL isn' |
+ | - Even though mouse and keyboard can work, there is no mouse cursor, you'd need to draw it yourself | ||
- Video acceleration works, audio works (see my [[https:// | - Video acceleration works, audio works (see my [[https:// | ||
- | SDL apparently can be tweaked to actually work with mouse and keyboard input but it requires some tricky stuff [[https://hg.libsdl.org/SDL/file/093b58f5de3c/ | + | Hint: Using the RetroPi dist? You can edit the text file **/opt/retropie/configs/all/autostart.sh** and comment out where it runs emulationstation and change that to run your own app - or nothing at all, so it drops into the shell on boot. |
+ | |||
+ | An easy way to replace the boot splash is replacing **/ |
proton/raspi_setup.txt · Last modified: 2023/12/03 06:42 by seth