The most portable way to play LÖVE, PICO-8, Scratch or your favorite emulated games. Powered by RetroArch!
Join us on our Discord Chat Channel
Goals:
- Hardware accelerated display!
- Custom software (Lakka / RetroArch)
- High quality case and buttons
- Small form factor
A very affordable portable console will be made using a 120 FPS 320x240 display and a Raspberry Pi Zero. It will be thin and tiny: only 65 mm x 100 mm PCB!
The Lakka distribution powered by RetroArch will be used because of its speed, its fast power-on and instant power-off and its potential to run many retro and hipster-retro games (LÖVE, PICO-8, Scratch and emulators).
[Jean-André] from France is the software guy of this project. He is the main Lakka developer and a top 5 RetroArch contributor. [David] from Switzerland is the hardware guy.
- 1 × Raspberry Pi Zero
- 1 × 2.4" TFT 320x240 (RGB 565 @ 120 FPS)
- 10 × Soft rubber dome buttons
- 2 x metal dome buttons
- 1 × 15-16mm Speaker
- 1 × Mono audio amplifier Left + right channels mixed together
- 1 × 800+ mAh battery
- 1 × Battery charger
- 1 × USB Type-C connector
<img src="https://github.com/davidperrenoud/Gamegirl/blob/master/Media/Prototype%20v0.2%20Front.jpg" width="300" alt"Front"> | <img src="https://github.com/davidperrenoud/Gamegirl/blob/master/Media/Prototype%20v0.2%20Back.jpg" width="300" alt"back">
- Gamegirl v0.2 on OSHPark
- (To Do) BOM list on mouser (TO DO) and digikey (TO DO)
- 2.4" TFT LCD screen from buydisplays.com
- 15-16mm speaker
- 800-1200mAh battery with JST-PH connector (size restraints TBD)
Gamegirl Raspberry Pi Zero images:
Instructions:
- How to write a image to an SD card on Windows & Mac OS
- Insert the SD card into a computer. Navigate to the config.txt file in the root directory. Change
display_rotate=1
todisplay_rotate=3
- If your are able to mount the ext4 partition of the SD card add the Gamegirl controller configuration file to
joypads/udev/
During first boot the screen will stay blank (white). After 3-5 min power off the device then power back on. The screen should change the background to black then display the main menue after about 30sec depending on SD card speeds.
If you didn't add the Gamegirl config file the buttons will be switched around. Right is down, down is right, Start is A(Accept). You will have to navigate to 'Settings/Input/Player' and select 'Bind all'
How-to on lakka.tv
| | | ---|---|---|--- | David Perrenoud | Jean-André Santoni - Github | Rodney Yates