Port details on branch 2022Q3 |
- libretro-reicast Standalone port of reicast to libretro
- 0.20201231_4 emulators =0 0.20201231_4Version of this port present on the latest quarterly branch.
- Maintainer: beyert@cs.ucr.edu
- Port Added: 2022-05-19 17:45:11
- Last Update: 2023-08-07 16:34:07
- Commit Hash: b1ecad5
- Also Listed In: games
- License: BSD3CLAUSE GPLv2 LGPL21
- WWW:
- https://github.com/reicast/reicast-emulator
- Description:
- Standalone port of reicast to libretro.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- libretro-reicast>0:emulators/libretro-reicast
- To install the port:
- cd /usr/ports/emulators/libretro-reicast/ && make install clean
- To add the package, run one of these commands:
- pkg install emulators/libretro-reicast
- pkg install libretro-reicast
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: libretro-reicast
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1623465538
SHA256 (reicast-reicast-emulator-0.20201231-0bd6ea3_GH0.tar.gz) = a30e67754c28029e16cf2eb3d3878906888178e308800139e64e8e29533bc679
SIZE (reicast-reicast-emulator-0.20201231-0bd6ea3_GH0.tar.gz) = 6467649
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake : devel/cmake-core
- ninja : devel/ninja
- gcc12 : lang/gcc12
- as : devel/binutils
- xorgproto>=0 : x11/xorgproto
- Runtime dependencies:
-
- gcc12 : lang/gcc12
- Library dependencies:
-
- libao.so : audio/libao
- libasound.so : audio/alsa-lib
- libcurl.so : ftp/curl
- libevdev.so : devel/libevdev
- libpulse.so : audio/pulseaudio
- libudev.so : devel/libudev-devd
- libEGL.so : graphics/libglvnd
- libgbm.so : graphics/mesa-libs
- libGL.so : graphics/libglvnd
- This port is required by:
- for Run
-
- games/libretro
Configuration Options:
- No options to configure
- Options name:
- emulators_libretro-reicast
- USES:
- cmake compiler gl xorg
- pkg-message:
- For install:
-
On some hardware, The libretro core of reicast may not run if dynarec is
enabled.
It is recommended to set alpha sorting to per-triangle, as follows:
In ~/.config/retroarch/
reicast_alpha_sorting = "per-triangle (normal)"
It is recommended to enable DSP support:
reicast_enable_dsp = "enabled"
in ~/.config/reicast/emu.cfg:
Dynarec.DspEnabled = 1
Dynarec.Enabled = no
Dynarec.idleskip = yes
Dynarec.safe-mode = yes
Dynarec.unstable-opt = no
#aica.AutoLatency = no
#aica.DSPEnabled = no
Please set all lines in ~/.config/retroarch/retroarch.cfg that correspond to
the setting "run_ahead_enabled" to "false", as shown in the example below:
run_ahead_enabled = "false"
To troubleshoot issues, running retroarch with the -v argument may help to
acquire more diagnostic information.
- Master Sites:
|