head 1.3; access; symbols pkgsrc-2019Q4:1.2.0.14 pkgsrc-2019Q4-base:1.2 pkgsrc-2019Q3:1.2.0.10 pkgsrc-2019Q3-base:1.2 pkgsrc-2019Q2:1.2.0.8 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.6 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.4 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.2.0.2 pkgsrc-2018Q3-base:1.2 pkgsrc-2018Q2:1.1.0.28 pkgsrc-2018Q2-base:1.1 pkgsrc-2018Q1:1.1.0.26 pkgsrc-2018Q1-base:1.1 pkgsrc-2017Q4:1.1.0.24 pkgsrc-2017Q4-base:1.1 pkgsrc-2017Q3:1.1.0.22 pkgsrc-2017Q3-base:1.1 pkgsrc-2017Q2:1.1.0.18 pkgsrc-2017Q2-base:1.1 pkgsrc-2017Q1:1.1.0.16 pkgsrc-2017Q1-base:1.1 pkgsrc-2016Q4:1.1.0.14 pkgsrc-2016Q4-base:1.1 pkgsrc-2016Q3:1.1.0.12 pkgsrc-2016Q3-base:1.1 pkgsrc-2016Q2:1.1.0.10 pkgsrc-2016Q2-base:1.1 pkgsrc-2016Q1:1.1.0.8 pkgsrc-2016Q1-base:1.1 pkgsrc-2015Q4:1.1.0.6 pkgsrc-2015Q4-base:1.1 pkgsrc-2015Q3:1.1.0.4 pkgsrc-2015Q3-base:1.1 pkgsrc-2015Q2:1.1.0.2 pkgsrc-2015Q2-base:1.1; locks; strict; comment @// @; 1.3 date 2020.01.09.10.28.11; author nia; state dead; branches; next 1.2; commitid qWNpqxgHav4ed0SB; 1.2 date 2018.08.11.20.26.12; author nia; state Exp; branches; next 1.1; commitid WC17itRfzK9a6KNA; 1.1 date 2015.04.10.03.16.18; author snj; state Exp; branches; next ; commitid wNZAHuWFXWywAZgy; desc @@ 1.3 log @libretro-nestopia: Remove old patch @ text @$NetBSD: patch-libretro_libretro.cpp,v 1.2 2018/08/11 20:26:12 nia Exp $ retroarch normally expects to find the NstDatabase.xml file in ~/.config/retroarch/bios, but there's no real reason to be editing it. Rather than have users manually copy the file into place, we install it system-wide and look for it there instead. --- libretro/libretro.cpp.orig 2018-06-24 23:26:58.000000000 +0000 +++ libretro/libretro.cpp @@@@ -1073,7 +1073,7 @@@@ bool retro_load_game(const struct retro_ } delete custompalette; - sprintf(db_path, "%s%cNstDatabase.xml", dir, slash); + snprintf(db_path, sizeof(db_path), "%s/share/libretro-nestopia/NstDatabase.xml", PREFIX); if (log_cb) log_cb(RETRO_LOG_INFO, "NstDatabase.xml path: %s\n", db_path); @ 1.2 log @libretro-nestopia: update to 1.49. Changes: ---------------------------------------------------------------- 1.49 ---------------------------------------------------------------- libretro: Additions: - Add support for multiline cheats and raw cheats (iLag) - Add adapter autoselect using NstDatabase.xml (hunterk) - Famicom Mic support - Cheevos ram access support (meepingsnesroms) - Add .wav sample loading Fixes: - Fixed heap corruption bug with crosshair (Arto Vainiolehto) - Fixed black screen when non-existent custom palette is selected - Fixed crosshair and overscan with blargg filter Core: Additions: - Added support for overclocking (meepingsnesroms) Fixes: - Fixed NSF and FDS in Dendy mode (Eugene.S) - Fixed coding mistake in PPU (zeromus) - Modified submappers for VRC2/VRC4 games (GeneralFailer) - Fixed compilation error in SetRamPowerState (Arto Vainiolehto) - Fix for McAcc games (joepogo) ---------------------------------------------------------------- 1.48 ---------------------------------------------------------------- libretro: Additions: - Added ability to load custom palettes - Added many palettes (Monroe88) - Added monochrome blargg NTSC filter (dalter) - Added Turbo A/B buttons Core: Additions: - RAM Power-on State setting - Support for mapper 23.10 Fixes: - VRC2 Mirroring bug (koitsu, lidnariq) - Dendy timing and audio fixes (FHorse, Eugene.S) - Removed unused code in APU - Properly initialize RAM - fixes F-1 Race (koitsu) - Silenced many build warnings (orbea) ---------------------------------------------------------------- 1.47 ---------------------------------------------------------------- libretro: Additions: - Game Genie Sound Distortion option - Region selection core option Changes: - Default to "consumer" palette - Vertical and Horizontal overscan options separated Fixes: - Fixed FDS save path Core: Additions: - Added support for MC-ACC (perilsensitive) - Added NstDatabase.xml entries (clobber) - Added support for NES 2.0 submappers - Added support for mapper 4.1 - Added support for mapper 4.3 - Added support for mapper 23.15 - Added support for mapper 25.15 - Added support for mapper 32.1 - Added support for mapper 68.1 - Added support for mapper 71.1 - Added support for mapper 78.1 - Added support for mapper 78.3 Fixes: - Reverted fix for Mapper 79 - Fixed Burai Fighter status area (perilsensitive) - FME-7 IRQ Fix (lidnariq) - Disabled buggy audio sync "fine with me" snj @ text @d1 1 a1 1 $NetBSD: patch-libretro_libretro.cpp,v 1.1 2015/04/10 03:16:18 snj Exp $ @ 1.1 log @Add libretro-nestopia, a retroarch core based on the nestopia (undead edition) emulator. @ text @d1 1 a1 1 $NetBSD$ d8 7 a14 7 --- libretro/libretro.cpp.orig 2015-03-19 19:54:18.000000000 -0700 +++ libretro/libretro.cpp 2015-03-29 23:31:42.000000000 -0700 @@@@ -624,7 +624,7 @@@@ bool retro_load_game(const struct retro_ if (!environ_cb(RETRO_ENVIRONMENT_GET_OVERSCAN, &use_overscan)) use_overscan = true; - snprintf(db_path, sizeof(db_path), "%s%cNstDatabase.xml", dir, slash); @