As as added bonus, it also includes KODI Media Center. With it, you can manage, browse, record, stream, download and play music, podcasts, internet and movies.
The Image contains the following built-in emulators:
- Desmume (Nintendo DS)
- MEDNAFEN_PSX (PlayStation 1)
- Mupen64 (Nintendo 64)
- SNES (Super Nintendo)
- Virtual Boy Advance (Game Boy Advance)
- Picodrive (Sega MegaDrive/Genesis and Mega/Sega CD Emulators)
Some screenshots:
Required Hardware
- PixieBoard Pre
- 5V DC Power Supply
- microHDMI-HDMI cable and HDMI monitor
- USB-UART Cable (for debugging)
Required Software
- KODI Linux Image for Pixie (found in the Wiki: Binary Images). It includes:
- KODI backend
- RetroArch. Retroarch is the official front end for the Libretro API, which is capable of managing controls and configurations for all of the Libretro cores (emulators)-
How-To
First, put the Image into an micro SD Card. and Power up the PixieBoard.
There is a skeleton configuration file located at /etc/retroarch.cfg where audio, video and input controls can be configured.
In order to start a Libretro emulator, you must execute the command: retro-launch <libretro_core> </path/to/rom_file>
For example:
- Code: Select all
#retro-launch snes9x_next /media/roms/romfile.smc
To show a list of available Libretro cores:
- Code: Select all
#ls /usr/lib/libretro
Note: libretro cores must be specified without the “_libretro.so” in the retro-arch command.
Finally, connect PixieBoard to a screen via HDMI and you will see the emulator running. Enjoy!