head 1.20; access; symbols pkgsrc-2023Q4:1.20.0.18 pkgsrc-2023Q4-base:1.20 pkgsrc-2023Q3:1.20.0.16 pkgsrc-2023Q3-base:1.20 pkgsrc-2023Q2:1.20.0.14 pkgsrc-2023Q2-base:1.20 pkgsrc-2023Q1:1.20.0.12 pkgsrc-2023Q1-base:1.20 pkgsrc-2022Q4:1.20.0.10 pkgsrc-2022Q4-base:1.20 pkgsrc-2022Q3:1.20.0.8 pkgsrc-2022Q3-base:1.20 pkgsrc-2022Q2:1.20.0.6 pkgsrc-2022Q2-base:1.20 pkgsrc-2022Q1:1.20.0.4 pkgsrc-2022Q1-base:1.20 pkgsrc-2021Q4:1.20.0.2 pkgsrc-2021Q4-base:1.20 pkgsrc-2021Q3:1.18.0.2 pkgsrc-2021Q3-base:1.18 pkgsrc-2021Q2:1.17.0.14 pkgsrc-2021Q2-base:1.17 pkgsrc-2021Q1:1.17.0.12 pkgsrc-2021Q1-base:1.17 pkgsrc-2020Q4:1.17.0.10 pkgsrc-2020Q4-base:1.17 pkgsrc-2020Q3:1.17.0.8 pkgsrc-2020Q3-base:1.17 pkgsrc-2020Q2:1.17.0.6 pkgsrc-2020Q2-base:1.17 pkgsrc-2020Q1:1.17.0.2 pkgsrc-2020Q1-base:1.17 pkgsrc-2019Q4:1.17.0.4 pkgsrc-2019Q4-base:1.17 pkgsrc-2019Q3:1.16.0.4 pkgsrc-2019Q3-base:1.16 pkgsrc-2019Q2:1.16.0.2 pkgsrc-2019Q2-base:1.16 pkgsrc-2019Q1:1.15.0.6 pkgsrc-2019Q1-base:1.15 pkgsrc-2018Q4:1.15.0.4 pkgsrc-2018Q4-base:1.15 pkgsrc-2018Q3:1.15.0.2 pkgsrc-2018Q3-base:1.15 pkgsrc-2018Q2:1.14.0.24 pkgsrc-2018Q2-base:1.14 pkgsrc-2018Q1:1.14.0.22 pkgsrc-2018Q1-base:1.14 pkgsrc-2017Q4:1.14.0.20 pkgsrc-2017Q4-base:1.14 pkgsrc-2017Q3:1.14.0.18 pkgsrc-2017Q3-base:1.14 pkgsrc-2017Q2:1.14.0.14 pkgsrc-2017Q2-base:1.14 pkgsrc-2017Q1:1.14.0.12 pkgsrc-2017Q1-base:1.14 pkgsrc-2016Q4:1.14.0.10 pkgsrc-2016Q4-base:1.14 pkgsrc-2016Q3:1.14.0.8 pkgsrc-2016Q3-base:1.14 pkgsrc-2016Q2:1.14.0.6 pkgsrc-2016Q2-base:1.14 pkgsrc-2016Q1:1.14.0.4 pkgsrc-2016Q1-base:1.14 pkgsrc-2015Q4:1.14.0.2 pkgsrc-2015Q4-base:1.14 pkgsrc-2015Q3:1.13.0.4 pkgsrc-2015Q3-base:1.13 pkgsrc-2015Q2:1.13.0.2 pkgsrc-2015Q2-base:1.13 pkgsrc-2015Q1:1.12.0.14 pkgsrc-2015Q1-base:1.12 pkgsrc-2014Q4:1.12.0.12 pkgsrc-2014Q4-base:1.12 pkgsrc-2014Q3:1.12.0.10 pkgsrc-2014Q3-base:1.12 pkgsrc-2014Q2:1.12.0.8 pkgsrc-2014Q2-base:1.12 pkgsrc-2014Q1:1.12.0.6 pkgsrc-2014Q1-base:1.12 pkgsrc-2013Q4:1.12.0.4 pkgsrc-2013Q4-base:1.12 pkgsrc-2013Q3:1.12.0.2 pkgsrc-2013Q3-base:1.12 pkgsrc-2013Q2:1.11.0.8 pkgsrc-2013Q2-base:1.11 pkgsrc-2013Q1:1.11.0.6 pkgsrc-2013Q1-base:1.11 pkgsrc-2012Q4:1.11.0.4 pkgsrc-2012Q4-base:1.11 pkgsrc-2012Q3:1.11.0.2 pkgsrc-2012Q3-base:1.11 pkgsrc-2012Q2:1.8.0.6 pkgsrc-2012Q2-base:1.8 pkgsrc-2012Q1:1.8.0.4 pkgsrc-2012Q1-base:1.8 pkgsrc-2011Q4:1.8.0.2 pkgsrc-2011Q4-base:1.8 pkgsrc-2011Q3:1.7.0.4 pkgsrc-2011Q3-base:1.7 pkgsrc-2011Q2:1.7.0.2 pkgsrc-2011Q2-base:1.7 pkgsrc-2011Q1:1.6.0.36 pkgsrc-2011Q1-base:1.6 pkgsrc-2010Q4:1.6.0.34 pkgsrc-2010Q4-base:1.6 pkgsrc-2010Q3:1.6.0.32 pkgsrc-2010Q3-base:1.6 pkgsrc-2010Q2:1.6.0.30 pkgsrc-2010Q2-base:1.6 pkgsrc-2010Q1:1.6.0.28 pkgsrc-2010Q1-base:1.6 pkgsrc-2009Q4:1.6.0.26 pkgsrc-2009Q4-base:1.6 pkgsrc-2009Q3:1.6.0.24 pkgsrc-2009Q3-base:1.6 pkgsrc-2009Q2:1.6.0.22 pkgsrc-2009Q2-base:1.6 pkgsrc-2009Q1:1.6.0.20 pkgsrc-2009Q1-base:1.6 pkgsrc-2008Q4:1.6.0.18 pkgsrc-2008Q4-base:1.6 pkgsrc-2008Q3:1.6.0.16 pkgsrc-2008Q3-base:1.6 cube-native-xorg:1.6.0.14 cube-native-xorg-base:1.6 pkgsrc-2008Q2:1.6.0.12 pkgsrc-2008Q2-base:1.6 cwrapper:1.6.0.10 pkgsrc-2008Q1:1.6.0.8 pkgsrc-2008Q1-base:1.6 pkgsrc-2007Q4:1.6.0.6 pkgsrc-2007Q4-base:1.6 pkgsrc-2007Q3:1.6.0.4 pkgsrc-2007Q3-base:1.6 pkgsrc-2007Q2:1.6.0.2 pkgsrc-2007Q2-base:1.6 pkgsrc-2007Q1:1.5.0.8 pkgsrc-2007Q1-base:1.5 pkgsrc-2006Q4:1.5.0.6 pkgsrc-2006Q4-base:1.5 pkgsrc-2006Q3:1.5.0.4 pkgsrc-2006Q3-base:1.5 pkgsrc-2006Q2:1.5.0.2 pkgsrc-2006Q2-base:1.5 pkgsrc-2006Q1:1.4.0.6 pkgsrc-2006Q1-base:1.4 pkgsrc-2005Q4:1.4.0.4 pkgsrc-2005Q4-base:1.4 pkgsrc-2005Q3:1.4.0.2 pkgsrc-2005Q3-base:1.4 pkgsrc-2005Q2:1.3.0.4 pkgsrc-2005Q2-base:1.3 pkgsrc-2005Q1:1.3.0.2 pkgsrc-2005Q1-base:1.3 pkgsrc-2004Q4:1.2.0.2 pkgsrc-2004Q4-base:1.2 pkgsrc-2004Q3:1.1.1.1.0.4 pkgsrc-2004Q3-base:1.1.1.1 pkgsrc-2004Q2:1.1.1.1.0.2 pkgsrc-2004Q2-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.20 date 2021.10.26.10.23.59; author nia; state Exp; branches; next 1.19; commitid EqWu6cZXDZxK5jeD; 1.19 date 2021.10.07.13.49.36; author nia; state Exp; branches; next 1.18; commitid TRhDzHVorQ9JQSbD; 1.18 date 2021.08.31.10.57.08; author nia; state Exp; branches; next 1.17; commitid 0YuOfRRJeHjn577D; 1.17 date 2019.10.16.16.50.51; author nia; state Exp; branches; next 1.16; commitid AkzOMP8pN23R37HB; 1.16 date 2019.06.17.15.16.28; author nia; state Exp; branches; next 1.15; commitid tqenJfM6y5mvqyrB; 1.15 date 2018.07.06.03.33.17; author ryoon; state Exp; branches; next 1.14; commitid GTzaMYndfcqWE1JA; 1.14 date 2015.11.03.20.31.01; author agc; state Exp; branches; next 1.13; commitid OCLictVGb8NpDGHy; 1.13 date 2015.04.21.17.07.29; author joerg; state Exp; branches; next 1.12; commitid FtxaCH7uDK66Ptiy; 1.12 date 2013.09.20.23.04.59; author joerg; state Exp; branches; next 1.11; commitid h70sXTPNcbeqoe6x; 1.11 date 2012.08.27.13.27.33; author marino; state Exp; branches; next 1.10; 1.10 date 2012.08.26.09.07.21; author marino; state Exp; branches; next 1.9; 1.9 date 2012.08.12.01.15.00; author marino; state Exp; branches; next 1.8; 1.8 date 2011.11.24.14.12.21; author joerg; state Exp; branches; next 1.7; 1.7 date 2011.06.20.09.28.06; author wiz; state Exp; branches; next 1.6; 1.6 date 2007.05.19.01.24.26; author xtraeme; state Exp; branches; next 1.5; 1.5 date 2006.04.28.13.49.15; author joerg; state Exp; branches; next 1.4; 1.4 date 2005.08.27.12.04.04; author xtraeme; state Exp; branches; next 1.3; 1.3 date 2005.02.23.18.49.19; author agc; state Exp; branches; next 1.2; 1.2 date 2004.10.25.08.06.04; author xtraeme; state Exp; branches; next 1.1; 1.1 date 2004.05.29.11.28.46; author xtraeme; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2004.05.29.11.28.46; author xtraeme; state Exp; branches; next ; desc @@ 1.20 log @emulators: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes The following distfiles could not be fetched (mostly distfiles fetched conditionally...): ./emulators/compat30/distinfo compat30-alpha-3.1.tar.bz2 ./emulators/compat30/distinfo compat30-arm-3.1.tar.bz2 ./emulators/compat30/distinfo compat30-m68k-3.1.tar.bz2 ./emulators/compat30/distinfo compat30-mipseb-3.1.tar.bz2 ./emulators/compat30/distinfo compat30-mipsel-3.1.tar.bz2 ./emulators/compat30/distinfo compat30-powerpc-3.1.tar.bz2 ./emulators/compat30/distinfo compat30-sh3eb-3.1.tar.bz2 ./emulators/compat30/distinfo compat30-sh3el-3.1.tar.bz2 ./emulators/compat30/distinfo compat30-sparc-3.1.tar.bz2 ./emulators/compat30/distinfo compat30-sparc64-3.1.tar.bz2 ./emulators/compat30/distinfo compat30-vax-3.1.tar.bz2 ./emulators/compat51-x11/distinfo compat51-x11-alpha-5.1.tar.bz2 ./emulators/compat51-x11/distinfo compat51-x11-arm-5.1.tar.bz2 ./emulators/compat51-x11/distinfo compat51-x11-m68k-5.1.tar.bz2 ./emulators/compat51-x11/distinfo compat51-x11-mipseb-5.1.tar.bz2 ./emulators/compat51-x11/distinfo compat51-x11-mipsel-5.1.tar.bz2 ./emulators/compat51-x11/distinfo compat51-x11-powerpc-5.1.tar.bz2 ./emulators/compat51-x11/distinfo compat51-x11-sparc-5.1.tar.bz2 ./emulators/compat51-x11/distinfo compat51-x11-sparc64-5.1.tar.bz2 ./emulators/xbeeb/distinfo BASIC2.rom ./emulators/xbeeb/distinfo OS-1.2.rom ./emulators/compat61/distinfo 20150430/compat61-alpha-6.1.tar.bz2 ./emulators/compat61/distinfo 20150430/compat61-arm-6.1.tar.bz2 ./emulators/compat61/distinfo 20150430/compat61-m68k-6.1.tar.bz2 ./emulators/compat61/distinfo 20150430/compat61-mips64eb-6.1.tar.bz2 ./emulators/compat61/distinfo 20150430/compat61-mips64el-6.1.tar.bz2 ./emulators/compat61/distinfo 20150430/compat61-mipseb-6.1.tar.bz2 ./emulators/compat61/distinfo 20150430/compat61-mipsel-6.1.tar.bz2 ./emulators/compat61/distinfo 20150430/compat61-powerpc-6.1.tar.bz2 ./emulators/compat61/distinfo 20150430/compat61-sparc-6.1.tar.bz2 ./emulators/compat61/distinfo 20150430/compat61-sparc64-6.1.tar.bz2 ./emulators/compat16/distinfo compat16-alpha-1.6.2.tar.bz2 ./emulators/compat16/distinfo compat16-arm-1.6.2.tar.bz2 ./emulators/compat16/distinfo compat16-m68k-1.6.2.tar.bz2 ./emulators/compat16/distinfo compat16-mipseb-1.6.2.tar.bz2 ./emulators/compat16/distinfo compat16-mipsel-1.6.2.tar.bz2 ./emulators/compat16/distinfo compat16-powerpc-1.6.2.tar.bz2 ./emulators/compat16/distinfo compat16-sparc-1.6.2.tar.bz2 ./emulators/compat16/distinfo compat16-sparc64-1.6.2.tar.bz2 ./emulators/compat16/distinfo compat16-vax-1.6.2.tar.bz2 ./emulators/compat40/distinfo 20071230/compat40-alpha-4.0.tar.bz2 ./emulators/compat40/distinfo 20071230/compat40-arm-4.0.tar.bz2 ./emulators/compat40/distinfo 20071230/compat40-m68k-4.0.tar.bz2 ./emulators/compat40/distinfo 20071230/compat40-mipseb-4.0.tar.bz2 ./emulators/compat40/distinfo 20071230/compat40-mipsel-4.0.tar.bz2 ./emulators/compat40/distinfo 20071230/compat40-powerpc-4.0.tar.bz2 ./emulators/compat40/distinfo 20071230/compat40-sh3eb-4.0.tar.bz2 ./emulators/compat40/distinfo 20071230/compat40-sh3el-4.0.tar.bz2 ./emulators/compat40/distinfo 20071230/compat40-sparc-4.0.tar.bz2 ./emulators/compat40/distinfo 20071230/compat40-sparc64-4.0.tar.bz2 ./emulators/compat20/distinfo compat20-alpha-2.1.tar.bz2 ./emulators/compat20/distinfo compat20-arm-2.1.tar.bz2 ./emulators/compat20/distinfo compat20-m68k-2.1.tar.bz2 ./emulators/compat20/distinfo compat20-mipseb-2.1.tar.bz2 ./emulators/compat20/distinfo compat20-mipsel-2.1.tar.bz2 ./emulators/compat20/distinfo compat20-powerpc-2.1.tar.bz2 ./emulators/compat20/distinfo compat20-sh3eb-2.1.tar.bz2 ./emulators/compat20/distinfo compat20-sh3el-2.1.tar.bz2 ./emulators/compat20/distinfo compat20-sparc-2.1.tar.bz2 ./emulators/compat20/distinfo compat20-sparc64-2.1.tar.bz2 ./emulators/compat20/distinfo compat20-vax-2.1.tar.bz2 ./emulators/compat50-x11/distinfo compat50-x11-sparc64-5.0.tar.bz2 ./emulators/compat12/distinfo compat12-m68k-1.2.1.tar.bz2 ./emulators/compat12/distinfo compat12-ns32k-1.2.tar.bz2 ./emulators/compat12/distinfo compat12-sparc-1.2.1.tar.bz2 ./emulators/compat15/distinfo compat15-alpha-1.5.3.tar.bz2 ./emulators/compat15/distinfo compat15-arm-1.5.3.tar.bz2 ./emulators/compat15/distinfo compat15-m68k-1.5.3.tar.bz2 ./emulators/compat15/distinfo compat15-mipsel-1.5.3.tar.bz2 ./emulators/compat15/distinfo compat15-ns32k-1.5.3.tar.bz2 ./emulators/compat15/distinfo compat15-powerpc-1.5.3.tar.bz2 ./emulators/compat15/distinfo compat15-sparc-1.5.3.tar.bz2 ./emulators/compat15/distinfo compat15-sparc64-1.5.2.tar.bz2 ./emulators/compat15/distinfo compat15-vax-1.5.3.tar.bz2 ./emulators/compat50/distinfo compat50-alpha-5.0.tar.bz2 ./emulators/compat50/distinfo compat50-arm-5.0.tar.bz2 ./emulators/compat50/distinfo compat50-m68k-5.0.tar.bz2 ./emulators/compat50/distinfo compat50-mipseb-5.0.tar.bz2 ./emulators/compat50/distinfo compat50-mipsel-5.0.tar.bz2 ./emulators/compat50/distinfo compat50-powerpc-5.0.tar.bz2 ./emulators/compat50/distinfo compat50-sparc-5.0.tar.bz2 ./emulators/compat50/distinfo compat50-sparc64-5.0.tar.bz2 ./emulators/compat16-extras/distinfo compat16-extras-sparc-1.6.2.tar.bz2 ./emulators/compat40-extras/distinfo 20071230/compat40-extras-sparc-4.0.tar.bz2 ./emulators/compat15-extras/distinfo compat15-extras-sparc-1.5.3.tar.bz2 ./emulators/compat60/distinfo 20150428/compat60-alpha-6.0.tar.bz2 ./emulators/compat60/distinfo 20150428/compat60-arm-6.0.tar.bz2 ./emulators/compat60/distinfo 20150428/compat60-m68k-6.0.tar.bz2 ./emulators/compat60/distinfo 20150428/compat60-mipseb-6.0.tar.bz2 ./emulators/compat60/distinfo 20150428/compat60-mipsel-6.0.tar.bz2 ./emulators/compat60/distinfo 20150428/compat60-powerpc-6.0.tar.bz2 ./emulators/compat60/distinfo 20150428/compat60-sparc-6.0.tar.bz2 ./emulators/compat60/distinfo 20150428/compat60-sparc64-6.0.tar.bz2 ./emulators/compat61-x11/distinfo 20150430/compat61-x11-alpha-6.1.tar.bz2 ./emulators/compat61-x11/distinfo 20150430/compat61-x11-arm-6.1.tar.bz2 ./emulators/compat61-x11/distinfo 20150430/compat61-x11-m68k-6.1.tar.bz2 ./emulators/compat61-x11/distinfo 20150430/compat61-x11-mips64eb-6.1.tar.bz2 ./emulators/compat61-x11/distinfo 20150430/compat61-x11-mips64el-6.1.tar.bz2 ./emulators/compat61-x11/distinfo 20150430/compat61-x11-mipseb-6.1.tar.bz2 ./emulators/compat61-x11/distinfo 20150430/compat61-x11-mipsel-6.1.tar.bz2 ./emulators/compat61-x11/distinfo 20150430/compat61-x11-powerpc-6.1.tar.bz2 ./emulators/compat61-x11/distinfo 20150430/compat61-x11-sparc-6.1.tar.bz2 ./emulators/compat61-x11/distinfo 20150430/compat61-x11-sparc64-6.1.tar.bz2 ./emulators/osf1_lib/distinfo netscape-4.7-3.alpha.rpm ./emulators/compat20-extras/distinfo compat20-extras-sparc-2.1.tar.bz2 ./emulators/compat30-extras/distinfo compat30-extras-sparc-3.1.tar.bz2 ./emulators/compat30-extras/distinfo compat30-extras-vax-3.1.tar.bz2 ./emulators/compat14/distinfo compat14-alpha-1.4.3.tar.bz2 ./emulators/compat14/distinfo compat14-arm-1.4.3.tar.bz2 ./emulators/compat14/distinfo compat14-m68k-1.4.3.tar.bz2 ./emulators/compat14/distinfo compat14-mipsel-1.4.3.tar.bz2 ./emulators/compat14/distinfo compat14-ns32k-1.4.2.tar.bz2 ./emulators/compat14/distinfo compat14-powerpc-1.4.3.tar.bz2 ./emulators/compat14/distinfo compat14-sparc-1.4.3.1.tar.bz2 ./emulators/compat14/distinfo compat14-vax-1.4.3.tar.bz2 ./emulators/compat51/distinfo compat51-alpha-5.1.tar.bz2 ./emulators/compat51/distinfo compat51-arm-5.1.tar.bz2 ./emulators/compat51/distinfo compat51-m68k-5.1.tar.bz2 ./emulators/compat51/distinfo compat51-mipseb-5.1.tar.bz2 ./emulators/compat51/distinfo compat51-mipsel-5.1.tar.bz2 ./emulators/compat51/distinfo compat51-powerpc-5.1.tar.bz2 ./emulators/compat51/distinfo compat51-sparc-5.1.tar.bz2 ./emulators/compat51/distinfo compat51-sparc64-5.1.tar.bz2 ./emulators/compat13/distinfo compat13-alpha-1.3.3.tar.bz2 ./emulators/compat13/distinfo compat13-arm-1.3.2.tar.bz2 ./emulators/compat13/distinfo compat13-m68k-1.3.3.tar.bz2 ./emulators/compat13/distinfo compat13-mipsel-1.3.3.tar.bz2 ./emulators/compat13/distinfo compat13-ns32k-1.3.3.tar.bz2 ./emulators/compat13/distinfo compat13-sparc-1.3.3.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-alpha-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-arm-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-armeb-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-armv6hf-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-armv7hf-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-earm-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-earmv7hfeb-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-m68k-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-mips64eb-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-mips64el-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-mipseb-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-mipsel-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-powerpc-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-sh3eb-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-sh3el-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-sparc-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-sparc64-8.0.tar.bz2 ./emulators/compat80/distinfo 20191014/compat80-vax-8.0.tar.bz2 @ text @$NetBSD: distinfo,v 1.19 2021/10/07 13:49:36 nia Exp $ BLAKE2s (openmsx-17.0.tar.gz) = 2fcdbce6e6fc9bdbb122e5b18bf658a42745d68f366b3553b0c48e6fda478486 SHA512 (openmsx-17.0.tar.gz) = d17940c59577238a766541ab855fc71481d5c690771b78e534abd8bd25dc855e80d5dc9734db20696f648b6b31f1484caad124556900674f5de1dcd0274de1e4 Size (openmsx-17.0.tar.gz) = 5654216 bytes SHA1 (patch-src_meson.build) = afdd397d9ffa7fac3763c184d9975d5a89f03e3f @ 1.19 log @emulators: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.18 2021/08/31 10:57:08 nia Exp $ d3 1 a3 1 RMD160 (openmsx-17.0.tar.gz) = 461d610213a77ef1eadf644570ad76e9f0018d33 @ 1.18 log @openmsx: Update to 17.0, fix package. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.17 2019/10/16 16:50:51 nia Exp $ a2 1 SHA1 (openmsx-17.0.tar.gz) = 9111b7211d25d84bf7987b9d7292c3f807e90947 @ 1.17 log @openmsx: try a new workaround for it being picky about compilers. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.16 2019/06/17 15:16:28 nia Exp $ d3 5 a7 6 SHA1 (openmsx-0.15.0.tar.gz) = 401ba6fba73fa1527017f7d481727a4e58c69e2e RMD160 (openmsx-0.15.0.tar.gz) = 6a10d44d9e2f6f8ddf02fe43152cf6dfdc8d51ec SHA512 (openmsx-0.15.0.tar.gz) = b9647b740054090657b96084296b023fb21e2b8e365a167ddcfe1778469f52b0e223a00652343a9eb78df52d0c92f58942e2889d906b1c8b463dc424dbd721f3 Size (openmsx-0.15.0.tar.gz) = 3748998 bytes SHA1 (patch-build_detectsys.py) = 597225fb5488cee98115659de726c828c5afdc4c SHA1 (patch-build_main.mk) = b523a4165413eaceaff18cf4ac096375e59ec902 @ 1.16 log @openmsx: Update to 0.15.0 - fix build. Release Notes for openMSX 0.15.0 (2018-12-08) ============================================= Again a release, because we did quite a lot, so it's due! Major new stuff is support for ColecoVision (including Super Game Module and MegaCart mapper), Musical Memory Mapper and Carnivore 2. And we have fixed a lot of long-standing OPL4 emulation issues, thanks to Valley Bell. Furthermore, we overhauled the Android port, but you'll mostly notice the scale factor 2 there. And several other (sometimes very long standing) issues were fixed. Here's the list with all highlights and details: MSX device support: - fixed 16 year old bug regarding sprites behaviour as shown in Ash Guine 3 - fixed National CF-3300: it has a 2DD disk drive, not 1DD - fixed V9958 commands in non-bitmap modes - allow non-standard cartridge slots to be used as normal cartridge slots, consistently - fixed VDP type of National FS-1300 - fixed a bug in the turboR mapper - fixed a bug regarding VIBrato in the YM2413 (Okazaki core) - fixed CAPS lock on SVI 318/328 - fixed Canon V-20 configurations - fixed Sanyo MPC-25FD configuration - added support for 2 mapper read back bits, used in Panasonic MSX2+ machines - added emulation of the SN76489 DCSG sound chip - added emulation of the Musical Memory Mapper - added emulation of ColecoVision, ColecoVision Super Game Module - added emulation of the MegaCart mapper, used in some new homebrew ColecoVision games (mostly MSX ports) - added emulation of the Carnivore 2 cartridge - improved emulation of OPL4 (wave part) considerably, thanks to Valley Bell - added emulation of bizarre I/O port mirroring of Philips Music Module (thanks to Grauw and L. Oliveira for doing the research) - implemented Y8910 status register bit 0 - fixed exact formula for noise generation on AY8910 (PSG) - made memory mapper ports readable on MegaFlashROM SCC+ SD, conforming to the latest version of this cartridge - added new machines: Sony HB-G900AP (thanks to Louthrax), Eurohard/Radofin Dragon MSX (thanks to MAME), Yamaha CX7/128 and CX7M/128 (thanks to Peter Hanraets), Al Alamiah Sakhr AX230, Sanyo MPC-2, Yamaha CX11 (thanks to Tabajara Labs) and Toshiba HX-32 (thanks to Jorge Janaite Neto) - added new extensions: Musical Memory Mapper, Carnivore 2 and SN76489 (on the same I/O port as PlaySoniq) New or improved emulator features: - fixed some crashes when using very high Z80 frequencies - improved tab-completion to initially hide internal procs, until you specify the namespace - many updates to the software database - many updates to the VGM recorder script, thanks to Niek. Use 'help vgm_rec' to find out about the new subcommands. Sample RAM content is now logged even when starting recording after the sample kit is loaded, actual data recording starts automatically when data is sent to the chip, the proper OPL4 init data is automatically written to the VGM file, and many more things. - changed default machine symlinks to JP machines (for applicable systems) - many robustness fixes against bad XML config files - added videosource setting to OSD menu, GFX9000 is getting more popular - fixed reverse bug in GFX9000 - performance improvements: several fixes to improve start-up time - added support for DCSG in the music keyboard and vu meters script - changed events about unplugging to an empty plug-event - changed fixed scale factor from 1 to 2 on Android - added OSD menu button to open the main menu for Android, as (most?) modern Android devices do not have a menu button anymore - OSD menu: fixed issue of getting stuck in an unreadable directory when browsing for a file (e.g. on Android) - added scrollbar when showing lists in OSD menu, as a visual cue on the length of a list; the scrollbar cannot be dragged - fixed crash in hq/hqlite scalers in interlace modes - fixed frame skipping when doing 'debug continue' - fixed function keys not working anymore when console is open on macOS - exposed tile viewer widget to the console (try "about tile") Build system, packaging, documentation: - upgraded C-BIOS to release 0.29a: default to 60Hz generic international config - to load older savestates, added all C-BIOS ROMs shipped with openMSX 0.7.0 and later for your convenience - put several pieces of code under unit-test with the Catch2 framework - added svicpm2dmk utility so disk images from the web can be converted to a suitable DMK file for use with the SVI-707 drive with CP/M ROM - reworked complete Android port build. Now uses NDK 18b and recent version of commandergenius Android SDL port and all other 3rd party libraries are built by the openMSX build system. Minimum required Android version is now 4.1. - removed all hand-made ARM and 32-bit x86 assembly code - fixed version information of application on macOS - added workaround for FreeType no longer installing its config script - enabled retina support on macOS - advise people to compile with Xcode 9.4.1 on macOS, not Xcode 10 (see issue #1126) And of course the usual various bug fixes and performance improvements. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.15 2018/07/06 03:33:17 ryoon Exp $ d8 1 @ 1.15 log @Update to 0.14.0 Changelog: openMSX 0.14.0 (2017-08-03) --------------------------- This release is another mix of some new features and additions and a lot of smaller fixes and improvements. This release adds support for Konami Ultimate Collection and basic emulation for the Spectravideo SVI-318 and SVI-328 pre-MSX computers, increases FDC accuracy in such a way that we think all copy protections (captured in a DMK file) should now run in openMSX. Moreover, we now put the SDLGL-PP renderer as the default, so let us know how that works for you. You can of course always set the old default setting for your system if you don't like SDLGL-PP. But then we would really like to know why... We also removed the Windows DirectX sound driver, as it was buggy and caused a lot of complaints. And finally, we added a button in the top left corner to easily invoke the OSD menu. Here's the list with all highlights and details: MSX device support: - fixed VDP type of Sony HB-501P - fixed a bug that caused hangups on some machines when resetting during the logo animation - fixed ROM block debuggable for Sunrise IDE - improved accuracy of WD2793 FDC and disk drive emulation - added support for Spectravideo SVI-318 and SVI-328 pre-MSX computers: - most SVI support was implemented by Tomas Karlsson. With NYYRIKKI's help we fixed most last details - added in Contrib a tool to convert SVI disk images to DMK so they can be used in openMSX - added SVI support to several scripts (thanks to NYYRIKKI): cashandler, type_via_keybuf, listing - note the following limitations: - only WAV images are supported for cassettes. The stereo feature (music/sound on the other channel) is not supported. - only DMK disk images can be used - nothing is done to prevent the user to mix MSX and SVI hardware/software. This will not work, of course. As we are not SVI enthusiasts ourselves, we rely on contributions from others for the SVI support. - added accurate M1 cycle emulation - added support for ASCII8 mapper with 32kB SRAM - added initial support for the ASCII paddle input device (paddle 1 and 2 only) - added new machines: Bawareth Perfect MSX1, Al Alamiah AX370 (thanks to alshamaa), and as already mentioned: Spectravideo SVI-318, SVI-328 and a superexpanded SVI-328. - added new extensions: Konami Ultimate Collection, ASCII Japanese MSX-Write, ASCII Japanese MSX-Write II and Tecall TM220 MSX-RAMFILE New or improved emulator features: - performance improvements: - reverse feature - hq resampler - fixed issue with remote connections on Mac OS X/FreeBSD - changed default sound driver on Windows to SDL, because the DirectX sound driver has been removed - fixed creation of new HD images - changed the default renderer to SDLGL-PP - (probably!) fixed stability of MIDI-in on Windows. Unfortunately we didn't find someone to help us test this properly - also improved stability on external connections in general - allow to specify initial content for flash ROMs. This way it is possible to use MegaFlashROMSCC+SD like how the actual hardware is also shipped: preflashed. - several improvements on the listing command (thanks to NYYRIKKI) - added automatic file numbering for record_channels - added a tron script (thanks to NYYRIKKI) - added script that records to a new AVI file if the framerate changes (thanks to BiFi and FiXato for their initial version) - added mapper selection to OSD menu for unknown ROMs - automatically pad ROM files if they are not a multiple of the block size, instead of refusing to run that ROM - added OSD button to invoke OSD menu in the top left corner - added VGM recorder script (by Niek Vlessert) to help you record MSX songs into VGM files, supporting PSG, MSX-MUSIC, MSX-AUDIO, OPL4 and SCC Build system, packaging, documentation: - migrated from SDL threads to C++11 threads - removed support for Maemo5 - moved Windows build to Visual Studio 2017 - upgraded C-BIOS to release 0.28 openMSX 0.13.0 (2016-07-31) --------------------------- This again was meant to be (mostly) a bug fix release, but again it also has some nice additions and improvements to enjoy. Important improvements are much better support for VDP I/O delay in turbo machines (fixing graphics issues due to too fast VDP access there), more accurate MSX1 color palette, progress reporting for long operations and ALSA MIDI-out support for Linux. This is also one of the first releases that drops support for older platforms: Windows XP, Dingoo A320 (but introducing support for GCW Zero) and non-64-bit MacOSX. If you still want to run openMSX on these, you'll be stuck on using a previous release or start maintaining these platforms yourself. Here's the list with all highlights and details: MSX device support: - fixed bug in ASCII-8 mapper of MegaFlashROM SCC+ (SD) - fixed bug in border drawing in text mode with YJK/YAE bits - fixed bug in LMMC VDP command that appeared in Baltak Rampage greetings part - fixed bug in YMF278 (OPL4 wave part) preventing samples to be played sometimes - improved R800 timing for the CALL instruction - added missing hardware VDP delay in turbo mode of MSX2+ machines - improved accuracy and completeness of the Matsushita switched I/O ports device: - added bits on turbo status and presence - added the device to the Sanyo MSX2+ machines (without SRAM and turbo) - removed fixed VDP I/O delay (because it is linked to the T9769 engine) - added support for the different fixed VDP I/O delays of the different T9769 engines and added these to the configuration files of the machine that have these (as far as that is known) - added support for Epson Chakkari Copy, thanks to Rudolf Lechleitner and Enrico Barbisan - added 2MB MegaRAM extension (thanks to Mauricio Braga) - added MIDI Interface 3 extension (cart that implements turboR GT internal MIDI without BIOS ROM) - added support for mapper of Japanese MSX Write - added support for Spectravideo SVI-707 disk drive - added support for the V9990 POINT VDP command - added support for more realistic TMS VDP pallettes: it's now possible to specify the saturation for the Pb and Pr channel (this is dependent on the analog electronics in the MSX video circuit) which affects the palette. E.g. all machines with TMS9x2x have a brighter palette now, as they should. - added weird color palette of the Fujitsu FM-X RGB output (3 bit RGB) - added a high-resolution timer extension: a cartridge with a 32-bit counter that counts at 3.57 MHz. Useful for debugging and reverse engineering. Only one such real cartridge exists :) - added new machines: Aucnet NIA-2001 MSXturboR (thanks to PiterPunk/NYYRIKKI), Frael BRUC_100 version 1 and 2 (thanks to RJP, FRS, et al), Pioneer UC-V102 (thanks to PiterPunk), Victor HC-80 (thanks to Daniele), Toshiba HX-23F and HX-23 (thanks to FRS) - added new extension: Sanyo MRS-001 RS-232C cartridge (thanks to mtn) New or improved emulator features: - fixed bug in parsing remote command XML (causing e.g. ROM names with special characters not to get communicated to openMSX correctly from Catapult) - fixed crash in 'reverse goback' - fixed inserting a slotexpander in a specific slot - fixed slowness issue when taking screenshots frame by frame - fixed support of files larger than 2GB (e.g. hard disk images) on Windows - fixed VDP status flag when using cmdtiming broking (infinitely fast VDP commands) - fixed excessive delay on 'reverse goto' with ram watch enabled - OSD menu: - fixed (un)plugging (connectors)/pluggables with spaces in their name - fixed loading savestate with more than one . in its filename - support up to 2 hard disk images (just like ROMs and disk drives) - fixed bug that cassette image was removed when doing reverse goto 0 - fixed save_msx_screen for 2nd page of screen 7-12 (thanks to FRS) - improved robustness of DirAsDisk - added progress update reporting when doing operations that take a lot of time (like calculating a hash of a large file or doing a large step in a replay) - fixed unintended extra calculation of hash for hard disk images when reversing - made joystickN_deadzone setting's numbering consistent with joystickN_config; both are now 0-based - added debuggable for printer port, containing strobe and data byte - added experimental support for ALSA MIDI out (Linux): now it's much easier to connect MSX MIDI out devices to a soft synth or other application on Linux - improved support for UNC paths on Windows (network drives) - added a script to speed up the type command: type_via_keybuf (thanks to NYYRIKKI for the initial version). Default type implementation can now be tuned with the new default_type_proc setting. Build system, packaging, documentation: - to compile with gcc you now need gcc 4.8 or higher - updated Visual Studio projects to Visual Studio 2015 - dropped support for Windows XP, because it seems Visual Studio 2015 has bugs in supporting it - dropped support for Dingoo A320, because its toolchain is now so outdated that it can't compile the openMSX source code any longer - added build, packaging and documentation support for GCW Zero - dropped support for universal binaries on Mac OS X, as all supported Mac OS X versions require x86-64 CPU's - updated Tcl to 8.5.18 - updated libpng to 1.6.20 - now optionally link to libasound on Linux (for the ALSA MIDI support) - added debug flag to build system that shows which commands are executed: make V=1 - improved description on how to use MegaFlashROM SCC+ SD openMSX 0.12.0 (2015-09-12) --------------------------- This was going to be (mostly) a bug fix release. But at the end we also got inspired by Grauw to add a lot of MIDI devices. And, reviewing what we changed the last 10 months, we saw that we also got loads of help from several people to add many new machine configurations and added some fun stuff like Sensor Kid and (experimental) Beer IDE emulation. On the emulator features category we give you stuff like triplesize video recording, some TAS enhancements and a callback for too fast VRAM access. So, enjoy this 'various features and bug fixes' release! Here's the list with all highlights and details: MSX device support: - fixed (S)RAM writing on turboR - fixed border color in screen 11/12 - fixed some details of SD card emulation (found with FUZIX) - fixed clipping bug in sprite-mode-1 drawing - fixed crash in openMSX when using the AVT DPF-550 extension - fixed support of 8kB RS-232C ROMs (which is the only correct size!) - fixed emulation of joystick mode of the mouse - fixed broken MegaFlashROM SCC+ (introduced with openMSX 0.11.0) - improved trackball movement emulation so that JoyTest can also detect it like on real hardware - fixed touchpad joystick pins (fixing detection in JoyTest) - tweaked volumes of SFG-01/05 against the PSG - added Panasonic FS-A1WSX/WX variant ot the MSX-MUSIC mapper - added proper YM2148 emulation (MIDI in/out for Yamaha SFG modules) - added proper MC6850 emulation (MIDI in/out for Philips Music Module) - added emulation of FAC MIDI Interface - added emulation of Sensor Kid, ported from yayaMSX2SK, which is based on Mr. Takeda's Common Source Code Project - added emulation of BeerIDE (experimental) - added many new machines: Canon V-25 (thanks to Rudi Westerhof), Canon V-8, Fenner/Samsung SPC-800, Hitachi MB-H1, Toshiba HX-10D (thanks to Ricardo Jurcyk Pinheiro), Canon V-10, Canon V-20 (JP), Spectravideo SVI-728 (ES), Mitsubishi ML-TS2 (partly, it's still work-in-progress), Sony HB-101 (JP), Sony HB-201 (JP), Sanyo MPC-6, Mitsubishi ML-F120 and ML-F110 and Hitachi MB-H3 (thanks to Werner Kai) and Yamaha AX350IIF (thanks to Rudolf Gutlich) New or improved emulator features: - added "too_fast_vram_access_callback": you can now run a Tcl script when the running MSX software accesses VRAM too fast, e.g. break to debug - added display of 'movie length' in TAS mode. This is the length of your 'movie' if you upload it to tasvideos.org - added -triplesize to video recorder: allows creation of video files in 960x720 pixels, for which YouTube renders videos at 60 fps. - some fixes in keyboard mappings - fixed slow console when emulation speed is very low - add a snapshot 'near the end' to the OMR when saving it, allowing quicker continuation of the replay after loading it - similarly, add snapshots when fast-forwarding to the target time, so they can be used to jump back more quickly - show reverse bar in green when replaying in viewonly mode - added a converter from/to OMR to/from text, which allows you to more easily edit the OMR outside of openMSX - improved implementation of 'auto-save' feature of replays: the setting will now persist over openMSX sessions - added an OSD overlay for Metal Gear Build system, packaging, documentation: - replace mingw32 build support with MinGW-w64 build support on Windows - updated our website and other URL's to point to http://openmsx.org/ or GitHub openMSX 0.11.0 (2014-11-08) --------------------------- This release brings you the following important new features: VDP access timing now also for MSX1 modes (corruption with too fast VRAM access will be visible now), implementation of most defailed differences between all used VDP chips and emulation of MegaFlashROM SCC+ SD. On top of that, there are some important (long standing) bug fixes, like the proper implementation of envelopes for MSX-AUDIO, fixing for example "Copy is Crime" by Impact. And last but not least, a lot of work was done under the bonnet, giving you even better performance and preparations for the future. Here's the list with all highlights: MSX device support: - VDP: - implemented access timing also for character and text modes (both for MSX1 VDP's and V99x8): too fast VDP access will now cause corruption on openMSX too - added support for specific MSX1 VDP's (mostly thanks to hap for all the research): - the exact VDP type can now be specified in the config file - differences between Toshiba T6950/T7937A, TMS99xx and TMS91xx MSX1 VDP's are now emulated (except sprite cloning) - updated many machine configs with the proper MSX1 VDP type (where known, additions/corrections are welcome!) - implemented that V99x8 does not support undocumented mixed modes - fixed bug in 5/9th sprite detection status register - added I/O port mirroring to machines of which we are certain it exists - MSX-AUDIO (Y8950) and related: - fixed envelope for MSX-AUDIO (Y8950), the infamous legato-envelope bug is now finally fixed! - fixed handling of key-off for percussive tones - fixed detection of Philips Music Module in Tetris II Special Edition - added emulation of MegaFlashROM SCC+ SD. Note: the implementation is such that existing software works on it, but do not fully rely on it when developing for this cartridge! - improved Sony HBI-55 emulation - fixed some details in several machine configurations - fixed KANA/CODE key not working in CHARACTER input mode - added the following machines: Daewoo CPC-51 Zemmix V, Daewoo CPC-300E, Toshiba HX-51I, Yamaha YIS-503IIR, Toshiba FS-TM1, Sanyo MPC-10 (Wavy 10), Yamaha CX5MII, Fujitsu FM-X (thanks to NYYRIKKI, Werner Kai, Maxim Vlasov and Alex Krasivsky) - added the Casio KB-7 and KB-10 docking stations (note: these extensions only work with the Casio PV-7 and MX-10 respectively; do not be worried when they appear to be not working according to Catapult!) - added the MSX Acid Test machines, contributed by FRS - added the Gradiente CT-80E 80 column card extension, thanks to MaurĂ­cio Braga New or improved emulator features: - added de-flicker video filter via new 'deflicker' setting. Use this to remove flickering in cases like the dvik demos where 105 colors are simulated on MSX1 by alternating different native colors. It's disabled by default. - performance improvements: - speed up execution of Tcl scripts - many various other optimizations - fixed auto_enable_reverse (set/unset auto enabling reverse at startup) - rewrote most OpenGL 2 code to be more compatible with OpenGL ES - improved guessing of mapper type for 64kB ROMs - fixed a bug with watch_points affecting the execution flow - fixed corruption in XSA disk images - added NYYRIKKI's fast CAS loading/saving script, enable with setting the 'fast_cas_load_hack_enabled' setting to on - joysticks/controllers: - added setting to configure dead zone for joysticks - added support for joystick hats (can be used just like buttons) - improved support in OSD menu (take deadzone into account) - added dir-as-disk support for the OSD menu - removed experimental libao sound driver - added support for R-ALT on Korean keyboard (thanks to Miso Kim) - TAS: added possibility to query the length of the current replay (defined as the time stamp of the last input) Build system, packaging, documentation: - even more use of C++11 features, when using gcc use 4.7 or higher - removed build dependency on libxml2 - removed many/all unused features/libs from the build system - added support to cross compile with MinGW-w64 for (at least) 32 bit Windows using Linux - cleaned up the stuff in the doc directory - you now get what we really wanted you to get :) - changed packaging method to include stuff by default instead of exclude stuff by default - fixed native compilation on mipsel - upgraded C-BIOS to release 0.27 openMSX 0.10.1 (2014-05-01) --------------------------- This release fixes mostly bugs we introduced with 0.10.0 or were already present for a bit longer... sorry for those, but most should be fixed now :) There are also some small but nice additions... Here's the list with all highlights: MSX device support: - fixed bug in YM2413 (FMPAC), that was audible in BPS Tetris - added Sharp/Epcom HB-4000 80 column cartridge extension New or improved emulator features: - extended save_msx_screen script to take VDP(24) into acount - fixed crash on Visual Studio build when using wav files (e.g. in the cassetteplayer) - fixed crash on 32-bit Visual Studio build when recording videos without the -doublesize option - fixed crash on 32-bit Visual Studio build when using scale_factor 3 and SDL renderer - fixed waves shown upside-down in the SCC Viewer OSD widget - fixed crash when loading a savestate that has JoyTap plugged in - performance improvements: - several improvements that result in shorter start up time - fixed reverse-performance when using hard disks - fixed handling of corrupt hardware configuration XML file - fixed crash when MSX with TC8566AF FDC (e.g. turboR) crashed - fixed possible hang up when reversing with harddisks - fixed Tcl error when changing horizontal stretch in OSD menu - fixed displaying of error messages on OSD - Mac OS X MIDI support: - fixed MIDI output on Mac OS X (was not working for some applications) - added support for running status - added support for system realtime messages - added support for MIDI in - fixed issues with on-screen-keyboard on Android 4.4 - added default keybindings for controllers targeted at gaming - added mapping of B-control button to press CTRL or SHIFT in OSD keyboard - added fine grained control in which slots carts and extensions will end up - added support for single sided disk drives for dir-as-disk - added support for hard disk images to the OSD menu - added warning if ROM images with larger size than supported on real Konami and Konami SCC mappers are used Build system, packaging, documentation: - updated Windows build to Visual Studio 2013 - made compilation faster by removing more than 250 unnecessary includes - even more use of C++11 features - upgraded Tcl to 8.5.15 - added build support for 64-bit ARM - added 256x256 pixel openMSX logo image and use it e.g. for Mac OS X icon - fixed staticbindist build with more recent clang releases and for Mac OS 10.9 SDK - do not link against libraries in /usr/lib anymore on Mac OS X, only link against frameworks. This enables to compile against the default SDK. openMSX 0.10.0 (2014-01-05) --------------------------- This release adds many larger and smaller features, but most outstanding are: cycle accurate VDP command engine timing, an Android port, subdirectory support for dir-as-disk and Neos MA-20 support. These features meant a lot of work was done in practically all parts of the code (of which you can read the results in the complete list below), but at the same time we also freshened up much of the code using many of the new C++11 language features. All in all, it was time to release this stuff officially... Here's the list with all highlights: MSX device support: - accuracy improvements: - improved TMS99X8/TMS9929 color palette - improved V9990/GFX9000: - VRAM reads go via 1-byte buffer - VRAM read/write pointers only get updated when R#2 and R#5 get written - fixed initial content of VRAM of GFX9000 - V9990 P1/P2 sprites that are disabled still count for the 16 sprite limit - fixed roll behaviour of layer B in P1 mode - turboR TC8566AF has other register memory mapping than other machines - use correct Kanji font ROM for Victor HC-95A and removed S1985 - added cycle accurate VDP command engine timing (can be disabled with the new too_fast_vram_access setting) - fixes in YM2413 emulation (FMPAC) - added mapper support: - MSXtra cartridge (a debugging tool released by PTC which has its own RAM) - MultiROM Collection, designed by Manuel Pazos in 2006 - ASCII8 mapper with 2kB SRAM - ASCII16 mapper with 8kB SRAM - Super Swangi (a.k.a. Super Altered Beast) - added support for MSX touch pad - added mu-PACK extension, a MIDI module to upgrade a turboR ST to GT - added support for large hard disk images and LaserDisc images (>4GB) - added initial RAM patterns for Sony HB-F1XDJ and Sanyo PHC-23J - added support for Neos MA-20 Version Up Adapter (MSX1 to MSX2 converter), insert both Neos_MA-20R and Neos_MA-20V extensions for this - fixed Toshiba MSX-AUDIO with no sample RAM - fixes in joystick, mouse and track ball emulation - minor fixes in Y8950 (MSX-AUDIO) and YMF262 (MoonSound) - added OPL3Cartridge2_mono and OPL3Cartridge2_stereo extensions - added Yamaha SFG-01 extension and replaced the SFG-05 with the SFG-01 in the CX5M machine - added an experimental Boosted_MSXturboR with IDE machine config - added Casio PV-16, Casio P-7, Casio MX-10, Goldstar FC-80U and Sony HB-F1XV machines and an experimental Zemmix Super V (Daewoo CPC-61) machine config New or improved emulator features: - added subdirectory support for dir-as-disk - added configurable host to MSX joystick mapping, e.g. useful to bind the crawl command (button A+B) in Metal Gear 2 to a single PC joystick button - added support for bash completion (useful for using openMSX on the bash command line) - performance improvements: - improved start-up performance (on Dingoo openMSX starts over 20% faster) - reduced CPU overhead when enabling reverse - further optimized CPU emulation - sped up CAS loading (use 3744 baud instead of 2760 baud) - reduce input latency (poll host events more often and remove delays) - speed up reverse in combination with harddisk by using incremental hashing - reverse/TAS: - added reverse subcommand to truncate the current replay - show two decimals in the reverse bar time - added setting to prevent the reversebar from fading out and made that the behaviour in TAS mode - added bookmarks feature to reverse bar - added possibility to customize TAS key bindings in an external script - added setting to auto save replays at intervals - added command to reset the lag counter - added commands to go to frame boundaries and advance/reverse to frame boundaries - show values of TAS widgets also in the middle of a frame - several improvements on the OSD menu: - several improvements on the file browser - better error handling - only show media menu options that are relevant for the current machine (e.g. do not show disk drives when the machine has none) - added support for LaserDisc - added a quit menu with confirmation - added limitsprites setting - added basic mouse/touch support, including: - right click to close current menu - support for scrollwheel of mouse to scroll in lists - only show video options if they actually make sense - added option to make current machine default (started when launching openMSX) - added resampler setting (for performance tuning) - added detailed sound chip control (balance, volume, per channel mute) - added possibility to browse to other drives on Windows - added possibility to insert a new tape in the cassette player and made it easy to browse to your newly created tapes - added short cuts to browse to your file pools (if they contain stuff) - added confirmation dialog before overwriting existing save states - added feedback when executing actions like inserting disk, saving state - remove SSE and MMX assembly routines, only keep rewritten SSE2 routines - added interleaving with black frame for monitors with LightBoost support - added OSD widget that displays how busy the VDP is - enable grab on fullscreen (workaround for Mac issue) - added Cmd+I hotkey to press Insert key on Mac Build system, packaging, documentation: - created Android port (available via Google Play) - migrated to git - updated Windows build to Visual Studio 2012 update 3 - prepare for Visual Studio 2013 (next release will be built with it) - now a compiler which supports C++11 is required to compile openMSX, like g++ 4.6, clang 3.0 or Microsoft Visual Studio 2012 - integrated Dingoo packaging in the build system - better support for 64 bit systems (sizes, memory, etc.) - added document about details on VDP command engine timing - changed machine configurations from specific directories to just an XML file - removed the GP2X port - Mac support is now limited to Mac OS X 10.7 (so 64-bit only) and higher openMSX 0.9.1 (2012-09-30) -------------------------- This release mostly fixes a bug in dir-as-disk that was introduced in openMSX 0.9.0, when adding support for the DMK format and low level disk emulation. We not only fixed that bug, we rewrote dir-as-disk almost completely, making it a lot more robust. Here's the list with all highlights: MSX device support: - Accuracy improvements: - improved some details on the laserdisc emulation - improved timing of the VDP LINE command (thanks to NYYRIKKI for the ideas) - added Toshiba HX-21, Toshiba HX-22 and Toshiba HX-22I. The latter two have a switchable RS-232C interface (use the new toshiba_rs232c_switch setting) New or improved emulator features: - fixed crash with fast resampler and 8192 samples - dir-As-Disk: - dir-as-disk works properly again and is now a lot more robust - improve error reporting when something goes wrong - console support/scripts: - added script to save current screen to file in MSX loadable format, thanks to NYYRIKKI - performance improvements: - improved console rendering speed (uses less CPU) - improved Tcl integration - speed up low level disk emulation - optimized rendering of superimposed modes (Video9000, laserdisc) - several other performance improvements Build system, packaging, documentation: - Added build support for DragonFly BSD, thanks to John Marino @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.14 2015/11/03 20:31:01 agc Exp $ d3 4 a6 4 SHA1 (openmsx-0.14.0.tar.gz) = 0198765ecdeeb7960ca2e4c65bd0ede2953c5bcd RMD160 (openmsx-0.14.0.tar.gz) = 479ece5c121d54189d4945f882a9549ff09d771f SHA512 (openmsx-0.14.0.tar.gz) = 74a30de89b4a7cb4d8d5a0ad0c16ab6b58244251ebcbe470cc3cccec6a636492fa8779d1667d76646eabcf8d7d67c53094d5e0a313d452a4a679d797e9394a9b Size (openmsx-0.14.0.tar.gz) = 3338719 bytes @ 1.14 log @Add SHA512 digests for distfiles for emulators category Problems found with existing digests: Package suse131_libSDL 1c4d17a53bece6243cb3e6dd11c36d50f851a4f4 [recorded] da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated] Package suse131_libdbus de99fcfa8e2c7ced28caf38c24d217d6037aaa56 [recorded] da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated] Package suse131_qt4 94daff738912c96ed8878ce1a131cd49fb379206 [recorded] 886206018431aee9f8a01e1fb7e46973e8dca9d9 [calculated] Problems found locating distfiles for atari800, compat12, compat 13, compat14, compat15, compat20, compat30, compat40, compat50, compat50-x11, compat51, compat51-x11, compat60, compat61, compat61-x11, fmsx, osf1_lib, vice, xbeeb, xm7. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.13 2015/04/21 17:07:29 joerg Exp $ d3 5 a7 30 SHA1 (openmsx-0.9.0.tar.gz) = a8e396d5feb60bd7df8fbef0b5e6d41e5b0e5826 RMD160 (openmsx-0.9.0.tar.gz) = 9b7f01ba3dcedf5ebba920983938a25db561c26d SHA512 (openmsx-0.9.0.tar.gz) = bfc04247f7bfe5d09a0e3f3156a652ef20f74639f8cc34e9b9dd8266c629eb1649c9d6aa21bdb43847fa0a8f672cbbc824f14a5117973053d896058763628048 Size (openmsx-0.9.0.tar.gz) = 2963005 bytes SHA1 (patch-build_detectsys.py) = 3c67ce4978c5fe33eb63495ab7d8af42de49420f SHA1 (patch-build_libraries.py) = 2981999e58e12986fd8b45df656cc898094ffe9b SHA1 (patch-build_probe.py) = c083d5950dae95f12d4c0b5c7d1a2cac89ad786e SHA1 (patch-build_version.py) = 2b3e53a0499befb8c18760e80fdbc279cc6aefc8 SHA1 (patch-src_sound_BlipBuffer.hh) = a8a53144fe667f27a4f10318f05d314a9b867158 SHA1 (patch-src_sound_ResampleHQ.cc) = a2a2584b981f16763f999440deb46fc2072ce49c SHA1 (patch-src_sound_ResampleLQ.cc) = d43ab34c5191e6b27bd979512920496a533b6824 SHA1 (patch-src_utils_Math.cc) = e7443533c0ef2784cd236bb56bd4c60eca903511 SHA1 (patch-src_utils_SerializeBuffer.cc) = 8872511a38ffb5fcaa84c77d96213e8f288b9109 SHA1 (patch-src_utils_SerializeBuffer.hh) = 6624c3506503072a26ef4fb73123c0c4462624cc SHA1 (patch-src_video_AviWriter.cc) = 5ea878e954ac4a6532c3618ed949c9de986ded33 SHA1 (patch-src_video_BitmapConverter.cc) = c7cfea36acf44a4f4bf115d9d381159f03289ed5 SHA1 (patch-src_video_CharacterConverter.cc) = 16c8c5177ae9bfc9375d325ad65f28165e511268 SHA1 (patch-src_video_scalers_HQ2xLiteScaler.cc) = dccc3681e06d7187b15f67c451f1aa6ce21e1623 SHA1 (patch-src_video_scalers_HQ2xScaler.cc) = baa459238ecb36fc6d8ae1967be25492e78a7bcc SHA1 (patch-src_video_scalers_HQ3xLiteScaler.cc) = eab9778d1753825be171b876ab140e5182422fdf SHA1 (patch-src_video_scalers_HQ3xScaler.cc) = 13a86e9bfceaf6f1d53519f363b16e27e8c86b2b SHA1 (patch-src_video_scalers_LineScalers.hh) = 98347f8055fc09c360b6f26b8b8b5406ffce9b1e SHA1 (patch-src_video_scalers_RGBTriplet3xScaler.cc) = 8fbd5c769434bc2b8f3e09a9435fe3cd73ea7857 SHA1 (patch-src_video_scalers_SaI2xScaler.cc) = 4e40b70bb2344aa9e787305289063955e4458ebe SHA1 (patch-src_video_scalers_SaI3xScaler.cc) = 48b8f11d2b7b773e16c1bfd5f59206185bfc014c SHA1 (patch-src_video_scalers_Scale2xScaler.cc) = 5e859e89b096952417750089622f41be0e8a1b23 SHA1 (patch-src_video_scalers_Scale3xScaler.cc) = 442efd426cd07ab15e6f6971ac623fa35ad3e53c SHA1 (patch-src_video_v9990_V9990BitmapConverter.cc) = 30f10ed56590166149cbe070f003932714c16163 SHA1 (patch-src_video_v9990_V9990P1Converter.cc) = 7071864fe88c704d08954da1e38121ff2450f2f9 SHA1 (patch-src_video_v9990_V9990P2Converter.cc) = 75cc389fefed81c3908a6363cbb94e96906d06db @ 1.13 log @Support building on ARM. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2013/09/20 23:04:59 joerg Exp $ d5 1 @ 1.12 log @ is needed for rand(). Kill various inconsistent restricts. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2012/08/27 13:27:33 marino Exp $ d6 1 a6 1 SHA1 (patch-build_detectsys.py) = 9d88783a8c00a074e5dc149fce2dbeb20d12cb9e @ 1.11 log @emulators/openmsx: Fix build for NetBSD There were two problems building openMSX on NetBSD: 1) The was a name conflict with the funcion bswap16. This only appeared on one file, so the function was prefixed with msx_ to solve it. 2) freetype-config is not located on $PREFIX on NetBSD with native X11. Normally the wrappers abstract this but openmsx was making assumptions and using absolute paths. The solution was to set the distroRoot value to "None" which tells the configure process to not use a path and those finds freetype-configure through the search path. I compiled it, installed it, and executed openMSX with these patches. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2012/08/26 09:07:21 marino Exp $ d10 6 d17 15 @ 1.10 log @emulators/openmsx: Upgrade from version 0.6.2 to 0.9.0 By request of the upstream developers, openMSX has been upgraded to the 12 Aug 2012 release (0.9.0). The current version in pkgsrc is 0.6.2 was released over 5 years ago on 15 April 2007. The openMSX project has added extensive features through eight newer releases since then, so the project was "embarrassed" about the currency of the pkgsrc version. The changes of each release are way to long to list, so here are the links: http://sourceforge.net/projects/openmsx/files/openmsx/0.9.0/README_release-notes.txt/view http://sourceforge.net/projects/openmsx/files/openmsx/0.8.2/README_release-notes.txt/view http://sourceforge.net/projects/openmsx/files/openmsx/0.8.1/README_release-notes.txt/view http://sourceforge.net/projects/openmsx/files/openmsx/0.8.0/release-notes.txt/view Consecutive release notes 0.7.2/0.7.1, 0.7.0, 0.6.3: http://sourceforge.net/project/shownotes.php?group_id=38274&release_id=693184 Tested Zombie Incident on DragonFly. It works nicely! @ text @d1 1 a1 1 $NetBSD$ d7 1 d10 1 @ 1.9 log @emulators/openmsx: Add , fix *way* leftover file Several files needed the include for functions like memset. Additional, Tinderbox caught this error: === Checking filesystem state after all packages deleted ================================================================ list of extra files and directories in / (not present on clean system but present after everything was deinstalled) 34217227226 0 lrwxr-xr-x 1 root wheel 65 Aug 12 00:13 usr/local/bin/openmsx -> /work/emulators/openmsx/work/.destdir/usr/pkg/openmsx/bin/openmsx The package was installing a symbolic link from /usr/local/bin to the destdir! Luckily this feature is switchable with a variable. Fixed. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2011/11/24 14:12:21 joerg Exp $ d3 6 a8 26 SHA1 (openmsx-0.6.2.tar.gz) = b9e2f1bf13f193618f35c0fd6820c2bd44088870 RMD160 (openmsx-0.6.2.tar.gz) = b800499248ee43de8007042d4dd0a4523f464833 Size (openmsx-0.6.2.tar.gz) = 1934469 bytes SHA1 (patch-aa) = aadad14af76af2dc97dbb3f0ab4b1b5bda4be8c1 SHA1 (patch-src_MSXDevice.cc) = 92de13d9cc66c3367a475585d4883581074d65a2 SHA1 (patch-src_commands_Completer.cc) = b5ef6c2d59aef5d927691a638d01512fffc4a44f SHA1 (patch-src_cpu_MSXCPUInterface.cc) = de0bf2c8a35eb2e3c862804ac224523155623132 SHA1 (patch-src_events_Socket.cc) = b64d9620bf88a0515612e5a60a87e26442b85752 SHA1 (patch-src_fdc_MSXtar.cc) = 944893194d15e0d802986860c85286eeaca4c0af SHA1 (patch-src_fdc_TC8566AF.cc) = 418121aff79791fc4b3b8f4062014ebb6529d5ad SHA1 (patch-src_file_Date.cc) = 885ae3934fc9ab0d15c99c620a8b94703f3383eb SHA1 (patch-src_file_FileBase.cc) = 606ca7ed75dc8ac55e02b1c89e97a39480cb2044 SHA1 (patch-src_file_GZFileAdapter.cc) = 6b3c691684d7d95a78f9247be0661a4b4b07af36 SHA1 (patch-src_file_ZipFileAdapter.cc) = 1534647f8c40a44aa80cc41949609f9a855680ce SHA1 (patch-src_input_RecordedCommand.hh) = 700ccad99b5b8e23ec54ca5bc0d98081b049d9ee SHA1 (patch-src_memory_Ram.cc) = d87340931ad048417fa791c9830b95197593f326 SHA1 (patch-src_sound_AY8910.cc) = 61c009e403945bd55f9f61d242c01ae204677021 SHA1 (patch-src_sound_MSXMixer.cc) = d4dd0b4ba1b344ff50a465b7583303122241d5dc SHA1 (patch-src_sound_Y8950Adpcm.cc) = 564c0ea4f3783ff6873b45a7bc0b0405f5cc6160 SHA1 (patch-src_sound_YMF262.cc) = b07afcbe7dd2ced71a7e914283a9580529d8f54e SHA1 (patch-src_video_MemoryOps.cc) = 145cf13cbeb8148d0e22eea202c9085a4b501419 SHA1 (patch-src_video_ScreenShotSaver.cc) = 84175620949c2f781565bdc5e2e864b24afd4549 SHA1 (patch-src_video_VDP.cc) = 464bb75e38d02dda36b05febf6060f79347f36b0 SHA1 (patch-src_video_VDPVRAM.cc) = 6fd50b6d977317ca08fe6957d8f91b67381e1a6e SHA1 (patch-src_video_v9990_V9990.cc) = 0b6f80332b5c1f64c9812c54f1e4d1864fdde612 SHA1 (patch-src_video_v9990_V9990VRAM.cc) = 124a0cd55f3d9e763ac8a4775f7dd8859cfe6bbb @ 1.8 log @Fix build with modern GCC @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2011/06/20 09:28:06 wiz Exp $ d7 1 d9 1 d11 1 d19 2 @ 1.7 log @Fix build with png-1.5. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2007/05/19 01:24:26 xtraeme Exp $ d7 12 d20 4 @ 1.6 log @Update to 0.6.2 (latest stable version) requested by a netbsd user on irc. This version includes video recording, more realistic PSG and SCC sound, significant optimizations, easier to use game trainers, as well as a lot of other improvements and bugfixes. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2006/04/28 13:49:15 joerg Exp $ d6 2 a7 1 SHA1 (patch-aa) = 19ae367cb8337ac647f4a0ae69bfc8a4cf8da79b @ 1.5 log @Add DragonFly support. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2005/08/27 12:04:04 xtraeme Exp $ d3 4 a6 4 SHA1 (openmsx-0.5.2.tar.gz) = 558e4a10702d55880b3acbe723af3ee7fb24c201 RMD160 (openmsx-0.5.2.tar.gz) = 6ebc541df38de8e3e414a561447149bc216d2efb Size (openmsx-0.5.2.tar.gz) = 1612903 bytes SHA1 (patch-aa) = 89639071a2a64b6cd651098f873ab093a16eb588 @ 1.4 log @Update to 0.5.2 Changes: * New! sound logger * New! disk manipulator toolkit; transfer files from the host OS to the MSX disks (disk images and hard disk images with partitions are all supported) and vice versa, create new (hard) disk images and format them, etc. * Bugfixes, new ROM images, etc. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2005/02/23 18:49:19 agc Exp $ d6 1 @ 1.3 log @Add RMD160 digests to the SHA1 ones @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2004/10/25 08:06:04 xtraeme Exp $ d3 3 a5 4 SHA1 (openmsx-0.5.0.tar.gz) = 7efa62855c9789b6060dcba705a572b06a2334a3 RMD160 (openmsx-0.5.0.tar.gz) = 59150c5d90efd12cbe1d34a1b76aac8974c134a3 Size (openmsx-0.5.0.tar.gz) = 906719 bytes SHA1 (patch-aa) = 9a418f63fef096b7a575a57a636b29538eb2bf82 @ 1.2 log @Update emulators/openmsx to 0.5.0. Too many changes to list here, please review the ChangeLog file to see a full list of changes. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1.1.1 2004/05/29 11:28:46 xtraeme Exp $ d4 1 @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d3 2 a4 2 SHA1 (openmsx-0.4.0.tar.gz) = ed1f30b0d34581f6364a5e59a7a08bc5ae09255a Size (openmsx-0.4.0.tar.gz) = 853981 bytes a5 1 SHA1 (patch-ab) = 20173313a729bbdc978d7d8edfb642167a51ec16 @ 1.1.1.1 log @Initial import of openmsx-0.4.0. openMSX, the open source MSX emulator that tries to achieve near-perfect emulation by using a novel emulation model. Hardware emulated: o almost all MSX systems, except for some details. o Different CPU clock speeds, including those for the Panasonic MSX2+ machines. o Almost all known cartridge mapper types via autodetection or the included ROM database. o Many MSX storage (disk/SRAM) systems. o kanji JIS ROM 1 and 2. o Mouse and joystick (with option to use the keyboard as joystick). o rensha turbo auto fire support. And more! -- http://openmsx.sf.net/ @ text @@