This is a script that generates Kodi game addons from the libretro buildbot binaries. This is experimental at this point. The addons should auto build (if an update is found) using Github Actions once every week.
To install the game addons, choose the appropriate repository:
You will also need the Libretro Compatability addon (game.libretro) installed, which is available in the official Kodi repository / Kodi ppa.
Help Needed:
If you want to support this repository, help is needed in getting the files in this folder in order:
Game Addon Status:
Platform | core | Status | Notes |
---|---|---|---|
Amstrad - CPC | cap32_libretro | Works |
No other setup required |
Amstrad - CPC | crocods_libretro | Works |
"Core doesn’t autoload game, so wasnt able to get anywhere without a keyboard" |
Arcade | daphne_libretro | Unknown |
"Core doesn’t work well anyway, so perhaps I dont have it setup correctly" |
Arcade | fbalpha2012_cps1_libretro | Works |
No other setup required. Need to ensure you’ve got a compatible cps1 rom |
Arcade | fbalpha2012_cps2_libretro | Works |
No other setup required. Need to ensure you’ve got a compatible cps2 rom |
Arcade | fbalpha2012_libretro | Works |
"No other setup required. Need to ensure you’ve got a compatible rom, neogeo.zip needs to be in same directory as game files" |
Arcade | fbalpha2012_neogeo_libretro | Works |
"No other setup required. Need to ensure you’ve got a compatible rom, neogeo.zip needs to be in same directory as game files" |
Arcade | fbneo_libretro | Works |
Bios files required ...userdata/addon_data/game.libretro.fbneo_libretro_buildbot/resources/system/*.zip |
Arcade | mame_libretro | Works |
No other setup required. Need to ensure romset is compatible |
Arcade | mame2000_libretro | Works |
No other setup required. Need to ensure romset is compatible |
Arcade | mame2003_libretro | Works |
No other setup required. Need to ensure romset is compatible |
Arcade | mame2003_plus_libretro | Works |
No other setup required. Need to ensure romset is compatible |
Arcade | mame2010_libretro | Works |
No other setup required. Need to ensure romset is compatible |
Arcade | mame2015_libretro | Works |
No other setup required. Need to ensure romset is compatible |
Atari - 2600 | stella_libretro | Works |
No other setup required |
Atari - 2600 | stella2014_libretro | Works |
No other setup required |
Atari - 5200 | atari800_libretro | Works |
Bios file required ...userdata/addon_data/game.libretro.atari800_libretro_buildbot/resources/system/5200.rom |
Atari - 7800 | prosystem_libretro | Works |
Bios file required ...userdata/addon_data/game.libretro.prosystem_libretro_buildbot/resources/system/7800 BIOS (U).rom |
Atari - Jaguar | virtualjaguar_libretro | Works |
No other setup required |
Atari - Lynx | handy_libretro | Works |
Bios file required in ...userdata/addon_data/game.libretro.handy_libretro_buildbot/resources/system/lynxboot.img |
Atari - Lynx | mednafen_lynx_libretro | Works |
Bios file required in ...userdata/addon_data/game.libretro.handy_libretro_buildbot/resources/system/lynxboot.img |
Atari - ST/STE/TT/Falcon | hatari_libretro | Works |
No other setup required |
Bandai - WonderSwan/Color | mednafen_wswan_libretro | Works |
No other setup required |
Cannonball | cannonball_libretro | Works |
No other setup required |
Cave Story | nxengine_libretro | Works |
No other setup required |
ChaiLove | chailove_libretro | Works |
No other setup required |
CHIP-8 | emux_chip8_libretro | Works |
No other setup required |
Commodore - Amiga | puae_libretro | Works |
Bios file required ...userdata/addon_data/game.libretro.puae_libretro_buildbot/resources/system/*.rom |
Commodore - C128 | vice_x128_libretro | Works |
No other setup required |
Commodore - C64 | vice_x64_libretro | Works |
No other setup required |
Commodore - PLUS4 | vice_xplus4_libretro | Works |
"No other setup required, although I couldnt get a game to load" |
Commodore - VIC20 | vice_xvic_libretro | Works |
No other setup required |
Dinothawr | dinothawr_libretro | Works |
No other setup required |
Doom | prboom_libretro | Works |
No other setup required |
DOS | dosbox_libretro | Works |
No other setup required |
DOS | dosbox_svn_libretro | Works |
No other setup required |
Flashback | reminiscence_libretro | Works |
No other setup required |
Game Music Emu | gme_libretro | Works |
No other setup required |
GCE - Vectrex | vecx_libretro | Works |
No other setup required |
Handheld Electronic | gw_libretro | Works |
No other setup required |
Java ME | squirreljme_libretro | Works |
"No other setup required, although the emulator currently gives an error (same as retroarch)" |
Lua Engine | lutro_libretro | Works |
No other setup required |
Magnavox - Odyssey2 / Phillips Videopac+ | o2em_libretro | Works |
Bios file required ...userdata/addon_data/game.libretro.o2em_libretro_buildbot/resources/system/*.bin |
Mattel - Intellivision | freeintv_libretro | Works |
Bios files required in ...userdata/addon_data/game.libretro.freeintv_libretro_buildbot/resources/system/*.bin |
Microsoft - MSX | fmsx_libretro | Works |
Bios files required in ...userdata/addon_data/game.libretro.fmsc_libretro_buildbot/resources/system/*.rom |
Minecraft | craft_libretro | Nope |
Black screen |
Mr.Boom | mrboom_libretro | Works |
No other setup required |
MSX/SVI/ColecoVision/SG-1000 | bluemsx_libretro | Works |
Machines folder and files required in ..userdata/addon_data/game.libretro.bluemsx_libretro_buildbot/resources/system/Machines/ |
Multi | mess2015_libretro | Works |
Requires mess2015 hash folder ...userdata/addon_data/game.libretro.mess2015_libretro_buildbot/resources/system/mess2015/hash/ |
Multi | ume2015_libretro | Works |
Requires ume2015 hash folder ...userdata/addon_data/game.libretro.ume2015_libretro_buildbot/resources/system/ume2015/hash/* |
NEC - PC Engine / CD | mednafen_pce_fast_libretro | Works |
No other setup required |
NEC - PC Engine / CD | mednafen_pce_libretro | Works |
No other setup required |
NEC - PC Engine SuperGrafx | mednafen_supergrafx_libretro | Works |
Bios file required in ...userdata/addon_data/game.libretro.mednafen_supergrafx_libretro_buildbot/resources/system/syscard3.pce |
NEC - PC-98 | nekop2_libretro | Works |
No other setup required |
NEC - PC-98 | np2kai_libretro | Works |
No other setup required |
NEC - PC-FX | mednafen_pcfx_libretro | Works |
Bios file required in ...userdata/addon_data/game.libretro.handy_libretro_buildbot/resources/system/pcfx.rom |
Nintendo - 3DS | citra_canary_libretro | Nope |
Crash |
Nintendo - 3DS | citra_libretro | Nope |
Crash |
Nintendo - DS | desmume_libretro | Works |
No other setup required |
Nintendo - DS | desmume2015_libretro | Works |
No other setup required |
Nintendo - DS | melonds_libretro | Works |
Bios files required in ...userdata/addon_data/game.libretro.melonds_libretro_buildbot/resources/system/*.bin |
Nintendo - Game Boy / Color | emux_gb_libretro | Nope |
Internal addon error |
Nintendo - Game Boy / Color | gambatte_libretro | Works |
No other setup required |
Nintendo - Game Boy / Color | gearboy_libretro | Works |
No other setup required |
Nintendo - Game Boy / Color | sameboy_libretro | Works |
No other setup required |
Nintendo - Game Boy / Color | tgbdual_libretro | Works |
No other setup required |
Nintendo - Game Boy Advance | gpsp_libretro | Works |
Bios file required in ...userdata/addon_data/game.libretro.gpsp_libretro_buildbot/resources/system/gba_bios.bin |
Nintendo - Game Boy Advance | mednafen_gba_libretro | Works |
Bios file required in ...userdata/addon_data/game.libretro.gpsp_libretro_buildbot/resources/system/gba_bios.bin |
Nintendo - Game Boy Advance | meteor_libretro | Works |
No other setup required |
Nintendo - Game Boy Advance | mgba_libretro | Works |
No other setup required. Crashed on exit for me |
Nintendo - Game Boy Advance | vba_next_libretro | Works |
Bios file required in ...userdata/addon_data/game.libretro.gpsp_libretro_buildbot/resources/system/gba_bios.bin |
Nintendo - Game Boy Advance | vbam_libretro | Works |
No other setup required |
Nintendo - GameCube / Wii | dolphin_libretro | Nope |
Crash |
Nintendo - GameCube / Wii | ishiiruka_libretro | Nope |
Crash |
Nintendo - NES / Famicom | bnes_libretro | Nope |
Black screen |
Nintendo - NES / Famicom | emux_nes_libretro | Nope |
Black screen |
Nintendo - NES / Famicom | fceumm_libretro | Works |
No other setup required |
Nintendo - NES / Famicom | mesen_libretro | Nope |
Crash |
Nintendo - NES / Famicom | nestopia_libretro | Works |
No other setup required |
Nintendo - NES / Famicom | quicknes_libretro | Works |
No other setup required |
Nintendo - Nintendo 64 | parallel_n64_libretro | Nope |
Crash |
Nintendo - Pokemon Mini | pokemini_libretro | Works |
No other setup required |
Nintendo - SNES / Famicom | bsnes_accuracy_libretro | Works |
No other setup required |
Nintendo - SNES / Famicom | bsnes_balanced_libretro | Works |
No other setup required |
Nintendo - SNES / Famicom | bsnes_mercury_accuracy_libretro | Works |
No other setup required |
Nintendo - SNES / Famicom | bsnes_mercury_balanced_libretro | Works |
No other setup required |
Nintendo - SNES / Famicom | bsnes_mercury_performance_libretro | Works |
No other setup required |
Nintendo - SNES / Famicom | bsnes_performance_libretro | Works |
No other setup required |
Nintendo - SNES / Famicom | higan_sfc_balanced_libretro | Works |
No other setup required |
Nintendo - SNES / Famicom | higan_sfc_libretro | Works |
No other setup required |
Nintendo - SNES / Famicom | mednafen_snes_libretro | Works |
No other setup required |
Nintendo - SNES / Famicom | mesen-s_libretro | Nope |
Crash |
Nintendo - SNES / Famicom | snes9x_libretro | Works |
No other setup required |
Nintendo - SNES / Famicom | snes9x2002_libretro | Works |
No other setup required |
Nintendo - SNES / Famicom | snes9x2005_libretro | Works |
No other setup required |
Nintendo - SNES / Famicom | snes9x2010_libretro | Works |
No other setup required |
Nintendo - SNES / Famicom) | bsnes_cplusplus98_libretro | Nope |
Black screen |
Nintendo - Virtual Boy | mednafen_vb_libretro | Works |
No other setup required |
Palm OS | mu_libretro | Works |
Bios file required ...userdata/addon_data/game.libretro.mednafen_saturn_libretro_buildbot/resources/system/*.bin |
PocketCDG | pocketcdg_libretro | Works |
No other setup required |
Quake 1 | tyrquake_libretro | Works |
No other setup required |
Rick Dangerous | xrick_libretro | Works |
Data file required ...userdata/addon_data/game.libretro.xrick_libretro_buildbot/resources/system/data.zip |
RPG Maker 2000/2003 | easyrpg_libretro | Works |
No other setup required |
ScummVM | scummvm_libretro | Works |
No other setup required |
Sega - Dreamcast/NAOMI | flycast_libretro | Nope |
Black screen |
Sega - Dreamcast/NAOMI | flycast_wince_libretro | Nope |
Black screen |
Sega - Master System | emux_sms_libretro | Nope |
Internal addon error |
Sega - MS/GG/MD/CD | genesis_plus_gx_libretro | Works |
No other setup required |
Sega - MS/GG/SG-1000 | gearsystem_libretro | Works |
No other setup required |
Sega - MS/MD/CD/32X | picodrive_libretro | Works |
No other setup required |
Sega - Saturn | mednafen_saturn_libretro | Works |
Bios files required in ...userdata/addon_data/game.libretro.handy_libretro_buildbot/resources/system/lynxboot.img |
Sega - Saturn | yabause_libretro | Works |
No other setup required |
Sega - Saturn/ST-V | kronos_libretro | Nope |
Crash |
Sharp - X68000 | px68k_libretro | Works |
"Bios file required ...userdata/addon_data/game.libretro.px68k_libretro_buildbot/resources/system/keropi/*, core seems to work but video is garbled. Same as retroarch" |
Sinclair - ZX 81 | 81_libretro | Works |
No other setup required |
SNK - Neo Geo Pocket / Color | mednafen_ngp_libretro | Works |
No other setup required |
Sony - PlayStation | mednafen_psx_hw_libretro | Nope |
Black screen. Sound but no video. Bios files required in ...userdata/addon_data/game.libretro.mednafen_psx_hw_libretro_buildbot/resources/system/*.bin |
Sony - PlayStation | mednafen_psx_libretro | Works |
Bios files required in ...userdata/addon_data/game.libretro.mednafen_psx_hw_libretro_buildbot/resources/system/*.bin |
Sony - PlayStation | pcsx_rearmed_libretro | Works |
No other setup required |
Sony - PlayStation 2 | play_libretro | Nope |
Black screen |
Sony - PlayStation Portable | ppsspp_libretro | Nope |
Crash |
The 3DO Company - 3DO | 4do_libretro | Works |
Bios files required in ...userdata/addon_data/game.libretro.4do_libretro_buildbot/resources/system/*.bin |
The Powder Toy | thepowdertoy_libretro | Works |
No other setup required |
Thomson - MO/TO | theodore_libretro | Works |
No other setup required |
Tomb Raider | openlara_libretro | Nope |
Crash |
Uzebox | uzem_libretro | Nope |
"Hard crash, crashes for me in Retroarch too though" |
ZX Spectrum | fuse_libretro | Works |
No other setup required |
This buildbot repository is licensed under the GNU GENERAL PUBLIC LICENSE Version 3.
Addons built with this code contain their own licenses as applicable and the license can be found in the individual addon.xml contained therin.
Images created procedurally using retroarch systematic icons that can be found here, and are covered by the CC Attribution 4.0 International license.