Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision Next revisionBoth sides next revision | ||
hardware:lcd_led_marquees [2022/02/07 10:25] – created atari | hardware:lcd_led_marquees [2022/10/04 08:22] – removal of broken scripts atari | ||
---|---|---|---|
Line 9: | Line 9: | ||
===== Pixelcade ===== | ===== Pixelcade ===== | ||
- | The premier digital marquee manufacturers! [[https:// | + | The premier digital marquee manufacturers! [[https:// |
{{: | {{: | ||
Line 25: | Line 25: | ||
* Odroid N2+ | * Odroid N2+ | ||
* Theoretically, | * Theoretically, | ||
+ | |||
+ | <WRAP center round important> | ||
+ | Pixelcade' | ||
+ | </ | ||
Pixelcade offer their marquees in two delicious flavors. The installation instructions change depending on which you want to install for. | Pixelcade offer their marquees in two delicious flavors. The installation instructions change depending on which you want to install for. | ||
Line 34: | Line 38: | ||
</ | </ | ||
- | This is the lower resolution LED panel that's more suited to pixel-art display than full-color images. It's easy to tell this one from the LCD panel as it has a USB port on the back, while the LCD panel does not. | + | {{: |
- | Installation is simple. Power on the Pixelcade panel, plug in its USB port into the Batocera machine, [[: | + | This is the lower resolution LED panel that's more suited to pixel-art display than full-color images. It's easy to tell this one from the LCD panel as it has a USB port on the back, while the LCD panel does not. This panel comes in two sizes, pictured above is the smaller size next to an Xbox One controller. |
+ | |||
+ | Installation is simple. Power on the Pixelcade panel and plug in its USB port into the Batocera machine: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Then [[: | ||
<code bash> | <code bash> | ||
Line 54: | Line 64: | ||
This is the higher resolution LCD panel that's suited to displaying full-color images. It supports Wi-Fi and sends its signals over the network instead of a USB cable. It is also possible to use an Ethernet connection in case a fully wired setup is preferred. | This is the higher resolution LCD panel that's suited to displaying full-color images. It supports Wi-Fi and sends its signals over the network instead of a USB cable. It is also possible to use an Ethernet connection in case a fully wired setup is preferred. | ||
- | Installation uses a different command from the LED panel, so be careful. Power on the Pixelcade panel, | + | Installation uses a different command from the LED panel, so be careful. Power on the Pixelcade panel, |
<code bash> | <code bash> | ||
Line 70: | Line 80: | ||
{{https:// | {{https:// | ||
- | ==== Troubleshooting ==== | + | ==== Pixelcade advanced scripting ==== |
+ | |||
+ | Pixelcade has [[https:// | ||
+ | |||
+ | For instance, here's a simplified routine that displays the game's marquee when a game is launched by Batocera (if it were installed into the ''/ | ||
+ | |||
+ | <file bash pixelcade.sh> | ||
+ | # | ||
+ | |||
+ | # Save the arguments into variables. | ||
+ | system=" | ||
+ | rom=" | ||
+ | romname=" | ||
+ | |||
+ | # Convert an argument into another value. | ||
+ | if [[ " | ||
+ | system=" | ||
+ | fi | ||
+ | |||
+ | # Switch case for certain systems. | ||
+ | case ${system} in | ||
+ | fbneo) | ||
+ | system=" | ||
+ | ;; | ||
+ | scummvm) | ||
+ | rom=" | ||
+ | ;; | ||
+ | esac | ||
+ | |||
+ | # Execute this part every time this event triggers. | ||
+ | curl -G \ | ||
+ | --data-urlencode " | ||
+ | http:// | ||
+ | |||
+ | </ | ||
+ | |||
+ | If you wish to simply see the events that are being fired off by Pixelcade' | ||
+ | |||
+ | < | ||
+ | killall java | ||
+ | / | ||
+ | </ | ||
+ | |||
+ | Now you'll get the following debug output: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ===== Using the two HDMI outputs on a RPi4 ===== | ||
+ | |||
+ | It is possible to use the two HDMI outputs on an RPi4, with one displaying Batocera and the other displaying the dynamic marquee. [[https:// | ||
+ | |||
+ | <WRAP center round important> | ||
+ | This has broken on **v34** and higher. Stay on **v33** or lower if you intend to use this. | ||
+ | </ | ||
+ | |||
+ | ===== Using two computers ===== | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | This can be done using Batocera installed onto a device and another computer/ | ||
+ | |||
+ | ===== Troubleshooting | ||
+ | |||
+ | ==== My Pixelcade LED/LCD panel isn't working! | ||
- | === My Pixelcade | + | Pixelcade |
- | It could be that it's simply not plugged in correctly. Ensure that the USB cable on both ends is firmly secure in their ports. On the Batocera machine itself, it might be worth checking if it's functional on a different port (such as a USB 3.0 port if you were using a 2.0 port, or vice-versa). | + | If it's still not working, it could be that it's simply not plugged in correctly. Ensure that the USB cable on both ends is firmly secure in their ports (or if using the LCD panel, that it's paired to the same Wi-Fi network as Batocera). On the Batocera machine itself, it might be worth checking if it's functional on a different port (such as a USB 3.0 port if you were using a 2.0 port, or vice-versa). |
If it's still not working, try out the following: | If it's still not working, try out the following: | ||
Line 86: | Line 159: | ||
~/ | ~/ | ||
</ | </ | ||
- | * If using the LED panel (not the LCD one), run '' | + | * If using the LED panel (not the LCD one), run '' |
- hardware/lcd_led_marquees.txt
- Last modified: 8 months ago
- by atari