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.
ares is a multi-system emulator that began development on 2004-10-14. It is a descendant of higan and bsnes, and focuses on accuracy and preservation. Here are some supported systems:
Arcade
Atari 2600
Bandai Wonderswan
Bandai Wonderswan Color
Benesse Pocket Challenge V2
Colecovision
MSX 1 and 2
Nec Pc Engine Turbografx Cd
Nec Pc Engine Supergrafx
Nec Pc Engine Turbografx
Nichibutsu My Vision
Nintendo Famicom Disk System
Nintendo Game Boy
Nintendo Game Boy Advance
Nintendo Game Boy Color
Nintendo Nes Famicom
Nintendo Nintendo 64
Nintendo Nintendo 64DD
Nintendo Satellaview
Nintendo Snes Super Famicom
Nintendo Sufami Turbo
Sega 32x
Sega Game Gear
Sega Master System Mark Iii
Sega Mega Cd
Sega Mega Drive Genesis
Sega Sg 1000
Sinclair Zx Spectrum
Snk Neo Geo Aesmvs
Snk Neo Geo Pocket
Snk Neo Geo Pocket Color
Sony Playstation
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.
The DOSBox Staging project attempts to modernize DOSBox.
DOSBox emulates an Intel x86 personal computer running an IBM PC compatible disk operating system (DOS) in both real and protected modes. It was primarily designed to run old DOS games, but aims to be fully compatible with all DOS programs and replicate the experience as accurately as possible.
This fork fixes some perceived issues with DOSBox and adds new features such as Wayland support, PowerPC/POWER dynamic recompilation, and FluidSynth MIDI. Other features may be removed: for example, physical CDs can no longer be played, only emulated media.
Graphical emulation includes contemporary text mode, Hercules, CGA, EGA, VGA, VESA, S3 Trio 64, and Tandy hardware.
Emulated legacy sound devices range from a rudimentary `PC speaker' buzzer to the once state-of-the-art Gravis Utrasound sampling sound card. The default is a SoundBlaster 16 providing 16-bit stereo sound. MIDI is forwarded to the host through an emulated MPU-401.
An emulated hardware modem is also included, letting one host or dial a BBS across the Internet, network over IPX, and emulate a serial nullmodem over TCP/IP.
Nestopia JG is an emulator for the Nintendo Entertainment System/Famicom, including support for the Famicom Disk System and VS. System. Though originally a fork, Nestopia JG has become the de facto upstream branch of the Nestopia emulator.
Mupen64Plus is a cross-platform plugin-based Nintendo 64 (N64) emulator which is capable of accurately playing many games. This package contains the core library.
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.
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.
WASM-4 is a low-level fantasy game console for building small games with WebAssembly. Game cartridges (ROMs) are small, self-contained .wasm files that can be built with any programming language that compiles to WebAssembly.
PCSX2 is a free and open-source PlayStation 2 (PS2) emulator. Its purpose is to emulate the PS2's hardware, using a combination of MIPS CPU interpreters, recompilers and a virtual machine which manages hardware states and PS2 system memory. This allows you to play PS2 games on your PC, with many additional features and benefits.
This package provides the Jolly Good API C and C++ headers. The Jolly Good API is a shared object or plugin API for emulators.
The Jolly Good Reference Frontend (accessible via the jollygood command) aims to be the simplest possible frontend to The Jolly Good API. It may be used to run emulators built as shared objects, or as a "white-label" frontend for statically linked standalone emulators.
bsnes is a Super Nintendo / Super Famicom emulator that focuses on performance, features, and ease of use.
mGBA is an emulator for running Game Boy Advance games. It aims to be faster and more accurate than many existing Game Boy Advance emulators, as well as adding features that other emulators lack. It also supports Game Boy and Game Boy Color games
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 libticables, a library for operations on TI calculator link cables.
This is a part of the TiLP project.
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.
Mednafen is a portable, utilizing OpenGL and SDL, argument-driven multi-system emulator. Mednafen has the ability to remap hotkey functions and virtual system inputs to a keyboard, a joystick, or both simultaneously. Save states are supported, as is real-time game rewinding. Screen snapshots may be taken, in the PNG file format, at the press of a button. Mednafen can record audiovisual movies in the QuickTime file format, with several different lossless codecs supported.
The following systems are supported:
Apple II/II+
Atari Lynx
Neo Geo Pocket (Color)
WonderSwan
GameBoy (Color)
GameBoy Advance
Nintendo Entertainment System
Super Nintendo Entertainment System/Super Famicom
Virtual Boy
PC Engine/TurboGrafx 16 (CD)
SuperGrafx
PC-FX
Sega Game Gear
Sega Genesis/Megadrive
Sega Master System
Sega Saturn (experimental, x86_64 only)
Sony PlayStation
This package contains libticonv, a library to support working with TI calculator files.
This is a part of the TiLP project.
Gens/GS is an emulator for the Mega Drive (also known as Sega Genesis), derived from Gens. Project goals include clean source code, combined features from various forks of Gens, and improved platform portability.
Mupen64Plus is a cross-platform plugin-based Nintendo 64 (N64) emulator which is capable of accurately playing many games. This package contains the Arachnoid video plugin.
DeSmuME is an emulator for the Nintendo DS handheld gaming console.
This program compresses files in a way that tries to be as efficient as possible but still allows them to be decompressed in environments where CPU speed and RAM are limited. It also generate a self-extractor for use on a Commodore C64, C128 etc.
bsnes-jg is a cycle accurate emulator for the Super Famicom/Super Nintendo Entertainment System, including support for the Super Game Boy, BS-X Satellaview, and Sufami Turbo. bsnes-jg is a fork of bsnes v115, Many changes have been made post-fork:
Higher quality resampler with settings
Improved performance without loss of accuracy
Portability improvements
Removal of accuracy-reducing hacks and unnecessary code
Significant increase in standards compliance
Translation to the C++ Standard Library (ISO C++11)
In particular, it uses much less CPU compared to the original bsnes (though not as little as zsnes).
The supported file formats are:
.sfc
.smc
.bs
.st
.fig
.swc
This is intended to be used with the Jolly Good Reference Frontend jollygood command from the jgrf package.
A standalone port of Mednafen’s GameBoy Advance emulator called Beetle GBA to libretro. Beetle GBA is based on VBA-M, itself a fork of Visual Boy Advance.