Received: by mail.netbsd.org (Postfix, from userid 605) id 71B6084D85; Sat, 30 May 2020 14:29:43 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id EC63E84D83 for ; Sat, 30 May 2020 14:29:42 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id I0CKOSIUE16P for ; Sat, 30 May 2020 14:29:42 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 1B52884D81 for ; Sat, 30 May 2020 14:29:42 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 0A04BFB27; Sat, 30 May 2020 14:29:42 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1590848982143810" MIME-Version: 1.0 Date: Sat, 30 May 2020 14:29:42 +0000 From: "Nia Alarie" Subject: CVS commit: pkgsrc/emulators/libretro-fceumm To: pkgsrc-changes@NetBSD.org Reply-To: nia@netbsd.org X-Mailer: log_accum Message-Id: <20200530142942.0A04BFB27@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1590848982143810 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" Module Name: pkgsrc Committed By: nia Date: Sat May 30 14:29:41 UTC 2020 Modified Files: pkgsrc/emulators/libretro-fceumm: Makefile distinfo Log Message: libretro-fceumm: Update to 20200520 * user-adjustable Zapper tolerance * reduce max Zapper tolerance to 20 * MMC1 overrides are treated as ines 2.0, so its needs at least default values for prgRam and chrRam columns. Fixes FF1 pink screen due to unmapped CHRRAM. * Use proper geometry when switching NTSC filter on or off – – Width changes previously was not respected when using NTSC filter. With full use of overscan, NES width is 602 px when NTSC filter is used and 256 px on normal * Fix build when compiling without NTSC filter support * Adjust Zapper tolerance; make Zapper input tolerance circular rather than rectangular by default * Fix timing when changing from PAL/Dendy to NTSC – – Happens when starting with PAL/Dendy region and changing to NTSC can cause frame to get stuck in 50 Hz – using RETRO_ENVIRONMENT_SET_SYSTEM_AV_INFO should remedy this. * NTSC: Remove height doubling/scanline effect – – We just use shaders for scanline if needed. NTSC + height doubling causes performance hit for some slow devices. Any decent platform should be able to handle scanline effect shaders at least. * ines.c: Simplify rom info logs and cleanup * Fk23c: Fix chr issues for some games – – Affects mostly waixing using mixed chr rom/ram modes (bit 2 of ram config register $A001) * Update ines-correct.h – – Add overrides for FK23C – Move MMC1 overrides – Move MMC5 overrides * Move overrides out of some mappers – Move mapper-based overrides out and use ines-correct.h if possible. Affects the following mappers below: – Move Cnrom database to ines-correct.h – Mapper 201 update – Mapper 91: Add Street Fighter III (Submapper 1) to ines-correct.h – Add dipswitch notes to m237 – Update mapper9 (PC10 version of Mike Tyson’s Punch-out) * Move battery-backed prg ram override to ines-correct.h * Start expanding internal override database (ines-correct.h) To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 pkgsrc/emulators/libretro-fceumm/Makefile cvs rdiff -u -r1.4 -r1.5 pkgsrc/emulators/libretro-fceumm/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1590848982143810 Content-Disposition: inline Content-Length: 3029 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/emulators/libretro-fceumm/Makefile diff -u pkgsrc/emulators/libretro-fceumm/Makefile:1.5 pkgsrc/emulators/libretro-fceumm/Makefile:1.6 --- pkgsrc/emulators/libretro-fceumm/Makefile:1.5 Tue May 26 09:45:14 2020 +++ pkgsrc/emulators/libretro-fceumm/Makefile Sat May 30 14:29:41 2020 @@ -1,9 +1,8 @@ -# $NetBSD: Makefile,v 1.5 2020/05/26 09:45:14 nia Exp $ +# $NetBSD: Makefile,v 1.6 2020/05/30 14:29:41 nia Exp $ -DISTNAME= libretro-fceumm-20190106 +DISTNAME= libretro-fceumm-20200520 CATEGORIES= emulators -MASTER_SITES= ${MASTER_SITE_GITHUB:=libretro/} -GITHUB_TAG= 3efe223f135e2da1bd04909b30cf480fa62fe9d4 +GITHUB_TAG= f11f3afbd6a8a54f0656708cdd2b8398f1da6a9b MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= https://docs.libretro.com/library/fceumm/ @@ -11,25 +10,8 @@ COMMENT= Libretro core based on the FCEU LICENSE= gnu-gpl-v2 MAKE_FILE= Makefile.libretro -USE_TOOLS+= gmake -OPSYSVARS+= SOEXT -SOEXT.Darwin= dylib -SOEXT.*= so -PLIST_SUBST+= SOEXT=${SOEXT} - -MAKE_FLAGS+= GIT_VERSION="-pkgsrc" - -.include "../../mk/endian.mk" - -.if ${MACHINE_ENDIAN} == "big" -CFLAGS+= -DMSB_FIRST -.endif - -INSTALLATION_DIRS+= ${PREFIX}/lib/libretro - -do-install: - ${INSTALL_LIB} ${WRKSRC}/fceumm_libretro.so \ - ${DESTDIR}${PREFIX}/lib/libretro/fceumm_libretro.so +LIBRETRO_CORE= fceumm +.include "../../emulators/retroarch/core.mk" .include "../../mk/bsd.pkg.mk" Index: pkgsrc/emulators/libretro-fceumm/distinfo diff -u pkgsrc/emulators/libretro-fceumm/distinfo:1.4 pkgsrc/emulators/libretro-fceumm/distinfo:1.5 --- pkgsrc/emulators/libretro-fceumm/distinfo:1.4 Fri Feb 1 09:53:20 2019 +++ pkgsrc/emulators/libretro-fceumm/distinfo Sat May 30 14:29:41 2020 @@ -1,7 +1,6 @@ -$NetBSD: distinfo,v 1.4 2019/02/01 09:53:20 nia Exp $ +$NetBSD: distinfo,v 1.5 2020/05/30 14:29:41 nia Exp $ -SHA1 (libretro-fceumm-20190106-3efe223f135e2da1bd04909b30cf480fa62fe9d4.tar.gz) = 15c5bff08b5291725df2c4cf515a5f7bb936a185 -RMD160 (libretro-fceumm-20190106-3efe223f135e2da1bd04909b30cf480fa62fe9d4.tar.gz) = 60e0b4f9385253ebf12788e28731354b0bf64097 -SHA512 (libretro-fceumm-20190106-3efe223f135e2da1bd04909b30cf480fa62fe9d4.tar.gz) = 5c5402c75148671f5a3e3d36f14502b548ad145297b6b71c763be5ff457cb930e7ce7fd5d0635f52235492a4c9c6966ee78e5e1f063dbd0e4da9a05f1552433b -Size (libretro-fceumm-20190106-3efe223f135e2da1bd04909b30cf480fa62fe9d4.tar.gz) = 400855 bytes -SHA1 (patch-Makefile.libretro) = c031f3ee2e6564ff82ffaf01406316e6009826a8 +SHA1 (libretro-fceumm-20200520-f11f3afbd6a8a54f0656708cdd2b8398f1da6a9b.tar.gz) = c396d7ef58697202355ff3632fc33c78107c5ce9 +RMD160 (libretro-fceumm-20200520-f11f3afbd6a8a54f0656708cdd2b8398f1da6a9b.tar.gz) = 11d76f6442cf18d732784299c833682746d86c4e +SHA512 (libretro-fceumm-20200520-f11f3afbd6a8a54f0656708cdd2b8398f1da6a9b.tar.gz) = 811121d5af42ca653b9f0b6fa1de62caf64eddc175d51192ba6011023f8744b2a584e8519ff9d1167e6de6b0f2a8e3d505131ec11c5cbbf7e567248a876424a9 +Size (libretro-fceumm-20200520-f11f3afbd6a8a54f0656708cdd2b8398f1da6a9b.tar.gz) = 501514 bytes --_----------=_1590848982143810--