summaryrefslogtreecommitdiff
path: root/emulators/retroarch
AgeCommit message (Collapse)AuthorFilesLines
2018-10-05retroarch: SunOS build fixesnia1-1/+6
2018-10-03retroarch: Bump PKGREVISION for miniupnpc. Disable some default options.nia2-4/+5
The options disabled have minimal apparent utility, but are reasonably heavy dependencies.
2018-09-06Simplify retroarch packagaing by removing retroarch-assets.nia5-27/+3700
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-09-06retroarch/Makefile: Disable discord RPC, and bump PKGREVISION.nia1-1/+3
2018-09-06emulators/retroarch: Update to 1.7.4.nia3-10/+15
Changes: CHEEVOS: Fix crash when scrolling Achievement List while Unofficial Achievements enabled (#6732). CHEEVOS: Added hitcounts support for PauseIf/ResetIf (#6817). COMMON: Automatically hide "Configuration Override options" in Quick Menu. COMMON: Small Bugfix to not trigger savestate code when pressing Reset. COMMON: Added libsixel video driver. EMSCRIPTEN: Fix Game Focus Toggle. HID/OSX: Fix to set hid device registration deterministic (#6497), to address issue #6640 re-adding dynamic device registration. LOCALIZATION: Update Italian translation. LOCALIZATION: Update Japanese translation. LOCALIZATION: Update Polish translation. LOCALIZATION: Update Portuguese / Brazilian translation. LOCALIZATION: Update Russian translation. LOCALIZATION: Update Spanish translation. MIDI: Add MIDI support to the libretro API. Dosbox is the first proof of concept core implementing libretro MIDI. MIDI: Add a Windows driver for MIDI, based on winmm. MENU/QT/WIMP: Qt QSlider styling for Dark Theme. MENU/QT/WIMP: Remove button ghostly inside highlighting. MENU/QT/WIMP: Initial grid view. MENU/QT/WIMP: Drag&drop to add new playlist items, add option to add/edit/delete playlists. MENU/QT/WIMP: Add menu option to update RetroArch (Windows only for now). MENU/QT/WIMP: Add menu option to manage shaders. MENU/QT/WIMP: Add menu option to manage core options. MENU/XMB: Add new icons for the settings MENU/XMB: Add an option to show the desktop ui METAL: Initial work-in-progress video driver for Metal. macOS-only right now, and currently requires macOS 10.13. METAL: Supports XMB/MaterialUI, has a menu display driver. Has a font rendering driver. METAL/SLANG: Slang shaders should be compatible with Metal video driver. NETWORK: Enable SSL/TLS support by default for desktop platforms. QNX: Fix Game Focus Toggle. REMAPS: Fix the way offsets are calculated for keyboard remapping. RUNAHEAD: Fix full-screen mode change breaking Secondary Core's environment variables. VULKAN: Fix two validation errors. VULKAN: Try to avoid creating swapchains redundantly. Should fix black screen and having to alt tab out of window again to get display working on Nvidia GPUs (Windows). VULKAN/OSX: Initial MoltenVK support. Not enabled yet, several MoltenVK bugs should be fixed first before we can have it fully working. X11: Fix Game Focus Toggle.
2018-08-08emulators/retroarch: Remove old patches.nia8-169/+0
2018-08-07emulators/retroarch: The sunxi options aren't supported yet.nia1-11/+1
2018-08-07emulators/retroarch: Update to 1.7.3.nia7-105/+337
This brings it around 3 years forward and includes more changes than I can easily list, since the changelogs don't go that far back.
2017-09-04Follow some redirects.wiz1-2/+2
2015-11-03Add SHA512 digests for distfiles for emulators categoryagc1-1/+2
Problems found with existing digests: Package suse131_libSDL 1c4d17a53bece6243cb3e6dd11c36d50f851a4f4 [recorded] da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated] Package suse131_libdbus de99fcfa8e2c7ced28caf38c24d217d6037aaa56 [recorded] da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated] Package suse131_qt4 94daff738912c96ed8878ce1a131cd49fb379206 [recorded] 886206018431aee9f8a01e1fb7e46973e8dca9d9 [calculated] Problems found locating distfiles for atari800, compat12, compat 13, compat14, compat15, compat20, compat30, compat40, compat50, compat50-x11, compat51, compat51-x11, compat60, compat61, compat61-x11, fmsx, osf1_lib, vice, xbeeb, xm7. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-04-25Recursive revbump following MesaLib update, categories a through f.tnn1-1/+2
2015-04-21Unlike GCC, clang defines __ARM_NEON__ for all CPUs it expects it tojoerg6-1/+116
have, even without forcing NEON as FPU. Consistently use HAVE_NEON.
2015-04-13Removing python26. EOL'd quite some ago and discussed a couple times onrodent1-2/+2
tech-pkg@ and pkgsrc-users@.
2015-02-05Fix installation. Replace interpreter in an installed python script,wiz3-5/+10
and depend on python for it.
2015-02-05Add bash to USE_TOOLS.wiz1-2/+2
2015-02-05fix DISTNAME vs PKGNAMEjmcneill1-2/+3
2015-02-04Import retroarch-0.0.20150203 as emulators/retroarch.jmcneill9-0/+199
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. RetroArch is the official reference frontend for the libretro API.