The emulators/retroarch port
retroarch-1.18.0 – generic multi-emulator frontend (cvsweb github mirror)
Description
RetroArch is the reference frontend for the libretro API. Popular examples of implementations for this API includes videogame system emulators and game engines, but also more generalized 3D programs. These programs are instantiated as dynamic libraries, or "libretro cores". libretro is an API that exposes generic audio/video/input callbacks. A frontend for libretro (such as RetroArch) handles video output, audio output, input and application lifecycle. A libretro core written in portable C or C++ can run seamlessly on many platforms with very little/no porting effort. RetroArch attempts to be small and lean, while still having all the useful core features expected from an emulator. It is designed to be very portable and features a gamepad-centric UI. It also has a full-featured command-line interface.WWW: https://www.libretro.com/
Readme
+----------------------------------------------------------------------- | Running ${PKGSTEM} on OpenBSD +----------------------------------------------------------------------- By default, the UI assets are not available (icons in menus), you can download them from Retroarch: Main Menu -> Online Updater -> Update assets If Retroarch does not offer a core when you try to load a content, although the according core is installed, it is recommended to create a playlist: Import content -> Manual Scan - choose a content directory - choose a default core for the files in this directory - Start Scan
Maintainer
The OpenBSD ports mailing-list
Only for arches
aarch64 alpha amd64 arm hppa i386 mips64 mips64el powerpc powerpc64 riscv64 sparc64
Categories
Library dependencies
Build dependencies
Run dependencies
Files
- /etc/retroarch.cfg
- /usr/local/bin/retroarch
- /usr/local/bin/retroarch-cg2glsl
- /usr/local/man/man6/retroarch-cg2glsl.6
- /usr/local/man/man6/retroarch.6
- /usr/local/share/applications/retroarch.desktop
- /usr/local/share/doc/pkg-readmes/retroarch
- /usr/local/share/doc/retroarch/
- /usr/local/share/doc/retroarch/COPYING
- /usr/local/share/doc/retroarch/README.md
- /usr/local/share/examples/retroarch.cfg
- /usr/local/share/metainfo/
- /usr/local/share/metainfo/com.libretro.RetroArch.appdata.xml
- /usr/local/share/pixmaps/
- /usr/local/share/pixmaps/retroarch.svg
- @tag update-desktop-database