Changes

Jump to navigation Jump to search

Libretro

93 bytes added, 10 April
no edit summary
[[File:{{Infobox software|logo = Libretro.png|logowidth = 120|thumbversion = |250px]]{{lowercase title}}active = Yes'''libretro''' (formerly '''libsnes''') is an |type = API designed mainly for games and emulators|platform = Multi-platform|developer = [https://github. It allows games and emulators to be compiled as dynamically linked libraries known as "com/libretro cores", which can be used in a frontend that implements /RetroArch/graphs/contributors RetroArch team]|support = [https://github.com/sponsors/libretro, such as GitHub Sponsor]<br/>[https://patreon.com/libretro Patreon]|source = [RetroArch]https://github.com/libretro/ GitHub]|website = [http://www. Using the libretro API turns a program into a single library file, called a '.com/ libretro core', which can be loaded by any frontend that supports the libretro API. The frontend is responsible for providing all the implementation specific details, such as videocom]<br/>[https:/audio/input driverstwitter. This means that a developer does not have to worry about writing different video drivers for Direct3D or OpenGL, or supporting all known joypads or inputcom/sound APIs. All of these details are handled by the front-end, freeing up your time and energy to focus on writing the main program.Libretro Twitter]}}
'''libretro''' (formerly '''libsnes''') is an API designed mainly for games and emulators. It allows games and emulators to be compiled as dynamically linked libraries known as "libretro cores", which can be used in a frontend that implements libretro, such as [[RetroArch]]. The frontend is responsible for providing all the implementation specific details, such as video/audio/input drivers. This means that a developer does not have to worry about writing different video drivers for Direct3D or OpenGL, or supporting all known joypads or input/sound APIs. All of these details are handled by the front-end.
==libretro Frontends==
[[RetroArch]] is the flagship project for libretro, however there are plenty of other available frontends.
|-
|[[Super Nintendo emulators|SNES]]
|[[higan]](火眼)
|{{higanVer}}
|{{?}}
|-
|[[3DO emulators|3DO]]
|[[4DOOpera]]
|1.3.2.4
|{{n~}}|Also [https://www.libretro.com/index.php/4do-3do-libretro-emulator-now-supports-arcade-games/ runs 3DO Arcade games].
|-
|[[Vectrex_emulators|Vectrex]]
|[[FUSE]]
|1.11
|{{?y}}
|
|-
|-
|[[GameCube emulators|Nintendo GameCube]] and [[Wii emulators|Wii]]
|[[Dolphin]] (Ishiiruka builds) (いし海豚)
|Git
|{{n}}
|Git
|{{y}}
|Greatly enhanced core based on reicast. Also runs [[Sega_NAOMI_and_variants|NaomiNAOMI]] and Atomiswave games.
|-
|[[Sega Dreamcast emulators|Sega Dreamcast]]
|-
|[[Sinclair ZX81 emulators|Sinclair ZX81]] (for now)
|[[EightyOne]](81)
|Git
|{{?}}
Anonymous user

Navigation menu