Port details on branch 2022Q2 |
- libretro-kronos Sega Saturn and ST-V emulator forked from uoYabause for libretro
- 2.1.5.20210601_1 emulators =0 2.1.5.20210601_1Version of this port present on the latest quarterly branch.
- Maintainer: beyert@cs.ucr.edu
- Port Added: 2022-06-27 07:06:05
- Last Update: 2023-01-10 22:45:44
- Commit Hash: 9db406f
- Also Listed In: games
- License: GPLv2
- WWW:
- https://fcare.github.io
- Description:
- Kronos is a Sega Saturn and ST-V emulator forked from uoYabause. Kronos is
targetting Linux and Windows OS.
This is the libretro port of Kronos.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- libretro-kronos>0:emulators/libretro-kronos
- To install the port:
- cd /usr/ports/emulators/libretro-kronos/ && make install clean
- To add the package, run one of these commands:
- pkg install emulators/libretro-kronos
- pkg install libretro-kronos
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: libretro-kronos
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1656726449
SHA256 (FCare-Kronos-2.1.5.20210601-a39f95a_GH0.tar.gz) = a9edd4b88b874f4b1d1fb0b9e66cf2bc8bc3b643ee02b127db84a79fce31a6e8
SIZE (FCare-Kronos-2.1.5.20210601-a39f95a_GH0.tar.gz) = 36104449
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
- gmake>=4.3 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- sdl2-config : devel/sdl20
- xorgproto>=0 : x11/xorgproto
- xorgproto>=0 : x11/xorgproto
- qt5-buildtools>=5.15 : devel/qt5-buildtools
- qt5-qmake>=5.15 : devel/qt5-qmake
- Library dependencies:
-
- libGL.so : graphics/libglvnd
- libGLEW.so : graphics/glew
- libGLU.so : graphics/libGLU
- libSDL2.so : devel/sdl20
- libQt5Core.so : devel/qt5-core
- libQt5OpenGL.so : graphics/qt5-opengl
- This port is required by:
- for Run
-
- games/libretro
Configuration Options:
- No options to configure
- Options name:
- emulators_libretro-kronos
- USES:
- cmake:noninja compiler:c++11-lib gl gmake pkgconfig qt:5 sdl
- pkg-message:
- For install:
- For Sega Saturn, it is mandatory to install a supported Sega Saturn bios files
(such as saturn_bios.bin) in ~/.config/retroarch/system or
~/.config/retroarch/system/kronos.
Kronos is broadly compatible with all major Saturn BIOSes regardless of region,
although unlike Yabause, a BIOS dump is required. Due to the aforementioned
BIOS compatibility, the BIOS guide for the beetle-saturn libretro core may be
helpful:
https://docs.libretro.com/library/beetle_saturn/
For ST-V, it is necessary to add a compatible stvbios.zip either in
~/.config/retroarch/system/kronos or in ~/.config/retroarch/system/. In
contrast to MAME, Kronos will never search for this bios file in the local path
of the game.
If the emulator gets stuck on the BIOS screen, the screen remains blank, or
shows audio track navigation controls, then the BIOS is likely incompatible.
At present, Kronos is only compatible with a subset of the stvbios.zip files
used by modern MAME versions. If the stvbios.zip is not present in the proper
place, but one of the proper Sega Saturn BIOSes is instead available, it will
try to default to one of those, and in the most optimistic case, merely reach
the audio CD track navigation controls, but it will not work, since it is not
the same hardware.
If in doubt, running retroarch with the -v argument may help to acquire more
diagnostic information.
- Master Sites:
|