1289 Commits
Author SHA1 Message Date
libretroadmin 9edb6adf91 Add core info file 2026-11-07 18:28:48 +01:00
Ömercan Kömür c37ee7fc67 Merge pull request #2188 from RobLoach/puzzlescript-updates
puzzlescript: Update the repository source
2026-11-07 17:42:27 +03:00
Ömercan Kömür 546b0a5e0a Merge pull request #2189 from drhelius/gear-emus
Update Gear emulators .info file
2026-11-07 17:35:26 +03:00
LibretroAdmin da8849f81e db: Add Nintendo - Nintendo Switch RDB building 2026-11-07 14:25:47 +01:00
LibretroAdmin f87471de81 db: Add Nintendo - Wii U RDB building
Built on the serial from the GameTDB dat, as Nintendo - Wii is.
2026-11-07 12:54:13 +01:00
libretroadmin 52bb28ccdb Revert "Add Microsoft - Xbox 360 RDB"
This reverts commit 17f984b7cd.
2026-11-07 12:46:10 +01:00
LibretroAdmin 17f984b7cd Add Microsoft - Xbox 360 RDB
Built with libretro-super's libretro-build-database.sh from the Redump
and No-Intro Xbox 360 dats, matched on the serial.
2026-11-07 12:38:34 +01:00
LibretroAdmin 66e48e93ce db: Add Microsoft - Xbox 360 RDB building
The Xbox 360 database is built on the serial, as the other disc
systems the scanner matches by serial are: a disc's title, and its
place in a set ("FO-2046-1"), name it.

ParaLLEl Xbox's core info lists chd, which the core loads.
2026-11-07 12:37:59 +01:00
Rob Loach ea12dbeceb info: Update puzzlescript_libretro.info 2026-11-06 01:46:48 -05:00
Rob Loach 61ff9d10da puzzlescript: Update the repository source 2026-11-06 01:28:36 -05:00
libretroadmin 80890aa075 REname parallel_gamecubewii to parallel_gx1 2026-11-05 20:14:19 +01:00
Ignacio Sanchez Gines 1b025158b5 Update geartowns info file 2026-11-05 19:00:39 +01:00
LibretroAdmin b90a4ee4f8 Rename parallel_gamecubewii.info to parallel_gamecubewii_libretro.info 2026-11-05 02:25:12 +01:00
libretroadmin dc7875bee1 Add core info file 2026-11-05 00:47:12 +01:00
Ignacio Sanchez Gines 19dd39e153 Update gear emulators with latest features 2026-11-03 18:58:39 +01:00
Jaffacakelover 43c6483ae9 Added Database values (#2177)
Added Database values to Contentless Cores, so they can have thumbnail files of the same name.
2026-11-03 18:22:49 +01:00
mudlord 596ceeecce add n64emu. (#2175) 2026-11-03 18:22:38 +01:00
Craig 774dedd930 boom3 - models for VR, remove experimental from uzdoom and eduke32 (#2174)
* Add boom3/pak399 note for missing hands in VR mode

* Remove expiremental for eduke32 and UZDoom
2026-11-03 18:22:26 +01:00
PSGMandPéricles S. 7f2f112570 add v_bear. (#2176)
Co-authored-by: Péricles S. <[email protected]>
2026-11-03 18:22:14 +01:00
dividebysandwich f14369240e rust-dos: update core info to 1.8.1 (#2180) 2026-11-03 18:22:03 +01:00
Joe Mattiello 92ae661270 virtualjaguar: update info to v3.11.0 (#2178) 2026-11-03 18:21:49 +01:00
Aloys 40bf2c3cf7 Remove the leftover nicaiemu core info file (#2181) 2026-11-03 18:21:31 +01:00
WizzardSK 2f6eda38ad info: new cores linuxloader (Sega Lindbergh), openMSX and Odin (Sega Hikaru) (#2183)
* info: add linuxloader (Sega Lindbergh)

* info: openMSX - add core info

* info: odin - new core (Sega Hikaru, Odin)

* info: openMSX - the core writes its share data itself, no system files zip
2026-11-03 18:21:21 +01:00
libretroadmin 84ccaff5c1 Add core info file 2026-11-03 14:05:43 +01:00
Rob Loach d63d696656 db: Add Fujitsu - FM Towns RDB building 2026-11-01 13:28:51 -05:00
Ömercan Kömür d67ef3b9f5 Merge pull request #2172 from RobLoach/jgenesis
core: Add jgenesis libretro core
2026-11-01 10:39:19 +03:00
Ömercan Kömür 63dcf26187 Merge pull request #2171 from WizzardSK/info-xemu-xenia-stable
info: xemu and Xenia Edge - not experimental
2026-11-01 10:38:30 +03:00
Rob Loach e6a0912931 core: Add jgenesis libretro core 2026-10-31 17:37:00 -04:00
WizzardSK 5ec7d89681 info: xemu and Xenia Edge - not experimental; xemu's hard disk image optional 2026-10-31 22:02:20 +01:00
Nacho Sanchez Gines b7679b1210 Update geartowns info file (#2163)
* Update geartowns info file

* Update geartowns info file
2026-10-31 21:32:00 +01:00
dividebysandwich 1a974c52d8 Add rust-dos core info (#2168) 2026-10-31 21:31:52 +01:00
Zach Morris 9c033c0b3a Create nicaiemu_libretro.info (#2169)
Add missing core info file
2026-10-31 21:31:38 +01:00
WizzardSK a005153b7c info: xemu - Sega Chihiro (#2170)
* info: xemu - Sega Chihiro .bin images and the Chihiro files

* info: xemu - display name with Sega Chihiro
2026-10-31 21:31:28 +01:00
Vircon32 b2fad13d71 Update Vircon32 core info (#2162) 2026-10-31 09:17:38 +01:00
LibretroAdmin 542c909bc7 parallel_xbox: sync the core info with the core's
The info file the core carries (ui/parallel_xbox_libretro.info in
libretro-fork/parallel-xbox): the Sega Chihiro and its .bin netboot
images, hardware rendering (OpenGL 4.0 core or Vulkan 1.1), core options
v2, every firmware file under system/xemu/ (the MCPX boot ROM now
optional, with the experimental HLE; the hard disk image made when
missing, raw or qcow2; the Chihiro's files) and the notes and
description that go with them.
2026-10-30 09:11:42 +01:00
Craig ff5ff05ed6 Add EDuke32 (#2167) 2026-10-29 14:18:56 +01:00
Craig 38d93e6b2c Add UZDoom (#2166) 2026-10-29 14:18:44 +01:00
LibretroAdmin 7677126e20 Add parallel_psp_libretro.info file 2026-10-28 21:14:02 +01:00
LibretroAdmin 288e576d7d Rename parallel_xbox.info to parallel_xbox_libretro.info 2026-10-28 21:13:45 +01:00
libretroadmin b7909ee25a Update 2026-10-28 20:56:55 +01:00
OpenSauce 69bd8c2a23 Update Azahar core metadata (#2165) 2026-10-27 01:24:09 +01:00
Ömercan Kömür e3f381998f Merge pull request #2161 from AloysHF/update-native32emu-v1.4.0
Update Native32Emu info to v1.4.0
2026-10-25 10:26:42 +03:00
Ömercan Kömür c10bc57b1f Merge pull request #2160 from pastisme/zcdi
Add core info for zcdi
2026-10-25 10:25:34 +03:00
Ömercan Kömür 34b0361c3f Merge pull request #2159 from zoltanvb/master
Add rules for hatari2014, geartowns, gametank, anygm, eka2l1
2026-10-25 10:25:01 +03:00
Aloys cf49079620 Update Native32Emu info to v1.4.0 2026-10-25 10:14:15 +08:00
pastisme 255394519d Add core info for zcdi 2026-10-24 17:43:43 -05:00
zoltanvb 1d9430da74 Add rules for hatari2014, geartowns, gametank, anygm, eka2l1 2026-10-24 19:15:30 +02:00
LibretroAdmin 82126b9e84 parallel_dc: Vulkan 1.0 is the core's minimum
The core asks for Vulkan 1.0 and uses 1.1 features only where the device
has them.
2026-10-24 11:54:02 +02:00
LibretroAdmin 159379cc62 Update required hardware API version to Direct3D 9.0 2026-10-23 04:03:05 +02:00
LibretroAdmin 0bb6a838ef Create parallel_dc_libretro.info 2026-10-23 04:01:59 +02:00
WizzardSK 3c8ba087d9 info: MAME 2000, 2009 and 2010 load zip romsets only, not 7z 2026-10-22 14:17:45 -04:00
WizzardSK 4e13a751d4 info: FreeJ2ME-Plus is not cross-compatible with FreeJ2ME 2026-10-22 14:17:06 -04:00
Joe Mattiello 690b63c718 virtualjaguar: update info to v3.10.0 2026-10-22 14:16:48 -04:00
WizzardSK 5e0786eb74 info: blastem - list the Sega CD, 32X, TMSS, ColecoVision and LaserActive BIOS files 2026-10-22 14:16:06 -04:00
Reznnate 80ced32d81 Add core info for hypseushw (Daphne / Singe laserdisc core) (#2155) 2026-10-22 02:22:49 +02:00
Ömercan Kömür 1d9f13453b Merge pull request #2146 from AloysHF/coolbaremu-core-info
Rename CoolbarEmu core info and update platform metadata
2026-10-20 15:38:54 +03:00
Ömercan Kömür fa76e67416 Merge pull request #2149 from JoeMatt/jaguar-cd-database
Add Atari - Jaguar CD to the database build; list it in the virtualjaguar info
2026-10-20 11:49:43 +03:00
Ömercan Kömür 1309728cc7 Merge pull request #2150 from sunlollyking/virtualjaguar-savestate-features
virtualjaguar: spell savestate_features out as deterministic
2026-10-20 11:49:25 +03:00
Ömercan Kömür f47266be16 Merge pull request #2152 from Zer0one/master
Update TGPulse-Next Model 1 core metadata to 0.1.0.12
2026-10-20 11:49:04 +03:00
Ömercan Kömür fca42cbf3b Merge pull request #2153 from Zer0one/codex/update-sm2-libretro-0.9.51.2
Update SM2-Emu Libretro metadata to 0.9.51.2
2026-10-20 11:40:02 +03:00
Ömercan Kömür 810be49c48 Merge pull request #2151 from Sundownersport/add-gametank
Add GameTank core info
2026-10-20 11:39:42 +03:00
Ömercan Kömür 4534b6af96 Merge pull request #2147 from drhelius/geartowns
Update geartowns info file
2026-10-20 11:34:55 +03:00
Ömercan Kömür 5870256f94 Merge pull request #2143 from bbbradsmith/patch-2
hatarib_libretro.info 1.1
2026-10-20 11:30:02 +03:00
Ömercan Kömür 91a5d2e517 Merge pull request #2142 from doublegate/rustynes-v3.2.0
Update rustynes_libretro.info for RustyNES v3.4.0
2026-10-20 11:29:36 +03:00
Ömercan Kömür 0852638feb Merge pull request #2148 from JoeMatt/info/virtualjaguar-v3.9.1
virtualjaguar: update info to v3.9.1
2026-10-20 11:29:12 +03:00
Andrea f7fd7b46ef Update SM2-Emu Libretro metadata to 0.9.51.2 2026-10-19 00:37:27 +02:00
Andrea da7ef39ff6 Update TGPulse-Next Model 1 metadata to 0.1.0.12 2026-10-19 00:36:15 +02:00
DoubleGate 873c12e1ca Update rustynes_libretro.info for RustyNES v3.4.0 2026-10-18 18:35:40 -04:00
SundownerSport d54f8f463a Add GameTank core info 2026-10-18 11:11:35 -07:00
Chris 998e894242 virtualjaguar: spell savestate_features out as deterministic
It said "3", which isn't one of the values. RetroArch already reads anything other than basic or serialized as deterministic, but a frontend that reads the string saw an unknown rating.
2026-10-18 08:43:11 +01:00
Joseph MattielloandClaude Opus 5.5 9ebfc79b3b Add Atari - Jaguar CD to the database build; list it in the virtualjaguar info
libretro-database already ships metadat/redump/"Atari - Jaguar CD.dat",
but no rdb is built from it, so RetroArch has no Jaguar CD database. The
build line uses rom.crc: every entry carries a Track 1 CRC, and
RetroArch has no Jaguar CD serial detector.

virtualjaguar_libretro.info lists the new database so RetroArch offers
the core for Jaguar CD playlists. The core's own copy of the info file
gets the same change (libretro/virtualjaguar-libretro#1016).

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-17 17:27:15 -04:00
Ignacio Sanchez Gines 1b10d52632 Update geartowns info file 2026-10-17 19:27:37 +02:00
Ignacio Sanchez Gines d045a5ae7f Update geartowns info file 2026-10-17 13:11:28 +02:00
Aloys 633fe2460b Update CoolbarEmu core metadata to version 0.2.0 2026-10-17 18:45:10 +08:00
Joe Mattiello d9be26c0ee virtualjaguar: update info to v3.9.1 2026-10-16 21:30:35 -04:00
Ignacio Sanchez Gines 3afebc5019 Update geartowns info file 2026-10-16 23:48:01 +02:00
DoubleGate 78faee25db Update rustynes_libretro.info for RustyNES v3.3.0 2026-10-16 16:04:31 -04:00
Aloys dbe550b576 Rename CoolbarEmu core info and update platform metadata 2026-10-16 23:17:34 +08:00
Brad Smith f7b37882b6 hatarib_libretro.info 1.1
v1.1 release
also updates display name to match other Atari ST cores better
2026-10-15 23:51:25 -04:00
DoubleGate 9c0e7b413d Update rustynes_libretro.info for RustyNES v3.2.0 2026-10-15 04:07:52 -04:00
Nacho Sanchez Gines f0308e8b87 Update gearlynx and gearsystem subsystem usage (#2138) 2026-10-14 18:33:49 +02:00
LibretroAdmin df51c9cc53 Add CONTRIBUTING.md
State that info files and documentation describe the software only, and
that core inclusion is decided on licensing, technical, and maintenance
criteria rather than on the views or conduct of core authors.
2026-10-14 17:18:54 +02:00
LibretroAdmin b5b36728e2 anarch: correct save and savestate info
Anarch exposes its save data through RETRO_MEMORY_SAVE_RAM and has no
serialization support, so mark libretro_saves as true and savestates
as unsupported.
2026-10-14 17:17:31 +02:00
Joe Mattiello 950141dfab virtualjaguar: update info to v3.9.0 (#2140)
* virtualjaguar: update info to v3.8.0

* virtualjaguar: update info to v3.9.0
2026-10-14 17:11:53 +02:00
Nacho Sanchez Gines 8cd42743d8 Add new geartowns core (#2139) 2026-10-14 17:11:36 +02:00
WizzardSK bc2b5a5e8f info: update xemu, add Xenia Edge and Vita3K (#2137) 2026-10-12 11:41:16 +02:00
DL 5c41d34edc info: Rename pokketstation_libretro.info to pokket_libretro.info (#2136)
I renamed my repo to Pokket as pokketstation was honestly a bit too close to PocketStation which sony would probably mind. Better to fix this sooner than later.
2026-10-11 14:40:47 +02:00
Aloys ce92dc1cdb Add hyperscanemu core info file (#2123) 2026-10-11 12:35:00 +02:00
Jesse Talavera feed939e6b melondsds: Bump version to 1.4.0 and update description (#2125)
Updated version and commit reference in the software info.
2026-10-10 17:45:04 -04:00
DoubleGate 6d8e344d9a Merge pull request #2134 from doublegate/rustynes-v3.1.0
Update rustynes_libretro.info for RustyNES v3.1.0
2026-10-10 17:44:20 -04:00
Rob Loach fb179cb644 Merge pull request #2135 from midwan/amiberry-info-sync
Amiberry: sync info file with the core
2026-10-10 17:44:06 -04:00
Dimitris Panokostas 0cd7fb3d4a Amiberry: sync info with core (extensions, no-game, firmware)
Match retro_get_system_info(): add raw, lzh, zip, 7z, rp9, m3u, m3u8 and chd, and drop slave and info, which the core does not load. The core supports starting without content. Every Kickstart entry is now optional: each run uses one model, and the core also accepts other ROM names and checksum matches. The CD32 extended ROM is listed as kick40060.CD32.ext (the same name PUAE uses), which the core's ROM scan recognizes; it never scans ext40060.CD32.
2026-10-09 12:10:37 +02:00
Ömercan Kömür 22d49cb96f Merge pull request #2132 from Zer0one/codex/add-tgpulse-next-m1
Register experimental TGPulse-Next Model 1 core for Libretro CI
2026-10-08 11:54:41 +03:00
Ömercan Kömür 42a142ad99 Merge pull request #2133 from JoeMatt/info/virtualjaguar-v3.7.1
virtualjaguar: update info to v3.7.1
2026-10-08 11:53:16 +03:00
Joe Mattiello fdfc699348 virtualjaguar: update info to v3.7.1 2026-10-08 04:29:43 -04:00
libretroadmin 6733ece144 Add rar for flycast 2026-10-08 04:23:34 +02:00
Zer0one 1c1828a893 Add TGPulse-Next Model 1 core info 2026-10-06 23:34:10 +02:00
Ömercan Kömür 9c08e5e6f3 Merge pull request #2131 from doublegate/rustynes-v3.0.0
Update rustynes_libretro.info for RustyNES v3.0.0
2026-10-06 20:43:08 +03:00
Ömercan Kömür dbc4b736dc Merge pull request #2130 from JoeMatt/info/virtualjaguar-v3.7.0
virtualjaguar: update info to v3.7.0
2026-10-06 20:41:41 +03:00
DoubleGate ee14010edb Update rustynes_libretro.info for RustyNES v3.0.0
- display_version: v2.3.9 -> v3.0.0
- supported_extensions: add unf|unif (the core loads UNIF since v2.8.1)
- core_options: true (the core declares options since v2.8.1)
- description: 191 mapper families and the current one-clock scheduler

Copied byte-for-byte from the core repository's
crates/rustynes-libretro/rustynes_libretro.info at the v3.0.0 tag. The
license (GPLv3+), savestate, cheats and firmware fields are unchanged.
2026-10-06 10:36:39 -04:00
Joseph Mattiello c420981a18 virtualjaguar: update info to v3.7.0 2026-10-06 01:28:39 -04:00
Ömercan Kömür 3c142c68ed Merge pull request #2126 from WizzardSK/x16emu-info
Add x16emu (Commander X16) core info
2026-10-04 11:36:30 +03:00
Ömercan Kömür d3761aef91 Merge pull request #2127 from Spuds0588/add-mgba-splitscreen
Add mgba_splitscreen core (2-4 linked GBA instances in one core)
2026-10-04 11:36:06 +03:00
Ömercan Kömür 845bfdb2ce Merge pull request #2128 from WizzardSK/rpcs3-info-sfb
info: rpcs3 - add sfo and sfb
2026-10-04 11:32:53 +03:00
Ömercan Kömür 3d0974979b Merge pull request #2122 from drhelius/gear-emus
Update gear emulators with latest features
2026-10-04 11:31:06 +03:00
WizzardSK 44dd68387d info: rpcs3 - load disc dumps and installed games through SFB/SFO
The core loads a disc dump folder by its PS3_DISC.SFB and an installed
game by its PARAM.SFO, so offer those, and say so in the notes.
2026-10-01 22:42:51 +02:00
Corey Burns 94d93425ec Add mgba_splitscreen core (info file + recipes) 2026-09-30 08:57:00 -05:00
WizzardSK cc7e3b9fed Add x16emu (Commander X16) core info 2026-09-29 20:50:51 +02:00
Ignacio Sanchez Gines c2e881b84c Update gear emulators with latest features 2026-09-28 19:39:47 +02:00
AndreaandAndrea a7054054af Add experimental SM2-Emu core (info file + Linux x64 recipe) (#2113)
* Add experimental SM2-Emu core

* Update SM2-Emu metadata to 0.9.13.0

---------

Co-authored-by: Andrea <[email protected]>
2026-09-28 03:16:07 +02:00
retrodiv 306da9c139 feat(info): add AnyBOR core metadata (#2114) 2026-09-28 03:15:53 +02:00
vibecodekun 122a48f35a same_cdi: describe disc control, save states and the DVC (#2117)
Brings the entry up to date with libretro/same_cdi#36, and should only
be merged after it.
2026-09-26 18:54:25 -04:00
Maxime MARCONATO 7c19cf55f1 emuscv: update to version 0.15, GPLv3 or later
The core is at 0.15 on master, and its licence is now GPL version 3 or
later: every source file carries a notice, and eSCV, the code it is
based on, is distributed under "GPL v2 or later" since 28 April 2025.

- display_version: 0.14 -> 0.15
- license: GPLv3 -> GPLv3+
2026-09-26 18:35:39 -04:00
Kel Modderman e716c4b8c9 pcsx2: set license to GPLv3
The LRPS2 tree ships COPYING.GPLv3 and its sources are GPL-3.0+ or
LGPL-3.0+, so the combined core is GPLv3. A bare "GPL" is not a
valid SPDX licence and breaks tools that map it, such as the Kodi
game add-on metadata.
2026-09-26 18:35:17 -04:00
WizzardSK 8d7a23def4 Add rpcs3_libretro.info (Sony - PlayStation 3, RPCS3) 2026-09-26 18:33:16 -04:00
retrodiv 206f923fea feat(info): add AnyGM core metadata (#2112) 2026-09-20 21:13:45 +02:00
Aloys 4c06426e26 Add playdiaemu_libretro.info for PlaydiaEmu (#2109)
Adds the PlaydiaEmu libretro core info file so RetroArch Core Downloader
can list Bandai Playdia titles (cue|zip|iso|bin). Mirrors the in-repo
copy at crates/playdiaemu-libretro/playdiaemu_libretro.info.
2026-09-20 21:12:30 +02:00
Ömercan Kömür d45fdd43a9 Merge pull request #2111 from MaaaX-EPOCH84/patch-1
info: fill in the EmuSCV capability fields and description
2026-09-20 22:08:18 +03:00
Maxime MARCONATO 3f705d1ba1 info: fill in the EmuSCV capability fields and description 2026-09-17 22:40:22 +02:00
retrodiv 0532bd63ce feat(info): add ZEsarPCW core metadata (#2096) 2026-09-16 12:03:48 +02:00
Nacho Sanchez Gines 6c12ffdd17 info: Update gear emulators to latest updates (#2103) 2026-09-15 22:28:29 -04:00
Brad Smith adce23428a hatarib_libretro.info v1.0 2026-09-15 22:27:45 -04:00
Rob Loach 1d7494d353 info: Add .info files from core-info (#2108) 2026-09-15 22:26:35 -04:00
Rob Loach 3caa2318c8 info: Update extensions for pokketstation_libretro.info 2026-09-15 22:13:31 -04:00
Aloys 40383bcf20 info: Update dingooemu_libretro.info 2026-09-15 22:11:18 -04:00
WizzardSK 47655b87df info: Nuance loads CHD, and is no longer x86_64 or desktop GL only
supported_extensions gained chd. The core has read CHD images since libchdr
was vendored into it - ResolveGameFile decompresses the disc and hands the
result to the same ISO9660 reader a plain .iso takes - but neither this file
nor the core's own list said so, so the frontend filtered the files out.
The core side is andkrau/NuanceResurrection#78.

Two things in here had gone stale with it:

required_hw_api said desktop GL only. The core asks for RETRO_HW_CONTEXT_OPENGLES3
on Android, iOS and tvOS - ES 3 rather than 2 because its video buffers are
declared GL_RGBA8/GL_RG8, and ES 2 has no sized internal formats.

The description said x86_64-only. The asmjit JIT still is, but everything else
builds and runs elsewhere now - the other architectures take the interpreter -
so the sentence is narrowed to the JIT rather than the core, and CHD is named
among the ways a game is loaded.
2026-09-15 22:09:54 -04:00
David Hedlund fbfc0c7a12 Update nside_sfc_balanced_libretro.info
SFC, not Famicom (FC)
2026-09-15 22:08:10 -04:00
WizzardSK b07cc9c5ca info: name nSide's file after the core, and add Omicron and Video Processor (#2105)
Three cores the buildbot ships have no .info a frontend can find.

nSide has one, under the name the core used to have. The file already says
nSide inside - display_name, corename and version all name it - but it is
still called higan_sfc_balanced_libretro.info, while every platform builds the
core as nside_sfc_balanced. A frontend matches the info by the core's file
name, so it never finds this one, and the core shows up as a bare filename
with no system, no extensions and no database. Renamed, contents untouched.

Omicron and Video Processor have no file at all. Both are built for linux
aarch64 and x86_64 (Video Processor being Linux-only by nature, Omicron also
on Windows), and both have been nameless in the frontend for as long as they
have been shipped. The two new files are written from the cores' own sources -
extensions, no-content support, save states, core options and hardware render
are what retro_get_system_info and retro_set_environment actually do - and the
notes carry the two things a user cannot find out by looking: that Omicron
loads a JVM from JAVA_HOME and will not start without a Java runtime on the
machine, and that Video Processor does not declare no-content support, so a
file still has to be picked even though it is ignored and the capture device
comes from the core options.

higan_sfc_libretro.info is left alone. It names a core that is not built on
any platform any more - the accuracy profile is refused in nSide's own source
- but removing it is a separate decision from naming the one that is built.
2026-09-15 16:16:22 +02:00
Rupert Carmichael 011d1dd4af info: Update Nestopia to 2.0.0 (#2102) 2026-09-14 05:07:27 +02:00
Tatsuya79 0e7508d6dd Update mednafen_saturn_libretro.info (#2095)
Add st-v bios file details and md5 (for the one I'm using, not sure if there is more).
2026-09-14 05:07:19 +02:00
Ömercan Kömür d2227a4310 Merge pull request #2100 from rumbledethumps/master
add RP6502 core info
2026-09-13 14:21:53 +03:00
rumbledethumps ac1d050520 add RP6502 core info 2026-09-12 12:50:36 -07:00
Ömercan Kömür b8e1293763 Merge pull request #2097 from WizzardSK/emucv-info
info: add EmuCV
2026-09-12 22:10:10 +03:00
Rupert Carmichael 90259e3d6d info: Update Geolith to 0.5.0 and JollyCV to 2.1.0 (#2098) 2026-09-12 06:02:21 +02:00
WizzardSK 5741a8e19d info: add EmuCV
EmuCV emulates the EPOCH Cassette Vision, the 1981 Japanese console whose
games carried their own CPU in the cartridge. It is the sibling of EmuSCV,
which is already here, by the same author.

Filled in from the core itself: library name EmuCV, bin content, need_fullpath
and block_extract both true, no BIOS - a cartridge is the whole machine - and
neither save states (retro_serialize_size() returns 0) nor core options yet,
which is also why it is marked experimental.

The core's build recipe is MaaaX-EPOCH84/libretro-emucv!1.
2026-09-10 21:56:12 +02:00
WizzardSK 0ab3b62e08 info: add FreeJ2ME-Plus, and fill in what FreeJ2ME's file is missing (#2093) 2026-09-06 22:24:51 +02:00
Ömercan Kömür 125534469a Merge pull request #2092 from WizzardSK/armsx2-info
info: add ARMSX2
2026-09-06 20:40:18 +03:00
WizzardSK 60e2fcf33b info: add ARMSX2 2026-09-06 17:13:05 +02:00
Ömercan Kömür bcf683e340 Merge pull request #2090 from JoeMatt/info/virtualjaguar-v3.6.1
virtualjaguar: update info to v3.6.1
2026-09-05 19:32:02 +03:00
Joseph MattielloandClaude Opus 5 e0a05d36f6 virtualjaguar: update info to v3.6.1
Matches dist/info/virtualjaguar_libretro.info in
libretro/virtualjaguar-libretro at tag v3.6.1.

- display_version: v3.5.1 -> v3.6.1
- supports_no_game: false -> true. The core has implemented
  RETRO_ENVIRONMENT_SET_SUPPORT_NO_GAME since v3.6.0, but the info file
  was never flipped, so frontends were not told. v3.6.1 is the first
  release where a contentless launch reaches somewhere useful: it comes
  up in the CD BIOS, on the insert-disc screen.
- disk_control: false -> true. The core implements
  SET_DISK_CONTROL_EXT_INTERFACE as of v3.6.0.

Together these make "start the core with no content, insert a disc,
reach the Virtual Light Machine with an audio CD" reachable from the
frontend.

Co-Authored-By: Claude Opus 5 <[email protected]>
2026-09-05 08:44:03 -04:00
Ömercan Kömür 4136f3c3b1 Merge pull request #2085 from audetto/cmake-debug
Correctly handle Release and Debug build with cmake.
2026-09-05 09:42:48 +03:00
Craig d6272e1376 hitari: add back hdd/m3u (#2087) 2026-08-30 13:15:05 +02:00
Craig dfe96d0128 hitari: add hitari 2014, add hitari development (#2082) 2026-08-29 17:17:13 +02:00
Andrea Odetti 722dff032d Correctly handle DEBUG build with cmake.
1) release was not actually selected at configuration time
2) DEBUG=1 would cause an error

Now it works for single and multi config generators.

https://github.com/libretro/libretro-super/issues/1970

Signed-off-by: Andrea Odetti <[email protected]>
2026-08-29 09:00:00 +01:00
Brad Smith e720b23681 Create hatarib_libretro.info (#2080) 2026-08-29 00:05:21 +02:00
DoubleGate 89547a6eea Update rustynes_libretro.info to v2.3.9 (#2074)
RustyNES has shipped four releases since the v2.3.5 metadata landed here:
v2.3.6 "Sounding", v2.3.7 "Overtone", v2.3.8 "Parallax" and v2.3.9
"Crucible".

Only display_version changes. license already reads GPLv3+ (corrected in #2069),
supported_extensions is unchanged, and the description's mapper-family count is
still accurate at 174, so this is the version field alone.

The file now matches the copy in the RustyNES repository byte for byte. That
copy is pinned against the workspace manifest and against the core's own
retro_get_system_info by a standing test, so future syncs are a straight copy
rather than a re-derivation.
2026-08-29 00:05:05 +02:00
WizzardSK 05cef4a035 cemu: no longer flag the core as experimental (#2073) 2026-08-29 00:04:34 +02:00
Aloys 83c5f0774b Add wqxemu core info file (#2078) 2026-08-29 00:04:25 +02:00
Joe Mattiello 569dff5127 virtualjaguar: update info to v3.5.1 (CHD support, BIOS override notes) (#2081) 2026-08-29 00:04:16 +02:00
Aloys d02081f6c5 Update Native32Emu info to v1.3.0 (#2084)
- Update display_version to 1.3.0
- Add webOS platform support description
- Reference: https://github.com/AloysHF/Native32Emu/releases/tag/v1.3.0
2026-08-29 00:03:48 +02:00
zoltanvb bc2b5463fe Rule updates: fix tic80 build binary dir, update scummvm source, add scummvm WIP engines (#2028)
* Fix tic80 build dir, update scummvm source, add scummvm WIP engines

* Fix uae4arm makefile location
2026-08-22 15:44:00 +02:00
Ömercan Kömür 1fa268b0db Merge pull request #2076 from JesseTG/melondsds-v1.3.0
Submit melondsds_libretro.info for melonDS DS release v1.3.0 on behal…
2026-08-21 20:10:08 +03:00
JesseTG cb88a1370b Submit melondsds_libretro.info for melonDS DS release v1.3.0 on behalf of @JesseTG 2026-08-21 14:03:01 +00:00
Stephanie Gawroriski 136dbcd1b5 Update squirreljme_libretro.info (#2071)
Update squirreljme_libretro.info
2026-08-19 02:36:50 +02:00
WizzardSK c8a4090cb8 info: PCEE2 uses a hardware render context (#2060)
The core requests a Vulkan context through SET_HW_RENDER and negotiates
the device with the frontend; the info file still described the state
before that port, where every frame was handed over through video_cb.
Frontends key behaviour off this - RetroArch needs video_gpu_screenshot
to capture a hardware-rendered core, for one - so it is worth being right.

The description said so in prose as well, and the note about Linux x86_64
being the only target has been overtaken by the aarch64 and Windows
nightlies.
2026-08-16 21:46:26 +02:00
Thomas Lorblanchès d2fd74c21b Enable submodules for theodore core (#2065) 2026-08-16 21:45:21 +02:00
DoubleGate 09133dc9db Update RustyNES core info to v2.3.5 (license correction) (#2069)
RustyNES relicensed from MIT/Apache-2.0 to GPL-3.0-or-later in its v2.2.9
release. This info file predates that change, so RetroArch has been
advertising the wrong license for the core.

- license: "MIT OR Apache-2.0" -> "GPLv3+"
- display_version: v2.2.1 -> v2.3.5
- description: mapper family count 172 -> 174; adds region-correct
  NTSC/PAL/Dendy timing and NES Zapper light-gun support, both new in
  v2.3.5.
2026-08-16 21:45:12 +02:00
Craig ffbb2d2b95 webOS: support 64-bit builds (#2070) 2026-08-16 21:45:03 +02:00
Ömercan Kömür 5a187dce87 Merge pull request #2066 from JoeMatt/update/virtualjaguar-v3.3.0
virtualjaguar: display_version v3.3.0
2026-08-14 21:39:09 +03:00
Ömercan Kömür 5d64739982 Merge pull request #2067 from jiangxincode/update-dingooemu-0.2.0
Update dingooemu_libretro.info to v0.2.0
2026-08-14 21:38:00 +03:00
Ömercan Kömür a4f67f0c2d Merge pull request #2061 from jiangxincode/feat/nicaiemu-info
Add nicaiemu_libretro core info file
2026-08-14 21:30:07 +03:00
Aloys 87daa1a5e1 Update dingooemu_libretro.info to v0.2.0 2026-08-13 23:16:44 +08:00
Joseph Mattiello b2535c3bf4 virtualjaguar: display_version v3.3.0 2026-08-13 02:39:39 -04:00
Joe Mattiello ad6c4dab94 virtualjaguar: update info for v3.2.0 (#2063) 2026-08-10 00:29:29 +02:00
Joe Mattiello bac5811baf virtualjaguar: update info for v3.1.0 (#2057)
Syncs dist/info/virtualjaguar_libretro.info with the core's own copy at
the v3.1.0 tag: version bump, savestate_features 2 -> 3 (run-ahead /
deterministic serialization now advertised), the optional CD BIOS
firmware entries, and a description covering Jaguar CD, JagGD
cartridges, netplay link cable and RetroAchievements.
2026-08-10 00:25:57 +02:00
Aloys 23ccc14241 Set is_experimental=false so the core shows in the Core Downloader 2026-08-09 15:02:28 +08:00
Aloys 4480e2f8a8 Add nicaiemu_libretro core info file 2026-08-09 14:48:15 +08:00
Ömercan Kömür 5993dbf123 Merge pull request #2059 from WizzardSK/blastem-info-systems
info: BlastEm supports more than the Mega Drive
2026-08-08 10:30:08 +03:00
Ömercan Kömür bbb61ca46f Merge pull request #2058 from RobLoach/patch-78852
Enhance firmware0_desc for clarity
2026-08-08 10:25:19 +03:00
WizzardSK 13189d1035 info: BlastEm reads CHD images
Depends on libretro/blastem#55, which adds a CHD reader to the core; until
that lands the core reports a .chd as unsupported rather than misreading
it, so listing the extension early is harmless.
2026-08-07 14:28:26 +02:00
WizzardSK c1b2e3f67d info: BlastEm supports more than the Mega Drive
The core advertises md|gen|smd|32x|sms|gg|sg|sg1|sc|sc3|sf7|col|cue|toc|
iso|vgm|vgz|flac|wav|bin|rom|gz and sets need_fullpath, but the info file
still listed the Mega Drive extensions alone, so RetroArch filtered every
Master System, Game Gear, SG-1000, 32X and CD image out of the file
browser - the core looked like it only worked with Genesis content.

Bring the extension list, databases, system name and the need_fullpath
and core options flags in line with what the core actually reports.
2026-08-07 11:48:06 +02:00
Ömercan Kömür f44b968246 Merge pull request #2055 from hunterk/master
initial pokketstation_libretro.info
2026-08-07 07:34:19 +03:00
Rob Loach f6d7c9b869 Enhance firmware0_desc for clarity
Updated firmware0_desc to provide more detail about the file location.
2026-08-07 00:32:15 -04:00
hunterk 23d0b10d4b stylize pokketstation as all lower-case 2026-08-06 17:36:57 -05:00
hunterk 5df145b1bf initial pokketstation_libretro.info
I'll reach out to the author for any necessary additions, but this should get them started.
2026-08-05 14:12:12 -05:00
Joe Mattiello 78642996d2 virtualjaguar: v3.0.0 — CD support, netlink, updated authors/description (#2046) 2026-08-04 00:42:22 +02:00
WizzardSK fe2e1ddf6f info: pcee2 and nuance are no longer experimental (#2035) 2026-08-02 13:30:26 +02:00
Rob Loach 6f9192ff58 Rename 'NEC - PC-8001 - PC-8801' to 'NEC - PC-88' (#2039) 2026-08-02 13:30:15 +02:00
hunterk 3a4dd91f04 GameIndex.yaml is baked in now (#2040) 2026-08-02 13:30:06 +02:00
Ryan McClelland b3033dc963 Merge pull request #2041 from XenuIsWatching/info-metadata-fixes
info: fix systemid/systemname inconsistencies across 16 cores
2026-08-02 13:29:47 +02:00
LibretroAdmin 872712741e Merge pull request #2042 from jiangxincode/add-dingooemu-core
Add DingooEmu core info file
2026-08-02 13:29:14 +02:00
LibretroAdmin 5242b0bb8a Merge pull request #2037 from WizzardSK/cemu-core
Add Cemu (Wii U) core rule and info file
2026-08-02 13:22:11 +02:00
Aloys 9c72097452 Add DingooEmu core info file
Add core info for DingooEmu, an emulator for the Dingoo A320 handheld
game console powered by the Ingenic JZ4740 MIPS SoC.

- Core name: dingooemu
- Display name: Dingoo A320 (DingooEmu)
- Supported extensions: .app
- System: Dingoo A320 (Ingenic JZ4740)
- Features: savestate, cheats, input descriptors, memory descriptors, core options
- License: BSD-3-Clause
- is_experimental: false
2026-08-02 16:17:54 +08:00
Ömercan Kömür 4e1d67c100 Merge pull request #2034 from JoeMatt/virtualjaguar-v2.3.2
virtualjaguar: update info to v2.3.2
2026-08-01 07:58:04 +03:00
libretroadmin cfdbc15599 Resync 2026-08-01 02:31:00 +02:00
WizzardSK 15b838b1b3 info: accept .tmd for Cemu
NUS/WUP dumps load by pointing the core at their title.tmd, which is how
I have been running New Super Mario Bros. U. The core declares it as of
WizzardSK/cemu-libretro@77d435f.
2026-07-30 21:45:12 +02:00
WizzardSK d13c649bc7 Add Cemu (Wii U) core rule and info file
There is no Wii U core on the buildbot at the moment. Cemu has a
libretro port that builds and runs on Linux, so register it.

Everything in the info file was read off the core rather than guessed:
supported_extensions, needs_fullpath and the version come from
retro_get_system_info, hw_render from the SET_HW_RENDER call,
input_descriptors from SET_INPUT_DESCRIPTORS, libretro_saves because the
MLC directory is created under GET_SAVE_DIRECTORY, and savestate is
false because retro_serialize_size returns 0 by design - Cemu has no
state serialization. cheats and memory_descriptors are false for the
same kind of reason: retro_cheat_set is an empty stub and the core never
calls SET_MEMORY_MAPS. Marked experimental.

build_extradir is "../bin/" because Cemu's CMake sends the core to
<source>/bin instead of into the build directory.

Note that the repository is currently my fork, as upstream
danprice142/Cemu-Libretro has been dead since January. There is also no
project for it on git.libretro.com yet, so a mirror still has to be set
up before anything can actually be built - happy to retarget the URL if
the core gets a home under the libretro organisation.
2026-07-30 18:28:12 +02:00
Joe Mattiello 91dd427911 virtualjaguar: update info to v2.3.2 2026-07-28 23:35:25 -04:00
Ömercan Kömür 4c4d6f289a Merge pull request #2027 from jiangxincode/spmp8000emu-info
Update spmp8000emu_libretro.info to v1.0.0
2026-07-25 10:47:40 +03:00
Aloys 7ac963f10e Update spmp8000emu_libretro.info to v1.0.0
- Bump display_version to 1.0.0
- Enable cheats support
- Enable memory_descriptors support
2026-07-25 09:59:29 +08:00
Ömercan Kömür 9912e84454 Merge pull request #2021 from doublegate/chore/rustynes-v2.2.1-info-bump
Update RustyNES core info to v2.2.1
2026-07-24 14:31:41 +03:00
Ömercan Kömür 06d1d80ff0 Merge pull request #2024 from cscd98/beetle-saturn
add beetle saturn info
2026-07-23 18:45:14 +03:00
Craig Carnell 0b709e30b0 add beetle saturn info 2026-07-22 09:26:35 +01:00
LibretroAdmin 23daaa6608 Merge pull request #2022 from jiangxincode/add-spmp8000emu-core-info
Add SPMP8000Emu core info file
2026-07-22 06:29:35 +02:00
libretroadmin a200f99979 Remove boom3_xp 2026-07-21 20:17:05 +02:00
Aloys b1d2089120 Sync info file with upstream repo
Update spmp8000emu_libretro.info to match the source repository:
- authors: "jiangxincode" -> "Aloys"
- savestate: "false" -> "true"
- core_options: "false" -> "true"
- is_experimental: "true" -> "false"
- description: updated with more details
2026-07-21 23:14:41 +08:00
Aloys 978f924641 Add SPMP8000Emu core info file
Add core info file for SPMP8000Emu, a Sunplus SPMP8000 game platform emulator.

## Features

- Emulates SPMP8000 game platform
- ARM-based SoC emulation
- Supports .bin game ROMs
- Written in Rust
2026-07-21 22:25:14 +08:00
DoubleGate 07a4861a69 Update RustyNES core info to v2.2.1
Reflects the current RustyNES release: 172 mapper families (up from
168), native disk_control support (FDS multi-side swap via
RETRO_ENVIRONMENT_SET_DISK_CONTROL_INTERFACE), and confirms
memory_descriptors/cheats are now backed by real
RETRO_ENVIRONMENT_SET_MEMORY_MAPS and on_cheat_set/on_cheat_reset
implementations rather than only the legacy memory-pointer path.

Companion to the RustyNES buildbot CI recipe added for
https://github.com/doublegate/RustyNES/issues/311.
2026-07-19 17:35:27 -04:00
LibretroAdmin 35d38fb5d5 Merge pull request #2019 from hunterk/master
Create mesen2_libretro.info
2026-07-19 17:56:59 +02:00
hunterk 40f18fc616 Create mesen2_libretro.info 2026-07-19 10:12:13 -05:00
LibretroAdmin be63949cad Merge pull request #2004 from checktext00/patch-1
Update LRPS2 BIOS link URL
2026-07-18 19:57:36 +02:00
LibretroAdmin 399dc498e9 Merge pull request #2013 from WizzardSK/add-yaps2-info
Add the yaps2 libretro core (info file + linux x64 recipe, experimental)
2026-07-18 19:57:23 +02:00
LibretroAdmin b67f2804c9 Merge pull request #2017 from hunterk/master
remove slashes in corename fields of two obscure cores
2026-07-18 19:57:14 +02:00
hunterk cb1abd7886 Update citra_canary_libretro.info 2026-07-17 08:42:54 -05:00
hunterk d7ea375b74 remove slash from bnes info 2026-07-17 08:42:13 -05:00
Ömercan Kömür 4f573405ed Merge pull request #2011 from WizzardSK/atari800-info-update
atari800: update info file to match current core
2026-07-15 18:08:07 +03:00
WizzardSK 50334b5975 dist/info: add yaps2_libretro.info (experimental) 2026-07-13 21:44:26 +02:00
WizzardSK ddd1879c5d recipes: build the yaps2 libretro core (linux x64)
The libretro frontend is in yaps2/yaps2 main (merged in yaps2/yaps2#4), under
pcsx2-libretro/, built with -DENABLE_LIBRETRO=ON.
2026-07-13 21:44:10 +02:00
LibretroAdmin 4ddffac6c9 Merge pull request #2012 from WizzardSK/add-pcee2-info
dist/info: add pcee2_libretro.info
2026-07-13 18:07:43 +02:00
WizzardSK 0221f4ca00 dist/info: add pcee2_libretro.info 2026-07-13 16:43:23 +02:00
WizzardSK 4bd2b343ea atari800: update info to current core (7.0.0, options v2, disk control) 2026-07-13 16:37:49 +02:00
Ömercan Kömür c3406b6633 Merge pull request #2010 from viachaslavic/master
Fix licenses
2026-07-12 19:08:52 +03:00
Viachaslau Khalikin 51e29582ad Fix licenses 2026-07-12 16:31:00 +03:00
Ömercan Kömür 79840b6a25 Merge pull request #2005 from jiangxincode/sync-native32emu-info-1.2.0-20260709
Update Native32Emu core info
2026-07-10 11:34:53 +03:00
Ömercan Kömür 635c491327 Merge pull request #2006 from jiangxincode/add-bbkemu-core-info
Add BBKEmu core info file
2026-07-10 11:34:15 +03:00
Aloys f10b486883 Sync BBKEmu info with core repo
- Fix license: BSD-3-Clause -> GPL-3.0-or-later
- Update feature flags to reflect actual implementation:
  - savestate: true
  - cheats: true
  - libretro_saves: true
  - core_options: true
2026-07-09 23:54:23 +08:00
Aloys 21f0682a07 Update Native32Emu core info 2026-07-09 23:36:20 +08:00
checktext00 3c93dab8f6 Update LRPS2 BIOS link URL 2026-07-08 12:16:50 +00:00
Ömercan Kömür fefc98dd36 Merge pull request #2001 from jiangxincode/add-bbkemu-core-info
Add BBKEmu core info file
2026-07-07 23:50:03 +03:00
LibretroAdmin 1fd1de5a56 Update snes9x2010_libretro.info 2026-07-06 20:54:15 +02:00
LibretroAdmin 49df088285 Update snes9x2010_libretro.info 2026-07-06 20:49:17 +02:00
libretroadmin 6fa4cf105a Update snes9x2010 2026-07-06 20:45:56 +02:00
Aloys 9f24a8dede Add BBKEmu core info file
BBKEmu is an emulator for BBK electronic dictionary game platform running on 6502 CPU.
2026-07-05 18:07:53 +08:00
Ömercan Kömür 34e76c1645 Merge pull request #1999 from jiangxincode/sync-native32emu-v1.2.0
Update Native32Emu info to v1.2.0
2026-07-04 23:12:13 +03:00
libretroadmin 83c2723f21 Update 2026-07-04 21:46:18 +02:00
Ömercan Kömür 6261c2df22 Merge pull request #2000 from warmenhoven/warmenhoven/pr/emir
by request of upstream
2026-07-04 13:10:10 +03:00
libretroadmin db2767a32f Add xemu core info file 2026-07-04 02:10:59 +02:00
Eric Warmenhoven e427a0b2f9 by request of upstream 2026-07-03 11:58:55 -04:00
Aloys 756e38a1a9 Update Native32Emu info to v1.2.0 2026-07-03 22:54:23 +08:00
Ömercan Kömür 50c2776100 Merge pull request #1996 from doublegate/feat/add-rustynes-core
Add RustyNES core integration
2026-06-30 19:21:22 +03:00
DoubleGate c5ec8bd513 chore: alphabetize rustynes in recipes 2026-06-28 20:29:41 -04:00
DoubleGate 2d2a450ab2 Add RustyNES core to buildbot recipes 2026-06-28 19:29:23 -04:00
Ömercan Kömür a719a91b84 Merge pull request #1995 from RobLoach/patch-577382
info: trident: Update hardware API requirements and experimental status
2026-06-28 15:02:15 +03:00
Rob Loach 5c1bbb34a9 info: trident: Update hardware API requirements and experimental status
Brings the latest changes from:
https://github.com/DanAlexMorton/3dsTrident/blob/main/trident_libretro.info
2026-06-28 07:20:14 -04:00
Ömercan Kömür 7f352d5ac9 Merge pull request #1990 from WizzardSK/fix/stella-libretro-arm-path
stella: fix libretro subdir path for ARM/x86 recipes (src/os/libretro)
2026-06-27 14:28:59 +03:00
Ömercan Kömür bbf811b5c8 Merge pull request #1994 from jiangxincode/sync-native32emu-info-1.1.0
Update Native32Emu core info for 1.1.0
2026-06-27 14:28:41 +03:00
Aloys b737f57010 Update Native32Emu core info for 1.1.0 2026-06-27 12:12:27 +08:00
WizzardSK 66e2838a1a stella: fix libretro subdir path for ARM/x86 recipes
The libretro port in stella-emu/stella moved from src/libretro to
src/os/libretro. The x64 recipe was already updated; this fixes the
armhf-generic, arm7neonhf and x86-generic recipes to match.
2026-06-26 12:04:53 +02:00
Ömercan Kömür d52d402682 Merge pull request #1989 from jiangxincode/native32emu-not-experimental
Sync native32emu info (is_experimental, core_options, description)
2026-06-21 11:16:39 +03:00
Aloys 372354cd29 Sync native32emu info with core repo (core_options, description) 2026-06-21 07:41:14 +08:00
Aloys cbe6179115 Set is_experimental to false for native32emu 2026-06-21 07:38:18 +08:00
LibretroAdmin 5ae14113e6 Merge pull request #1984 from iyzsong/master
Add Eternal Computer core
2026-06-20 04:27:10 +02:00
Ömercan Kömür fc480109ba Merge pull request #1988 from jiangxincode/update-native32emu-zip-ext
Add zip to native32emu supported_extensions
2026-06-19 15:14:35 +03:00
Aloys c1e58e9255 Add zip to native32emu supported_extensions 2026-06-19 10:31:28 +08:00
Ömercan Kömür 77e33cc12d Merge pull request #1985 from davidhedlund/my-feature-branch
Cleanup. https://github.com/libretro/libretro-core-info/pull/77
2026-06-18 17:31:12 +03:00
David Hedlund f4ac9d62d2 Cleanup. https://github.com/libretro/libretro-core-info/pull/77 2026-06-18 01:06:40 +02:00
宋文武 a6e4fecabc Add Eternal Computer core. 2026-06-15 23:16:38 +08:00
LibretroAdmin 695fd0c2fb Add 'bin' to supported_extensions in mednafen info 2026-06-11 05:06:26 +02:00
LibretroAdmin 9d2f6efff3 Update mednafen_psx_hw_libretro.info 2026-06-11 05:06:11 +02:00
LibretroAdmin a4053f76ea Merge pull request #1980 from Zoomll/patch-1
Add Lost Level Archive to Database
2026-06-07 19:31:52 +02:00
LibretroAdmin 14821487da Merge pull request #1979 from WizzardSK/add-nuance-info
Add nuance (VM Labs NUON) core info
2026-06-07 19:31:31 +02:00
LibretroAdmin 8adb55919b Merge pull request #1981 from SkyBird233/fix/rules-irogb
fix(rules): fix iroGB build rule and args
2026-06-07 19:31:03 +02:00
LibretroAdmin dbdf07fd8c Update prboom_libretro.info 2026-06-07 19:30:52 +02:00
Ömercan Kömür 5b02da7d95 Merge pull request #1982 from jiangxincode/add-native32emu-info
Add native32emu core info file
2026-06-06 23:32:24 +03:00
Aloys c44e92d6ad Add native32emu core info file 2026-06-06 23:33:03 +08:00
SkyBird233 ca1bf5d14c fix(rules): fix iroGB build rule and args 2026-06-05 15:50:35 +08:00
Zoom e1684d9391 Add lost-level-archive source 2026-06-02 19:16:24 -04:00
WizzardSK bb3ba8dcf7 Add nuance (VM Labs NUON) core info 2026-05-30 21:37:20 +02:00
Ömercan Kömür 71528770a0 Add radio core 2026-05-30 10:44:39 +03:00
LibretroAdmin c248b31950 Merge pull request #1978 from hunterk/master
Create piece_libretro.info
2026-05-28 15:42:20 +02:00
hunterk c33689e906 Create piece_libretro.info
https://github.com/autch/piece-emu

https://www.reddit.com/r/RetroArch/comments/1tpwye2/new_libretro_core_pieceemu_aquaplus_pece_handheld/
2026-05-28 08:26:55 -05:00
Ömercan Kömür de282927bf Merge pull request #1977 from WizzardSK/atari800-info-5.2.0
atari800: bump info to 5.2.0, fix ATARIOSB.ROM md5
2026-05-27 20:26:38 +03:00
WizzardSK 903c514c19 atari800: bump info to 5.2.0, fix ATARIOSB.ROM md5
Sync `dist/info/atari800_libretro.info` with the bundled file shipped
by libretro-atari800:

- `display_version` 3.1.0 → 5.2.0 to track the core update merged in
  libretro/libretro-atari800#123 (2026-05).
- `ATARIOSB.ROM` md5 a3e8d617... → 4177f386... — the previous hash
  pointed at a wrong dump; the correct one was committed to the core
  in libretro/libretro-atari800#115.

systemname / display_name / database are left at the existing dual
"Atari - 5200 | Atari - 8-bit Family" form; a companion PR
(libretro/libretro-atari800#129) realigns the core's bundled .info to
match.
2026-05-27 17:58:51 +02:00
LibretroAdmin 8d2fb2bb5a Update mednafen_saturn_libretro.info 2026-05-19 02:34:01 +02:00
Ömercan Kömür b344383eb0 Merge pull request #1976 from Provenance-Emu/update-virtualjaguar-v2.2.0
virtualjaguar: bump info to v2.2.0
2026-05-01 19:41:13 +03:00
Ömercan Kömür 7d2e8849eb Merge pull request #1965 from sgiannop/master
Add supermodel_libretro.info
2026-05-01 18:35:29 +03:00
Joseph Mattiello 12dc4e5988 virtualjaguar: bump info to v2.2.0 (HLE BIOS + savestates + cheats + cheevos)
Mirrors dist/info/virtualjaguar_libretro.info from
libretro/virtualjaguar-libretro at tag v2.2.0
(https://github.com/libretro/virtualjaguar-libretro/releases/tag/v2.2.0).

Changes vs the on-file v2.1.0 entry:

- display_version: v2.1.0 -> v2.2.0
- authors: append "Joseph Mattiello" (Provenance fork maintainer)
- savestate: false -> true (retro_serialize / retro_unserialize present)
- savestate_features: 2 (deterministic for run-ahead)
- cheats: false -> true (retro_cheat_set / retro_cheat_reset wired)
- description: rewritten to mention HLE BIOS, save states, SRAM,
  cheats, RetroAchievements, audio-pipeline rewrite, ~2x perf,
  SIMD-accelerated blitter, and the Fast Blitter core option.

Memory-map / RetroAchievements support is verified by
test/tools/test_memory_map and test/tools/test_rcheevos_e2e in the
core repo (both run in CI).
2026-04-30 22:50:31 -04:00
Ömercan Kömür 1038997f7b Merge pull request #1975 from warmenhoven/warmenhoven/pr/tia
Add tia info
2026-04-23 19:30:41 +03:00
Eric Warmenhoven 429cf20d5e Add tia info 2026-04-21 17:23:06 -04:00
Ömercan Kömür f8440e2888 Merge pull request #1968 from sonninnos/master
VICE + PUAE version update
2026-04-19 10:24:57 +03:00
Ömercan Kömür 76718d6674 Merge pull request #1974 from carmiker/master
Update Geolith version string
2026-04-17 05:49:29 +03:00
Rupert Carmichael efdd126aaa Update Geolith version string 2026-04-16 20:48:57 -04:00
Ömercan Kömür de9b276a4d Merge pull request #1973 from cscd98/mupen-gles
Update mupen64plus to use different filenames for GLES 2 and 3
2026-04-07 23:19:50 +03:00
Craig Carnell 0e44a12e3a Update mupen64plus to use different filenames for GLES 2 and 3 2026-04-07 21:14:46 +01:00
LibretroAdmin ec220b84e5 Merge pull request #1967 from AlexSutila/irogb 2026-04-07 16:59:21 +02:00
Ömercan Kömür 60f5c62789 Merge pull request #1972 from carmiker/master
Update Geolith supported extensions and firmware
2026-04-01 22:01:04 +03:00
Rupert Carmichael 4cd0647444 Update Geolith supported extensions and firmware 2026-04-01 14:47:49 -04:00
LibretroAdmin 3b1e2e20c3 Merge pull request #1971 from audetto/patch-1
Update build arguments for AppleWin
2026-03-30 13:38:09 +02:00
Andrea 07461f7f28 Update build arguments for AppleWin
Disable networking support in AppleWin build, to reduce library dependencies.
2026-03-30 11:23:31 +01:00
Ömercan Kömür 976b2e0aad Merge pull request #1969 from RobLoach/patch-320860
scummvm: Update database to scan only .scummvm files
2026-03-22 21:39:06 +03:00
Rob Loach 6738f53030 scummvm: Update database to scan only .scummvm files 2026-03-21 12:29:24 -04:00
sonninnos abcadec455 PUAE version update 2026-03-21 12:39:15 +02:00
sonninnos 1d5b252109 VICE version update 2026-03-21 12:24:42 +02:00
sonninnos feb2ee9367 Commit previous unstaged changes 2026-03-21 12:23:34 +02:00
AlexSutila c51b0a199b Include irogb within info files and core rules 2026-03-18 18:44:46 -07:00
Ömercan Kömür 05b4112c06 Merge pull request #1966 from zoltanvb/master
Add Trident3DS core to rules.
2026-03-17 09:02:26 +03:00
zoltanvb 7f7cf8c73b Add Trident3DS core. 2026-03-16 20:47:23 +01:00
Mike Giannopoulos 199cd417a5 Add supermodel_libretro.info
Add info file for Sega Model 3 (Supermodel) core  Includes metadata for GLES3, Lightgun, and Force Feedback support
2026-03-15 21:36:33 +02:00
LibretroAdmin ff4a05f871 Merge pull request #1964 from DanAlexMorton/add-trident-core
Add Trident 3DS core
2026-03-14 20:02:52 +01:00
DanAlex 5ed4c3b4cc Add trident recipe to cores-ios-arm64-generic 2026-03-14 20:08:04 +07:00
DanAlex 8eef879ee0 Add trident recipe to cores-osx-x64-generic 2026-03-14 20:08:02 +07:00
DanAlex 331ead20a5 Add trident recipe to cores-android-aarch64 2026-03-14 20:08:00 +07:00
DanAlex 94e5b2eab5 Add trident recipe to cores-windows-x64_seh-generic 2026-03-14 20:07:59 +07:00
DanAlex a330757b0e Add trident recipe to cores-linux-x64-generic 2026-03-14 20:07:57 +07:00
DanAlex b53d2f5060 Add trident_libretro.info 2026-03-14 20:06:32 +07:00
Ömercan Kömür 132afcff7f Merge pull request #1959 from warmenhoven/warmenhoven/pr/ymir
ymir
2026-02-23 23:13:48 +03:00
Ömercan Kömür b46a28c483 Merge pull request #1960 from white-axe/mkxp-z
Update mkxp-z core info
2026-02-23 23:12:49 +03:00
Ömercan Kömür 8a59bb19a9 Merge pull request #1961 from Clownacy/patch-2
Advertise cheat support in ClownMDEmu.
2026-02-23 23:12:36 +03:00
Ömercan Kömür 478f3b227d Merge pull request #1962 from cscd98/amiberry
Add Amiberry info/core rule
2026-02-23 01:01:26 +03:00
Craig Carnell ae3eec37a1 Add Amiberry info/core rule 2026-02-22 11:51:27 +00:00
Clownacy 5b4def2582 Advertise cheat support in ClownMDEmu. 2026-02-20 16:08:09 +00:00
刘皓 f145f55fa4 Update mkxp-z core info 2026-02-15 17:26:10 -05:00
Eric Warmenhoven 4a584fdf3d ymir 2026-02-12 22:16:26 -05:00
Ömercan Kömür 3588fe1504 Merge pull request #1958 from RobLoach/patch-555182
info: Fix typo in pcsx_rearmed info file
2026-02-11 18:40:39 +03:00
Rob Loach 5236b4758e info: Fix typo in pcsx_rearmed info file 2026-02-10 12:00:30 -05:00
Ömercan Kömür 28f5102ca4 Merge pull request #1957 from Clownacy/patch-1
Advertise CHD support in ClownMDEmu.
2026-02-07 20:57:21 +03:00
Clownacy ca4effda11 Advertise CHD support in ClownMDEmu. 2026-02-04 19:21:57 +00:00
Ömercan Kömür d012719e6b Merge pull request #1956 from zoltanvb/master
Add amiarcadia, gearlynx to rules.
2026-01-31 21:53:26 +03:00
zoltanvb 5448ab8eb4 Add amiarcadia, gearlynx to rules. 2026-01-31 12:35:46 +01:00
LibretroAdmin f97dcc902e Merge pull request #1940 from cscd98/bsnes_hd_beta
Change CXX17 to CXX for bsnes_hd_beta
2026-01-28 01:24:59 +01:00
LibretroAdmin 62438d125c Merge pull request #1953 from warmenhoven/warmenhoven/pr/interton
Add Elektor - TV Games Computer and Interton - VC 4000 to build_db
2026-01-28 01:24:46 +01:00
LibretroAdmin 67e5743ab1 Merge pull request #1955 from Starman99x/patch-1
Update azahar_libretro.info
2026-01-28 01:24:38 +01:00
LibretroAdmin 2cdcff650d Merge pull request #1954 from warmenhoven/warmenhoven/pr/amiarcadia
add info file for amiarcadia
2026-01-28 01:18:57 +01:00
Starman99x 3aa1a6ca72 Update azahar_libretro.info
I added missing extensions that are supported by mainline Azahar, I tested the .zcci compressed format, and it works fine with the azahar libretro core.

I have not yet tested .z3dsx and .zcxi.
2026-01-27 21:28:44 +02:00
Eric Warmenhoven eb1070d7d9 add info file for amiarcadia 2026-01-26 10:48:07 -05:00
Eric Warmenhoven fd4b7d59cb Add Elektor - TV Games Computer and Interton - VC 4000 to build_db 2026-01-25 20:24:44 -05:00
Ignacio Sanchez Gines 1bd0ef816d Update gear* emus info files 2026-01-23 14:03:02 +01:00
Ignacio Sanchez Gines abccec5e3e Add gearlynx_libretro.info 2026-01-23 14:02:54 +01:00
Ömercan Kömür a7ccac1b35 Merge pull request #1935 from bslenul/dolphin-ipl
Dolphin - Add check for the GC BIOS files
2026-01-20 12:17:31 +03:00
Ömercan Kömür 0120080533 Merge pull request #1950 from mittonk/pd777_database
pd777: not experimental, with database, zip-files, options
2026-01-19 22:50:14 +03:00
Ken Mitton a086ad63c8 pd777: not experimental, with database, zip-files, options 2026-01-19 11:41:03 -05:00
Ömercan Kömür 25dd1d7add Merge pull request #1945 from mittonk/pd777_epoch_cassette_vision
pd777: add Epoch Cassette Vision core
2025-12-27 15:06:11 +03:00
Ömercan Kömür debbd41db6 Merge pull request #1948 from gouchi/appleii
Add Apple II database support
2025-12-27 14:58:39 +03:00
gouchi bd78cd6960 Add Apple II database support 2025-12-21 21:51:03 +01:00
Ömercan Kömür 6244066bad Merge pull request #1947 from cscd98/squirreljme
squirreljme: update subdirectory and replace makefile with cmake
2025-12-21 15:32:48 +03:00
Craig Carnell 0973161d11 squirreljme: update subdirectory and replace makefile with cmake 2025-12-20 20:49:00 +00:00
Ömercan Kömür 6666934563 Merge pull request #1946 from cscd98/rustation-sub
setup rustation submodules
2025-12-20 18:22:11 +03:00
Ömercan Kömür cc347f4428 Merge pull request #1944 from mittonk/dice_v0.4.2
dice: v0.4.2
2025-12-20 18:21:51 +03:00
Ömercan Kömür 24424b02ad Merge pull request #1943 from cscd98/flycast
Fix submodules missing for flycast
2025-12-20 18:21:40 +03:00
Craig Carnell f4c555e6b9 setup rustation submodules 2025-12-20 14:40:01 +00:00
Ken Mitton ad361790a7 pd777: add Epoch Cassette Vision core 2025-12-18 18:37:52 -05:00
Ken Mitton ea08544d0a dice: v0.4.2 2025-12-17 12:48:02 -05:00
Craig Carnell 8e1abe561a Fix submodules missing for flycast 2025-12-17 11:20:06 +00:00
Ömercan Kömür 4ea922bd9a Merge pull request #1941 from white-axe/mkxp-z
Add mkxp-z info file
2025-12-07 23:55:23 +03:00
Ömercan Kömür c406ec717a Merge pull request #1942 from carmiker/master
Update Geolith version string
2025-12-07 23:54:58 +03:00
Rupert Carmichael 875ac7ac14 Update Geolith version string 2025-12-07 08:56:20 -05:00
刘皓 f33b6fc721 Add mkxp-z info file 2025-12-06 11:51:16 -05:00
Craig Carnell ba1b6c16ef Change CXX17 to CXX for bsnes_hd_beta 2025-12-05 20:54:55 +00:00
Ömercan Kömür 0fd927cd34 Merge pull request #1937 from zoltanvb/cdi_database
Sort Philips CD-i based on crc
2025-12-03 11:13:40 +03:00
Ömercan Kömür 043dfadcbc Merge pull request #1938 from zoltanvb/info_example_update
Info file example update
2025-12-03 11:13:17 +03:00
Ömercan Kömür 47e1d07bce Merge pull request #1939 from BinBashBanana/master
Update VirtualXT git url
2025-12-03 11:12:56 +03:00
BinBashBanana b8a4d0e60d Update VirtualXT git url 2025-12-02 17:21:18 -08:00
zoltanvb 5ca6da1612 Add database_match_archive_member 2025-11-28 22:38:17 +01:00
zoltanvb 08d7ace174 Sort Philips CD-i based on crc
Philips CD-i discs actually do not have the serial number in the dump, so matching against it is not possible. Merging by CRC will allow more entries to be included.
2025-11-23 19:10:38 +01:00
Ömercan Kömür 25b98b719c Merge pull request #1936 from warmenhoven/warmenhoven/pr/samecdi
same_cdi: it shouldn't match archive member, chd shouldn't be in an archive
2025-11-19 12:56:33 +03:00
Eric Warmenhoven a090f850f8 same_cdi: it shouldn't match archive member, chd shouldn't be in an archive 2025-11-19 00:15:29 -05:00
Bobby Smith b71fb44bfe Dolphin - Add check for the GC BIOS files 2025-11-16 19:01:55 +01:00
LibretroAdmin afc5472223 Merge pull request #1934 from cscd98/scummvm-fix
Fix scummvm build failure
2025-11-15 19:34:07 +01:00
Craig Carnell f25e0bd556 Fix scummvm build failure 2025-11-15 12:50:24 +00:00
LibretroAdmin 6d2eed86ca Update pcsx2_libretro.info 2025-11-13 18:16:05 +01:00
Ömercan Kömür d245eacc7f Merge pull request #1932 from jcarr71/add-freeintvtsoverlay-info
Add FreeIntvTSOverlay core info file
2025-11-11 19:08:02 +03:00
Jason Carr 1d9ad2656b Add FreeIntvTSOverlay core info file 2025-11-10 14:57:50 -05:00
Ömercan Kömür 84c4540a07 Merge pull request #1931 from cscd98/play-fix
Fix Play! clone as branch is now main not master for a submodule
2025-11-06 21:17:07 +03:00
Craig Carnell 8c62b7386f Fix Play! clone as branch is now main not master for a submodule 2025-10-25 12:32:16 +01:00
LibretroAdmin d1316a8b51 Merge pull request #1930 from carmiker/master
Add JollyCV info file
2025-10-16 02:29:23 +02:00
Rupert Carmichael 9f56d6248f Add JollyCV info file 2025-10-15 14:59:38 -04:00
Ömercan Kömür f7881fa6fe Merge pull request #1929 from hunterk/master
add SkyEmu info file
2025-10-10 07:40:08 +03:00
hunterk 3ddd1ae38c add SkyEmu info file 2025-10-08 22:38:02 -05:00
Ömercan Kömür 7dc2615d2b Merge pull request #1928 from zoltanvb/tvc_database
Add Videoton TV-Computer database support via ep128emu.
2025-10-06 18:32:54 +03:00
zoltanvb 57c53305b7 Add Videoton TV-Computer database support via ep128emu. 2025-10-01 22:10:22 +02:00
Ömercan Kömür 3737d4ceb9 Merge pull request #1915 from iyzsong/master
Update gam4980_libretro.info
2025-09-15 13:42:25 +03:00
Ömercan Kömür 118d2d926a Merge branch 'master' into master 2025-09-15 13:39:21 +03:00
Ömercan Kömür a25a36402f Merge pull request #1927 from zoltanvb/applewin-rule
Adapt rules to applewin particulars.
2025-09-15 06:45:26 +03:00
zoltanvb df3fc684d7 Adapt rules to applewin particulars. 2025-09-14 22:31:53 +02:00
Ömercan Kömür 2b53f4833c Merge pull request #1926 from Clownacy/master
Update ClownMDEmu info.
2025-09-10 22:43:54 +03:00
Clownacy 5e7e4c7952 Update ClownMDEmu info.
Now with support for memory descriptors and subsystems.

Since the build-bot tracks the Git HEAD and not a particular version,
I have changed the version to 'Git', which is what some other cores
do.
2025-09-06 14:13:07 +01:00
Ömercan Kömür 3f38dad0f8 Merge pull request #1916 from RobLoach/atari-8-bit-family
Rename Atari - 8-bit to Atari - 8-bit Family
2025-09-01 10:44:26 +03:00
Ömercan Kömür 79acb718dd Merge pull request #1925 from hunterk/master
flesh out some info files to match the others
2025-08-31 08:49:07 +03:00
hunterk 8895d383a1 flesh out some info files to match the others 2025-08-30 21:48:19 -05:00
Ömercan Kömür 39a3332808 Merge pull request #1924 from warmenhoven/warmenhoven/pr/azahar
add azahar info file
2025-08-30 22:35:53 +03:00
Eric Warmenhoven 7fd487462b add azahar info file 2025-08-30 11:48:59 -04:00
Ömercan Kömür d48041ddfb Merge pull request #1922 from zoltanvb/applewin_info
Info file for AppleWin
2025-08-29 15:54:30 +03:00
Ömercan Kömür 598dc26d25 Merge pull request #1921 from zoltanvb/master
Fix cmake parameter for EasyRPG.
2025-08-29 15:53:18 +03:00
zoltanvb da63096f7b Info file for AppleWin
Source: https://github.com/audetto/AppleWin/blob/master/source/frontends/libretro/info/applewin_libretro.info
2025-08-27 07:04:28 +02:00
zoltanvb 875e7ab0c0 Fix cmake parameter for EasyRPG. 2025-08-25 07:50:01 +02:00
Ömercan Kömür 2a052b80af Merge pull request #1920 from zoltanvb/master
Fix submodule fetch.
2025-08-24 23:09:01 +03:00
zoltanvb d6c9a73d58 Fix submodule fetch. 2025-08-24 19:32:51 +02:00
LibretroAdmin 57eb7e9ea0 Merge pull request #1917 from Clownacy/master
Add ClownMDEmu
2025-08-23 19:47:38 +02:00
Stephanie Gawroriski 28e3b21bc3 Update squirreljme_libretro.info (#1918) 2025-08-21 18:22:32 +02:00
Clownacy a673c92035 Add ClownMDEmu. 2025-08-21 00:36:03 +01:00
Rob Loach 227eec0e86 Rename Atari - 8-bit to Atari - 8-bit Family 2025-08-14 11:52:25 -04:00
宋文武 9013af6666 Update gam4980_libretro.info 2025-08-02 15:11:56 +08:00
LibretroAdmin 5daeed8074 Merge pull request #1914 from Fancy2209/master 2025-07-31 11:38:34 +02:00
Fancy2209 e1aabb102d Fixes for the PSL1GHT target
Also adds libretro-build-psl1ght
2025-07-30 23:17:43 +00:00
Ömercan Kömür 38c5fc17ed Merge pull request #1912 from drhelius/master
Update Geargrafx info file
2025-07-05 21:06:41 +03:00
Ignacio Sanchez Gines 6fdcd6339f Update Geargrafx info file 2025-07-05 01:38:04 +02:00
Ömercan Kömür 5f351c9cbe Merge pull request #1911 from bslenul/mupen-64dd
Add 64DD BIOS check for Mupen cores
2025-07-03 23:29:30 +03:00
Bobby Smith 5119c5e6b6 Add 64DD BIOS check for Mupen cores 2025-07-03 12:12:33 +02:00
Ömercan Kömür 7cb7afa616 Merge pull request #1910 from hunterk/master
add gba to supported noods extensions
2025-07-02 21:20:46 +03:00
hunterk dfde2c2dca add gba to support noods extensions
closes https://github.com/libretro/RetroArch/issues/18063
2025-06-29 17:26:14 -05:00
LibretroAdmin c05074e9f4 Merge pull request #1901 from XerTheSquirrel/patch-5
Bump mu_libretro.info to 1.3.3
2025-06-22 16:23:55 +02:00
LibretroAdmin 836f5667fe Merge pull request #1909 from drhelius/master
Update Geargrafx core
2025-06-22 16:20:55 +02:00
Ömercan Kömür 5018fc5e2f Merge pull request #1908 from warmenhoven/warmenhoven/pr/core-repos
add repo urls for holani, geargrafx cores
2025-06-22 01:19:59 +03:00
Ignacio Sanchez Gines d0d3e3a191 Update Geargrafx core 2025-06-18 19:01:59 +02:00
Eric Warmenhoven ef19b0af00 add repo urls for holani, geargrafx cores 2025-06-17 17:32:11 -04:00
Ömercan Kömür 4e8055127e Merge pull request #1907 from iyzsong/master
Add uxn core.
2025-06-16 00:56:34 +03:00
宋文武 16f2f64093 Add uxn core. 2025-06-15 14:48:47 +08:00
Ömercan Kömür c11fe87c9c Merge pull request #1905 from cscarnell98/opengles-fix
Fix opengles flag
2025-06-05 19:38:09 +03:00
Ömercan Kömür 6253cf651f Merge pull request #1906 from cscarnell98/webos-target-platform
Add a webOS platform target
2025-06-05 19:37:57 +03:00
Ömercan Kömür 480ff7881c Merge pull request #1903 from cscarnell98/doukutsu
Add doukutsu to rules.d
2025-06-05 19:36:11 +03:00
Craig Carnell 110aae93b5 Add a webOS platform target 2025-06-03 13:07:46 +01:00
Craig Carnell 3f4c025a42 Fix opengles flag 2025-06-03 13:02:37 +01:00
Ömercan Kömür 04b09bde20 Merge pull request #1904 from trotsky40/master
Update sameduck_libretro.info
2025-05-31 08:52:21 +03:00
trotsky40 4956729845 Update sameduck_libretro.info
Adding .duck extension which is used in some homebrew games
2025-05-30 15:44:14 -07:00
Craig Carnell b5fb4b05c3 Add doukutsu to rules.d 2025-05-29 11:45:00 +01:00
Stephanie Gawroriski 335a9f0856 Bump mu_libretro.info to 1.3.3
Bump mu_libretro.info to 1.3.3
2025-05-20 19:49:47 -04:00
Ömercan Kömür 87d0d4f820 Merge pull request #1900 from sonninnos/mame-split
Differentiate split MAME core display names
2025-05-20 18:34:19 +03:00
sonninnos 88d05b1c0d Differentiate split MAME core display names 2025-05-20 17:21:02 +03:00
Ömercan Kömür 9309af6b75 Merge pull request #1896 from hizzlekizzle/patch-1
flycast savestates are serialized
2025-05-12 16:12:26 +03:00
hizzlekizzle 6cb8ee9398 flycast savestates are serialized
allows rewind to function
2025-05-12 08:07:32 -05:00
LibretroAdmin 9c5cbaa04e Merge pull request #1894 from Sanaki/patch-1
Add BLL support to Beetle Lynx
2025-05-10 16:03:00 +02:00
LibretroAdmin 121a644acd Merge pull request #1895 from drhelius/master
Add Geargrafx libretro core
2025-05-10 15:30:13 +02:00
Ignacio Sanchez Gines c889441848 Add Geargrafx libretro core 2025-05-10 01:24:42 +02:00
Sanaki b32eddaadf Add BLL support to Beetle Lynx 2025-05-01 12:35:53 -07:00
Ömercan Kömür 32ea15f868 Merge pull request #1892 from zoltanvb/master
Fix ROM Cleaner extension.
2025-04-27 20:27:43 +03:00
zoltanvb bff917367c Line break fix in DoubleCherryGB info file. 2025-04-20 09:52:11 +02:00
zoltanvb 41ece83fb4 Fix ROM Cleaner extension. 2025-04-18 15:07:38 +02:00
Ömercan Kömür 99deab3901 Merge pull request #1891 from mittonk/dice_not_experimental
lr-dice graduates out of experimental.
2025-04-11 21:32:52 +03:00
Ken Mitton b56b052a76 lr-dice graduates out of experimental. 2025-04-10 12:05:41 -04:00
Jesse Talavera 7e6570084f Submit a new .info file 2025-04-01 12:22:38 +02:00
Ömercan Kömür 9100a51e77 Merge pull request #1888 from Ghabry/easyrpg
EasyRPG: Add LZH extension, bump to 0.8.1
2025-04-01 12:55:38 +03:00
Ghabry 28c79b8ae0 EasyRPG Player: Bump to 0.8.1 2025-03-26 21:12:46 +01:00
Ghabry f07463b2d1 EasyRPG: Add LZH archive format as a supported file extension 2025-03-26 21:11:26 +01:00
Ömercan Kömür 33501f1456 Merge pull request #1887 from carmiker/master
info: Update data for Nestopia
2025-03-23 11:00:39 +03:00
Rupert Carmichael 04f4753962 info: Update data for Nestopia 2025-03-22 22:59:00 -04:00
Ömercan Kömür 899902b967 Merge pull request #1886 from mittonk/dice_database
DICE gets a database.
2025-03-20 12:34:28 +03:00
Ömercan Kömür 9c4c41abab Merge pull request #1885 from zoltanvb/master
Add DICE to rules, convenience update for libretro-fetch
2025-03-20 12:33:41 +03:00
Ken Mitton dd865ac16c Add DICE to libretro-build-database.sh. 2025-03-14 23:27:48 -04:00
Ken Mitton aa1ce4ada4 DICE gets a database. 2025-03-11 23:21:21 -04:00
zoltanvb 4aeeaa9cbd Show a summary of libretro-fetch success. 2025-03-11 07:07:17 +01:00
zoltanvb 8c6284ac2f Add DICE to rules. 2025-03-11 07:07:04 +01:00
Ömercan Kömür 8a019b0c9c Merge pull request #1884 from sonninnos/commodore-info
Commodore info updates
2025-02-27 20:13:51 +03:00
sonninnos c390a3707d Commodore info updates 2025-02-23 23:12:53 +02:00
Ömercan Kömür d209eb2221 Merge pull request #1883 from JesseTG/melondsds-v1.2.0
Update melonDS DS to 1.2.0
2025-02-19 19:19:45 +03:00
JesseTG 53882f70c9 Submit melondsds_libretro.info for melonDS DS release v1.2.0 on behalf of @JesseTG 2025-02-19 15:51:26 +00:00
LibretroAdmin 0dfbcbd96d Merge pull request #1867 from iyzsong/master
onscripter core updates & add SDLPAL core
2025-02-06 12:46:21 +01:00
LibretroAdmin 79d84ed0ce Merge pull request #1881 from RobLoach/patch-390237
info: Update data for ChaiLove
2025-02-06 12:45:54 +01:00
Rob Loach 0f4174417a info: Update data for ChaiLove 2025-02-06 04:15:54 -05:00
Ömercan Kömür 9f8ebb51b2 Merge pull request #1880 from RobLoach/patch-268363
lutro: Enable save state serialization
2025-01-19 17:03:40 +03:00
Rob Loach 440d72203b lutro: Enable save state serialization 2025-01-18 22:42:48 -05:00
Ömercan Kömür 0d89525837 Merge pull request #1879 from mittonk/more_dice_platforms
More platforms for DICE --- that'll help the PSP and WiiU builds.
2025-01-16 08:17:05 +03:00
Ken Mitton 03db58e732 More plaforms for DICE --- that'll help the PSP and WiiU builds. 2025-01-15 23:57:17 -05:00
LibretroAdmin 5e86fe963a Merge pull request #1871 from RobLoach/patch-225736
bios: Update ecwolf.pk3
2025-01-13 21:23:21 +01:00
Ömercan Kömür 24be0e3d6c Merge pull request #1877 from mittonk/dice_buildbot
Add dice-libretro to buildbot.
2025-01-13 22:10:41 +03:00
Ömercan Kömür c0e681d2f4 Merge pull request #1876 from mittonk/dice_info
Discrete Integrated Circuit Emulator (DICE) packaged as a libretro core.
2025-01-13 22:10:37 +03:00
Ken Mitton 856ac9bab5 Add dice-libretro to buildbot. 2025-01-13 14:01:50 -05:00
Ken Mitton fe5b45475f Discrete Integrated Circuit Emulator (DICE) packaged as a libretro core. 2025-01-13 13:18:34 -05:00
Ömercan Kömür fc436b1dc1 Merge pull request #1875 from bslenul/ps2
Update pcsx2_libretro.info
2025-01-12 21:04:47 +03:00
Bobby Smith 0939eb724c Update pcsx2_libretro.info 2025-01-12 15:59:57 +01:00
宋文武 60b8d01ee0 Add SDLPAL core. 2025-01-05 14:05:20 +08:00
LibretroAdmin 456844848a Merge pull request #1870 from garbear/update-beetle-wswan
Update Beetle Wonderswan name
2025-01-04 03:17:56 +01:00
Ömercan Kömür a9fc5a723e Merge pull request #1873 from RobLoach/patch-940586
bios: Update PPSSPP zim bios file
2025-01-02 22:50:35 +03:00
Ömercan Kömür f5543ab36c Merge pull request #1872 from RobLoach/patch-668728
bios: Add emux_sms bios.sms md5
2025-01-02 22:50:23 +03:00
Rob Loach 7fc9424372 bios: Update PPSSPP zim bios file
https://github.com/hrydgard/ppsspp/blob/master/assets/ppge_atlas.zim
2025-01-01 13:20:16 -05:00
Rob Loach 4329a034b5 bios: Add emux_sms bios.sms md5 2025-01-01 13:07:08 -05:00
Rob Loach 8ff20f95e4 bios: Update ecwolf.pk3
This updates ecwolf.pk3 to what's listed in libretro-database's System.dat.

@hunterk Do you know if this is wrong/right?
2025-01-01 13:04:27 -05:00
Garrett Brown 6cee8ab994 Update Beetle Wonderswan name 2024-12-27 13:18:35 -08:00
Ömercan Kömür 3f69980872 Merge pull request #1869 from garbear/update-atari800
Update display name in atari800 info file
2024-12-27 22:02:56 +03:00
Garrett Brown 069e948a56 Update atari800 info file
According to the "Features" page [1], atari800 supports "Atari 400, 800, 600 XL,
800XL, 130XE, 5200 Games System".

  [1] https://atari800.github.io/features.html
2024-12-26 17:49:43 -08:00
LibretroAdmin 876011e1cf Merge pull request #1868 from carmiker/master
Update Nestopia
2024-12-22 18:19:52 -06:00
Rupert Carmichael 3a71da1b2a Update Nestopia 2024-12-22 18:46:42 -05:00
宋文武 d4f52943b3 Add ONScripter Yuri core. 2024-12-20 16:47:51 +08:00
宋文武 f291a892ce Update onscripter_libretro.info 2024-12-20 16:36:06 +08:00
Ömercan Kömür 0d1e9b0ea9 Merge pull request #1866 from jfroco/master
Update atari800, blueMSX and FUSE cores info files
2024-12-17 08:06:25 +03:00
jfroco 636d1694f4 Update atari800, blueMSX and FUSE info files
Updates according to current cores' features:
- atari800_libretro.info
- bluemsx_libretro.info
- fuse_libretro.info
2024-12-17 00:35:03 -03:00
Ömercan Kömür 7d1e82f792 Merge pull request #1865 from DrGlaucous/master
Add doukutsu_rs_libretro.info
2024-12-08 18:54:02 +03:00
Edward Stuckey c10aa69df4 Add doukutsu_rs_libretro.info
For the retroarch port of doukutsu_rs
2024-12-07 20:31:25 -05:00
Ömercan Kömür b895280253 Merge pull request #1864 from RobLoach/patch-105049
database: Fix Mobile - J2ME building
2024-12-07 22:13:43 +03:00
Rob Loach 533f5ddb04 database: Fix Mobile - J2ME building 2024-12-07 13:36:46 -05:00
Ömercan Kömür 12650eb2b7 Merge pull request #1861 from RobLoach/j2me
freej2me: Add J2ME database
2024-12-01 21:50:25 +03:00
LibretroAdmin dcfe4aa296 Merge pull request #1862 from schellingb/patch-2
Add info file for experimental vidtest core
2024-12-01 08:23:21 -06:00
Ömercan Kömür e46480d1aa Merge pull request #1863 from zoltanvb/master
Add vidtest core to rules.
2024-12-01 13:13:01 +03:00
zoltanvb 1abd40de7f Add vidtest core to rules. 2024-12-01 08:38:01 +01:00
Bernhard Schelling 4d8e666598 Add info file for experimental vidtest core
vidtest_libretro is a test core to test video modes, aspect ratios and input states.
2024-12-01 00:27:29 +09:00
Rob Loach 795d797e68 freej2me: Add J2ME database 2024-11-30 01:14:51 -05:00
LibretroAdmin ac3d3b24bd Merge pull request #1847 from LLeny/holani-add-cheats-support
holani cheats support
2024-11-20 07:53:29 -06:00
Ömercan Kömür 7cedc8ce9c Merge pull request #1860 from zoltanvb/master
Add b2 and noods cores to rules.
2024-11-17 13:22:39 +03:00
zoltanvb 33d45c26a0 Add b2 and noods cores. 2024-11-17 09:12:39 +01:00
Ömercan Kömür 67880b3e4b Merge pull request #1859 from barbudreadmon/master
add info files for FBNeo split cores
2024-11-12 15:47:37 +03:00
barbudreadmon 74f344bca7 add info files for FBNeo split cores 2024-11-12 10:38:40 +01:00
Ömercan Kömür ec364abb00 Merge pull request #1858 from schellingb/master
Add directories to the list of supported content path types for cores with support for that
2024-11-02 20:51:55 +03:00
Bernhard Schelling d955bc9a73 Add directories to the list of supported content path types for cores that support that 2024-11-02 23:05:24 +09:00
LibretroAdmin 3c79c04f9d Merge pull request #1849 from warmenhoven/warmenhoven/pr/panda3ds
Create rule for fetching panda3ds core
2024-10-21 12:02:24 -05:00
LibretroAdmin 29e829138a Merge pull request #1848 from warmenhoven/warmenhoven/pr/stella2023
Create rule for fetching vintaged stella2023 core
2024-10-21 12:01:15 -05:00
Ömercan Kömür 333061f1b6 Merge pull request #1850 from diekleinekuh/add-bennugd-core
add bennugd info
2024-10-21 14:20:08 +03:00
Ömercan Kömür 28e6355262 Merge pull request #1855 from JesseTG/melondsds-v1.1.8
Update melonDS DS to 1.1.8
2024-10-21 14:16:54 +03:00
Ömercan Kömür 9abdd92b29 Merge pull request #1856 from joamag/master
Add info file for Boytacean emulator
2024-10-20 13:52:54 +03:00
João Magalhães a60b44dd09 Add info file for Boytacean emulator 2024-10-20 11:46:31 +01:00
JesseTG 4c358b4123 Submit melondsds_libretro.info for melonDS DS release v1.1.8 on behalf of @JesseTG 2024-10-19 21:38:35 +00:00
Ömercan Kömür e491166def Merge pull request #1854 from io12/qemu
Add QEMU core info file
2024-10-19 11:32:17 +03:00
Ömercan Kömür 4f64ed89a4 Merge pull request #1852 from zoltanvb/master
Info file for b2-libretro
2024-10-19 11:32:10 +03:00
Ömercan Kömür 9a6be4bf88 Merge pull request #1851 from RobLoach/patch-572982
info: Updated version line to latest and added bios information for P…
2024-10-19 11:31:56 +03:00
Benjamin Levy bdc65bfd91 Add QEMU core info file 2024-10-18 20:42:36 -04:00
diekleinekuh 7e9b1f9bd0 add bennugd info 2024-10-17 09:47:57 +02:00
zoltanvb 89ba5dfd05 Info file for b2-libretro (https://github.com/zoltanvb/b2-libretro, at least for now) 2024-10-15 10:23:37 +02:00
Rob Loach 601a12d423 info: Updated version line to latest and added bios information for PSP PSX BIOS
Updated version line to reflect latest r24 version as r21 is quite old.

Changed firmware count to 4 in order to accommodate additional bios file.

Added "psponpsx660.bin" information. The PSP BIOS isn't region locked so it allows for better ease of use.
2024-10-10 14:56:53 -04:00
Eric Warmenhoven 45d4bf4fd5 Create rule for fetching panda3ds core 2024-10-04 11:22:53 -04:00
Eric Warmenhoven ff52cc8cb1 Create rule for fetching vintaged stella2023 core 2024-10-04 10:59:38 -04:00
LLeny 6fd36d3995 cheats 2024-10-04 18:37:55 +08:00
Ömercan Kömür b4ed861175 Merge pull request #1846 from LLeny/holani
Add the new Holani core
2024-10-03 19:24:38 +03:00
LLeny 31d34ef7a8 Holani .info file 2024-10-03 19:01:01 +08:00
Ömercan Kömür fcca7a1242 Merge pull request #1828 from danboid/master
Use the open source ps2dev compilers for Sony PS2
2024-09-29 15:36:05 +03:00
LibretroAdmin b548781c83 Merge pull request #1845 from carmiker/master
Info: Rename bsnes-jg core info file
2024-09-26 15:59:37 -05:00
Rupert Carmichael 03b12d32e8 Info: Rename bsnes-jg core info file 2024-09-26 14:41:30 -04:00
LibretroAdmin a237b90e1b Merge pull request #1844 from carmiker/master
Info: Add bsnes-jg core info file
2024-09-24 04:01:55 -05:00
Rupert Carmichael 316056d0cf Info: Add bsnes-jg core info file 2024-09-23 21:00:15 -04:00
Jonian Guveli 2033c3ef82 Info: Add NooDS core info file (#1843) 2024-09-22 21:13:49 +03:00
Keith Bourdon f56541c020 Add TamaLIBretro (#1842)
* Update core-rules.sh

* Update build-config.sh

* Update cores-android

* Update cores-linux-arm7neonhf

* Update cores-linux-x86-generic

* Update cores-windows-x86_dw2-generic

* Update cores-windows-x64_seh-generic

* Update libnx

* Update 3ds

* Update emscripten

* Update cores-ios-arm64-generic

* Update cores-osx-x64-generic

* Update cores-linux-x64-generic

* Update cores-linux-armhf-generic

* Update vita

* Update cores-ios9-generic

* Update cores-ios-generic

* Create tamalibretro_libretro.info
2024-09-22 21:13:24 +03:00
Ömercan Kömür 24cf908430 Merge pull request #1840 from sonninnos/mame-extensions
MAME: Remove chd from valid extensions
2024-09-15 17:43:24 +03:00
Ömercan Kömür aa601a4206 Merge pull request #1841 from sonninnos/commodore-version
Commodore version updates
2024-09-15 17:34:56 +03:00
sonninnos 8c15216280 Commodore version updates 2024-09-14 00:20:36 +03:00
sonninnos b10294e023 MAME: Remove chd from valid extensions 2024-09-09 00:01:32 +03:00
Ömercan Kömür 9933503f38 Merge pull request #1839 from RobLoach/patch-121
info: Enable savestate support for px68k
2024-09-06 00:08:40 +03:00
Rob Loach 5de26f698a info: Enable savestate support for px68k
Suggested by @negativeExponent over at https://github.com/libretro/libretro-core-info/pull/69 .
2024-09-05 13:23:22 -04:00
Ömercan Kömür 7983b6a71d Merge pull request #1837 from sonninnos/mame-info-savestate
MAME arcade info savestate correction + cleanup
2024-09-02 15:44:21 +03:00
sonninnos 5846788e3b MAME arcade info savestate correction + cleanup 2024-08-31 15:45:27 +03:00
Ömercan Kömür 5a1b67fbd4 Merge pull request #1833 from JesseTG/melondsds-v1.1.7
Update melonDS DS to 1.1.7
2024-08-30 17:44:08 +03:00
Ömercan Kömür 5945de5107 Merge pull request #1835 from vircon32/Vircon32Savestates
Add savestate support to Vircon32 core info
2024-08-30 17:41:50 +03:00
Vircon32 078df386d2 Add savestate support to Vircon32 core info 2024-08-28 13:40:08 +02:00
JesseTG c5ee71dd7a Submit melondsds_libretro.info for melonDS DS release v1.1.7 on behalf of @JesseTG 2024-08-20 21:07:39 +00:00
Ömercan Kömür 811477d3a4 Merge pull request #1831 from warmenhoven/warmenhoven/pr/panda3ds
Add panda3ds_libretro.info
2024-08-18 14:42:11 +03:00
Eric Warmenhoven ec4756a29b Add panda3ds_libretro.info 2024-08-17 22:12:39 -04:00
Ömercan Kömür 58e99a683b Merge pull request #1830 from dionoid/master
M2000 bump to version 0.9.3
2024-08-10 12:09:42 +03:00
Dionoid d5f9c76ab7 Bumped to version 0.9.3
Bumped to version 0.9.3 in m2000_libretro.info
2024-08-10 01:05:41 +02:00
libretroadmin 428a4edfdd Revert "Update pcsx2_libretro.info"
This reverts commit f45cb0c302.
2024-08-10 00:30:17 +02:00
libretroadmin f45cb0c302 Update pcsx2_libretro.info 2024-08-09 23:52:33 +02:00
LibretroAdmin 62a684f923 Merge pull request #1829 from dionoid/master
Update m2000_libretro.info
2024-08-08 11:57:43 -05:00
Dionoid 93e7dc4a4a Update m2000_libretro.info
M2000 only supports the .cas extension. The .p2000t extension was experimental, but confusing and never used.
2024-08-08 17:55:19 +02:00
Dan MacDonald 8b8fc7bfec Use the open source ps2dev compilers for Sony PS2 2024-08-07 01:44:14 +01:00
JesseTG e91535093a Submit melondsds_libretro.info for melonDS DS release v1.1.5 on behalf of @JesseTG 2024-07-26 12:33:53 +02:00
Ömercan Kömür cf91e28751 Merge pull request #1826 from RobLoach/patch-119
info: Remove .zip from the px68k info files
2024-07-20 22:16:46 +03:00
Rob Loach 3c5ec2cd75 info: Remove .zip from the px68k info files
This core doesn't handle individual .zip files.
2024-07-17 09:26:14 -04:00
JesseTG b808a3803f Submit melondsds_libretro.info for melonDS DS release v1.1.4 on behalf of @JesseTG 2024-07-09 16:35:50 +02:00
Ömercan Kömür 68481e0a22 Merge pull request #1823 from DarthMew/patch-1
Update swanstation_libretro.info
2024-07-08 18:31:20 +03:00
DarthMew 2685e75571 Update swanstation_libretro.info 2024-07-07 19:35:59 +02:00
Ömercan Kömür 638a129466 Merge pull request #1822 from zoltanvb/scummvm-fix
Fix scummvm build path
2024-06-28 09:18:52 +03:00
zoltanvb bb1fb83c32 Fix scummvm build path 2024-06-27 18:24:25 +02:00
Ömercan Kömür 3218278524 Merge pull request #1820 from JesseTG/melondsds-v1.1.3
Update melonDS DS to 1.1.3
2024-06-17 12:05:48 +03:00
Ömercan Kömür ce7fb20f72 Merge pull request #1821 from XerTheSquirrel/patch-4
Update mu_libretro.info to 1.3.2
2024-06-17 12:04:17 +03:00
Stephanie Gawroriski 910c4bf036 Update mu_libretro.info to 1.3.2 2024-06-16 19:51:23 -04:00
JesseTG 9ba5bb9fce Submit melondsds_libretro.info for melonDS DS release v1.1.3 on behalf of @JesseTG 2024-06-14 22:14:09 +00:00
LibretroAdmin 22a2c3eea2 Merge pull request #1818 from JesseTG/melondsds-v1.1.2
Update melonDS DS to 1.1.2
2024-06-14 03:51:45 -05:00
JesseTG 2b08263bd7 Submit melondsds_libretro.info for melonDS DS release v1.1.2 on behalf of @JesseTG 2024-06-12 20:49:07 +00:00
Ömercan Kömür 165555c1aa Merge pull request #1817 from dionoid/master
Bumped m2000_libretro version to 0.9.2
2024-06-05 21:10:07 +03:00
Dionoid 6dc10a65de Bumped version inside m2000_libretro.info to 0.9.2 2024-06-04 22:03:00 +02:00
Ömercan Kömür 9d6323c76b Merge pull request #1815 from TimOelrichs/patch-2
Update cores-ios9-generic
2024-05-26 19:33:19 +03:00
Ömercan Kömür d6cfafaadb Merge pull request #1814 from TimOelrichs/patch-3
Update DoubleCherryGB_libretro.info
2024-05-26 19:31:58 +03:00
Tim Oelrichs e23f59eabb Update DoubleCherryGB_libretro.info 2024-05-26 14:55:59 +02:00
Tim Oelrichs 2912e325e9 Update cores-ios9-generic 2024-05-26 14:52:26 +02:00
LibretroAdmin 7ff598378c Create stella2023_libretro.info 2024-05-19 15:28:24 -07:00
LibretroAdmin 76b1acae13 Merge pull request #1813 from gouchi/4do
Delete 4do info file
2024-05-19 12:05:56 -07:00
gouchi b963b596e4 Delete 4do info file 2024-05-19 14:31:04 +02:00
LibretroAdmin 70694ea8eb Merge pull request #1811 from zoltanvb/master
Add m2000 and applewin cores to rules.
2024-05-11 18:12:26 -07:00
LibretroAdmin 77eebdcb9e Merge pull request #1812 from RobLoach/patch-117
info: Update ChaiLove definition file
2024-05-11 18:12:20 -07:00
Rob Loach 70e94eddc9 info: Update ChaiLove definition file 2024-05-11 20:20:22 -04:00
zoltanvb 2c0535aad4 Add m2000 and applewin cores. 2024-05-08 22:18:25 +02:00
Ömercan Kömür ca74cf97f7 Merge pull request #1808 from zoltanvb/master
Add Enterprise database.
2024-05-01 23:10:56 +03:00
Ömercan Kömür cba42c0c51 Merge pull request #1810 from RobLoach/pico8-db
pico8: Add PICO-8 database for Retro8 and FAKE-08
2024-05-01 21:38:27 +03:00
Rob Loach 9b0fb0797f pico8: Add PICO-8 database for Retro8 and FAKE-08 2024-04-29 23:47:05 -04:00
Ömercan Kömür 2c7aea3527 Merge pull request #1809 from dionoid/master
Updates for M2000 v 0.9.1
2024-04-19 18:52:20 +03:00
Dion Olsthoorn 0eef296bb4 Updates for M2000 v 0.9.1 2024-04-19 12:51:42 +02:00
zoltanvb 0240dc880e Add building Enterprise 128 database 2024-04-18 22:20:29 +02:00
zoltanvb ed0b363a7e Add Enterprise database. 2024-04-18 22:12:12 +02:00
Ömercan Kömür 5113c3d8ef Merge pull request #1806 from RobLoach/patch-116
info: Update Vircon32 .info
2024-04-15 00:17:44 +03:00
Rob Loach e19f9f8c30 Update vircon32_libretro.info 2024-04-14 09:31:21 -04:00
Rob Loach 7bcbb62d12 info: Update Vircon32 .info 2024-04-12 14:01:00 -04:00
LibretroAdmin 7d881d698a Merge pull request #1798 from Sanaki/linuxcores
Update Linux x64 core recipe
2024-03-31 20:32:45 -07:00
LibretroAdmin 3dae37e321 Merge pull request #1804 from JesseTG/patch-1
Create a new `.info` file
2024-03-31 20:32:23 -07:00
Jesse Talavera 984e1c67b7 Create a new .info file 2024-03-31 14:59:48 -04:00
Ömercan Kömür 7cb1c58d04 Merge pull request #1803 from dionoid/m2000
Added m2000_libretro.info
2024-03-29 00:46:33 +03:00
Ömercan Kömür a7180bf2e6 Merge pull request #1802 from zoltanvb/master
Rule updates: add geolith, update emuscv URL
2024-03-29 00:45:17 +03:00
Dionoid 707557dc3c Added m2000_libretro.info
Info file for M2000, the Philips P2000T emulator
2024-03-26 16:05:40 +01:00
zoltanvb e4e983e823 Add melonDS DS (#1801) 2024-03-24 13:11:54 +01:00
zoltanvb 9d41880b9f Add geolith, update emuscv URL 2024-03-24 12:51:36 +01:00
JesseTG 07f0a0823a Submit melondsds_libretro.info for melonDS DS release v1.1.1 on behalf of @JesseTG 2024-02-29 17:42:43 +01:00
Sanaki 27fabc6980 Update Linux x64 core recipe 2024-02-26 22:13:52 -08:00
LibretroAdmin 1dceabd83c Merge pull request #1793 from zoltanvb/master
Add submodules to puzzlescript
2024-02-19 08:18:21 -08:00
LibretroAdmin d45e233e1d Merge pull request #1791 from iyzsong/master
Add SyobonAction core
2024-02-19 08:18:13 -08:00
LibretroAdmin f104f731f5 Merge pull request #1795 from RobLoach/patch-114
database: Add SNK - Neo Geo
2024-02-19 08:18:04 -08:00
LibretroAdmin 137555bd52 Merge pull request #1796 from hunterk/geolith_db
add Neo Geo database to geolith info
2024-02-19 08:17:57 -08:00
Rob Loach 5e98a3f628 database: Add SNK - Neo Geo
This change makes the build-database script build the `SNK - Neo Geo` database from @hunterk .
2024-02-17 16:16:28 -05:00
hunterk 5faca86d7e add Neo Geo database to geolith info
which will work with the new database of *.neo files to provide scanner support and boxart/thumbnails.
2024-02-17 14:24:16 -06:00
LibretroAdmin c3ac020714 Merge pull request #1794 from carmiker/master
geolith_libretro.info: Change version to 0.2.1
2024-02-16 20:22:45 -08:00
Rupert Carmichael ca0dee8e6f geolith_libretro.info: Change version to 0.2.1 2024-02-16 21:24:11 -05:00
zoltanvb ec3304fbf8 Add submodules to puzzlescript 2024-02-14 18:10:17 +01:00
JesseTG e89984397b Submit melondsds_libretro.info for melonDS DS release v1.1.0 on behalf of @JesseTG 2024-02-13 16:20:16 +01:00
宋文武 a4dcc78188 Add SyobonAction core. 2024-02-09 22:38:47 +08:00
LibretroAdmin a7a372d1b3 Merge pull request #1787 from zoltanvb/master
Update ep128emu_core_libretro.info
2024-02-06 19:46:11 -08:00
LibretroAdmin 562d6da8b3 Merge pull request #1790 from warmenhoven/warmenhoven/pr/beetlepsxhw
Update beetle psx hw savestate features to match non-hw
2024-02-06 19:46:05 -08:00
Eric Warmenhoven 66c4f841d9 Update beetle psx hw savestate features to match non-hw 2024-02-06 22:33:19 -05:00
LibretroAdmin b282e51989 Merge pull request #1789 from carmiker/master
Add geolith_libretro.info
2024-02-06 18:31:04 -08:00
Rupert Carmichael df773cb9eb Add geolith_libretro.info 2024-02-05 19:23:12 -05:00
Ömercan Kömür 7723f00c9c Merge pull request #1788 from Zlika/update_theodore
Add cheats support for Theodore
2024-02-05 20:35:29 +03:00
Zlika e862ba1c00 Add cheats support for Theodore 2024-02-04 10:31:17 +01:00
zoltanvb 273ad9a09a Update ep128emu_core_libretro.info
Bump version, simplify system name (for future database), add existing databases.
2024-02-03 20:22:04 +01:00
LibretroAdmin 3c7f42ba0c Merge pull request #1785 from RobLoach/patch-113
puzzlescript: Update the PuzzleScript .info file
2024-01-29 08:49:54 -08:00
Rob Loach fcae659499 puzzlescript: Update the PuzzleScript .info file 2024-01-29 01:52:21 -05:00
LibretroAdmin ddbe156648 Merge pull request #1784 from JesseTG/melondsds-v1.0.2
Update melonDS DS to 1.0.2
2024-01-19 14:34:17 -08:00
JesseTG caa8a1a446 Submit melondsds_libretro.info for melonDS DS release v1.0.2 on behalf of @JesseTG 2024-01-19 21:16:44 +00:00
LibretroAdmin 7153227b32 Merge pull request #1779 from RobLoach/lyx
lynx: Add `.lyx` file extension
2024-01-12 13:13:29 -08:00
LibretroAdmin daa884aab8 Merge pull request #1783 from JesseTG/melondsds-v1.0.1
Update melonDS DS to 1.0.1
2024-01-12 11:42:38 -08:00
JesseTG 5e1d70ce5a Submit melondsds_libretro.info for melonDS DS release v1.0.1 on behalf of @JesseTG 2024-01-12 18:49:41 +00:00
Ömercan Kömür aa877fd6cb Merge pull request #1782 from JesseTG/melondsds-v0.8.7
Update melonDS DS to 0.8.7
2024-01-10 21:59:49 +03:00
JesseTG e0ff03f9a4 Submit melondsds_libretro.info for melonDS DS release v0.8.7 on behalf of @JesseTG 2024-01-10 16:10:12 +00:00
Ömercan Kömür d3486e9c15 Merge pull request #1780 from warmenhoven/warmenhoven/pr/docs-889
Make sure variables based on $PWD are properly quoted
2024-01-09 19:59:57 +03:00
Eric Warmenhoven 12ab35b2cc Make sure variables based on $PWD are properly quoted
This fixes https://github.com/libretro/docs/issues/889
2024-01-06 00:25:55 -05:00
Rob Loach e78fd6bbb9 lynx: Update extension to accept .lyx files 2023-12-31 20:17:27 -05:00
Ömercan Kömür f4fc2a5ad1 Merge pull request #1777 from WizzardSK/patch-1
dist/info fixes
2023-12-31 21:56:35 +03:00
WizzardSK 1aebc5e153 revert svi 2023-12-31 13:16:34 +01:00
WizzardSK e4354b1817 revert 2023-12-31 13:15:30 +01:00
WizzardSK c8a1cce459 Update libretro-build-database.sh 2023-12-31 12:47:55 +01:00
WizzardSK 5802d06588 revert 2023-12-31 12:46:47 +01:00
WizzardSK 49bf3072ad Merge branch 'libretro:master' into patch-1 2023-12-31 12:45:59 +01:00
Ömercan Kömür 8f2321b0f8 Merge pull request #1778 from barbudreadmon/patch-6
Update kronos_libretro.info
2023-12-29 21:37:45 +03:00
barbudreadmon d11a508446 Update kronos_libretro.info 2023-12-25 09:58:29 +01:00
WizzardSK e93c3aae52 Update uae4arm_libretro.info 2023-12-24 09:45:58 +01:00
WizzardSK bb3a5a987e Update same_cdi_libretro.info 2023-12-24 09:20:44 +01:00
WizzardSK b19235e9a6 Update cdi2015_libretro.info 2023-12-24 09:20:21 +01:00
WizzardSK 9e0b7520f3 Update libretro-build-database.sh 2023-12-23 21:34:37 +01:00
WizzardSK debf658082 Update atari800_libretro.info 2023-12-23 21:33:19 +01:00
Ömercan Kömür 543c2e65b2 Merge pull request #1756 from Shoegzer/master
Update pcsx2 branch from main to libretro
2023-12-23 22:57:29 +03:00
WizzardSK e6b85d69da Update libretro-build-database.sh 2023-12-23 20:52:29 +01:00
WizzardSK db6f5aaa4f Update bluemsx_libretro.info 2023-12-23 20:50:39 +01:00
WizzardSK 08c5d27791 Update atari800_libretro.info 2023-12-23 20:50:12 +01:00
WizzardSK a609312193 correct database name 2023-12-23 17:34:24 +01:00
WizzardSK f8d45236e8 Update libretro-build-database.sh 2023-12-23 16:23:11 +01:00
WizzardSK 9f58c701bd Update quasi88_libretro.info 2023-12-23 16:17:59 +01:00
WizzardSK 1c7d1a446e CRC instead of serial for PC-98 DB
for TOSEC database to work
2023-12-23 14:35:06 +01:00
LibretroAdmin 9acc589e9e Merge pull request #1771 from WizzardSK/master
rename Spectravideo db, add new dbs, build PC-88 db
2023-12-18 06:23:59 +01:00
LibretroAdmin 9777b0568d Merge pull request #1776 from RobLoach/patch-112
Delete duplicate DoubeCherryGB-libretro info file
2023-12-18 06:23:50 +01:00
Rob Loach 198aeaf53c Delete dist/info/DoubeCherryGB-libretro
The file already exists at https://github.com/libretro/libretro-super/blob/master/dist/info/DoubleCherryGB_libretro.info
2023-12-17 23:38:47 -05:00
WizzardSK 5cfc8e9c10 Merge branch 'libretro:master' into master 2023-12-17 15:43:14 +01:00
LibretroAdmin 6c39b58be6 Merge pull request #1764 from TimOelrichs/master
Add Double Cherry GB core
2023-12-17 08:25:14 +01:00
LibretroAdmin 7e0ef7f9a7 Merge pull request #1761 from TimOelrichs/patch-1
Create DoubeCherryGB-libretro
2023-12-17 08:25:04 +01:00
LibretroAdmin c37ab1399f Merge pull request #1773 from RobLoach/patch-111
db: Build the Spectravideo database
2023-12-17 08:24:29 +01:00
LibretroAdmin abfa2cbdd4 Merge pull request #1775 from iyzsong/master
Add GAM4980 core
2023-12-17 08:24:22 +01:00
宋文武 edc0fcb2c9 Add GAM4980 core. 2023-12-15 20:54:16 +08:00
WizzardSK 43c7ced1b2 db: build PC-88 database 2023-12-12 09:52:18 +01:00
WizzardSK 538ccf698b Update quasi88_libretro.info 2023-12-10 14:46:02 +01:00
WizzardSK 3bf1629a30 Update atari800_libretro.info 2023-12-10 14:38:32 +01:00
WizzardSK 7597948c09 Update atari800_libretro.info + atari 8-bit database 2023-12-10 11:18:53 +01:00
WizzardSK 5b00dd2072 Update hatari_libretro.info + database 2023-12-10 11:13:13 +01:00
Rob Loach 8f2083d776 db: Build the Spectravideo database 2023-12-08 12:26:29 -05:00
WizzardSK ca32e12af6 Update bluemsx_libretro.info 2023-12-08 18:06:07 +01:00
WizzardSK 8a5afd3b2e Update bluemsx_libretro.info 2023-12-08 13:14:36 +01:00
Ömercan Kömür 9db9b65536 Merge pull request #1770 from WizzardSK/master
Update bluemsx_libretro.info
2023-11-22 19:57:03 +03:00
Ömercan Kömür 777cebf7a1 Merge pull request #1769 from RobLoach/arduboy-database
arduboy: Match No-Intro database name with Arduboy Inc - Arduboy
2023-11-22 19:55:52 +03:00
Ömercan Kömür 938a205025 Merge pull request #1765 from warmenhoven/warmenhoven/pr/sameduck
Update rules for sameduck
2023-11-22 19:55:30 +03:00
Ömercan Kömür b02a94e3c3 Merge pull request #1768 from bslenul/bluemsx-firmware
Add firmware checks for blueMSX
2023-11-22 19:55:02 +03:00
WizzardSK a60c8741a9 Update bluemsx_libretro.info
+Spectravideo
2023-11-20 20:32:27 +01:00
Rob Loach b538fe7da0 arduboy: Build the Arduboy database 2023-11-20 12:33:36 -06:00
Rob Loach 6d95dcc8aa arduboy: Match No-Intro database name with Arduboy Inc - Arduboy 2023-11-20 12:31:27 -06:00
Bobby Smith f68cda3a7a Add firmware checks for blueMSX 2023-11-10 14:48:16 +01:00
Eric Warmenhoven 8ecfddb357 Update rules for sameduck 2023-11-01 12:14:01 -04:00
Tim Oelrichs 774923bd2e added core to rules and recipes 2023-10-30 18:05:46 +01:00
Ömercan Kömür 2b707b3050 Merge pull request #1763 from zoltanvb/master
Fix mame2016 makefile name
2023-10-25 23:56:02 +03:00
zoltanvb 3ce71747ce Fix mame2016 makefile name 2023-10-25 08:29:27 +02:00
Shoegzer a0711e4472 Actually use the branch that matters 2023-10-22 17:12:02 -04:00
Shoegzer 2815793875 Merge branch 'libretro:master' into master 2023-10-22 16:40:54 -04:00
Tim Oelrichs f44a1c033a Add files via upload
DoubleCherryGB info file
2023-10-17 20:26:02 +02:00
Tim Oelrichs a47ebec15e Create DoubeCherryGB-libretro 2023-10-17 18:05:26 +02:00
Ömercan Kömür 0a957ef883 Merge pull request #1760 from zoltanvb/rule-updates
Rule updates for recently added (or long forgotten) cores.
2023-10-12 20:27:10 +03:00
zoltanvb 376a5e5097 Rule updates for recently added (or long forgotten) cores. 2023-10-08 20:36:19 +02:00
Ömercan Kömür 96ffa26693 Merge pull request #1758 from zoltanvb/cmake-build
Cmake option for building with libretro-build.sh
2023-10-08 21:27:43 +03:00
Ömercan Kömür 76d2ae1465 Merge pull request #1759 from RobLoach/patch-110
ppsspp: Add .chd as a supported extension
2023-10-08 21:27:06 +03:00
Rob Loach ac368d43cd ppsspp: Add .chd as a supported extension
RE: https://github.com/libretro/libretro-core-info/pull/63
2023-10-04 10:33:13 -04:00
zoltanvb 5f082fad92 Cmake option for building with libretro-build.sh
Cmake option added and a couple of core rules  updated to use it
for building. At the moment, those were not working at all with
the makefile based method.
2023-09-30 22:23:41 +02:00
Ömercan Kömür ebe59e0446 Merge pull request #1753 from RobLoach/patch-109
database: Build the Vircon32 RDB
2023-09-20 19:37:38 +03:00
Ömercan Kömür df10a8181a Merge pull request #1755 from thatguywiththekids/remove-stonesoup
Don't try to download the unmaintained stonesoup core.
2023-09-20 19:36:39 +03:00
Ömercan Kömür c1be0eac6d Merge pull request #1752 from gouchi/vircon32
Add Vircon32 core
2023-09-20 19:35:17 +03:00
LibretroAdmin e803939bbe Merge pull request #1754 from greenchili2/master
Update core extensions to support new image types.
2023-09-19 06:09:42 -07:00
Shoegzer 03b6d98c6d Other minor changes to pcsx2 recipe 2023-09-13 15:01:07 -04:00
Shoegzer ff2f86ff83 Update pcsx2 branch from main to master 2023-09-13 13:25:51 -04:00
ThatGuyWithTheKids ba53a51832 Don't try to download the unmaintained stonesoup core. 2023-09-06 23:14:44 +02:00
greenchili2 26ede7db47 Update core extensions to support new image types. 2023-09-06 03:08:06 -04:00
Rob Loach 7186510999 database: Build the Vircon32 RDB
Related to #1752
2023-09-05 19:15:47 -04:00
gouchi 075afb105f Add Vircon32 core 2023-09-04 22:40:05 +02:00
LibretroAdmin aaf6cf17c8 Merge pull request #1751 from greenchili2/master
Update Atari OSB Hash in atari800_libretro.info
2023-08-17 16:30:43 -07:00
greenchili2 040217a241 Update atari800_libretro.info
Update Atari OSB hash to match what current build of Atari800 is looking for.
2023-08-17 19:05:34 -04:00
LibretroAdmin b59e031737 Merge pull request #1745 from Jarvik7/patch-5
Update fbneo_libretro.info
2023-08-07 01:22:59 +02:00
LibretroAdmin 0ebc88d8d2 Merge pull request #1748 from mahoneyt944/patch-4
Update mame2003_libretro.info
2023-08-07 01:22:52 +02:00
LibretroAdmin d00ec7296c Merge pull request #1746 from Jarvik7/patch-6
Update ep128emu_core_libretro.info
2023-08-07 01:22:45 +02:00
LibretroAdmin 369a9698d6 Merge pull request #1747 from mahoneyt944/patch-3
Update mame2003_plus_libretro.info
2023-08-07 01:22:38 +02:00
LibretroAdmin ec938bf40b Merge pull request #1743 from Jarvik7/patch-2
Update blastem_libretro.info
2023-08-07 01:22:24 +02:00
LibretroAdmin 6409e3d649 Merge pull request #1744 from Jarvik7/patch-3
Update 4do_libretro.info
2023-08-07 01:22:14 +02:00
LibretroAdmin ef2fad376e Merge pull request #1749 from iyzsong/master
Add Anarch core
2023-08-07 01:22:00 +02:00
LibretroAdmin 954d69d754 Merge pull request #1750 from ds22x/master-1
Update pcsx_rearmed_libretro.info
2023-08-07 01:21:44 +02:00
ds22x 6a611efdb4 Update pcsx_rearmed_libretro.info
Adds extensions added through https://github.com/libretro/pcsx_rearmed/commit/cb065acce601586fc3d0f0e925e788ca0701c414
2023-08-06 22:25:01 +02:00
宋文武 428b50f9a9 Add Anarch core 2023-08-05 21:27:23 +08:00
mahoneyt944 2b237d77c4 Update mame2003_libretro.info 2023-08-01 08:42:24 -04:00
mahoneyt944 565d81c182 Update mame2003_plus_libretro.info 2023-08-01 08:40:30 -04:00
Jarvik7 a2b48f85d0 Update ep128emu_core_libretro.info
Remove extraneous comment
2023-07-31 18:39:25 -03:00
Jarvik7 af0366e3c3 Update fbneo_libretro.info
There are 23 bios, not 22
2023-07-31 18:35:40 -03:00
Jarvik7 2c2e93f38e Update 4do_libretro.info
Combined all notes to a single line to match other info file format. This will help data processing for an upcoming PR
2023-07-31 17:58:21 -03:00
Jarvik7 9244b14177 Update blastem_libretro.info
Change hash to current version from https://github.com/libretro/blastem

Upgraded from MD5 to SHA1
2023-07-31 17:51:18 -03:00
Ömercan Kömür 2187954c8b Merge pull request #1739 from tiberiusbrown/master
Add ardens_libretro.info
2023-07-31 23:40:41 +03:00
Ömercan Kömür 4e889f76f9 Merge pull request #1740 from greenchili2/master
Enable rewind and savestate support.  Correct mispelling of media typ…
2023-07-31 23:39:26 +03:00
Ömercan Kömür 73742b8971 Merge pull request #1742 from mahoneyt944/patch-2
Update mame2003_libretro.info
2023-07-31 23:38:42 +03:00
Ömercan Kömür cd4fe56dce Merge pull request #1741 from mahoneyt944/patch-1
Update mame2003_plus_libretro.info
2023-07-31 23:36:44 +03:00
mahoneyt944 6b72bd46f6 Update mame2003_libretro.info 2023-07-31 09:09:00 -04:00
mahoneyt944 1c31b8d79d Update mame2003_plus_libretro.info 2023-07-31 09:05:58 -04:00
Greenchili2 001bd9e1ba Enable rewind and savestate support. Correct mispelling of media type DCM. 2023-07-31 03:15:37 -04:00
Peter Brown e8cc02649f Add ardens_libretro.info 2023-07-22 13:19:01 -06:00
Ömercan Kömür 36d9acfcca Merge pull request #1738 from sonninnos/puae-version
Update PUAE version
2023-07-21 17:12:57 +03:00
sonninnos 1ef138236b Update PUAE version 2023-07-18 21:58:13 +03:00
Ömercan Kömür d7790df21d Merge pull request #1737 from andreas-jonsson/virtualxt-update
Updated version and description.
2023-07-10 09:35:10 +03:00
Andreas T Jonsson f920711830 Updated version and description. 2023-07-07 12:50:31 +02:00
Ömercan Kömür 8393e8a6c8 Merge pull request #1736 from zoltanvb/master
Info file for galaksija-libretro
2023-06-20 11:49:02 +03:00
zoltanvb ab5a1ad0d5 Info file for galaksija-libretro (https://github.com/libretro/galaxy-libretro).
This core is already included to the buildbot but has no info file for some reason.
2023-06-18 19:30:38 +02:00
Ömercan Kömür 15cacbbe27 Merge pull request #1735 from zoltanvb/master
rule updates: new cores
2023-06-18 18:20:59 +03:00
zoltanvb 3cc46c2425 update rules: add puzzlescript and x64dtv, set same work dir for vice variants 2023-06-18 10:49:03 +02:00
Ömercan Kömür 177c11eccb Merge pull request #1733 from AShiningRay/master
Update freeJ2ME's core info file
2023-06-09 15:50:43 +03:00
AShiningRay e06644630c Change FreeJ2ME firmware files from firmware2 to firmware0 2023-06-07 18:47:10 -03:00
AShiningRay 25af29494b Update freeJ2ME's core info file
Retroarch has a database for "Mobile - J2ME", which is precisely
what FreeJ2ME supports. It also sports very little libretro
functionality so this should be noted in the info file, and it's
"BIOS/Firmware" file does not have a fixed md5 due to that file
actually being the emulator itself.
2023-06-07 18:28:18 -03:00
LibretroAdmin ac1c2ab228 Merge pull request #1732 from Ryunam/master
Update nestopia savestate_features to deterministic
2023-06-02 16:43:07 +02:00
Ryunam 3335da5f08 Update nestopia savestate_features to deterministic 2023-06-02 16:25:15 +02:00
LibretroAdmin 9bbfbc7494 Merge pull request #1731 from sonninnos/cd32
Add Commodore CD32/CDTV databases
2023-06-01 15:51:08 +02:00
sonninnos 7da2a01c84 Add CD32/CDTV databases to PUAE cores 2023-06-01 15:24:26 +03:00
sonninnos 4b231bcec2 Add Commodore CD32/CDTV databases 2023-05-31 23:19:23 +03:00
Ömercan Kömür 373e083cfa Merge pull request #1730 from esoptron/patch-5
Update genesis_plus_gx_libretro.info: Update to 2.0 core options version
2023-05-30 09:31:50 +03:00
Esoptron 5ca446d10d Update genesis_plus_gx_libretro.info
It's 2.0 now.

* https://github.com/libretro/Genesis-Plus-GX/blob/master/libretro/libretro_core_options.h
2023-05-29 19:13:41 -04:00
LibretroAdmin 47f0ee039b Merge pull request #1729 from sonninnos/commodore-mame-info
Update PUAE + MAME info
2023-05-23 17:19:16 +02:00
sonninnos 3b07a94c86 Update Commodore + MAME info 2023-05-20 22:52:35 +03:00
Ömercan Kömür 1bfd62ffbb Merge pull request #1728 from soundsnow/master
fixes
2023-05-10 22:04:36 +03:00
Ömercan Kömür 90e0eb15ff Merge pull request #1727 from RobLoach/patch-108
Add Atari - 8-bit database scanning to atari800
2023-05-10 22:04:26 +03:00
Ömercan Kömür 48067f6b35 Merge pull request #1725 from Jarvik7/patch-1
Remove unnecessary BIOS from freej2me
2023-05-10 22:04:09 +03:00
soundsnow b0b24ba02b fixes 2023-05-10 16:14:48 +08:00
Rob Loach 98a8d31095 info: Add Atari - 8-bit database scanning to atari800 2023-05-09 12:28:14 -04:00
Jarvik7 c849d023d6 Remove unnecessary BIOS from freej2me
Reference: https://github.com/hex007/freej2me

Only -lr is needed for the libretro core
2023-05-08 09:30:05 -03:00
Ömercan Kömür f6c30d9011 Merge pull request #1723 from Ghabry/patch-2
EasyRPG Player is now v0.8
2023-05-06 23:04:19 +03:00
Ömercan Kömür c82d68cdeb Merge pull request #1724 from zach-morris/patch-5
Update libretro-build-database.sh
2023-05-06 23:04:08 +03:00
Zach Morris 9ad29d49b2 Update libretro-build-database.sh
Add Atari 8-bit, Sharp X1, Commodore PET
Reference https://github.com/libretro/libretro-database/pull/1354
2023-05-06 12:42:50 -07:00
Gabriel 80d2bb186a EasyRPG Player is now v0.8 2023-05-03 17:23:53 +02:00
Ömercan Kömür 0f793b5d3a Merge pull request #1722 from iyzsong/master
Add RVVM core
2023-05-02 00:16:17 +03:00
宋文武 c29e691a93 Add RVVM core info file. 2023-05-01 20:59:37 +08:00
LibretroAdmin b06f175f1e Update core-rules.sh 2023-04-22 20:52:44 +02:00
Ömercan Kömür 408d3a4154 Merge pull request #1719 from andreas-jonsson/vxt-zip
VirtualXT now supports loading from ZIP files.
2023-04-19 23:33:10 +03:00
Ömercan Kömür b1e2eeb1dd Merge pull request #1720 from RobLoach/patch-107
database: Add MicroW8 database
2023-04-19 23:32:57 +03:00
Rob Loach 7a5af444cf database: Add MicroW8 database
These run through the uw8 core.
2023-04-12 11:50:15 -04:00
Andreas T Jonsson 0b8e65a946 VirtualXT now supports loading from ZIP files. 2023-04-11 09:41:00 +02:00
Jean-André Santoni ba788307f3 Add info file for nes_libretro 2023-04-03 14:41:54 +02:00
Jean-André Santoni d98fa33770 Update uw8 author name 2023-04-01 13:12:40 +02:00
Jean-André Santoni 4298bd02ac Add uw8 recipe 2023-04-01 13:03:54 +02:00
Jean-André Santoni 0d3ed21f19 Add uw8 2023-04-01 12:44:01 +02:00
Ömercan Kömür f180293711 Merge pull request #1716 from andreas-jonsson/virtualxt-info
Added VirtualXT info file
2023-03-30 22:40:23 +03:00
Ömercan Kömür 6fc0b4602f Merge pull request #1717 from andreas-jonsson/virtualxt-buildsetting
Added rule for VirtualXT
2023-03-30 22:40:15 +03:00
Andreas T Jonsson ede46eb481 Added entry for VirtualXT 2023-03-30 09:16:02 +02:00
Andreas T Jonsson ecae486fb0 Added VirtualXT info file 2023-03-29 22:28:52 +02:00
LibretroAdmin b9ad2fb2b2 Update pcsx2_libretro.info 2023-03-29 14:48:18 +01:00
LibretroAdmin 0e036ee298 Update pcsx2_libretro.info 2023-03-29 14:45:44 +01:00
Ömercan Kömür c6a9abbd1d Merge pull request #1715 from kodi-game/vice_x64dtv
Create vice_x64dtv_libretro.info for VICE Commadore 64 Direct-to-TV core
2023-03-20 22:56:03 +03:00
Garrett Brown 6ccbafcdf5 Create vice_x64dtv_libretro.info for VICE Commadore 64 Direct-to-TV core 2023-03-18 15:22:44 -07:00
LibretroAdmin 8ec25dd6a9 Merge pull request #1708 from JoeOsborn/dosbox-emscripten
Add dosbox-pure to emscripten recipe
2023-03-11 20:54:41 +01:00
Ömercan Kömür 0c1549a8a9 Merge pull request #1713 from RobLoach/numero-lf
numero: Use LF for line endings
2023-03-11 22:07:43 +03:00
Ömercan Kömür b0c20ef535 Merge pull request #1714 from RobLoach/patch-106
git: Force LF line endings in the dist directory
2023-03-11 22:07:32 +03:00
Rob Loach 2f9bc91b2a git: Force LF line endings in the dist directory
Use .gitattributes to force use of LF line endings in the dist/info directory.
2023-03-11 13:29:39 -05:00
Rob Loach 5228bf869e numero: Use LF for line endings 2023-03-11 12:56:01 -05:00
LibretroAdmin d2bfce953d Merge pull request #1710 from iyzsong/master
Add ONScripter core
2023-03-07 17:31:27 +01:00
Ömercan Kömür a549beb2cf Merge pull request #1712 from spleen1981/update_scummvm
Update as per official scummvm libretro port
2023-03-07 18:39:04 +03:00
Giovanni Cascione 77d66017e0 Merge branch 'libretro:master' into update_scummvm 2023-03-07 09:50:09 +01:00
Giovanni Cascione 7f81e8cb8c Update as per official scummvm libretro port 2023-03-05 17:39:58 +01:00
Ömercan Kömür d6209cbf03 Merge pull request #1711 from brianblakely/patch-1
PPSSPP supports serialized savestates.
2023-03-02 22:52:41 +03:00
Brian Blakely 540aa17ad8 PPSSPP supports serialized savestates.
Support was added on the PPSSPP side in 2021 (crashing bug fixed):
https://github.com/hrydgard/ppsspp/commit/379f075c85ffe53397d1350a7603d0d2c818bade
And further enhanced recently in 2023:
https://github.com/hrydgard/ppsspp/pull/16958
However, this info file was never updated, so the 2021 update was made incompatible again after this RA update in 2022:
https://github.com/libretro/RetroArch/commit/e541dd5ab18c04d8f47cee05e59c6551f52569fc

This commit should bring everything back in line.
2023-03-02 12:28:38 -05:00
LibretroAdmin afdb369546 Create dirksimple_libretro.info 2023-03-01 01:54:43 +01:00
宋文武 2e81d4160a Add ONScripter. 2023-02-13 18:33:30 +08:00
Ömercan Kömür f084149117 Merge pull request #1709 from sonninnos/commodore-updates
Commodore updates
2023-02-12 22:04:33 +03:00
sonninnos 7d81468ff3 Commodore updates 2023-02-12 07:25:32 +02:00
LibretroAdmin 10fddbd684 Update pcsx2_libretro.info 2023-01-30 06:06:45 +01:00
Joseph C. Osborn 91dd1bc7d1 add dosbox-pure to emscripten recipe
This also removes one of the two fuse lines, using NO for build
since fuse seems not to build cleanly under emscripten.
2023-01-25 12:46:26 -08:00
Ömercan Kömür 8591ff23ab Merge pull request #1701 from jamsilva/master
Add ChimeraSNES.
2023-01-15 22:12:54 +03:00
LibretroAdmin a4938de6ee Merge pull request #1706 from eberhab/add-mamemess
Add mamemess core info file
2023-01-13 12:51:36 +01:00
LibretroAdmin e93de03753 Update pcsx2_libretro.info 2023-01-13 12:51:20 +01:00
eberhab eabf9c5bb6 Add mamemess core info file
Added a core info file for a proposed new mamemess core. This goes along with the mame PR: https://github.com/libretro/mame/pull/342
2023-01-13 11:03:29 +01:00
Ömercan Kömür 28e34aad22 Merge pull request #1705 from spleen1981/update_scummvm
Update to new scummvm core
2023-01-11 19:23:59 +03:00
Giovanni Cascione 3b039f03a8 update to new scummvm core 2023-01-11 00:23:01 +01:00
Ömercan Kömür c6bc7334f5 Merge pull request #1700 from barbudreadmon/patch-6
Update fbneo_libretro.info
2023-01-06 23:55:10 +03:00
Ömercan Kömür 730daa8d77 Merge pull request #1703 from nbarkhina/master
Add Numero core
2023-01-05 10:42:58 +03:00
LibretroAdmin 3f0f58faeb Merge pull request #1702 from RobLoach/infocom-z-machine
Add the Infocom - Z-Machine database
2022-12-30 07:54:38 +01:00
neilomen 8f04650d79 add numero core 2022-12-26 16:26:59 -05:00
Rob Loach 04dc883e9a mojozork: Add the Infocom - Z-Machine database 2022-12-22 18:38:44 -05:00
João Silva 7a18b01eb2 Add ChimeraSNES. 2022-12-20 11:13:49 +00:00
barbudreadmon f65bdea761 Update fbneo_libretro.info 2022-12-13 12:51:56 +01:00
LibretroAdmin e0dc1de103 Merge pull request #1699 from zach-morris/patch-4
Update same_cdi_libretro.info
2022-12-11 21:38:22 +01:00
Zach Morris bc5bb676f7 Update same_cdi_libretro.info
Ref https://github.com/libretro/same_cdi/pull/6#event-8006585851
2022-12-11 08:29:19 -08:00
LibretroAdmin 97336eda33 Merge pull request #1697 from barbudreadmon/patch-5
update some info files
2022-12-10 18:10:01 +01:00
LibretroAdmin 998fe224a3 Merge pull request #1698 from bslenul/atari800-bioses
Update atari800_libretro.info
2022-12-10 16:11:38 +01:00
bslenul d48e20eb07 Update atari800_libretro.info 2022-12-10 12:46:53 +01:00
barbudreadmon 866d9fd470 Update fbneo_libretro.info 2022-12-10 08:06:04 +01:00
barbudreadmon 53c4e41a58 Update nestopia_libretro.info 2022-12-10 08:04:47 +01:00
barbudreadmon 45957f1560 Update mesen_libretro.info 2022-12-10 07:54:37 +01:00
LibretroAdmin 56dff57a2e Update pcsx2_libretro.info 2022-11-26 04:51:51 +01:00
LibretroAdmin 15acf0757e Update pcsx2_libretro.info 2022-11-25 22:24:08 +01:00
Ömercan Kömür 59596f3146 Merge pull request #1695 from gouchi/mojozork
Add mojozork core info file
2022-11-13 13:14:34 +00:00
gouchi 01509fa4ba Add mojozork core info file 2022-11-13 13:20:45 +01:00
Ömercan Kömür 7233507ff4 Update fake08_libretro.info 2022-11-09 08:57:46 +03:00
Ömercan Kömür 6394a9039e Merge pull request #1693 from gouchi/fake-08
Add fake-08 core info file
2022-11-09 05:52:10 +00:00
gouchi 55f78c0056 Add fake-08 core info file
Add supported extensions
2022-11-08 22:37:38 +01:00
LibretroAdmin 3f89ee344e Update mame_libretro.info 2022-11-01 18:38:51 +01:00
LibretroAdmin ed13cfe255 Merge pull request #1692 from zoltanvb/master
Add rule for uae4arm
2022-10-29 02:16:59 +02:00
zoltanvb 53d811ce01 add uae4arm 2022-10-28 21:24:34 +02:00
Ömercan Kömür e1709dad4c Create emuscv_libretro.info 2022-10-19 14:07:45 +03:00
Ömercan Kömür da0bf3b03b Merge pull request #1690 from zoltanvb/master
update ep128emu-core to v1.2.1, indicate new features
2022-10-19 14:01:05 +03:00
zoltanvb f0cf8b5977 update ep128emu-core to v1.2.1, indicate new features 2022-10-18 20:59:09 +02:00
Ömercan Kömür b941477a7f Merge pull request #1688 from enten/info_scummvm
info: fix missing firmware index
2022-10-11 22:59:09 +03:00
Steven Enten 2a76f61807 info: fix missing firmware index 2022-10-11 21:51:05 +02:00
Ömercan Kömür 9370d30088 Merge pull request #1687 from enten/info_ep128emu_core
info: remove trailing semicolons
2022-10-11 22:24:02 +03:00
Steven Enten d36c00e8c6 info: remove trailing semicolons 2022-10-11 21:17:32 +02:00
Ömercan Kömür a3a919da2d Merge pull request #1686 from enten/info_fix_field_systemid
info: fix field systemid
2022-10-11 21:38:44 +03:00
Steven Enten 9d3014a14b info: fix field systemid 2022-10-11 17:55:18 +02:00
Ömercan Kömür 5af08f11ed Merge pull request #1685 from zoltanvb/master
update ep128emu_core to v1.1.0
2022-10-06 09:40:14 +03:00
zoltanvb 3ec972bc12 update to v1.1.0, mark all firmwares as optional 2022-10-06 08:14:47 +02:00
Ömercan Kömür 578c15cf42 Merge pull request #1684 from bslenul/ds-firmware
Remove 'firmware.bin' MD5 for DeSmuME and melonDS
2022-10-04 14:27:07 +03:00
bslenul cadccd91cb Remove 'firmware.bin' MD5 for DeSmuME and melonDS 2022-10-03 14:35:21 +02:00
Ömercan Kömür 9647ef591d Merge pull request #1683 from XerTheSquirrel/patch-3
Update mu_libretro.info
2022-10-02 12:50:32 +03:00
Ömercan Kömür b3d05f3a06 Merge pull request #1681 from lggomez/lggomez/fetch_core_skip
fetch: Allow skipping undefined URL fetches un multi-core fetch rules
2022-10-02 12:50:05 +03:00
Stephanie Gawroriski 0235e8e880 Update mu_libretro.info 2022-10-02 00:07:18 -04:00
Luis Gabriel Gomez 7bee751863 fetch: Allow skipping undefined URL fetches un multi-core fetch rules 2022-10-01 18:55:34 -03:00
Ömercan Kömür ccb0b40709 Merge pull request #1680 from RobLoach/patch-105
database: Build the PuzzleScript RDB
2022-10-01 09:23:48 +03:00
Ömercan Kömür fafd7b4678 Merge pull request #1679 from RobLoach/patch-104
info: Update PuzzleScript .info
2022-10-01 09:23:23 +03:00
Rob Loach 28bcde1109 database: Build the PuzzleScript RDB 2022-09-30 21:35:23 -04:00
Rob Loach 96732309e3 info: Update PuzzleScript .info 2022-09-30 21:10:01 -04:00
Ömercan Kömür bf111811d9 Merge pull request #1678 from RobLoach/patch-103
info: Add PuzzleScript .info file
2022-09-26 09:42:40 +03:00
Rob Loach 76a7877d5a info: Add PuzzleScript .info file for pzretro
[pzretro](https://github.com/nwhitehead/pzretro) is a libretro core for running [PuzzleScript](https://www.puzzlescript.net/) games.
2022-09-25 19:36:45 -04:00
Ömercan Kömür 824e0e65d4 Merge pull request #1677 from sonninnos/master
Update PUAE display version
2022-09-15 13:14:55 +03:00
sonninnos 241d736543 Update PUAE display version 2022-09-15 02:40:33 +03:00
LibretroAdmin d2c29eebb0 Merge pull request #1676 from schellingb/patch-1
Update dosbox_pure_libretro.info
2022-09-09 07:11:16 +02:00
Bernhard Schelling 0f8c3a4324 Update dosbox_pure_libretro.info
Add extensions that support has been added for a while ago and update the display_version field.
2022-09-09 14:06:32 +09:00
LibretroAdmin ae1faca4b5 Merge pull request #1675 from bslenul/dolphin-wia
Dolphin - add WIA as a supported extension
2022-09-04 17:14:54 +02:00
bslenul 2b524d01bc Dolphin - add WIA as a supported extension 2022-09-04 12:39:28 +02:00
LibretroAdmin 552e4dcacb Merge pull request #1674 from Shoegzer/linux_recipe_changes
Flycast recipe changes
2022-09-03 21:36:38 +02:00
Shoegzer f410dc0deb Flycast repo changes 2022-09-03 12:05:15 -04:00
LibretroAdmin dbf2b1900f Merge pull request #1673 from libretro/revert-1671-master
Revert "Update pcsx2_libretro.info"
2022-08-26 10:03:52 +02:00
LibretroAdmin cc26e61ff0 Revert "Update pcsx2_libretro.info" 2022-08-26 10:03:44 +02:00
LibretroAdmin 2ce9b241e4 Merge pull request #1672 from tachimarten/prosystem-cdf
Add `cdf` as a valid extension for the ProSystem core.
2022-08-26 00:21:59 +02:00
Tachi f43eae60ce Add cdf as a valid extension for the ProSystem core.
This is needed to open the Steam version of "Rikki & Vikki", once the
corresponding pull request for that game in `prosystem-libretro` is
merged. See that pull request for more details.
2022-08-25 17:57:33 -04:00
LibretroAdmin 1adbfa0c94 Merge pull request #1671 from Gamr13/master
Update pcsx2_libretro.info
2022-08-25 21:55:33 +02:00
Gamr13 3649fe40f3 Update pcsx2_libretro.info 2022-08-25 20:54:22 +01:00
Ömercan Kömür e38f55b7d7 Merge pull request #1670 from zoltanvb/master
Fix firmware paths for ep128emu-core
2022-08-13 12:16:06 +03:00
zoltanvb 7a6d67b2df Fix firmware paths 2022-08-13 10:56:07 +02:00
Ömercan Kömür 235de4ac10 Merge pull request #1669 from zoltanvb/master
Add bk and sameduck to rules
2022-08-12 14:21:03 +03:00
zoltanvb 8c909141ca Add bk and sameduck
- added 2 missing cores
- changed flycast repo according to the warning in the old repo
- merged vitaquake2 build directories
2022-08-12 13:03:13 +02:00
Ömercan Kömür 753f8cc965 Merge pull request #1668 from zoltanvb/master
Rule fixes for bsnes related cores.
2022-08-08 15:56:19 +03:00
zoltanvb 7baba03755 Fixes for bsnes related cores. 2022-08-07 13:21:39 +02:00
Ömercan Kömür 5282fb9fca Merge pull request #1667 from zoltanvb/master
updates for cores on non-default git branch
2022-08-07 13:20:19 +03:00
zoltanvb 895dfd2cb7 updates for cores on non-default git branch 2022-08-06 12:28:07 +02:00
Ömercan Kömür 31a18a05a7 Merge pull request #1666 from zoltanvb/master
Small rule fixes.
2022-08-05 11:28:04 +03:00
zoltanvb 11b03802f5 Small rule fixes. 2022-08-05 07:29:56 +02:00
Ömercan Kömür 96d735c42d Merge pull request #1665 from zach-morris/patch-3
Add same_cdi to armhf
2022-08-04 20:01:21 +03:00
Zach Morris a87123159b Add same_cdi to armhf
Add same_cdi to armhf.  Note that I have not tested this as I don't know how.  However I've just copied the recipe for mame to same_cdi, they use pretty much the same makefile so it should in theory work.
Fixes https://github.com/zach-morris/same_cdi/issues/5
2022-08-03 14:36:21 -07:00
Ömercan Kömür 9ca32f8581 Merge pull request #1664 from zoltanvb/master
Updates from cross-checking info files, nightly builds, and rules.
2022-08-03 17:15:01 +03:00
zoltanvb 23fc5947f7 Updates from cross-checking info files, nightly builds, and rules.
Added several cores which have info files, sometimes also nightly builds, but were not present in rules.
2022-08-02 21:55:30 +02:00
Ömercan Kömür 0b7fb8df68 Merge pull request #1663 from GABO1423/patch-1
Update Flycast Info file
2022-07-28 21:44:37 +03:00
GABO1423 d447d6e16a Update Flycast Info file 2022-07-27 22:05:34 -04:00
LibretroAdmin 84f338b6d5 Merge pull request #1660 from zoltanvb/master
update ep128emu to v1.0.1, move out from experimental state
2022-07-26 10:26:51 -07:00
LibretroAdmin a807728fec Merge pull request #1661 from zoltanvb/rules_fix
Rule updates
2022-07-26 10:26:42 -07:00
zoltanvb 72162fb624 Rule updates
Straightforward changes coming from building cores via libretro-build.sh.
fbalpha removal reason: https://github.com/libretro/fbalpha/pull/231
2022-07-26 18:42:41 +02:00
libretroadmin c68dd60bae Add galaxy core to rules 2022-07-24 05:47:26 +02:00
zoltanvb 62b4bf0dfa v1.0.1, move out from experimental state 2022-07-16 22:18:40 +02:00
Ömercan Kömür 6f238f9af9 Merge pull request #1659 from barbudreadmon/patch-3
FBNeo update
2022-06-25 18:39:49 +03:00
barbudreadmon 3a72b69c87 FBNeo update 2022-06-25 10:42:49 +02:00
libretroadmin f7958b9b39 Add swanstation 2022-06-24 01:20:33 +02:00
libretroadmin 0857444215 Merge remote-tracking branch 'origin/master' 2022-06-21 20:53:07 +02:00
libretroadmin 13d573b99b Add samecdi and a5200 build rules 2022-06-21 20:51:13 +02:00
Ömercan Kömür 52124099dd Merge pull request #1658 from zoltanvb/master
Updates for ep128emu-core
2022-06-11 15:37:22 +03:00
zoltanvb 5719907bbd typo fix 2022-06-11 13:59:53 +02:00
zoltanvb b02ef35e88 add firmware entries 2022-06-11 13:52:14 +02:00
zoltanvb 91117b5fe8 fix ep128emu info file name and location 2022-06-11 13:19:36 +02:00
Ömercan Kömür 8c938956bb Merge pull request #1657 from Pyman75/master
Hatari Save State
2022-06-07 23:18:26 +03:00
Pyman75 70232145bd Merge branch 'master' of https://github.com/Pyman75/libretro-super 2022-06-07 17:43:12 +01:00
Pyman75 f7f6c6742c Update hatari_libretro.info
Re-enable save state
2022-06-07 17:42:51 +01:00
Pyman75 6803eb1bb6 Merge pull request #1 from Pyman75/Pyman75-patch-1
Update hatari_libretro.info
2022-06-07 14:45:18 +01:00
Pyman75 b5864637b9 Update hatari_libretro.info
Re-enabled save state
2022-06-07 14:43:23 +01:00
LibretroAdmin a33f72e7e5 Merge pull request #1655 from RobLoach/patch-102
Add Atomiswave database build
2022-06-01 23:29:29 +01:00
Rob Loach 50c211f40a Remove duplicate 2022-06-01 15:31:30 -04:00
Rob Loach ba9eceb8e5 atomiswave: Add Atomiswave database build 2022-06-01 15:30:47 -04:00
LibretroAdmin 4e4cb315d8 Merge pull request #1654 from zoltanvb/master
Add ep128emu_libretro.info
2022-05-30 21:08:08 +01:00
zoltanvb 3fbad25657 Add ep128emu_libretro.info 2022-05-30 20:22:04 +02:00
Ömercan Kömür 7fa1ba8953 Merge pull request #1471 from metallic77/patch-2
proper alphabetical sort
2022-05-20 15:23:53 +03:00
Ömercan Kömür d2286b732d Merge pull request #1652 from barbudreadmon/patch-3
Delete fbalpha_libretro.info
2022-05-19 17:09:54 +03:00
barbudreadmon a35adf37e7 Delete fbalpha_libretro.info 2022-05-18 10:27:23 +02:00
sonninnos 05f30445a0 PUAE info updates (#1650) 2022-04-23 10:55:52 +02:00
Daniel MenelkirandDaniel Menelkir 226cfb22d7 Added a libretro-build-bsd.sh and Makefile.bsd to make easier to build on BSD systems (#1636)
Co-authored-by: Daniel Menelkir <[email protected]>
2022-04-22 19:29:16 +02:00
Tatsuya79 72d4d43be1 more run ahead compatibility fix (#1649)
* Update pcsx_rearmed_libretro.info

* Update mednafen_supergrafx_libretro.info

* Update mednafen_saturn_libretro.info
2022-04-22 18:10:06 +02:00
Autechre 834db52cac Update flycast_gles2_libretro.info 2022-04-17 21:10:02 +02:00
Shoegzer d15274d380 Fix citra and add pcsx2 (#1644) 2022-04-17 21:08:47 +02:00
Autechre 7ee3972724 Update flycast_libretro.info 2022-04-17 21:08:32 +02:00
Ömercan Kömür 940521b1a3 Merge pull request #1648 from RobLoach/naomi
database: Add Sega Naomi and CD-i databases
2022-04-17 11:38:59 +03:00
Ömercan Kömür 4bd0b0964d Merge pull request #1647 from RobLoach/patch-101
fuse: Add .zip to file extensions
2022-04-17 11:38:38 +03:00
Rob Loach cfbfc0addb database: Add Sega Naomi and CD-i databases 2022-04-17 02:13:56 -04:00
Rob Loach 49519a4f70 fuse: Add .zip to file extensions
This is ported from zach-morris over at https://github.com/libretro/libretro-core-info/pull/52 .
2022-04-16 18:04:48 -04:00
Ömercan Kömür 27b5d08dc0 Merge pull request #1646 from keithbowes/info-updates
Info-file updates
2022-04-13 23:12:38 +03:00
Keith Bowes 9808d2769b Info-file updates
Mostly related to versions, but some other information too (like taking
the parts about NstDatabase.xml out of the Nestopia info file)
2022-04-10 18:11:18 -04:00
Vladimir Serbinenko 384ec0a8c8 Update comptable.py with more tags (#1645) 2022-04-04 17:35:11 +02:00
Ömercan Kömür 1c697a2826 Merge pull request #1640 from sonninnos/puae-update
Update PUAE info and add old 'puae2021'
2022-03-31 21:47:22 +03:00
sonninnos 0105d6bc27 Update PUAE info and add old 'puae2021' 2022-03-31 15:22:02 +03:00
Ömercan Kömür 4a65d3b986 Merge pull request #1639 from barbudreadmon/patch-3
update kronos info file
2022-03-26 10:52:38 +03:00
barbudreadmon fa99bf7489 update kronos info file 2022-03-24 20:48:34 +01:00
Ömercan Kömür faf8efceb5 Update bk_libretro.info 2022-03-19 22:01:17 +03:00
Ömercan Kömür 51d4d5dc29 Update bk_libretro.info 2022-03-19 21:59:02 +03:00
Ömercan Kömür b7ed61fa8e Update bk_libretro.info 2022-03-19 21:16:04 +03:00
Ömercan Kömür e6ac2a281e Merge pull request #1638 from Tatsuya79/patch-1
Update vbam_libretro.info
2022-03-19 20:11:28 +03:00
Tatsuya79 bbc56c00be Update vbam_libretro.info 2022-03-19 15:54:45 +01:00
Ömercan Kömür 9e86a72a1f Update arduous_libretro.info 2022-03-19 16:36:52 +03:00
Ömercan Kömür 4a9360676a Update sameduck_libretro.info 2022-03-19 16:29:58 +03:00
Ömercan Kömür 1f4a6620ef Update vaporspec_libretro.info 2022-03-19 16:14:16 +03:00
Rob Loach 9435aca25f info: Update VaporSpec .info files (#1637)
This is an update from https://github.com/libretro/libretro-core-info/pull/50 by @fpscan .
2022-03-19 10:31:07 +01:00
ReenigneArcher 7cec8fca5b Add missing core info files (#1586)
* Create fbalpha_libretro.info

* Create minivmac_libretro.info
2022-03-07 23:37:45 +01:00
Rob Loach 46ce408a3a scummvm: Update ScummVM extension list (#1598)
A new list set of ScummVM extensions that are listed from the .dat.
2022-03-07 23:37:23 +01:00
Rob Loach a7a900e22f chailove: Update feature support (#1601) 2022-03-07 23:37:16 +01:00
jSTE0 40871786a9 info: Update picodrive (#1635)
Swap order of GG and MS in display_name for consistency with other Sega
cores.
Update display version to match the core.
2022-03-07 23:37:01 +01:00
Nikos Chantziaras e37c2927b5 Update dosbox-core info file (#1633) 2022-03-01 09:25:43 +01:00
Philippe Simons a670710668 info: add Super Bros War (#1634)
* add suberbroswar core info file

* add newline at end of file
2022-03-01 09:24:03 +01:00
Vladimir Serbinenko be46e4a146 Add info file for vaporspec (#1632) 2022-02-22 23:30:17 +01:00
jdgleaver 6f8f2bb44f cannonball_libretro.info: Update 'supports_no_game' status and add 'single_purpose' flag (#1631) 2022-02-22 19:24:17 +01:00
jdgleaver 7371094f35 (Core Info) Update 'supports_no_game' status, add 'single_purpose' flag (#1630) 2022-02-22 19:23:57 +01:00
Rob Loach 3c36ac300f pcsx_rearmed_neon: Fix name of .info file (#1597)
This fixes the name of the pcsx_rearmed_neon_libretro.info file.

Fixes #1163
2022-02-21 05:42:30 +01:00
Rob Loach 2d8b2ce6b1 database: Scan for TOSEC dats in a tosec directory (#1589)
Allow scanning for dat files in a `tosec` directory for [TOSEC](https://www.tosecdev.org) dats. This will help organize the libretro-dats folder a bit.
2022-02-21 05:42:25 +01:00
ReenigneArcher 1083a9c63e Fix databases (#1587)
- Remove databases with no corresponding rdb file
- Fix names of incorrectly mapped database files
- Change systemname "DS" to "Nintendo DS" for desmume2015_libretro and desmume_libretro
2022-02-21 05:42:19 +01:00
hizzlekizzle ae420edd0f Create cdi2015_libretro.info (#1612)
* Create cdi2015_libretro.info

* change 2016s to 2015s

* couple more version nits
2022-02-16 15:56:29 +01:00
Bobby Smith a5c41fc71f Citra - savestate is now "true" (#1624) 2022-02-16 15:56:23 +01:00
Tatsuya79 998fa9d028 fix some info files save support (#1625)
* Update bluemsx_libretro.info

* Update mame_libretro.info

* Update bluemsx_libretro.info

* Update mame_libretro.info
2022-02-16 15:56:15 +01:00
Rob Loach 57ae0c3ea0 database: Build the WASM-4 database (#1614)
https://github.com/libretro/libretro-database/blob/master/dat/WASM-4.dat
2022-02-15 19:36:09 +01:00
Subs 2d34a80c81 mu_libretro.info: firmware should start at 0, not 1 (#1627) 2022-02-15 19:36:00 +01:00
Rob Loach 25fc0c36fa database: Merge PSN, Download Play, Digital playlists (#1628)
* database: Merge PSN, Download Play, Digital playlists

This cleans up the datbase build script to merge the addon playlists into the main ones. See https://github.com/RobLoach/libretro-dats/pull/56 .

* Update libretro-build-database.sh

* Update libretro-build-database.sh
2022-02-15 19:35:50 +01:00
Autechre ba44d131c3 Merge pull request #1629 from jdgleaver/same_cdi
Add same_cdi_libretro.info
2022-02-15 19:11:18 +01:00
jdgleaver 06259b06df Add same_cdi_libretro.info 2022-02-15 17:09:37 +00:00
Autechre 4083e9b664 Merge pull request #1623 from RobLoach/db
database: Add Jump 'n Bump database
2022-02-14 16:39:07 +01:00
Autechre c5d7fe5385 Merge pull request #1626 from phcoder/arduous
Add info file for Arduous
2022-02-11 13:25:59 +01:00
Vladimir Serbinenko 30959da99b Add info file for Arduous 2022-02-07 13:22:20 +01:00
Rob Loach d46af96569 database: Add Jump 'n Bump database 2022-02-03 17:15:54 -05:00
Autechre 9740df9ab9 Merge pull request #1622 from jdgleaver/core-info-savestate-support
Core Info: Savestate support level updates
2022-02-02 16:49:40 +01:00
jdgleaver 13095be439 Core Info: Savestate support level updates 2022-02-02 15:30:00 +00:00
Autechre f62b3bd5b5 Merge pull request #1620 from loki666/jumpnbump
add jumpnbump core info
2022-01-31 20:13:19 +01:00
Philippe Simons 06d05ecead add jumpnbump core info 2022-01-31 19:55:06 +01:00
Autechre 3d4658e2b6 Merge pull request #1616 from phcoder/lr-comptable
Update comptable.py to pull the data from CI/CD
2022-01-31 11:52:17 +01:00
Autechre 9af8eae32a Merge pull request #1617 from phcoder/patch-4
gong: Put correct license
2022-01-31 11:52:08 +01:00
Autechre f6bb23ac83 Merge pull request #1619 from phcoder/vmac
Add minivmac info file
2022-01-31 11:51:58 +01:00
Vladimir Serbinenko dd05ca7d73 Add minivmac info file 2022-01-25 06:05:50 +01:00
Vladimir Serbinenko 6d2f006ee2 Update comptable.py to pull the data from CI/CD 2022-01-23 01:12:55 +01:00
Vladimir Serbinenko 986eb850c1 gong: Put correct license
Based on https://github.com/libretro/gong/blob/master/COPYING
2022-01-20 22:25:23 +01:00
Autechre c3a9c9eeae Merge pull request #1615 from DarthMew/patch-1
Update swanstation_libretro.info
2022-01-19 17:52:33 +01:00
DarthMew d691ba0c72 Small rephrasing 2022-01-18 22:10:07 +01:00
DarthMew 1fac459dc8 Update swanstation_libretro.info
Provide a better description.
2022-01-18 13:16:15 +01:00
Autechre 973cde3adc Merge pull request #1611 from jdgleaver/a5200-info-update
Update a5200_libretro.info
2022-01-13 19:59:26 +01:00
jdgleaver 597347e203 Update a5200_libretro.info 2022-01-13 17:50:46 +00:00
Autechre 5858020097 Merge pull request #1600 from phcoder/a800
atari800: Add .rom to the list of valid extensions
2022-01-12 22:38:11 +01:00
Autechre 6449941b6c Merge pull request #1603 from RobLoach/patch-96
database: Add CHIP-8 database
2022-01-12 22:37:59 +01:00
Rob Loach 4654cb3a16 wasm4: Add WASM-4 .info file
[WASM-4](https://github.com/aduros/wasm4/) now has full libretro integration. Seems like a good idea to have a .info file to allow loading `.wasm` files directly.
2022-01-12 21:32:50 +01:00
Autechre 346635630e Merge pull request #1610 from phcoder/pco
picodrive: Add .pco to the list of supported extensions
2022-01-11 21:01:36 +01:00
Vladimir Serbinenko 39c0d3acc4 picodrive: Add .pco to the list of supported extensions 2022-01-11 19:05:52 +01:00
Autechre 1d889e7550 Merge pull request #1599 from phcoder/jaxe
JAXE: Add new core
2022-01-09 18:31:53 +01:00
Stephanie Gawroriski b53194007f Update squirreljme_libretro.info 2022-01-07 20:32:58 +01:00
Vladimir Serbinenko da9489cc25 Revert changes to recipes as they are not used anymore 2022-01-07 20:04:29 +01:00
Rob Loach e659e0fd7c database: Add CHIP-8 database 2022-01-02 22:15:51 -05:00
Vladimir Serbinenko 2b87444880 Add sc8 and xo8 to extensions 2022-01-03 01:41:33 +01:00
Vladimir Serbinenko 4041e249dd atari800: Add .rom to the list of valid extensions
Sometimes it's used interchangeably with .car
2022-01-02 13:51:09 +01:00
Vladimir Serbinenko 5d389d409d Update jaxe_libretro.info 2022-01-02 07:45:24 +03:00
Vladimir SerbinenkoandRob Loach cad5907574 Update dist/info/jaxe_libretro.info
Co-authored-by: Rob Loach <[email protected]>
2022-01-02 05:44:13 +01:00
Vladimir SerbinenkoandRob Loach e3e34e06a3 Update dist/info/jaxe_libretro.info
Co-authored-by: Rob Loach <[email protected]>
2022-01-02 05:43:43 +01:00
Vladimir SerbinenkoandRob Loach eb1c08e370 Update dist/info/jaxe_libretro.info
Co-authored-by: Rob Loach <[email protected]>
2022-01-02 05:42:21 +01:00
Vladimir Serbinenko 47e9eaa8aa JAXE: Add new core 2022-01-01 22:52:18 +01:00
Autechre 418f41fa31 Merge pull request #1591 from RobLoach/easyrpg
easyrpg: Update build script for EasyRPG
2021-12-26 23:11:49 +01:00
Autechre 1e502579b1 Merge pull request #1594 from bslenul/master
Update gearcoleco_libretro.info
2021-12-26 23:11:28 +01:00
Autechre ffbbbb1a89 Merge pull request #1595 from DarthMew/patch-1
Add missing supported extensions for SwanStation
2021-12-26 21:27:08 +01:00
Autechre 87b9b487a3 Merge pull request #1596 from jdgleaver/a5200-info
Add a5200_libretro.info (info file for upcoming Atari 5200 core)
2021-12-23 18:39:10 +01:00
jdgleaver 6eb0771c9b Add a5200_libretro.info (info file for upcoming Atari 5200 core) 2021-12-23 17:24:25 +00:00
DarthMew 6174d6bfea Add missing supported extensions for SwanStation 2021-12-22 19:50:43 +01:00
bslenul 3e1a9ec9c8 Update gearcoleco_libretro.info 2021-12-21 12:35:39 +01:00
Autechre 97826b4a0a Merge pull request #1588 from RobLoach/patch-90
database: Add Amstrad GX4000 database
2021-12-20 20:44:27 +01:00
Autechre 3649b2b365 Merge pull request #1590 from RobLoach/patch-92
cap32: Add GX4000 database
2021-12-20 20:44:14 +01:00
Autechre 4ab7c11ed0 Merge pull request #1592 from cayce-msx/master
fMSX: add M3U & display version 6.0
2021-12-20 20:44:06 +01:00
Autechre 3f261f715b Merge pull request #1593 from jdgleaver/copyright-info
Add open source disclosure statement for RetroArch 3rd party dependencies
2021-12-20 18:06:16 +01:00
jdgleaver 2c9843fceb Add open source disclosure statement for RetroArch 3rd party dependencies 2021-12-20 13:01:31 +00:00
Cayce 85aee46996 fMSX: Add FDI & M3U extensions as supported, and update display version number from 4.9 to 6.0 2021-12-19 19:53:28 +01:00
Rob Loach 83cbddf465 easyrpg: Update build script for EasyRPG 2021-12-10 04:13:13 -05:00
Rob Loach 5eac59f1d4 cap32: Add GX4000 database
This adds GX4000 database support to the Caprice32 definition file. I'll be adding the RDB to the database shortly.
2021-12-09 07:33:30 -05:00
Rob Loach 25d61a376f database: Add Amstrad GX4000 database
Somehow we weren't considering GX4000, even though Caprice can run it. TOSEC provides a database for it, which I'll be able to build next cycle.
2021-12-09 07:19:52 -05:00
Autechre 4aa626b19a Merge pull request #1585 from XerTheSquirrel/patch-1
Update Mu to include pdb in the list of valid content extensions.
2021-11-27 16:57:20 +01:00
Stephanie Gawroriski 4091c11aa4 Update Mu to include pdb in the list of valid content extensions. 2021-11-27 10:55:54 -05:00
Autechre ab51c76137 Merge pull request #1578 from 6lackmag3/patch-4
Update fceumm_libretro.info
2021-11-20 01:15:29 +01:00
Autechre 151f003197 Merge pull request #1580 from Sanaki/melondsi
Update melonDS info file with DSi information
2021-11-20 01:15:17 +01:00
Autechre f5986c571e Update picodrive_libretro.info 2021-11-20 00:48:28 +01:00
Autechre dc21801837 Update picodrive_libretro.info 2021-11-20 00:46:36 +01:00
Autechre 9fcd399dc0 Merge pull request #1582 from jdgleaver/vitaquake2-display-name-fix
vitaquake2-zaero_libretro.info: Fix core name
2021-11-19 18:24:22 +01:00
jdgleaver 4c4a82ae8b vitaquake2-zaero_libretro.info: Fix core name 2021-11-19 17:00:28 +00:00
Sanaki d8b4b3551c Update melonDS info file with DSi information 2021-11-01 01:13:26 -07:00
Autechre fa70d98438 Merge pull request #1579 from DarthMew/patch-1
Update swanstation_libretro.info
2021-10-29 07:01:12 +02:00
DarthMew 581ae29617 Update swanstation_libretro.info
Add ps1_rom.bin to the firmware list.
2021-10-28 20:51:03 +02:00
6lackmag3 adff02d0b6 Update fceumm_libretro.info 2021-10-26 00:26:24 +03:00
Autechre 100c95e4ba Merge pull request #1564 from ReenigneArcher/master
remove duplicate keys from core info files
2021-10-16 03:44:35 +02:00
Autechre 143c08d12c Merge pull request #1571 from bslenul/master
Update flycast_libretro.info
2021-10-15 20:17:06 +02:00
Autechre 3a1136bce7 Merge pull request #1573 from 6lackmag3/patch-1
Update duckstation_libretro.info
2021-10-15 20:16:56 +02:00
Autechre 0127d352f5 Merge pull request #1574 from 6lackmag3/patch-2
Update mednafen_psx_libretro.info
2021-10-15 20:16:47 +02:00
Autechre 7b10fe8d03 Merge pull request #1575 from 6lackmag3/patch-3
Update mednafen_psx_hw_libretro.info
2021-10-15 20:16:40 +02:00
Autechre d77b9f0756 Merge pull request #1576 from DarthMew/patch-1
Add psxonpsp660.bin to firmware
2021-10-15 20:16:34 +02:00
DarthMew 8fdebd9bb9 Add psxonpsp660.bin to firmware
It actually defaults to it when present in the system directory, so it's the preferred firmware file.
2021-10-15 19:48:20 +02:00
6lackmag3 4964631d8a Update mednafen_psx_hw_libretro.info 2021-10-10 12:18:20 +03:00
6lackmag3 0beb441da0 Update mednafen_psx_libretro.info 2021-10-10 12:18:09 +03:00
6lackmag3 a381f325da Update duckstation_libretro.info 2021-10-10 12:17:51 +03:00
Autechre a0113a2e86 Merge pull request #1572 from ds22x/master
Update Beetle PSX info files for the "override BIOS" option
2021-10-09 15:40:49 +02:00
ds22x f82751f4b0 Update Beetle PSX info files to reflect https://github.com/libretro/beetle-psx-libretro/pull/822 2021-10-09 15:22:19 +02:00
bslenul 3da88437ad Update flycast_libretro.info 2021-09-30 14:22:58 +02:00
Autechre 0122b49cbc Merge pull request #1562 from gouchi/play-extension
play: update supported extensions
2021-09-29 12:45:07 +02:00
Autechre fc405b1936 Merge pull request #1566 from RobLoach/patch-89
info: Add cdtv bios for uae4arm
2021-09-29 12:44:41 +02:00
Autechre a9753a1566 Merge pull request #1568 from garbear/pico8
Stylize PICO8 as PICO-8 for display name
2021-09-29 12:44:35 +02:00
Autechre a24f35a1fa Merge pull request #1569 from bslenul/master
Update pcsx2_libretro.info
2021-09-29 12:44:25 +02:00
bslenul a8d79b7426 Update pcsx2_libretro.info 2021-09-28 23:08:08 +02:00
Autechre baa526979c Create gearcoleco_libretro.info 2021-09-06 15:00:19 +02:00
Garrett Brown 00d82c8d26 Stylize PICO8 as PICO-8 for display name 2021-08-28 21:42:03 -07:00
Rob Loach 074bcbfdb6 info: Add cdtv bios for uae4arm
This was a contribution from @Chips-fr over at https://github.com/libretro/libretro-core-info/pull/41

I'm unable to validate it as I'm unfamiliar with uae4arm. Mind checking it out! Thanks a lot.
2021-08-25 22:17:40 -04:00
ReenigneArcher a20ff9d1d7 replaced description
replaced less descriptive descriptions
2021-08-15 13:23:54 -04:00
Autechre e53f7a267e Merge pull request #1561 from bslenul/master
Update flycast_libretro.info
2021-08-15 01:31:38 +02:00
ReenigneArcher b5f9bcdb83 remove duplicate keys 2021-08-14 15:43:29 -04:00
gouchi 60cc0f4155 play: update supported extensions 2021-08-10 22:10:37 +02:00
bslenul 1f7bf69a78 Update flycast_libretro.info 2021-07-30 12:18:45 +02:00
Autechre 7258b45d7e Merge pull request #1558 from Sanaki/genext
Add missing 68k/sgd extensions for Genesis cores
2021-07-18 21:45:07 +02:00
Autechre 13a7422a63 Merge pull request #1556 from bslenul/master
Update np2kai_libretro.info
2021-07-18 21:45:00 +02:00
Autechre 29bd983250 Merge pull request #1559 from Sanaki/pcsx2_caps
Corrected PCSX2 bios directory capitalization
2021-07-18 21:44:53 +02:00
Autechre e05390b15a Merge pull request #1560 from Shoegzer/recipes_changes
Enforce gcc-10 for citra, dolphin and melonds cores in linux-x64-generic
2021-07-18 21:44:41 +02:00
Shoegzer ff93aa7018 Enforce GCC-10 for citra, dolphin and melonds cores 2021-07-05 19:27:25 -04:00
Sanaki 1801e88b28 Corrected PCSX2 bios directory capitalization
File capitalization matters on Linux, so the bios will always show missing on those systems otherwise.
2021-06-29 15:28:34 -07:00
Sanaki a0136d6609 Add missing 68k/sgd extensions for Genesis cores 2021-06-28 15:23:12 -07:00
bslenul 2a8a8af699 Update np2kai_libretro.info
-Added samples checks
-Updated "database"
-Updated "corename"
2021-06-28 17:33:24 +02:00
Autechre 93397718c2 Merge pull request #1553 from plaidman/master
moonlight: add core info for switch running lakka
2021-06-24 18:34:52 +02:00
Autechre f78d3a8357 Merge pull request #1555 from farmerbb/patch-1
Add RP9 support to PUAE core info file
2021-06-24 18:34:34 +02:00
Braden Farmer bde3a65950 Add RP9 support to PUAE core info file
With https://github.com/libretro/libretro-uae/pull/429 PUAE will now load and accept RP9 files from Amiga Forever.
2021-06-18 16:52:00 -06:00
Jason Tomsic a180772ec8 moonlight: add core info for switch running lakka 2021-06-11 17:35:48 -04:00
Autechre b05b0fc62e Merge pull request #1549 from Ghabry/easyrpg
EasyRPG Player: Add "easyrpg" as supported file extension
2021-06-07 18:24:26 +02:00
Autechre ba0a5aad17 Merge pull request #1550 from garbear/oberon-license
Add license for Oberon
2021-06-07 18:24:20 +02:00
Autechre 5a353d9293 Merge pull request #1551 from hunterk/master
add required_hw_api to 00_example and pcsx2, add BIOS and checksums t…
2021-06-07 18:24:13 +02:00
Autechre e77574fd88 Merge pull request #1552 from jdgleaver/pce-info-fix
(Core Info) Fix supported file extensions for beetle-pce and beetle-pce-fast
2021-06-07 18:24:06 +02:00
jdgleaver c0b4127c9a (Core Info) Fix supported file extensions for beetle-pce and beetle-pce-fast 2021-06-07 15:14:08 +01:00
hunterk 3495db3a44 add required_hw_api to 00_example and pcsx2, add BIOS and checksums to pcsx2, move GL to last resort for dolphin 2021-06-03 22:49:34 -05:00
Garrett Brown 9e2352e62d Add license for Oberon
Ref: Bottom of https://github.com/libretro/oberon-risc-emu/blob/master/README.md
2021-06-03 20:10:16 -07:00
Ghabry 090777aa38 EasyRPG Player: Add "easyrpg" as supported file extension 2021-06-03 13:16:59 +02:00
Autechre ea687c728d Merge pull request #1547 from stenzek/patch-2
Update duckstation_libretro.info
2021-05-31 16:55:27 +02:00
Autechre c94cddc5d4 Merge pull request #1548 from covey-j/patch-2
PCSX2: Add m3u as a supported extension
2021-05-31 16:55:19 +02:00
Josh Covey af1350034e PCSX2: Add m3u as a supported extension
Support for m3u playlists was added in libretro/pcsx2#6
2021-05-31 01:19:00 -05:00
Connor McLaughlin 48812cb087 Update duckstation_libretro.info
Updates supported image formats, license, and description.

A range of BIOSses are supported (all revisions, PS2 and PS3 BIOS), but I'm not sure it makes sense to include them in here.
2021-05-26 17:29:10 +10:00
Autechre e1361a438b duckstation_libretro.info 2021-05-23 19:54:49 +02:00
Autechre 392af3fe41 Rename duckstation_libretro.info to swanstation_libretro.info 2021-05-23 19:53:41 +02:00
Autechre 1aa8fa54c0 Merge pull request #1469 from mahoneyt944/patch-1 2021-05-22 15:34:17 +02:00
Autechre 48df08c876 Merge pull request #1546 from hunterk/master 2021-05-22 15:33:47 +02:00
Autechre c552a4872c Merge pull request #1544 from crumpmasterjc/patch-1 2021-05-22 15:33:40 +02:00
hunterk 85b8ff1143 final batch of descriptions and organization 2021-05-20 12:20:57 -05:00
Joshua Covey 1dd51196fc pcsx2: Add chd as supported file format
libretro/pcsx2@1c61203871
2021-05-19 09:17:29 -05:00
Autechre 674ea82348 Merge pull request #1543 from negativeExponent/patch-1
picodrive: Add m3u as supported file format
2021-05-11 17:17:13 +02:00
Autechre e783e1ebc6 Merge pull request #1535 from Abdess/patch-3
Add supported extension to PCSX2
2021-05-11 17:16:57 +02:00
Autechre 5478fa78cc Merge pull request #1536 from hcvcastro/pr/master/00
fix add configure parameters to retroarch
2021-05-11 17:16:43 +02:00
Autechre 203f10d8c2 Merge pull request #1537 from hcvcastro/pr/master/01
fix build mednafen_psx
2021-05-11 17:16:30 +02:00
Autechre 02da44fcbf Merge pull request #1538 from hcvcastro/pr/master/02
fix build mednafen_psx_hw core
2021-05-11 17:16:22 +02:00
Autechre 47242002a7 Merge pull request #1540 from Sanaki/sameduckinfo
Add SameDuck info file
2021-05-11 17:16:07 +02:00
Autechre 03c34d41a7 Merge pull request #1541 from tomconte/patch-1
Fuse: fix BIOS paths
2021-05-11 17:15:58 +02:00
negativeExponent 27cbae3b31 picodrive: Add m3u as supported file format
https://github.com/libretro/picodrive/commit/dfe9d55fed7eefb7320c45a0353f6c8adbdd8458
2021-05-10 05:38:04 +08:00
Thomas Conté 9aa80cc89c Fix Pentagon models 2021-05-07 07:48:14 +02:00
Thomas Conté 59d5a581c9 Fuse: fix BIOS paths
Fix the BIOS paths so that they match what is described in the documentation. See https://github.com/libretro/fuse-libretro/issues/98
2021-05-02 16:03:13 +02:00
Jean-André Santoni 8c1538b778 Update lutro_libretro.info 2021-05-02 17:49:35 +07:00
Sanaki 18e8fe9d95 Add SameDuck info file 2021-04-29 01:31:15 -07:00
Autechre 102f8671dd Merge pull request #1539 from MrHuu/master
(3DS) Include gfx_widget / overlay assets
2021-04-28 22:10:18 +02:00
MrHuu e14200a2b4 (3DS) Include gfx_widget / overlay assets 2021-04-28 20:01:16 +02:00
Henry Castro 2f455a3a41 fix build mednafen_psx_hw core
Signed-off-by: Henry Castro <[email protected]>
2021-04-24 14:21:10 -04:00
Henry Castro 995949c619 fix build mednafen_psx
Signed-off-by: Henry Castro <[email protected]>
2021-04-24 11:42:36 -04:00
Henry Castro ed98bb2d22 fix add configure parameters to retroarch
if build with recipe "recipes/linux/retroarch-linux-x64.conf"
and try to add a parameter line CONFIGURE ./configure --enable-something
the KEY VALUE variable fails.

Signed-off-by: Henry Castro <[email protected]>
2021-04-24 10:46:41 -04:00
Abdessamad Derraz e8f6bf5974 Add supported extension to PCSX2
Addition of extensions supported by PCSX2
2021-04-21 20:28:12 +02:00
twinaphex da7d5f4d37 Merge branch 'master' of https://github.com/libretro/libretro-super into master 2021-04-20 00:44:36 +02:00
twinaphex 2bbc4b7e96 Add gong_libretro.info 2021-04-20 00:44:18 +02:00
Autechre 7893c0cd9b Merge pull request #1532 from hunterk/master
more core descriptions
2021-04-20 00:21:56 +02:00
Autechre af13435350 Merge pull request #1533 from barbudreadmon/patch-3
FBNeo: add new bios
2021-04-20 00:21:45 +02:00
Autechre cff34be763 Merge pull request #1534 from sonninnos/master
VICE info update
2021-04-20 00:21:34 +02:00
sonninnos 4140bed108 VICE info update 2021-04-19 19:15:09 +03:00
barbudreadmon db67ddedb4 FBNeo: add new bios 2021-04-14 09:34:04 +02:00
hunterk 162133795f more descriptions, remove conflicting description in PUAE 2021-04-13 16:35:34 -05:00
Autechre 95b79a46c1 Merge pull request #1526 from barbudreadmon/patch-1
FBNeo: add a few recent bioses
2021-04-12 15:06:05 +02:00
Autechre 34bd3660f2 Merge pull request #1527 from Ghabry/easyrpg
EasyRPG: Update info file. ZIP is now supported.
2021-04-12 15:05:57 +02:00
Autechre b71bdd1d97 Merge pull request #1528 from Shoegzer/Updates
Fix building several cores via linux-x64 recipes
2021-04-12 15:05:49 +02:00
Autechre e19485fa0a Merge pull request #1529 from barbudreadmon/patch-2
Update yabause_libretro.info
2021-04-12 15:05:40 +02:00
Autechre 95899d4403 Merge pull request #1530 from tomconte/patch-1
Update fuse_libretro.info
2021-04-12 15:05:33 +02:00
Autechre a6ba8caf11 Merge pull request #1531 from ds22x/patch-1
Enable .pbp support for SwanStation
2021-04-12 15:05:26 +02:00
ds22x 46ad161f3a Enable .pbp support for SwanStation
Support was implemented for it as of https://github.com/libretro/duckstation/commit/46ff2b553ddf2de81df472d443a4bd012fe69ce3
2021-04-12 14:04:02 +02:00
Thomas Conté 2632442306 Update fuse_libretro.info
- Bump version to 1.6.0
- Allow .dsk extension
- Fix ROM file names for Scorpion
2021-04-11 14:30:34 +02:00
barbudreadmon 4dc8b34603 Update yabause_libretro.info 2021-04-11 10:07:43 +02:00
Shoegzer 4ebf3ac2e6 A few more fixes 2021-04-10 15:10:09 -04:00
Shoegzer 4dae59c89c Fix building bsnes and mame via linux-x64 recipes 2021-04-10 11:43:24 -04:00
Autechre 097b844878 Update pcsx2_libretro.info 2021-04-09 16:36:54 +02:00
Ghabry 09227dfdd1 EasyRPG: Update info file. ZIP is now supported. 2021-04-09 16:21:30 +02:00
barbudreadmon 1c9fdf7014 FBNeo: add a few recent bioses 2021-04-09 09:06:33 +02:00
hunterk 67bf409f76 more features and descriptions 2021-04-07 13:35:54 -05:00
Autechre eefd91d947 Merge pull request #1517 from RobLoach/patch-86
database: Add NEC - PC-98
2021-04-05 11:47:15 +02:00
Autechre 80e766b314 Merge pull request #1524 from jdgleaver/picodrive-chd
Update picodrive_libretro.info (CHD support)
2021-04-05 11:47:08 +02:00
jdgleaver ef812258af Update picodrive_libretro.info (CHD support) 2021-04-02 17:56:37 +01:00
Autechre ad692b6e4b Merge pull request #1522 from gouchi/patch-1
flycast : Update vulkan version requirement to 1.1
2021-04-02 18:17:07 +02:00
Autechre 7871cd2680 Merge pull request #1518 from RobLoach/patch-87
tic80: Add memory descriptors
2021-04-02 18:16:59 +02:00
Autechre 55d0efed45 Merge pull request #1521 from hunterk/master
more descriptions, organization and features
2021-04-02 17:56:55 +02:00
Autechre 7172a27c83 Merge pull request #1519 from hunterk/master
Add more descriptions, libretro features and organzation to info files
2021-04-02 17:40:28 +02:00
hunterk 3fa46d4089 more descriptions and features 2021-03-30 10:04:37 -05:00
gouchi dbecd4a070 flycast : Update vulkan version requirement to 1.1
[Source](https://gitlab.freedesktop.org/mesa/mesa/-/issues/3887)
2021-03-28 21:01:26 +02:00
hunterk 7bf41c519d more descriptions and organization 2021-03-26 15:38:53 -05:00
hunterk 66ab871ebe more descriptions, organization and features 2021-03-26 15:16:33 -05:00
hunterk 12b6fac967 more descriptions, more organization, more features 2021-03-26 15:13:17 -05:00
hunterk 2d6c541bd7 more descriptions, features and organization 2021-03-24 12:07:12 -05:00
Rob Loach c10fd34a97 tic80: Add memory descriptors 2021-03-20 19:27:56 -04:00
Rob Loach f4efce696f database: Add NEC - PC-98
I'm not sure if this should index the serial or the CRC. I think the serial, since it's disc media from REDUMP?
2021-03-20 18:29:47 -04:00
twinaphex 2e3ba201dc Add citra2018_libretro.info 2021-03-16 15:28:47 +01:00
twinaphex dd9fb44944 Add citra2018 rules 2021-03-16 15:28:04 +01:00
twinaphex 4f8998813d Merge branch 'master' of https://github.com/libretro/libretro-super into master 2021-03-14 13:48:40 +01:00
twinaphex 9664f4ffd1 Fix URL for lowresnx 2021-03-14 13:48:22 +01:00
twinaphex ad692f9f04 Update theodore link 2021-03-14 11:58:30 +01:00
hunterk 9c97072393 more descriptions, organization and features 2021-03-12 16:18:26 -06:00
Autechre 1b5c650c43 Merge pull request #1515 from ds22x/master
Change bsnes2014 repository location
2021-03-11 17:49:25 +01:00
Autechre 7f49c4c3b7 Merge pull request #1516 from jdgleaver/potator-update
Update potator_libretro.info
2021-03-11 17:48:57 +01:00
jdgleaver b80954e509 Update potator_libretro.info 2021-03-11 12:08:12 +00:00
ds22x 12cb21f865 Update address for bsnes2014 from https://github.com/libretro/bsnes-libretro to https://github.com/libretro/bsnes2014 2021-03-10 23:31:01 +01:00
Autechre acd1c26502 Merge pull request #1511 from hunterk/master
more descriptions, features and organization
2021-03-10 23:09:30 +01:00
Autechre 0304b4b3e3 Merge pull request #1514 from ds22x/patch-1
Update bsnes address in rules.d
2021-03-10 23:09:07 +01:00
ds22x af8e74dbd6 Update bsnes address in rules.d
Forgot to update the address.
2021-03-10 22:37:16 +01:00
twinaphex bf8fec53b1 Add potator core 2021-03-10 18:18:08 +01:00
Autechre b40c88893b Merge pull request #1513 from jdgleaver/potator-info
Add Potator core info file
2021-03-10 17:54:50 +01:00
jdgleaver 8d8b06be6f Add Potator core info file 2021-03-10 12:41:11 +00:00
Autechre 1a91f5ff2b Merge pull request #1512 from ds22x/master
Change bsnes repository location
2021-03-09 00:12:39 +01:00
ds22x 445d98f7e0 Change bsnes repository from https://github.com/libretro/bsnes to https://github.com/libretro/bsnes-libretro 2021-03-08 22:30:45 +01:00
hunterk 6b10c0b5de more descriptions, features and organization 2021-03-05 11:55:09 -06:00
Autechre d3263d790b Merge pull request #1510 from hunterk/master
add descriptions, change some names
2021-03-05 00:01:48 +01:00
hunterk 2ae60212e7 more descriptions 2021-03-04 14:00:59 -06:00
hunterk 2d8c2a271a more descriptions and organizations, libretro features 2021-03-04 13:14:21 -06:00
hunterk 8deb9109dc more descriptions 2021-03-03 16:29:40 -06:00
hunterk 89d5e4fcb7 add descriptions, change some names 2021-03-02 13:48:48 -06:00
Autechre 56efa01f90 Merge pull request #1509 from ds22x/master
Add .m3u as supported extension.
2021-02-28 00:13:00 +01:00
ds22x 33105c5156 Add .m3u as supported extension. 2021-02-27 23:10:00 +01:00
twinaphex d0f7e0b73e Add genesis_plus_gx_wide 2021-02-27 09:14:46 +01:00
Autechre 7ad92621e3 Merge pull request #1508 from Sanaki/master
Add Genesis Plus GX wide to recipes
2021-02-23 10:19:18 +01:00
Sanaki 9deae41316 Add Genesis Plus GX wide to recipes 2021-02-22 21:53:25 -08:00
Autechre b999171d0a Update genesis_plus_gx_wide_libretro.info 2021-02-23 06:18:21 +01:00
Autechre 3d80ee5845 Create genesis_plus_gx_wide_libretro.info 2021-02-23 06:16:48 +01:00
Autechre f965a04529 Merge pull request #1504 from Chips-fr/master
uae4arm: add lha (whdload) support
2021-02-23 06:15:59 +01:00
Autechre db0db6c18e Merge pull request #1507 from RobLoach/patch-84
database: Add LowRes NX database
2021-02-23 06:15:51 +01:00
Autechre 485ef02773 Merge pull request #1505 from Sanaki/master
Fixed lowresnx recipes
2021-02-23 03:49:12 +01:00
Chips-fr 3af0970b12 uae4arm: add wrp disk image format support 2021-02-14 10:23:08 +01:00
Autechre 373d018dd5 Merge pull request #1506 from RobLoach/patch-83
Update LowRes NX info file
2021-02-13 18:18:31 +01:00
Rob Loach e315335715 database: Add LowRes NX database 2021-02-13 12:02:32 -05:00
Rob Loach f4899af532 Update LowRes NX info file
This Pull Request adds more meta data to the LowRes NX info file.
2021-02-13 11:36:33 -05:00
Sanaki e75881554b Fixed lowresnx recipes 2021-02-12 23:26:36 -08:00
Chips-fr 3b78ecd335 uae4arm: add lha (whdload) support 2021-02-08 20:33:38 +01:00
Autechre 24623c025c Update duckstation_libretro.info 2021-02-04 18:49:48 +01:00
Autechre f6f633b050 Update duckstation_libretro.info 2021-02-04 18:49:35 +01:00
Autechre 8a0461a99c Merge pull request #1502 from afauroux/master
adding LowResNX plateform core
2021-02-04 13:52:40 +01:00
Autechre 163db43793 Merge pull request #1503 from Sanaki/citratarget
Strip extraneous target from citra recipes
2021-02-04 13:52:31 +01:00
Sanaki b2cc665ea0 Strip extraneous target from citra recipes 2021-02-03 20:30:29 -08:00
Antoine FAUROUX ed7f65f590 adding LowResNX plateform core 2021-02-03 14:25:06 +01:00
Autechre 9657d92423 Merge pull request #1500 from Chips-fr/master
Add harddisk support (hdf) in uae4arm
2021-02-03 10:44:17 +01:00
Autechre b9f3c034c2 Merge pull request #1501 from ds22x/patch-1
Add Satellaview .bs as valid extension
2021-02-03 10:22:04 +01:00
Autechre d0526d553f Merge pull request #1499 from sonninnos/master
(PUAE) CHD support
2021-02-03 10:21:27 +01:00
ds22x a30d03afbe bsnes: Add Satellaview .bs as valid extension
Also added firmware info for BS-X.bin
2021-02-03 00:53:06 +01:00
Chips-fr 9d4c89a693 Add harddisk support (hdf) in uae4arm 2021-01-29 10:03:24 +01:00
twinaphex 29c36fe383 Update tic80 repo 2021-01-28 21:40:19 +01:00
sonninnos d8a72d4075 (PUAE) CHD support 2021-01-25 23:09:09 +02:00
Autechre 07e3db4e96 Merge pull request #1493 from Sanaki/master
Strip extraneous target from play recipes
2021-01-16 21:38:55 +01:00
Autechre b3f019f24c Merge pull request #1498 from ds22x/patch-1
Add SG-1000 .sg files as a valid extension
2021-01-16 21:38:08 +01:00
ds22x bdb20e992f Add SG-1000 .sg files as a valid extension
As of libretro/smsplus-gx@079a03b SMS Plus GX has experimental support for SG-1000 games.
You can however currently only load them when added to a playlist, as .sg files aren't valid according to the info file.
2021-01-16 20:13:55 +01:00
Autechre 620478f86f Merge pull request #1497 from Arctic-Circle-System/patch-1
Add .bms extension to info file
2021-01-16 02:18:50 +01:00
Arctic Circle System a2e8f88e47 Add .bms extension to info file
Support for the .bms extension was added to the core itself, now to add it to the info file.
2021-01-15 17:03:37 -08:00
Autechre b12f81a931 Merge pull request #1495 from Chips-fr/master
Add iso support for CD32 on uae4arm
2021-01-15 14:36:04 +01:00
Autechre 19686808ea Merge pull request #1496 from gingerbeardman/patch-2
Typo Millenium -> Millennium
2021-01-15 14:35:56 +01:00
Matt Sephton c0c1c6e4c7 Typo Millenium -> Millennium 2021-01-15 12:47:30 +00:00
Autechre 9f015b5cad Merge pull request #1494 from RobLoach/patch-82
Add bms extension to emux_sms_libretro
2021-01-15 00:47:39 +01:00
Chips-fr 5535fd60f8 Add iso support for CD32 on uae4arm 2021-01-14 23:34:25 +01:00
Rob Loach f83a5a690b Add bms extension to emux_sms_libretro
Based on https://github.com/libretro/libretro-core-info/commit/fdf392037b224a75dfb778ddb157231614481bb3#diff-e56efeb6ada4655cc179c8e2666a4e5f0169c62ccb7182ff98e7eeb1cca6d65e , this change adds the .bms extension to emux_sms_libretro.info.
2021-01-14 15:34:51 -05:00
Autechre baf163c064 Create mamearcade_libretro.info 2021-01-12 22:46:57 +01:00
Sanaki ae9dc44344 Strip extraneous target from play recipes 2021-01-12 09:59:26 -08:00
Autechre 99c8f2bce4 Merge pull request #1492 from bslenul/master
Update dolphin_libretro.info
2021-01-12 12:11:55 +01:00
bslenul 1be446bc22 Update dolphin_libretro.info 2021-01-12 12:07:39 +01:00
Autechre 2be818659c Merge pull request #1491 from Sanaki/master
Update duckstation to libretro fork in recipes
2021-01-11 15:36:21 +01:00
Sanaki 4fc42f2b81 Update duckstation to libretro fork in recipes 2021-01-09 03:01:33 -08:00
twinaphex 193d9d8e83 Merge branch 'master' of https://github.com/libretro/libretro-super into master 2021-01-07 18:24:34 +01:00
twinaphex 0b728dd662 Add dosbox pure 2021-01-07 18:23:34 +01:00
Autechre e17fe94b45 Merge pull request #1489 from drhelius/gearsystem_release
Bump Gearsystem version to 3.2.0
2021-01-01 05:39:15 +01:00
Autechre 5fb2b20052 Merge pull request #1490 from drhelius/gearboy_release
Bump Gearboy version to 3.2.0
2021-01-01 05:39:07 +01:00
Autechre ba91cb3449 Create dosbox_pure_libretro.info 2020-12-31 21:37:06 +01:00
Ignacio Sanchez Gines 3ca7020b7d Bump Gearsystem version to 3.2.0 2020-12-31 13:09:42 +01:00
Ignacio Sanchez Gines 7bff6e8171 Bump Gearboy version to 3.2.0 2020-12-31 13:08:57 +01:00
twinaphex 4adc2c291d Add retro8 2020-12-26 08:30:00 +01:00
twinaphex f7f92f2103 Merge branch 'master' of https://github.com/libretro/libretro-super into master 2020-12-26 05:49:17 +01:00
twinaphex d4d7d88909 Update 2020-12-26 05:48:51 +01:00
m4xw 66cdd130f5 Create .gitlab-ci.yml 2020-12-21 14:01:37 +01:00
twinaphex 2f7c8b3875 Update 2020-12-21 13:49:55 +01:00
Autechre 19c1977f16 Merge pull request #1486 from RobLoach/patch-81
melonds: Update the author name to Arisotura
2020-12-07 03:01:05 +01:00
Autechre b41b86859d Merge pull request #1488 from MetalNeo/master
Add Rules and Makefile for libnx
2020-11-14 19:15:08 +01:00
Mitchell Lehman 58e51b5a8a Removed custom build script and finalized libnx Makefile 2020-11-14 12:26:56 -05:00
Mitchell Lehman 62a9ed7227 Moved libnx changes to libretro-config 2020-11-10 11:44:28 -05:00
Mitchell Lehman 221590778b Added line 2020-11-10 10:26:26 -05:00
Mitchell Lehman 739d0c2891 Clean up code 2020-11-10 10:21:36 -05:00
Mitchell Lehman be9f242195 Merge remote-tracking branch 'upstream/master'
Merge with upstream
2020-11-10 09:54:25 -05:00
Autechre 3508566720 Merge pull request #1487 from HiassofT/atari800-sync-extensions
atari800_libretro.info: sync supported_extensions with core
2020-11-10 09:17:30 +01:00
Matthias Reichl 5af8a7b85a atari800_libretro.info: sync supported_extensions with core
Add car and com extensions which were added in
https://github.com/libretro/libretro-atari800/pull/61
and change the order so it matches valid_extensions from
the libretro-atari800 core

Signed-off-by: Matthias Reichl <[email protected]>
2020-11-09 23:53:03 +01:00
Rob Loach e40e24c064 melonds: Update the author name to Arisotura
https://github.com/Arisotura/melonDS
2020-11-08 00:55:45 -05:00
Autechre 45fd85cb19 Merge pull request #1484 from SimpleTease/mrboom
mrboom (msvc) cores
2020-11-07 18:52:24 +01:00
Autechre 9c19ccb7c7 Merge pull request #1485 from barbudreadmon/patch-4
fbneo: update version
2020-11-07 18:52:14 +01:00
Mitchell Lehman 7978720711 Add retroarch to core name fetch command 2020-11-03 14:40:37 -05:00
Mitchell Lehman 55c054975e Updated path for libnx core name fetching 2020-11-03 14:32:59 -05:00
Mitchell Lehman 994e9b4aff Added Makefile to build for libnx more easily 2020-11-03 13:51:34 -05:00
Mitchell Lehman 636a90f6d5 Added rule to skip forcinga compiler when building for libnx 2020-11-03 13:21:22 -05:00
Mitchell Lehman 57c1d4d02d Add cores from recipe to libnx build script 2020-11-03 10:41:16 -05:00
Mitchell Lehman 0ab3fd7431 Added libnx build file 2020-11-03 09:54:48 -05:00
barbudreadmon d00596bb0b fbneo: add missing supported extension 2020-11-03 08:49:40 +01:00
barbudreadmon 6984890beb fbneo: change version again 2020-11-03 08:44:49 +01:00
barbudreadmon f1206647d1 fbneo: update version 2020-11-02 07:15:43 +01:00
SimpleTease 2d5196266b mrboom (msvc) cores 2020-11-02 01:00:36 +00:00
Autechre 4eba824bf1 Merge pull request #1479 from Abdess/patch-2
Palm OS (Mu): Removing the unavailable BIOS
2020-11-01 18:40:38 +01:00
Abdessamad Derraz 5a3fedcab9 firmware1_opt = "false"
As recommended by @XerTheSquirrel as the core will not function if the ROM is missing.
2020-11-01 18:35:02 +01:00
Autechre 9f48a24722 Merge pull request #1470 from barbudreadmon/patch-4
disable kronos on osx
2020-11-01 17:50:00 +01:00
Autechre 4e4c39c39f Merge pull request #1478 from Abdess/patch-1
NeoGeo CD: Update SHA1
2020-11-01 17:49:51 +01:00
Autechre 51c2adce04 Merge pull request #1480 from bslenul/master
Add cpr to supported extension for Caprice32 core.
2020-11-01 17:48:33 +01:00
Autechre 4ed4eb1590 Merge pull request #1481 from bslenul/dolphin-check
Add a check for Dolphin system folder.
2020-11-01 17:48:19 +01:00
Autechre 2cec744a4d Merge pull request #1483 from fjtrujy/master
Add SMSPlus to PSP and PS2
2020-11-01 16:25:05 +01:00
Francisco Javier Trujillo Mata 8b8dc5ab4e Add SMSPlust to PSP and PS2 2020-11-01 12:39:07 +01:00
twinaphex f643403015 Needs submodules 2020-10-25 20:25:39 +01:00
bslenul 0c328d6c39 Add a check for Dolphin system folder.
Check internally for `system/dolphin-emu/Sys/codehandler.bin` (a file that should be here if the folder was set up properly), for the user it will just tell if "Sys" folder is present or not.

It will be useful for troubleshooting, because we'll know directly if the folder is there AND properly set up/not empty.
2020-10-25 12:26:04 +01:00
bslenul d61a0fa897 Add cpr to supported extension for Caprice32 core. 2020-10-25 00:44:43 +02:00
Abdessamad Derraz 0f8f0231f4 Palm OS (Mu): Removing the unavailable BIOS
As these BIOSes were only used internally for testing purposes is it necessary to keep them?

This is a fairly sensitive question, as the author, @meepingsnesroms, has left us, this information can also have a strong sentimental value.
So I apologize if the question offends the sensitivity of those who might find the question offensive.
2020-10-23 17:07:33 +02:00
Abdessamad Derraz d158b39a78 NeoGeo CD: Update SHA1
Match the SHA1 of the firmwares with that of the libretro database: https://github.com/libretro/libretro-database/commit/a9f0e60161564c52cbcda931f4b90b5cda268319
2020-10-23 17:01:42 +02:00
twinaphex 1ec12eedfe Merge branch 'master' of https://github.com/libretro/libretro-super into master 2020-10-22 16:16:13 +02:00
twinaphex 34aee3c1e0 Add rules 2020-10-22 16:15:53 +02:00
Autechre c55466e609 Merge pull request #1472 from sonninnos/master
Commodore (VICE+PUAE) info updates
2020-10-21 17:19:14 +02:00
Autechre 4d1b138187 Merge pull request #1473 from barbudreadmon/hw-requirements
add some hw requirements
2020-10-21 17:19:04 +02:00
twinaphex cb2018e7c0 Update info file 2020-10-21 15:47:45 +02:00
twinaphex 4d6bf2fb34 Merge branch 'master' of https://github.com/libretro/libretro-super into master 2020-10-21 15:40:55 +02:00
twinaphex de8c0c12ec Add pcsx2_libretro.info 2020-10-21 15:40:23 +02:00
Tony Jansson 2cb68157aa Commodore (VICE+PUAE) info updates 2020-10-21 16:35:37 +03:00
Autechre d090bfef40 Merge pull request #1477 from fjtrujy/master
Add handy for PS2 PSP and Vita
2020-10-19 21:23:01 +02:00
Francisco Javier Trujillo Mata 8d4f034994 Add handy for PS2 PSP and Vita 2020-10-19 21:13:20 +02:00
twinaphex 43d3bb3b4a Get rid of this build rule 2020-10-12 20:57:29 +02:00
twinaphex c2f4d57e4d Update 2020-10-11 20:01:05 +02:00
twinaphex ad5f64d56c Add rules 2020-10-11 19:21:55 +02:00
twinaphex 671ebaf07d Add target oberon for windows 2020-10-10 18:56:46 +02:00
twinaphex f5068988df Change repo 2020-10-10 18:45:03 +02:00
twinaphex c7dcf99a43 Update Theodore rules 2020-10-10 08:31:35 +02:00
twinaphex 374985a035 Add submodules yes for dosbox_svn 2020-10-10 04:50:32 +02:00
twinaphex 0da0973563 (libnx) Add frodo 2020-10-09 01:28:02 +02:00
twinaphex 50f42c34ee Add fixgb 2020-10-08 06:04:54 +02:00
twinaphex e5382d8c97 Add fixnes 2020-10-08 05:53:58 +02:00
twinaphex 4bd8f084f7 Mr. Boom has submodules 2020-10-08 05:13:33 +02:00
twinaphex 3a41751120 Update recipe 2020-10-08 03:47:52 +02:00
twinaphex 9efcc63cb8 (vita) Add xrick 2020-10-08 01:00:35 +02:00
twinaphex 360c52c1dd Add mesens for libnx 2020-10-07 19:05:27 +02:00
twinaphex 8d1bae8bb9 Update repos 2020-10-06 01:47:40 +02:00
twinaphex 1b617b45cc Merge branch 'master' of https://github.com/libretro/libretro-super 2020-10-06 00:30:34 +02:00
twinaphex 6532902bd3 Update Mesen repos 2020-10-06 00:30:25 +02:00
barbudreadmon 398b760f1d add some hw requirements 2020-10-04 20:37:36 +02:00
metallic77 f152dc5b3f proper alphabetical sort 2020-09-30 11:42:12 +03:00
Autechre a3eaa13eac Merge pull request #1468 from metallic77/master
add Wii frodo
2020-09-30 08:32:13 +02:00
barbudreadmon ccc2b98cc0 disable kronos on osx 2020-09-27 07:44:57 +02:00
mahoneyt944 515c6aab63 Update ps2 2020-09-27 01:18:01 -04:00
mahoneyt944 a3cbc16fbc Update ps2 2020-09-27 01:06:12 -04:00
mahoneyt944 c9537507b6 Add mame2003-plus 2020-09-27 00:59:08 -04:00
twinaphex a744581070 Add core info file 2020-09-26 09:54:32 +02:00
metallic77 1f14001eb8 add Wii frodo 2020-09-23 20:30:22 +03:00
twinaphex 70f9b5c8d1 Merge branch 'master' of https://github.com/libretro/libretro-super 2020-09-21 07:28:38 +02:00
twinaphex 84dd48ba19 Add retro8_libretro.info 2020-09-21 07:28:27 +02:00
Autechre d24deeaf41 Merge pull request #1466 from metallic77/patch-1
add bluemsx-fmsx Wii
2020-09-20 20:30:11 +02:00
metallic77 c3e5a192e2 Update wii recipes 2020-09-20 21:23:39 +03:00
metallic77 a319a348d5 add bluemsx-fmsx Wii
add bluemsx, fmsx as they can compile on devkitpro and run on my Wii without any modifications on source code.
2020-09-20 16:00:44 +03:00
twinaphex 6c4fea1ee3 Merge branch 'master' of https://github.com/libretro/libretro-super 2020-09-19 22:24:11 +02:00
twinaphex 1018a8e85c Update repos 2020-09-19 22:09:54 +02:00
Autechre 0075eb96fc Merge pull request #1463 from RobLoach/quake2
vitaquake2: Rename display name from Quake 2 to Quake II
2020-09-19 22:03:35 +02:00
Autechre 5713f01362 Merge pull request #1464 from trioan/wii
Add handy to Wii / WiiU cores
2020-09-19 21:51:12 +02:00
trioan efcb08c370 wii: handy core 2020-09-18 20:34:32 -05:00
trioan 2fd1199bb0 wiiu: handy core 2020-09-18 20:34:06 -05:00
Rob Loach 7e87f513ee vitaquake2: Rename from Quake 2 to Quake II 2020-09-18 11:57:34 -04:00
Autechre 14c1aa8da1 Update cores-linux-x64-generic 2020-09-13 17:28:33 +02:00
Autechre a09053a020 Update cores-osx-x64-generic 2020-09-13 17:27:56 +02:00
Autechre 57f2d2107c Update cores-windows-x64_seh-generic 2020-09-13 17:27:14 +02:00
Autechre f3f3f0f596 Merge pull request #1462 from fjtrujy/master
[PSP] Point to libretro repo for njemu_cps2
2020-08-30 13:39:29 +02:00
Francisco Javier Trujillo Mata fb9a015121 Point to libretro repo for njemu_cps2 2020-08-30 10:56:18 +02:00
Autechre 6f8a56a034 Merge pull request #1459 from barbudreadmon/patch-4
(FBNeo) add missing arcade and console bioses
2020-08-29 20:22:57 +02:00
Autechre f1adfd4857 Merge pull request #1461 from fjtrujy/master
[PSP] Disabling TempGBA temporally
2020-08-29 19:54:35 +02:00
Francisco Javier Trujillo Mata eb0b498f46 Disabling TempGBA temporally because this issue
https://github.com/pspdev/psptoolchain/issues/98
2020-08-29 19:51:13 +02:00
barbudreadmon 0eea4e854f (FBNeo) add missing arcade and console bioses 2020-08-26 07:58:08 +02:00
hizzlekizzle f3f04426cd Merge pull request #1458 from sonninnos/master
Add system identifiers to corename in VICE cores
2020-08-13 07:54:29 -05:00
Tony Jansson fa51e51afd Add system identifiers to corename in VICE cores 2020-08-13 13:56:28 +03:00
Autechre af80c3d4ad Update vita 2020-08-11 14:50:45 +02:00
twinaphex 9ea82892dd (Android APK) Add additional rules to remove certain shaders that are excessively
large to keep filesize under 100MB
2020-08-11 02:13:35 +02:00
twinaphex 5ccfaba2ab Merge branch 'master' of https://github.com/libretro/libretro-super 2020-08-11 01:53:43 +02:00
twinaphex c30e7a576a Update buildbot-recipe.sh 2020-08-11 01:53:33 +02:00
Autechre 16f9ef4a59 Vita build keeps failing and pcsx rearmed for vita is still not linking, disable this for now until this is fixed 2020-08-05 23:03:58 +02:00
Autechre 7cf3c6f72f Merge pull request #1456 from barbudreadmon/patch-4
re-enable fbneo
2020-08-01 19:57:08 +02:00
barbudreadmon 26fbdefc87 re-enable fbneo 2020-08-01 18:07:01 +02:00
hizzlekizzle bc6f447c8e Merge pull request #1455 from Sanaki/master
Add st (Sufami Turbo) to snes9x info file
2020-07-31 22:16:55 -05:00
Sanaki c1803f504a Add st (Sufami Turbo) to snes9x info file 2020-07-31 16:09:04 -07:00
hizzlekizzle f0e814b0e1 Merge pull request #1454 from hunterk/master
disable all mame-git recipes temporarily; most didn't work anyway AFAIK
2020-07-29 09:58:34 -05:00
hunterk ff760f02bf disable all mame-git recipes temporarily; most didn't work anyway AFAIK 2020-07-29 09:55:53 -05:00
438 changed files with 12241 additions and 1912 deletions

No files matched your search

+3 -2
View File
@@ -1,2 +1,3 @@
*.sh eol=lf
recipes/** eol=lf
*.sh eol=lf
recipes/** eol=lf
dist/** eol=lf
+27 -27
View File
@@ -1,27 +1,27 @@
name: libretro Core Info Package
on:
# Trigger the workflow on push, but only for the master branch
push:
branches:
- master
watch: # this is a hack that lets repo owners trigger a build by starring
types: [started]
if: github.actor == github.event.repository.owner.login
jobs:
Assets:
name: Bundle Core Info Files
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- run: cd dist/info && 7z a -mx=9 info.7z *
- name: Upload core info bundle
uses: svenstaro/upload-release-action@v2
with:
repo_token: ${{ secrets.GITHUB_TOKEN }}
file: dist/info/info.7z
tag: Latest
asset_name: info.7z
overwrite: true
name: libretro Core Info Package
on:
# Trigger the workflow on push, but only for the master branch
push:
branches:
- master
watch: # this is a hack that lets repo owners trigger a build by starring
types: [started]
if: github.actor == github.event.repository.owner.login
jobs:
Assets:
name: Bundle Core Info Files
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- run: cd dist/info && 7z a -mx=9 info.7z *
- name: Upload core info bundle
uses: svenstaro/upload-release-action@v2
with:
repo_token: ${{ secrets.GITHUB_TOKEN }}
file: dist/info/info.7z
tag: Latest
asset_name: info.7z
overwrite: true
+12 -12
View File
@@ -1,12 +1,12 @@
/libretro-*/
/libretro64-*/
/retroarch/
/build-summary.log
/build-revisions/
/dist/unix/
/dist/win*/
/dist/osx*/
/dist/wiiu
/dist/psl1ght
/log/
.DS_Store
/libretro-*/
/libretro64-*/
/retroarch/
/build-summary.log
/build-revisions/
/dist/unix/
/dist/win*/
/dist/osx*/
/dist/wiiu
/dist/psl1ght
/log/
.DS_Store
+18
View File
@@ -0,0 +1,18 @@
stages:
- package
.package-base:
image: $CI_SERVER_HOST:5050/libretro-infrastructure/libretro-build-amd64-ubuntu:latest
stage: package
variables:
MEDIA_PATH: .media
script:
- mkdir -p ${MEDIA_PATH}/${CI_PROJECT_NAME}
- cp -R ./dist/info ${MEDIA_PATH}/${CI_PROJECT_NAME}
artifacts:
paths:
- ${MEDIA_PATH}
expire_in: 1 day
libretro-package-any:
extends: .package-base
+3
View File
@@ -0,0 +1,3 @@
{
"CurrentProjectSetting": null
}
+7
View File
@@ -0,0 +1,7 @@
{
"ExpandedNodes": [
""
],
"SelectedNode": "\\C:\\Users\\TimZen\\Source\\Repos\\libretro-super",
"PreviewInSolutionExplorer": false
}
Binary file not shown.
BIN
View File
Binary file not shown.
+9 -9
View File
@@ -1,9 +1,9 @@
Changes to cores since version 1.6.7
------------------------------------
* Atari 800 - Add .atx to allowed file extensions (TSCHAK).
* FB Alpha 2012 CPS2 - Fix CPS Q Sound function that caused bad sound genertion quality when code was optimized. (xianx/twinaphex/bparker).
* Prosystem - corrected Beef Drop database entry for final release version of ROM from game author Ken Siders' website (underball).
* Parallel N64 - Added msvc2013/2015/2017 x86/x64 targets (twinaphex/bparker).
* Parallel N64 - backports from latest sources (AI Shogi 3 should be fixed, audio issues with Pokemon Puzzle League intro should be fixed, etc.) (twinaphex)
* FCEUMM - Added Xbox/Xbox360 build targets (twinaphex/bparker).
* ALL - Added Travis CI build scripts to most cores for various platforms (bparker).
Changes to cores since version 1.6.7
------------------------------------
* Atari 800 - Add .atx to allowed file extensions (TSCHAK).
* FB Alpha 2012 CPS2 - Fix CPS Q Sound function that caused bad sound genertion quality when code was optimized. (xianx/twinaphex/bparker).
* Prosystem - corrected Beef Drop database entry for final release version of ROM from game author Ken Siders' website (underball).
* Parallel N64 - Added msvc2013/2015/2017 x86/x64 targets (twinaphex/bparker).
* Parallel N64 - backports from latest sources (AI Shogi 3 should be fixed, audio issues with Pokemon Puzzle League intro should be fixed, etc.) (twinaphex)
* FCEUMM - Added Xbox/Xbox360 build targets (twinaphex/bparker).
* ALL - Added Travis CI build scripts to most cores for various platforms (bparker).
+13
View File
@@ -0,0 +1,13 @@
# Contributing to libretro-super
## Core authors and upstream developers
Libretro does not make statements about, endorse, or vet the personal
views or conduct of core authors or upstream developers.
Info files and other documentation in this repository describe the
software only. Pull requests that add statements about the people behind
a core, positive or negative, will not be accepted.
Decisions about including or removing a core are based on licensing,
technical, and maintenance criteria.
+21 -21
View File
@@ -1,21 +1,21 @@
MIT License
Copyright (c) 2020 The RetroArch team
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
MIT License
Copyright (c) 2020 The RetroArch team
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
+14 -14
View File
@@ -1,15 +1,15 @@
default: upgrade fetch build
upgrade:
@./libretro-upgrade.sh
fetch:
@./libretro-fetch.sh
build:
@./libretro-build.sh
install:
@./libretro-install.sh
default: upgrade fetch build
upgrade:
@./libretro-upgrade.sh
fetch:
@./libretro-fetch.sh
build:
@./libretro-build.sh
install:
@./libretro-install.sh
.PHONY: default
+15
View File
@@ -0,0 +1,15 @@
default: upgrade fetch build
upgrade:
@./libretro-upgrade.sh
fetch:
@./libretro-fetch.sh
build:
@./libretro-build-bsd.sh
install:
@./libretro-install.sh
.PHONY: default
+12
View File
@@ -0,0 +1,12 @@
default: upgrade fetch build
upgrade:
@./libretro-upgrade.sh
fetch:
@./libretro-fetch.sh $(echo "retroarch"; grep -Eo '^[^ ]+' ./recipes/nintendo/libnx)
build:
@platform=libnx ./libretro-build.sh $(grep -Eo '^[^ ]+' ./recipes/nintendo/libnx)
.PHONY: default
+17 -17
View File
@@ -1,17 +1,17 @@
# Libretro Super Repository
Fetch, build and install a number of [libretro](http://www.libretro.com/) projects.
## Dependencies
See the [Compilation](https://github.com/libretro/RetroArch/wiki#compilation) notes for prerequisites.
## Usage
### Download and Build
make
### Install
make install
# Libretro Super Repository
Fetch, build and install a number of [libretro](http://www.libretro.com/) projects.
## Dependencies
See the [Compilation](https://github.com/libretro/RetroArch/wiki#compilation) notes for prerequisites.
## Usage
### Download and Build
make
### Install
make install
+69 -8
View File
@@ -15,6 +15,8 @@
include_core_mesens
include_core_snes9x2002
include_core_snes9x2005
include_core_snes9x2005_plus
include_core_chimerasnes
include_core_snes9x2010
include_core_snes9x
include_core_bsnes
@@ -31,22 +33,28 @@ include_core_mednafen_supafaust
# --- Dreamcast emulator cores ---
include_core_flycast
include_core_redream
# include_core_redream
include_core_vemulator
# --- Genesis emulator cores ---
include_core_smsplus
include_core_genesis_plus_gx
include_core_genesis_plus_gx_wide
include_core_picodrive
include_core_blastem
include_core_clownmdemu
include_core_jgenesis
# --- Master System cores ---
include_core_gearsystem
# --- Arcade emulator cores ---
include_core_dice
include_core_fbneo
include_core_fbalpha2012
include_core_fbalpha2012_cps1
include_core_fbalpha2012_cps2
include_core_fbalpha2012_cps3
include_core_fbalpha2012_neogeo
# --- Neo Geo cores ---
@@ -62,11 +70,13 @@ include_core_mednafen_gba
include_core_tempgba
# --- NES emulator cores ---
include_core_rustynes
include_core_fceumm
include_core_nestopia
include_core_quicknes
include_core_bnes
include_core_mesen
include_core_fixnes
# --- Nintendo DS emulator cores ---
include_core_desmume
@@ -75,6 +85,7 @@ include_core_melonds
# --- Nintendo 3DS emulator cores ---
include_core_citra
include_core_citra2018
include_core_citra_canary
# --- Game Boy/Color emulator cores ---
@@ -82,6 +93,7 @@ include_core_gambatte
include_core_sameboy
include_core_tgbdual
include_core_gearboy
include_core_fixgb
# --- Atari 2600 emulator cores ---
include_core_stella
@@ -90,18 +102,32 @@ include_core_stella2014
# --- Atari 800 emulator cores ---
include_core_atari800
# --- Commodore 64 emulator cores ---
# --- Atari 5200 emulator cores ---
include_core_a5200
# --- Commodore emulator cores ---
include_core_frodo
include_core_vice_x64
include_core_vice_x64sc
include_core_vice_x128
include_core_vice_xvic
include_core_vice_xplus4
include_core_vice_xcbm2
include_core_vice_xcbm5x0
include_core_vice_xpet
include_core_vice_xscpu64
# --- PlayStation1 emulator cores ---
include_core_mednafen_psx
include_core_mednafen_psx_hw
include_core_pcsx_rearmed
include_core_pcsx1
include_core_pcsx2
include_core_rustation
include_core_duckstation
include_core_swanstation
# --- Philips CDi emulator cores ---
include_core_samecdi
# --- PlayStation2 emulator cores ---
#include_core_play
@@ -113,11 +139,13 @@ include_core_fmsx
# --- UAE ---
include_core_fsuae
include_core_puae
include_core_puae2021
# --- Saturn cores ---
include_core_mednafen_saturn
include_core_kronos
include_core_yabause
include_core_yabasanshiro
# --- Atari Lynx emulator cores ---
include_core_mednafen_lynx
@@ -145,18 +173,23 @@ include_core_mednafen_vb
include_core_virtualjaguar
# --- DOS/PC/MAC emulator cores ---
include_core_basilisk2
# include_core_basilisk2
include_core_dosbox
include_core_dosbox_core
include_core_dosbox_svn
# include_core_dosbox_svn_ce
include_core_dosbox_pure
include_core_pcem
# --- MAME cores ---
include_core_mame2000
include_core_mame2003
include_core_mame2003_plus
include_core_mame2003_midway
include_core_mame2010
include_core_mame2015
include_core_mame2016
include_core_hbmame
include_core_mame
# --- N64 emulator cores ---
@@ -166,6 +199,7 @@ include_core_parallel_n64
# --- Nintendo Gamecube/Wii cores ---
include_core_dolphin
include_core_dolphin_launcher
include_core_ishiiruka
# --- Nintendo Pokemon Mini cores ---
@@ -205,12 +239,16 @@ include_core_px68k
include_core_hatari
include_core_emux
include_core_lutro
include_core_uzem
# --- Vectrex emulator cores ---
include_core_vecx
# --- ColecoVision emulator cores .--
include_core_gearcoleco
# --- Texas Instruments emulator cores .--
include_core_numero
# --- Media player ---
include_core_ffmpeg
@@ -223,7 +261,11 @@ include_core_reminiscence
include_core_easyrpg
include_core_tyrquake
include_core_vitaquake2
include_core_vitaquake2_rogue
include_core_vitaquake2_xatrix
include_core_vitaquake2_zaero
include_core_vitaquake3
include_core_vitavoyager
include_core_boom3
include_core_prboom
include_core_ecwolf
@@ -236,22 +278,42 @@ include_core_daphne
include_core_dinothawr
include_core_3dengine
include_core_2048
include_core_stonesoup
include_core_scummvm
include_core_chailove
include_core_thepowdertoy
include_core_lowresnx
include_core_tic80
include_core_lutro
include_core_retro8
include_core_uw8
include_core_uzem
include_core_gong
include_core_jumpnbump
# include_core_pascal_pong
include_core_superbroswar
# --- Miscellaneous cores ---
include_core_video_processor
include_core_gme
include_core_potator
include_core_pocketcdg
include_core_crocods
include_core_cap32
include_core_ep128emu_core
include_core_freeintv
include_core_mu
include_core_squirreljme
include_core_minivmac
include_core_oberon
include_core_pd777
include_core_x1
include_core_galaxy
include_core_jaxe
include_core_theodore
include_core_vaporspec
include_core_bk
include_core_sameduck
include_core_tamalibretro
# -------------------------------------------------------------------------------------------------
# Devkits
@@ -275,4 +337,3 @@ include_lutro_tetris
include_lutro_snake
include_lutro_iyfct
include_lutro_game_of_life
+13 -13
View File
@@ -1,13 +1,13 @@
set(CMAKE_C_COMPILER "qcc")
# -D_SSIZE_T_DEFINED is only for minizip dependency of TIC-80
set(CMAKE_C_FLAGS "-V4.8.3,gcc_ntoarmv7le_gpp -std=gnu99 -D_SSIZE_T_DEFINED")
set(CMAKE_CXX_COMPILER "QCC")
set(CMAKE_CXX_FLAGS "-V4.8.3,gcc_ntoarmv7le_gpp -std=gnu++11")
set(CMAKE_AR "arm-unknown-nto-qnx8.0.0eabi-ar")
set(CMAKE_RANLIB "arm-unknown-nto-qnx8.0.0eabi-ranlib")
set(CMAKE_SYSTEM_PROCESSOR arm)
set(CMAKE_SYSTEM_NAME QNX)
set(CMAKE_CROSSCOMPILING ON)
set(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "-fPIC")
set(CMAKE_C_LINK_FLAGS "-fPIC")
set(CMAKE_C_COMPILER "qcc")
# -D_SSIZE_T_DEFINED is only for minizip dependency of TIC-80
set(CMAKE_C_FLAGS "-V4.8.3,gcc_ntoarmv7le_gpp -std=gnu99 -D_SSIZE_T_DEFINED")
set(CMAKE_CXX_COMPILER "QCC")
set(CMAKE_CXX_FLAGS "-V4.8.3,gcc_ntoarmv7le_gpp -std=gnu++11")
set(CMAKE_AR "arm-unknown-nto-qnx8.0.0eabi-ar")
set(CMAKE_RANLIB "arm-unknown-nto-qnx8.0.0eabi-ranlib")
set(CMAKE_SYSTEM_PROCESSOR arm)
set(CMAKE_SYSTEM_NAME QNX)
set(CMAKE_CROSSCOMPILING ON)
set(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "-fPIC")
set(CMAKE_C_LINK_FLAGS "-fPIC")
+26 -26
View File
@@ -1,26 +1,26 @@
set(CMAKE_C_COMPILER "$ENV{DEVKITARM}/bin/arm-none-eabi-gcc")
set(CMAKE_CXX_COMPILER "$ENV{DEVKITARM}/bin/arm-none-eabi-g++")
set(CMAKE_AR "$ENV{DEVKITARM}/bin/arm-none-eabi-gcc-ar")
# Workaround for old cmake. Remove when we update cmake
set(CMAKE_C_ARCHIVE_CREATE "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
set(CMAKE_CXX_ARCHIVE_CREATE "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
set(CMAKE_C_CREATE_STATIC_LIBRARY "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
set(CMAKE_CXX_CREATE_STATIC_LIBRARY "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
set(CMAKE_RANLIB "$ENV{DEVKITARM}/bin/arm-none-eabi-gcc-ranlib")
set(CMAKE_SYSTEM_PROCESSOR armv6k)
set(CMAKE_SYSTEM_NAME Generic)
set(CMAKE_CROSSCOMPILING ON)
set(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "-fPIC")
set(CMAKE_C_LINK_FLAGS "-fPIC")
set(CMAKE_TRY_COMPILE_TARGET_TYPE STATIC_LIBRARY)
set(CMAKE_CXX_FLAGS " -march=armv6k -mtune=mpcore -mfloat-abi=hard -I$ENV{DEVKITPRO}/libctru/include")
set(CMAKE_C_FLAGS " -march=armv6k -mtune=mpcore -mfloat-abi=hard -I$ENV{DEVKITPRO}/libctru/include")
add_definitions(-DARM11 -D_3DS)
# Workaround for old cmake. Remove when we update cmake
add_definitions(-march=armv6k -mtune=mpcore -mfloat-abi=hard -I$ENV{DEVKITPRO}/libctru/include)
set(BUILD_SHARED_LIBS OFF CACHE INTERNAL "Shared libs not available" )
set(CMAKE_C_COMPILER "$ENV{DEVKITARM}/bin/arm-none-eabi-gcc")
set(CMAKE_CXX_COMPILER "$ENV{DEVKITARM}/bin/arm-none-eabi-g++")
set(CMAKE_AR "$ENV{DEVKITARM}/bin/arm-none-eabi-gcc-ar")
# Workaround for old cmake. Remove when we update cmake
set(CMAKE_C_ARCHIVE_CREATE "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
set(CMAKE_CXX_ARCHIVE_CREATE "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
set(CMAKE_C_CREATE_STATIC_LIBRARY "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
set(CMAKE_CXX_CREATE_STATIC_LIBRARY "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
set(CMAKE_RANLIB "$ENV{DEVKITARM}/bin/arm-none-eabi-gcc-ranlib")
set(CMAKE_SYSTEM_PROCESSOR armv6k)
set(CMAKE_SYSTEM_NAME Generic)
set(CMAKE_CROSSCOMPILING ON)
set(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "-fPIC")
set(CMAKE_C_LINK_FLAGS "-fPIC")
set(CMAKE_TRY_COMPILE_TARGET_TYPE STATIC_LIBRARY)
set(CMAKE_CXX_FLAGS " -march=armv6k -mtune=mpcore -mfloat-abi=hard -I$ENV{DEVKITPRO}/libctru/include")
set(CMAKE_C_FLAGS " -march=armv6k -mtune=mpcore -mfloat-abi=hard -I$ENV{DEVKITPRO}/libctru/include")
add_definitions(-DARM11 -D_3DS)
# Workaround for old cmake. Remove when we update cmake
add_definitions(-march=armv6k -mtune=mpcore -mfloat-abi=hard -I$ENV{DEVKITPRO}/libctru/include)
set(BUILD_SHARED_LIBS OFF CACHE INTERNAL "Shared libs not available" )
+66 -66
View File
@@ -1,66 +1,66 @@
# Copied from https://github.com/vbe0201/switch-cmake/blob/master/devkita64-libnx.cmake
# Copyright (c) 2019 SwitchPy Team
# Licensed under MIT license, full text is available in COPYING
if (NOT DEFINED ENV{DEVKITPRO})
cmake_panic("Please set DEVKITPRO in your environment. export DEVKITPRO=<path to>/devkitpro")
endif ()
set(CMAKE_SYSTEM_NAME Generic)
set(CMAKE_SYSTEM_PROCESSOR aarch64)
set(SWITCH TRUE) # To be used for multiplatform projects
# devkitPro paths are broken on Windows. We need to use this macro to fix those.
macro(msys_to_cmake_path msys_path resulting_path)
if (WIN32)
string(REGEX REPLACE "^/([a-zA-Z])/" "\\1:/" ${resulting_path} ${msys_path})
else ()
set(${resulting_path} ${msys_path})
endif ()
endmacro()
msys_to_cmake_path($ENV{DEVKITPRO} DEVKITPRO)
set(DEVKITA64 ${DEVKITPRO}/devkitA64)
set(LIBNX ${DEVKITPRO}/libnx)
set(PORTLIBS_PATH ${DEVKITPRO}/portlibs)
set(PORTLIBS ${PORTLIBS_PATH}/switch)
set(TOOLCHAIN_PREFIX ${DEVKITA64}/bin/aarch64-none-elf-)
if (WIN32)
set(TOOLCHAIN_SUFFIX ".exe")
else ()
set(TOOLCHAIN_SUFFIX "")
endif ()
set(CMAKE_C_COMPILER ${TOOLCHAIN_PREFIX}gcc${TOOLCHAIN_SUFFIX})
set(CMAKE_CXX_COMPILER ${TOOLCHAIN_PREFIX}g++${TOOLCHAIN_SUFFIX})
set(CMAKE_ASM_COMPILER ${TOOLCHAIN_PREFIX}as${TOOLCHAIN_SUFFIX})
set(PKG_CONFIG_EXECUTABLE ${TOOLCHAIN_PREFIX}pkg-config${TOOLCHAIN_SUFFIX})
set(CMAKE_AR ${TOOLCHAIN_PREFIX}gcc-ar${TOOLCHAIN_SUFFIX} CACHE STRING "")
set(CMAKE_RANLIB ${TOOLCHAIN_PREFIX}gcc-ranlib${TOOLCHAIN_SUFFIX} CACHE STRING "")
set(CMAKE_LD "/${TOOLCHAIN_PREFIX}ld${TOOLCHAIN_SUFFIX}" CACHE INTERNAL "")
set(CMAKE_OBJCOPY "${TOOLCHAIN_PREFIX}objcopy${TOOLCHAIN_SUFFIX}" CACHE INTERNAL "")
set(CMAKE_SIZE_UTIL "${TOOLCHAIN_PREFIX}size${TOOLCHAIN_SUFFIX}" CACHE INTERNAL "")
set(WITH_PORTLIBS ON CACHE BOOL "use portlibs ?")
if (WITH_PORTLIBS)
set(CMAKE_FIND_ROOT_PATH ${DEVKITA64} ${DEVKITPRO} ${LIBNX} ${PORTLIBS})
else ()
set(CMAKE_FIND_ROOT_PATH ${DEVKITA64} ${DEVKITPRO} ${LIBNX})
endif ()
set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY)
add_definitions(-D__SWITCH__)
set(ARCH "-march=armv8-a -mtune=cortex-a57 -mtp=soft -fPIE")
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -MMD -MP -g -Wall -O2 -ffunction-sections ${ARCH}")
set(CMAKE_CXX_FLAGS "${CMAKE_C_FLAGS} ${CMAKE_CXX_FLAGS} -fno-rtti -fno-exceptions")
set(CMAKE_EXE_LINKER_FLAGS_INIT "${ARCH} -ftls-model=local-exec -L${LIBNX}/lib -L${PORTLIBS}/lib")
set(CMAKE_MODULE_LINKER_FLAGS_INIT ${CMAKE_EXE_LINKER_FLAGS_INIT})
set(BUILD_SHARED_LIBS OFF CACHE INTERNAL "Shared libs not available")
set(CMAKE_INSTALL_PREFIX ${PORTLIBS})
set(CMAKE_PREFIX_PATH ${PORTLIBS})
# Copied from https://github.com/vbe0201/switch-cmake/blob/master/devkita64-libnx.cmake
# Copyright (c) 2019 SwitchPy Team
# Licensed under MIT license, full text is available in COPYING
if (NOT DEFINED ENV{DEVKITPRO})
cmake_panic("Please set DEVKITPRO in your environment. export DEVKITPRO=<path to>/devkitpro")
endif ()
set(CMAKE_SYSTEM_NAME Generic)
set(CMAKE_SYSTEM_PROCESSOR aarch64)
set(SWITCH TRUE) # To be used for multiplatform projects
# devkitPro paths are broken on Windows. We need to use this macro to fix those.
macro(msys_to_cmake_path msys_path resulting_path)
if (WIN32)
string(REGEX REPLACE "^/([a-zA-Z])/" "\\1:/" ${resulting_path} ${msys_path})
else ()
set(${resulting_path} ${msys_path})
endif ()
endmacro()
msys_to_cmake_path($ENV{DEVKITPRO} DEVKITPRO)
set(DEVKITA64 ${DEVKITPRO}/devkitA64)
set(LIBNX ${DEVKITPRO}/libnx)
set(PORTLIBS_PATH ${DEVKITPRO}/portlibs)
set(PORTLIBS ${PORTLIBS_PATH}/switch)
set(TOOLCHAIN_PREFIX ${DEVKITA64}/bin/aarch64-none-elf-)
if (WIN32)
set(TOOLCHAIN_SUFFIX ".exe")
else ()
set(TOOLCHAIN_SUFFIX "")
endif ()
set(CMAKE_C_COMPILER ${TOOLCHAIN_PREFIX}gcc${TOOLCHAIN_SUFFIX})
set(CMAKE_CXX_COMPILER ${TOOLCHAIN_PREFIX}g++${TOOLCHAIN_SUFFIX})
set(CMAKE_ASM_COMPILER ${TOOLCHAIN_PREFIX}as${TOOLCHAIN_SUFFIX})
set(PKG_CONFIG_EXECUTABLE ${TOOLCHAIN_PREFIX}pkg-config${TOOLCHAIN_SUFFIX})
set(CMAKE_AR ${TOOLCHAIN_PREFIX}gcc-ar${TOOLCHAIN_SUFFIX} CACHE STRING "")
set(CMAKE_RANLIB ${TOOLCHAIN_PREFIX}gcc-ranlib${TOOLCHAIN_SUFFIX} CACHE STRING "")
set(CMAKE_LD "/${TOOLCHAIN_PREFIX}ld${TOOLCHAIN_SUFFIX}" CACHE INTERNAL "")
set(CMAKE_OBJCOPY "${TOOLCHAIN_PREFIX}objcopy${TOOLCHAIN_SUFFIX}" CACHE INTERNAL "")
set(CMAKE_SIZE_UTIL "${TOOLCHAIN_PREFIX}size${TOOLCHAIN_SUFFIX}" CACHE INTERNAL "")
set(WITH_PORTLIBS ON CACHE BOOL "use portlibs ?")
if (WITH_PORTLIBS)
set(CMAKE_FIND_ROOT_PATH ${DEVKITA64} ${DEVKITPRO} ${LIBNX} ${PORTLIBS})
else ()
set(CMAKE_FIND_ROOT_PATH ${DEVKITA64} ${DEVKITPRO} ${LIBNX})
endif ()
set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY)
add_definitions(-D__SWITCH__)
set(ARCH "-march=armv8-a -mtune=cortex-a57 -mtp=soft -fPIE")
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -MMD -MP -g -Wall -O2 -ffunction-sections ${ARCH}")
set(CMAKE_CXX_FLAGS "${CMAKE_C_FLAGS} ${CMAKE_CXX_FLAGS} -fno-rtti -fno-exceptions")
set(CMAKE_EXE_LINKER_FLAGS_INIT "${ARCH} -ftls-model=local-exec -L${LIBNX}/lib -L${PORTLIBS}/lib")
set(CMAKE_MODULE_LINKER_FLAGS_INIT ${CMAKE_EXE_LINKER_FLAGS_INIT})
set(BUILD_SHARED_LIBS OFF CACHE INTERNAL "Shared libs not available")
set(CMAKE_INSTALL_PREFIX ${PORTLIBS})
set(CMAKE_PREFIX_PATH ${PORTLIBS})
+30 -30
View File
@@ -1,30 +1,30 @@
set(CMAKE_C_COMPILER "psp-gcc")
set(CMAKE_CXX_COMPILER "psp-g++")
set(CMAKE_AR "psp-ar")
# Workaround for old cmake. Remove when we update cmake
set(CMAKE_C_ARCHIVE_CREATE "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
set(CMAKE_CXX_ARCHIVE_CREATE "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
set(CMAKE_C_CREATE_STATIC_LIBRARY "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
set(CMAKE_CXX_CREATE_STATIC_LIBRARY "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
set(CMAKE_RANLIB "psp-ranlib")
set(CMAKE_SYSTEM_PROCESSOR mipsel)
set(CMAKE_SYSTEM_NAME Generic)
set(CMAKE_CROSSCOMPILING ON)
set(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "")
set(CMAKE_C_LINK_FLAGS "")
set(CMAKE_TRY_COMPILE_TARGET_TYPE STATIC_LIBRARY)
execute_process(COMMAND psp-config --pspsdk-path OUTPUT_VARIABLE PSPSDK_PATH OUTPUT_STRIP_TRAILING_WHITESPACE)
set(CMAKE_CXX_FLAGS " -I${PSPSDK_PATH}/include -G0 -Wcast-align")
set(CMAKE_C_FLAGS " -I${PSPSDK_PATH}/include -G0 -Wcast-align")
add_definitions(-DPSP)
# Workaround for old cmake. Remove when we update cmake
add_definitions(-I${PSPSDK_PATH}/include -G0 -Wcast-align)
set(BUILD_SHARED_LIBS OFF CACHE INTERNAL "Shared libs not available" )
set(CMAKE_POSITION_INDEPENDENT_CODE OFF)
set(CMAKE_C_COMPILER "psp-gcc")
set(CMAKE_CXX_COMPILER "psp-g++")
set(CMAKE_AR "psp-ar")
# Workaround for old cmake. Remove when we update cmake
set(CMAKE_C_ARCHIVE_CREATE "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
set(CMAKE_CXX_ARCHIVE_CREATE "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
set(CMAKE_C_CREATE_STATIC_LIBRARY "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
set(CMAKE_CXX_CREATE_STATIC_LIBRARY "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
set(CMAKE_RANLIB "psp-ranlib")
set(CMAKE_SYSTEM_PROCESSOR mipsel)
set(CMAKE_SYSTEM_NAME Generic)
set(CMAKE_CROSSCOMPILING ON)
set(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "")
set(CMAKE_C_LINK_FLAGS "")
set(CMAKE_TRY_COMPILE_TARGET_TYPE STATIC_LIBRARY)
execute_process(COMMAND psp-config --pspsdk-path OUTPUT_VARIABLE PSPSDK_PATH OUTPUT_STRIP_TRAILING_WHITESPACE)
set(CMAKE_CXX_FLAGS " -I${PSPSDK_PATH}/include -G0 -Wcast-align")
set(CMAKE_C_FLAGS " -I${PSPSDK_PATH}/include -G0 -Wcast-align")
add_definitions(-DPSP)
# Workaround for old cmake. Remove when we update cmake
add_definitions(-I${PSPSDK_PATH}/include -G0 -Wcast-align)
set(BUILD_SHARED_LIBS OFF CACHE INTERNAL "Shared libs not available" )
set(CMAKE_POSITION_INDEPENDENT_CODE OFF)
+21 -21
View File
@@ -1,21 +1,21 @@
set(CMAKE_C_COMPILER "arm-vita-eabi-gcc")
set(CMAKE_CXX_COMPILER "arm-vita-eabi-g++")
set(CMAKE_AR "arm-vita-eabi-ar")
# Workaround for old cmake. Remove when we update cmake
set(CMAKE_C_ARCHIVE_CREATE "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
set(CMAKE_CXX_ARCHIVE_CREATE "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
set(CMAKE_C_CREATE_STATIC_LIBRARY "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
set(CMAKE_CXX_CREATE_STATIC_LIBRARY "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
set(CMAKE_RANLIB "arm-vita-eabi-ranlib")
set(CMAKE_SYSTEM_PROCESSOR arm)
set(CMAKE_SYSTEM_NAME Generic)
set(CMAKE_CROSSCOMPILING ON)
set(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "")
set(CMAKE_C_LINK_FLAGS "")
set(CMAKE_TRY_COMPILE_TARGET_TYPE STATIC_LIBRARY)
add_definitions(-DVITA -D_VITA)
set(BUILD_SHARED_LIBS OFF CACHE INTERNAL "Shared libs not available" )
set(CMAKE_POSITION_INDEPENDENT_CODE OFF)
set(CMAKE_C_COMPILER "arm-vita-eabi-gcc")
set(CMAKE_CXX_COMPILER "arm-vita-eabi-g++")
set(CMAKE_AR "arm-vita-eabi-ar")
# Workaround for old cmake. Remove when we update cmake
set(CMAKE_C_ARCHIVE_CREATE "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
set(CMAKE_CXX_ARCHIVE_CREATE "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
set(CMAKE_C_CREATE_STATIC_LIBRARY "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
set(CMAKE_CXX_CREATE_STATIC_LIBRARY "${CMAKE_AR} qc <TARGET> <LINK_FLAGS> <OBJECTS>")
set(CMAKE_RANLIB "arm-vita-eabi-ranlib")
set(CMAKE_SYSTEM_PROCESSOR arm)
set(CMAKE_SYSTEM_NAME Generic)
set(CMAKE_CROSSCOMPILING ON)
set(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "")
set(CMAKE_C_LINK_FLAGS "")
set(CMAKE_TRY_COMPILE_TARGET_TYPE STATIC_LIBRARY)
add_definitions(-DVITA -D_VITA)
set(BUILD_SHARED_LIBS OFF CACHE INTERNAL "Shared libs not available" )
set(CMAKE_POSITION_INDEPENDENT_CODE OFF)
Regular → Executable
+300 -206
View File
@@ -1,206 +1,300 @@
# License: MIT
# Copyright (C) Google
# Author: Vladimit 'phcoder' Serbinenko
import os
import csv
MISSING = 'missing'
OK = 'OK'
DISABLED = 'disabled'
ENABLED = 'enabled'
coremap = {}
allcores = set()
allplatformset = set()
corestatus = {}
corereason = {}
GFX_FEATS = ['gfxaccel', 'gl1', 'gl2', 'gl3', 'gles2', 'gles3']
CPU_FEATS = ['x86_any', 'libco', 'cpu64', 'threads', 'jit']
PERIPHERAL_FEATS = ['cdrom', 'usb']
ALL_FEATS = GFX_FEATS + CPU_FEATS + PERIPHERAL_FEATS
DESKTOP_ALL = list(set(ALL_FEATS) - set(['gles2', 'gles3', 'cpu64', 'x86_any']))
DESKTOP_X64 = DESKTOP_ALL + ['x86_any', 'cpu64']
DESKTOP_X86 = DESKTOP_ALL + ['x86_any']
DESKTOP_ARM32 = DESKTOP_ALL
UWP = ['gfxaccel', 'gles2', 'threads', 'libco'] + ['cdrom', 'usb'] # unsure about second part
MOBILE = ['gfxaccel', 'gles2', 'gles3', 'threads', 'libco']
features_platforms = {
# Misc
'emscripten': ['gfxaccel', 'gles2'],
# consoles
'3ds': ['threads', 'libco', 'jit'],
'psl1ght': ['cpu64'] + ['libco', 'cdrom', 'usb', 'jit'], # unsure about second part
'gamecube': ['threads', 'libco'] + ['cdrom', 'jit'], # unsure about second part
'wii': ['threads', 'libco'] + ['cdrom', 'usb', 'jit'], # unsure about second part
'ps2': [] + ['libco', 'cpu64', 'threads', 'cdrom', 'usb', 'jit'], # unsure about second part
'ps3': ['threads', 'cpu64'] + ['libco', 'cdrom', 'usb', 'jit'], # unsure about second part
'psp': ['libco', 'threads'] + ['jit'], # unsure about second part
'libnx': ['gfxaccel', 'gl1', 'gl2', 'gl3', 'libco', 'cpu64', 'threads', 'jit'] + ['usb'], # unsure about second part
'wiiu': ['libco'] + ['cdrom', 'usb', 'jit'], # unsure about second part
'vita': ['gfxaccel', 'gl1', 'gl2', 'threads', 'libco', 'jit'], # 'gl3', 'gles2', 'gles3'?
# UWP
'windows-uwp-arm': UWP,
'windows-uwp-x64': UWP + ['x86_any', 'cpu64'],
'windows-uwp-x86': UWP + ['x86_any'],
# Mobile
'android' : MOBILE + ['x86_any', 'cpu64', 'jit'],
'ios': MOBILE,
'ios9': MOBILE,
'ios-arm64': MOBILE + ['cpu64'],
'tvos-arm64': MOBILE + ['cpu64'],
'qnx': MOBILE, # Unsure about usb
# Desktop
'linux-x64': DESKTOP_X64,
'windows-x64': DESKTOP_X64,
'osx-x64': DESKTOP_X64,
'linux-x86': DESKTOP_X86,
'windows-x86': DESKTOP_X86,
'linux-arm7neonhf': DESKTOP_ARM32,
'linux-armhf': DESKTOP_ARM32,
'xbox-x86': DESKTOP_X86,
}
features_cores = {
'3dengine': ['gl2'], # Should be gl2 or gles2 but current bugs prevent operating with gles2
'atari800': ['libco'],
'blastem': ['x86_any'],
'boom3': ['gl1'],
'boom3_xp': ['gl1'],
'bsnes': ['libco'],
'bsnes2014': ['libco'],
'bsnes_cplusplus98': ['libco'],
'bsnes_hd_beta': ['libco'],
'bsnes_mercury': ['libco'],
'citra': ['gfxaccel'],
'citra_canary': ['gfxaccel'],
'craft': ['gfxaccel'],
'dolphin': ['cpu64', 'jit'],
'dosbox_svn': ['libco'],
'dosbox_svn_ce': ['libco'],
'dosbox_core': ['threads'],
'ffmpeg': ['threads'],
'flycast': ['gfxaccel'],
'frodo': ['libco'],
'hatari': ['libco'],
'gpsp': ['libco'],
'ishiiruka': ['cpu64'],
'kronos': ['gl3'],
'mednafen_psx_hw': ['gfxaccel'],
'mupen64plus_next': ['gfxaccel', 'libco'],
'mupen64plus_next_gles2': ['gles2', 'libco'],
'mupen64plus_next_gles3': ['gles3', 'libco'],
'openlara': ['gfxaccel'],
'parallel_n64': ['gfxaccel', 'libco'],
'play': ['gfxaccel'],
'redbook': ['cdrom'],
'remotejoy': ['usb'],
'reminiscence': ['libco'],
'scummvm': ['libco'],
'thepowdertoy': ['threads'],
'vitaquake3': ['gl1'],
'vitavoyager': ['gl1'],
'yabasanshiro': ['gfxaccel']
}
def strip_suffix(s, suffix):
if s.endswith(suffix):
return s[:-len(suffix)]
return s
def strip_suffixes(s, suffixes):
r = s
for suffix in suffixes:
r = strip_suffix(r, suffix)
return r
def strip_prefix(s, prefix):
if s.startswith(prefix):
return s[len(prefix):]
return s
def strip_prefixes(s, prefixes):
r = s
for prefix in prefixes:
r = strip_prefix(r, prefix)
return r
def file_to_platform(fname):
s = strip_suffixes(fname, ["-generic", "-noccache", "-r16b", "-cross", "_dw2", "_seh", "_sjlj", "_w32"])
s = strip_prefixes(s, ["cores-"])
for infix in ["msvc2003", "msvc2005", "msvc2010", "msvc2017", "desktop"]:
s = s.replace("-" + infix + "-", "-")
return s
for root, _, files in os.walk("recipes"):
for file in files:
if file.endswith(".conf") or file.endswith(".ra") or file.endswith(".yml") or file.endswith(".info") or file.endswith(".sh") or file.startswith("retroarch-"):
continue
if file in ["cores-android-aarch64", "cores-android-armv7-ndk-mame"]:
continue
platform = file_to_platform(file)
allplatformset.add(platform)
with open(os.path.join(root, file)) as fin:
for line in fin:
sp = line.split()
if len(sp) == 0:
continue
core = sp[0]
k = (platform, core)
if k not in coremap:
coremap[k] = []
coremap[k].append({'file': file, ENABLED: sp[4]})
allcores.add(core)
allplatforms = sorted(allplatformset)
cf = open ("comptable.csv", "w")
c = csv.writer(cf)
c.writerow([""] + allplatforms)
for core in allcores:
row = [core]
for platform in allplatforms:
k = (platform, core)
if k not in coremap:
status = MISSING
else:
enabled = False
for x in coremap[k]:
if x[ENABLED] == 'YES':
enabled = True
if enabled:
status = OK
else:
status = DISABLED
corestatus[k] = status
if core in features_cores and platform in features_platforms:
missing = set(features_cores[core]) - set(features_platforms[platform])
if missing:
corereason[k] = ','.join(missing)
for core in sorted (allcores):
row = [core]
for platform in allplatforms:
k = (platform, core)
st = corestatus[k]
s = st
if st != OK and k in corereason:
s += " (" + corereason[k] + ")"
if st == OK and k in corereason:
print("%s is enabled on %s despite %s" % (core, platform, corereason[k]))
row += [s]
c.writerow(row)
cf.close()
#!/usr/bin/env python3
# License: MIT
# Copyright (C) Google
# Author: Vladimit 'phcoder' Serbinenko
import os
import csv
import requests
hostname = 'git.libretro.com'
namespace = 'libretro'
MISSING = 'missing'
OK = 'OK'
BROKEN = 'broken'
coremap = {}
allcores = set()
allplatformset = set()
corestatus = {}
corereason = {}
SUBCORE_SUFFIXES = [
"plus",
# bsnes
"accuracy", "balanced",
# Beetle PSX
"hw",
# Quake
"rogue", "xatrix", "zaero",
# VICE
"xpet", "xplus4", "xscpu64", "xvic", "x128", "x64sc", "xcbm2", "xcbm5x0",
# Boom3
"xp",
# MAME
"cdi2015"
]
GFX_FEATS = ['gfxaccel', 'gl1', 'gl2', 'gl3', 'gles2', 'gles3']
CPU_FEATS = ['x86_any', 'libco', 'cpu64', 'threads', 'thread-local', 'jit', 'little_endian']
PERIPHERAL_FEATS = ['cdrom', 'usb']
LANG_FEATS = ['c++14', 'c++11']
MISC_FEATS = ['physfs', 'jvm']
ALL_FEATS = GFX_FEATS + CPU_FEATS + PERIPHERAL_FEATS + MISC_FEATS + LANG_FEATS
DESKTOP_COMMON = list(set(ALL_FEATS) - set(['gles2', 'gles3', 'cpu64', 'x86_any', 'little_endian']))
DESKTOP_X64 = DESKTOP_COMMON + ['x86_any', 'cpu64', 'little_endian']
DESKTOP_X86 = DESKTOP_COMMON + ['x86_any', 'little_endian']
DESKTOP_X64_NO_CXX11 = list(set(DESKTOP_X64) - set(['c++14', 'c++11']))
DESKTOP_X86_NO_CXX11 = list(set(DESKTOP_X86) - set(['c++14', 'c++11']))
DESKTOP_ARM32LE = DESKTOP_COMMON + ['little_endian']
DESKTOP_PPC = DESKTOP_COMMON
UWP = ['gfxaccel', 'gles2', 'threads', 'thread-local', 'libco'] + ['cdrom', 'usb', 'physfs', 'c++14', 'c++11', 'jvm'] # unsure about second part
MOBILE_LE = ['gfxaccel', 'gles2', 'gles3', 'threads', 'libco', 'little_endian']
ANDROID = MOBILE_LE + ['jit', 'physfs', 'thread-local', 'c++14', 'c++11', 'jvm']
features_platforms = {
# Misc
'emscripten': ['gfxaccel', 'gles2', 'little_endian', 'physfs', 'c++14', 'c++11'],
# consoles
'ctr': ['threads', 'thread-local', 'libco', 'jit', 'little_endian', 'c++14', 'c++11'],
'psl1ght': ['cpu64'] + ['libco', 'cdrom', 'usb', 'jit', 'c++14', 'c++11'], # unsure about second part
'ngc': ['threads', 'thread-local', 'libco'] + ['cdrom', 'jit', 'c++14', 'c++11'], # unsure about second part
'wii': ['threads', 'thread-local', 'libco'] + ['cdrom', 'usb', 'jit', 'c++14', 'c++11'], # unsure about second part
'ps2': ['little_endian'] + ['libco', 'cpu64', 'threads', 'thread-local', 'cdrom', 'usb', 'jit', 'c++14', 'c++11'], # unsure about second part
'ps3': ['threads', 'thread-local', 'cpu64'] + ['libco', 'cdrom', 'usb', 'jit', 'c++14', 'c++11'], # unsure about second part
'psp': ['libco', 'threads', 'thread-local', 'little_endian'] + ['jit', 'c++14', 'c++11'], # unsure about second part
'libnx-aarch64': ['gfxaccel', 'gl1', 'gl2', 'gl3', 'libco', 'cpu64', 'threads', 'thread-local', 'jit', 'little_endian'] + ['usb', 'c++14', 'c++11'], # unsure about second part
'wiiu': ['libco'] + ['cdrom', 'usb', 'jit', 'c++14', 'c++11'] + ['threads'], # unsure about second part. Threads are present in OS but not in rthreads yet
'vita': ['gfxaccel', 'gl1', 'gl2', 'threads', 'thread-local', 'libco', 'jit', 'little_endian', 'c++14', 'c++11'], # 'gl3', 'gles2', 'gles3'?
# UWP
'windows-uwp-arm': UWP + ['little_endian'],
'windows-uwp-x64': UWP + ['x86_any', 'cpu64', 'little_endian'],
'windows-uwp-x86': UWP + ['x86_any', 'little_endian'],
# Mobile
'android-arm64-v8a': ANDROID + ['cpu64'],
'android-armeabi-v7a': ANDROID,
'android-x86': ANDROID + ['x86_any'],
'android-x86_64': ANDROID + ['x86_any', 'cpu64'],
'ios': MOBILE_LE + ['physfs', 'c++14', 'c++11'],
'ios9': MOBILE_LE + ['physfs', 'c++14', 'c++11'],
'ios-arm64': MOBILE_LE + ['cpu64', 'physfs', 'thread-local', 'c++14', 'c++11'],
'tvos-arm64': MOBILE_LE + ['cpu64', 'physfs', 'thread-local', 'c++14', 'c++11'],
'qnx': MOBILE_LE + ['physfs', 'thread-local', 'c++14', 'c++11', 'jvm'], # Unsure about usb and thread-local
# Desktop
'linux-x64': DESKTOP_X64,
'windows-x64': DESKTOP_X64,
'osx-x64': DESKTOP_X64,
'linux-i686': DESKTOP_X86,
'windows-i686': DESKTOP_X86,
'linux-arm7neonhf': DESKTOP_ARM32LE,
'linux-armhf': DESKTOP_ARM32LE,
'xbox-x86': DESKTOP_X86,
'windows-msvc05-i686': DESKTOP_X86_NO_CXX11,
'windows-msvc10-i686': DESKTOP_X86_NO_CXX11,
'windows-msvc10-x64': DESKTOP_X64_NO_CXX11,
'osx-ppc': [x for x in DESKTOP_PPC if x != 'c++14' and x != 'c++11']
}
features_cores = {
'3dengine': ['gl2'], # Should be gl2 or gles2 but current bugs prevent operating with gles2
'atari800': ['libco'],
'blastem': ['x86_any'],
'boom3': ['gl1'],
'boom3-xp': ['gl1'],
'bsnes': ['libco'],
'bsnes2014': ['libco'],
'bsnes-libretro-cplusplus98': ['libco'],
'bsnes-hd': ['libco'],
'bsnes-mercury': ['libco'],
'chailove': ['physfs', 'thread-local', 'threads'],
'citra': ['gfxaccel'],
'citra2018': ['gfxaccel'],
'Craft': ['gfxaccel'],
'chailove': ['c++14'],
'dolphin': ['cpu64', 'jit'],
'dosbox-svn': ['libco'],
'dosbox-core': ['threads'],
'dosbox-pure': ['c++11', 'threads'],
'ffmpeg': ['threads'],
'flycast': ['gfxaccel'],
'flycast-upstream': ['gfxaccel'],
'frodo': ['libco'],
'hatari': ['libco'],
'gpsp': ['libco'],
'ishiiruka': ['cpu64'],
'kronos': ['gl3'],
'mupen64plus': ['gfxaccel', 'libco'],
'neocd': ['c++11'],
'Omicron': ['gfxaccel', 'jvm'],
'OpenLara': ['gfxaccel'],
'parallel-n64': ['gfxaccel', 'libco'],
'pcem': ['threads'],
'play': ['gfxaccel'],
'redbook': ['cdrom'],
'remotejoy': ['usb'],
'retro8': ['c++11'],
'REminiscence': ['libco'],
'scummvm': ['libco'],
'ThePowderToy': ['threads'],
'tic80': ['little_endian'],
'uae': ['threads'],
'vitaquake3': ['gl1'],
'vitavoyager': ['gl1'],
'yabasanshiro': ['gfxaccel']
}
def strip_suffix(s, suffix):
if s.endswith(suffix):
return s[:-len(suffix)]
return s
def strip_suffixes(s, suffixes):
r = s
for suffix in suffixes + suffixes + suffixes:
r = strip_suffix(r, suffix)
return r
def strip_prefix(s, prefix):
if s.startswith(prefix):
return s[len(prefix):]
return s
def strip_prefixes(s, prefixes):
r = s
for prefix in prefixes:
r = strip_prefix(r, prefix)
return r
def file_to_platform(fname):
s = strip_suffixes(fname, [
"-legacy", "-mingw",
# Mupen64
"-gles2", "-gles3",
] + ["-" + x for x in SUBCORE_SUFFIXES])
s = strip_prefixes(s, ["libretro-", "build-", "static-",
"retroarch-", "dummy-", "deps:", "test:"])
# for infix in ["msvc05", "msvc10"]:
# s = s.replace("-" + infix + "-", "-")
mp = {
'code_quality': None,
'ios-9': 'ios9',
'trigger_static-cores': None,
"android": None,
'osx': None,
'switch': None
}
if s in mp:
s = mp[s]
subcore = list(filter(lambda x: "-" + x + "-" in fname
or fname.endswith("-" + x), SUBCORE_SUFFIXES))
return (s, "-".join(subcore))
def repo_to_core(repname):
s = strip_suffixes(repname, ["-nx", "-libretro", "_libretro"])
s = strip_prefixes(s, ["libretro-"])
return s
def page_get(base):
per_page = 20
res = []
for page in range(1, 30):
add = requests.get(base + ('per_page=%d&page=%d' % (per_page, page))).json()
res += add
if len(add) != per_page:
return res
return res
def parse_pipelines(projectid, sha):
pipelines = requests.get('https://%s/api/v4/projects/%d/pipelines?sha=%s&per_page=20' % (hostname, projectid, sha)).json()
for pipeline in pipelines:
if pipeline['status'] == 'success':
# print(pipeline)
return page_get('https://%s/api/v4/projects/%d/pipelines/%d/jobs?' % (hostname, projectid, pipeline['id']))
return None
projects_all = page_get('https://%s/api/v4/projects?simple=true&' % hostname)
projects = list(filter(lambda x: x['namespace']['path'] == namespace, projects_all))
for project in projects:
print(project['path_with_namespace'])
projectid = project['id']
core_base = repo_to_core(project['path'])
if core_base == 'RetroArch':
continue
commits = requests.get('https://%s/api/v4/projects/%d/repository/commits?ref_name=%s' % (hostname, projectid, project['default_branch'])).json()
# print(commits[0])
jobs = None
for commit in commits:
jobs = parse_pipelines(projectid, commit['id'])
if jobs is not None:
break
if jobs is None:
jobs = []
if not jobs:
allcores.add(core_base)
for job in jobs:
# print(job)
(platform, subcore) = file_to_platform(job['name'])
if platform is None:
continue
if subcore:
core = core_base + "-" + subcore
else:
core = core_base
allplatformset.add(platform)
allcores.add(core)
k = (platform, core)
if k not in coremap:
coremap[k] = []
coremap[k].append({'status': job['status']})
allplatforms = sorted(allplatformset)
cf = open ("comptable.csv", "w")
c = csv.writer(cf)
c.writerow([""] + allplatforms)
for core in allcores:
row = [core]
for platform in allplatforms:
k = (platform, core)
if k not in coremap:
status = MISSING
else:
status = OK if any(map(lambda x: x['status'], coremap[k])) else BROKEN
corestatus[k] = status
if core in features_cores and platform in features_platforms:
missing = set(features_cores[core]) - set(features_platforms[platform])
if missing:
corereason[k] = ','.join(missing)
for core in sorted (allcores):
if core in ('dosbox-libretro',):
continue
row = [core]
for platform in allplatforms:
k = (platform, core)
st = corestatus[k]
s = st
if st != OK and k in corereason:
s += " (" + corereason[k] + ")"
if st == OK and k in corereason:
print("%s is enabled on %s despite %s" % (core, platform, corereason[k]))
row += [s]
c.writerow(row)
cf.close()
+7 -2
View File
@@ -71,16 +71,21 @@
# load_subsystem = "false"
# Whether or not the core requires an external file to work:
# supports_no_game = "false"
# Does the core have a single purpose? Does it represent one game or application, requiring predetermined support files or no external data? Used to indicate to a frontend that the core may be presented/handled independently from 'regular' cores that run a variety of content.
# single_purpose = "false"
# Name of the database that the core supports (optional):
# database = "Nintendo - Nintendo Entertainment System|Nintendo - Famicom Disk System"
# When a database match is found inside an archive, should the archive be added to the playlist instead, leaving archive handling to the core?
# database_match_archive_member = "false"
# Does the core support/require support for libretro-gl or other hardware-acceleration in the frontend?
# hw_render = "false"
# Which hardware-rendering APIs does the core support? Delimited by pipe characters.
# required_hw_api = "Vulkan >= 1.0 | Direct3D >= 10.0 | OpenGL Core >= 3.3 | OpenGL ES >= 3.0"
# Does the core require ongoing access to the file after loading? Mostly used for softpatching and streaming of data
# needs_fullpath = "false"
# Does the core support the libretro disk control interface for swapping disks on the fly?
# disk_control = "false"
# Is the core currently suitable for general use? That is, will regular users find it useful or is it for development/testing only (subject to change over time)?
# is_experimental = "true"
# Descriptive text, useful for tooltips, etc.
# description = "This is a brief description of the core. It should be informative, but probably not super-long. 1024 characters, tops, all on one line (i.e., no manual line-breaks)."
# description = "This is a brief description of the core. It should be informative, but probably not super-long. 512 characters, tops, all on one line (i.e., no manual line-breaks)."
+5 -1
View File
@@ -14,7 +14,9 @@ systemid = "2048"
manufacturer = "N/A"
# Libretro Features
database = "2048"
supports_no_game = "true"
single_purpose = "true"
savestate = "true"
savestate_features = "serialized"
cheats = "false"
@@ -27,4 +29,6 @@ load_subsystem = "false"
hw_render = "false"
needs_fullpath = "false"
disk_control = "false"
is_experimental = "false"
is_experimental = "false"
description = "A port of the popular puzzle game 2048 to libretro. In addition to being fun and deceptively simple in mechanics, this core also has extremely low requirements and can be useful as a benchmark in some cases."
+3 -1
View File
@@ -25,4 +25,6 @@ supports_no_game = "false"
database = "null"
needs_fullpath = "false"
disk_control = "false"
is_experimental = "true"
is_experimental = "true"
description = "This is a test core that is mostly useful to developers. It is intended as a reference for core authors and a functionality check for frontend authors. This core demonstrates how to create a hardware-rendered core--in this case, using OpenGL/ES--in a libretro context. This core can load basic *.obj 3D models, which can then be rotated and viewed using the retropad controls."
-83
View File
@@ -1,83 +0,0 @@
# Software Information
display_name = "The 3DO Company - 3DO (4DO)"
authors = "JohnnyDude|FreeDO team|trapexit"
supported_extensions = "iso|bin|chd|cue"
corename = "4DO"
categories = "Emulator"
license = "LGPL/Non-commercial"
permissions = ""
display_version = "v1.3.2.4+"
# Hardware Information
manufacturer = "Panasonic|GoldStar|Sanyo"
systemname = "3DO"
systemid = "3do"
# Libretro Features
database = "The 3DO Company - 3DO"
supports_no_game = "false"
savestate = "true"
savestate_features = "basic"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "false"
libretro_saves = "true"
core_options = "true"
load_subsystem = "false"
hw_render = "false"
needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"
# BIOS/Firmware
firmware_count = 10
firmware0_desc = "panafz1.bin (Panasonic FZ-1 BIOS)"
firmware0_path = "panafz1.bin"
firmware0_opt = "true"
notes = "(!) panafz1.bin (md5): f47264dd47fe30f73ab3c010015c155b"
firmware1_desc = "panafz10.bin (Panasonic FZ-10 BIOS)"
firmware1_path = "panafz10.bin"
firmware1_opt = "true"
notes = "(!) panafz10.bin (md5): 51f2f43ae2f3508a14d9f56597e2d3ce"
firmware2_desc = "panafz10-patched.bin (Panasonic FZ-10 BIOS [RSA Patch])"
firmware2_path = "panafz10-patched.bin"
firmware2_opt = "true"
notes = "(!) panafz10-patched.bin (md5): 1477bda80dc33731a65468c1f5bcbee9"
firmware3_desc = "panafz10e-anvil.bin (Panasonic FZ-10E BIOS [Anvil])"
firmware3_path = "panafz10e-anvil.bin"
firmware3_opt = "true"
notes = "(!) panafz10e-anvil.bin (md5): a48e6746bd7edec0f40cff078f0bb19f"
firmware4_desc = "panafz10e-anvil-patched.bin (Panasonic FZ-10E BIOS [Anvil RSA Patch])"
firmware4_path = "panafz10e-anvil-patched.bin"
firmware4_opt = "true"
notes = "(!) panafz10e-anvil-patched.bin (md5): cf11bbb5a16d7af9875cca9de9a15e09"
firmware5_desc = "goldstar.bin (Goldstar GDO-101M BIOS)"
firmware5_path = "goldstar.bin"
firmware5_opt = "true"
notes = "(!) goldstar.bin (md5): 8639fd5e549bd6238cfee79e3e749114"
firmware6_desc = "sanyotry.bin (Sanyo Try IMP-21J BIOS)"
firmware6_path = "sanyotry.bin"
firmware6_opt = "true"
notes = "(!) sanyotry.bin (md5): 35fa1a1ebaaeea286dc5cd15487c13ea"
firmware7_desc = "3do_arcade_saot.bin (Shootout At Old Tucson BIOS)"
firmware7_path = "3do_arcade_saot.bin"
firmware7_opt = "true"
notes = "(!) 3do_arcade_saot.bin (md5): 8970fc987ab89a7f64da9f8a8c4333ff"
firmware8_desc = "panafz1-kanji.bin (Panasonic FZ-1 Kanji Font ROM)"
firmware8_path = "panafz1-kanji.bin"
firmware8_opt = "true"
notes = "(!) panafz1-kanji.bin (md5): b8dc97f778a6245c58e064b0312e8281"
firmware9_desc = "panafz10ja-anvil-kanji.bin (Panasonic FZ-10JA Kanji Font ROM)"
firmware9_path = "panafz10ja-anvil-kanji.bin"
firmware9_opt = "true"
notes = "(!) panafz10ja-anvil-kanji.bin (md5): 428577250f43edc902ea239c50d2240d"
+2
View File
@@ -30,3 +30,5 @@ needs_fullpath = "false"
disk_control = "false"
is_experimental = "false"
notes = "[1] Amstrad have kindly given their permission for the redistribution|[^] of their copyrighted material but retain that copyright."
description = "A work-in-progress port of EightyOne (a.k.a. THE Sinclair Emulator) to libretro. The core currently only emulates the Sinclair ZX81 with 16Kb RAM and correctly loads and runs many games in the "p" and "tzx" formats. The core will attempt to autoconfigure any games that are included in its internal database, which includes many homebrew and colorized games. While EightyOne is capable of emulating some ZX Spectrum machines, they are not included in this core, as they are already covered by the Fuse libretro core."
+32
View File
@@ -0,0 +1,32 @@
# Software Information
display_name = "Nintendo - Game Boy / Color (DoubleCherryGB)"
authors = "GIGO|Hii|TimOelrichs"
supported_extensions = "cgb|dmg|gb|gbc|sgb"
corename = "DoubleCherryGB"
license = "GPLv2"
permissions = ""
display_version = "v0.17.0"
categories = "Emulator"
# Hardware Information
manufacturer = "Nintendo"
systemname = "Game Boy/Game Boy Color"
systemid = "game_boy"
# Libretro Features
supports_no_game = "false"
database = "Nintendo - Game Boy|Nintendo - Game Boy Color"
savestate = "true"
savestate_features = "deterministic"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "false"
libretro_saves = "true"
core_options = "true"
load_subsystem = "false"
hw_render = "false"
needs_fullpath = "false"
disk_control = "false"
is_experimental = "false"
description = "A fork of the TGB Dual Game Boy core with up to 16 players multiplayer and link over network support for Pokemon Trading. While this core is a decent, usable emulator, it is most notable for being able to emulate to Game Boys connected via Link Cable, which is useful for things like trading Pokemon, etc. DoubleCherryGB added the emulation of the GAMEBOY 4 PLAYER ADATPTER (DMG-07) and up 16 Player Link Hacks like the Tetris 4Player Hack and the FACEBALL 2000 16 player RING LINK CABLE. Thanks to the core's modest hardware requirements, it should run well even on low-powered hardware, though users with more powerful hardware may be better served by the SameBoy core, which can also do the same Link Cable functionality but with improved accuracy and compatibility."
+21
View File
@@ -0,0 +1,21 @@
display_name = "Mattel Intellivision (FreeIntvTSOverlay)"
categories = "Emulator"
authors = "David Richardson, Oscar Toledo G., Joe Zbiciak, Jason Carr"
corename = "FreeIntvTSOverlay"
supported_extensions = "intv|bin|rom|zip"
license = "GPLv3"
display_version = "v2025.11.1"
manufacturer = "Mattel"
systemname = "Intellivision"
systemid = "intellivision"
database = "Mattel - Intellivision"
supports_no_game = "false"
firmware_count = 2
firmware0_desc = "exec.bin (Intellivision Exec BIOS)"
firmware0_path = "exec.bin"
firmware0_opt = "false"
firmware1_desc = "grom.bin (Intellivision Graphic Rom BIOS)"
firmware1_path = "grom.bin"
firmware1_opt = "false"
description = "Libretro core for Mattel Intellivision with touchscreen/mouse support for game specific graphical controller overlays."
notes = "Place BIOS files ((!) exec.bin (md5): 62e761035cb657903761800f4437b8af|(!) grom.bin (md5): 0cd5946c6473e42e8e4c2137785e427f) in RetroArch system folder. Place the controller template PNG files (controller_base.png, default.png, button_swapscreen.png) and overlay PNG files (300x670) in system\FreeIntvTS_Overlays sub-folder. Overlay PNG file names should match the ROM name."
+29
View File
@@ -0,0 +1,29 @@
# Software Information
display_name = "Atari - 5200 (a5200)"
authors = "Petr Stehlik|zx81|Alekmaul|wavemotion-dave"
supported_extensions = "a52|bin"
corename = "a5200"
license = "GPLv2"
permissions = ""
display_version = "2.0.2"
categories = "Emulator"
# Hardware Information
manufacturer = "Atari"
systemname = "Atari 5200"
systemid = "atari_5200"
# Libretro Features
supports_no_game = "false"
database = "Atari - 5200"
savestate = "true"
savestate_features = "deterministic"
# Firmware / BIOS
firmware_count = 1
firmware0_desc = "5200.rom (5200 BIOS)"
firmware0_path = "5200.rom"
firmware0_opt = "true"
notes = "(!) 5200.rom (md5): 281f20ea4320404ec820fb7ec0693b38"
description = "A port of the a5200 Atari 5200 emulator to libretro. Based on Atari800 2.0.2 and originally developed for the GCW Zero, this core runs fast on low-powered hardware. With a design focussed on ease of use and good libretro integration, the core is intended as a simple 'plug and play' solution for Atari 5200 content."
+27
View File
@@ -0,0 +1,27 @@
# Software Information
display_name = "Arcadia 2001 / Interton VC 4000 (AmiArcadia)"
authors = "James Jacobs"
supported_extensions = "bin|tvc"
corename = "AmiArcadia"
categories = "Emulator"
license = "Non-commercial"
permissions = ""
display_version = "4.42"
# Hardware Information
manufacturer = "Emerson|Interton|Elektor|Zaccaria"
systemname = "Arcadia 2001"
systemid = "arcadia"
# Libretro Features
database = "Elektor - TV Games Computer|Emerson - Arcadia 2001|Interton - VC 4000"
supports_no_game = "false"
savestate = "true"
input_descriptors = "true"
core_options = "true"
core_options_version = "1.0"
# Firmware / BIOS
firmware_count = 0
description = "A libretro port of AmiArcadia, an emulator for Signetics 2650 CPU-based systems including the Emerson Arcadia 2001, Interton VC 4000, Elektor TV Games Computer, and Zaccaria/Malzak coin-op arcade machines."
+54
View File
@@ -0,0 +1,54 @@
# Software Information
display_name = "Commodore - Amiga (Amiberry)"
categories = "Emulator"
authors = "BlitterStudio/amiberry"
supported_extensions = "adf|adz|dms|fdi|raw|ipf|hdf|hdz|lha|lzh|zip|7z|uae|rp9|m3u|m3u8|iso|cue|ccd|nrg|mds|chd"
corename = "Amiberry"
license = "GPLv3"
permissions = ""
display_version = "v8.3.0"
# Hardware Information
manufacturer = "Commodore"
systemname = "Amiga"
systemid = "commodore_amiga"
# Libretro Features
database = "Commodore - Amiga|Commodore - CD32|Commodore - CDTV"
supports_no_game = "true"
savestate = "true"
savestate_features = "serialized"
# Firmware / BIOS
firmware_count = "7"
firmware0_desc = "A500 Kickstart v1.3 r34.5"
firmware0_path = "kick34005.A500"
firmware0_opt = "true"
firmware0_crc = "c4f0f55f"
firmware1_desc = "A600 Kickstart v2.05 r37.350"
firmware1_path = "kick37350.A600"
firmware1_opt = "true"
firmware1_crc = "43b0df7b"
firmware2_desc = "A1200 Kickstart v3.1 r40.68"
firmware2_path = "kick40068.A1200"
firmware2_opt = "true"
firmware2_crc = "1483a091"
firmware3_desc = "A500 Kickstart v1.2 r33.180"
firmware3_path = "kick33180.A500"
firmware3_opt = "true"
firmware3_crc = "a6ce1636"
firmware4_desc = "A4000 Kickstart v3.1 r40.68"
firmware4_path = "kick40068.A4000"
firmware4_opt = "true"
firmware4_crc = "d6bae334"
firmware5_desc = "CD32 Kickstart v3.1 r40.60"
firmware5_path = "kick40060.CD32"
firmware5_opt = "true"
firmware5_crc = "1e62d4a5"
firmware6_desc = "CD32 Extended-ROM r40.60"
firmware6_path = "kick40060.CD32.ext"
firmware6_opt = "true"
firmware6_crc = "87746be2"
# Description
description = "Amiberry is a lightweight, optimized Amiga emulator based on UAE. Requires appropriate Kickstart ROMs."
+26
View File
@@ -0,0 +1,26 @@
# Software Information
display_name = "Anarch"
display_version = "1.1d"
authors = "Miloslav Číž (drummyfish)"
categories = "Game"
license = "CC0"
permissions = ""
# Hardware Information
manufacturer = "N/A"
systemname = "Anarch"
systemid = "anarch"
# Libretro Features
supports_no_game = "true"
single_purpose = "true"
database = "Anarch"
cheats = "false"
savestate = "false"
savestate_features = "null"
libretro_saves = "true"
needs_fullpath = "false"
hw_render = "false"
disk_control = "false"
description = "A port of Anarch to libretro, which is a small, completely public domain, 90s-style Doom clone shooter game."
+29
View File
@@ -0,0 +1,29 @@
display_name = "OpenBOR (AnyBOR)"
authors = "Senile Team|OpenBOR Team|retrodiv <[email protected]>"
supported_extensions = "pak|spk|txt|zip"
corename = "AnyBOR"
manufacturer = "Senile Team / OpenBOR Team"
categories = "Game engine"
systemname = "OpenBOR"
systemid = "openbor"
license = "Non-commercial"
# The combined core includes OpenBOR 3400; exact terms are in LICENSES.md.
permissions = ""
display_version = "Git"
supports_no_game = "false"
savestate = "true"
savestate_features = "serialized"
cheats = "false"
libretro_saves = "false"
load_subsystem = "false"
single_purpose = "false"
input_descriptors = "true"
memory_descriptors = "true"
core_options = "true"
core_options_version = "2.0"
needs_fullpath = "true"
hw_render = "false"
disk_control = "false"
firmware_count = 0
notes = "(!) Requires a 64-bit frontend and a writable save directory.|[1] TXT content must be data/models.txt; ZIP content must contain one game.|[2] Save states require the same core build and content; unavailable during threaded video playback.|[3] Includes OpenBOR 3400 with its no-sale terms; see LICENSES.md.|[4] The .spk extension accepts ordinary PACK archives misnamed with it; a genuine SPAK/protected archive is rejected, not decoded."
description = "OpenBOR / Open Beats of Rage engines with automatic version selection. No third-party game content is included."
+38
View File
@@ -0,0 +1,38 @@
# SPDX-License-Identifier: MIT
# Copyright (c) 2026 retrodiv <[email protected]>
# Software Information
display_name = "GameMaker (AnyGM)"
authors = "retrodiv"
supported_extensions = "win|droid|unx|zip|port|apk|yyp|yyz|gmd|gmk|gm6|gm81|exe|anygm"
corename = "AnyGM"
categories = "Game engine"
license = "Multiple (MIT and third-party terms)"
permissions = ""
# The version a frontend displays comes from the core itself, which reads the one macro in
# src/api/anygm.h. A number written here would be a second copy, and a second copy goes stale;
# CONTRIBUTING.md owns the increment procedure.
display_version = "Git"
# Hardware Information
systemname = "GameMaker"
systemid = "anygm"
# Libretro Features
supports_no_game = "false"
savestate = "true"
savestate_features = "serialized"
cheats = "true"
input_descriptors = "true"
memory_descriptors = "false"
libretro_saves = "true"
core_options = "true"
core_options_version = "2"
load_subsystem = "false"
hw_render = "true"
needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"
# Notes
description = "Portable runtime and libretro core for supported GameMaker content formats. First-party code uses MIT; bundled components and generated data retain their own terms, detailed in THIRD_PARTY_NOTICES.md."
+33
View File
@@ -0,0 +1,33 @@
# Software Information - Information about the core software itself
display_name = "Apple II (AppleWin)"
categories = "Emulator"
authors = "AppleWin Team"
corename = "applewin"
supported_extensions = "bin|do|dsk|nib|po|gz|woz|zip|2mg|2img|iie|apl|hdv|yaml|m3u"
license = "GPLv2"
permissions = ""
display_version = "1.30.21.0"
# Hardware Information
manufacturer = "Apple"
systemname = "II"
systemid = "apple_ii"
# Libretro Features
supports_no_game = "true"
database = "Apple - II"
savestate = "true"
savestate_features = "serialized"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "false"
libretro_saves = "true"
core_options = "true"
core_options_version = "2.0"
load_subsystem = "false"
hw_render = "false"
needs_fullpath = "true"
disk_control = "true"
is_experimental = "false"
description = "Apple II - AppleWin emulator."
+29
View File
@@ -0,0 +1,29 @@
# Software Information
display_name = "Arduboy (Ardens)"
authors = "Peter Brown"
supported_extensions = "hex|arduboy"
corename = "Ardens"
license = "MIT"
permissions = ""
display_version = "Git"
categories = "Emulator"
# Hardware Information
manufacturer = "Arduboy"
systemname = "Arduboy"
systemid = "arduboy"
# Libretro Features
supports_no_game = "false"
database = "Arduboy Inc - Arduboy"
savestate = "true"
cheats = "false"
core_options = "false"
disk_control = "false"
needs_fullpath = "false"
is_experimental = "false"
# Firmware / BIOS
firmware_count = 0
description = "Ardens is a simulator for the Arduboy FX that is designed especially for profiling and debugging Arduboy games."
+29
View File
@@ -0,0 +1,29 @@
# Software Information
display_name = "Arduboy (Arduous)"
authors = "James Roeder"
supported_extensions = "hex"
corename = "Arduous"
license = "GPLv3"
permissions = ""
display_version = "0.1.0"
categories = "Emulator"
# Hardware Information
manufacturer = "Arduboy"
systemname = "Arduboy"
systemid = "arduboy"
# Libretro Features
supports_no_game = "false"
database = "Arduboy Inc - Arduboy"
savestate = "false"
cheats = "false"
core_options = "false"
disk_control = "false"
needs_fullpath = "false"
is_experimental = "false"
# Firmware / BIOS
firmware_count = 0
description = "Arduboy emulator implemented as a libretro core."
+44
View File
@@ -0,0 +1,44 @@
# Software Information
display_name = "Sony - PlayStation 2 (ARMSX2)"
authors = "PCSX2 Team|ARMSX2 Team|bmdhacks|WizzardSK"
supported_extensions = "elf|iso|ciso|chd|cso|zso|bin|mdf|nrg|dump|gz|img|irx|m3u"
corename = "ARMSX2"
categories = "Emulator"
license = "GPLv3"
permissions = ""
display_version = "Git"
# Hardware Information
manufacturer = "Sony"
systemname = "Sony PlayStation 2"
systemid = "playstation2"
# Libretro Features
database = "Sony - PlayStation 2"
supports_no_game = "false"
savestate = "true"
savestate_features = "basic"
cheats = "false"
input_descriptors = "false"
memory_descriptors = "false"
libretro_saves = "false"
core_options = "true"
core_options_version = "2.0"
load_subsystem = "false"
hw_render = "true"
required_hw_api = "Vulkan >= 1.1|OpenGL >= 3.3|OpenGL ES >= 3.2"
needs_fullpath = "true"
disk_control = "true"
is_experimental = "false"
# Firmware / BIOS
firmware_count = 2
firmware0_desc = "'pcsx2/bios' folder (any valid PS2 BIOS dump, e.g. scph39001.bin)"
firmware0_path = "pcsx2/bios"
firmware0_opt = "false"
firmware1_desc = "'pcsx2/resources' folder (shaders, GameIndex.yaml, fonts)"
firmware1_path = "pcsx2/resources"
firmware1_opt = "false"
notes = "[1] This only checks that the folders exist in the correct location.|[2] The core does not require a specific BIOS filename, so this info file|[^] cannot tell you whether the content of your 'bios' folder is correct.|[3] The 'resources' folder must be copied from a matching ARMSX2/PCSX2 build;|[^] the core will not boot without it.|[4] The frontend's video driver must be Vulkan or OpenGL, whichever the|[^] renderer core option asks for; the emulator shares that context.|[5] ARM64 only: the buildbot builds Linux aarch64, macOS arm64 and Android|[^] arm64-v8a. On x86-64 use the PCEE2 or LRPS2 core instead."
description = "A libretro port of ARMSX2, a PlayStation 2 emulator forked from PCSX2 and aimed at ARM64 platforms. The core renders through a hardware context it shares with the frontend: Vulkan by default, taking the VkInstance and VkPhysicalDevice from the context-negotiation interface and handing finished frames back through set_image, or an OpenGL core 3.3 context (OpenGL ES 3.2 on Android) when the renderer core option asks for it. A software GS renderer is selectable as well, and presents through that same context. Place a PS2 BIOS dump in 'system/pcsx2/bios' and a copy of the emulator's 'resources' directory in 'system/pcsx2/resources'. Save states, .m3u disc swapping and the usual renderer, upscale and speedhack core options are implemented."
+33 -13
View File
@@ -1,7 +1,7 @@
# Software Information
display_name = "Atari - 5200 (Atari800)"
display_name = "Atari - 400/800/600XL/800XL/130XE/5200 (Atari800)"
authors = "Petr Stehlik"
supported_extensions = "xfd|atr|atx|cdm|cas|bin|a52|xex|zip"
supported_extensions = "xfd|atr|dcm|cas|bin|a52|zip|atx|car|rom|com|xex|m3u"
corename = "Atari800"
categories = "Emulator"
license = "GPLv2"
@@ -9,31 +9,51 @@ permissions = ""
# Hardware Information
manufacturer = "Atari"
systemname = "Atari 5200"
systemname = "Atari 8-bit Family"
systemid = "atari_5200"
database = "Atari - 5200"
display_version = "3.1.0"
display_version = "7.0.0"
# Libretro Features
supports_no_game = "false"
savestate = "false"
database = "Atari - 5200|Atari - 8-bit Family"
supports_no_game = "true"
savestate = "true"
savestate_features = "null"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "false"
libretro_saves = "false"
core_options = "true"
core_options_version = "1.0"
core_options_version = "2.0"
load_subsystem = "false"
hw_render = "false"
needs_fullpath = "true"
disk_control = "false"
disk_control = "true"
is_experimental = "false"
needs_kbd_mouse_focus = "true"
# BIOS/Firmware
firmware_count = 1
firmware0_desc = "5200.rom (5200 BIOS)"
firmware_count = 7
firmware0_desc = "5200.rom (Atari 5200 BIOS)"
firmware0_path = "5200.rom"
firmware0_opt = "false"
notes = "(!) 5200.rom (md5): 281f20ea4320404ec820fb7ec0693b38"
firmware0_opt = "true"
firmware1_desc = "ATARIBAS.ROM (Atari BASIC)"
firmware1_path = "ATARIBAS.ROM"
firmware1_opt = "true"
firmware2_desc = "ATARIOSA.ROM (Atari 400/800 OS A)"
firmware2_path = "ATARIOSA.ROM"
firmware2_opt = "true"
firmware3_desc = "ATARIOSB.ROM (Atari 400/800 OS B)"
firmware3_path = "ATARIOSB.ROM"
firmware3_opt = "true"
firmware4_desc = "ATARIXL.ROM (Atari XL/XE OS)"
firmware4_path = "ATARIXL.ROM"
firmware4_opt = "true"
firmware5_desc = "BB01R4_OS.ROM (Atari XL/XE/XEGS OS v4)"
firmware5_path = "BB01R4_OS.ROM"
firmware5_opt = "true"
firmware6_desc = "XEGAME.ROM (Atari XEGS Missile Command)"
firmware6_path = "XEGAME.ROM"
firmware6_opt = "true"
notes = "(!) 5200.rom (md5): 281f20ea4320404ec820fb7ec0693b38|(!) ATARIBAS.ROM (md5): 0bac0c6a50104045d902df4503a4c30b|(!) ATARIOSA.ROM (md5): eb1f32f5d9f382db1bbfb8d7f9cb343a|(!) ATARIOSB.ROM (md5): 4177f386a3bac989a981d3fe3388cb6c|(!) ATARIXL.ROM (md5): 06daac977823773a3eea3422fd26a703|(!) BB01R4_OS.ROM (md5): b7a2a04677d34f069eeb643d5238bf86|(!) XEGAME.ROM (md5): d7eb37aec6960cba36bc500e0e5d00bc"
description = "A port of the free and portable Atari800 emulator to libretro. This core supports games and programs written for the Atari 8-bit computers (400, 800, 600 XL, 800XL, 130XE) and 5200 console. When loaded, the core should boot to the Atari Computer - Memo Pad screen and will generate a .atari800.cfg config file in the frontend's home directory and will add the required BIOS files it detects in the frontend's system directory to the config file. Once that is done, users may manually select which Atari system to emulate through the Atari System core option. These and other options can also be modified through the core's own menu, accessible through the retrokeyboard's F1 key."
+34
View File
@@ -0,0 +1,34 @@
# Software Information
display_name = "Nintendo - 3DS (Azahar)"
authors = "Azahar Emulator"
supported_extensions = "3ds|3dsx|app|axf|bcci|bcxi|cci|cxi|elf|z3dsx|zcci|zcxi"
corename = "Azahar"
categories = "Emulator"
license = "GPLv3+"
permissions = ""
display_version = "Git"
# Hardware Information
manufacturer = "Nintendo"
systemname = "3DS"
systemid = "3ds"
# Libretro Information
database = "Nintendo - Nintendo 3DS"
supports_no_game = "false"
savestate = "true"
savestate_features = "basic"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "false"
libretro_saves = "true"
core_options = "true"
core_options_version = "1.0"
load_subsystem = "false"
hw_render = "true"
required_hw_api = "OpenGL Core >= 3.3"
needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"
description = "A port of the Azahar 3DS emulator to libretro. Azahar is based on Citra, started by merging several prominent Citra forks after Citra was taken down. The core requires decrypted ROMs to function, and some games require Mii data to be dumped from your own 3DS console."
+79
View File
@@ -0,0 +1,79 @@
## All data is optional, but helps improve user experience.
# Software Information - Information about the core software itself
# Name displayed when the user is selecting the core:
display_name = "Acorn - BBC Micro (b2)"
# Categories that the core belongs to (optional):
categories = "Emulator"
# Name of the authors who wrote the core:
authors = "Tom Seddon|Zoltan Balogh"
# Name of the core:
corename = "b2"
# List of extensions the core supports:
supported_extensions = "ssd|dsd"
# License of the cores source code:
license = "GPLv3"
# Privacy-specific permissions needed for using the core:
permissions = ""
# Version of the core:
display_version = "v0.1"
# Hardware Information - Information about the hardware the core supports (when applicable)
# Name of the manufacturer who produced the emulated system:
manufacturer = "Acorn"
# Name of the system that the core targets (optional):
systemname = "BBC Micro"
# ID of the primary platform the core uses. Use other core info files as guidance if possible.
# If blank or not used, a standard core platform will be used (optional):
systemid = "bbcmicro"
# The number of mandatory/optional firmware files the core needs:
# firmware_count = 0
# Libretro Features - The libretro API features the core supports. Useful for sorting cores
# Does the core support savestates
savestate = "false"
# If true, how complete is the savestate support? basic, serialized (rewind), deterministic (netplay/runahead)
savestate_features = "serialized"
# Does the core support the libretro cheat interface?
cheats = "false"
# Does the core support libretro input descriptors
input_descriptors = "false"
# Does the core support memory descriptors commonly used for achievements
memory_descriptors = "false"
# Does the core use the libretro save interface or does it do its own thing (like with shared memory cards)?
libretro_saves = "false"
# Does the core support the core options interface?
core_options = "true"
# What version of core options is supported? (later versions allow for localization and descriptions)
core_options_version = "1.0"
# Does the core support the subsystem interface? Commonly used for chained/special loading, such as Super Game Boy
load_subsystem = "false"
# Whether or not the core requires an external file to work:
supports_no_game = "true"
# Does the core have a single purpose? Does it represent one game or application, requiring predetermined support files or no external data? Used to indicate to a frontend that the core may be presented/handled independently from 'regular' cores that run a variety of content.
single_purpose = "false"
# Name of the database that the core supports (optional):
# database = ""
# Does the core support/require support for libretro-gl or other hardware-acceleration in the frontend?
hw_render = "false"
# Which hardware-rendering APIs does the core support? Delimited by pipe characters.
# required_hw_api = "Vulkan >= 1.0 | Direct3D >= 10.0 | OpenGL Core >= 3.3 | OpenGL ES >= 3.0"
# Does the core require ongoing access to the file after loading? Mostly used for softpatching and streaming of data
needs_fullpath = "true"
# Does the core support the libretro disk control interface for swapping disks on the fly?
disk_control = "true"
# Is the core currently suitable for general use? That is, will regular users find it useful or is it for development/testing only (subject to change over time)?
is_experimental = "true"
# Descriptive text, useful for tooltips, etc.
description = "Libretro port of Tom Seddon's B2 emulator for BBC Micro."
+40
View File
@@ -0,0 +1,40 @@
# Software Information
display_name = "BBKEmu (BBK Electronic Dictionary)"
authors = "jiangxincode"
supported_extensions = "gam"
corename = "BBKEmu"
categories = "Emulator"
license = "GPL-3.0-or-later"
permissions = ""
display_version = "0.1.0"
# Hardware Information
manufacturer = "BBK Electronics"
systemname = "BBK Electronic Dictionary"
systemid = "bbk"
# Libretro Features
database = "BBK"
supports_no_game = "false"
firmware_count = 2
savestate = "true"
cheats = "true"
input_descriptors = "true"
memory_descriptors = "false"
libretro_saves = "true"
core_options = "true"
load_subsystem = "false"
hw_render = "false"
needs_fullpath = "false"
disk_control = "false"
is_experimental = "false"
# Firmware Information
firmware0_desc = "8.BIN (Font ROM)"
firmware0_path = "BBKEmu/A4980/8.BIN"
firmware0_opt = "true"
firmware1_desc = "E.BIN (OS ROM)"
firmware1_path = "BBKEmu/A4980/E.BIN"
firmware1_opt = "true"
description = "BBKEmu is an emulator for BBK electronic dictionary game platform. Games run on the 6502 CPU with the BBK OS ROM providing system calls for LCD, keyboard, audio and timer hardware. Requires font ROM (8.BIN) and OS ROM (E.BIN) from a physical BBK device in system/BBKEmu/<model>/ directory."
+51
View File
@@ -0,0 +1,51 @@
# Software Information
display_name = "Sega - Saturn (Beetle Saturn Super)"
authors = "Mednafen Team"
supported_extensions = "ccd|chd|cue|toc|m3u|zip"
corename = "Beetle Saturn Super"
# Hardware Information
manufacturer = "Sega"
categories = "Emulator"
systemname = "Saturn"
systemid = "sega_saturn"
database = "Sega - Saturn"
license = "GPLv2"
permissions = ""
display_version = "v0.9.45.1-super"
# Libretro Features
supports_no_game = "false"
hw_render = "false"
needs_fullpath = "true"
disk_control = "true"
savestate = "true"
savestate_features = "deterministic"
cheats = "true"
input_descriptors = "true"
memory_descriptors = "true"
libretro_saves = "true"
core_options = "true"
load_subsystem = "false"
# Firmware / BIOS
firmware_count = 4
firmware0_desc = "sega_101.bin (Saturn JP BIOS)"
firmware0_path = "sega_101.bin"
firmware0_opt = "false"
firmware1_desc = "mpr-17933.bin (Saturn US/EU BIOS)"
firmware1_path = "mpr-17933.bin"
firmware1_opt = "false"
firmware2_desc = "mpr-18811-mx.ic1 (The King of Fighters '95 ROM Cartridge)"
firmware2_path = "mpr-18811-mx.ic1"
firmware2_opt = "true"
firmware3_desc = "mpr-19367-mx.ic1 (Ultraman: Hikari no Kyojin Densetsu ROM Cartridge)"
firmware3_path = "mpr-19367-mx.ic1"
firmware3_opt = "true"
notes = "(!) sega_101.bin (md5): 85ec9ca47d8f6807718151cbcca8b964|(!) mpr-17933.bin (md5): 3240872c70984b6cbfda1586cab68dbe|(!) mpr-18811-mx.ic1 (md5): 255113ba943c92a54facd25a10fd780c|(!) mpr-19367-mx.ic1 (md5): 1cd19988d1d72a3e7caa0b73234c96b4"
description = "Beetle Saturn Super is a libretro port of a fork of Mednafen's Sega Saturn emulator. It emphasizes high compatibility and accurate emulation while remaining a software-rendered core. Games should be loaded via CUE sheets, with CHD also supported. Multi-disc titles should be launched using an M3U playlist to enable RetroArch's disk control feature for seamless disc swapping. The core requires Saturn BIOS files to be present in the frontend's system directory and offers options including CD image caching and configurable visible scanline ranges for NTSC and PAL systems. Due to its focus on accuracy, Beetle Saturn Super has relatively high CPU requirements."
+34
View File
@@ -0,0 +1,34 @@
# Software Information
display_name = "Bennu Game Development"
categories = "Game engine"
authors = "Markus Henschel"
corename = "BennuGD"
supported_extensions = "dcb|dat|exe"
license = "GPLv3"
permissions = ""
display_version = "git"
# Hardware Information
manufacturer = "SplinterGU"
systemname = "Bennu Game Development"
systemid = "bgdi"
# Libretro Features
savestate = "false"
savestate_features = "null"
cheats = "false"
input_descriptors = "false"
memory_descriptors = "false"
libretro_saves = "false"
core_options = "true"
core_options_version = "null"
load_subsystem = "false"
supports_no_game = "false"
single_purpose = "false"
database = "BennuGD"
hw_render = "false"
needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"
description = "BennuGD interpreter (bgdi) as a libretro core. Report bugs or games failing to run to https://github.com/diekleinekuh/BennuGD_libretro."
notes = "[1] BennuGD home page: https://www.bennugd.org|[*] Notable Games: Streets of Rage Remake"
+17 -1
View File
@@ -5,11 +5,24 @@ corename = "bk"
categories = "Computer"
database = "BK-0010/BK-0011"
systemname = "BK-0010/BK-0011(M)"
license = "BSD"
license = "HPND"
permissions = ""
display_version = "1.00"
supports_no_game = "true"
# Libretro Features
savestate = "serialized"
cheats = "false"
memory_descriptors = "false"
libretro_saves = "false"
core_options = "true"
core_options_version = "1.0"
load_subsystem = "true"
supports_no_game = "false"
hw_render = "false"
needs_fullpath = "false"
disk_control = "false"
# BIOS/Firmware
firmware_count = 8
@@ -46,3 +59,6 @@ firmware7_path = "bk/MONIT10.ROM"
firmware7_opt = "true"
notes = "(!) bk/B11M_BOS.ROM (md5): fe4627d1e3a1535874085050733263e7|(!) bk/B11M_EXT.ROM (md5): dc52f365d56fa1951f5d35b1101b9e3f|(!) bk/BAS11M_0.ROM (md5): 946f6f23ded03c0e26187f0b3ca75993|(!) bk/BAS11M_1.ROM (md5): 1e6637f32aa7d1de03510030cac40bcf|(!) bk/DISK_327.ROM (md5): 5015228eeeb238e65da8edcd1b6dfac7|(!) bk/BASIC10.ROM (md5): 3fa774326d75410a065659aea80252f0|(!) bk/FOCAL10.ROM (md5): 5737f972e8638831ab71e9139abae052|(!) bk/MONIT10.ROM (md5): 95f8c41c6abf7640e35a6a03cecebd01"
notes = "(!) Homepage: http://www.mailcom.com/bk0010/index_en.shtml"
description = "A port of the PDP11 emulator to libretro. This core emulates the Soviet Electronica BK computers series, including the BK-0010, BK-0010.01 and BK-0011(M), as well as the Terak 8510/a, which is a 1976 American PDP-11/03 platform that the Electronica BK series were designed after. The BK series computers were the first mass-produced, affordable personal computers in Russia in the 1980s and they had a tremendous effect on the development of the Russian-speaking software community, similar to the C64, ZX Spectrum and Atari 2600 communities elsewhere in the world. These computers will accept console commands in English but respond mostly in Russian, so this core is mostly of use to Russian-speaking users."
+47 -9
View File
@@ -1,7 +1,7 @@
# Software Information
display_name = "Sega - Mega Drive - Genesis (BlastEm)"
display_name = "Sega - MS/GG/MD/CD/32X (BlastEm)"
authors = "Mike Pavone"
supported_extensions = "md|bin|smd|gen"
supported_extensions = "md|gen|smd|68k|sgd|32x|sms|gg|sg|sg1|sc|sc3|sf7|col|cue|toc|iso|chd|vgm|vgz|flac|wav|bin|rom|gz"
corename = "BlastEm"
license = "GPLv3"
permissions = ""
@@ -11,10 +11,10 @@ categories = "Emulator"
# Hardware Information
manufacturer = "Sega"
systemid = "mega_drive"
systemname = "Sega Genesis"
systemname = "Sega 8/16-bit (Various)"
# Libretro Features
database = "Sega - Mega Drive - Genesis"
database = "Sega - 32X|Sega - Game Gear|Sega - Master System - Mark III|Sega - Mega Drive - Genesis|Sega - Mega-CD - Sega CD|Sega - PICO|Sega - SG-1000"
supports_no_game = "false"
savestate = "true"
savestate_features = "serialized"
@@ -22,19 +22,57 @@ cheats = "false"
input_descriptors = "true"
memory_descriptors = "false"
libretro_saves = "true"
core_options = "false"
core_options_version = "null"
core_options = "true"
core_options_version = "0"
load_subsystem = "false"
hw_render = "false"
needs_fullpath = "false"
needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"
# BIOS/Firmware
firmware_count = 1
firmware_count = 10
firmware0_desc = "rom.db (ROM feature database)"
firmware0_path = "rom.db"
firmware0_opt = "true"
notes = "(!) rom.db (md5): ff4a3572475236e859e3e9ac5c87d1f1"
firmware1_desc = "bios_CD_U.bin (Sega CD US BIOS, required for Sega CD games)"
firmware1_path = "bios_CD_U.bin"
firmware1_opt = "true"
firmware2_desc = "bios_CD_E.bin (Mega-CD EU BIOS, required for Sega CD games)"
firmware2_path = "bios_CD_E.bin"
firmware2_opt = "true"
firmware3_desc = "bios_CD_J.bin (Mega-CD JP BIOS, required for Sega CD games)"
firmware3_path = "bios_CD_J.bin"
firmware3_opt = "true"
firmware4_desc = "32X_M_BIOS.bin (32X Master SH2 BIOS, required for 32X games)"
firmware4_path = "32X_M_BIOS.bin"
firmware4_opt = "true"
firmware5_desc = "32X_S_BIOS.bin (32X Slave SH2 BIOS, required for 32X games)"
firmware5_path = "32X_S_BIOS.bin"
firmware5_opt = "true"
firmware6_desc = "32X_G_BIOS.bin (32X 68000 BIOS)"
firmware6_path = "32X_G_BIOS.bin"
firmware6_opt = "true"
firmware7_desc = "bios_MD.bin (Mega Drive TMSS ROM, also read as tmss.md)"
firmware7_path = "bios_MD.bin"
firmware7_opt = "true"
firmware8_desc = "colecovision.rom (ColecoVision BIOS)"
firmware8_path = "colecovision.rom"
firmware8_opt = "true"
firmware9_desc = "laseractive_dyw_1322a.bin (LaserActive uPD ROM)"
firmware9_path = "laseractive_dyw_1322a.bin"
firmware9_opt = "true"
notes = "(!) rom.db (sha1): E5414FB1C4CC7D7F5101C07E4547316779BA3D97|(!) bios_CD_U.bin (md5): 2efd74e3232ff260e371b99f84024f7f|(!) bios_CD_E.bin (md5): e66fa1dc5820d254611fdcdba0662372|(!) bios_CD_J.bin (md5): 278a9397d192149e84e820ac621a8edd|(!) colecovision.rom (md5): 2c66f5911e5b42b8ebe113403548eee7|Sega CD and 32X games need their BIOS files; cartridge games run without any."
description = "A port of the BlastEm emulator to libretro, covering the Sega Genesis/Mega Drive, Sega CD, 32X, Master System, Game Gear, SG-1000, SC-3000, Pico and Copera. This emulator is focused on being both extremely accurate and extremely fast. While it is not as mature as Genesis Plus GX, its extreme accuracy makes it capable of running many demos and test ROMs that choke other emulators, including the notoriously complex Titan Overdrive I and II demos."
+16 -5
View File
@@ -1,7 +1,7 @@
# Software Information
display_name = "MSX/SVI/ColecoVision/SG-1000 (blueMSX)"
authors = "Daniel Vik"
supported_extensions = "rom|ri|mx1|mx2|col|dsk|cas|sg|sc|m3u"
supported_extensions = "rom|ri|mx1|mx2|dsk|col|sg|sc|sf|cas|m3u"
corename = "blueMSX"
categories = "Emulator"
license = "GPLv2"
@@ -14,10 +14,10 @@ systemname = "MSX/SVI/ColecoVision/SG-1000"
systemid = "msx"
# Libretro Features
database = "Microsoft - MSX|Microsoft - MSX2|Coleco - ColecoVision|Sega - SG-1000"
supports_no_game = "false"
savestate = "false"
savestate_features = "null"
database = "Microsoft - MSX|Microsoft - MSX2|Coleco - ColecoVision|Sega - SG-1000|Spectravideo - SVI-318 - SVI-328"
supports_no_game = "true"
savestate = "true"
savestate_features = "serialized"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "false"
@@ -30,4 +30,15 @@ needs_fullpath = "true"
disk_control = "true"
is_experimental = "false"
needs_kbd_mouse_focus = "true"
# BIOS/Firmware
firmware_count = 2
firmware0_desc = "'Databases' folder"
firmware0_path = "Databases/msxromdb.xml"
firmware0_opt = "false"
firmware1_desc = "'Machines' folder"
firmware1_path = "Machines/Shared Roms/MSX.rom"
firmware1_opt = "false"
notes = "(!) The libretro port of blueMSX requires the BIOS files|from full standalone package inside the 'System\Machines' directory |and media database files into 'System\Databases' directory.|https://docs.libretro.com/library/bluemsx/#bios|(!) ColecoVision Gamepad Mapping is as follow:|Button 1 as Retropad A|Button 2 as Retropad B|Dial keys 1 to 8 as X, Y, R, L, R2, L2, R3, L3|Star as Select, Hash as Start|0 & 9 are on keyboard 1 & 2 for Player 1|0 & 9 are on keyboard 3 & 4 for Player 2.|(!) To play SpectraVideo cassettes type 'cload' then 'run'|or BLOAD ''CAS:'',R depending of game."
description = "A port of the blueMSX emulator to libretro. This emulator is cycle accurate and covers all generations of MSX computers, as well as SVI, ColecoVision and Sega SG-1000 machines. This core requires the 'Databases' and 'Machines' folders from a standalone installation of blueMSX to be placed in the frontend's system directory to function."
+5 -3
View File
@@ -1,8 +1,8 @@
# Software Information
display_name = "Nintendo - NES / Famicom (bnes)"
categories = "Emulator"
authors = "byuu|Ryphecha"
corename = "bnes/higan"
authors = "Near|Ryphecha"
corename = "bnes"
supported_extensions = "nes"
license = "GPLv3"
permissions = ""
@@ -28,4 +28,6 @@ database = "Nintendo - Nintendo Entertainment System"
hw_render = "false"
needs_fullpath = "false"
disk_control = "false"
is_experimental = "true"
is_experimental = "true"
description = "An initial and long-out-of-date port of Near's bnes emulator to libretro. This core was based on Near's first foray into NES/Famicom emulation and was not kept up-to-date with later improvements, and, as such, it is broken in many ways. No one should use this core to actually play games and it is only here for historical and research purposes."
+11 -2
View File
@@ -15,8 +15,8 @@ systemid = "doom_3"
# Libretro Features
supports_no_game = "false"
savestate = "false"
savestate_features = "null"
savestate = "true"
savestate_features = "basic"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "false"
@@ -30,3 +30,12 @@ needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"
database = "Doom 3"
# BIOS/Firmware
firmware_count = 1
firmware0_desc = "VR texture and model additions"
firmware0_path = "boom3/pak399.pk4"
firmware0_opt = "true"
notes = "(!) You need pak399.pk4 file in 'system/boom3' for VR mode, otherwise hands are missing."
description = "A source port of the Doom 3 engine to libretro. This release does not contain any game data, which is still covered by the original EULA and must be obeyed as usual. Unpatched retail 1.0/1.1 disc data, 1.3.1-patched data, the Steam/GOG/Humble releases, Resurrrection of Evil and the free demo are all supported."
-32
View File
@@ -1,32 +0,0 @@
# Software Information
display_name = "Doom 3: Resurrection of Evil (boom 3 xp)"
authors = "Rinnegatamante and dhewm 3 team"
supported_extensions = "pk4"
corename = "boom3_xp"
license = "GPLv2"
permissions = ""
display_version = "git"
# Hardware Information
manufacturer = "Id Software"
categories = "Game engine"
systemname = "Doom 3 XP Game Engine"
systemid = "doom_3"
# Libretro Features
supports_no_game = "false"
savestate = "false"
savestate_features = "null"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "false"
libretro_saves = "true"
core_options = "true"
core_options_version = "2.0"
load_subsystem = "false"
hw_render = "true"
required_hw_api = "OpenGL >= 2.0 | OpenGL ES >= 2.0"
needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"
database = "Doom 3"
+28
View File
@@ -0,0 +1,28 @@
# Software Information
display_name = "Nintendo - Game Boy / Color (Boytacean)"
authors = "João Magalhães"
supported_extensions = "gb|gbc"
corename = "Boytacean"
categories = "Emulator"
license = "Apache-2."
permissions = ""
display_version = "0.10.13"
# Hardware Information
manufacturer = "Nintendo"
systemname = "Game Boy/Game Boy Color"
systemid = "game_boy"
# Libretro Features
supports_no_game = "false"
savestate = "true"
savestate_features = "deterministic"
cheats = "true"
input_descriptors = "true"
memory_descriptors = "false"
libretro_saves = "true"
core_options = "true"
# General Description
database = "Nintendo - Game Boy|Nintendo - Game Boy Color"
description = "A Game Boy emulator that is written in Rust."
+83
View File
@@ -0,0 +1,83 @@
# Software Information
display_name = "Nintendo - SNES / SFC (bsnes-jg)"
categories = "Emulator"
authors = "Near|Rupert Carmichael"
corename = "bsnes-jg"
supported_extensions = "smc|sfc|st|gb|gbc|bs"
license = "GPLv3"
permissions = ""
display_version = "2.0.0"
# Hardware Information
manufacturer = "Nintendo"
systemname = "Super Nintendo Entertainment System"
systemid = "super_nes"
# BIOS / Firmware
firmware_count = 16
firmware0_desc = "dsp1.data.rom"
firmware0_path = "dsp1.data.rom"
firmware0_opt = "true"
firmware1_desc = "dsp1.program.rom"
firmware1_path = "dsp1.program.rom"
firmware1_opt = "true"
firmware2_desc = "dsp1b.data.rom"
firmware2_path = "dsp1b.data.rom"
firmware2_opt = "true"
firmware3_desc = "dsp1b.program.rom"
firmware3_path = "dsp1b.program.rom"
firmware3_opt = "true"
firmware4_desc = "dsp2.data.rom"
firmware4_path = "dsp2.data.rom"
firmware4_opt = "true"
firmware5_desc = "dsp2.program.rom"
firmware5_path = "dsp2.program.rom"
firmware5_opt = "true"
firmware6_desc = "dsp3.data.rom"
firmware6_path = "dsp3.data.rom"
firmware6_opt = "true"
firmware7_desc = "dsp3.program.rom"
firmware7_path = "dsp3.program.rom"
firmware7_opt = "true"
firmware8_desc = "dsp4.data.rom"
firmware8_path = "dsp4.data.rom"
firmware8_opt = "true"
firmware9_desc = "dsp4.program.rom"
firmware9_path = "dsp4.program.rom"
firmware9_opt = "true"
firmware10_desc = "st010.data.rom"
firmware10_path = "st010.data.rom"
firmware10_opt = "true"
firmware11_desc = "st010.program.rom"
firmware11_path = "st010.program.rom"
firmware11_opt = "true"
firmware12_desc = "st011.data.rom"
firmware12_path = "st011.data.rom"
firmware12_opt = "true"
firmware13_desc = "st011.program.rom"
firmware13_path = "st011.program.rom"
firmware13_opt = "true"
firmware14_desc = "st018.data.rom"
firmware14_path = "st018.data.rom"
firmware14_opt = "true"
firmware15_desc = "st018.program.rom"
firmware15_path = "st018.program.rom"
firmware15_opt = "true"
# Libretro Features
savestate = "true"
savestate_features = "serialized"
cheats = "true"
input_descriptors = "true"
memory_descriptors = "true"
libretro_saves = "true"
core_options = "true"
core_options_version = "1.3"
load_subsystem = "true"
supports_no_game = "false"
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Sufami Turbo|Nintendo - Satellaview"
hw_render = "false"
needs_fullpath = "false"
disk_control = "false"
description = "bsnes-jg is a fork of bsnes v115, rewritten to use the C++ standard library and focus on preservation through accurate emulation and a robust, standards-compliant codebase. Speed hacks were removed, and support for achievements and libretro's cheat interface were added. Additionally, higher quality audio resampling, as well as full support for Super Game Boy, BS-X Satellaview, Sufami Turbo, and Competition carts has been implemented. This core is slightly faster than the original bsnes, but still has more or less the same system requirements. It is a great option for desktop platforms with relatively fast CPUs, though it will also run at full speed on a number of ARM SBCs."
+3 -3
View File
@@ -1,9 +1,9 @@
# Software Information
display_name = "Nintendo - SNES / SFC (bsnes 2014 Accuracy)"
categories = "Emulator"
authors = "byuu"
authors = "Near"
corename = "bsnes 2014 Accuracy"
supported_extensions = "sfc|smc|bml"
supported_extensions = "sfc|smc|bml|gb|gbc|st|bs"
license = "GPLv3"
permissions = ""
display_version = "v094 (Accuracy)"
@@ -81,7 +81,7 @@ libretro_saves = "true"
core_options = "false"
load_subsystem = "true"
supports_no_game = "false"
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Super Nintendo Entertainment System Hacks|Nintendo - Sufami Turbo|Nintendo - Satellaview"
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Sufami Turbo|Nintendo - Satellaview"
hw_render = "false"
needs_fullpath = "false"
disk_control = "false"
+3 -3
View File
@@ -1,9 +1,9 @@
# Software Information
display_name = "Nintendo - SNES / SFC (bsnes 2014 Balanced)"
categories = "Emulator"
authors = "byuu"
authors = "Near"
corename = "bsnes 2014 Balanced"
supported_extensions = "sfc|smc|bml"
supported_extensions = "sfc|smc|bml|gb|gbc|st|bs"
license = "GPLv3"
permissions = ""
display_version = "v094 (Balanced)"
@@ -81,7 +81,7 @@ libretro_saves = "true"
core_options = "false"
load_subsystem = "true"
supports_no_game = "false"
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Super Nintendo Entertainment System Hacks|Nintendo - Sufami Turbo|Nintendo - Satellaview"
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Sufami Turbo|Nintendo - Satellaview"
hw_render = "false"
needs_fullpath = "false"
disk_control = "false"
+3 -3
View File
@@ -1,9 +1,9 @@
# Software Information
display_name = "Nintendo - SNES / SFC (bsnes 2014 Performance)"
categories = "Emulator"
authors = "byuu"
authors = "Near"
corename = "bsnes 2014 Performance"
supported_extensions = "sfc|smc|bml"
supported_extensions = "sfc|smc|bml|gb|gbc|st|bs"
license = "GPLv3"
permissions = ""
display_version = "v094 (Performance)"
@@ -78,7 +78,7 @@ libretro_saves = "true"
core_options = "false"
load_subsystem = "true"
supports_no_game = "false"
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Super Nintendo Entertainment System Hacks|Nintendo - Sufami Turbo|Nintendo - Satellaview"
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Sufami Turbo|Nintendo - Satellaview"
hw_render = "false"
needs_fullpath = "false"
disk_control = "false"
+3 -3
View File
@@ -1,9 +1,9 @@
# Software Information
display_name = "Nintendo - SNES / SFC (bsnes C++98 (v085))"
categories = "Emulator"
authors = "byuu|Themaister|Ver GreenEyes"
authors = "Near|Themaister|Ver GreenEyes"
corename = "bsnes C++98 (v085)"
supported_extensions = "sfc|smc"
supported_extensions = "sfc|smc|gb|gbc|st|bs"
license = "GPLv3"
permissions = ""
display_version = "v085 (Performance)"
@@ -23,7 +23,7 @@ libretro_saves = "true"
core_options = "false"
load_subsystem = "true"
supports_no_game = "false"
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Super Nintendo Entertainment System Hacks|Nintendo - Sufami Turbo|Nintendo - Satellaview"
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Sufami Turbo|Nintendo - Satellaview"
hw_render = "false"
needs_fullpath = "false"
disk_control = "false"
+6 -6
View File
@@ -1,9 +1,9 @@
# Software Information
display_name = "Nintendo - SNES / SFC (bsnes-hd beta)"
categories = "Emulator"
authors = "byuu|DerKoun"
authors = "Near|DerKoun"
corename = "bsnes-hd beta"
supported_extensions = "sfc|smc|gb|gbc"
supported_extensions = "smc|sfc|swc|fig|gb|gbc|bs"
license = "GPLv3"
permissions = ""
display_version = "v112.v12"
@@ -77,15 +77,15 @@ notes = "[1] bsnes uses split ROMS for special chip games.|[*] Notable DSP1/DSP1
# Libretro Features
savestate = "true"
savestate_features = "serialized"
cheats = "true"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "true"
libretro_saves = "false"
memory_descriptors = "false"
libretro_saves = "true"
core_options = "true"
core_options_version = "1.0"
load_subsystem = "true"
supports_no_game = "false"
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Super Nintendo Entertainment System Hacks|Nintendo - Sufami Turbo|Nintendo - Satellaview"
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Sufami Turbo|Nintendo - Satellaview"
hw_render = "false"
needs_fullpath = "false"
disk_control = "false"
+12 -9
View File
@@ -1,12 +1,12 @@
# Software Information
display_name = "Nintendo - SNES / SFC (bsnes)"
categories = "Emulator"
authors = "byuu"
authors = "Near"
corename = "bsnes"
supported_extensions = "sfc|smc|gb|gbc"
supported_extensions = "smc|sfc|swc|fig|gb|gbc|bs"
license = "GPLv3"
permissions = ""
display_version = "v113.1"
display_version = "115"
# Hardware Information
manufacturer = "Nintendo"
@@ -14,7 +14,7 @@ systemname = "Super Nintendo Entertainment System"
systemid = "super_nes"
# BIOS / Firmware
firmware_count = 19
firmware_count = 20
firmware0_desc = "dsp1.data.rom"
firmware0_path = "dsp1.data.rom"
firmware0_opt = "true"
@@ -72,20 +72,23 @@ firmware17_opt = "true"
firmware18_desc = "SGB2.sfc (SGB Boot Image)"
firmware18_path = "SGB2.sfc"
firmware18_opt = "true"
notes = "[1] bsnes uses split ROMS for special chip games.|[*] Notable DSP1/DSP1B Games: Super Mario Kart, Pilotwings|[*] Notable DSP2 Games: Dungeon Master|[*] Notable DSP3 Games: SD Gundam GX|[*] Notable DSP4 Games: Top Gear 3000|[*] Notable Cx4 Games: Mega Man X2, Mega Man X3|[2] SGB Emulation needs No-Intro Super Game Boy ROMs renamed to SGB1.sfc or SGB2.sfc|(!) SGB1.sfc (md5): b15ddb15721c657d82c5bab6db982ee9|(!) SGB2.sfc (md5): 8ecd73eb4edf7ed7e81aef1be80031d5"
firmware19_desc = "BS-X.bin (BS-X - Sore wa Namae o Nusumareta Machi no Monogatari (Japan) (Rev 1))"
firmware19_path = "BS-X.bin"
firmware19_opt = "true"
notes = "[1] bsnes uses split ROMS for special chip games.|[*] Notable DSP1/DSP1B Games: Super Mario Kart, Pilotwings|[*] Notable DSP2 Games: Dungeon Master|[*] Notable DSP3 Games: SD Gundam GX|[*] Notable DSP4 Games: Top Gear 3000|[*] Notable Cx4 Games: Mega Man X2, Mega Man X3|[2] SGB Emulation needs No-Intro Super Game Boy ROMs renamed to SGB1.sfc or SGB2.sfc|(!) SGB1.sfc (md5): b15ddb15721c657d82c5bab6db982ee9|(!) SGB2.sfc (md5): 8ecd73eb4edf7ed7e81aef1be80031d5|[3] To start BS-X games from the RPG-like interface, go back into the house and select the 1st option.|(!) BS-X.bin (md5): fed4d8242cfbed61343d53d48432aced"
# Libretro Features
savestate = "true"
savestate_features = "serialized"
cheats = "true"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "true"
libretro_saves = "false"
memory_descriptors = "false"
libretro_saves = "true"
core_options = "true"
core_options_version = "1.0"
load_subsystem = "true"
supports_no_game = "false"
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Super Nintendo Entertainment System Hacks|Nintendo - Sufami Turbo|Nintendo - Satellaview"
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Sufami Turbo|Nintendo - Satellaview"
hw_render = "false"
needs_fullpath = "false"
disk_control = "false"
+3 -3
View File
@@ -1,9 +1,9 @@
# Software Information
display_name = "Nintendo - SNES / SFC (bsnes-mercury Accuracy)"
categories = "Emulator"
authors = "byuu|Alcaro"
authors = "Near|Alcaro"
corename = "bsnes-mercury Accuracy"
supported_extensions = "sfc|smc|bml"
supported_extensions = "sfc|smc|bml|gb|gbc|st|bs"
license = "GPLv3"
permissions = ""
display_version = "v094 (Mercury Accuracy)"
@@ -82,7 +82,7 @@ core_options = "true"
core_options_version = "1.0"
load_subsystem = "true"
supports_no_game = "false"
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Super Nintendo Entertainment System Hacks|Nintendo - Sufami Turbo|Nintendo - Satellaview"
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Sufami Turbo|Nintendo - Satellaview"
hw_render = "false"
needs_fullpath = "false"
disk_control = "false"
+3 -3
View File
@@ -1,9 +1,9 @@
# Software Information
display_name = "Nintendo - SNES / SFC (bsnes-mercury Balanced)"
categories = "Emulator"
authors = "byuu|Alcaro"
authors = "Near|Alcaro"
corename = "bsnes-mercury Balanced"
supported_extensions = "sfc|smc|bml"
supported_extensions = "sfc|smc|bml|gb|gbc|st|bs"
license = "GPLv3"
permissions = ""
display_version = "v094 (Mercury Balanced)"
@@ -82,7 +82,7 @@ core_options = "true"
core_options_version = "1.0"
load_subsystem = "true"
supports_no_game = "false"
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Super Nintendo Entertainment System Hacks|Nintendo - Sufami Turbo|Nintendo - Satellaview"
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Sufami Turbo|Nintendo - Satellaview"
hw_render = "false"
needs_fullpath = "false"
disk_control = "false"
+3 -3
View File
@@ -1,9 +1,9 @@
# Software Information
display_name = "Nintendo - SNES / SFC (bsnes-mercury Performance)"
categories = "Emulator"
authors = "byuu|Alcaro"
authors = "Near|Alcaro"
corename = "bsnes-mercury Performance"
supported_extensions = "sfc|smc|bml"
supported_extensions = "sfc|smc|bml|gb|gbc|st|bs"
license = "GPLv3"
permissions = ""
display_version = "v094 (Mercury Performance)"
@@ -79,7 +79,7 @@ core_options = "true"
core_options_version = "1.0"
load_subsystem = "true"
supports_no_game = "false"
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Super Nintendo Entertainment System Hacks|Nintendo - Sufami Turbo|Nintendo - Satellaview"
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Sufami Turbo|Nintendo - Satellaview"
hw_render = "false"
needs_fullpath = "false"
disk_control = "false"
+4 -1
View File
@@ -14,7 +14,8 @@ systemname = "Outrun Game Engine"
# Libretro Features
database = "Cannonball"
supports_no_game = "false"
supports_no_game = "true"
single_purpose = "true"
savestate = "false"
savestate_features = "null"
cheats = "false"
@@ -29,3 +30,5 @@ needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"
notes = "(!) You need to have a dummy file with the extension .game inside your MAME rom outrun folder."
description = "A port of the Cannonball enhanced OutRun engine to libretro. This core includes support for increased framerate (true 60 fps, some 120 fps content), true widescreen, new game modes and many more enhancements. To run the core/game, you will need to extract the contents of an OutRun Revision B ROM archive alongside a dummy file that ends in the *.game file extension (the frontend will load this 'game' file)."
+6 -4
View File
@@ -1,7 +1,7 @@
# Software Information
display_name = "Amstrad - CPC (Caprice32)"
display_name = "Amstrad - CPC/GX4000 (Caprice32)"
authors = "Ulrich Doewich|dantoine"
supported_extensions = "dsk|sna|zip|tap|cdt|voc|m3u"
supported_extensions = "dsk|sna|zip|tap|cdt|voc|cpr|m3u"
corename = "Caprice32"
license = "GPLv2"
permissions = ""
@@ -10,11 +10,11 @@ categories = "Emulator"
# Hardware Information
manufacturer = "Amstrad"
systemname = "CPC"
systemname = "CPC/GX4000"
systemid = "cpc"
# Libretro Features
database = "Amstrad - CPC"
database = "Amstrad - CPC|Amstrad - GX4000"
supports_no_game = "true"
savestate = "true"
savestate_features = "serialized"
@@ -30,3 +30,5 @@ needs_fullpath = "true"
disk_control = "true"
is_experimental = "false"
needs_kbd_mouse_focus = "true"
description = "A port of the Caprice32 emulator to libretro. This core emulates the Amstrad CPC 8-bit home computer series, including the CPC464, CPC664, CPC128, CPC6128+ and GX4000 models, with a high degree of accuracy and compatibility. While the core's autoloaunch options do a pretty good job of guessing the command required to launch a game, users may specify a command to be executed on launch via an m3u playlist. See the core's documentation for further details."
+36
View File
@@ -0,0 +1,36 @@
# Software Information
display_name = "Philips CDi (CDi 2015)"
authors = "MAMEdev"
supported_extensions = "chd"
corename = "Philips CDi 2015"
license = "GPLv2+"
permissions = ""
display_version = "0.160"
categories = "Emulator"
# Hardware Information
manufacturer = "Philips"
systemname = "CD-i"
systemid = "cdi"
# Firmware / BIOS
firmware_count = 1
firmware0_desc = "cdimono1.zip"
firmware0_path = "cdimono1.zip"
firmware0_opt = "false"
# Libretro Features
supports_no_game = "false"
database = "Philips - CD-i"
savestate = "false"
savestate_features = "null"
cheats = "false"
input_descriptors = "false"
memory_descriptors = "false"
libretro_saves = "false"
core_options = "false"
core_options_version = "1.0"
hw_render = "false"
disk_control = "false"
description = "Based on the MAME codebase's Philips CDi emulation circa 2015, 'CDi 2015' is compatible with CDi games in CHD format from any MAME set. This core is designed to make it very easy to load these games. Names are irrelevant, hash lists aren't needed, just put the BIOS (again, from any MAME set) into the system directory, then load the game."
+35
View File
@@ -0,0 +1,35 @@
# Software Information
display_name = "Nintendo - Wii U (Cemu)"
authors = "Cemu Project|WizzardSK"
supported_extensions = "wud|wux|wua|iso|rpx|elf|tmd"
corename = "Cemu"
categories = "Emulator"
license = "MPL-2.0"
permissions = ""
display_version = "2.6"
# Hardware Information
manufacturer = "Nintendo"
systemname = "Wii U"
systemid = "wiiu"
database = "Nintendo - Wii U"
# Libretro Features
supports_no_game = "false"
hw_render = "true"
needs_fullpath = "true"
disk_control = "false"
savestate = "false"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "false"
libretro_saves = "true"
core_options = "true"
load_subsystem = "false"
is_experimental = "false"
# Firmware / BIOS
firmware_count = 0
notes = "(!) Save states are not supported - Cemu has no state serialization.|(!) Requires keys.txt in system/Cemu/ to load encrypted titles.|(!) MLC storage is created in saves/Cemu/mlc01/.|(!) Shared fonts go in system/Cemu/resources/sharedFonts/, graphic packs in system/Cemu/graphicPacks/.|(!) Needs a Vulkan or OpenGL 4.5 capable GPU. On Wayland use the Vulkan graphics API core option - the OpenGL path renders black there."
description = "A port of the Cemu Wii U emulator to libretro. Renders through the frontend's hardware context, either Vulkan (sharing RetroArch's instance, device and queue) or OpenGL 4.5 core profile, and can composite the GamePad (DRC) screen next to the TV screen in several layouts. Save states are not supported and never will be, as Cemu has no infrastructure for serializing emulator state."
+6 -4
View File
@@ -6,7 +6,7 @@ corename = "ChaiLove"
categories = "Game engine"
license = "MIT"
permissions = ""
display_version = "0.32.0"
display_version = "2.0.0"
# Hardware Information
manufacturer = "N/A"
@@ -18,14 +18,16 @@ database = "ChaiLove"
supports_no_game = "false"
savestate = "true"
savestate_features = "serialized"
cheats = "false"
cheats = "true"
input_descriptors = "true"
memory_descriptors = "false"
libretro_saves = "false"
libretro_saves = "true"
core_options = "true"
core_options_version = "1.0"
load_subsystem = "false"
hw_render = "false"
needs_fullpath = "true"
needs_fullpath = "false"
disk_control = "false"
is_experimental = "false"
description = "A free, open-source framework used to make 2D games in ChaiScript and libretro. The ChaiLove API is roughly inspired by the LOVE API, and a number of simple 2D games are already available for it."
+32
View File
@@ -0,0 +1,32 @@
# Software Information
display_name = "Nintendo - SNES / SFC (ChimeraSNES)"
categories = "Emulator"
authors = "Snes9x Team and various other contributors"
corename = "ChimeraSNES"
supported_extensions = "smc|fig|sfc|gd3|gd7|dx2|bsx|bs|swc|st"
license = "Non-commercial"
permissions = ""
display_version = ""
# Hardware Information
manufacturer = "Nintendo"
systemname = "Super Nintendo Entertainment System"
systemid = "super_nes"
# Libretro Features
savestate = "true"
savestate_features = "deterministic"
cheats = "true"
input_descriptors = "true"
memory_descriptors = "true"
libretro_saves = "true"
core_options = "true"
core_options_version = "1.0"
load_subsystem = "false"
supports_no_game = "false"
database = "Nintendo - Super Nintendo Entertainment System|Nintendo - Sufami Turbo|Nintendo - Satellaview"
hw_render = "false"
needs_fullpath = "false"
disk_control = "false"
description = "ChimeraSNES is a fork of the classic and popular SNES emulator Snes9x from circa 2005, much like snes9x2005. It has sound quality close to that of snes9x2005+ but is about as fast as snes9x2005 and comes preconfigured for slower systems."
+34
View File
@@ -0,0 +1,34 @@
# Software Information
display_name = "Nintendo - 3DS (Citra 2018)"
authors = "Citra Emulation Project"
supported_extensions = "3ds|3dsx|elf|axf|cci|cxi|app"
corename = "Citra 2018"
categories = "Emulator"
license = "GPLv2+"
permissions = ""
display_version = "Git"
# Hardware Information
manufacturer = "Nintendo"
systemname = "3DS"
systemid = "3ds"
# Libretro Information
database = "Nintendo - Nintendo 3DS"
supports_no_game = "false"
savestate = "false"
savestate_features = "null"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "false"
libretro_saves = "true"
core_options = "true"
core_options_version = "1.0"
load_subsystem = "false"
hw_render = "true"
required_hw_api = "OpenGL Core >= 3.3"
needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"
description = "A port of the Citra 3DS emulator to libretro. The core requires decrypted ROMs to function, and some games require Mii data to be dumped from your own 3DS console."
+4 -2
View File
@@ -2,7 +2,7 @@
display_name = "Nintendo - 3DS (Citra Canary/Experimental)"
authors = "Citra Emulation Project"
supported_extensions = "3ds|3dsx|elf|axf|cci|cxi|app"
corename = "Citra Canary/Experimental"
corename = "Citra Canary"
categories = "Emulator"
license = "GPLv2+"
permissions = ""
@@ -29,4 +29,6 @@ hw_render = "true"
required_hw_api = "OpenGL Core >= 3.3"
needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"
is_experimental = "true"
description = "A port of the Citra 3DS emulator to libretro. This core is based on the 'Canary' branch, which includes some experimental changes/features that are not considered ready for inclusion in the main branch. The core requires decrypted ROMs to function, and some games require Mii data to be dumped from your own 3DS console."
+5 -3
View File
@@ -16,8 +16,8 @@ systemid = "3ds"
# Libretro Information
database = "Nintendo - Nintendo 3DS"
supports_no_game = "false"
savestate = "false"
savestate_features = "null"
savestate = "true"
savestate_features = "basic"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "false"
@@ -29,4 +29,6 @@ hw_render = "true"
required_hw_api = "OpenGL Core >= 3.3"
needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"
is_experimental = "false"
description = "A port of the Citra 3DS emulator to libretro. The core requires decrypted ROMs to function, and some games require Mii data to be dumped from your own 3DS console."
+37
View File
@@ -0,0 +1,37 @@
# Software Information
display_name = "Sega - MD/CD (ClownMDEmu)"
categories = "Emulator"
authors = "Clownacy"
corename = "ClownMDEmu"
supported_extensions = "bin|md|gen|cue|iso|chd"
license = "AGPLv3"
permissions = ""
display_version = "Git"
# Hardware Information
manufacturer = "Sega"
systemname = "Sega Genesis"
systemid = "mega_drive"
# BIOS / Firmware
firmware_count = 0
# Libretro Features
savestate = "true"
savestate_features = "deterministic"
cheats = "true"
input_descriptors = "true"
memory_descriptors = "true"
libretro_saves = "true"
core_options = "true"
core_options_version = "2.0"
load_subsystem = "true"
supports_no_game = "false"
single_purpose = "false"
database = "Sega - Mega-CD - Sega CD|Sega - Mega Drive - Genesis"
hw_render = "false"
needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"
description = "A highly-portable emulator that aims to be as fast as possible without sacrificing accuracy."
+32
View File
@@ -0,0 +1,32 @@
# Software Information
display_name = "Coolbar (CoolbarEmu)"
authors = "Aloys"
supported_extensions = "cbe"
corename = "coolbaremu"
categories = "Emulator"
license = "BSD-3-Clause"
permissions = ""
display_version = "0.2.0"
# Hardware Information
manufacturer = "Shanghai Coolbar"
systemname = "Coolbar"
systemid = "coolbar"
# Libretro Features
database = ""
supports_no_game = "false"
firmware_count = 0
savestate = "true"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "true"
libretro_saves = "false"
core_options = "true"
load_subsystem = "false"
hw_render = "false"
needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"
description = "CoolbarEmu is an emulator for the Coolbar/CBE game format. This libretro core supports .cbe content files."
+4
View File
@@ -14,7 +14,9 @@ systemname = "Minecraft Game Clone"
systemid = "craft"
# Libretro Features
database = "Minecraft"
supports_no_game = "true"
single_purpose = "true"
savestate = "false"
savestate_features = "null"
cheats = "false"
@@ -28,3 +30,5 @@ hw_render = "false"
needs_fullpath = "false"
disk_control = "false"
is_experimental = "false"
description = "A basic clone of the Minecraft sandbox game, ported to libretro. This core is written in native code (i.e., not Java) and is hardware-accelerated, making it extremely fast and smooth. However, it lacks many of the advanced functionalities familiar to Minecraft, such as redstone."
+2
View File
@@ -30,3 +30,5 @@ needs_fullpath = "false"
disk_control = "false"
is_experimental = "false"
needs_kbd_mouse_focus = "true"
description = "A port of the CrocoDS Amstrad CPC emulator to libretro. This emulator was originally written for use on the Nintendo DS console via homebrew, and, as such, runs well even on very weak hardware."
+2 -1
View File
@@ -14,7 +14,6 @@ systemname = "Arcade (various)"
systemid = "daphne"
# Libretro Features
database = "Daphne"
database_match_archive_member = "true"
supports_no_game = "false"
savestate = "false"
@@ -30,3 +29,5 @@ hw_render = "false"
needs_fullpath = "true"
disk_control = "false"
is_experimental = "true"
description = "A port of the Daphne Laserdisc emulator to libretro. This core plays classic full-motion video games as they appeared in arcades."
+6 -4
View File
@@ -1,7 +1,7 @@
# Software Information
display_name = "Nintendo - DS (DeSmuME 2015)"
authors = "YopYop156|Zeromus"
supported_extensions = "nds|bin"
supported_extensions = "nds|ids|bin"
corename = "DeSmuME 2015"
license = "GPLv2"
permissions = ""
@@ -10,11 +10,11 @@ categories = "Emulator"
# Hardware Information
manufacturer = "Nintendo"
systemname = "DS"
systemname = "Nintendo DS"
systemid = "nds"
# Libretro Features
database = "Nintendo - Nintendo DS|Nintendo - Nintendo DS Decrypted|Nintendo - Nintendo DS (Download Play)"
database = "Nintendo - Nintendo DS|Nintendo - Nintendo DS (Download Play)"
supports_no_game = "false"
savestate = "true"
savestate_features = "serialized"
@@ -41,4 +41,6 @@ firmware1_opt = "true"
firmware2_desc = "bios9.bin (ARM9 BIOS)"
firmware2_path = "bios9.bin"
firmware2_opt = "true"
notes = "(!) firmware.bin (md5): 145eaef5bd3037cbc247c213bb3da1b3|(!) bios7.bin (md5): df692a80a5b1bc90728bc3dfc76cd948|(!) bios9.bin (md5): a392174eb3e572fed6447e956bde4b25|[1] Enable 'Use External BIOS/Firmware' core option to use firmware files"
notes = "(!) bios7.bin (md5): df692a80a5b1bc90728bc3dfc76cd948|(!) bios9.bin (md5): a392174eb3e572fed6447e956bde4b25|[1] Enable 'Use External BIOS/Firmware' core option to use firmware files"
description = "A port of the mature and longstanding DeSmuME emulator for Nintendo's DS console to libretro. The core has very good compatibility and many modern features, but since this is an older snapshot (circa 2015), most users should try the up-to-date core and only fall back to this one if needed for performance reasons."
+7 -5
View File
@@ -1,7 +1,7 @@
# Software Information
display_name = "Nintendo - DS (DeSmuME)"
authors = "YopYop156|Zeromus"
supported_extensions = "nds|bin"
supported_extensions = "nds|ids|bin"
corename = "DeSmuME"
license = "GPLv2"
permissions = ""
@@ -10,11 +10,11 @@ categories = "Emulator"
# Hardware Information
manufacturer = "Nintendo"
systemname = "DS"
systemname = "Nintendo DS"
systemid = "nds"
# Libretro Features
database = "Nintendo - Nintendo DS|Nintendo - Nintendo DS Decrypted|Nintendo - Nintendo DS (Download Play)"
database = "Nintendo - Nintendo DS|Nintendo - Nintendo DS (Download Play)"
supports_no_game = "false"
savestate = "true"
savestate_features = "serialized"
@@ -26,7 +26,7 @@ core_options = "true"
core_options_version = "1.0"
load_subsystem = "false"
hw_render = "true"
required_hw_api = "OpenGL >= 2.0"
required_hw_api = "OpenGL >= 2.0 | OpenGL Core >= 3.1"
needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"
@@ -42,4 +42,6 @@ firmware1_opt = "true"
firmware2_desc = "bios9.bin (ARM9 BIOS)"
firmware2_path = "bios9.bin"
firmware2_opt = "true"
notes = "(!) firmware.bin (md5): 145eaef5bd3037cbc247c213bb3da1b3|(!) bios7.bin (md5): df692a80a5b1bc90728bc3dfc76cd948|(!) bios9.bin (md5): a392174eb3e572fed6447e956bde4b25|[1] Enable 'Use External BIOS/Firmware' core option to use firmware files"
notes = "(!) bios7.bin (md5): df692a80a5b1bc90728bc3dfc76cd948|(!) bios9.bin (md5): a392174eb3e572fed6447e956bde4b25|[1] Enable 'Use External BIOS/Firmware' core option to use firmware files"
description = "A port of the mature and longstanding DeSmuME emulator for Nintendo's DS console to libretro. The core has very good compatibility and many modern features, including increased internal resolution (very demanding)."
+42
View File
@@ -0,0 +1,42 @@
# Software Information - Information about the core software itself
display_name = "Arcade (DICE)"
categories = "Emulator"
authors = "DICE Team|Ken Mitton"
corename = "DICE"
# DMY are dummy launcher files for rom-less games.
supported_extensions = "zip|dmy|k1|a1|6c|c6|d2|s1|f4|a4|1da|da1|C4|4c|4d|d7|d4"
license = "GPLv3"
# permissions = ""
display_version = "v0.4.2"
# Hardware Information
manufacturer = "Various"
systemname = "Arcade (various)"
systemid = "dice"
firmware_count = 0
# Additional notes:
# notes = "(!) hash|(!) game rom|(^) continue|[1] notes|[^] continue|[*] list"
# Libretro Features
savestate = "false"
cheats = "false"
# Does the core support libretro input descriptors
# input_descriptors = "true"
memory_descriptors = "false"
# Does the core use the libretro save interface or does it do its own thing (like with shared memory cards)?
# libretro_saves = "true"
core_options = "true"
core_options_version = "2.0"
load_subsystem = "false"
# Whether or not the core requires an external file to work:
supports_no_game = "false"
single_purpose = "false"
# Name of the database that the core supports (optional):
database = "DICE"
needs_fullpath = "true"
disk_control = "false"
# Is the core currently suitable for general use? That is, will regular users find it useful or is it for development/testing only (subject to change over time)?
is_experimental = "false"
# Descriptive text, useful for tooltips, etc.
description = "DICE is a Discrete Integrated Circuit Emulator. It emulates computer systems that lack any type of CPU, consisting only of discrete logic components."
+32
View File
@@ -0,0 +1,32 @@
# Software Information
display_name = "Dingoo A320 / Gemei A330 (DingooEmu)"
authors = "Aloys"
supported_extensions = "app|cc|c2s|c3s"
corename = "dingooemu"
categories = "Emulator"
license = "BSD-3-Clause"
permissions = ""
display_version = "0.3.0"
# Hardware Information
manufacturer = "Ingenic"
systemname = "Dingoo A320"
systemid = "dingoo-a320"
# Libretro Features
database = "Dingoo A320"
supports_no_game = "false"
firmware_count = 0
savestate = "true"
cheats = "true"
input_descriptors = "true"
memory_descriptors = "true"
libretro_saves = "false"
core_options = "true"
load_subsystem = "false"
hw_render = "false"
needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"
description = "DingooEmu emulates Dingoo A320 APP games and Gemei A330 CC, C2S, and C3S games."
+4 -1
View File
@@ -15,7 +15,8 @@ systemid = "dinothawr"
# Libretro Features
database = "Dinothawr"
supports_no_game = "false"
supports_no_game = "true"
single_purpose = "true"
savestate = "false"
savestate_features = "null"
libretro_saves = "true"
@@ -30,3 +31,5 @@ needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"
notes = "(!) Dinothawr requires data ROM 'Dinothawr.zip'.|(!) Load Content 'dinothawr.game'."
description = "A clever and cute push-the-block-in-a-straight-line puzzle game in the spirit of Kickle Cubicle written from the ground up for libretro. The core includes the puzzle game engine, while the game content (artwork and puzzle layouts) are included in the separate content package."
+20
View File
@@ -0,0 +1,20 @@
# Software Information
display_name = "Microsoft - Xbox (DirectXbox)"
authors = "Libretro"
supported_extensions = "iso"
corename = "DirectXBox"
license = "GPLv2+"
permissions = ""
display_version = "alpha"
categories = "Emulator"
# Hardware Information
manufacturer = "Microsoft"
systemname = "Xbox"
systemid = "xbox"
# Libretro Features
database = "Microsoft - Xbox"
is_experimental = "true"
description = "A very preliminary and WIP emulator for Microsoft's original Xbox console. This emulator does not play any games and is only of interest to developers who wish to work on it."
+25
View File
@@ -0,0 +1,25 @@
# Software Information
display_name = "Laserdisc arcade game (DirkSimple)"
authors = "Ryan C. Gordon"
supported_extensions = "ogv|dirksimple"
corename = "DirkSimple"
categories = "Emulator"
license = "zlib"
permissions = ""
display_version = "0.2"
# Hardware Information
# even within Dragon's Lair 1, the European version had a different publisher with a totally different cabinet and laserdisc player.
manufacturer = "various"
systemname = "Laserdisc arcade game"
systemid = "laserdisc"
# Libretro Features
supports_no_game = "false"
savestate = "true"
savestate_features = "serialized"
cheats = "false"
hw_render = "false"
notes = "DirkSimple plays laserdisc arcade games, like Dragon's Lair. The games are not emulated ROMs, but reimplemented in Lua, and using an Ogg Theora video of the laserdisc's contents."
description = "A player of laserdisc arcade games."
+3 -1
View File
@@ -29,4 +29,6 @@ hw_render = "false"
needs_fullpath = "false"
disk_control = "false"
is_experimental = "false"
notes = "(!) This core launches an external Dolphin Emulator installation, which runs outside of the libretro frontend."
notes = "(!) This core launches an external Dolphin Emulator installation, which runs outside of the libretro frontend."
description = "A basic skeleton core which has the sole purpose of launching an external instance of the popular Dolphin emulator. This allows users to launch Gamecube and/or Wii games from a libretro frontend while using the external Dolphin emulator, which will then run outside of the libretro frontend (that is, features of the frontend will not be available). Many/most users will be better served by using the libretro-native dolphin-libretro core, which provides a normal libretro experience, but this core may be useful to access features that are not exposed to the native libretro core."
+18 -3
View File
@@ -1,7 +1,7 @@
# Software Information
display_name = "Nintendo - GameCube / Wii (Dolphin)"
authors = "Team Dolphin"
supported_extensions = "gcm|iso|wbfs|ciso|gcz|elf|dol|dff|tgc|wad"
supported_extensions = "gcm|iso|wbfs|ciso|gcz|elf|dol|dff|tgc|wad|rvz|m3u|wia"
corename = "Dolphin"
categories = "Emulator"
license = "GPLv2+"
@@ -26,10 +26,25 @@ core_options = "true"
core_options_version = "1.0"
load_subsystem = "false"
hw_render = "true"
required_hw_api = "OpenGL Core >= 3.3 | OpenGL ES >= 3.0 | Vulkan >= 1.0 | Direct3D >= 10.0"
required_hw_api = "Vulkan >= 1.0 | Direct3D >= 10.0 | OpenGL Core >= 3.3 | OpenGL ES >= 3.0"
needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"
# BIOS/Firmware
notes = "(!) You need to have Dolphin Sys folder in system/dolphin-emu/Sys.|(!) See: https://docs.libretro.com/library/dolphin/#setup"
firmware_count = 4
firmware0_desc = "Dolphin 'Sys' folder with dolphin-emu/Sys/codehandler.bin"
firmware0_path = "dolphin-emu/Sys/codehandler.bin"
firmware0_opt = "false"
firmware1_desc = "dolphin-emu/Sys/GC/JAP/IPL.bin (GameCube JP BIOS)"
firmware1_path = "dolphin-emu/Sys/GC/JAP/IPL.bin"
firmware1_opt = "true"
firmware2_desc = "dolphin-emu/Sys/GC/USA/IPL.bin (GameCube US BIOS)"
firmware2_path = "dolphin-emu/Sys/GC/USA/IPL.bin"
firmware2_opt = "true"
firmware3_desc = "dolphin-emu/Sys/GC/EUR/IPL.bin (GameCube EU BIOS)"
firmware3_path = "dolphin-emu/Sys/GC/EUR/IPL.bin"
firmware3_opt = "true"
notes = "(!) You need the Dolphin 'Sys' folder in 'system/dolphin-emu'.|(!) Check https://docs.libretro.com/library/dolphin/#setup for more details.|(!) The GameCube BIOS files can be stored in '<save_dir>/User/GC/<region>/'|[^] as an alternative to '<system_dir>/dolphin-emu/Sys/GC/<region>/',|[^] this information page only checks the system directory however|[^] and will not be able to tell if the files are present from these alternative paths."
description = "A port of the popular Dolphin Gamecube/Wii emulator to libretro. This core exposes only a subset of the many features included in the standalone Dolphin emulator, but it can provide a simplified and libretro-native experience for playing these games. The core needs the 'Sys' directory copied from the standalone emulator's files into the frontend's system directory, as this is where the emulator looks to apply per-game settings/hacks for better compatibility and performance. For Dolphin power-users, the reduced functionality of the core may be stifling, in which case the dolphin-launcher core may be a better fit."
+9 -6
View File
@@ -1,7 +1,7 @@
# Software Information
display_name = "DOS (DOSBox-core)"
authors = "DOSBox Team|radius|Nikos Chantziaras"
supported_extensions = "exe|com|bat|conf|cue|iso"
supported_extensions = "exe|com|bat|conf|cue|iso|img|/"
corename = "DOSBox-core"
categories = "Emulator"
license = "GPLv2"
@@ -48,19 +48,22 @@ firmware9_opt = "true"
notes = "(!) MT32_CONTROL.ROM (md5): 5626206284b22c2734f3e9efefcd2675|(!) MT32_PCM.ROM (md5): 89e42e386e82e0cacb4a2704a03706ca|(!) CM32L_CONTROL.ROM (md5): bfff32b6144c1d706109accb6e6b1113|(!) CM32L_PCM.ROM (md5): 08cdcfa0ed93e9cb16afa76e6ac5f0a4|(!) libbass.so|(!) libbassmidi.so|(!) bass.dll|(!) bassmidi.dll|(!) libbass.dylib|(!) libbassmidi.dylib"
# Libretro Features
database = "DOS"
supports_no_game = "true"
savestate = "false"
savestate_features = "null"
libretro_saves = "false"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "false"
libretro_saves = "false"
core_options = "true"
core_options_version = "1.0"
core_options_version = "2.0"
load_subsystem = "false"
supports_no_game = "true"
single_purpose = "false"
database = "DOS"
hw_render = "false"
needs_fullpath = "true"
disk_control = "false"
disk_control = "true"
is_experimental = "false"
needs_kbd_mouse_focus = "true"
description = "A port of the mature and well-known DOSBox emulator to libretro. This core is kept up-to-date with the latest sources from DOSBox's SVN trunk and provides some improvements over the DOSBox-SVN core, including native MIDI support (as well as Soundfont-based MIDI support via FluidSynth and BASSMIDI), cycle-accurate OPL3 (YMF262) emulation courtesy of Nuked OPL3, MT-32 emulation courtesy of MUNT and experimental 3dfx Voodoo support. This is a good core for users who want a more traditional DOSBox experience vs the DOSBox-Pure core, which is focused on providing a turnkey, game-focused libretro experience."
+2
View File
@@ -30,3 +30,5 @@ needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"
needs_kbd_mouse_focus = "true"
description = "A port of the mature and well-known DOSBox emulator to libretro. This core is based on an older snapshot of the upstream code and, as a result, many users will have a better experience with the DOSBox-SVN, DOSBox-Core or DOSBox-Pure cores. This core provides a more traditional DOSBox experience vs the DOSBox-Pure core, which is focused on providing a turnkey, game-focused libretro experience."
+34
View File
@@ -0,0 +1,34 @@
# Software Information
display_name = "DOS (DOSBox-Pure)"
authors = "DOSBox Team|Psyraven"
supported_extensions = "zip|dosz|exe|com|bat|iso|chd|cue|ins|img|ima|vhd|jrc|tc|m3u|m3u8|conf|/"
corename = "DOSBox-pure"
categories = "Emulator"
license = "GPLv2"
permissions = ""
display_version = "0.9.9"
# Hardware Information
manufacturer = "Microsoft"
systemname = "DOS"
systemid = "dos"
# Libretro Features
database = "DOS"
supports_no_game = "true"
savestate = "true"
savestate_features = "serialized"
libretro_saves = "true"
cheats = "true"
input_descriptors = "true"
memory_descriptors = "true"
core_options = "true"
core_options_version = "2.0"
load_subsystem = "false"
hw_render = "false"
needs_fullpath = "true"
disk_control = "true"
is_experimental = "false"
needs_kbd_mouse_focus = "true"
description = "A port of the mature and well-known DOSBox emulator to libretro with a goal of simplicty and ease of use. This core includes a streamlined workflow for launching games directly from ZIP archives (including disk images therein) with automated mapping of controls to gamepads and a native onscreen keyboard. This is a good core for most users who just want to play games and are not looking for a traditional DOS experience."
+2
View File
@@ -31,3 +31,5 @@ disk_control = "false"
is_experimental = "false"
needs_kbd_mouse_focus = "true"
notes = "(!) This core requires libsdl1.2 and libsdl-net1.2.|"
description = "A port of 'SVN' fork of the mature and well-known DOSBox emulator to libretro. This core is up-to-date with the latest DOSBox-SVN trunk and allows on-the-fly configuration and different sync methods (including the potential for perfect sync without tearing on VRR monitors). This core provides a more traditional DOSBox experience vs the DOSBox-Pure core, which is focused on providing a turnkey, game-focused libretro experience."
+3 -1
View File
@@ -1,7 +1,7 @@
# Software Information
display_name = "DOS (DOSBox-SVN)"
authors = "DOSBox Team|radius"
supported_extensions = "exe|com|bat|conf|cue|iso"
supported_extensions = "exe|com|bat|conf|cue|iso|img|/"
corename = "DOSBox-SVN"
categories = "Emulator"
license = "GPLv2"
@@ -31,3 +31,5 @@ disk_control = "false"
is_experimental = "false"
needs_kbd_mouse_focus = "true"
notes = "(!) This core requires libsdl1.2 and libsdl-net1.2.|"
description = "A port of 'SVN' fork of the mature and well-known DOSBox emulator to libretro. This core is up-to-date with the latest DOSBox-SVN trunk and allows on-the-fly configuration and different sync methods (including the potential for perfect sync without tearing on VRR monitors). This core provides a more traditional DOSBox experience vs the DOSBox-Pure core, which is focused on providing a turnkey, game-focused libretro experience."
+32
View File
@@ -0,0 +1,32 @@
# Software Information
display_name = "Cave Story (drs)"
authors = "Alula|Dr. Glaucous"
supported_extensions = "exe|dll|so"
corename = "doukutsu-rs"
categories = "Game"
license = "MIT"
permissions = ""
display_version = "1.2.0 - 0.101.0"
# Hardware Information
systemname = "Cave Story Game Engine"
systemid = "doukutsu-rs"
# Libretro Features
database = "Cave Story"
supports_no_game = "true"
single_purpose = "true"
savestate = "false"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "false"
libretro_saves = "true"
core_options = "true"
load_subsystem = "false"
hw_render = "true"
needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"
notes = "(!) drs requires data ROM 'Cave Story (en).zip'.|(!) Load Content 'Doukutsu.exe', Also works with all other ports of CS"
description = "An open-source reimplementation of the Cave Story / Doukutsu engine, ported to libretro. This core requires users to load the freeware Doukutsu.exe as content so the core can access the game assets stored inside."
+23 -8
View File
@@ -1,25 +1,40 @@
# Software Information
display_name = "Sony - PlayStation (DuckStation)"
authors = "stenzek"
supported_extensions = "cue|bin|img|chd|m3u"
supported_extensions = "exe|psexe|cue|bin|img|iso|chd|pbp|ecm|mds|psf|m3u"
corename = "DuckStation"
manufacturer = "Sony"
categories = "Emulator"
license = "Non-commercial"
permissions = ""
# Hardware Information
manufacturer = "Sony"
systemname = "PlayStation"
systemid = "playstation"
# Libretro Features
database = "Sony - PlayStation"
license = "GPLv3"
permissions = ""
display_version = "v0.1"
supports_no_game = "false"
hw_render = "true"
required_hw_api = "OpenGL >= 3.0 | OpenGL Core >= 3.1 | Vulkan >= 1.0 | Direct3D >= 11.0"
is_experimental = "false"
savestate = "true"
savestate_features = "serialized"
input_descriptors = "true"
disk_control = "true"
# BIOS / Firmware
firmware_count = 3
firmware0_desc = "scph5500.bin (PS1 JP BIOS)"
firmware0_path = "scph5500.bin"
firmware0_opt = "true"
firmware0_opt = "false"
firmware1_desc = "scph5501.bin (PS1 US BIOS)"
firmware1_path = "scph5501.bin"
firmware1_opt = "true"
firmware1_opt = "false"
firmware2_desc = "scph5502.bin (PS1 EU BIOS)"
firmware2_path = "scph5502.bin"
firmware2_opt = "true"
firmware2_opt = "false"
notes = "(!) scph5500.bin (md5): 8dd7d5296a650fac7319bce665a6a53c|(!) scph5501.bin (md5): 490f666e1afb15b7362b406ed1cea246|(!) scph5502.bin (md5): 32736f17079d0b2b7024407c39bd3050| This core also supports No-Intro BIOS images."
description = "DuckStation is a totally new PlayStation 1 (aka PSX) emulator focusing on playability, speed, and long-term maintainability. Accuracy is not the main focus of the emulator, but the goal is to be as accurate as possible while maintaining performance suitable for low-end devices. "Hack" options are discouraged, the default configuration should support all playable games with only some of the enhancements having compatibility issues. A "BIOS" ROM image is required to start the emulator and to play games. You can use an image from any hardware version or region, although mismatching game regions and BIOS regions may have compatibility issues. A ROM image is not provided with the emulator for legal reasons, you should dump this from your own console using Caetla or other means. DuckStation includes hardware rendering (OpenGL, Vulkan and D3D11), upscaling and 24-bit color and a 64-bit dynarec."
description = "DuckStation is a PlayStation 1 (aka PSX) emulator focusing on playability, speed, graphical enhancements, and long-term maintainability. A 'BIOS' ROM image is required to start the emulator and to play games. Features include hardware rendering (OpenGL, Vulkan and D3D11), upscaling, 24-bit color, and a dynamic recompiler (x86-64, ARMv7, AArch64)."
+6 -4
View File
@@ -1,18 +1,18 @@
# Software Information
display_name = "RPG Maker 2000/2003 (EasyRPG)"
authors = "EasyRPG team"
supported_extensions = "ldb"
supported_extensions = "ldb|zip|lzh|easyrpg"
corename = "EasyRPG Player"
categories = "Game engine"
license = "GPLv3"
permissions = ""
display_version = "0.6.1.0"
display_version = "0.8.1.0"
# Hardware Information
systemname = "RPG Maker 2000/2003 Game Engine"
# Libretro Features
database = "RPG Maker 2000|RPG Maker 2003|RPG Maker"
database = "RPG Maker"
supports_no_game = "false"
savestate = "false"
savestate_features = "null"
@@ -20,7 +20,7 @@ libretro_saves = "true"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "false"
core_options = "false"
core_options = "true"
core_options_version = "null"
load_subsystem = "false"
hw_render = "false"
@@ -28,3 +28,5 @@ needs_fullpath = "true"
disk_control = "false"
needs_kbd_mouse_focus = "true"
is_experimental = "false"
description = "EasyRPG Player is a game interpreter to play RPG Maker 2000, 2003 and EasyRPG games."
+9 -2
View File
@@ -9,9 +9,16 @@ systemid = "wolfenstein3d"
database = "Wolfenstein 3D"
license = "BSD|LGPL"
permissions = ""
supports_no_game = "false"
notes = "(!) ecwolf.pk3 (md5): d68107770b3ba230d10aa27472a7617b"
# BIOS / Firmware
firmware_count = 1
firmware0_desc = "ecwolf.pk3 (ECWolf System File)"
firmware0_path = "ecwolf.pk3"
notes = "(!) ecwolf.pk3 (md5): c011b428819eea4a80b455c245a5a04d"
# Libretro Features
supports_no_game = "false"
savestate = "true"
savestate_features = "basic"
description = "A source port of the Wolfenstein 3D engine to libretro. This core provides a basic/traditional experience and is compatible with Wolfenstein 3D, Spear of Destiny and Super 3D Noah's Ark content, including shareware releases. The core removes menus and goes straight to the episode or skill selection and supports arbitrary framerates up to 360 fps."
+33
View File
@@ -0,0 +1,33 @@
# Software Information
display_name = "Duke Nukem 3D (EDuke32)"
authors = "EDuke32 Team"
supported_extensions = "grp|pk3|pk4|zip"
corename = "EDuke32"
license = "GPLv2, Ken Silverman"
permissions = ""
display_version = ""
categories = "Game"
# Hardware Information
manufacturer = "3D Realms"
systemname = "Build Engine"
systemid = "duke3d"
# Libretro Features
supports_no_game = "false"
database = "Duke Nukem 3D"
savestate = "false"
savestate_features = ""
cheats = "false"
input_descriptors = "true"
memory_descriptors = "false"
libretro_saves = "true"
core_options = "true"
load_subsystem = "false"
hw_render = "true"
needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"
notes = "(!) EDuke32 requires compatible game data such as DUKE3D.GRP.|(!) Supports Duke Nukem 3D expansions, custom maps, CON scripts and community modifications.|(!) Hardware rendering requires a compatible graphics backend."
description = "A libretro port of EDuke32, an advanced open-source source port of the Build engine used by Duke Nukem 3D. EDuke32 provides enhanced compatibility with Duke Nukem 3D, its expansions and numerous community-created modifications. Features include high-resolution graphics, improved rendering, widescreen support, advanced scripting through CON, custom maps, enhanced audio, modern input handling and hardware-accelerated OpenGL rendering. BUILD engine technology originally created by Ken Silverman, non-GPL rendering and engine technology used in EDuke32 available under BUILDLIC."
+35
View File
@@ -0,0 +1,35 @@
# Software Information
display_name = "Nokia - Symbian / N-Gage (EKA2L1)"
authors = "EKA2L1 Team|WizzardSK"
supported_extensions = "sis|sisx|n-gage|eka2l1"
corename = "EKA2L1"
categories = "Emulator"
license = "GPLv3"
permissions = ""
# Hardware Information
manufacturer = "Nokia"
systemname = "Symbian OS / N-Gage"
systemid = "symbian"
# Libretro Features
supports_no_game = "false"
savestate = "false"
cheats = "false"
input_descriptors = "false"
memory_descriptors = "false"
libretro_saves = "false"
core_options = "false"
load_subsystem = "false"
hw_render = "true"
needs_fullpath = "true"
disk_control = "false"
is_experimental = "true"
# Firmware / BIOS
firmware_count = 1
firmware0_desc = "'eka2l1/firmware' folder (a device firmware dump: an RPKG, or a ROM together with its ROFS)"
firmware0_path = "eka2l1/firmware"
firmware0_opt = "false"
notes = "A device has to be installed before anything will run: put a firmware dump in '<system>/eka2l1/firmware' and the core installs it on first start. Content is a Symbian package (.sis, .sisx, .n-gage), or an .eka2l1 shortcut file naming the UID of an application that is already installed."
+33
View File
@@ -0,0 +1,33 @@
# Software Information
display_name = "EPOCH - Cassette Vision (EmuCV)"
authors = "Maxime MARCONATO (aka MaaaX)"
supported_extensions = "bin"
corename = "EmuCV"
categories = "Emulator"
license = "GPLv3"
permissions = ""
display_version = "0.00"
# Hardware Information
manufacturer = "EPOCH"
systemname = "Cassette Vision"
# Libretro Features
supports_no_game = "false"
savestate = "false"
savestate_features = "null"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "false"
libretro_saves = "false"
core_options = "false"
hw_render = "false"
needs_fullpath = "true"
disk_control = "false"
is_experimental = "true"
# BIOS / Firmware
firmware_count = 0
description = "A libretro core for the EPOCH Cassette Vision, the 1981 Japanese console whose games carried their own CPU in the cartridge. The core is in early development: no save states and no core options yet."
notes = "The Cassette Vision needs no BIOS - each cartridge contains the uPD777 (or uPD778) that runs it, so the ROM dump is the whole machine."
+39
View File
@@ -0,0 +1,39 @@
# Software Information
display_name = "EPOCH/YENO Super Cassette Vision (EmuSCV)"
authors = "Maxime MARCONATO (aka MaaaX) - [email protected]|Toshiya TAKEDA"
supported_extensions = "cart|bin|rom|0|zip"
corename = "EmuSCV"
categories = "Emulator"
license = "GPLv3+"
permissions = ""
display_version = "0.15"
# Hardware Information
manufacturer = "EPOCH"
systemname = "Super Cassette Vision"
systemid = "super_cassette_vision"
database = "Epoch - Super Cassette Vision"
# Libretro Features
supports_no_game = "true"
savestate = "true"
savestate_features = "serialized"
cheats = "false"
input_descriptors = "true"
memory_descriptors = "false"
libretro_saves = "false"
core_options = "true"
load_subsystem = "false"
hw_render = "false"
needs_fullpath = "true"
disk_control = "false"
is_experimental = "false"
# BIOS / Firmware
firmware_count = 1
firmware0_desc = "upd7801g.s01 (Super Cassette Vision BIOS)"
firmware0_path = "upd7801g.s01"
firmware0_opt = "false"
description = "A libretro core for the EPOCH Super Cassette Vision, the 1984 Japanese console also sold in France in 1984 as the YENO Super Cassette Vision. A system BIOS is required. Cartridges are dumped as a single file or as numbered parts, and the core converts them to its own .cart format, which records the bank layout that a raw dump cannot carry."
notes = "(!) upd7801g.s01 (md5): 635a978fd40db9a18ee44eff449fc126|A cartridge dumped in several parts loads from its .0 file, with .1, .2 and .3 beside it.|A .cart file appearing in the save directory after a launch is normal: it is the converted cartridge."
+2
View File
@@ -29,3 +29,5 @@ needs_fullpath = "true"
disk_control = "false"
needs_kbd_mouse_focus = "false"
is_experimental = "true"
description = "Emux is a cross-platform emulator project with a goal of emulating multiple kinds of machines related to gaming, such as consoles or arcades. Its philosophy is very much inspired by the Linux kernel (hence the name), which brilliantly manages to support multiple machines while keeping drivers entirely platform-independent. Emux is designed in the same way, keeping a code base of CPUs and controllers separate from machines. This emulator was never fully developed and remains here for historical purposes or in case someone wishes to contribute to its development."
Loaded 100 of 438 files, more files were not shown because too many files have changed in this diff. Show more