Game add-ons: Difference between revisions
(→Libretro cores: Add note that statuses are out of date) |
(→Libretro cores: Updated status for all cores) |
||
Line 31: | Line 31: | ||
| Supports VFS= {{yes|Standalone}} | | Supports VFS= {{yes|Standalone}} | ||
| Requires GL= {{no}} | | Requires GL= {{no}} | ||
| Status= {{yes| | | Status= {{yes|Included in build}} | ||
}} | }} | ||
{{game add-on | {{game add-on | ||
Line 49: | Line 49: | ||
| Supports VFS= {{no}} | | Supports VFS= {{no}} | ||
| Requires GL= {{no}} | | Requires GL= {{no}} | ||
| Status= {{yes| | | Status= {{yes|Included in build}} | ||
}} | }} | ||
{{game add-on | {{game add-on | ||
Line 58: | Line 58: | ||
| Supports VFS= {{no}} | | Supports VFS= {{no}} | ||
| Requires GL= {{no}} | | Requires GL= {{no}} | ||
| Status= {{yes| | | Status= {{yes|Included in build}} | ||
}} | }} | ||
{{game add-on | {{game add-on | ||
Line 67: | Line 67: | ||
| Supports VFS= {{no}} | | Supports VFS= {{no}} | ||
| Requires GL= {{no}} | | Requires GL= {{no}} | ||
| Status= {{ | | Status= {{yes|Included in build}} | ||
}} | }} | ||
{{game add-on | {{game add-on | ||
Line 76: | Line 76: | ||
| Supports VFS= {{no}} | | Supports VFS= {{no}} | ||
| Requires GL= {{no}} | | Requires GL= {{no}} | ||
| Status= {{ | | Status= {{yes|Included in build}} | ||
}} | }} | ||
{{game add-on | {{game add-on | ||
Line 85: | Line 85: | ||
| Supports VFS= {{no}} | | Supports VFS= {{no}} | ||
| Requires GL= {{no}} | | Requires GL= {{no}} | ||
| Status= {{ | | Status= {{yes|Included in build}} | ||
}} | }} | ||
{{game add-on | {{game add-on | ||
Line 94: | Line 94: | ||
| Supports VFS= {{no}} | | Supports VFS= {{no}} | ||
| Requires GL= {{no}} | | Requires GL= {{no}} | ||
| Status= {{ | | Status= {{yes|Included in build}} | ||
}} | }} | ||
{{game add-on | {{game add-on | ||
Line 103: | Line 103: | ||
| Supports VFS= {{no}} | | Supports VFS= {{no}} | ||
| Requires GL= {{no}} | | Requires GL= {{no}} | ||
| Status= {{ | | Status= {{yes|Included in build}} | ||
}} | }} | ||
{{game add-on | {{game add-on | ||
Line 121: | Line 121: | ||
| Supports VFS= {{yes}} | | Supports VFS= {{yes}} | ||
| Requires GL= {{no}} | | Requires GL= {{no}} | ||
| Status= {{yes| | | Status= {{yes|Included in build}} | ||
}} | }} | ||
{{game add-on | {{game add-on | ||
Line 139: | Line 139: | ||
| Supports VFS= {{no}} | | Supports VFS= {{no}} | ||
| Requires GL= {{no}} | | Requires GL= {{no}} | ||
| Status= {{partial| | | Status= {{partial|Fails to compile on windows}} | ||
}} | }} | ||
{{game add-on | {{game add-on | ||
Line 157: | Line 157: | ||
| Supports VFS= {{no}} | | Supports VFS= {{no}} | ||
| Requires GL= {{no}} | | Requires GL= {{no}} | ||
| Status= {{yes| | | Status= {{yes|Included in build}} | ||
}} | }} | ||
{{game add-on | {{game add-on | ||
Line 166: | Line 166: | ||
| Supports VFS= {{yes}} | | Supports VFS= {{yes}} | ||
| Requires GL= {{no}} | | Requires GL= {{no}} | ||
| Status= {{ | | Status= {{yes|Included in build}} | ||
}} | }} | ||
{{game add-on | {{game add-on | ||
Line 175: | Line 175: | ||
| Supports VFS= {{no}} | | Supports VFS= {{no}} | ||
| Requires GL= {{no}} | | Requires GL= {{no}} | ||
| Status= {{ | | Status= {{yes|Included in build}} | ||
}} | }} | ||
{{game add-on | {{game add-on | ||
Line 184: | Line 184: | ||
| Supports VFS= {{yes}} | | Supports VFS= {{yes}} | ||
| Requires GL= {{no}} | | Requires GL= {{no}} | ||
| Status= {{ | | Status= {{yes|Included in build}} | ||
}} | }} | ||
{{game add-on | {{game add-on | ||
Line 238: | Line 238: | ||
| Supports VFS= {{yes}} | | Supports VFS= {{yes}} | ||
| Requires GL= {{no}} | | Requires GL= {{no}} | ||
| Status= {{ | | Status= {{yes|Included in build}} | ||
}} | }} | ||
{{game add-on | {{game add-on | ||
Line 247: | Line 247: | ||
| Supports VFS= {{yes}} | | Supports VFS= {{yes}} | ||
| Requires GL= {{no}} | | Requires GL= {{no}} | ||
| Status= {{ | | Status= {{yes|Included in build}} | ||
}} | }} | ||
{{game add-on | {{game add-on | ||
Line 265: | Line 265: | ||
| Supports VFS= {{yes}} | | Supports VFS= {{yes}} | ||
| Requires GL= {{no}} | | Requires GL= {{no}} | ||
| Status= {{yes| | | Status= {{yes|Included in build}} | ||
}} | }} | ||
{{game add-on | {{game add-on | ||
Line 292: | Line 292: | ||
| Supports VFS= {{yes}} | | Supports VFS= {{yes}} | ||
| Requires GL= {{no}} | | Requires GL= {{no}} | ||
| Status= {{ | | Status= {{yes|Included in build}} | ||
}} | }} | ||
{{game add-on | {{game add-on | ||
Line 319: | Line 319: | ||
| Supports VFS= {{yes}} | | Supports VFS= {{yes}} | ||
| Requires GL= {{no}} | | Requires GL= {{no}} | ||
| Status= {{ | | Status= {{yes|Included in build}} | ||
}} | }} | ||
{{game add-on | {{game add-on | ||
Line 328: | Line 328: | ||
| Supports VFS= {{yes}} | | Supports VFS= {{yes}} | ||
| Requires GL= {{no}} | | Requires GL= {{no}} | ||
| Status= {{partial| | | Status= {{partial|Port in progress}} | ||
}} | }} | ||
{{game add-on | {{game add-on | ||
Line 337: | Line 337: | ||
| Supports VFS= {{yes}} | | Supports VFS= {{yes}} | ||
| Requires GL= {{no}} | | Requires GL= {{no}} | ||
| Status= {{partial| | | Status= {{partial|Port in progress}} | ||
}} | }} | ||
{{game add-on | {{game add-on | ||
Line 346: | Line 346: | ||
| Supports VFS= {{yes}} | | Supports VFS= {{yes}} | ||
| Requires GL= {{no}} | | Requires GL= {{no}} | ||
| Status= {{partial| | | Status= {{partial|Port in progress}} | ||
}} | }} | ||
{{game add-on | {{game add-on | ||
Line 355: | Line 355: | ||
| Supports VFS= {{yes}} | | Supports VFS= {{yes}} | ||
| Requires GL= {{no}} | | Requires GL= {{no}} | ||
| Status= {{ | | Status= {{yes|Included in build}} | ||
}} | }} | ||
{{game add-on | {{game add-on | ||
Line 364: | Line 364: | ||
| Supports VFS= {{yes}} | | Supports VFS= {{yes}} | ||
| Requires GL= {{no}} | | Requires GL= {{no}} | ||
| Status= {{partial| | | Status= {{partial|Port in progress}} | ||
}} | }} | ||
{{game add-on | {{game add-on | ||
Line 373: | Line 373: | ||
| Supports VFS= {{yes}} | | Supports VFS= {{yes}} | ||
| Requires GL= {{no}} | | Requires GL= {{no}} | ||
| Status= {{ | | Status= {{yes|Included in build}} | ||
}} | }} | ||
{{game add-on | {{game add-on | ||
Line 382: | Line 382: | ||
| Supports VFS= {{no}} | | Supports VFS= {{no}} | ||
| Requires GL= {{no}} | | Requires GL= {{no}} | ||
| Status= {{ | | Status= {{yes|Included in build}} | ||
}} | }} | ||
{{game add-on | {{game add-on | ||
Line 391: | Line 391: | ||
| Supports VFS= {{no}} | | Supports VFS= {{no}} | ||
| Requires GL= {{no}} | | Requires GL= {{no}} | ||
| Status= {{ | | Status= {{yes|Included in build}} | ||
}} | }} | ||
|} <!--Keep this at the bottom of the table --> | |} <!--Keep this at the bottom of the table --> |
Revision as of 04:28, 8 November 2015
Kodi Game | Game add-ons |
Status on ported currently existing game add-ons for the new Game API made available in Kodi Game branch.
Stand-alone game add-ons
Stand-alone games or emulators that does not use the Libretro API. Possible examples could be, Nvidia GameStream via Limelight or WINE capture could possible through the Game API.
Here will be a list of existing/ongoing non-libretro games or game-platforms/systems once they have been ported into game add-ons for Kodi:
- None so far ?
Here will be a list of existing/ongoing and future/upcoming project for making new stand-alone game add-ons for Kodi:
- Project discussion: "NVIDIA Gamestream in Kodi" http://forum.kodi.tv/showthread.php?tid=220421
- Proposal: NVIDIA GameStream http://forum.kodi.tv/showthread.php?tid=220965
Libretro cores
The Game API in the Kodi Game branch has a Libretro wrapper which is 1:1 compatibility with the libretro API, so all libretro cores are valid game add-ons. Libretro itself is a well defined interface to handle the communication between a frontend (Kodi with RetroPlayer) and an Emulator Core (e.g. nestopia).
Here is a list of Libretro cores which have already been ported into game add-ons for Kodi:
NOTE: Status fields are out-of-date and do not reflect the current state of emulators.
Libretro core | Platform emulated | Version | License * | Supports VFS | Requires GL | Status | |
---|---|---|---|---|---|---|---|
2048 | Web app | 1.0 | Public domain | Standalone | No | Included in build | |
4DO | 3DO | 1.3.2.3 | LGPL | Yes | No | Port in progress | |
Beetle bSNES | Super Nintendo | 0.9.26 | GPL v2 | No | No | Included in build | |
Beetle GBA | GameBoy Advance | 0.9.36 | GPL v2 | No | No | Included in build | |
Beetle Lynx | Atari Lynx | 0.9.32 | GPL v2 | No | No | Included in build | |
Beetle NGP | Neo Geo | 0.9.36 | GPL v2 | No | No | Included in build | |
Beetle PC Engine Fast | PC Engine | 0.9.36 | GPL v2 | No | No | Included in build | |
Beetle PSX | PlayStation | 0.9.38 | GPL v2 | No | No | Included in build | |
BlueMSX | MSX | 2.9.2 | GPL v2 | No | No | Included in build | |
bNES | Nintendo | 0.83 | GPL v3 | Yes | No | RetroPlayer needs single-frame audio support | |
bSNES Mercury | Super Nintendo | 0.94 | GPL v3 | Yes | No | Included in build | |
Desmume | Nintendo DS | 0.9.9 | GPL v2 | No | No | Port in progress | |
DOSBox | DOS | 0.74 | GPL v2 | No | No | Fails to compile on windows | |
Final Burn Alpha | Arcade | 0.2.97.28 | Freeware | No | No | Port in progress | |
FCEUmm | NES | 98.13mm | GPL v2 | No | No | Included in build | |
Gambatte | Game Boy Classic/Color | 0.5.0 | GPL v2 | Yes | No | Included in build | |
Genesis Plus GX | Sega 8/16bit | 1.7.4 | Modified BSD / LGPL v2.1 | No | No | Included in build | |
Handy | Atari Lynx | 0.95 | zlib | Yes | No | Included in build | |
MAME | Arcade | 0.166 | Modified BSD / GPL v2 | No | No | Port in progress | |
MAME 2003 | Arcade | 0.78 | ? | No | None | ||
MAME 2010 | Arcade | 0.139 | ? | No | None | ||
Mednafen VB | Virtual Boy | 0.9.28 | ? | No | None | ||
Mednafen Wonderswan (Cygne) | WonderSwan Color | 0.9.28 | ? | No | None | ||
mGBA | GBA | 0.2.0 | MPL 2.0 | Yes | No | Included in build | |
Meteor | Game Boy Advance | 1.4 | GPL v3 | Yes | No | Included in build | |
Mupen64 Plus | Nintendo 64 | 2.0-rc2 | GPL v2 | Yes | Yes | Partial | |
NEStopia | NES | 1.46.0 | GPL v2 | Yes | No | Included in build | |
NXEngine | Game engine (Cave Story) | 1.0.0.4 | GPL v3 | No | No | In progress | |
Picodrive | Sega 8/16bit/32X | 1.80 | Non-commercial | Yes | No | Needs controller, button map | |
PCSX ReARMed | PlayStation1 | r19 | GPL v2 | Yes | No | Included in build | |
PocketSNES (SNES9x fork) | Super Nintendo | ? | ? | No | None | ||
Prboom | Game engine (Doom 1/2/Final/Ultimate) | 2.0.5 | GPL v2 | Yes | No | Needs controller, button map | |
QuickNES | NES | 1 | GPL v2 | Yes | No | Included in build | |
ScummVM | Game Engine (various) | 1.6.0 | GPL v2 | Yes | No | Port in progress | |
SNES9x | Super Nintendo | 1.53 | GPL v2 & Non-commercial | Yes | No | Port in progress | |
SNES9x Next | Super Nintendo | 1.52.4 | GPL v2 & Non-commercial | Yes | No | Port in progress | |
Stella | Atari 2600 | 3.4.1 | GPL v2 | Yes | No | Included in build | |
Tyr-Quake | Game engine (Quake 1) | 0.62 | GPL v2 | Yes | No | Port in progress | |
VBA-M | Game Boy Advance | 1.0.1 | GPL v2 | Yes | No | Included in build | |
VBA Next | Game Boy Advance | 1.0.2 | GPL v2 | No | No | Included in build | |
Yabause | Sega Saturn | 0.9.12 | GPL v2 | No | No | Included in build |
* License is GPLv2 compatible