Path to this page:
NOTICE: This package has been removed from pkgsrc./
emulators/libretro-reicast,
Libretro core based on the Reicast Sega Dreamcast emulator
Branch: CURRENT,
Version: 20190508,
Package name: libretro-reicast-20190508,
Maintainer: pkgsrc-usersLibretro 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.
Reicast is a multi-platform Sega Dreamcast emulator.
Required to run:[
graphics/MesaLib]
Required to build:[
pkgtools/x11-links] [
x11/xcb-proto] [
x11/fixesproto4] [
pkgtools/cwrappers] [
x11/xorgproto]
Package options: opengl
Master sites:
Version history: (Expand)
- (2020-06-01) Package deleted from pkgsrc
- (2019-05-10) Updated to version: libretro-reicast-20190508
- (2019-01-02) Updated to version: libretro-reicast-20181223
- (2018-12-18) Updated to version: libretro-reicast-20181213
- (2018-10-28) Updated to version: libretro-reicast-20181026
- (2018-10-13) Package added to pkgsrc.se, version libretro-reicast-20181013 (created)
CVS history: (Expand)
2020-05-31 17:22:18 by Nia Alarie | Files touched by this commit (9) | |
Log message:
emulators: Remove libretro-reicast, replaced by libretro-flycast
|
2020-05-26 11:45:17 by Nia Alarie | Files touched by this commit (84) |
Log message:
libretro-*: Support Darwin by cargo-culting SOEXT. Remove bsdtar hack.
|
2019-12-22 23:24:51 by Joerg Sonnenberger | Files touched by this commit (2) |
Log message:
Link with the C++ compiler to avoid undefined references.
|
2019-05-10 01:24:18 by Nia Alarie | Files touched by this commit (5) |
Log message:
libretro-reicast: Update to 20190508
pkgsrc changes:
* Attempt to detect supported OpenGL versions. Enable OIT support on
MesaLib>=12.
* Support aarch64 dynamic recompiler.
Changes:
* lightgun crosshair for GLES mode
* Twin Stick support (+ Saturn Twin-Stick helper mode)
* Custom textures loading and dumping
* Check CDI version to avoid loading any crap as a CDI image and crashing
* Get rid of /data/ folder in custom textures path. Flip images up/down
* arm64 dynarec
* x64 dynarec optimization
* OSX: build fix
* revert a change not intended for anything but osx
* android x64 build fix
* arm64: direct mem access and crash fix
* x64 dynarec: only use AVX/SSE3/FMA extensions when available
* arm64: new AICA dynarec and improvement to the sh4 one
* arm64 DSP dynarec
* Pad dsp_t to keep savestates compatibility
* Fix render to texture buffer alpha channel for 1555
* generic dynarec was always used if compiled in
* Support for redump.org CUE file format
* Makefile change for cue file format
* x64 dynarec: loss of precision with RSQRTSS and other fixes
* missing #include
* arm64: fix DSP dynarec crash
* New core option: frame skipping
* Enable RTT to buffer for Flag to Flag
* naomi: avoid crash on exit if m4 cart fails to load
* Implement CH2 DMA to 32-bit vram
* OIT: reset scale param to 640x480 for final quad
* GL: Ignore RTT upscale params when rendering to buffer
* implement disk eject/open state
* Implement soft reset. Fix Atomiswave flash sector size. TAWriteSQ 32bits
* Aica: fix adpcm decoding
* include TCW in HD texture hash
* gdrom: stop playing cdda when switching disk
* maple: reconnect devices after 100ms to allow the game to detect it
* gl: performance optimizations for slow devices
* fix race condition when loading custom/HD textures
* fix scissor test and vertical scaling when using the Y scaler
* Ignore scalefactor if < 0x400
* Fix crash at startup when purupuru pack is disabled
* Clang buildix
* Introduce HAVE_CLANG option
* Add m3u playlist support.
* Added DLOW_END to enable better performance OOTB on classics/rpi and added \
a8a35 platform
* Fixed LOW_END DEFINES
* Remove dupe res from LOW_END
* Fixed broadact and forced threaded rendering by default. Added LOW RES mode \
and added to classics only ATM.
* NAOMI: Add sambaa & set parent for samba clones
* Sync naomi roms with mame 0.206
* (NAOMI) Check parent folder for gdrom
* (NAOMI) Oops
* (NAOMI) Fix folder detected as file
* (NAOMI) Update romsets
* Fix doa2 romsets
* (libretro) Rework input init
* Merge pull request #520 from libretro/bdm/input-init-rework
* Add eeprom dumps
* Handle auto-rotate
* Implement some eeproms (vertical, pstone2, alpilot)
* Update naomi_roms.h
* Custom tex: Use retro_stat for path handling. Fix deadlock on exit (win32)
* x64 dynarec: fix windows crash
|
2019-01-02 21:07:15 by Nia Alarie | Files touched by this commit (2) |
Log message:
emulators/libretro-reicast: Update to 20181223
Changes:
* Set DC date/time automatically, DC language core option
* Disc swapping support, Reset support, GLES2 regression fix
* Re-enable NVMEM on NetBSD since it doesn't seem to cause any problems.
|
2018-12-18 02:55:45 by Nia Alarie | Files touched by this commit (3) |
Log message:
libretro-reicast: Update to 20181213
Changes:
* Use u32 for vertex indices to avoid overflow. Fix ggx15 coin chute issue
* Naomi: allow mapping P2 buttons onto P1. Fix coin chute issues.
* Clip high z vertices. Fixes bogus triangles in Soul Calibur intro and NHL 2K2 \
missing menu
* Unlock the emu thread if waiting for frame finish when loading state
* Use xxhash for palette hashing. extra depth scale for NHL 2K2
* Skip rendering is TA context is overrun. Fixes strip mode crash in FOTNS
* ARM dynarec: do a block check on the entire block. Fixes Grandia II freezing \
on Now Loading... screen
* Backport Synchronous rendering option from upstream
* Fix some regions & add some missing keys
* Fix regions for Guilty Gear games
* Naomi: 7z archive and split/parent roms support
* rec-x64: don't reset the cycle counter for better scheduling
* Fix compile fail from math with conflicting types
* Naomi: fixes for vathlete, csmash, hotd2 and more
* Restrict regions for naomi games
* Add All GD Roms - Flyinghead FTW
* Naomi: GD-ROM support
* Naomi: improved JVS configuration. Ninja Assault
* Mushiking and Derby Additions/Fixes
* Fixes for wldkicks and wldkicksu
* Naomi/AW: Leverage libretro input descriptors to list and name each game's inputs
* Child and clone roms support for M1, M2/M3 and AW
* Naomi: allow bios selection with region core option
* Various fixes
* Parent rom support for M1, M2, M4 and AW
* Naomi/AW: avoid opposite DPad keys being pressed simultaneously
* AtomisWave roms support
* Naomi: support for M1 and M4 carts. BIOS version H supported.
* Naomi: add dual I/O boards / 4-player setup for Ring Out 4x4
* Naomi: M2 mame rom support
* CHD: swap bytes of CHDv5+ audio tracks
* Added 4:3 resolution for 4K screens
* CHD v5 and misc fixes
* Adding the 4:3 resolution of 1440x1080
* Maple: non-gamepad controls were ignored. Shikigami No Shiro II fix.
* Better rumble support. Fix rumble staying on all the time.
|
2018-10-28 14:21:10 by Nia Alarie | Files touched by this commit (2) |
Log message:
libretro-reicast: Update to 20181026
Changes:
* Modem: issues with incoming TCP connections. 2K games packet mangling
* Auto save state changes
* Naomi: no need for lst files anymore
* Fix crash when toggling fullscreen on and off
* JVS: fix substract coin, array overflow and more
* Aica rec: revert to the original sequence of ops for branch to reg
* Aica: unaligned branch failure with arm and x86 dynarecs
* Naomi: fix arm dynarec do_sqw_nommu_area_3
* Naomi: fix crash on arm. GLES: Disable modifier volumes if no stencil
* Naomi: Better game identification, more robust lst parsing
* Add screen orientation setting for Naomi vertical screen games
|
2018-10-15 19:53:23 by Nia Alarie | Files touched by this commit (3) |
Log message:
retroarch: Disable PaX MPROTECT to make users' lives easier.
Update MESSAGEs for cores accordingly.
|