Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| hardware:lcd_led_marquees [2023/08/08 20:13] – alinke2000 | hardware:lcd_led_marquees [2025/02/02 07:35] (current) – [2nd screen DMD (batocera 40 and 41 for customisations)] nadenislamarre | ||
|---|---|---|---|
| Line 6: | Line 6: | ||
| Remember back in the physical arcades how game cabinets would proudly display the logo of the game they featured on the overhead billboards? Well, thanks to the aid of modern technology, it is now possible to replicate those banners! And since we're in Batocera, we can dynamically change those artworks to reflect the game that's being played at that current moment! | Remember back in the physical arcades how game cabinets would proudly display the logo of the game they featured on the overhead billboards? Well, thanks to the aid of modern technology, it is now possible to replicate those banners! And since we're in Batocera, we can dynamically change those artworks to reflect the game that's being played at that current moment! | ||
| + | |||
| + | ===== DIY ZEDMD dmd ===== | ||
| + | An article to build you own dmd at a lower cost : [[DIY_ZEDMD]] | ||
| + | |||
| + | {{: | ||
| + | {{: | ||
| + | |||
| ===== Pixelcade ===== | ===== Pixelcade ===== | ||
| Line 12: | Line 19: | ||
| {{: | {{: | ||
| - | |||
| - | <WRAP center round info> | ||
| - | Pixelcade themselves offer [[https:// | ||
| - | </ | ||
| Supported platforms include: | Supported platforms include: | ||
| Line 26: | Line 29: | ||
| * Theoretically, | * Theoretically, | ||
| - | <WRAP center round important> | ||
| - | Pixelcade' | ||
| - | </ | ||
| - | Pixelcade offer their marquees in two flavors, Pixelcade LED (8-bit, low-res) and Pixelcade LCD (high res). The installation instructions change depending on the model. | + | Pixelcade offer their marquees in two flavors, Pixelcade LED (8-bit, low-res) and Pixelcade LCD (high res). |
| + | |||
| + | ==== 2nd screen DMD (batocera 40 and 41 for customisations) ==== | ||
| + | |||
| + | {{: | ||
| + | {{: | ||
| + | |||
| + | You can use a 2nd screen to display marquees. | ||
| + | Plug a 2nd screen, go in menu, system, multiple screen, and choose the marquee theme. | ||
| + | |||
| + | Images scrapped from es will be used to display images. | ||
| + | |||
| + | You can customize images, by creating them with the following / | ||
| + | |||
| + | For system logos: | ||
| + | * ./ | ||
| + | * as general rule : ./ | ||
| + | |||
| + | For games types image/ | ||
| + | * ./ | ||
| + | * as general rule : ./ | ||
| + | |||
| + | From the game name, remove anything containing parenthesis, | ||
| + | Tetris 2 (Japan).gb becomes tetris2.png | ||
| + | |||
| + | For example, if your game name is Asterix.7z, put a file named / | ||
| + | You can customize image, video, marquee, thumbnail, fanart, manual, titleshot, bezel, magazine, manual, boxart, boxback, wheel, mix that the different backglass themes use. | ||
| ==== Pixelcade LED ==== | ==== Pixelcade LED ==== | ||
| Line 65: | Line 92: | ||
| </ | </ | ||
| - | This is the higher resolution LCD panel that's suited for high resolution marquee artwork in 1920 x 360 resolution. 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 for high resolution marquee artwork in 1920 x 360 resolution. It supports |
| - | To setup your Pixelcade LCD, follow | + | To set up the Pixelcade LCD, plug its SD card into an already running OS (Batocera will do just fine) and then run the '' |
| + | |||
| + | < | ||
| + | cd /media/NO_LABEL | ||
| + | ./setupWifi.sh | ||
| + | </code> | ||
| + | |||
| + | You will be asked a series of questions (FIXME what questions? | ||
| + | |||
| + | Power on the Pixelcade LCD and if you see the Pixelcade retrowave banner | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Once confirmed, finish setting up Batocera' | ||
| <code - bash> | <code - bash> | ||
| Line 74: | Line 114: | ||
| <WRAP center round info> | <WRAP center round info> | ||
| - | In case that doesn' | + | In case that doesn' |
| </ | </ | ||
| Line 83: | Line 123: | ||
| A simple web interface can be used to upload new artwork to the panel' | A simple web interface can be used to upload new artwork to the panel' | ||
| - | {{https:// | + | {{https:// |
| + | {{https:// | ||
| + | |||
| + | |||
| + | |||
| + | ==== Customize output (batocera 40+) ==== | ||
| + | === Screensaver === | ||
| + | By default, when es go in screensaver, | ||
| + | |||
| + | Put an image name in / | ||
| + | |||
| + | === System selected === | ||
| + | By default, when you select a system in es, the system logo is displayed on the dmd. | ||
| + | |||
| + | Put an image in / | ||
| + | |||
| + | === Game selected === | ||
| + | By default, when you select a game in es, the game marquee is displayed on the dmd (if scrapped, otherwise, the name is displayed). | ||
| + | |||
| + | Put an image in / | ||
| + | |||
| + | Name simplified is the name without any special char, any parenthesis and lowercase. (if your rome is Super Mario World (EU).smc, then, the image supermarioworld.png or .gif will work) | ||
| + | |||
| + | === Achievement === | ||
| + | When you succeed to an achievement, | ||
| + | |||
| + | Put an image in / | ||
| + | |||
| + | |||
| + | === Full custom scripts === | ||
| + | If you don't like the behavior described upper, you can just create the following scripts to replace them: | ||
| + | * / | ||
| + | This script has no parameter. | ||
| + | * / | ||
| + | This script takes 1 argument : the name of the system (snes, nes, ...) | ||
| + | * / | ||
| + | This script takes 2 arguments : the name of the system (snes, nes, ...), and the full name of the rom. | ||
| + | * / | ||
| + | This script has no parameter. | ||
| + | |||
| + | ==== DMD simulator (batocera 40+) ==== | ||
| + | * In menu > system > services, enable dmd_simulator service. | ||
| + | * From a computer on your local network, go on http:// | ||
| + | * Enjoy | ||
| ==== Pixelcade advanced scripting ==== | ==== Pixelcade advanced scripting ==== | ||
| Line 121: | Line 204: | ||
| </ | </ | ||
| - | If you wish to simply see the events that are being fired off by Pixelcade' | + | If you wish to simply see the events that are being fired off by Pixelcade' |
| + | |||
| + | For Pixlecade LED | ||
| + | |||
| + | < | ||
| + | curl localhost:8080/quit | ||
| + | cd / | ||
| + | </ | ||
| + | |||
| + | For Pixelcade LCD | ||
| < | < | ||
| killall java | killall java | ||
| - | / | + | / |
| </ | </ | ||
- hardware/lcd_led_marquees.1691525614.txt.gz
- Last modified: 3 years ago
- by alinke2000