Port details |
- libretro-kronos Sega Saturn and ST-V emulator forked from uoYabause for libretro
- 2.1.5.20210601_1 emulators
=2 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
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- 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:
|
Number of commits found: 7
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.1.5.20210601_1 10 Jan 2023 22:45:44
    |
Antoine Brodin (antoine)  |
emulators/libretro-kronos: remove bogus LIB_DEPENDS |
2.1.5.20210601 11 Sep 2022 10:20:14
    |
Felix Palmen (zirias)  |
Mk/Uses: always use colon for build/run suffix
Most USES use a colon for build/run(/test) suffixes. Change kde.mk,
qt.mk and pyqt.mk to do the same, and update all ports using that.
Document in CHANGES.
PR: 266034
Exp-run by: antoine
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D36349 |
07 Sep 2022 21:58:51
    |
Stefan Eßer (se)  |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
2.1.5.20210601 07 Sep 2022 21:10:59
    |
Stefan Eßer (se)  |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
2.1.5.20210601 21 Jul 2022 19:32:39
    |
Li-Wen Hsu (lwhsu)  Author: Timothy Beyer |
emulators/libretro-kronos: Update to 2.1.5.20210601
And Fix build on FreeBSD 13.1-RELEASE
PR: 265186 |
0.20210617 20 Jul 2022 14:55:49
    |
Tobias C. Berner (tcberner)  |
cleanup: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* Alex Trull <freebsd.alex@trull.org>
* Alonso Cardenas <acm@FreeBSD.org>
* Boris Samorodov <bsam@FreeBSD.org>
* David Shane Holden <dpejesh@yahoo.com>
* Felix Palmen <felix@palmen-it.de>
* Hirohisa Yamaguchi <umq@ueo.co.jp>
* Kevin Bowling <kbowling@FreeBSD.org>
* Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
* Markus Mann, CTS - FreeBSD Team <de-freebsd@ctseuro.com>
* Matthias Andree
* Matthias Fechner <mfechner@FreeBSD.org>
* Oleg Sidorkin <osidorkin@gmail.com>
* Oliver Lehmann
* Radim Kolar <hsn@sendmail.cz>
* Timothy Beyer <beyert@cs.ucr.edu>
* hq@FreeBSD.org
* johalun0@gmail.com
* lev@FreeBSD.org
* rooneg@electricjellyfish.net
With hat: portmgr |
0.20210617 27 Jun 2022 07:04:02
    |
Li-Wen Hsu (lwhsu)  Author: Timothy Beyer |
Add emulators/libretro-kronos
Sega Saturn and ST-V emulator forked from uoYabause for libretro
PR: 257171 |
Number of commits found: 7
|