384ff5190f
Version 0.11.2 New/Improved Features * SameBoy can now load RTC information from battery saves from different emulators including BGB, VisualBoyAdvance, and VisualBoyAdvance-M and vice versa. Older battery saves will automatically be converted Accuracy Improvements/Fixes * More accurate emulation of DAC charging and discharging. Fixes the buzzing sound heard in several games * Fixed a bug where the left and right audio channel were swapped * More accurate GDMA and HDMA timings * Fixed several bugs, one of which is a regression, where channels 1 and 2 could play without a delay. Fixes missing audio in Gensan 2 * Correct emulation of enabling and disabling the volume envelope * Correct emulation of a glitch where the volume envelope ticks when it usually wouldn’t * Compensate for CPU prefetch in DIV’s initial value * Correct emulation of turning the DACs on and off. Fixes missing audio in several games Bug Fixes * Fixed a bug where the libretro core didn’t save and load the RTC properly
28 lines
730 B
Makefile
28 lines
730 B
Makefile
# $NetBSD: Makefile,v 1.3 2018/11/18 11:54:10 nia Exp $
|
|
|
|
DISTNAME= libretro-sameboy-0.11.2
|
|
CATEGORIES= emulators
|
|
MASTER_SITES= ${MASTER_SITE_GITHUB:=LIJI32/}
|
|
GITHUB_PROJECT= SameBoy
|
|
GITHUB_TAG= v${PKGVERSION_NOREV}
|
|
|
|
MAINTAINER= nia@NetBSD.org
|
|
HOMEPAGE= https://docs.libretro.com/library/sameboy/
|
|
COMMENT= Libretro core based on the SameBoy Game Boy/Game Boy Color emulator
|
|
LICENSE= mit
|
|
|
|
EXTRACT_USING= bsdtar
|
|
BUILD_DIRS= libretro
|
|
USE_TOOLS+= gmake
|
|
|
|
BUILD_DEPENDS+= rgbds-[0-9]*:../../devel/rgbds
|
|
|
|
MAKE_FLAGS+= GIT_VERSION="${PKGVERSION}-pkgsrc"
|
|
|
|
INSTALLATION_DIRS+= ${PREFIX}/lib/libretro
|
|
|
|
do-install:
|
|
${INSTALL_LIB} ${WRKSRC}/build/bin/sameboy_libretro.so \
|
|
${DESTDIR}${PREFIX}/lib/libretro
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|