summaryrefslogtreecommitdiff
path: root/emulators/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2019-03-21emulators/Makefile: sortwiz1-2/+2
2019-03-17emulators/Makefile: + suse131_avahitsutsui1-1/+2
2019-02-13emulators: + haxmkamil1-1/+2
2019-02-06emulators/retroarch: Update to 1.7.6nia1-2/+1
pkgsrc specific changes: * Remove the deprecated and broken libxml2 and libusb1 options. * Fix the qt5 option. * No longer depends on libretro-glsl-shaders, instead use the built-in updater to install shaders. Fixes shader preset saving as non-root... * I submitted a sun audio driver to upstream and they accepted it, so NetBSD and (probably) SunOS will now default to "audioio" instead of "oss". General changelog – CHEEVOS: Reset when hardcore mode is toggled. – CHEEVOS: Update the hashing methods to identify NES, SNES and Lynx games (more accurate and accepting headerless ROMs). – COMMON: Add new JSON playlist format. – COMMON: Fix playlist corruption when deleting items. – COMMON: Fix archive progress display calculation. – COMMON: Fix playlist entries appearing with previously used names. – COMMON: Fix screenshot filename with no core or content. – COMMON: Allow compiling without menu support. – CORE UPDATER: Allow sideloading cores from the menu. – CPU FILTERS: Add Normal2x filter. – CRT/LINUX: New Linux switching method partially implemented. – CRT/LINUX: Linux restore desktop resolution fixed. – CRT/LINUX: Monitor index switching and auto enumerate for output detection in Linux (still working on the windows method). – CRT/RASPBERRY PI: Initial support. – DATE: Add Date / Time style options. – DEBUGGING: Add an integrated crash handler for debug builds (see https://docs.libretro.com/tech/debugging) – DISK CONTROL: Remember the last used folder / current active folder to make disk-swapping faster. – INPUT: Add new menu toggle (hold start button for 2 seconds) – INPUT: Fix arrow keys being incorrectly bound as numpad keys – INPUT/SDL: Flush the joypad events. Decreases cpu usage over time with the SDL joypad driver. – LOCALIZATION: Add Greek translation. – LOCALIZATION: Update German translation. – LOCALIZATION: Update Italian translation. – LOCALIZATION: Update Japanese translation. – LOCALIZATION: Update Simplified Chinese translation. – LOCALIZATION: Update Spanish translation. – MENU: New “ozone” menu driver. – MENU: Only show CRT SwitchRes if video display server is implemented (Windows/Linux for now) – MENU: User Interface -> Appearance -> ‘Menu Font Green/Blue Color’ settings now work properly. – MENU: Add option to enable in-menu sound effects. – MENU/D3D: Scissoring support (will be used for Ozone and menu widgets). – MENU/QT/WIMP: Allow building with MSVC2017. – MENU/QT/WIMP: Add detailed file browser table. – MENU/QT/WIMP: New grid view implementation that is faster and loads thumbnails on-demand. – MENU/QT/WIMP: Thumbnail drag and drop support. – MENU/RGUI: Overhaul custom theme interface + add wallpaper support. – MENU/RGUI: Thumbnail support and thumbnail downscaling. – MENU: Hide password values. – MENU/SOUNDS: Implement in-menu sound effects (not enabled by default for now, still experimental). – MIDI: Add a Linux ALSA driver for MIDI. – NETPLAY: Force fast-save-states when netplay is enabled. – NETPLAY: Allow quick joining subsystem lobbies. – OSX: Initial CoreAudio V3 audio driver (not yet used in release builds). – OSX: OpenGL 3.2 Core support for cores. – RECORDING: Implement recording options in the menu complete with quality profiles, streaming, and proper file naming – SCANNER: Fix GDI disc scanning. – SHADERS: Fix auto shader preset loading on D3D10, D3D11, D3D12 – SUBSYSTEM: Allow more than 10 subsystems – SUBSYSTEM: Cores that use subsystem for complex scenarios can now load content without starting a regular content first – SUBSYSTEM: Remember the last used folder to make loading subsystem type content faster – VULKAN: Fix RGUI crashing at startup. – VULKAN/RGUI: Enable ‘Menu Linear Filter’ option. – VULKAN: Fix secondary screens in overlays not working. – WAYLAND: Implement idle-inhibit support (needed for screensaver suspend). – WAYLAND: Fix fullscreen toggle. – VFS: Update to version 3. – XMB/OZONE: Add more icons – XMB: Add Automatic Inverted theme – ???: Easter Egg
2019-01-02emulators/libretro-mame2010: Import version libretro-mame2010-20180417nia1-1/+2
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. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. MAME is the Multiple Arcade Machine Emulator. This is a port of MAME 0.139 to libretro with backported improvements and is compatible with MAME 0.139 romsets.
2019-01-01dolphin-emu: Import version 5.0nia1-1/+2
Dolphin is an emulator for two recent Nintendo video game consoles: the GameCube and the Wii. It allows PC gamers to enjoy games for these two consoles in full HD (1080p) with several enhancements: compatibility with all PC controllers, turbo speed, networked multiplayer, and even more!
2018-12-18emulators/libretro-beetle-psx-hw: New child package of ibretro-beetle-psx.nia1-1/+2
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. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. Mednafen PSX (Beetle PSX) is a Sony PlayStation 1 video game system emulator that can be used as a libretro core. It is a libretro port of Mednafen PlayStation. Mednafen can load CD-ROM games from a ripped/dumped copy of the disc, such as CUE+BIN. Additionally there is support for CloneCD "CCD/IMG/SUB" rips, and cdrdao "TOC" files. A CUE file is required. This is the OpenGL version. It is currently less accurate than the software renderer but will enable and/or speed up enhancements like upscaling and texture filtering.
2018-10-15libretro-dolphin: import version 20180827nia1-1/+2
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. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. Dolphin is a Nintendo GameCube and Wii emulator with high compatibility across the majority of titles for both platforms.
2018-10-13libretro-cap32: import version 20180827nia1-1/+2
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. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. Caprice32 is a software emulator of the Amstrad CPC 8-bit home computer series. The emulator faithfully imitates the CPC464, CPC664, and CPC6128 models. By recreating the operations of all hardware components at a low level, the emulator achieves a high degree of compatibility with original CPC software. These programs or games can be run unmodified at real-time or higher speeds, depending on the emulator host environment. It is recommended that users enable "autorun" in the Core Options in the RetroArch F1 menu after selecting a disk image for the first time, then restart the core to load it. A virtual keyboard can be toggled by pressing the virtual "Y" button.
2018-10-13libretro-reicast: import version 20181013nia1-1/+2
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. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. Reicast is a multi-platform Sega Dreamcast emulator.
2018-10-13libretro-virtualjaguar: import version 20180812nia1-1/+2
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. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. Virtual Jaguar emulates the Atari Jaguar game console.
2018-09-06Simplify retroarch packagaing by removing retroarch-assets.nia1-2/+1
Switch to a bundled release for the assets, and make libretro-database and glsls-headers current. This will make it easier to update versions between releses where the database compatibility differs (e.g. for fbalpha)
2018-08-31Add a TCL based simulator for the programmable RPN pocket calculatorhauke1-1/+2
Hewlett-Packard HP-15C
2018-08-17libretro-fbalpha: add version 0.2.97.42.20180408.nia1-1/+2
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. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. FB Alpha (Final Burn Alpha) is an arcade game emulator.
2018-08-15libretro-sameboy: add version 0.11.1nia1-1/+2
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. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. SameBoy is an extremely accurate open source Nintendo Gameboy (DMG) and Gameboy Color (CGB) emulator, written in portable C. It features link cable emulation, and includes open source DMG and CGB boot ROMs.
2018-08-14libretro-np2kai: add version 0.86.17nia1-1/+2
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. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. Neko Project II is a PC-9801 emulator. The PC-9800 series, commonly shortened to PC-98, is a line of Japanese 16-bit and 32-bit personal computers manufactured by NEC from 1982 through 2000.
2018-08-14libretro-ppsspp: add version 1.6.3.nia1-1/+2
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. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. PPSSPP is a PlayStation Portable (PSP) video game system emulator that can be used as a libretro core.
2018-08-13libretro-o2em: add version 20180812.nia1-1/+2
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. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. O2EM is an open source multi-platform Magnavox Odyssey2 / Videopac+ emulator. The Odyssey2 (Videopac/Jopac in Europe) was a video game console created in the late 70s.
2018-08-13libretro-prosystem: add version 20180812.nia1-1/+2
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. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. ProSystem is an Atari 7800 video game system emulator that can be used as a libretro core.
2018-08-13libretro-bluemsx: add version 20180811.nia1-1/+2
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. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. blueMSX is a cycle accurate emulator for MSX, MSX2, MSX2+, and MSX TurboR-based home computers as well as the ColecoVision and Sega SG-1000 video game systems.
2018-08-13libretro-bsnes-mercury{,-accuracy,-performance}: add version 20180803nia1-1/+4
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. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. bsnes/higan is a Super Nintendo Entertainment System / Super Famicom video game system emulator that aims to document SNES/SFC hardware with an extremely high degree of accuracy without compromise or optimisation. bsnes-mercury is a fork of bsnes/higan aiming to restore some useful features that have been removed, as well as improving performance slightly. Maximum accuracy is still uncompromisable; anything that affects accuracy is optional and off by default. As such, it has quite high system requirements. For a SNES/SFC libretro core that balances performance and accuracy to an acceptable level for 99% of games, consider using a snes9x core. Three profiles are available: Performance, Balanced, and Accuracy. Balanced is recommended for modern PCs. Use Accuracy for extreme cases of hardware spec abuse (e.g. the game A.S.P. Air Strike Patrol).
2018-08-13libretro-beetle-sgx: add version 20180512.nia1-1/+2
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. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. Beetle/Mednafen SGX is a NEC PC Engine SuperGrafx video game system emulator that can be used as a libretro core.
2018-08-12libretro-freeintv: add version 20180729.nia1-1/+2
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. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. FreeIntv is a libretro emulation core for the Mattel Intellivision designed to be compatible with joypads from the SNES era forward even with software that originally required a number pad.
2018-08-12libretro-snes9x: add version 1.56.2.nia1-1/+2
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. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. Snes9x is an emulator for the Super Nintendo Entertainment System / Super Famicom. This package is derived from the master repository of Snes9x. It has greater accuracy and worse performance than Snes9x 2005/2010. It has a less strict approach to accuracy than bsnes and therefore doesn't run problematic games like bsnes, but has much better performance. This is the most up-to-date libretro snes9x core available, and is recommended for netplay.
2018-08-12libretro-beetle-vb: add version 20180620.nia1-1/+2
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. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. Beetle/Mednafen VB is a Nintendo Virtual Boy video game system emulator that can be used as a libretro core.
2018-08-12libretro-mgba: add version 0.6.3nia1-1/+2
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. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. 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.
2018-08-12libretro-beetle-saturn: add version 20180620.nia1-1/+2
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. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. Beetle/Mednafen Saturn is a Sega Saturn video game system emulator that can be used as a libretro core. Mednafen can load CD-ROM games from a ripped/dumped copy of the disc, such as CUE+BIN. Additionally, there is support for CloneCD "CCD" rips, and cdrdao "TOC" files. A CUE file is required.
2018-08-12libretro-beetle-wswan: add version 20180620.nia1-1/+2
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. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. This package contains a port of the Mednafen WonderSwan/WonderSwan Color emulator (based on Cygne) for Libretro.
2018-08-11libretro-vecx: add version 20180412.nia1-1/+2
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. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. VecX is an emulator for the Vectrex vector-based video game system.
2018-08-11libretro-fuse: add version 20180419.nia1-1/+2
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. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. FUSE is an emulator for the Sinclair ZX Spectrum and related machines.
2018-08-11libretro-genesis-plus-gx: add version 20180607.nia1-1/+2
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. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. Genesis Plus GX is a Sega 8/16-bit game console emulator focused on accuracy and portability. This emulator has 100% compatibility with Genesis / Mega Drive, Sega/Mega CD, Master System, Game Gear & SG-1000 released software (including all unlicensed software and known pirate dumps), also emulating backwards compatibility modes when available. It also has Pico emulation. It may be somewhat slower than PicoDrive on some platforms, but has improved accuracy. On the other hand, only PicoDrive supports 32X emulation.
2018-08-11libretro-desmume: add version 20180807.nia1-1/+2
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. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. DeSmuME is a Nintendo DS emulator.
2018-08-11emulators/libretro-beetle-ngp: Import libretro-beetle-ngp-20180720nia1-1/+2
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. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. This package contains the Mednafen Neo Geo Pocket emulator for Libretro (based on NeoPop).
2018-08-11emulators/libretro-beetle-psx: Import libretro-beetle-psx-20180808nia1-1/+2
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. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. Mednafen PSX (Beetle PSX) is a Sony PlayStation 1 video game system emulator that can be used as a libretro core. It is a libretro port of Mednafen PlayStation. Mednafen can load CD-ROM games from a ripped/dumped copy of the disc, such as CUE+BIN. Additionally there is support for CloneCD "CCD/IMG/SUB" rips, and cdrdao "TOC" files. A CUE file is required.
2018-08-10libretro-beetle-pce-fast: Import libretro-beetle-pce-fast-20180720nia1-2/+2
This package replaces emulators/libretro-mednafen-pce-fast. 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. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. Beetle/Mednafen PCE FAST is a NEC TurboGrafx-16/PC Engine/CD video game system emulator.
2018-08-10emulators/libretro-snes9x2010: Import libretro-snes9x2010-20180626.nia1-2/+2
This package replaces emulators/libretro-snes9x-next. 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. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. This is a port of Snes9x 1.52+ to Libretro (previously called SNES9x Next), rewritten in C with several optimizations and speed hacks. Snes9x is a Super Nintendo Entertainment System / Super Famicom emulator.
2018-08-10emulators/libretro-snes9x2005: Import libretro-snes9x2005-20180626.nia1-2/+2
This package replaces emulators/libretro-catsfc. 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. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. Snes9x is a Super Nintendo Entertainment System / Super Famicom emulator. This is a port of SNES9x 1.43 for libretro (it was previously called CAT SFC). It is an ideal alternative to emulators with a more uncompromising approach to accuracy, since it runs at full speed on low end devices, for example, low power ARM SoCs.
2018-08-07emulators/Makefile: Spell my package's name correctly.nia1-2/+2
2018-08-07emulators/libretro-database: Import libretro-database-1.7.3.nia1-1/+2
ROM scanning data provided by the libretro project. Generally, this data is for ROMs that have been validated by No-Intro or Redump DAT files but many other source databases are also in use.
2018-08-07libretro-glsl-shaders: Import libretro-glsl-shaders-1.7.3.nia1-1/+2
Shaders and filters can be applied to video games to achieve some kind of visual effect. These can be from attempting to replicate CRT displays, RF cables, smooth scaling and anti-aliasing, or something more exotic. This package contains the shaders provided by the libretro project for use with RetroArch (where .glsl and .glslp shaders are supported out of the box). They could also in theory be used with other OpenGL programs. For more information, including examples of specific shaders, see the Emulation General wiki: http://emulation.gametechwiki.com/index.php/Shaders_and_Filters
2018-08-07emulators/libretro-core-info: Import libretro-core-info-1.7.3.nia1-1/+2
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. This development interface is open to others so that they can run these pluggable emulator and game cores also in their own programs or devices. This package contains menu metadata for all of the libretro cores.
2018-08-07emulators/retroarch-assets: Import retroarch-assets-1.7.3.nia1-1/+2
Assets needed for RetroArch - icons and fonts for different menu drivers, etc.
2018-07-19emulators/Makefile: add softvmstpaul1-1/+2
2018-02-28emulators: Add forgotten py-unicorn.jperkin1-1/+2
2018-02-08fs-uae-arcade: added version 2.8.3adam1-1/+2
Changes in FS-UAE Arcade 2.8.1: Added stretch / keep aspect toggle button to top right menu. Added V-Sync toggle button to top right menu. Ability to see and change variant before starting the game. Make menu rendering conformant to FS-UAE style. More transition animations. New cover rendering for non-portrait covers. Use --platform= to start with a given platform filter, e.g. --platform=cd32. Variant sort order fixed to be same as in FS-UAE Launcher. Fixed arrow keys for FS-UAE Arcade on MacOS. Reversed position of platform and publisher names. Changes in FS-UAE Arcade 2.8.2: Allow mouse to be used to activate the close button. Show mouse cursor briefly when moving the mouse.
2017-04-22Delete kenigma.taca1-2/+1
2017-03-08suse131_32_binutils -> suse131_binutils -- thanks, leot@!hauke1-2/+2
2017-03-06Add opensuse 13.1 binutils, since wip/suse131_fpc will not do muchhauke1-1/+2
without a linux ld(1).
2017-01-15+PC6001VXtsutsui1-1/+2
2016-10-04Detach emulators/qemu0kamil1-2/+1