head	1.4;
access;
symbols
	pkgsrc-2020Q1:1.3.0.6
	pkgsrc-2020Q1-base:1.3
	pkgsrc-2019Q4:1.3.0.8
	pkgsrc-2019Q4-base:1.3
	pkgsrc-2019Q3:1.3.0.4
	pkgsrc-2019Q3-base:1.3
	pkgsrc-2019Q2:1.3.0.2
	pkgsrc-2019Q2-base:1.3
	pkgsrc-2019Q1:1.2.0.4
	pkgsrc-2019Q1-base:1.2
	pkgsrc-2018Q4:1.2.0.2
	pkgsrc-2018Q4-base:1.2;
locks; strict;
comment	@# @;


1.4
date	2020.05.31.15.22.17;	author nia;	state dead;
branches;
next	1.3;
commitid	Jz5zGA9nmu7NepaC;

1.3
date	2019.05.09.23.24.17;	author nia;	state Exp;
branches;
next	1.2;
commitid	khnU5WkRI79tnAmB;

1.2
date	2018.10.15.17.53.23;	author nia;	state Exp;
branches;
next	1.1;
commitid	cA1ZYKtatKrCa5WA;

1.1
date	2018.10.13.17.02.16;	author nia;	state Exp;
branches;
next	;
commitid	tB4D3UwkpugRWOVA;


desc
@@


1.4
log
@emulators: Remove libretro-reicast, replaced by libretro-flycast
@
text
@===========================================================================
$NetBSD: MESSAGE,v 1.3 2019/05/09 23:24:17 nia Exp $

Reicast requires the following BIOS files in order to work:

SHA256 (dc/dc_boot.bin) =
88d6a666495ad14ab5988d8cb730533cfc94ec2cfd53a7eeda14642ab0d4abf9

SHA256 (dc/dc_flash.bin) =
dd8b365521a9c08bb4c170da3592212580f7251f35a45d6083774d1c030bc3e3

In retroarch, you'll need to place them in the System Directory.

Alternatively, you can place them in your Content Directory next to the
software you are going to run.

RetroArch's "glcore" video driver seems to not work. Make sure you're
using "gl" instead.

===========================================================================
@


1.3
log
@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
@
text
@d2 1
a2 1
$NetBSD: MESSAGE,v 1.2 2018/10/15 17:53:23 nia Exp $
@


1.2
log
@retroarch: Disable PaX MPROTECT to make users' lives easier.

Update MESSAGEs for cores accordingly.
@
text
@d2 1
a2 1
$NetBSD: MESSAGE,v 1.1 2018/10/13 17:02:16 nia Exp $
d17 3
@


1.1
log
@libretro-reicast: import version 20181013

Libretro 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.
@
text
@d2 1
a2 1
$NetBSD: MESSAGE,v 1.1 2018/08/12 13:22:43 nia Exp $
a16 7
--

This package is not PaX MPROTECT-safe, because of its just-in-time
compiler.

MPROTECT must be disabled for RetroArch for this core to be usable.

@

