Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.
API method:
GET /api/packages?search=hello&page=1&limit=20
where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned
in response headers.
If you'd like to join our channel webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
MAME's purpose is to preserve decades of software history. As electronic technology continues to rush forward, MAME prevents this important vintage software from being lost and forgotten. This is achieved by documenting the hardware and how it functions. The source code to MAME serves as this documentation.
Dolphin is an emulator for two Nintendo video game consoles: the GameCube and the Wii. It provides compatibility with all PC controllers, turbo speed, networked multiplayer, and graphical enhancements.
EmulationStation provides a graphical front-end to a large number of video game console emulators. It features an interface that is usable with any game controller that has at least 4 buttons, theming support, and a game metadata scraper.
Libretro is a simple but powerful development interface that allows for the easy creation of emulators, games and multimedia applications that can plug straight into any libretro-compatible frontend. RetroArch is the official reference frontend for the libretro API, currently used by most as a modular multi-system game/emulator system.
bsnes is a Super Nintendo / Super Famicom emulator that focuses on performance, features, and ease of use.
Gnome Arcade is a minimal GTK+ frontend for MAME, the multi-purpose arcade and console emulator.
Mupen64Plus is a cross-platform plugin-based Nintendo 64 (N64) emulator which is capable of accurately playing many games. This package contains the Glide64MK2 video plugin.
RetroArch incorporates a ROM scanning system to automatically produce playlists. Each ROM that is scanned by the playlist generator is checked against a database of ROMs that are known to be good copies. The various directories contain:
chtCheat codes for various games
cursorsMethods for querying the playlists
datCustomized DAT files, maintained by the libretro team
metadatDifferent metadata and third-party DATs available to the system
rdbThe compiled RetroArch database files
scriptsVarious scripts that are used to maintain the database files.
Flycast is a multi-platform Sega Dreamcast, Naomi, Naomi 2, and Atomiswave emulator derived from reicast.
DOSBox is a DOS-emulator that uses the SDL library. DOSBox also emulates CPU:286/386 realmode/protected mode, Directory FileSystem/XMS/EMS, Tandy/Hercules/CGA/EGA/VGA/VESA graphics, a SoundBlaster/Gravis Ultra Sound card for excellent sound compatibility with older games.
DeSmuME is an emulator for the Nintendo DS handheld gaming console.
Mupen64Plus is a cross-platform plugin-based Nintendo 64 (N64) emulator which is capable of accurately playing many games. This package contains the Z64 RSP processor plugin.
This package provides joypad autoconfig files for RetroArch, the reference frontend for the libretro API. The autoconfig files are used to recognize input devices and automatically setup default mappings between the physical device and the RetroPad virtual controller.
This package provides a development environment for 6502 systems, including macro assembler, C compiler, linker, librarian and several other tools.
This package contains libticonv, a library to support working with TI calculator charsets.
This is a part of the TiLP project.
bsnes-hd (called ``HD Mode 7 mod, for bsnes'' in early betas) is a fork of bsnes (the great SNES emulator by Near) that adds HD video features, such as:
- HD Mode 7
Renders the rotated, scaled or pseudo perspective backgrounds at higher resolutions. This does not involve new custom imagery or upscaling algorithms. It is a higher resolution version of the process the SNES uses.
- Widescreen
Extends the scenes to the left and right, without distorting them. It works for most Mode 7 scenes, but also for some other scenes/games, after some settings tweaking.
- True color
Color calculation are done at true color instead of the SNES color depth (3x8 instead of 3x5 bit). With the optional line color smoothing color ``steps'' turn into actual gradients (without influencing the sharpness of the artwork).
This package contains a MIPS CPU emulator. The simulator accepts ELF statically linked executables compiled for 32-bit big-endian MIPS target, targeting mips-linux-gnu or mips-elf.
Mupen64Plus is a cross-platform plugin-based Nintendo 64 (N64) emulator which is capable of accurately playing many games. This package contains the Glide64 video plugin.
This is a versioned snapshot of the files containing metadata about each known libretro core. The snapshot is taken from the libretro-super repository.
This package provides the Jolly Good API C and C++ headers. The Jolly Good API is a shared object or plugin API for emulators.
Mupen64Plus-Next is a N64 emulation library for the libretro API, based on Mupen64Plus. It incorporates the following projects:
Provides a backport of Python's StrEnum class which was introduced in Python 3.11 for Python >=3.8.6.
SameBoy is a user friendly Game Boy, Game Boy Color and Super Game Boy emulator. SameBoy is accurate and includes a wide range of debugging features. It has all the features one would expect from an emulator---from save states to scaling filters.
The RetroArch assets are the user interface elements used to generate the various User Experience (UX) environments.