head 1.190; access; symbols pkgsrc-2023Q4:1.186.0.2 pkgsrc-2023Q4-base:1.186 pkgsrc-2023Q3:1.180.0.2 pkgsrc-2023Q3-base:1.180 pkgsrc-2023Q2:1.171.0.2 pkgsrc-2023Q2-base:1.171 pkgsrc-2023Q1:1.165.0.2 pkgsrc-2023Q1-base:1.165 pkgsrc-2022Q4:1.160.0.2 pkgsrc-2022Q4-base:1.160 pkgsrc-2022Q3:1.156.0.2 pkgsrc-2022Q3-base:1.156 pkgsrc-2022Q2:1.151.0.2 pkgsrc-2022Q2-base:1.151 pkgsrc-2022Q1:1.147.0.2 pkgsrc-2022Q1-base:1.147 pkgsrc-2021Q4:1.143.0.2 pkgsrc-2021Q4-base:1.143 pkgsrc-2021Q3:1.139.0.2 pkgsrc-2021Q3-base:1.139 pkgsrc-2021Q2:1.134.0.2 pkgsrc-2021Q2-base:1.134 pkgsrc-2021Q1:1.130.0.2 pkgsrc-2021Q1-base:1.130 pkgsrc-2020Q4:1.126.0.2 pkgsrc-2020Q4-base:1.126 pkgsrc-2020Q3:1.122.0.2 pkgsrc-2020Q3-base:1.122 pkgsrc-2020Q2:1.116.0.2 pkgsrc-2020Q2-base:1.116 pkgsrc-2020Q1:1.111.0.2 pkgsrc-2020Q1-base:1.111 pkgsrc-2019Q4:1.106.0.4 pkgsrc-2019Q4-base:1.106 pkgsrc-2019Q3:1.104.0.2 pkgsrc-2019Q3-base:1.104 pkgsrc-2019Q2:1.102.0.2 pkgsrc-2019Q2-base:1.102 pkgsrc-2019Q1:1.97.0.2 pkgsrc-2019Q1-base:1.97 pkgsrc-2018Q4:1.94.0.2 pkgsrc-2018Q4-base:1.94 pkgsrc-2018Q3:1.90.0.2 pkgsrc-2018Q3-base:1.90 pkgsrc-2018Q2:1.85.0.2 pkgsrc-2018Q2-base:1.85 pkgsrc-2018Q1:1.81.0.2 pkgsrc-2018Q1-base:1.81 pkgsrc-2017Q4:1.79.0.2 pkgsrc-2017Q4-base:1.79 pkgsrc-2017Q3:1.78.0.4 pkgsrc-2017Q3-base:1.78 pkgsrc-2017Q2:1.77.0.2 pkgsrc-2017Q2-base:1.77 pkgsrc-2017Q1:1.75.0.2 pkgsrc-2017Q1-base:1.75 pkgsrc-2016Q4:1.69.0.2 pkgsrc-2016Q4-base:1.69 pkgsrc-2016Q3:1.64.0.2 pkgsrc-2016Q3-base:1.64 pkgsrc-2016Q2:1.57.0.2 pkgsrc-2016Q2-base:1.57 pkgsrc-2016Q1:1.53.0.2 pkgsrc-2016Q1-base:1.53 pkgsrc-2015Q4:1.50.0.2 pkgsrc-2015Q4-base:1.50 pkgsrc-2015Q3:1.45.0.2 pkgsrc-2015Q3-base:1.45 pkgsrc-2015Q2:1.41.0.2 pkgsrc-2015Q2-base:1.41 pkgsrc-2015Q1:1.38.0.2 pkgsrc-2015Q1-base:1.38 pkgsrc-2014Q4:1.34.0.2 pkgsrc-2014Q4-base:1.34 pkgsrc-2014Q3:1.32.0.2 pkgsrc-2014Q3-base:1.32 pkgsrc-2014Q2:1.31.0.2 pkgsrc-2014Q2-base:1.31 pkgsrc-2014Q1:1.28.0.2 pkgsrc-2014Q1-base:1.28 pkgsrc-2013Q4:1.26.0.2 pkgsrc-2013Q4-base:1.26 pkgsrc-2013Q3:1.23.0.2 pkgsrc-2013Q3-base:1.23 pkgsrc-2013Q2:1.22.0.2 pkgsrc-2013Q2-base:1.22 pkgsrc-2013Q1:1.18.0.2 pkgsrc-2013Q1-base:1.18 pkgsrc-2012Q4:1.16.0.2 pkgsrc-2012Q4-base:1.16 pkgsrc-2012Q3:1.13.0.2 pkgsrc-2012Q3-base:1.13 pkgsrc-2012Q2:1.11.0.2 pkgsrc-2012Q2-base:1.11 pkgsrc-2012Q1:1.9.0.2 pkgsrc-2012Q1-base:1.9 pkgsrc-2011Q4:1.6.0.2 pkgsrc-2011Q4-base:1.6 pkgsrc-2011Q3:1.4.0.2 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.3.0.2 pkgsrc-2011Q2-base:1.3 pkgsrc-2011Q1:1.1.1.1.0.2 pkgsrc-2011Q1-base:1.1.1.1 pkgsrc-20110203:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.190 date 2024.02.29.07.24.25; author wiz; state Exp; branches; next 1.189; commitid GFRx09DJz02UAi0F; 1.189 date 2024.02.17.21.43.03; author nia; state Exp; branches; next 1.188; commitid YiVDRwuglEhlJPYE; 1.188 date 2024.01.31.21.00.04; author wiz; state Exp; branches; next 1.187; commitid jLAxLMxZGiN02EWE; 1.187 date 2024.01.30.14.21.47; author ryoon; state Exp; branches; next 1.186; commitid gARf2FgciecARtWE; 1.186 date 2023.12.09.13.02.11; author wiz; state Exp; branches; next 1.185; commitid 6cxAi1YWAjFG5NPE; 1.185 date 2023.11.12.13.21.22; author wiz; state Exp; branches; next 1.184; commitid SjpNXQIV5XeZ3kME; 1.184 date 2023.11.08.13.19.06; author wiz; state Exp; branches; next 1.183; commitid PsuHTklAIsF4bOLE; 1.183 date 2023.11.02.01.51.58; author wiz; state Exp; branches; next 1.182; commitid P9ucTrqm5OFRzYKE; 1.182 date 2023.10.23.14.26.45; author micha; state Exp; branches; next 1.181; commitid WsMHq86zVHTq4LJE; 1.181 date 2023.10.23.06.37.45; author wiz; state Exp; branches; next 1.180; commitid 4YdPmMYgk9hutIJE; 1.180 date 2023.09.09.20.04.57; author wiz; state Exp; branches; next 1.179; commitid oOnOu3C34fpAm8EE; 1.179 date 2023.09.01.07.32.22; author nia; state Exp; branches; next 1.178; commitid a7HQ8Hk0eXjjs2DE; 1.178 date 2023.08.28.07.42.37; author nia; state Exp; branches; next 1.177; commitid 4uiih00CiIVMDwCE; 1.177 date 2023.08.14.05.24.21; author wiz; state Exp; branches; next 1.176; commitid LOSB79OLVxvXjIAE; 1.176 date 2023.08.11.08.38.42; author nia; state Exp; branches; next 1.175; commitid Qx0qTD3uerbVulAE; 1.175 date 2023.08.02.19.27.31; author nia; state Exp; branches; next 1.174; commitid GQAD99AMOmQinfzE; 1.174 date 2023.07.29.19.42.10; author wiz; state Exp; branches; next 1.173; commitid RzhdTLAQnUoaAJyE; 1.173 date 2023.07.18.18.02.46; author nia; state Exp; branches; next 1.172; commitid DrwZsajpih2dojxE; 1.172 date 2023.06.28.07.46.18; author wiz; state Exp; branches; next 1.171; commitid L7gAa9eaF6lCCGuE; 1.171 date 2023.06.06.12.41.21; author riastradh; state Exp; branches; next 1.170; commitid xhspr6Z8JLQOWSrE; 1.170 date 2023.06.02.14.26.15; author wiz; state Exp; branches; next 1.169; commitid B8N63SC0j34qFnrE; 1.169 date 2023.05.06.19.09.13; author ryoon; state Exp; branches; next 1.168; commitid U0SnpK5fQpHc6WnE; 1.168 date 2023.04.27.08.05.42; author wiz; state Exp; branches; next 1.167; commitid i4QevztNyz7rIImE; 1.167 date 2023.04.19.08.09.53; author adam; state Exp; branches; next 1.166; commitid B8gCWhWtMX9vZGlE; 1.166 date 2023.03.31.20.39.45; author wiz; state Exp; branches; next 1.165; commitid qtJ8d6xMdrGhLjjE; 1.165 date 2023.02.22.11.15.21; author wiz; state Exp; branches; next 1.164; commitid D9fBkjvDLtvkPveE; 1.164 date 2023.02.14.16.05.58; author wiz; state Exp; branches; next 1.163; commitid wcIsWipdsoa7HvdE; 1.163 date 2023.01.30.17.04.02; author wiz; state Exp; branches; next 1.162; commitid bWmmLDcKME5SuAbE; 1.162 date 2023.01.29.21.16.01; author ryoon; state Exp; branches; next 1.161; commitid QL7aBXsBGmQvUtbE; 1.161 date 2022.12.31.11.12.58; author wiz; state Exp; branches; next 1.160; commitid U96hezyPvJrhwH7E; 1.160 date 2022.11.30.09.30.42; author wiz; state Exp; branches 1.160.2.1; next 1.159; commitid rVRYPfuPpmmYWH3E; 1.159 date 2022.11.23.16.19.58; author adam; state Exp; branches; next 1.158; commitid ju2K3LUYlTJKqQ2E; 1.158 date 2022.10.30.21.13.43; author wiz; state Exp; branches; next 1.157; commitid eGOwDVGlHN4SPMZD; 1.157 date 2022.09.28.11.11.28; author wiz; state Exp; branches; next 1.156; commitid MdMEPLJWWSE6xCVD; 1.156 date 2022.09.11.12.51.33; author wiz; state Exp; branches; next 1.155; commitid 5DT6DUEaifG2DrTD; 1.155 date 2022.09.09.18.28.26; author wiz; state Exp; branches; next 1.154; commitid TkWw6ShAyNVRydTD; 1.154 date 2022.08.11.05.08.19; author gutteridge; state Exp; branches; next 1.153; commitid yKydzoO42ClN3qPD; 1.153 date 2022.07.31.19.10.19; author wiz; state Exp; branches; next 1.152; commitid 1qHJ3kQLfsrX45OD; 1.152 date 2022.07.01.16.57.29; author wiz; state Exp; branches; next 1.151; commitid Vr4lgemAYjV5jdKD; 1.151 date 2022.05.25.09.06.03; author wiz; state Exp; branches; next 1.150; commitid LezBW4vg4I9nSpFD; 1.150 date 2022.05.02.15.24.24; author wiz; state Exp; branches; next 1.149; commitid DhuLMBa6GFzKIuCD; 1.149 date 2022.04.18.19.11.00; author adam; state Exp; branches; next 1.148; commitid eC9Na3jrfOOUpIAD; 1.148 date 2022.04.02.13.15.50; author wiz; state Exp; branches; next 1.147; commitid elaM3Gb1bDHtYCyD; 1.147 date 2022.03.28.10.53.04; author tnn; state Exp; branches; next 1.146; commitid 6w2OBZ9tOc7mlYxD; 1.146 date 2022.02.23.19.12.50; author wiz; state Exp; branches; next 1.145; commitid uOojKCOEZqUGaMtD; 1.145 date 2022.01.31.11.27.50; author wiz; state Exp; branches; next 1.144; commitid hhQ0AEzQ8YMZkMqD; 1.144 date 2021.12.30.11.18.34; author wiz; state Exp; branches; next 1.143; commitid wLjLTa3SGfyvjFmD; 1.143 date 2021.12.08.16.04.17; author adam; state Exp; branches; next 1.142; commitid 2PyWjHx5T8rqARjD; 1.142 date 2021.11.24.14.07.49; author wiz; state Exp; branches; next 1.141; commitid zPerZ4oZPKrpp3iD; 1.141 date 2021.10.27.09.31.44; author wiz; state Exp; branches; next 1.140; commitid XXFs6wxJv5TuMqeD; 1.140 date 2021.09.29.08.30.22; author wiz; state Exp; branches; next 1.139; commitid LWHaDQZKGREOkPaD; 1.139 date 2021.09.20.08.41.19; author nia; state Exp; branches; next 1.138; commitid lOp3yersrHMUGF9D; 1.138 date 2021.09.08.21.05.00; author nia; state Exp; branches; next 1.137; commitid 6PGjeVec6yMAbc8D; 1.137 date 2021.08.30.21.52.31; author wiz; state Exp; branches; next 1.136; commitid PTMz6xTOlQMdK27D; 1.136 date 2021.07.29.09.46.06; author wiz; state Exp; branches; next 1.135; commitid ElcT3nVkjJHMKR2D; 1.135 date 2021.07.02.11.47.16; author wiz; state Exp; branches; next 1.134; commitid XtEEOq4ZcJV4ipZC; 1.134 date 2021.05.31.10.13.38; author wiz; state Exp; branches; next 1.133; commitid KK2mEuM4mX9aMhVC; 1.133 date 2021.05.01.18.12.32; author wiz; state Exp; branches; next 1.132; commitid c58CVGgudaXIptRC; 1.132 date 2021.04.21.11.41.35; author adam; state Exp; branches; next 1.131; commitid fph0Axs0eT3az9QC; 1.131 date 2021.04.01.12.22.38; author wiz; state Exp; branches; next 1.130; commitid ECzpkq5l5DpsrANC; 1.130 date 2021.02.24.15.39.30; author wiz; state Exp; branches; next 1.129; commitid Fsx7iLbpvFLTGYIC; 1.129 date 2021.01.27.17.06.06; author wiz; state Exp; branches; next 1.128; commitid OautpYY6Saum4oFC; 1.128 date 2021.01.26.22.10.05; author wiz; state Exp; branches; next 1.127; commitid euTsfim46qkDMhFC; 1.127 date 2021.01.01.15.18.27; author wiz; state Exp; branches; next 1.126; commitid qVUHaAnifiIkj2CC; 1.126 date 2020.11.05.09.08.04; author ryoon; state Exp; branches; next 1.125; commitid VqGaBtHnBBcd5GuC; 1.125 date 2020.10.28.16.56.24; author wiz; state Exp; branches; next 1.124; commitid vmpYV0XgSpeaWGtC; 1.124 date 2020.10.20.11.14.41; author nia; state Exp; branches; next 1.123; commitid ge06K1E8YHFcjDsC; 1.123 date 2020.09.30.09.22.48; author wiz; state Exp; branches; next 1.122; commitid UYU8yizHHywEk3qC; 1.122 date 2020.09.05.10.08.15; author nia; state Exp; branches; next 1.121; commitid 7VE92NpHRdy5oQmC; 1.121 date 2020.09.03.07.47.42; author wiz; state Exp; branches; next 1.120; commitid J44C1YD5BdTIFzmC; 1.120 date 2020.08.24.12.46.25; author wiz; state Exp; branches; next 1.119; commitid sSn8Rn8V0gU0EjlC; 1.119 date 2020.08.18.17.57.46; author leot; state Exp; branches; next 1.118; commitid kBGtucvaKO3IyzkC; 1.118 date 2020.08.17.20.18.38; author leot; state Exp; branches; next 1.117; commitid ybGS4iX9Fz8imskC; 1.117 date 2020.07.13.20.33.56; author wiz; state Exp; branches; next 1.116; commitid I1woxZh8cq7XzXfC; 1.116 date 2020.06.28.16.33.58; author nia; state Exp; branches; next 1.115; commitid wAphXOpDb6uVJ0eC; 1.115 date 2020.06.02.08.23.46; author adam; state Exp; branches; next 1.114; commitid nisovMpvvZm3RCaC; 1.114 date 2020.04.12.08.28.37; author adam; state Exp; branches; next 1.113; commitid 7jZFLCnc3RCww44C; 1.113 date 2020.04.06.12.26.07; author wiz; state Exp; branches; next 1.112; commitid dRrsix9q7hii2k3C; 1.112 date 2020.03.30.19.37.47; author joerg; state Exp; branches; next 1.111; commitid dRTJmLor3ohiEs2C; 1.111 date 2020.03.08.16.49.27; author wiz; state Exp; branches; next 1.110; commitid rcNYzTQo8icypCZB; 1.110 date 2020.03.04.12.04.47; author wiz; state Exp; branches; next 1.109; commitid RmE8FseBZXUvY4ZB; 1.109 date 2020.02.11.06.36.16; author wiz; state Exp; branches; next 1.108; commitid Ka49S4gkg06HRdWB; 1.108 date 2020.01.26.17.31.09; author rillig; state Exp; branches; next 1.107; commitid 4fBBvoSLJaGd0eUB; 1.107 date 2020.01.04.22.55.58; author wiz; state Exp; branches; next 1.106; commitid tvJlEDkbLlwavqRB; 1.106 date 2019.12.01.11.05.34; author wiz; state Exp; branches; next 1.105; commitid 2JjlJaBFBKWfFZMB; 1.105 date 2019.11.08.09.44.17; author wiz; state Exp; branches; next 1.104; commitid 8tP7Iw0H8gf3X1KB; 1.104 date 2019.08.20.18.03.54; author wiz; state Exp; branches; next 1.103; commitid 202fXxlPeqLkiNzB; 1.103 date 2019.07.21.08.34.54; author wiz; state Exp; branches; next 1.102; commitid DKzHGHrWRPVR6TvB; 1.102 date 2019.06.23.18.37.45; author wiz; state Exp; branches; next 1.101; commitid kWsyfTHJ4ggpllsB; 1.101 date 2019.04.30.21.04.20; author wiz; state Exp; branches; next 1.100; commitid vw7RAinDtD1DTplB; 1.100 date 2019.04.25.07.32.52; author maya; state Exp; branches; next 1.99; commitid 1FEMQBEPb9uTxHkB; 1.99 date 2019.04.03.00.32.42; author ryoon; state Exp; branches; next 1.98; commitid pkuNrSZ2MZiLWPhB; 1.98 date 2019.04.01.12.15.56; author ryoon; state Exp; branches; next 1.97; commitid 7zYbIJkVQO67UDhB; 1.97 date 2019.02.28.22.43.29; author wiz; state Exp; branches; next 1.96; commitid ZqMUnGgYuN1epAdB; 1.96 date 2019.02.03.23.10.19; author wiz; state Exp; branches; next 1.95; commitid 66T7eIg549TbmnaB; 1.95 date 2019.01.07.15.51.23; author wiz; state Exp; branches; next 1.94; commitid na0DIecwzIgrNR6B; 1.94 date 2018.12.09.18.52.27; author adam; state Exp; branches; next 1.93; commitid Pdg91emznUBdJ93B; 1.93 date 2018.12.07.10.32.53; author wiz; state Exp; branches; next 1.92; commitid j38jj7XRDPlY1R2B; 1.92 date 2018.11.12.07.20.58; author adam; state Exp; branches; next 1.91; commitid BxzaeBdshe1TLCZA; 1.91 date 2018.10.11.08.20.54; author adam; state Exp; branches; next 1.90; commitid m4Uo2RECpO2X7wVA; 1.90 date 2018.08.30.22.56.46; author wiz; state Exp; branches; next 1.89; commitid 9EJLO1mDjI1tkcQA; 1.89 date 2018.07.25.14.05.53; author wiz; state Exp; branches; next 1.88; commitid H3Mf5j64Vfm5ywLA; 1.88 date 2018.07.20.03.34.12; author ryoon; state Exp; branches; next 1.87; commitid 09Go9qhjDl36dPKA; 1.87 date 2018.07.03.05.40.15; author wiz; state Exp; branches; next 1.86; commitid IQJE6hDbp9JssEIA; 1.86 date 2018.07.03.05.03.15; author adam; state Exp; branches; next 1.85; commitid bH4MNADzVzoIfEIA; 1.85 date 2018.06.05.18.29.39; author wiz; state Exp; branches; next 1.84; commitid zK7ta0Um63ZXB7FA; 1.84 date 2018.04.29.20.52.58; author wiz; state Exp; branches; next 1.83; commitid g5YO6D5Bv5Z7BnAA; 1.83 date 2018.04.16.14.34.26; author wiz; state Exp; branches; next 1.82; commitid kzqGMVblMLsRUFyA; 1.82 date 2018.04.14.07.34.20; author adam; state Exp; branches; next 1.81; commitid OW5IgFIaJWdTEnyA; 1.81 date 2018.03.18.00.40.20; author ryoon; state Exp; branches; next 1.80; commitid 6Ea8atqcKFvDeSuA; 1.80 date 2018.03.12.11.16.27; author wiz; state Exp; branches; next 1.79; commitid Mv60lx3Uo1UqW9uA; 1.79 date 2017.11.30.16.45.24; author adam; state Exp; branches; next 1.78; commitid 2LNaDKcCKaKZ25hA; 1.78 date 2017.09.18.09.53.20; author maya; state Exp; branches; next 1.77; commitid BMfpJecGogsW6F7A; 1.77 date 2017.04.22.21.03.35; author adam; state Exp; branches; next 1.76; commitid FZEMSoU8Sj6ZBzOz; 1.76 date 2017.04.19.21.10.11; author wiz; state Exp; branches; next 1.75; commitid 1kQCyMW247EcKbOz; 1.75 date 2017.02.27.12.26.00; author wiz; state Exp; branches; next 1.74; commitid bST8HGXtvQOauAHz; 1.74 date 2017.02.12.06.25.18; author ryoon; state Exp; branches; next 1.73; commitid k6LcxswBlcMUXCFz; 1.73 date 2017.02.06.13.55.18; author wiz; state Exp; branches; next 1.72; commitid gPJ49nTI4WujETEz; 1.72 date 2017.02.05.17.55.52; author wiz; state Exp; branches; next 1.71; commitid 1EfFMPf8Qiq81NEz; 1.71 date 2017.01.04.23.05.12; author wiz; state Exp; branches; next 1.70; commitid DMDd0KKipYN3LHAz; 1.70 date 2017.01.01.14.43.38; author wiz; state Exp; branches; next 1.69; commitid TmfhF2MIYbgU4hAz; 1.69 date 2016.12.04.05.17.27; author ryoon; state Exp; branches; next 1.68; commitid xSaWu3mShoBjQCwz; 1.68 date 2016.11.05.10.05.26; author wiz; state Exp; branches; next 1.67; commitid baadrR0dU1mJmVsz; 1.67 date 2016.11.03.11.14.15; author wiz; state Exp; branches; next 1.66; commitid ZMa6j2TiG4aIOFsz; 1.66 date 2016.10.02.08.20.24; author maya; state Exp; branches; next 1.65; commitid Wc5L55sfaOWdSxoz; 1.65 date 2016.10.01.16.45.46; author wiz; state Exp; branches; next 1.64; commitid DFwYyXizamMWHsoz; 1.64 date 2016.09.25.20.21.25; author wiz; state Exp; branches; next 1.63; commitid 49Pzy55gWaod6Inz; 1.63 date 2016.09.02.12.22.46; author wiz; state Exp; branches; next 1.62; commitid eUj7rsiiAmYEbIkz; 1.62 date 2016.08.03.10.22.43; author adam; state Exp; branches; next 1.61; commitid AsJCxHnjaXbduQgz; 1.61 date 2016.07.30.17.14.28; author wiz; state Exp; branches; next 1.60; commitid mpOhLi0qRbIDTmgz; 1.60 date 2016.07.09.13.03.46; author wiz; state Exp; branches; next 1.59; commitid k9A2yv7vTRunbEdz; 1.59 date 2016.07.05.00.19.59; author maya; state Exp; branches; next 1.58; commitid ZU43RWFJ3muF44dz; 1.58 date 2016.06.30.18.05.55; author wiz; state Exp; branches; next 1.57; commitid 7MOqggKGuJe49wcz; 1.57 date 2016.05.26.09.02.16; author wiz; state Exp; branches; next 1.56; commitid 4z0eCRLos8yigY7z; 1.56 date 2016.04.29.08.30.50; author wiz; state Exp; branches; next 1.55; commitid vLTvvlrQ8qgmXu4z; 1.55 date 2016.04.14.21.47.07; author wiz; state Exp; branches; next 1.54; commitid RNpic60QE3y8QD2z; 1.54 date 2016.04.11.19.01.50; author ryoon; state Exp; branches; next 1.53; commitid mgqGURJPmT1r1f2z; 1.53 date 2016.03.04.12.47.13; author wiz; state Exp; branches; next 1.52; commitid 8hLgmYYUwztrakXy; 1.52 date 2016.01.27.13.59.19; author wiz; state Exp; branches; next 1.51; commitid DT6qpCKc2ap9LzSy; 1.51 date 2016.01.02.16.45.03; author wiz; state Exp; branches; next 1.50; commitid eZrfQcndiCL0unPy; 1.50 date 2015.12.05.21.25.41; author adam; state Exp; branches; next 1.49; commitid bgA0CynThkP3WNLy; 1.49 date 2015.11.25.12.34.36; author wiz; state Exp; branches; next 1.48; commitid 9gph4DHcUCpJjtKy; 1.48 date 2015.11.13.14.11.49; author wiz; state Exp; branches; next 1.47; commitid q2LSMnQyPDHOeWIy; 1.47 date 2015.10.10.01.58.07; author ryoon; state Exp; branches; next 1.46; commitid 78BsYZiClqZSgvEy; 1.46 date 2015.10.02.07.55.53; author wiz; state Exp; branches; next 1.45; commitid 3wIdAL8R5VtJvvDy; 1.45 date 2015.08.26.11.08.46; author wiz; state Exp; branches; next 1.44; commitid bqJKBBolsQKFLLyy; 1.44 date 2015.07.29.12.03.40; author wiz; state Exp; branches; next 1.43; commitid nIPRht7ee4ZpYavy; 1.43 date 2015.07.15.12.37.03; author wiz; state Exp; branches; next 1.42; commitid yNAm3j23Q8zIBnty; 1.42 date 2015.07.14.20.14.49; author wiz; state Exp; branches; next 1.41; commitid PBwTPrWRQ8yGaity; 1.41 date 2015.04.25.14.20.46; author tnn; state Exp; branches; next 1.40; commitid fJ3K6z1vWX7yMYiy; 1.40 date 2015.04.06.08.17.27; author adam; state Exp; branches; next 1.39; commitid dUs0ktQdJn8Wnvgy; 1.39 date 2015.04.02.22.33.55; author wiz; state Exp; branches; next 1.38; commitid clmLeecFD0eMf4gy; 1.38 date 2015.02.28.11.58.53; author wiz; state Exp; branches; next 1.37; commitid eOtnYwG55k8ENLby; 1.37 date 2015.02.09.08.43.13; author snj; state Exp; branches; next 1.36; commitid S8g9dDwnXOxikj9y; 1.36 date 2015.01.29.20.00.29; author wiz; state Exp; branches; next 1.35; commitid sbLT1kMqMXTHqX7y; 1.35 date 2015.01.02.15.54.24; author wiz; state Exp; branches; next 1.34; commitid Kqw5kCLBrfk4Ws4y; 1.34 date 2014.11.27.12.46.59; author wiz; state Exp; branches; next 1.33; commitid pg76fedbgprx3PZx; 1.33 date 2014.10.26.09.36.08; author wiz; state Exp; branches; next 1.32; commitid srIJTFXj7qOP1HVx; 1.32 date 2014.07.25.15.28.56; author wiz; state Exp; branches; next 1.31; commitid kIIJKT01HZr6YLJx; 1.31 date 2014.06.09.14.18.07; author ryoon; state Exp; branches; next 1.30; commitid LEGvyEXX8Kds3RDx; 1.30 date 2014.05.05.00.47.50; author ryoon; state Exp; branches; next 1.29; commitid wo9GYk7Q0VneHhzx; 1.29 date 2014.04.17.11.56.11; author wiz; state Exp; branches; next 1.28; commitid Aett8wmsb0mxY1xx; 1.28 date 2014.03.26.01.42.48; author nat; state Exp; branches; next 1.27; commitid TVIWP4zr4Lmwh9ux; 1.27 date 2014.02.06.10.40.19; author wiz; state Exp; branches; next 1.26; commitid eAnFkO69ktYUN1ox; 1.26 date 2013.11.14.08.18.21; author wiz; state Exp; branches; next 1.25; commitid j4BQQJFWioFGIddx; 1.25 date 2013.10.10.14.42.08; author ryoon; state Exp; branches; next 1.24; commitid 2g05hClAfiTyXK8x; 1.24 date 2013.09.30.20.03.33; author wiz; state Exp; branches; next 1.23; commitid ZTO9Ui9LUFxg4v7x; 1.23 date 2013.09.02.19.51.02; author adam; state Exp; branches; next 1.22; commitid fqtKKopit2oFTT3x; 1.22 date 2013.06.13.14.27.59; author wiz; state Exp; branches; next 1.21; commitid CRrApZE1WUcaIsTw; 1.21 date 2013.06.06.12.54.19; author wiz; state Exp; branches; next 1.20; commitid GnBhPNQZYUnQpySw; 1.20 date 2013.06.04.22.16.01; author tron; state Exp; branches; next 1.19; commitid wB5zURIqYs6HAlSw; 1.19 date 2013.06.03.10.04.55; author wiz; state Exp; branches; next 1.18; commitid kGMtnUPdN4amz9Sw; 1.18 date 2013.02.16.11.21.05; author wiz; state Exp; branches; next 1.17; 1.17 date 2013.01.21.12.53.16; author wiz; state Exp; branches; next 1.16; 1.16 date 2012.10.08.23.01.31; author adam; state Exp; branches; next 1.15; 1.15 date 2012.10.07.22.04.56; author wiz; state Exp; branches; next 1.14; 1.14 date 2012.10.02.17.10.59; author tron; state Exp; branches; next 1.13; 1.13 date 2012.09.15.10.04.33; author obache; state Exp; branches 1.13.2.1; next 1.12; 1.12 date 2012.09.07.19.16.33; author adam; state Exp; branches; next 1.11; 1.11 date 2012.06.14.07.45.15; author sbd; state Exp; branches; next 1.10; 1.10 date 2012.06.01.19.42.06; author wiz; state Exp; branches; next 1.9; 1.9 date 2012.03.08.17.11.09; author wiz; state Exp; branches; next 1.8; 1.8 date 2012.03.03.00.13.03; author wiz; state Exp; branches; next 1.7; 1.7 date 2012.02.06.12.40.07; author wiz; state Exp; branches; next 1.6; 1.6 date 2011.11.24.07.40.01; author wiz; state Exp; branches; next 1.5; 1.5 date 2011.11.01.06.01.10; author sbd; state Exp; branches; next 1.4; 1.4 date 2011.08.22.21.40.25; author wiz; state Exp; branches; next 1.3; 1.3 date 2011.04.22.13.43.29; author obache; state Exp; branches; next 1.2; 1.2 date 2011.04.04.12.09.03; author wiz; state Exp; branches; next 1.1; 1.1 date 2011.02.03.22.22.35; author wiz; state Exp; branches 1.1.1.1; next ; 1.160.2.1 date 2023.01.21.14.48.34; author bsiegert; state Exp; branches; next ; commitid CbwCLxKwr2Np2qaE; 1.13.2.1 date 2012.10.03.12.07.38; author spz; state Exp; branches; next ; 1.1.1.1 date 2011.02.03.22.22.35; author wiz; state Exp; branches; next ; desc @@ 1.190 log @mame: update to 0.263. Are you all ready for MAME 0.263? This release has some big changes that are going to affect everyone: several default UI control assignments have changed, including pause and save/load state. The changes will hopefully make life easier for people emulating computers. After updating, please check the User Interface input assignments and make any changes necessary for your setup. We’ve fixed some long-standing bugs this month. Issues affecting large hard disk images (tens of gigabytes) have been fixed, and chdman will now report more invalid combinations of options rather than just producing invalid output files. Crashes or hangs when emulating systems that use discrete sound circuitry simulation on multi-core ARM systems should be fixed, as well as occasional bad sound output from the discrete circuitry simulation. Thanks to recent work reverse-engineering the K052591 chip, this release features improved protection simulation for Hexion, S.P.Y. and Thunder Cross. Newly supported systems include a few computers from the former Yugoslavia, two more Tiger LCD games, and several more chess computers. The ROMs for the unreleased Deluxe Color Computer have been dumped recently, allowing emulation to be completed, and there’s a big update for the Apple II software lists this month. @ text @# $NetBSD: Makefile,v 1.189 2024/02/17 21:43:03 nia Exp $ DISTNAME= mame-0.263 CATEGORIES= emulators MASTER_SITES= ${MASTER_SITE_GITHUB:=mamedev/} GITHUB_TAG= ${DISTNAME:S/-//S/.//} MAINTAINER= wiz@@NetBSD.org HOMEPAGE= https://www.mamedev.org/ COMMENT= Multiple Arcade Machine Emulator LICENSE= modified-bsd AND gnu-gpl-v2 DOCDIR= share/doc/mame SHAREDIR= share/mame INSTALLATION_DIRS= bin ${DOCDIR} ${PKGMANDIR}/man1 ${PKGMANDIR}/man6 INSTALLATION_DIRS+= ${SHAREDIR}/artwork/bgfx/border_blur INSTALLATION_DIRS+= ${SHAREDIR}/artwork/bgfx/chains/crt-geom ${SHAREDIR}/hash DEPENDS+= liberation-ttf-[0-9]*:../../fonts/liberation-ttf USE_LANGUAGES= c99 c++ USE_CXX_FEATURES+= c++17 USE_TOOLS+= gmake pkg-config UNLIMIT_RESOURCES+= cputime datasize memorysize virtualsize MAKE_FILE= makefile # Need to use gnu++ instead of c++ to get __builtin_alloca() (!) FORCE_CXX_STD= gnu++17 # # Earliest version known to succeed: gcc8 from Rocky Linux 8: # # ../../../../../3rdparty/bx/include/bx/inline/typetraits.inl:227:30: error: expected primary-expression before ',' token # return !!__is_assignable(Ty, FromT); # GCC_REQD+= 8 .include "../../mk/bsd.prefs.mk" MAKE_FLAGS+= PRECOMPILE=0 # TODO: set differently when debugging? MAKE_FLAGS+= OPTIMIZE=2 MAKE_FLAGS+= NO_USE_PORTAUDIO=1 MAKE_FLAGS+= NO_USE_PULSEAUDIO=1 .if ${MACHINE_ARCH} != "i386" && ${MACHINE_ARCH} != "x86_64" # \todo Arch detection for aarch64 fails, investigate why MAKE_FLAGS+= NOASM=1 MAKE_FLAGS+= FORCE_DRC_C_BACKEND=1 BUILDLINK_TRANSFORM+= rm:-m32 BUILDLINK_TRANSFORM+= rm:-m64 .endif # "error: inlining failed in call to always_inline # '__m128i _mm_shuffle_epi8(__m128i, __m128i)': target specific option mismatch" .if ${MACHINE_ARCH} == "x86_64" CFLAGS+= -mssse3 .endif # -Werror is problematic MAKE_ENV+= NOWERROR=1 # on Darwin, avoid SDL2.framework MAKE_ENV+= USE_LIBSDL=1 # for c++ to get LLONG_MAX for luaconf.h CPPFLAGS.NetBSD+= -D_NETBSD_SOURCE # use pkgsrc libraries # boost-header's asio.hpp is not compatible as of mame-0.251/boost 1.81.0 #MAKE_ENV+= USE_SYSTEM_LIB_ASIO=1 MAKE_ENV+= USE_SYSTEM_LIB_EXPAT=1 MAKE_ENV+= USE_SYSTEM_LIB_ZLIB=1 MAKE_ENV+= USE_SYSTEM_LIB_JPEG=1 MAKE_ENV+= USE_SYSTEM_LIB_FLAC=1 # use audio from SDL #MAKE_ENV+= USE_SYSTEM_LIB_PORTAUDIO=1 # no portmidi package exists yet #MAKE_ENV+= USE_SYSTEM_LIB_PORTMIDI=1 MAKE_ENV+= USE_SYSTEM_LIB_SQLITE3=1 MAKE_ENV+= USE_SYSTEM_LIB_UTF8PROC=1 MAKE_ENV+= USE_SYSTEM_LIB_GLM=1 MAKE_ENV+= USE_SYSTEM_LIB_RAPIDJSON=1 MAKE_ENV+= USE_SYSTEM_LIB_PUGIXML=1 # find proper python binary MAKE_ENV+= PYTHON_EXECUTABLE=${PYTHONBIN} # don't depend on qt5 MAKE_ENV+= USE_QTDEBUG=0 # avoid midi for now #MAKE_ENV+= NO_USE_MIDI=1 # build tools MAKE_ENV+= TOOLS=1 .include "../../mk/endian.mk" .if ${MACHINE_ENDIAN} == "big" MAKE_ENV+= BIGENDIAN=1 .endif PYTHON_FOR_BUILD_ONLY= yes post-extract: # will be chosen in preference to /usr/include/signal.h, but does not provide kill() ${RM} ${WRKSRC}/3rdparty/bx/include/compat/freebsd/signal.h # will be chosen in preference to /usr/include/dirent.h, but does not provide opendir() et al. ${RM} ${WRKSRC}/3rdparty/bx/include/compat/freebsd/dirent.h ${MV} ${WRKSRC}/3rdparty/genie/build/gmake.freebsd ${WRKSRC}/3rdparty/genie/build/gmake.bsd pre-build: # problems with mame-specific png.h ${RM} -f ${WRKDIR}/.buildlink/include/png* do-install: ${INSTALL_PROGRAM} ${WRKSRC}/mame ${DESTDIR}${PREFIX}/bin/mame set -e; \ for prg in castool chdman floptool imgtool jedutil ldresample ldverify \ nltool nlwav pngcmp regrep romcmp split srcclean unidasm; do \ ${INSTALL_PROGRAM} ${WRKSRC}/"$$prg" ${DESTDIR}${PREFIX}/bin; \ done ${INSTALL_DATA} ${WRKSRC}/docs/man/*.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 ${INSTALL_DATA} ${WRKSRC}/docs/man/*.6 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man6 ${INSTALL_DATA} ${WRKSRC}/artwork/LICENSE ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork ${INSTALL_DATA} ${WRKSRC}/artwork/*.* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork ${INSTALL_DATA} ${WRKSRC}/artwork/bgfx/border_blur/* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork/bgfx/border_blur ${INSTALL_DATA} ${WRKSRC}/artwork/bgfx/chains/*.* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork/bgfx/chains ${INSTALL_DATA} ${WRKSRC}/artwork/bgfx/chains/crt-geom/* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork/bgfx/chains/crt-geom/ ${INSTALL_DATA} ${WRKSRC}/docs/*.md ${DESTDIR}${PREFIX}/${DOCDIR} ${INSTALL_DATA} ${WRKSRC}/hash/* ${DESTDIR}${PREFIX}/${SHAREDIR}/hash .include "../../audio/flac/buildlink3.mk" .include "../../converters/utf8proc/buildlink3.mk" .include "../../devel/SDL2/buildlink3.mk" .include "../../devel/zlib/buildlink3.mk" .include "../../databases/sqlite3/buildlink3.mk" .include "../../graphics/glm/buildlink3.mk" .include "../../fonts/SDL2_ttf/buildlink3.mk" .include "../../fonts/fontconfig/buildlink3.mk" .include "../../lang/python/batteries-included.mk" .include "../../lang/python/pyversion.mk" .include "../../textproc/expat/buildlink3.mk" .include "../../textproc/pugixml/buildlink3.mk" .include "../../textproc/rapidjson/buildlink3.mk" .include "../../mk/jpeg.buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.189 log @mame: Assumes presence of SSSE3 on x86-64 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.188 2024/01/31 21:00:04 wiz Exp $ d3 1 a3 1 DISTNAME= mame-0.262 @ 1.188 log @mame: update to 0.262. After two long months, we’re back with MAME 0.262! Of course, it’s full of exciting work on multiple fronts. In core media support, MAME now supports FLAC compression for compact cassette images, and Zstandard compression in zip archives and CHD disk images. For maximum compatibility, chdman won’t use Zstandard compression by default, so you’ll need to enable it if you want to use it when creating or converting disk images. For your convenience, unidasm now allows you to specify offsets in hexadecimal or octal. Three LaserDisc games designed by Rick Dyer are now working: the Japanese version of Time Traveler, the console-to-arcade conversion Thayer’s Quest, and Don Bluth’s Dragon’s Lair. It’s very exciting to see multiple LaserDisc captures combined to eliminate all dropouts from disc degradation and pressing faults for Dragon’s Lair and Thayer’s Quest. Following up on work in the previous release, MAME now supports Sega’s TV Ocha-Ken system, based on the same technology as the Advanced Pico BEENA. It’s a far simpler system designed for young children, using barcode cards to trigger mini-games. Also from Sega, initial support for the AI computer has been added. No, this isn’t related to the current artificial intelligence craze; it’s a rather obscure system from 1986 featuring a pen tablet and using cartridge and compact cassette media. Two more Casio Phase Distortion synthesisers have been added: the CZ-230S keyboard and the rare SZ-1 sequencer. The CZ-2230S lacked sound editing features but added a programmable drum machine (using PCM samples) and sequencer. Also in synthesiser emulation, MAME’s Wave Blaster host driver now supports multiple synthesiser modules from Casio, Samsung, and Yamaha. In other musical news, the original version of the very obscure Shamisen Brothers rhythm game from Kato’s has now been fully dumped and emulated. The microcontroller program for Taito’s KiKi KaiKai was recently extracted. This contains a substantial amount of game logic, allowing the simulation code previously used by MAME to be retired and giving more confidence that the emulation is accurate. Improvements to our Fujitsu MB8841 emulation have fixed persistent issues in Arabian from Sun Electronics. HT1130 microcontrollers are now supported, allowing cheap hand-held “brick games” to be emulated, albeit without sound for now. This is a big release for chess computer emulation. There are lots of newly supported chess computers from the brands you love, like Hegener + Glaser, Novag, and Saitek, as well as more versions of systems that were already supported. There were also a couple of backgammon computers added, from Saitek and Tryom. There’s inevitably far more than we have time to talk about here, including an Arabic version of the Mattel Aquarius, an 8" floppy drive controller for the Apple II family, numerous Aristocrat Leisure gambling systems promoted to working, some big software list updates, and lots of code modernised. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.187 2024/01/30 14:21:47 ryoon Exp $ d54 6 @ 1.187 log @*: Recursive revbump from audio/pulseaudio-17.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.186 2023/12/09 13:02:11 wiz Exp $ d3 1 a3 2 DISTNAME= mame-0.261 PKGREVISION= 1 @ 1.186 log @mame: update to 0.261. MAME 0.261 will be the final MAME release of 2023, and it’s a real ripper! We’re ending the year with a bang! Over a hundred pull requests were merged this month, including several from first-time contributors as well as many familiar names. Following up on the work last month, two more Casio Phase Distortion synthesisers have been added: the high-end CZ-1 keyboard and the unreleased MZ-1 module. The Yamaha MU50 XG tone generator module is also working a lot better in this release. Two home consoles with drawing features are now working: LJN’s VideoArt from 1987 and Sega’s Advanced Pico BEENA from 2005. Although they were both positioned as intellectually stimulating consoles for children and both had drawing features, they couldn’t be more different. The VideoArt was universally derided for its poor controls and lack of entertainment value, drawing negative comparisons to the popular Etch-a-Sketch toy. On the other hand, the BEENA was a high-quality device using media combining a ROM cartridge with a picture book, and featured dual pen digitisers. Its ARM CPU is fairly demanding to emulate in MAME, so you’ll need a fast PC to run it at full speed. We’re aware that the current scans of the picture books are not perfect, but it’s still quite usable apart from some peripherals that aren’t emulated yet. On a completely different note, some of the Taito gambling and medal games have started to come to life. The purpose of the games is to separate you from your money, and there isn’t much gameplay value, but they’re still interesting to see. Some of them feature characters from popular Taito franchises. Speaking of gambling games, a couple of Chinese-language mahjong gambling games from BMC have been dumped. Systems with AVR8 CPUs now run up to 50% faster, including the Uzebox console, Linus Åkesson demos, and the homebrew Sega Master System paddle controller. A means of dumping the microcontrollers Jaleco used for protection in some Mega System 1 games has been discovered recently, allowing the protection simulation code to be retired for 64th St. - A Detective Story and Big Striker. Our understanding of the gate array protection used for some other Jaleco games has also improved. The internal Super A'Can now has its main CPU’s internal ROM hooked up properly, improving the accuracy of its boot process. Of course, there’s far more in this release than we have time to talk about here, including newly dumped Korean versions of arcade games, bootlegs from Spain, support for PDS cards on the Mac Quadra/LC 630 family, more Heathkit Terminal Logic Board variants, and lots of new software list items. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.185 2023/11/12 13:21:22 wiz Exp $ d4 1 @ 1.185 log @*: revebump for new brotli option for freetype2 Addresses PR 57693 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.184 2023/11/08 13:19:06 wiz Exp $ d3 1 a3 2 DISTNAME= mame-0.260 PKGREVISION= 2 @ 1.184 log @*: recursive bump for icu 74.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.183 2023/11/02 01:51:58 wiz Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.183 log @mame: update to 0.260. MAME 0.260 Some long-anticipated updates landed in October, making MAME 0.260 a very exciting release! Firstly, there are some general updates to MAME itself. After a few false starts, MAME now supports bgfx video output with Wayland on Linux. As requested by users, you can finally use delta CHD files for clone systems and software items. This allows for major disk space savings in some cases when you have multiple versions of a system or software item. There’s also an updated version of PortAudio included. Two very different systems from Casio have been promoted to working this month. The first is the CZ-101 compact keyboard synthesiser. It used Phase Distortion Synthesis, which was Casio’s patent-avoiding answer to Yamaha’s DX series. To help you load patches, MAME can now feed SysEx files to emulated MIDI input ports. The other is the Loopy, a game console released exclusively in Japan and marketed primarily to girls. While sound output, the sticker printer, and the frame grabber accessory are not emulated (yet), you can try out the system’s entire library of eleven software titles. Several Korean arcade games were added this month, including a Solitaire card game from F2 System that uses a dedicated control panel and features some rather disturbing pre-rendered 3D animations. A few Merit games were added as well. Other improvements include more emulated NuBus and PDS cards for Macs, Cumana DFS disk image support for the Acorn Electron, and support for an MSX Flash cartridge. MAME 0.259 It looks like MAME 0.259 just squeaked in before the end of September! As usual, it’s packed with exciting stuff. One thing we know some of you have been patiently waiting for is emulation of Namco System 12 games using the CDXA board and CD-ROM storage: Truck Kyosokyoku and the interesting but unsuccessful Um Jammer Lammy NOW! The work to support these games also puts us in a better position to support systems that use SH-2 CPUs with different combinations of onboard peripherals. Also added this month are two Konami LCD games, Bandai’s two-player tabletop U-Boat game, and three arcade games on dgPix hardware. On a completely different front, VME-based systems in MAME have had a major overhaul. The system of backplanes and cards is more faithfully reproduced. Speaking of cards, another ZXBUS storage interface card has been emulated for enhanced ZX Spectrum derivatives with a suitable slot. In other card-related news, work on PC video cards is still progressing, with the added benefit of fixing MegaTouch XL 6000 graphics this month. While we’re talking about graphics, the Sharp X68000 had a few glitches fixed, too. Initial support for built-in Ethernet has been implemented for several Macintosh Quadra systems, and some bugs in the onboard video emulation for MC68040-based Macs were fixed. Also in Apple news, the Apple III now runs at a more realistic speed, and there’s been a little progress on the first-generation PowerMac family. MAME now has support for hard-sectored floppy formats, which were a thing back in the days of big 8" drives, and a few issues with how TD0 format disk images are handled were fixed. Also related to floppy disks, the poorly-received TIB Disc Drive DD-001 that attached to the Commodore 64’s cartridge port is now emulated. Finally, players curious about CPS-2 games can now twiddle the debugging DIP switches that were apparently present on development systems. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.182 2023/10/23 14:26:45 micha Exp $ d4 1 @ 1.182 log @Recursive revbump for new ABI major version of converters/utf8proc @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.181 2023/10/23 06:37:45 wiz Exp $ d3 1 a3 2 DISTNAME= mame-0.258 PKGREVISION= 2 @ 1.181 log @*: update for Python base package change Instead of depending on one of the removed packages (that are now included in the base Python packages), include batteries-included.mk to require a Python version that supplies them. Remove now included packages. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.180 2023/09/09 20:04:57 wiz Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.180 log @mame: update to 0.258. Yes, it’s time for another release: MAME 0.258! It’s been another month of exciting Apple updates. Several low-cost Macintosh computers with 68040 CPUs are now supported, and there are fixes for some issues with sound playback. For earlier Macintosh computers, there are two new floppy disk software lists: one for original dumps and one containing low-impact cracks. Support for early CD-ROM drives has been improved, allowing early multimedia software for the Apple II and Macintosh to run. There are also a few Apple III fixes in there. Moving on to other computers, Silicon Graphics workstation support is still making progress. This month, the Personal IRIS 4D family have been promoted to working. The ZX Spectrum family has been further filled out with another enhanced clone from Scorpion, Ltd. Work is continuing on various PC video and sound cards, allowing software that uses more of their advanced features to run. This month, you may notice better sampled sound playback when using the Sound Blaster ISA card. In some cases, software that would previously hang when playing sounds now works properly. Two quiz games running on Namco’s System 12 are now working: Derby Quiz My Dream Horse, and Kaiun Quiz. A version of The Legend of Kage with different sound hardware has been added, as well as a location test version of Dogyuun and a version of Makaimura (released internationally as Ghosts’n Goblins) that fits in between two of the previously supported versions. Although it doesn’t provide much in the way of gameplay, Sega’s Wanpaku Safari ride, based on Saturn hardware, has been dumped and added. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.179 2023/09/01 07:32:22 nia Exp $ d4 1 a20 1 TOOL_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat d131 1 @ 1.179 log @mame: Bump required GCC version as a workaround. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.178 2023/08/28 07:42:37 nia Exp $ d3 1 a3 2 DISTNAME= mame-0.257 PKGREVISION= 1 @ 1.178 log @mame: Unlimit all the things, this is one of the hugest binaries in pkgsrc. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.177 2023/08/14 05:24:21 wiz Exp $ d32 8 @ 1.177 log @*: recursive bump for Python 3.11 as new default @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.176 2023/08/11 08:38:42 nia Exp $ d26 1 a26 1 UNLIMIT_RESOURCES+= datasize virtualsize @ 1.176 log @mame: Explicitly disable some dependencies that are not explicitly included @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.175 2023/08/02 19:27:31 nia Exp $ d4 1 @ 1.175 log @*: Instead of using BUILDLINK_TRANSFORM to force a "gnu" language variant when a package is using GNU extensions without setting -std=gnuXX, use FORCE_(C|CXX)_STD. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.174 2023/07/29 19:42:10 wiz Exp $ d36 2 @ 1.174 log @mame: update to 0.257. Well, it’s the end of another month, meaning MAME 0.257 is about due! First of all, you might notice there are some big software list updates this month. There are quite a few ZX Spectrum cassettes and a pile of MSX cartridges. There’s also a boatload of original Apple II floppy disk dumps, including plenty of Infocom, MECC, Stickybear and Timeout titles. More 3.5" disks for 8-bit Apple II computers are being dumped now, so make sure you have your emulated drives set up properly if you want to try them out. Speaking of Apple, Macintosh computers with 68040 CPUs are starting to reach working status in MAME. Get ready to relive the confusing array of Quadra, Centris and LC models from the early 1990s. For many years, Capcom’s Avengers was an enigma. It was obvious that substantial parts of the game’s logic don’t run on the main CPU, but how it was actually implemented was a long-standing mystery. It turns out the cheeky boys at Capcom put an 8751 microcontroller under the sound module on the circuit board, and no-one noticed it hiding there until Phil Bennett spotted it last year! Since then, a microcontroller was sourced, and the internal program was exfiltrated by Caps0ff. Unfortunately, the data was damaged slightly, but it’s now running in MAME with a patch. This allowed the old simulation code to be removed, providing a better representation of the game’s original logic. If you’ve been following updates this year, you might have noticed the activity around the 16-bit Psion handheld computers. Quite a few have been promoted to working this month, including several Series 3 clamshell PDAs and the Workabout data entry terminal. Naturally, there’s a software list for Psion Solid State Disk media for you to try out. From the same corner of the world, MAME gained support for the Bellfruit “Black Box” electromechanical gambling machine platform. Although the games are marked as not working, you can spin the reels without having to worry about losing your shirt. There’s lots more in this release, ranging from an overhaul for Taito’s Change Lanes, to support for building against Qt 6 on Linux. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.173 2023/07/18 18:02:46 nia Exp $ d28 3 a44 3 # Need to use gnu++ instead of c++ to get __builtin_alloca() (!) BUILDLINK_TRANSFORM+= opt:-std=c++17:-std=gnu++17 @ 1.173 log @emulators: Adapt packages (where possible) to USE_(CC|CXX)_FEATURES @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.172 2023/06/28 07:46:18 wiz Exp $ d3 1 a3 1 DISTNAME= mame-0.256 @ 1.172 log @mame: update to 0.256. Yes, it’s already time for MAME 0.256, our midyear release! Several very rare and exciting things have turned up this month. Remember that rally racing game Top Driving that was added last month? This month, Mortal Race, an earlier, rarer game based on the same codebase has been found and dumped. The rare Gamate cartridge Mighty Boxer has finally been tracked down and dumped, which means all Gamate games known to have been released are accounted for. Taiko no Tatsujin RT: Nippon no Kokoro has been dumped, bringing us closer to completing the Namco System 10 collection. This offshoot of the popular series was designed for venues like hospitals and aged care facilities. It doesn’t accept coins, and it features easier songs. Four more versions of the prototype arcade game Turbo Sub have also been dumped and added. For computers, there are lots of software list additions, particularly for MSX and ZX Spectrum. The Heathkit H89 now has enough functionality emulated to be marked working. You can now add ROM cards to your emulated Apple II computers, and FLEX now works on the TRS Color Computer family. There are also lots of emulation improvements, including fixes for a few more Taito F3 graphical glitches, and better graphics layer mixing on Sharp X68000. Behind the scenes, we’ve been working on support for wait states in the MOS 6502 and Hitachi H8 CPU families and there have been some changes to streamline the code. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.171 2023/06/06 12:41:21 riastradh Exp $ d23 1 a23 1 GCC_REQD+= 7 @ 1.171 log @Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/. Almost all uses, if not all of them, are wrong, according to the semantics of BUILD_DEPENDS (packages built for target available for use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for host available for use _as_ tools at build-time). No change to BUILD_DEPENDS as used correctly inside buildlink3. As proposed on tech-pkg: https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.170 2023/06/02 14:26:15 wiz Exp $ d3 1 a3 1 DISTNAME= mame-0.255 @ 1.170 log @mame: update to 0.255. As you may have expected, it’s MAME 0.255 release day! Following on from April’s breakthroughs, Namco System 10 MP3 audio is now supported, making Golgo 13: Juusei no Requiem, Seishun Quiz Colorful High School and Nice Tsukkomi fully playable. On top of that, Point Blank 3 and Gunbalina now run, and the later version of Gamshara has been dumped correctly. If you like rhythm games, more than half a dozen Pop'n Music titles are now working. Lots of LCD and LED games were added this month, including two Teenage Mutant Ninja Turtles games from Konami, Super Goal Keeper from Tronica, and two sports-themed games from Tomy. Remember the Motorola 88000 CPU architecture? It’s OK if you don’t, it never achieved the same market penetration as its rivals MIPS, SPARC and POWER. But that makes it really cool that two Omron workstations based on 88100 CPUs, the Luna 88K and Luna 88K², are now working. This release also adds support for the Psion HC 100 series of hand-held computers from the early 1990s. These devices found their niche as portable data collection terminals. Support for the ZX Spectrum’s many descendants continues to grow, with the Sprinter Sp2000 arriving this month. Of course, there are lots of other changes, including software list additions, bug fixes and general emulation improvements. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.169 2023/05/06 19:09:13 ryoon Exp $ d20 1 a20 1 BUILD_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat @ 1.169 log @*: Recursive revbump from audio/libopus 1.4 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.168 2023/04/27 08:05:42 wiz Exp $ d3 1 a3 2 DISTNAME= mame-0.254 PKGREVISION= 1 @ 1.168 log @mame: update to 0.254. MAME 0.254, the most hotly anticipated emulator release in recent memory, is ready today! Yes, it finally happened: the first batch of Namco System 10 games have been emulated! It’s been a real team effort, with contributors around the world working on emulation, cracking encryption, and properly dumping the Flash memory chips. You’ll be able to enjoy Namco’s Mr. Driller 2 and Mr. Driller G, as well as the spin-off Star Trigon. System 10 was home to Mitchell’s final two arcade games, Gamshara and Kono e Tako. From Metro, there are two GAHAHA Ippatsudou mini-game collections and the two-in-one mahjong tile puzzle game GekiToride-Jong Space. Other working Namco games include Kotoba no Puzzle Mojipittan, Panikuru Panekuru, and Uchuu Daisakusen: Chocovader Contactee. Quite a few of the System 10 games that are still marked as not working are already playable. Taiko no Tatsujin 2, 4 and 6 are playable, although we aren’t confident enough in the timing accuracy of MAME’s PlayStation emulation to mark rhythm games as working at the moment. You can play the light gun shooter Golgo 13: Juusei no Requiem, but it’s missing sounds and voice acting at the moment. Several coin pushers on the closely related WIDEISM SP-02 platform run; you can trigger various animations, but there’s no gameplay as such. Of course, Namco System 10 emulation isn’t the only thing that’s updated in this release. Almost a dozen Yamaha keyboards based on the GEW7 CPU are now working. Interestingly, their sound synthesis capabilities are closely related to the MultiPCM chip used in various Sega arcade games. Another game from SNK’s early Micon Kit series has been dumped and emulated. There are also two more working Brother word processors and two working Liberty Electronics serial terminals. Cave CV1000 games now have more realistic blitter performance, meaning you don’t need to tweak settings to get close to the arcade experience. Properly emulating the absence of a memory management unit in the R4650 CPU used by Namco’s System 23 solves crashes in Time Crisis 2. Some fixes in SGI workstation emulation have IRIX running again. A few bugs affecting PC Engine and Virtual Boy games have been fixed. Issues with certain sound effects in classic Konami arcade games have been fixed, too. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.167 2023/04/19 08:09:53 adam Exp $ d4 1 @ 1.167 log @revbump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.166 2023/03/31 20:39:45 wiz Exp $ d3 1 a3 2 DISTNAME= mame-0.253 PKGREVISION= 1 @ 1.166 log @mame: update to 0.253. It’s time for MAME 0.253, but before we start talking about all the exciting updates, there are a couple of things that will affect people compiling or packaging MAME. Firstly, libc++ 6 is no longer supported. You can still compile with clang 6, but you’ll need to use libc++ 7 or later, or GNU libstdc++ 7 or later, for the C++ standard library. Secondly, MAME now requires Lua compiled as C++ to work correctly. This prevents the use of Lua libraries from Linux distribution package repositories, as they are compiled as C. (The technical reason for this change is that MAME requires C++ stack frames to be unwound correctly, including destructor calls, when Lua errors are raised from C++ code. Using Lua compiled as C will cause resource leaks.) We’ve updated to Lua 5.4, which comes with an all-new garbage collector, giving better performance. This should have minimal impact on people writing scripts and plugins. Two of the biggest visible changes are that unpack has been replaced with table.unpack and the deprecated bitlib has been removed. While we’re talking about Lua, we’d like to draw your attention to the new MAME Goodies repository, where we’ll be adding additional content for use with MAME. So far, there are two plugins. One of them is sure to be useful for fans of Konami’s arcade rhythm games. They also serve as example code for people looking to learn about some of the things you can do with MAME’s Lua scripting capabilities. The long-rumoured microcode-based Motorola 68000 CPU core is finally here! It’s already delivering results, with a number of previously out-of-reach Atari ST demos now running. We’ve done some intensive testing, but there are probably still regressions lurking. Let us know if one of your favourite 68k-based games flakes out on you. One of the more interesting systems to be dumped and emulated this month is Akazukin, a 1983 arcade game where you shoot wolves preying on a defenceless girl. There’s also a game bearing the rather generic title Heroes, an early version of Data East’s Mutant Fighter. We’ve added a few more electronic toys to play with, including Race Time from Bandai, Punch Your Lights Out from Tiger, and a trio of backgammon and chess games from Tryom. If you’re in a more serious mood, the Brother LW-30 and LW-840ic dedicated word processors are now supported. The Sony NWS-3410 UNIX workstation is now working (albeit without its frame buffer, so you’ll need to use a serial terminal), as is the ironically named Vector 4 S-100 bus computer (Vector Graphic never sold a system with vector graphics capabilities). Building on the work in last month’s release, Hyper Neo Geo 64 games are looking better than ever. Numerous texturing and tilemap issues have been resolved. Taito F3 video emulation has had several effects fixed, with Land Maker in particular looking noticeably better. Switching from video to sound, the KC 85 computer family now has working audio output, some issues with looping and retriggered samples on the Apple IIgs have been fixed, and fixes for PC Engine CD audio playback issues have made some games go from crashing to playable. More subtly, correcting audio chip clock frequencies has fixed the pitch of sounds for several systems, including Snow Bros. 2 and Noboranka. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.165 2023/02/22 11:15:21 wiz Exp $ d4 1 @ 1.165 log @mame: update to 0.252. After almost two months, we’re ready to release MAME 0.252, the first MAME release of 2023! As promised, there are some big updates, and some of them may require you to make a few adjustments to your MAME setups. In particular, the modules MAME uses to handle input and output (e.g. video, sound and controllers) have been cleaned up, fixing lots of bugs and resource leaks. First of all, the BGFX video module has had a serious overhaul. Numerous issues affecting artwork rendering have been fixed, and toggling full-screen mode no longer crashes. MAME now saves many BGFX video settings to your CFG files for each emulated system. Game controller handling has also been overhauled. The downside is that you may need to reconfigure inputs for MAME. The upside is that things should work better out-of-the-box, with better default input assignments for more controllers: For Windows users, more XInput controllers are fully supported, including guitars, the DJ Hero turntable, and the Rock Band keyboard. For people using SDL builds, like our lovely macOS and Linux users, there’s a brand new joystick input module using the SDL game controller API. This gives consistent assignments for popular gamepads, and allows you to supply your own button and axis assignment schemes if the defaults don’t suit you. If want the old behaviour, it’s still available: just set the joystickprovider setting to sdljoy in your mame.ini file. For everyone, it should be easier to navigate MAME’s UI using a game controller, and MAME should choose better default game input assignments for more gamepads. Of course, we haven’t stopped working on emulation. Newly supported systems include the NABU PC (a Canadian 8-bit home computer and cable network terminal), the I-Star Chess King (a Taiwanese hand-held chess computer of dubious quality), Computer Othello (one of Nintendo’s earliest video games), YoYo Spell (a prototype of the arcade game Little Robin), the very rare English language version of SegaSonic Cosmo Fighter (dumped from the unit previously operated at Sega World Sydney), and Saturn: Space Fighter 3D (a Space Invaders variant from Data East). The MSX updates haven’t stopped: this release includes support for MSX-DOS2 and RAM expansion cartridges. The Hyper Neo Geo 64 has had some welcome fixes for both 2D and 3D graphics, and there should be more coming in the next release. At the other end of the spectrum, Apple II video has seen a number of improvements, and somewhere in between, S3 ViRGE reached a point where 256-colour mode works in Windows 98. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.164 2023/02/14 16:05:58 wiz Exp $ d3 1 a3 1 DISTNAME= mame-0.252 d24 1 a24 1 USE_TOOLS+= bsdtar gmake pkg-config a26 1 EXTRACT_USING= bsdtar d50 3 a59 1 MAKE_ENV+= USE_SYSTEM_LIB_LUA=1 a82 1 LUA_VERSIONS_ACCEPTED= 53 a120 1 .include "../../lang/lua/buildlink3.mk" @ 1.164 log @*: recursive bump for SDL2_ttf dependency change @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.163 2023/01/30 17:04:02 wiz Exp $ d3 1 a3 2 DISTNAME= mame-0.251 PKGREVISION= 3 @ 1.163 log @mame: update some variables and remove unneeded GConf dependency Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.162 2023/01/29 21:16:01 ryoon Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.162 log @*: Recursive revbup from graphics/freetype2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.161 2022/12/31 11:12:58 wiz Exp $ d4 1 a4 1 PKGREVISION= 1 a31 7 .if ${OPSYS} == "NetBSD" # needs kvm and I didn't find the right place to add it in the build system MAKE_ENV+= LDOPTS="${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.flac}/lib -L${BUILDLINK_PREFIX.flac}/lib -lkvm" .else MAKE_ENV+= LDOPTS="${COMPILER_RPATH_FLAG}${BUILDLINK_PREFIX.flac}/lib -L${BUILDLINK_PREFIX.flac}/lib" .endif d48 1 a48 1 MAKE_ENV= NOWERROR=1 d51 4 a54 1 # use pkgsrc packages for expat, zlib, jpeg, flac, lua, sqlite3 d60 4 a68 2 # no portmidi package exists yet #MAKE_ENV+= USE_SYSTEM_LIB_PORTMIDI=1 d71 1 a71 1 # don't depend on qt4 a115 1 .include "../../devel/GConf/buildlink3.mk" @ 1.161 log @mame: update to 0.251. It looks like MAME 0.251 has made it out the door just in time for the end of 2022! December felt like a long month in MAME development, because so much happened! Nebula, an elusive DECO Cassette game, is now emulated. With working steering controls, Magical Pumpkin: Puroland de Daibouken is now playable. Two members of the HP 9825 family from the 1970s have been added, and issues with keyboard input on localised versions of the HP 86B have been fixed. One of the most interesting systems added this month is the so-called Gerät 32620, make by the Institut für Kosmosforschung of the Deutsche Demokratische Republik. This device was used to read coded messages to be broadcast via shortwave radio numbers stations for reception by undercover agents. If a human were to read the numbers, they could inadvertently disclose knowledge about the nature of the messages or the coding scheme in their speech patterns. This device gives a small glimpse into the shadowy world of espionage. Konami fans have a lot to be excited about. Firstly, two more hand-held LCD games have been added: Skate or Die, and Bill Elliott’s NASCAR Racing. Secondly, Windy Fairy has been making steady progress on the PowerPC-based arcade systems, with gun controls now working in Teraburst. Finally, various refinements and fixes to the CPU core for Konami’s custom 6809 processor have fixed a subtle parallax scrolling effect in the classic Padodius DA! Several systems have been fleshed out noticeably this month, including the NEC PC-8801mkII SR family of Japanese computers, the 3com Palm IIIc and Palm m100 PDAs, and the Yamaha DX100 synthesizer. Additionally, the NEC PC-88VA2 can now boot most software, and the work on the Palm systems has allowed the VTech IQ Unlimited to show signs of life. Quite a few systems have had pluggable controller support added this month, and support for some additional controllers has been added, including: * Pluggable controller support for consoles and computers from Sega, NEC and Sharp. * Sega Mega Drive mouse and 4-player adaptor support. * Support for an ATmega-based paddle controller that works with export versions of the Sega Master System. * NEC PC Engine mouse support. * Support for the Dempa Micom Soft XE-1AP, the first analog gamepad. Can be used with compatible software for the Sega Mega Drive, NEC PC Engine, Sharp X68000 and FM Towns families. Of course, there are lots of other fixes and emulation improvements. The Apple IIgs has better ADB and real-time clock emulation. Sega’s Turbo and Buck Rogers: Planet of Zoom have better controls, and the latter has had graphical priority issues fixed. The NES APU frame counter interrupt is now emulated, fixing issues with dozens of games. For developers, debugger command and expression history is now saved between sessions. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.160 2022/11/30 09:30:42 wiz Exp $ d4 1 @ 1.160 log @mame: update to 0.250. November has passed us by, and it’s time for MAME 0.250, with a distinct Konami flavour! On the arcade side, the third and fourth player positions are supported in NBA Play By Play, and lots of regional variants have been added for games running on Hornet hardware. We’ve also added support for a Konami hand-held LCD game, a Tiger LCD game based on a popular Konami franchise, and a prototype of an unreleased Game.com title in the same series. In addition to the Castlevania-themed LCD game, we’ve added licensed Tiger LCD games featuring Mega Man, Ninja Gaiden, Superman and Gargoyles characters, although the latter two are different skins for the same game. MSX computer emulation has had a major overhaul, with more supported systems and peripherals, including lots of cartridge port floppy drives. As a bonus, the Fujitsu FM Towns family gained support for more controllers, including the Marty Pad and the twin-stick Libble Rabble joypad. Hard disk issues affecting the FM Towns family were also tracked down and fixed. Atari 8-bit computer cartridge emulation has been modernised, and a few more unlicensed Game Boy cartridges are supported (you can now play some very famous unauthorised translations in MAME). The Quantel DPB-7000 is looking much better, with lots of progress on video output and peripheral support. Namco’s Alpine Surfer is now playable in MAME, and several graphical glitches that had plagued System 22 emulation have been banished. Support for Italian versions of Quizard has been added, and German versions of Quizard 3 and Quizard 4 Rainbow are now working, as well as a Czech version of Quizard 4 Rainbow. A missing line scroll effect in Seta’s Caliber 50 is now emulated, and some flickering graphics in Atari’s Return of the Jedi have been fixed. Other improvements include lots of fixes for invalid memory accesses, function keys for the Franklin Ace (Apple II clone) computers, proper DIP switch labels for Nintendo Vs. Mahjong, and much, much more. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.159 2022/11/23 16:19:58 adam Exp $ d3 1 a3 1 DISTNAME= mame-0.250 @ 1.160.2.1 log @Pullup ticket #6721 - requested by wiz emulators/mame: bugfixes Revisions pulled up: - emulators/mame/Makefile 1.161 - emulators/mame/PLIST 1.73 - emulators/mame/distinfo 1.127 --- Module Name: pkgsrc Committed By: wiz Date: Sat Dec 31 11:12:58 UTC 2022 Modified Files: pkgsrc/emulators/mame: Makefile PLIST distinfo Log Message: mame: update to 0.251. It looks like MAME 0.251 has made it out the door just in time for the end of 2022! December felt like a long month in MAME development, because so much happened! Nebula, an elusive DECO Cassette game, is now emulated. With working steering controls, Magical Pumpkin: Puroland de Daibouken is now playable. Two members of the HP 9825 family from the 1970s have been added, and issues with keyboard input on localised versions of the HP 86B have been fixed. One of the most interesting systems added this month is the so-called Ger?t 32620, make by the Institut f?r Kosmosforschung of the Deutsche Demokratische Republik. This device was used to read coded messages to be broadcast via shortwave radio numbers stations for reception by undercover agents. If a human were to read the numbers, they could inadvertently disclose knowledge about the nature of the messages or the coding scheme in their speech patterns. This device gives a small glimpse into the shadowy world of espionage. Konami fans have a lot to be excited about. Firstly, two more hand-held LCD games have been added: Skate or Die, and Bill Elliott?s NASCAR Racing. Secondly, Windy Fairy has been making steady progress on the PowerPC-based arcade systems, with gun controls now working in Teraburst. Finally, various refinements and fixes to the CPU core for Konami?s custom 6809 processor have fixed a subtle parallax scrolling effect in the classic Padodius DA! Several systems have been fleshed out noticeably this month, including the NEC PC-8801mkII SR family of Japanese computers, the 3com Palm IIIc and Palm m100 PDAs, and the Yamaha DX100 synthesizer. Additionally, the NEC PC-88VA2 can now boot most software, and the work on the Palm systems has allowed the VTech IQ Unlimited to show signs of life. Quite a few systems have had pluggable controller support added this month, and support for some additional controllers has been added, including: * Pluggable controller support for consoles and computers from Sega, NEC and Sharp. * Sega Mega Drive mouse and 4-player adaptor support. * Support for an ATmega-based paddle controller that works with export versions of the Sega Master System. * NEC PC Engine mouse support. * Support for the Dempa Micom Soft XE-1AP, the first analog gamepad. Can be used with compatible software for the Sega Mega Drive, NEC PC Engine, Sharp X68000 and FM Towns families. Of course, there are lots of other fixes and emulation improvements. The Apple IIgs has better ADB and real-time clock emulation. Sega?s Turbo and Buck Rogers: Planet of Zoom have better controls, and the latter has had graphical priority issues fixed. The NES APU frame counter interrupt is now emulated, fixing issues with dozens of games. For developers, debugger command and expression history is now saved between sessions. @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 1 DISTNAME= mame-0.251 @ 1.159 log @massive revision bump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.158 2022/10/30 21:13:43 wiz Exp $ d3 1 a3 2 DISTNAME= mame-0.249 PKGREVISION= 1 @ 1.158 log @mame: update to 0.249. After a whirlwind four weeks of development, MAME 0.249 is ready for release! Highlights this month include improved Atari 8-bit family emulation, a newer version of Kyukyoku Tiger with a two-player cooperative mode, another version of The Crystal Maze promoted to working, and lots of prototype cartridge dumps for consoles including the Atari Lynx, Nintendo Game Boy and Super Nintendo Entertainment System. There are also eight e-kara cartridges, including a rare e-kara Web cartridge containing twelve youth-oriented songs. The modernisation of Apple II and Macintosh emulation is progressing steadily. This month, the last of the legacy floppy devices were phased out; various ADB emulation issues were resolved, making mouse/keyboard input more reliable; and the Apple IIe standard 80-column card now works properly. Brian Johnson has added some hard disk and sound cards for the Epson QX-10 and improved the keyboard support. Thanks to holub, MAME now emulates the ZX Evolution: BASECONF, another successor to the Sinclair ZX Spectrum. As an added bonus, there’s also better I/O emulation for the ATM-Turbo family. All the little fixes and newly supported features this month add up to make this a must-have release. There’s better display emulation for the Victor 9000, data cassette support for the Casio RZ-1, proper emulation for the K051316 tile flip configuration flags (allowing an old hack to be removed), better video emulation in Jaleco’s Field Combat, fixes for sample playback on the Yamaha MU-5, and the German UI translation has been brought up to date. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.157 2022/09/28 11:11:28 wiz Exp $ d4 1 @ 1.157 log @mame: update to 0.248. It must be that time of month again – time for MAME 0.248! The Hartung Game Master was one of several hand-held game consoles positioned as low-cost alternatives to the Nintendo Game Boy. It was notable for its somewhat unconventional choice of an NEC µPD78C11 CPU, its low screen resolution, and the poor quality of its software library. And now, for the first time, you can relive the disappointment of all eighteen games released for the system in emulation! Speaking of hand-held consoles, MAME now supports more Game Boy cartridges, including the Pocket Camera, the EEPROM and two-axis accelerometer used by Kirby Tilt ’n’ Tumble and Command Master, and several memory controllers used for unlicensed games and compilations. Still on the topic of Nintendo, MAME now emulates the earliest version of the RP2A03 audio processing unit, used on arcade boards as well as early production runs of the Famicom console. Several games play sounds incorrectly with the later RP2A03G used in the NES and the majority of Famicom consoles. Several issues with Famicom peripherals have been fixed, too. MAME’s Win32 debugger can now save your window arrangement, and there’s an option to use light text on a dark background. On recent versions of macOS, MAME’s Cocoa debugger now follows the system colour scheme. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.156 2022/09/11 12:51:33 wiz Exp $ d3 1 a3 1 DISTNAME= mame-0.248 @ 1.156 log @*: bump PKGREVISION for flac shlib bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.155 2022/09/09 18:28:26 wiz Exp $ d3 1 a3 2 DISTNAME= mame-0.247 PKGREVISION= 1 @ 1.155 log @mame: update to 0.247. With a change of season just around the corner, it's time to unveil MAME 0.247! This is a huge release, and should have something for everyone! Newly added systems, and systems promoted to working, include: The M&D Monon Color - a low-cost Chinese hand-held console. This required finding an exploit to extract the CPU's internal ROM as audio. Said CPU is a high-performance derivative of Intel's MCS-51 architecture. A prototype version of Tecmos Super Pinball Action that used separate screens for the simulated backglass and playfield. This version was presumably poorly received due to the need for an expensive dedicated cabinet. An initial driver for second-generation Sony NEWS workstations based on MIPS processors. This one has been a long time coming, with a lot of preparatory work, but it's finally here! The Dracula and Game Pachinko - two Tsukuda hand-held games with vacuum fluorescent displays. Micom Mahjong - an example of an early CPU-based TV game, and possibly the first dedicated electronic mahjong system. Three new Casio synthesisers. Several Impera Magic Card games. This one's also been a while coming, requiring several new devices to be emulated. A few Astro Corp. gambling games, including Dino Dino, Magic Bomb, Stone Age, and Zoo. Some previously missing NO CD versions of Capcom's Red Earth. You'll also find numerous bug fixes and emulation improvements across the board. There's better support for low-cost Macintosh models based on the V8 chipset (including the LC, LC II, and Classic II). There are quite a few fixes for issues with Nintendo's NES/Famicom-derived arcade systems, the VS. System and PlayChoice-10. Several ZX Spectrum derivatives from the Eastern Bloc are in better shape. The Atari POKEY sounds better. The PC Engine pachinko controller from Coconuts Japan is now supported. Theres also an important fix for extracting CHD CD-ROM images. The stream of prototype cartridges is still flowing, with a number of Atari 2600, Game Boy Color, NES, and Super NES additions landing this month. Youll also find the Scholastic Microzine disks for Apple II, and several PC magazine cover disks. The new VGMPlay music rips include music from the recently-emulated Poly-Net Warriors arcade game. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.154 2022/08/11 05:08:19 gutteridge Exp $ d4 1 @ 1.154 log @Bump all dependent packages of wayland (belatedly) The package changed with the addition of its libepoll-shim dependency. Otherwise, we can get: ERROR: libepoll-shim>=0.0.20210418 is not installed; can't buildlink files. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.153 2022/07/31 19:10:19 wiz Exp $ d3 1 a3 2 DISTNAME= mame-0.246 PKGREVISION= 1 @ 1.153 log @mame: update to 0.246. Just in time for the end of July, MAME 0.246 makes its grand entrance. The biggest upheaval this month was the reorganisation of the source code to match the project structure. If youre paying attention, youll see the change on the system information screens. Apart from that, it should be transparent to users, while simplifying life for developers. Several audio issues have been fixed this month, including a big overhaul for Fairlight CMI IIx synthesiser channel card emulation, and DAC sound for JPM Lucky Casino fruit machines. The latest enhancements for the crt-geom and crt-geom-deluxe shaders have been belatedly integrated, and the Chinese and Brazilian Portuguese user interface translations are once again up-to-date and complete. Software list updates this month include more prototype console cartridges, half a dozen newly dumped e-kara cartridges, and quite a few metadata cleanups and corrections, as well as the usual batches of Apple II floppies, Commodore 64 tapes and vgmplay music rips. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.152 2022/07/01 16:57:29 wiz Exp $ d4 1 @ 1.152 log @mame: update to 0.245. The highly-anticipated release of MAME 0.245 has finally arrived! As I’m sure many of you are already aware, we’ve added support for two elusive arcade games that didn’t see widespread release: Megumi Rescue and Marble Madness II, and the Konami Polygonet system has finally come to life. But before we get to that, there are some changes to MAME’s user interface that you should be aware of. Input options have been moved off the main menu to a submenu of their own. Depending on the system, there can be quite a few of them, and they weren’t all grouped. There’s also a new option to see the input devices recognised by MAME, which should help with diagnosing issues. Megumi Rescue was exhibited at a trade show, but apparently never sold as an arcade game. A home system port was released, but only in Japan. The original arcade game uses a vertically-oriented monitor, and lacks the life bar system and vertical scrolling found in the home version. Despite the arcade version remaining unreleased, and the home version never being widespread, the game was widely copied for TV game systems. It’s nice to see the original preserved all these years later. Marble Madness II was considered a failure on location test. It demonstrates Atari’s complete failure to understand what Mark Cerny got right when he made the mid ’80s classic. A few examples survived in the hands of collectors, but the game was never seen widely. The Polygonet system was Konami’s first foray into 3D arcade games. It was quite apparent that their in-house system wasn’t able to compete toe-to-toe with offerings from Sega and Namco. Polygonet Commanders was added to MAME almost twenty years ago, and saw sporadic progress for a few years after that. Regular contributor Ryan Holtz has written an engaging blog post about his adventures bringing it up to a playable state this month. The two games haven’t been promoted to working yet as they haven’t been extensively tested, but we’d love it if you try them out and post your experiences, good or bad. We’ve got more complete emulation for three Mac NuBus video cards this month: the Apple Macintosh Display Card, the SuperMac Spectrum/8 Series III, and the SuperMac Spectrum PDQ. The Macintosh Display card, which MAME uses by default for the Mac II, now supports configuring the amount of video RAM installed, as well as a selection of monitors with correct resolutions, refresh rates and colour profiles. The SuperMac Spectrum/8 Series III supports on-screen resolutions up to 1024×768, and virtual desktop resolutions up to a massive 4096×1536 in Black & White mode. Virtual desktop panning and desktop zoom are hardware-accelerated. The Spectrum PDQ supports resolutions up to 1152×870, with hardware acceleration for things like moving windows in 256-colour modes. Please be aware that MAME currently has trouble with some combinations of Mac video cards – if you want to use multiple monitors on your emulated Mac, it’s best to stick with the Macintosh Display Card or Radius ColorBoard. If you’re you’re just looking to jump into Mac emulation, there’s some helpful information to get you started on our wiki. Thanks in large part to the efforts of Ignacio Prini and Manuel Gomez Amate, the ZX Spectrum cassette software list now includes the Spanish MicroHobby magazine cover tape and type-in program collection. A number of prototypes cartridges have been added for the Game Boy, Super NES and other consoles. Commodore 64 tapes, Apple II floppies, and game music rips in VGM format have each seen a batch of additions. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.151 2022/05/25 09:06:03 wiz Exp $ d3 1 a3 1 DISTNAME= mame-0.245 @ 1.151 log @mame: update to 0.244. Given how many exciting updates have gone into MAME 0.244, it’s hard to believe it’s only been a month since the last release! Only one disk has been added to the Apple II software lists, but it comes with a very engaging story involving physically damaged media and manual data repairs. The Zilog Z80 CPU has had a bit of an overhaul this month, allowing more accurate memory access timings for the ZX Spectrum family. This fixes a lot of broken visual effects and other glitches. The HP 9000/300 series computers have had the necessary floppy disk image formats hooked up, allowing them to mount floppy disks from their software list. MAME’s driver for JPM’s first CPU-based fruit machine platform, dating all the way back to the late 1970s, has been almost completely rewritten this month. Four games are now playable, albeit with minimal internal artwork. Colour video output has been implemented for Zilec’s Vortex. Don’t get too excited, though – while the approach they used to produce colourful graphics without adding any video memory is technically interesting, the results are very ugly and don’t make a bad game any better. Other improvements in arcade emulation include: Score display and diorama control outputs have been hooked up for Bubble Trouble (this means you’ll need updated artwork for Golly! Ghost! as well). Layer offsets in Slap Fight and Alcon should be fixed, and cocktail mode now works for the original sets. The communication board for Super Street Fighter II: The Tournament Battle is now supported, allowing it to actually run in eight-player tournament mode. SDL builds (the default for Linux and macOS) now detect game controller reconnection. Note that due to limitations of SDL itself, MAME may confuse similar controllers, potentially causing issues if multiple controllers are disconnected at the same time. Issues using MIDI input or output with 64-bit Windows builds should be fixed. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.150 2022/05/02 15:24:24 wiz Exp $ d3 1 a3 1 DISTNAME= mame-0.244 @ 1.150 log @mame: update to 0.243. Another month has passed, and it’s time for another MAME release! MAME 0.243 has a few fairly big internal changes, and while we’re working towards making MAME more future-proof, there will likely be some regressions in the short term. The most noticeable regression that we’re aware of is that rhythm games using DVD media on Konami’s Firebeat platform are now very unhappy with our lack of proper DVD drive emulation. If you find any other regressions, please report them – it’s a lot easier to fix things when we know they’re broken. Remember the unreleased arcade version of Rise of the Robots, running on the RasterSpeed platform? This month sees support added for another game on the same hardware: Football Crazy. In a clear demonstration of the benefits of MAME’s modular architecture, this provides test cases yielding fixes for the CPU, serial controller and SCSI controller used in the system. Numerous games and computer systems using the same devices stand to benefit. MAME’s floppy drive emulation system has had an overhaul this month. We think we’ve finally nailed down and fixed the issues that were causing bad data to be written by the Apple IIgs. Of course, it’s still a good idea to back up your precious disk images. There are lots of nice fixes for NES/Famicom cartridge support, making a whole lot of Chinese-language games playable. The driver for the NEC PC-8801 family has had an overhaul this month, giving more expansion options and better software compatibility. Also, several more early Rockwell electronic calculators are now emulated. As always, there were plenty of bugs squashed this month, including Midway Seattle and Vegas stability issues, graphical glitches in The Karate Tournament, erratic joystick movement on the Apple IIgs, missing sounds in Looping, and quite a few incorrectly labelled DIP switches. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.149 2022/04/18 19:11:00 adam Exp $ d3 1 a3 1 DISTNAME= mame-0.243 @ 1.149 log @revbump for textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.148 2022/04/02 13:15:50 wiz Exp $ d3 1 a3 2 DISTNAME= mame-0.242 PKGREVISION= 1 @ 1.148 log @mame: update to 0.242. Today is a bittersweet day. After a quarter of a century, we’ve decided that it’s no longer in our best interests to distribute MAME as Open Source/Free Software. Wait, that’s not the right announcement… After many fruitful years, we’ve come to realise MAME has achieved everything it can. The project is now in maintenance mode, and there will be no new functionality or regular releases. Hang on, that can’t be right, either! Happy April Fools’ day! We have an interesting release today in several ways. Yes, the rumours are true, after many years, we’ve added support for another LaserDisc-based arcade system. It’s a system that only ran a single game: Time Traveler, created by Rick Dyer at Virtual Image Productions, starring Stephen Wilber, and published by Sega. This full-motion video game consists of a near-constant stream of quick time events, utilising a mixture of live action video and computer-generated imagery. Although re-living the early ’90s corniness is pretty awesome, this is a milestone because it’s the first LaserDisc arcade game preserved using the Domesday86 Project toolchain. In short, this involves the use of custom hardware to record the raw radio frequency signal from a LaserDisc player’s laser pickup, and then decoding it in software. This frees you from the limitations of LaserDisc player demodulators and video capture devices. As well as better, more consistent video quality, this opens up possibilities like combining multiple captures to overcome disc degradation and laser pickup dropout. In another first for emulation, MAME 0.242 adds support for systems based on Rockwell B5000 family microcontrollers. This includes several electronic toys from Mattel, and calculators from Rockwell themselves. You’ll also find the first working game based on a Sharp SM530 microcontroller: the Star Fox game watch from Nelsonic. There are plenty of software list updates this month, including recently-released prototype dumps for Mega Drive, NES and Super NES, all the latest Apple II dumps, and some more of the steady stream of Commodore 64 cassettes. You’ll also see that a big batch of Amiga software has been promoted to working – that’s because the Amiga family has had an overhaul this month, and it’s paid off with substantial improvements in compatibility. There’s lots more going on, in fact this was a record month for pull requests, with over a hundred and thirty merged, including quite a few from first-time contributors, as well as some regulars. It’s great to have you all with us! There are dozens of reported bugs fixed, too, with a particular emphasis on fixing up DIP switch labelling. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.147 2022/03/28 10:53:04 tnn Exp $ d4 1 @ 1.147 log @{c,d,e}*/*: revbump(1) for libsndfile @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.146 2022/02/23 19:12:50 wiz Exp $ d3 1 a3 2 DISTNAME= mame-0.241 PKGREVISION= 1 @ 1.146 log @mame: update to 0.241. Is it already the last Wednesday of the month again? That felt quick! Of course, that means it must be MAME 0.241 release day. This month you’ll get to play The Tower, a rather poor quality imitation of Crazy Climber running on the DECO Cassette system. There’s a brand new software list for the Tandy/Memorex VIS multimedia player. Keep in mind that this was effectively a ’286-based Windows PC with no disk cache running software from a CD-ROM drive. It shouldn’t come as a surprise that it wasn’t popular, earning the backronym “Virtually Impossible to Sell”. A three-player version of Wally wo Sagase! (based on the popular Where’s Wally? books) has also been found, dumped and emulated. As well as an assortment of newly supported NES/Famicom cartridges, you’ll have a better experience with the Zapper lightgun, improved PPU (graphics) and APU (sound) emulation, and several fixes for the related coin-operated VS. System and PlayChoice-10 systems. Newly supported systems include some electronic toys from Entex and Mattel, and a couple more Fidelity chess computers. If you’re interested in scripting MAME, the Lua interface now exposes address space taps for intercepting emulated memory accesses, as well as debugger expressions, and a simpler way to discover general input types. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.145 2022/01/31 11:27:50 wiz Exp $ d4 1 @ 1.145 log @mame: update to 0.240. As lunar new year draws near and we approach a quarter of a century since Nicola Salmoria released MAME to the public, it’s time for MAME 0.240 – the first release of the 2022 calendar year. Wait, what was that? A quarter of a century? Yes, on 5 February, it will be twenty-five years since MAME 0.1 was released, supporting just five Z80-based games. MAME is coming up to its silver jubilee! And what a long way we’ve come… This month, we’ve added support for dozens more versions of the Igrosoft five-reel slot machines. But buried in there are the remaining versions of Nintendo Game & Watch series games (rare versions of Helmet, Judge and Mario’s Cement Factory), two more Elektronika games based on Nintendo programs, a German version of Exidy’s Mouse Trap, and the incredibly rare Mahjong Block Jongbou 2 from SNK. In the software lists, there are a whole pile of recently dumped prototypes of console games, and some homebrew titles for the Bandai RX-78. That’s on top of the steady stream of Apple II floppies, Commodore 64 cassettes, FM Towns CDs, and newly supported NES and Famicom cartridges. Building on the work last month, the CD-i has received a few more fixes that improve performance and add support for more discs. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.144 2021/12/30 11:18:34 wiz Exp $ d3 1 a3 1 DISTNAME= mame-0.240 @ 1.144 log @mame: update to 0.239. Did you think we’d let 2021 finish without a parting MAME release? MAME 0.239 is here, just in time for the new year. This release includes a fix for many subtle and not-so-subtle sound and music timing issues in games using Yamaha FM synthesis chips. The frame rate for Gaelco games has been adjusted to satisfy some wily protection checks, fixing crashes when continuing in Thunder Hoop and graphical issues in Squash. A big update for Philips CD-i emulation just made it in for this release, greatly improving the experience in a lot of games. Nintendo Famicom Disk System emulation has also seen some improvements this month. This release is packed with even more Soviet re-skins of the Game & Watch Egg program, the latest Apple II dumps and cracks, another batch of Commodore 64 cassettes, and more exotic NES and Famicom cartridges. Milan Galcik, who’s been busy with the Elektronika hand-held games, has also completed a Slovak UI translation and updated the neglected Czech translation. Both genuine and cloned Apple II systems have had emulation updates this month, with a number of unique VTech Laser and Franklin ACE features now supported, and performance improvements for the Apple IIgs. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.143 2021/12/08 16:04:17 adam Exp $ d3 1 a3 1 DISTNAME= mame-0.239 @ 1.143 log @revbump for icu and libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.142 2021/11/24 14:07:49 wiz Exp $ d3 1 a3 2 DISTNAME= mame-0.238 PKGREVISION= 1 d39 2 @ 1.142 log @mame: update to 0.238. You know what time it is? It’s time for MAME 0.238, our November release! After many years of waiting, the rare space shooter Monster Zero from Nihon Game is now playable. Despite the title, this game does not feature a three-headed space dragon. This release adds support for Fowling and Monkey Goalkeeper, two more Elektronika hand-held games built around the Egg/Mickey Mouse Game & Watch program. There are a few changes to MAME’s UI and the debugger this month. Firstly, MAME is now less eager to reset your input configuration if you run it without connecting a game controller. Analog inputs support a few more configuration options, and we’ve added some (long overdue) documentation for the input configuration process. The timecode logging feature (used by people making gameplay videos) has been moved to a plugin, and debugger memory views now support octal data display, and octal or decimal address display. Support for several Famicom controllers has been added or fixed this month, including the IGS Tap-tap Mat, Bandai Family Trainer, Bandai Power Pad, Bandai Hyper Shot, Konami Doremikko Piano Keyboard, and Konami Exciting Boxing air bag. Also involving peripheral support, the Acorn Archimedes drivers now support podule expansions, the Econet module slot, serial/parallel ports, and extension ROM sockets. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.141 2021/10/27 09:31:44 wiz Exp $ d4 1 @ 1.141 log @mame: update to 0.237. For everyone who’s waited patiently all month, MAME 0.237 is out today! As well as the updates to the UI and debugger that we’ve already announced, there are several updates to the included plugins: * A brand-new input macro plugin. * The data plugin can now show text from the Japanese command.dat file (or a Chinese command.txt file if you rename it to command.dat). * The location the hiscore support plugin uses to store its data and configuration has changed. You won’t lose your high scores, but you need to move the .hi files from the hi folder to the hiscore folder in your plugin data (homepath) folder. * The configuration format for the autofire plugin has changed. Unfortunately, you will need to add your autofire button settings again. Interesting machines added this month include a Mexican TRS-80 Color Computer clone, Tronica Thunder Ball (a re-skin of Space Rescue with a nautical theme), the original version of Pengo that the widespread bootlegs seem to be based on, the original hardware revision of the Laser 128 (Apple II clone), and a slightly older version of Street Fighter Zero 2 Alpha for Asia. Master of multi-memory controllers kmg is still on a roll broadening NES/Famicom and clone cartridge compatibility. Highlights of the month include: * Railway management simulator A Ressha de Ikou. * Recent NES/Famicom games released by Ancient to promote Gotta Protectors (Minna de Mamotte Knight). NES development is still alive over two decades after the last licensed title was released in 1995. * The two Korean Brilliant Com (영재컴) edutainment games. * Some multi-game cartridges featuring the ambitious Titenic game, inspired by a highly successful James Cameron film. * Kart Fighter – using the engine from an unlicensed NES port of Street Fighter II, and unlicensed depictions of the character roster from Super Mario Kart, this is almost a premonition of Super Smash Bros. It even features Yoshi’s tail smash, and depicts Kinopio (Toad) as a bare-knuckle brawler long before the Mii costume was available for purchase. * Well-known low-effort Mario-themed hack 7 Grand Dad. PUSH ↑ START BUTTON. GET ADDITION GAME. AND NOURISH THE BLOOD Amiga software compatibility has been improved this month, the NEC PC-6001 family has gained a cartridge software list, and another batch of Commodore 64 cassettes has been added. An issue was identified with “fake E7” Apple II cracks that could prevent them from working if they were written out to disks to use on original hardware. Although this didn’t prevent them from being used in MAME, disk images with the issue fixed have been added to the software list. Over a hundred Apple IIgs cracks have been added, too. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.140 2021/09/29 08:30:22 wiz Exp $ d3 1 a3 1 DISTNAME= mame-0.237 d38 2 @ 1.140 log @mame: update to 0.236. The big event of the day is here! MAME 0.236 is ready for your enjoyment! Sadly, this month marked the passing of Sir Clive Sinclair, who it could be argued did more to put computers into the hands of everyday people than anyone. There’s a small update to MAME’s ZX Spectrum software list in this release. The effort to dump and preserve protection microcontrollers is still going well. This month’s additions include Juuouki and Wonder Planet. Protection simulation has been removed for Wonder Planet and Space Harrier. Remember, this is a worthy cause that provides multiple benefits: it improves accuracy by taking guesses out of emulation, helps people maintain and repair ageing arcade boards, and simplifies MAME’s code. MAME’s NEC PC-8001 now supports floppy disks. The PC-8001 and PC-8801 software lists have been reorganised to match, and a big batch of items from the Neo Kobe collection have been added. MAME continues to improve its NES/Famicom cartridge coverage. There are a whole lot of games you can play now, including Chinese RPGs, fighting game bootlegs, and pirate multi-game cartridges. Experience a parallel universe of software of such inconsistent quality that you can’t stop going down the rabbit hole! Saturn emulation has seen a few improvements, with several games that didn’t boot previously reaching playable status this month. As you might expect, the FM Towns, PC-98 and V.Smile software lists have been updated as usual. A couple of recently dumped prototypes have been added to the SNES and Game Boy software lists. The SpongeBob SquarePants Jellyfish Dodge game has been dumped and emulated, and a Korean version of Sotsugyo Shousho known as Jor-eop Jeungmyeongseo has been found. More pleasant surprises include working emulation for the IDE protection dongle included in Killer Instinct 2 upgrade kit, and some fixes for Atari 8-bit home computers using the ANTIC video chip. For people with more exotic tastes, MAME has added its oldest working software list additions: Munching Squares and Punchy for the MIT TX-0. There’s also a new disassembler for the DEC VAX architecture. In more mundane news, you can now reduce the proliferation of duplicate ROM sets for families of similar keyboards and other devices. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.139 2021/09/20 08:41:19 nia Exp $ d3 1 a3 1 DISTNAME= mame-0.236 @ 1.139 log @MAME switched to C++17, fix building it on NetBSD/aarch64. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.138 2021/09/08 21:05:00 nia Exp $ d3 1 a3 2 DISTNAME= mame-0.235 PKGREVISION= 1 @ 1.138 log @Recursive revbump for audio/jack @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.137 2021/08/30 21:52:31 wiz Exp $ d47 2 a48 2 # Need to use gnu++14 instead of c++14 to get __builtin_alloca() (!) BUILDLINK_TRANSFORM+= opt:-std=c++14:-std=gnu++14 @ 1.137 log @mame: update to 0.235. What’s in store with MAME 0.235? First of all, the lost unencrypted version of Rafflesia has resurfaced, ending a long saga! A genuine copy of Bubble Buster, an early North American version of Puzzle Bobble, has been found, and a prototype of Tecfri’s Sauro known as Sea Wolf has been dumped. This release includes an update to BGFX and fixes for the long-standing issues with YUV decoding, so LaserDisc games can be played with BGFX shaders. Konami Viper emulation now has sound support thanks to Windy Fairy, and a big batch of unlicensed multi-game cartridges for NES/Famicom are now playable. As usual, the Apple II, FM Towns and PC-98 software lists have been updated with the latest dumps. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.136 2021/07/29 09:46:06 wiz Exp $ d4 1 @ 1.136 log @mame: update to 0.234. Hi everyone! After four busy weeks, MAME 0.234 is ready! Newly supported systems include Runaway (a licensed version of Sega’s Head On made by Sun Electronics), Konami’s Magical Twin Bee (the European version of Twin Bee Yahhoo!), and Tronica’s LCD hand-held Spider (same program as Space Mission, but with different artwork). Although it was added last month, VS Mahjong Triangle is now working. This is a rare early example of a mahjong game supporting two simultaneous single-player games, or a two-player game – a format popularised a decade later by Psikyo’s Taisen Hot Gimmick. There have been two significant sets of improvements for 3D arcade games this month: rewritten 3dfx Voodoo Graphics emulation, giving significant performance gains in many cases, and continued development on Konami’s ZR017 and GTI Club hardware. Although not directly related to 3D graphics, bug fixes for the Fujitsu TGP DSP make Motor Raid more playable. We haven’t forgotten 2D arcade games – Namco racing games have seen another round of fixes for missing or incorrectly positioned sprites, and missing sprites are now drawn in Data East’s Chanbara. For home systems, our friend kmg has been hard at work adding support for pirate NES/Famicom cartridges, and Brian Johnson has fixed a couple of video issues on the Epson QX-10. Kelvin Sherlock added support for the LANceGS card, providing another networking option for Apple II users. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.135 2021/07/02 11:47:16 wiz Exp $ d3 1 a3 1 DISTNAME= mame-0.234 @ 1.135 log @mame: update to 0.233. Are you ready for MAME 0.233? With dozens of reported issues fixed, over a hundred pull requests merged, and a flurry of development across all areas, our mid-year release is huge! Some of the more interesting machines added this month include several prototype JAKKS Pacific TV Games, the elusive English version of Namco’s Armadillo Racing, and the LCD hand-held game Space Mission from Tronica. There are lots of new Apple IIgs and Macintosh software list items, tying in nicely with the recently improved emulation of these systems, as well as an update to the Colour Genie collection, and a massive haul of MicroBee floppy dumps. A few more Mattel Juice Box cartridges have been dumped, allowing you to marvel at the poor-quality, 6 frames-per-second video. Significantly improved systems include the Atari Portfolio, Tandy MC-10, and Tandy VIS. Carl has continued to work on Japanese home computers, and Ville Linde is back this month, bringing a batch of updates for the Konami Hornet platform. Juno First, The Tin Star, The Empire Strikes Back have all had bugs squashed, and some of the last remaining regressions from the Yamaha FM synthesis rewrite have been resolved. David Haywood has turned his attention to bootlegs of games including Final Lap 3, Guttang Gottong, and Alien Storm. This release includes preliminary sound support for the Super A'Can console. On the topic of sound, some Yamaha synthesisers have been promoted to working, and MAME can now play back standard MIDI files to exercise machines that take MIDI input. There are several general usability improvements in this release, including updated Chinese and Greek translations, better configuration handling for slot devices, and a few small enhancements to the built-in user interface. Issues with artwork using SVG and Windows DIB (BMP) images on ARM/AArch64-based Linux systems should also be fixed. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.134 2021/05/31 10:13:38 wiz Exp $ d3 1 a3 1 DISTNAME= mame-0.233 @ 1.134 log @mame: update to 0.232. It’s time for MAME 0.232, and do we have a surprise for you! The incredibly rare Universal game Mrs. Dynamite has finally been found and dumped! This is an early example of a game where you place bombs to kill enemies that walk over them, showing Universal’s flair for cute characters and cutscenes. Mrs. Dynamite is believed to had performed poorly on location tests, and never had a widespread release. The graphics in the version that has been dumped don’t match what’s shown on flyers. Other arcade additions include Dokaben 2 and a prototype of Spinal Breakers. Namco racing games have taken a leap forward this month. Final Lap has its sprite chip hooked up subtly differently to later games on the System II platform, which had been causing graphical issues on the title screen. Lack of playback status register emulation in the C140 sound chip was causing issues with engine sounds in Final Lap, Suzuka 8 Hours, and Four Trax. The horizontal position of the road layer has also been adjusted to better match videos made using original hardware. A number of bug fixes allow previously unplayable Japanese home computer games, including µPD7220 issues affecting the Madou Monogatari games on PC-98, the missing 1-bit DAC sound on PC-98, broken sprites in Asuka 120% Burning Fest. on FM Towns, and background bugs on Sharp X68000. Mac media support continues to improve, with working CD-ROM drives on more Macs, and fixes for high density floppy drives. The V.Smile Smart Keyboard is now supported, in US, French, and German variants. Tim Lindner has continued to fix long-standing bugs in Tandy CoCo 3 emulation. Software list additions include Taiwanese Game Gear cartridges, Master System prototypes, a big batch of software for the Australian MicroBee series, and quite a few add-on ROMs for the Acorn BBC Micro. We’ve also got the latest Apple II floppy dumps and cracks, FM Towns floppies and CDs, and PC floppies. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.133 2021/05/01 18:12:32 wiz Exp $ d3 1 a3 1 DISTNAME= mame-0.232 @ 1.133 log @mame: update to 0.231. MAME 0.231, our April release, is out now! The Yamaha FM synthesis rewrite is progressing, with the OPL family (including YM2413, YM3526, YM3812, YMF262 and Y8950) done this month. A number of regressions reported against the previous release have also been fixed. Most things should be improved, but if you notice something wrong with a system using one of these chips, be sure to let us know. Warp-1, a very rare Sun Electronics game from the late ’70s, has been added this month. This is an early example of an “into the screen” space shooter. For as long as it has been emulated, the “3D” stages in Contra have been too easy. This comes down to the functionality of the Konami 007452 chip, which Konami calls a VRC&DMP. Now we know that VRC stands for Virtual ROM Controller, and controls ROM banking. However, the DMP part has been more of a mystery, assumed to be some kind of protection. This month, furrtek worked out that it’s apparently some kind of Divide/Multiply Processor, for 16-bit maths operations that would be unacceptably slow on the games’s pair of 6809-family CPUs. The great news is the game now runs correctly, the bad news is you’ll probably die a lot more. David “Haze” Haywood is back this month with fixes for several arcade games that have never been quite right. He’s fixed graphical priority issues in SNK’s Beast Busters and Mechanized Attack, improved timing in Seibu Kaihatsu’s Shot Rider, and corrected layer offsets in Mitchell’s Funky Jet. He also added support for a couple of protected Mega Drive bootleg games from Argentina. Recently, David has been streaming MAME gaming sessions, often highlighting under-appreciated games. You can watch the recorded streams on his YouTube channel. Still on the topic of things that have never been right, sasuke has been busy this month. He’s improved the Nichibutsu 1412M2 DAC playback rate and timer period calculation, most noticeable on the Mighty Guy soundtrack, and made Taito’s unicycling game Cycle Maabou playable. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.132 2021/04/21 11:41:35 adam Exp $ d3 1 a3 1 DISTNAME= mame-0.231 @ 1.132 log @revbump for textproc/icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.131 2021/04/01 12:22:38 wiz Exp $ d3 1 a3 2 DISTNAME= mame-0.230 PKGREVISION= 1 @ 1.131 log @mame: update to 0.230. Fasten your seatbelts and get ready for MAME 0.230! There are big changes this month, but before we get to that, let’s highlight some of the more routine additions. Several TV games featuring adaptations of popular Hasbro board games are now supported, as well as a couple of VTech systems featuring Dora the Explorer. Several electronic toys and handheld LED game from Mattel and Invicta have been emulated this month. There’s a big update for the Apple II software lists this month, with clean cracks of lots of educational software from MECC. If you’ve been following along with development, you’re no doubt excited about the new Yamaha OPM/OPN (YM2151, YM2203, YM2608, YM2610, YM2610B, YM2612, and YM3438) sound emulation core. This addresses numerous subtle and not-so-subtle issues, particularly in Sega and Data East games. Windy Fairy and Jennifer Taylor have continued to improve MAME’s support for Konami rhythm games, making beatmania IIDX, Beatmania III, Keyboardmania and ParaParaParadise games playable. Thanks to Happy, a couple more graphics issues with the Hyper Neo Geo 64 have been fixed. There’s been a lot of work on the Apple IIgs and 68k Mac drivers this month. As well as the flood of machines promoted to working, Apple 3.5" floppy support has been revolutionised, and improvements to ADB GLU microcontroller simulation make the IIgs control panel usable. On the console side, save EEPROM support has been fixed for several Mega Drive games. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.130 2021/02/24 15:39:30 wiz Exp $ d4 1 @ 1.130 log @mame: update to 0.229. It’s been an eventful month, culminating in the release of MAME 0.229 today. One change that you’ll notice straight away is that the “64” suffix is no longer added to the file name for 64-bit versions of MAME. If you’re unsure, you can see the data model at the end of the window title. One very elusive Argentinian title has finally made it into MAME this month. We’re very proud to present Ms PacMan Twin, an extensive hack of Ms. Pac-Man with simultaneous two-player cooperative gameplay. Another rarity you can now experience is Midway’s unreleased Power Up Baseball – the NBA Jam of baseball. On the topic of prototypes, Wayne Gretzky’s 3D Hockey Fatality Edition is now supported. Several TV games for preschool age children from JAKKS Pacific’s Sharp Cookie line have been dumped and emulated, featuring popular characters like Dora the Explorer, Scooby-Doo, Spider-Man and Thomas the Tank Engine. Travelling back a little, Mattel’s representations of Basketball, Hockey, Soccer, and Tag as electronic toys are now supported. Elektronika Autoslalom has arrived from Russia (with love). Another batch of JPM IMPACT fruit machines have been promoted to working this month, making use of new artwork engine features for their internal layouts. Updates to the Win32 and Qt debuggers add a context menu to debugger views with an option to copy visible text to the clipboard, improve behaviour when views are scrolled to the bottom, and fix a crash when right-clicking some memory views. We’re lucky enough to have received another shader update from cgwg, improving the appearance of the popular crt-geom and crt-geom-deluxe effects. We’ve added support for the NEC/Renesas V850 family to unidasm. That’s all we’ve got time for here, but there are lots of software list updates, newly dumped bootlegs, bug fixes, and other enhancements. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.129 2021/01/27 17:06:06 wiz Exp $ d3 1 a3 1 DISTNAME= mame-0.229 @ 1.129 log @mame: add patch to fix running mame on NetBSD. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.128 2021/01/26 22:10:05 wiz Exp $ d3 1 a3 2 DISTNAME= mame-0.228 PKGREVISION= 1 a94 3 .if ${MACHINE_ARCH} == "x86_64" ${INSTALL_PROGRAM} ${WRKSRC}/mame64 ${DESTDIR}${PREFIX}/bin/mame .else a95 1 .endif @ 1.128 log @mame: update to 0.228. Has it already been an entire month? It must have been, because MAME 0.228 is ready today! We’ve added support for two very rare arcade games this month. The first is Namennayo, an overhead-view obstacle course game making unauthorised use of Satoru Tsuda’s Nameneko characters. The second is Get A Way, an overhead-view racing game made by Universal, touted as the “first game in the world to feature a 16-bit microcomputer.” Universal went on to create the much loved Mr. Do! character. Emulation is preliminary – while the game is playable, there are some graphical issues, and sound is absent. In other arcade emulation news, Windy Fairy has made a triumphant return, bringing numerous fixes for issues affecting Bemani rhythm games running on System 573 hardware. Thanks to the persistent efforts of David “Haze” Haywood, various fruit machines from JPM are starting to become playable in MAME. Interestingly, these machines rely on similar Brooktree RAMDACs to NCD X11 terminals, and Motorola DUARTs used by numerous other systems emulated in MAME. A complete dump of the type 01 program for Zaccaria’s Cat and Mouse has finally been obtained, making both known versions of this obscure game playable at last. For hand-held consoles, the WonderSwan and WonderSwan Color have had an overhaul, and Game Gear X-Terminator cartridges are now supported. Several Bandai RX-78 cartridges have been dumped, exercising more aspects of the emulation and allowing several shortcomings to be fixed. We’ve also made some progress on emulating Apple’s floppy drive controllers, providing a path to support for SuperDrive high-density floppy drives, and eventually the HD20 external hard disk. There’s been plenty more happening, including a new LCD shader from cgwg, all the latest FM Towns software dumps, fixes for recent regressions, and more code modernisation. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.127 2021/01/01 15:18:27 wiz Exp $ d4 1 @ 1.127 log @mame: update to 0.227. It’s time to say goodbye to 2020, and we’re doing that with the release of MAME 0.227, the fruit of our extended November/December development cycle. A lot has happened in these two months, in terms of internal improvements to MAME as well as user-visible changes. If you’ve been following along with development, you’ll have noticed that we’ve migrated MAME to C++17, overhauled the Lua interface, further streamlined and enhanced the emulated memory system, and cleaned up a lot of ageing code. MAME 0.227 adds preliminary support for macOS on AArch64, also known as “Apple Silicon”. Please note that we lack a native A64 recompiler back-end, and there are some issues with our C recompiler back-end. If you’re running an A64 build of MAME, you can disable recompilers for most systems that use them with the -nodrc option on the command line. You may get better performance for emulated systems with MIPS III or PowerPC processors by running an x86-64 build of MAME under Rosetta 2 with recompilers enabled. (Yo, ’sup dawg. I heard you like recompilers…) Lots of long-standing issues have been fixed in this release. Missing platforms in stage 15 of Sega’s Quartet now appear properly. This relies on a protection microcontroller feature that we were previously unaware of. Protection features that are only used late in the game have been a recurring source of frustration not just for emulator developers, but also for arcade bootleggers, and even publishers re-issuing old games in new formats. It seems Sega missed this feature in their Astro City Mini release. Another long-standing protection issue was fixed this month that made Atari’s Rampart impossible to complete on Veteran difficulty. This one was actually a regression that managed to stay unresolved for years, possibly because the game’s high difficulty makes it difficult to reach. While we’re on the topic, protection simulation has been added for the versions of Sega’s Carnival that run on Head On hardware. While protection emulation may encompass the most noticeable fixes, lots of other things that have been improved as well. Graphical issues have been fixed in Chase Bombers, Championship Bowling, and Prop Cycle. NFL Blitz ’99 no longer skips animations in attract mode. DIP switch descriptions have been corrected in 3-D Bowling, Bloxeed and Mahjong Tenkaigen. Game switching now works on Multipede, and Klax bootlegs are playable, with working sound. It wouldn’t be a MAME release without new supported systems. This month we’ve got TV games from dreamGEAR, JungelTac, LexiBook and Senario. As always, the quality varies enormously. New versions of 1944: The Loop Master, Cookie & Bibi 2, F-1 Grand Prix, Forgotten Worlds, and Narc have been found and dumped. One of the newly supported Narc versions is particularly interesting, as it appears to be an early test version, lacking a substantial amount of content found in other versions of the game. Another incomplete copy of Unico’s Master’s Fury was found, which could be combined with the previous incomplete set to make the game playable. Finally, there are a few improvements to the internal user interface. There are more controls for screenshots, aspect ratio and scaling accessible from the Video Options menu. You can now use NOT codes when assigning analog joystick axes to digital inputs. The menus for the Cheat and Autofire plugins have been made more consistent. Of course, there’s far more that we don’t have space for here, but you can read all about it in the whatsnew.txt file, and get the source and 64-bit Windows binary packages from the download page. It’s been a very tough year for a lot of us, but it’s still been a great year for MAME development. Thanks to everyone who contributed this year, even if it was just a kind word or helping out a user on a community forum. Have a great new year, and keep the spirit of digital preservation alive! @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.126 2020/11/05 09:08:04 ryoon Exp $ d3 1 a3 1 DISTNAME= mame-0.227 @ 1.126 log @*: Recursive revbump from textproc/icu-68.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.125 2020/10/28 16:56:24 wiz Exp $ d3 1 a3 2 DISTNAME= mame-0.226 PKGREVISION= 1 @ 1.125 log @mame: update to 0.226. You know what day it is? It’s MAME 0.226 day! A lot has happened in this development cycle, and plenty of it is worth getting excited about! First of all, there’s a change that affects all systems with keyboard inputs, including most computers. MAME now allows you to activate and deactivate keyboard and keypad inputs per emulated device in the Keyboard Mode menu. When a system has multiple keyboards (for example a computer with a terminal connected to a serial port), you can choose which keyboard you want to type on rather than effectively typing on all the keyboards at once. If a system has multiple devices with keyboard inputs, MAME will start with only one enabled by default. Sadly, MAME doesn’t have mind-reading capabilities yet, so it may not always choose the keyboard you want to type on. If you find you can’t type on an emulated computer, check that the right keyboard is enabled in the Keyboard Mode menu. Another batch of layout/artwork system updates are ready this month. More image formats are supported, several long-standing alignment and clipping bugs have been fixed, more parameter animation features are available, and external artwork loads faster. Lots of systems using built-in layouts look prettier, but Cosmo Gang probably shows the biggest improvement in this release (yes, the electromechanical redemption game). Try it out in MAME 0.226, and maybe do a before/after comparison to see how far we’ve come. Apple II systems have seen some significant development this month. Firstly, a number of issues with demos using raster split effects have been fixed. The Apple II has no hardware support for raster effects, so these demos rely on open bus read behaviour to work out what the video hardware is doing. Getting this to work requires precise emulation of memory access timings. Secondly, two parallel printer cards are now working: Orange Micro’s popular Grappler+ and Apple’s Parallel Interface Card. The Grappler+ is well-supported by Apple II software and provides a better out-of-the-box experience if you want to try one of them. Sega’s Tranquillizer Gun was a somewhat ambitious title for 1980, but was largely overlooked at the time. It’s finally fully emulated in MAME, with audio emulation and protection simulation being added in this release. We’ve also added support for Must Shoot TV, an unreleased prototype developed at Incredible Technologies. Step into the shoes of disgruntled ITS Cable employee Chuck and go on a rampage! Far more has been added this month than we can cover in detail here, like another batch of TV games (including several Vs Maxx titles), support for Mattel Aquarius CAQ format cassette images, and working Sega Mega Play games. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.124 2020/10/20 11:14:41 nia Exp $ d4 1 @ 1.124 log @mame: Install the correct executable name @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.123 2020/09/30 09:22:48 wiz Exp $ d3 1 a3 1 DISTNAME= mame-0.225 @ 1.123 log @mame: update to 0.225. Whether it’s the Autumn harvest moon, or the ornamental plum blossoms are blowing in the Spring breeze, it’s time for something special: MAME 0.225 is out today! We’ve got some big updates that benefit everyone! First of all, MAME’s sound output system has been overhauled, with better sample rate conversion and mixing. This makes pretty much everything sound sweeter, but on top of that, the Votrax SC-01 speech synthesiser has been tuned up. Does anyone here speak Q*Bertese? SC-01 speech has been added to the Apple II Mockingboard card, too. While we’re talking about Apple II cards, Rhett Aultman has ported the CS8900A Crystal LAN Ethernet controller from VICE, allowing MAME to emulate the a2RetroSystems Uthernet card. Other across-the-board enhancements include more artwork system features (you’ll start to see this show up in external artwork soon), an option to reduce repeated warnings about imperfectly emulated features, and several internal improvements to make development simpler. Significant newly emulated system features include the Philips P2000T’s cassette drive from Erwin Jansen, the Acorn BBC Micro Hybrid Music 4000 Keyboard, internal boot ROM support for the WonderSwan hand-helds, and initial support for the NS32000 CPU. Newly emulated systems include several TV games from MSI based on arcade titles, a couple of Senario Double Dance Mania titles, Sun Mixing’s elusive Super Bubble Bobble, a location test version of Battle Garegga, a couple more versions of Jojo’s Bizarre Adventure, and three more Street Fighter II': Champion Edition bootlegs. Some of the immediately noticeable fixes this month include 15-bit graphics mode refinements for FM Towns from r09, gaps in zoomed sprites on Data East MLC and Seta 2 fixed by cam900, Galaga LED outputs lost during refactoring restored, and clickable artwork remaining clickable when rotated. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.122 2020/09/05 10:08:15 nia Exp $ d95 1 d97 3 @ 1.122 log @mame: Needs FORCE_DRC_C_BACKEND on non-x86 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.121 2020/09/03 07:47:42 wiz Exp $ d3 1 a3 1 DISTNAME= mame-0.224 @ 1.121 log @mame: update to 0.224. Are you ready kids? MAME 0.224 (our August release) is out now! As always, there’s plenty to talk about. First of all, the Magnavox Odyssey² and Philips Videopac+ G7400 have had a major overhaul, with many graphical errors fixed, most software working, and support for the Chess and Home Computer modules. The Gigatron 8-bit homebrew computer, created by the late Marcel van Kervinck and based entirely on 7400-series logic chips, is now working with graphics and controller support. Acorn 8-bit expansions continue to arrive, with several additions for the BBC Micro and Electron. Speaking of expansions, regular contributor F.Ulivi has delivered serial modules for the HP Integral PC and HP9825/HP9845 families. Analog arcade audio continues to advance. If you’ve played Namco’s Tank Battalion, ancestor of the NES classic Battle City, you’ll be acutely aware of the limitations of the sample-based audio. That has been addressed this month, with netlist-based audio emulation. For Midway, 280 ZZZAP sound has been further refined, and netlist-based audio has been implemented for Laguna Racer and Super Speed race, which use similar circuitry. Sega G-80 games have received some long-overdue attention, with netlist-based audio added for Astro Blaster, Eliminator, Space Fury and Zektor, as well as better Universal Sound Board emulation for Star Trek and Tac/Scan, and more accurate CPU timing. Other games receiving netlist-based audio are Destroyer and Flyball from Atari, and Fire One and Star Fire from Exidy. On the topic of audio emulation, the ultra low cost GameKing now has preliminary sound emulation, making the games feel more complete. Work on UK gambling systems has continued, with several more Barcrest, BWB and JPM games working in this release. There are also a number of new European gambling games, including several Cherry Master and Jolly Joker sets. A significant number of arcade driving games have had additional internal layouts optimised for use on wide aspect ratio displays added. Other advances in home computer emulation include Apple IIe RGB monitor mode support, Apple II CMS SCSII II card support, and proper emulation speed for the VTech Laser 500. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.120 2020/08/24 12:46:25 wiz Exp $ d41 1 @ 1.120 log @mame: update to 0.223. pkgsrc change: add a BUILDLINK_TRANSFORM that should fix the build on powerpc (and possibly sparc64), from he@@. MAME 0.223 has finally arrived, and what a release it is – there’s definitely something for everyone! Starting with some of the more esoteric additions, Linus Åkesson’s AVR-based hardware chiptune project and Power Ninja Action Challenge demos are now supported. These demos use minimal hardware to generate sound and/or video, relying on precise CPU timings to work. With this release, every hand-held LCD game from Nintendo’s Game & Watch and related lines is supported in MAME, with Donkey Kong Hockey bringing up the rear. Also of note is the Bassmate Computer fishing aid, made by Nintendo and marketed by Telko and other companies, which is clearly based on the dual-screen Game & Watch design. The steady stream of TV games hasn’t stopped, with a number of French releases from Conny/VideoJet among this month’s batch. For the first time ever, games running on the Barcrest MPU4 video system are emulated well enough to be playable. Titles that are now working include several games based on the popular British TV game show The Crystal Maze, Adders and Ladders, The Mating Game, and Prize Tetris. In a clear win for MAME’s modular architecture, the breakthrough came through the discovery of a significant flaw in our Motorola MC6840 Programmable Timer Module emulation that was causing issues for the Fairlight CMI IIx synthesiser. In the same manner, the Busicom 141-PF desk calculator is now working, thanks to improvements made to Intel 4004 CPU emulation that came out of emulating the INTELLEC 4 development system and the prototype 4004-based controller board for Flicker pinball. The Busicom 141-PF is historically significant, being the first application of Intel’s first microprocessor. Fans of classic vector arcade games are in for a treat this month. Former project coordinator Aaron Giles has contributed netlist-based sound emulation for thirteen Cinematronics vector games: Space War, Barrier, Star Hawk, Speed Freak, Star Castle, War of the Worlds, Sundance, Tail Gunner, Rip Off, Armor Attack, Warrior, Solar Quest and Boxing Bugs. This resolves long-standing issues with the previous simulation based on playing recorded samples. Colin Howell has also refined the sound emulation for Midway’s 280-ZZZAP and Gun Fight. V.Smile joystick inputs are now working for all dumped cartridges, and with fixes for ROM bank selection the V.Smile Motion software is also usable. The accelerometer-based V.Smile Motion controller is not emulated, but the software can all be used with the standard V.Smile joystick controller. Another pair of systems with inputs that now work is the original Macintosh (128K/512K/512Ke) and Macintosh Plus. These systems’ keyboards are now fully emulated, including the separate numeric keypad available for the original Macintosh, the Macintosh Plus keyboard with integrated numeric keypad, and a few European ISO layout keyboards for the original Macintosh. There are still some emulation issues, but you can play Beyond Dark Castle with MAME’s Macintosh Plus emulation again. In other home computer emulation news, MAME’s SAM Coupé driver now supports a number of peripherals that connect to the rear expansion port, a software list containing IRIX hard disk installations for SGI MIPS workstations has been added, and tape loading now works for the Specialist system (a DIY computer designed in the USSR). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.119 2020/08/18 17:57:46 leot Exp $ d3 1 a3 1 DISTNAME= mame-0.223 @ 1.119 log @*: revbump for libsndfile @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.118 2020/08/17 20:18:38 leot Exp $ d3 1 a3 2 DISTNAME= mame-0.222 PKGREVISION= 2 d45 3 @ 1.118 log @*: revbump after fontconfig bl3 changes (libuuid removal) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.117 2020/07/13 20:33:56 wiz Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.117 log @mame: update to 0.222. MAME 0.222 26 Jun 2020 MAME 0.222, the product of our May/June development cycle, is ready today, and it’s a very exciting release. There are lots of bug fixes, including some long-standing issues with classics like Bosconian and Gaplus, and missing pan/zoom effects in games on Seta hardware. Two more Nintendo LCD games are supported: the Panorama Screen version of Popeye, and the two-player Donkey Kong 3 Micro Vs. System. New versions of supported games include a review copy of DonPachi that allows the game to be paused for photography, and a version of the adult Qix game Gals Panic for the Taiwanese market. Other advancements on the arcade side include audio circuitry emulation for 280-ZZZAP, and protection microcontroller emulation for Kick and Run and Captain Silver. The GRiD Compass series were possibly the first rugged computers in the clamshell form factor, possibly best known for their use on NASA space shuttle missions in the 1980s. The initial model, the Compass 1101, is now usable in MAME. There are lots of improvements to the Tandy Color Computer drivers in this release, with better cartridge support being a theme. Acorn BBC series drivers now support Solidisk file system ROMs. Writing to IMD floppy images (popular for CP/M computers) is now supported, and a critical bug affecting writes to HFE disk images has been fixed. Software list additions include a collection of CDs for the SGI MIPS workstations. There are several updates to Apple II emulation this month, including support for several accelerators, a new IWM floppy controller core, and support for using two memory cards simultaneously on the CFFA2. As usual, we’ve added the latest original software dumps and clean cracks to the software lists, including lots of educational titles. Finally, the memory system has been optimised, yielding performance improvements in all emulated systems, you no longer need to avoid non-ASCII characters in paths when using the chdman tool, and jedutil supports more devices. MAME 0.221 19 May 2020 Our fourth release of the year, MAME 0.221, is now ready. There are lots of interesting changes this time. We’ll start with some of the additions. There’s another load of TV games from JAKKS Pacific, Senario, Tech2Go and others. We’ve added another Panorama Screen Game & Watch title: this one features the lovable comic strip canine Snoopy. On the arcade side, we’ve got Great Bishi Bashi Champ and Anime Champ (both from Konami), Goori Goori (Unico), the prototype Galun.Pa! (Capcom CPS), a censored German version of Gun.Smoke, a Japanese location test version of DoDonPachi Dai-Ou-Jou, and more bootlegs of Cadillacs and Dinosaurs, Final Fight, Galaxian, Pang! 3 and Warriors of Fate. In computer emulation, we’re proud to present another working UNIX workstation: the MIPS R3000 version of Sony’s NEWS family. NEWS was never widespread outside Japan, so it’s very exciting to see this running. F.Ulivi has added support for the Swedish/Finnish and German versions of the HP 86B, and added two service ROMs to the software list. ICEknight contributed a cassette software list for the Timex NTSC variants of the Sinclair home computers. There are some nice emulation improvements for the Luxor ABC family of computers, with the ABC 802 now considered working. Other additions include discrete audio emulation for Midway’s Gun Fight, voice output for Filetto, support for configurable Toshiba Pasopia PAC2 slot devices, more vgmplay features, and lots more Capcom CPS mappers implemented according to equations from dumped PALs. This release also cleans up and simplifies ROM loading. For the most part things should work as well as or better than they did before, but MAME will no longer find loose CHD files in top-level media directories. This is intentional – it’s unwieldy with the number of supported systems. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.116 2020/06/28 16:33:58 nia Exp $ d4 1 @ 1.116 log @mame: work around failures on aarch64 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.115 2020/06/02 08:23:46 adam Exp $ d3 1 a3 2 DISTNAME= mame-0.220 PKGREVISION= 2 @ 1.115 log @Revbump for icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.114 2020/04/12 08:28:37 adam Exp $ d39 7 @ 1.114 log @Recursive revision bump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.113 2020/04/06 12:26:07 wiz Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.113 log @mame: update to 0.220. In a world of uncertainty, perhaps you can derive a little comfort from MAME 0.220, our delayed release for the March development cycle. This month has seen fixes for some old bugs in Final Star Force, Ribbit! and Night Slashers, emulation of Crab Grab (the other Game & Watch title with a colour overlay), the acquisition of Solite Spirits (an early version of what became 1945k III), and preliminary work on the Naruto TV game running on the XaviX 2 platform. There are some big software list updates this month, including a lot of Apple II software aimed at North Dakota schools, and the latest VGM music packs. Speaking of which, the VGM player can now show pretty visualisations while you listen. Newly supported peripherals include the Baby Blue II CPU Plus card for PC compatibles, serial and CP/M modules for the HP 85 and HP 86, more sound and disk expansions for the TI-99 family, the CoCo PSG cartridge, and a variety of 8-bit Acorn expansions. We’ve added ROM dumps for a lot of synthesisers in this release, and while most of them are not working yet, they’re there to tinker with if you’re interested. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.112 2020/03/30 19:37:47 joerg Exp $ d4 1 @ 1.112 log @Allow more virtual memory for clang @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.111 2020/03/08 16:49:27 wiz Exp $ d3 1 a3 2 DISTNAME= mame-0.219 PKGREVISION= 1 d33 1 a33 1 MAKE_ENV+= LDOPTS="-Wl,-R${BUILDLINK_PREFIX.flac}/lib -L${BUILDLINK_PREFIX.flac}/lib -lkvm" d35 1 a35 1 MAKE_ENV+= LDOPTS="-Wl,-R${BUILDLINK_PREFIX.flac}/lib -L${BUILDLINK_PREFIX.flac}/lib" d87 1 a87 1 nltool nlwav pngcmp regrep romcmp split src2html srcclean unidasm; do \ @ 1.111 log @*: recursive bump for libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.110 2020/03/04 12:04:47 wiz Exp $ d26 1 a26 1 UNLIMIT_RESOURCES+= datasize @ 1.110 log @mame: update to 0.219. MAME 0.219 arrives today, just in time for the end of February! This month we’ve got another piece of Nintendo Game & Watch history – Pinball – as well as a quite a few TV games, including Dream Life Superstar, Designer’s World, Jenna Jameson’s Strip Poker, and Champiyon Pinball. The previously-added Care Bears and Piglet’s Special Day TV games are now working, as well as the big-endian version of the MIPS Magnum R4000. As always, the TV games vary enormously in quality, from enjoyable titles, to low-effort games based on licensed intellectual properties, to horrible bootlegs using blatantly copied assets. If music/rhythm misery is your thing, there’s even a particularly bad dance mat game in there. On the arcade side, there are fixes for a minor but long-standing graphical issue in Capcom’s genre-defining 1942, and also a fairly significant graphical regression in Seibu Kaihatsu’s Raiden Fighters. Speaking of Seibu Kaihatsu, our very own Angelo Salese significantly improved the experience in Good E-Jan, and speaking of graphics fixes, cam900 fixed some corner cases in Data East’s innovative, but little-known, shoot-’em-up Boogie Wings. Software list additions include the Commodore 64 INPUT 64 collection (courtesy of FakeShemp) and the Spanish ZX Spectrum Load’N’Run collection (added by ICEknight). New preliminary CPU cores and disassemblers include IBM ROMP, the NEC 78K family, Samsung KS0164 and SSD Corp’s Xavix 2. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.109 2020/02/11 06:36:16 wiz Exp $ d4 1 @ 1.109 log @mame: update to 0.218. It’s time for MAME 0.218, the first MAME release of 2020! We’ve added a couple of very interesting alternate versions of systems this month. One is a location test version of NMK’s GunNail, with different stage order, wider player shot patterns, a larger player hitbox, and lots of other differences from the final release. The other is The Last Apostle Puppetshow, an incredibly rare export version of Home Data’s Reikai Doushi. Also significant is a newer version Valadon Automation’s Super Bagman. There’s been enough progress made on Konami’s medal games for a number of them to be considered working, including Buttobi Striker, Dam Dam Boy, Korokoro Pensuke, Shuriken Boy and Yu-Gi-Oh Monster Capsule. Don’t expect too much in terms of gameplay though — they’re essentially gambling games for children. There are several major computer emulation advances in this release, in completely different areas. Possibly most exciting is the ability to install and run Windows NT on the MIPS Magnum R4000 “Jazz” workstation, with working networking. With the assistance of Ash Wolf, MAME now emulates the Psion Series 5mx PDA. Psion’s EPOC32 operating system is the direct ancestor of the Symbian operating system, that powered a generation of smartphones. IDE and SCSI hard disk support for Acorn 8-bit systems has been added, the latter being one of the components of the BBC Domesday Project system. In PC emulation, Windows 3.1 is now usable with S3 ViRGE accelerated 2D video drivers. F.Ulivi has contributed microcode-level emulation of the iSBC-202 floppy controller for the Intel Intellec MDS-II system, adding 8" floppy disk support. Of course there are plenty of other improvements and additions, including re-dumps of all the incorrectly dumped GameKing cartridges, disassemblers for PACE, WE32100 and “RipFire” 88000, better Geneve 9640 emulation, and plenty of working software list additions. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.108 2020/01/26 17:31:09 rillig Exp $ d3 1 a3 1 DISTNAME= mame-0.218 d23 1 a23 1 GCC_REQD+= 7.2 @ 1.108 log @all: migrate homepages from http to https pkglint -r --network --only "migrate" As a side-effect of migrating the homepages, pkglint also fixed a few indentations in unrelated lines. These and the new homepages have been checked manually. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.107 2020/01/04 22:55:58 wiz Exp $ d3 1 a3 1 DISTNAME= mame-0.217 @ 1.107 log @mame: update to 0.217. MAME 0.217 What better way to celebrate Christmas than with a new MAME release? That’s right – MAME 0.217 is scheduled for release today. The most exciting thing this month is the recovery of the Sega Model 1 coprocessor TGP programs for Star Wars Arcade and Wing War, making these games fully playable. We’ve been working on Virtua Fighter as well, and while the graphics are greatly improved, there are still some gameplay issues as of this release. In other arcade emulation news, sasuke has been busy fixing long-standing graphical issues in Nichibutsu games, and AJR has made some nice improvements to the early SNK 6502-based games. On the home system side, there are some nice Sam Coupé improvements from TwistedTom, support for Apple II paddle controllers, a better Apple II colour palette, and significant improvements to Acorn RiscPC emulation. TV game emulation is progressing steadily, with two Lexibook systems, the Jungle Soft Zone 40, and the MiWi 16-in-1 now working. For front-end developers, we’ve added data to the XML list format allowing you to handle software lists enabled by slot card devices (there are a few of these for Acorn and Sinclair home computers). The minimaws sample script has been updated to demonstrate a number of tasks related to handling software lists. For MAME contributors, we’ve made save state registration a bit simpler, and more manageable in the debugger. MAME 0.216 With the end of November in sight, it’s time to check out MAME 0.216! We’ve addressed the reported issues with last month’s bgfx update, and made a whole lot of little improvements to MAME’s internal user interface. In particular, setting up controls should be easier, and several issues affecting macOS users with non-English number format settings have been fixed. Some of the issues caused bad settings to be written to INI files. If you still don’t see the filter list panel on the system selection menu, try removing the ui.ini file. This month, we’re able to present two unreleased 1970s prototypes from Italian developer Model Racing: their internal code names are Cane and Orbite. With the assistance of former Model Racing employees, the source code was extracted from the original disks. These games are incomplete, but they provide a unique look into early CPU-based arcade development. Game & Watch titles continue to be emulated, with the addition of Mario The Juggler, and the panorama screen Mickey Mouse and Donkey Kong Circus games in this release. This release brings GameKing emulation to MAME. The system-on-a-chip used in this low-cost, low-resolution hand-held console from the early 2000s has been identified and emulated. Games for the colour-screen GameKing III are also playable. Acorn BBC Micro emulation has been re-worked to support internal expansion boards, and a number of additional peripherals are now available. ZX Spectrum emulation has been enhanced with better open bus read behaviour and support for two Miles Gordon Technology peripherals. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.106 2019/12/01 11:05:34 wiz Exp $ d9 1 a9 1 HOMEPAGE= http://www.mamedev.org/ @ 1.106 log @mame: requires gcc 7.2 https://www.mamedev.org/?p=474 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.105 2019/11/08 09:44:17 wiz Exp $ d3 1 a3 1 DISTNAME= mame-0.215 @ 1.105 log @mame: update to 0.215. A wild MAME 0.215 appears! Yes, another month has gone by, and it’s time to check out what’s new. On the arcade side, Taito’s incredibly rare 4-screen top-down racer Super Dead Heat is now playable! Joining its ranks are other rarities, such as the European release of Capcom‘s 19XX: The War Against Destiny, and a bootleg of Jaleco’s P-47 – The Freedom Fighter using a different sound system. We’ve got three newly supported Game & Watch titles: Lion, Manhole, and Spitball Sparky, as well as the crystal screen version of Super Mario Bros. Two new JAKKS Pacific TV games, Capcom 3-in-1 and Disney Princesses, have also been added. Other improvements include several more protection microcontrollers dumped and emulated, the NCR Decision Mate V working (now including hard disk controllers), graphics fixes for the 68k-based SNK and Alpha Denshi games, and some graphical updates to the Super A'Can driver. We’ve updated bgfx, adding preliminary Vulkan support. There are some issues we’re aware of, so if you run into issues, check our GitHub issues page to see if it’s already known, and report it if it isn’t. We’ve also improved support for building and running on Linux systems without X11. 0.214: With the end of September almost here, it’s time to see what goodies MAME 0.214 delivers. This month, we’ve got support for five more Nintendo Game & Watch titles (Fire, Flagman, Helmet, Judge and Vermin), four Chinese computers from the 1980s, and three Motorola CPU evaluation kits. Cassette support has been added or fixed for a number of systems, the Dragon Speech Synthesis module has been emulated, and the Dragon Sound Extension module has been fixed. Acorn Archimedes video, sound and joystick support has been greatly improved. On the arcade side, remaining issues in Capcom CPS-3 video emulation have been resolved and CD images have been upgraded to CHD version 5, Sega versus cabinet billboard support has been added to relevant games, and long-standing issues with music tempo in Data East games have been worked around. 0.213: It's really about time we released MAME 0.213, with more of everything we know you all love. First of all, we’re proud to present support for the first Hegener + Glaser product: the “brikett” chess computers, Mephisto, Mephisto II and Mephisto III. As you can probably guess, there’s an addition from Nintendo’s Game & Watch line. This month it’s Mario’s Bombs Away. On a related note, we’ve also added Elektronika’s Kosmicheskiy Most, exported as Space Bridge, which is an unlicensed total conversion of the Game & Watch title Fire. If you haven’t played any of the handheld LCD games in MAME, you’re missing something special – they look superb with external scanned and traced artwork. On the arcade side, we’ve added The Destroyer From Jail (a rare Philko game), and alternate regional versions of Block Out and Super Shanghai Dragon’s Eye. The CD for Simpsons Bowling has been re-dumped, resolving some long-standing issues. With its protection microcontroller dumped and emulated, Birdie Try is now fully playable. Protection microcontrollers for The Deep and Last Mission have also been dumped and emulated. Improvements to Seibu hardware emulation mean Banpresto’s SD Gundam Sangokushi Rainbow Tairiku Senki is now playable, and sprite priorities in Seibu Cup Soccer have been improved. In computer emulation, two interesting DOS compatible machines based on the Intel 80186 CPU are now working: the Mindset Personal Computer, and the Dulmont Magnum. The Apple II software lists have been updated to include almost all known clean cracks and original flux dumps, and the Apple II gameport ComputerEyes frame grabber is now emulated. We’ve received a series of submissions that greatly improve emulation of the SWTPC S/09 and SS-30 bus cards. On the SGI front, the 4D/20 now has fully-working IRIX 4.0.5 via serial console, and a whole host of improvements have gone into the Indy “Newport” graphics board emulation. Finally, MAME now supports HDI, 2MG and raw hard disk image files. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.104 2019/08/20 18:03:54 wiz Exp $ d23 1 a23 1 GCC_REQD+= 5 @ 1.104 log @mame: update to 0.212. It’s the moment you’ve surely been waiting for: the release of MAME 0.212! A huge amount of work has gone into this release in a number of different areas. Starting with the software lists, you’ll find hundreds more clean cracks for Apple II, the Rainbow on Disk collection for Tandy Color Computer, all the latest Game Boy Advance dumps, and thousands more ZX Spectrum cassette images. Chess computers now support chess piece simulation using the built-in artwork, support has been added for several more chess computers from Hegener & Glaser, Novag and Saitek, and the Tasc ChessSystem R30 is now working. Three Game & Watch titles, Bomb Sweeper, Gold Cliff and Safe Buster, have been added for this release. Protection microcontrollers continue to fall, with Rainbow Islands – Extra Version, Choplifter, Wyvern F-0, 1943: The Battle of Midway and Bionic Commando no longer needing simulation, hacks or patches. In some cases, the dumps have confirmed that the protection had been reverse-engineered correctly and the simulation was correct, but it's still important to preserve these programs. It’s also important for people repairing these systems if the original microcontrollers have failed. There are three important sound-related fixes in this release: FM Towns CD audio playback positions have been fixed, Konami System 573 digital audio synchronisation has been improved, and a special low latency mode has been added for the PortAudio sound module. For more advanced users and developers, more functionality has been exposed to Lua scripts and plugins. The layout file format has been overhauled to better support systems that make creative use of LEDs and LCDs. Disassembler support has been added for the Fujitsu F2MC-16 and National Semiconductor CompactRISC CR16B architectures. And if you've been following along, you might notice that we’ve waved goodbye to a little more of our C legacy with the removal of the MACHINE_CONFIG_START macro and its associated crud. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.103 2019/07/21 08:34:54 wiz Exp $ d3 1 a3 1 DISTNAME= mame-0.212 @ 1.103 log @mame: update to 0.211. As we pass the half-way point of 2019, it’s time for MAME 0.211, with all the excitement that brings. In this release, SGI Indy and MIPS RC2030 workstations have been promoted to working. This is a major milestone in RISC workstation emulation. If you’re feeling nostalgic, why not try one of them out, and install IRIX or RISC/os, respectively? This release also includes better support for the China Education Computer Apple II derivatives, along with a preliminary software list. This opens a window to Chinese classroom technology in the late ’80s and early ’90s. Speaking of software lists, we’ve added over five hundred cleanly cracked Apple II software titles, and imported a whole lot of ZX Spectrum cassette images. Looking away from computer emulation for a moment, Game & Watch preservation keeps progressing, with the addition of Ball (the earliest Game & Watch release) and the panorama screen version of Donkey Kong Jr. The Gaelco/Salter Pro Cycle Tele Cardioline exercise system has been promoted to working, and the Pro Stepper system has been added. System 573 MP3 audio has been greatly improved in this release, and support has been added for more Bally pinball sound boards. ClawGrip added example programs from the V.R. Technologies VT03 software development kit. Gemcrush, a rare brick breaking arcade game, has been added in this release. There are lots of other improvements, including a fix for the fatal error when switching away from MAME in Direct3D full-screen mode. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.102 2019/06/23 18:37:45 wiz Exp $ d3 1 a3 1 DISTNAME= mame-0.211 @ 1.102 log @mame: update to 0.210. It’s time for the delayed release of MAME 0.210, marking the end of May. This month, we’ve got lots of fixes for issues with supported systems, as well as some interesting additions. Newly added hand-held and tabletop games include Tronica’s Shuttle Voyage and Space Rescue, Mattel’s Computer Chess, and Parker Brothers’ Talking Baseball and Talking Football. On the arcade side, we’ve added high-level emulation of Gradius on Bubble System hardware and a prototype of the Neo Geo game Viewpoint. For this release, Jack Li has contributed an auto-fire plugin, providing additional functionality over the built-in auto-fire feature. A number of systems have had been promoted to working, or had critical issues fixed, including the Heathkit H8, Lola 8A, COSMAC Microkit, the Soviet PC clone EC-1840, Zorba, and COMX 35. MMU issues affecting Apollo and Mac operating systems have been addressed. Other notable improvements include star field emulation in Tutankham, further progress on SGI emulation, Sega Saturn video improvements, write support for the CoCo OS-9 disk image format, and preliminary emulation for MP3 audio on Konami System 573 games. There are lots of software list additions this month. Possibly most notable is the first dump of a Hanimex Pencil II cartridge, thanks to the silicium.org team. Another batch of cleanly cracked and original Apple II software has been added, along with more ZX Spectrum +3 software, and a number of Colour Genie cassette titles. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.101 2019/04/30 21:04:20 wiz Exp $ d3 1 a3 1 DISTNAME= mame-0.210 @ 1.101 log @mame: update to 0.209. With another month over, it’s time for another release, and MAME 0.209 is sure to have something to interest everyone. We’ve cracked the encryption on the Fun World CPU blocks, making Fun World Quiz, Joker Card, Mega Card, Power Card, Multi Win, Saloon and Nevada playable. Regular contributor shattered has added Кузьмич-Егорыч (Kuzmich-Egorych), a Russian Mario Brothers bootleg running on heavily modified Apple II hardware. In other Apple II news, CD-ROM drives now work with the Apple II SCSI card, and another batch of cleanly cracked floppies has been added to the software list. The NES SimCity prototype has been added to the software list, along with MMC5 improvements to support it, and better emulation for Famicom cartridges with on-board sound chips. Henrik Algestam has continued his Game & Watch work, bringing Popeye (wide screen) and Zelda to MAME. Chess computer support has been expanded with Fidelity Chess Challenger 3, and additional versions of Applied Concepts Boris, and Novag Super Expert and Super Forte. Newly supported arcade games include Akka Arrh (an Atari title that failed location testing), Little Casino II, a French version of Empire City: 1931, and additional versions of Dock Man and Street Heat. A better LM3900 op-amp model means Money Money and Jack Rabbit are no longer missing the cassa (bass drum) channel, and mixing between music and speech is improved. Bug fixes include the Rockwell AIM 65 being returned to working order, working support for multiple light guns on Linux from Kiall, corrected screen freeze behaviour on Deniam hardware from cam900, and better flashing characters on the Sinclair QL from vilcans. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.100 2019/04/25 07:32:52 maya Exp $ d3 1 a3 1 DISTNAME= mame-0.209 @ 1.100 log @PKGREVISION bump for anything using python without a PYPKGPREFIX. This is a semi-manual PKGREVISION bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.99 2019/04/03 00:32:42 ryoon Exp $ d3 1 a3 2 DISTNAME= mame-0.208 PKGREVISION= 2 @ 1.99 log @Recursive revbump from textproc/icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.98 2019/04/01 12:15:56 ryoon Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.98 log @Update to 0.208 Changelog: 0.208 2019-03-27 ---------------- MAMETesters Bugs Fixed ---------------------- - 06423: [Graphics] (amstrad.cpp) cpc6128 [terminat]: Graphics corruption on level 3. (AmatCoder) - 06439: [DIP/Input] (spec128.cpp) spec128, specpl3e: In Abu Simbel Profanation, the character jumps constantly. (AmatCoder) - 06611: [Crash/Freeze] (amstrad.cpp) cpc6128: Can't play fourth level of Perico Delgado Maillot Amarillo disk version. (AmatCoder) - 06854: [Graphics] (amstrad.cpp) cpc6128 [007tld]: Graphical errors in 007 The Living Daylights. (AmatCoder) - 06927: [Crash/Freeze] (amstrad.cpp) cpc464, cpc6128: Hundra gets stuck in a black screen after leaving main menu. (AmatCoder) - 06997: [Graphics] (amstrad.cpp) cpc6128: Graphical issues in Galactic Tomb. (AmatCoder) - 07134: [Media Support] (amstrad.cpp) CPC6128: Floppy drive support is broken. (AmatCoder) - 07209: [Crash/Freeze] (dai.cpp) Assembler-based games no longer work. (Robbbert) - 07240: [DIP/Input] (cps1.cpp) sf2rules: Kick buttons are non-functional. (Ivan Vangelista) - 07250: [DIP/Input] (segas16b.cpp) dunkshot, dunkshota: DIP 1 and DIP 8 are incorrectly marked as unused. (chaneman) - 07251: [Documentation] (brkthru.cpp) brkthru: Test mode is undocumented. (chaneman) - 07254: [Multisession] NETLIST: Machines using netlist components raise a fatal error on back-to-back sessions. (Couriersud) - 07258: [Original Reference] (micro3d.cpp) f15se21: ROM names for F-15 Strike Eagle are incorrect. (chaneman) - 07260: [Sound] (topspeed.cpp) topspeed: Top Speed engine sounds are missing. (Ivan Vangelista) - 07263: [Gameplay] (galaxian.cpp) tenspot: Only half of the games are accessible. (Robbbert) New working machines -------------------- Disney (JAKKS Pacific TV Game, Game-Key Ready) (08 FEB 2005 A) [Sean Riddle, David Haywood, anonymous] Fidelity Electronics Checker Challenger 4 [hap, Sean Riddle] Fidelity Electronics Gin & Cribbage Challenger [hap, David Viens] Game & Watch: Balloon Fight (new wide screen) [algestam, anikom15, f205v, hap] Game & Watch: Fire Attack [algestam, Justin Kerk] Game & Watch: Octopus [algestam, Zorix, khrainos] Game & Watch: Parachute [algestam] Game & Watch: Turtle Bridge [algestam, uman] Geigeki Go Go Shooting (Japan) [Peter Wilhelmsen, Sean Riddle, ShouTime, David Haywood] I Can Play Piano [Sean Riddle, David Haywood, anonymous] Jumping Popira (Japan) [Sean Riddle, David Haywood, anonymous] Rebound (Rev B) [TTL] [DICE Team, Couriersud] SpongeBob SquarePants - The Fry Cook Games (JAKKS Pacific TV Game, Game-Key Ready) (AUG 18 2005 21:31:56) [Sean Riddle, anonymous] Waddingtons 2001: The Game Machine [hap, Sean Riddle, Couriersud] New working clones ------------------ Data Cash Systems CompuChess [hap] DJ Boy (Japan, set 2) [Artemio Urbina, The Dumping Union] DJ Boy (World) [Artemio Urbina, The Dumping Union] Elite Champion Challenger (Travemuende upgrade) [hap, Berger] Finalizer - Super Transformation (set 2) [pacman70] Gemini Wing (World) [pacman70] Head to Head: Electronic Basketball (TMS1000 version) [hap, Sean Riddle] Karate Champ (US VS version, set 3) [Don Thibert, R.Coltrane, The Dumping Union] Karate Champ (US VS version, set 4) [Don Thibert, R.Coltrane, The Dumping Union] Kishon Chesster (v2.2) [Berger] Komo Como (Topmar, bootleg?) [f205v] Omega (earlier) [Corrado Tomaselli, The Dumping Union] Pang Pom's (Nova) [Hammy, The Dumping Union] Raiden (US set 3) [Apocalypse, The Dumping Union] VEB Mikroelektronik Erfurt Schachcomputer SC 2 (rev. E) [kaiOr] Machines promoted to working ---------------------------- Applied Concepts Boris [hap, Sean Riddle] Applied Concepts Boris Diplomat [hap] Disney Friends (JAKKS Pacific TV Game, Game-Key Ready) (17 MAY 2005 A) [Sean Riddle, Peter Wilhelmsen, Ryan Holtz] Fidelity Electronics Bridge Challenger III [hap, Lord Nightmare] Fidelity Electronics Voice Bridge Challenger [hap, Lord Nightmare] Gururin World (Japan) [David Haywood, Sean Riddle, Peter Wilhelmsen, ShouTime] Justice League (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, Peter Wilhelmsen, Ryan Holtz] MX Dirt Rebel [Sean Riddle, Peter Wilhelmsen, O. Galibert, David Haywood] Novag Chess Champion: Delta-1 [hap] Popira 2 (Japan) [David Haywood, Peter Wilhelmsen, Sean Riddle, ShouTime] SciSys Chess Traveler [hap] Clones promoted to working -------------------------- Fidelity Electronics Advanced Bridge Challenger [hap, Lord Nightmare] Fidelity Electronics Elite Avant Garde (model 6114-5) [hap, Berger] New machines marked as NOT_WORKING ---------------------------------- e-kara Mix (Japan) [Peter Wilhelmsen, Sean Riddle, ShouTime, David Haywood] Evio (Japan) [Sean Riddle, Peter Wilhelmsen, ShouTime, David Haywood] Fidelity Electronics Chess Challenger [hap, Berger] Fisher-Price Fun 2 Learn Smart Fit Park [Sean Riddle, ClawGrip] Frantic Fruits [SpinalFeyd, The Dumping Union] Jurassic Park (bootleg of Megadrive version) [Jorge Silva, Kravex] Kontron Instruments Micromon 7141 ECG unit [Robbbert, Rockman, ClawGrip] Lear Siegler ADM 36 Video Display Terminal [Al Kossow, Bitsavers] Mega Drive 4 / Guitar Idol (set 1) [Alexandre Souza] Neo Print - Chicken Ramen (Japan) [malcor, hammy, Anonymous, Dane Biegert, Sean Sutton, Renato Mucciarelli, Moffitt, Smitdogg, The Dumping Union] Neo Print - Fuyo Pri Iitoko Tori (Japan) (T4i 3.07) [malcor, hammy, Anonymous, Dane Biegert, Sean Sutton, Renato Mucciarelli, Moffitt, Smitdogg, The Dumping Union] Neo Print - Otogibanashi (Japan) (T4i 3.00) [malcor, hammy, Anonymous, Dane Biegert, Sean Sutton, Renato Mucciarelli, Moffitt, Smitdogg, The Dumping Union] Neo Print - Senyou Cassette Ver. 1 (Japan) [malcor, hammy, Anonymous, Dane Biegert, Sean Sutton, Renato Mucciarelli, Moffitt, Smitdogg, The Dumping Union] Neo Print Special: Sekai Ryokou 2 (Japan) [malcor, hammy, Anonymous, Dane Biegert, Sean Sutton, Renato Mucciarelli, Moffitt, Smitdogg, The Dumping Union] Sega AS-1 Controller [Arzeno Fabrice. The Dumping Union] Star Trek: The Next Generation (LX-5) [PinMAME] Super Chick [Travis Swager] unknown poker game [chaneman] New clones marked as NOT_WORKING -------------------------------- LeapPad (Canada) [Sean Riddle, ClawGrip] Mega Drive 4 / Guitar Idol (set 2) [Alexandre Souza] My First LeapPad (World, V1.3) [Sean Riddle, ClawGrip] Over Rev (Model 2B, Revision A) [Dane Biegert, Brian Troha, Henrique Areias Pontes, Sean Sutton, Smitdogg, The Dumping Union] Sega Rally Championship - Twin/DX (Revision A) [Dane Biegert, Brian Troha, Henrique Areias Pontes, Sean Sutton, Smitdogg, The Dumping Union] Spider-Man (JAKKS Pacific TV Game) (older hardare) [Sean Riddle, anonymous] Yamaha MU80 [R. Belmont, O. Galibert] Yamaha VL70-m [R. Belmont, O. Galibert] New working software list additions ----------------------------------- acrnsys_rom: ADE [Nigel Barnes] apple2_flop_orig: A.E., Akalabeth, Alien Lander, The Asteroid Field, Beer Run, Bug Attack, Captain Goodnight and the Islands of Fear, Championship Lode Runner, Choplifter, Dazzle Draw (version 1.1), Eggs-It, Ernie's Quiz, Gamma Goblins, Golden Mountain, Gruds in Space, High Orbit, Instant Zoo, Labyrinth, Lancaster, Lunar Leepers, Mix and Match, Muppetville, Phaser Fire, Ribbit, Serpentine, Spotlight, The Super Factory, Ultima III: Exodus, Where in the World is Carmen Sandiego [4am, Firehawke] bbc_rom: Acorn DFS 0.9H (Torch) [Nigel Barnes] ekara_japan: 1973-75 Volume 1 (Japan) (EC0017-G73), Artist Selection Volume 7 (B'z) (Japan) (EC0039-ATS), Artist Selection Volume 12 (The Beatles) (Japan) (EC0050-ATS), Artist Selection Volume 13 (Tube) (Japan) (EC0055-ATS), Artist Selection Volume 14 (SMAP) (Japan) (EC0057-ATS), ENK Volume 2 (Japan) (EC0016-ENK), ENK Volume 5 (Japan) (EC0043-ENK), Graduation Encouragement Volume 1 (Japan) (EC0019-BSC), Graduation Encouragement Volume 2 (Japan) (EC0038-BSC), J-Pop Mix Volume 16 (Japan) (EC0028-JPM), J-Pop Mix Volume 18 (Japan) (EC0040-JPM), J-Pop Mix Volume 22 (Japan) (EC0053-JPM), J-Pop Mix Volume 24 (Japan) (EC0056-JPM), J-Pop Mix Volume 25 (Japan) (EC0059-JPM), Kid's Mix Volume 2 (Japan) (EC0020-KID) [Sean Riddle, Peter Wilhelmsen, David Haywood, ShouTime] electron_cart: ROMPlus-144 [Nigel Barnes] gba: Aka-chan Doubutsuen (Jpn, Rev. 1) [No-Intro, FakeShemp] ibm5150: Dragon's Lair, Golden Axe (3.5"), Indiana Jones And The Last Crusade - The Action Game (Kixx release), Panza Kick Boxing (Kixx budget release) [ArcadeShadow] ibm5170: All New World Of Lemmings, Desert Strike: Return to the Gulf, Ultimate Body Blows [ArcadeShadow] icanpian: Piano Favorites (J7522) [Sean Riddle, anonymous] Disney Princess Magical Melodies (K4656), Jammin' Jungle Safari (Disney's The Lion King, Jungle Book, Tarzan) (K4653), Jungle Boogie (J7524), Nicktoons Show Tunes (J7527), Rockin' Dance Party (J8715), Scooby-Doo! Monster Mayhem (J7525) [Sean Riddle, David Haywood] mtx_flop: CP/M System Disk (FDX), CP/M System Disk (SDX), dBASE II, FDX NewWord, Modem Executive 1.14, SuperCalc, Tape to Disc Transfer (FDX and CP/M only), Turbo PASCAL 2.00A, Turbo PASCAL 3.00A, WordStar 3.00 [Nigel Barnes] pc98: Cal Gaiden - Tiny Steps Behind the Cal, Capcom Tokoton Efude, Ce'st la vie, Cherry Jam - Kanojo ga Hadaka ni Kigaetara, Cherry Jam - Kanojo ga Hadaka ni Kigaetara (Alt), Chiemi, Chou Shinri Samadhi (Alt), Clipper - Takepon no Ochimono Puzzle, Cocktail Soft - Zoukan-gou 2, Concert, Cranston Manor (2HD conversion), CRW - Metal Jacket, Cybernetic Hi-School / Dennou Gakuen [Neo Kobe Collection] pc98_cd: Cyberwar [Neo Kobe Collection] snes: Striker (Euro, NTSC Prototype) [FakeShemp] specpls3_flop: +3 Utilities, 007 Trans-Master, 2 Por 1: Chase H.Q. + Indiana Jones y la Ultima Cruzada, 2 Por 1: MASK III: VENOM Strikes Back + North Star, 2 Por 1: Motor Massacre + Final Assault, 2 Por 1: Renegade + Target Renegade, 2 Por 1: Silent Shadow + Mad Mix Game, 2 Por 1: Silent Shadow + Mad Mix Game (alt), 2 Por 1: Techno Cop + Mickey Mouse, 2 Por 1: The Deep + The Muncher, 2 Por 1: Thunder Blade + Cybernoid II, 2 X 1: Capitan Sevilla + Meganova, 2 X 1: Corsarios + Mutan Zone, 2 X 1: Don Quijote + Mega-Corp, 2 X 1: Hundra + Turbo Girl, 2 X 1: Phantis + Freddy Hardest, 2 por 1: Platoon + Arkanoid II: Revenge of Doh, 2 por 1: Platoon + Arkanoid II: Revenge of Doh (alt), 20 Game Pack, 3D Construction Kit, 3D Game Maker, 3D Game Maker (alt), 3D Game Maker (alt 2), 3D Grand Prix (master disk), 3D Game Maker (Spa), 3D Game Maker (Spa) (alt), 4 Soccer Simulators, 4 Top Games - Pulsator + Slaine - The Celtic Barbarian, Los 40 Principales Vol. 1, Los 40 Principales Vol. 1 (alt), Los 40 Principales Vol. 10, Los 40 Principales Vol. 10 (alt), Los 40 Principales Vol. 2, Los 40 Principales Vol. 3, Los 40 Principales Vol. 3 (alt), Los 40 Principales Vol. 4, Los 40 Principales Vol. 5, Los 40 Principales Vol. 6, Los 40 Principales Vol. 6 (alt), Los 40 Principales Vol. 7, Los 40 Principales Vol. 8, Los 40 Principales Vol. 8 (alt), Los 40 Principales Vol. 8 (alt 2), Los 40 Principales Vol. 9, A Toda Maquina, La Abadia del Crimen, La Abadia del Crimen (alt), ACE 2 - The Ultimate Head to Head Conflict, Action Fighter, Action Force - International Heroes (alt), Action Force II - International Heroes (alt), Adidas Championship Tie-Break (alt), Adidas Championship Tie-Break (Spa), After the War, After the War (Spa), Afterburner, Afterburner (alt), Agatha's Folly, Agatha's Folly (alt), Airborne Ranger, Alien Research Centre, Alien Storm, Alien Storm (Spa), Alien Syndrome, Alien Syndrome (Spa), Alkatraz Development Disks - Bedturn Project Backup, Alkatraz Development Disks - Designer + Assembler Backup, Alkatraz Development Disks - Disk Protection Source Code, Alkatraz Development Disks - Locoscript Start of Day 25-10-88, Alkatraz Development Disks - Main Enc + BASIC Run Sample Backup, Alkatraz Development Disks - Main Encryptor + Screen Load Designer, Alkatraz Development Disks - Mastering Program, Alkatraz Development Disks - New Word, Alkatraz Development Disks - Run Program + BASIC Constructor, Alkatraz Development Disks - Sample Loader + Master Installer Backup, Alkatraz Development Disks - Simple Loader + Encryptor Constructor, Alkatraz Development Disks - Tape System Text Backup, All-American Basketball (master disk), All in a Day's Work, The Amazing Spider-Man and Captain America in Dr. Doom's Revenge, American 3D Pool (master disk), Amnesia v1.02, Amnesia v1.02 (Spa), Amoto's Puf, Amstrad Compilation Disk Spectrum Plus 3, Amstrad Compilation Disk Spectrum Plus 3 (alt), Amstrad Compilation Disk Spectrum Plus 3 (alt 2), The Amulet of Darath, Another Big Disk, Answer Back Factfile 500 - Arithmetic - Ages 6-11, Answer Back Junior Quiz, APB - All Points Bulletin, The Apprentice, April 7th, Apulija 13 V1.1, Apulija 13 v1.2, Arcade Collection Volume 1, Arcade Collection Volume 2, Arcade Collection Volume 2 (alt), Arcade Extravaganza Disk 3, Arctic Fox, Arkanoid - Revenge of Doh, Arnold the Adventurer 1 + 2, Arnold the Adventurer III - This Time It's Personal, The Artist II, The Artist II (alt), Artura (alt), Asalto y Castigo, Aspar GP Master, Aspar GP Master (alt), Astro Marine Corps, ATF - Advanced Tactical Fighter, ATF - Advanced Tactical Fighter (Spa), Aura-Scope, Australian Games (Spa), Autocrash, The Axe of Kolt, La Aventura Espacial, La Aventura Original, Aztec Assault, Back to the Future Part II, Back to the Future Part III, Back to the Future Part III (alt), Bad Dudes vs. Dragon Ninja, Badlands (alt), Badlands (Spa), The Balrog and the Cat, Balrog's Big Disk, The Balrogian Trilogy, Barbarian, Barbarian II - The Dungeon of Drax, Barbarian II - The Dungeon of Drax (alt), Barbarian II - The Dungeon of Drax (Spa), The Bard's Tale Vol 1 - Tales of the Unknown, The Bardic Rites, The Bardic Rites + Dragon-Quest, Bart Bear + The Return of Bart Bear, Batman - The Caped Crusader, Batman - The Movie, Batman - The Movie (alt), Batman - The Movie (alt 2), Batman - The Movie (Spa), Batman - The Movie (Spa) (alt), Beach Volley, The Beast, Bedlam, Bedlam (Spa), The Beginning of the End, Behind Closed Doors 4 - Balrog's Day Out, The Bermuda Triangle, The Best of Clive and Les, Best of Elite Vol. 1, Bestial Warrior, Bestial Warrior (Gun Stick), Beverly Hills Cop (alt), Beyond the Ice Palace, Beyond the Ice Palace (Spa), Bionic Ninja (master disk), Black Lamp, The Black Tower, Blasteroids, Blinky's Scary School (master disk), Bloodwych (alt), Bog of Brit + The Menagerie, The Boggit - Bored Too (alt), Bonanza Bros., Book of the Dead (alt), Boots Action Pack, The Boyd File, BraveStarr, Brian - The Novice Barbarian, Brian Clough's Football Fortunes, Bridge Player Galactica, Bubble Bobble, Bubble Buster, Buffalo Bill's Wild West Show (alt), Buffalo Bill's Wild West Show (Spa), Buggy Boy, Buggy Boy (alt), Buggy Boy (Spa), Buggy Ranger, Bugsy, Bumpy, Butcher Hill (alt), By Fair Means...or Foul, Cabal, Cabal (Spa), CAD-Master - Light Pen & Graphics Software, California Games, Cannon Bubble, Capitan Sevilla, El Capitan Trueno, Captain Blood, Captain Blood (alt), Captain Planet and the Planeteers, Captain Planet and the Planeteers (alt), Carlos Sainz - Campeonato del Mundo de Rallies, Carrier Command (alt), Cartoon Capers Disk 3, The Case of the Beheaded Smuggler, Castle Master, Castle Master (alt), Castle Master (Spa), Castles and Clowns, Castles and Clowns (alt), Castlevania - Spectral Interlude, Castlevania - Spectral Interlude (alt), Castlevania - Spectral Interlude (Ita), Castlevania - Spectral Interlude (Ita) (alt), Castlevania - Spectral Interlude (Pol), Castlevania - Spectral Interlude (Pol) (alt), Castlevania - Spectral Interlude (Rus), Castlevania - Spectral Interlude (Rus) (alt), Castlevania - Spectral Interlude (Spa), Castlevania - Spectral Interlude (Spa) (alt), Celtic Carnage, CEZ Collection Vol.1, Chain Reaction, Championship Run, Championship Run (rerelease) (master disk), Championship Run (rerelease) (master disk backup), Championship Run (rerelease) (tape master disk), A Chance in Hell, A Chance in Hell (Extreme), Chartbusters, Chase H.Q., Chase H.Q. (Spa), Chase H.Q. II - Special Criminal Investigations, Chase H.Q. II - Special Criminal Investigation (Spa), The Chessmaster 2000, Chicago 30's (alt 2), Chicago 30's (alt), CHIPNSFX Tracker+player, Choy-Lee-Fut Kung-Fu Warrior, Chuck Yeager's Advanced Flight Trainer, Chuck Yeager's Advanced Flight Trainer (alt), Circus Games, The Citadel, Civil Service II, Classic Games 4, Clock Chess '89, Clock Chess '89 (Spa), Cloud 99, Coleccion de Exitos Dinamic, Colossus Bridge 4, Colossus Chess 4, Colossus Chess 4 (alt), Colossus Chess 4 (alt 2), Colossus Chess 4 (Spa), Comando Quatro, Comando Tracer, Combat School + Gryzor Preview, Comic, Arcade & Aventura, Command Performance, Complete Machine Code Package, Computer Classics, Continental Circus, Continental Circus (Spa), Corporal Stone, Corruption (alt), Corruption (alt 2), Corruption (alt 3), Cosmic Sheriff, Count and Add, Coursemaster v3.88, Coursemaster v3.88 (alt), CP-M Plus v1.0, Crack City, Cray-5, Crazy Cars, Crazy Cars (alt), Crazy Cars II, Cricket Master, Crystals of Kings, Curro Jimenez, The Curse of Nimue, Cybernoid - The Fighting Machine (alt), Cybernoid II - The Revenge (alt), Cyborg 2900, The Cycles, The Cycles (Spa), Daley Thompson's Olympic Challenge, Dan Dare Collection, Dan Dare II - Mekon's Revenge, Dan Dare III - The Escape (alt), Darius+, Dark Fusion (alt), The Dark Gladiator, Dark Side, Dark Side (Spa), The Dark Tower, The Darkest Road, Data East's Arcade Alley, Data East's Arcade Alley (alt), DB1 Plus 3 Disc Backup Utility, Death Wish 3, Death Wish 3 (alt), Death Wish 3 (alt 2), Deception of the Mind's Eye, Deek's Deeds, The Deep (alt), Defenders of the Earth, Deflektor (alt), Delbert's Hamster-Wheel of Fortune, Desafio Total, Diarmid, DICE v2.1, Dicks Galore, Dinamic 5 Aniversario, Dinamic 5 Aniversario (alt), La Diosa de Cozumel, Discology +3, Discopack +3, Disk Doctor, Dixons Premier Collection for Your +3, The Dogboy, Dominator (alt), Dominator (Spa), Double Classic, Double Dragon, Double Dragon (Spa), Double Dragon II - The Revenge, The Duel - Test Drive II, A Dungeon Romp, The Dungeons of Maldread, Dr. Jekyll and Mr. Hyde (master disk), Dragon Ninja (Spa), Dragon-Quest, Drakkar, Drazen Petrovic Basket, Drazen Petrovic Basket (alt), Driller, DTP Pack, DU54 v5.04, DU54 v5.04 (alt), Duck Out, Dynamite Dux, Dynasty Wars, E-motion, Echelon (alt), Edd the Duck, Edd the Duck (master disk), Edd the Duck (tape master disk), Edd the Duck Editor (master disk), The Elfin Wars, Elfindor, Eliminator, The Ellisnore Diamond, The Emerald Elf, Emilio Butragueno 2, Emilio Butragueno Futbol, Emilio Butragueno Futbol (alt), Emilio Sanchez Vicario Grand Slam, Emilio Sanchez Vicario Grand Slam (alt), Emilio Sanchez Vicario Grand Slam (alt 2), Emlyn Hughes International Soccer, The End Is Nigh, Epyx 21, El Equipo A (Gunstick), Erbe 88, Erbe 88 (alt), Erbe 88 (alt 2), Erik - the Phantom of the Opera (alt), The Escape from Hodgkins' Manor, Escape from Prison Planet + Hounds of Hell, Escape from the Planet of the Robot Monsters (Spa), The Escaping Habit, Espionage (alt), European Superleague, Even Yet Another Big Disk, Extreme, Eye, F-1, F-15 Strike Eagle, F-16 Combat Pilot (alt), F1 Tornado Simulator (tape master disk), Federation (alt), Fernandez Must Die, Fernando Martin Basket Master, Fiendish Freddy's Big Top o'Fun, The Final Chorus v4, The Final Demand, Final Fight, Firefly (alt), First World Problems, Fish v1.03, Fish! (alt), The Fisher King, A Fistful of Necronomicons, Five Star Games 3, Flameout, Flexipage Viewdata Author, Football Boxform, Football Director II (alt), Football Manager, Football Manager 3, Footballer of the Year 2 (alt), For Pete's Sake, Forgotten Worlds, Forgotten Worlds (alt), Found Yet Another Big Disk, Four Great Games Volume 3, The Four Symbols, Foxx Fights Back, Frank Bruno's Big Box, Freddy Hardest en Manhattan Sur, Frightmare, Frontiers, Full Throttle 2 (tape master disk), Fun School 2 for 6-8 Year Olds, Fun School 2 for 6-8 Year Olds (alt), Fun School 2 for 6-8 Year Olds (alt 2), Fun School 2 for 6-8 Year Olds (alt 3), Fun School 2 for the Over-8s, Fun School 3 for 5-7 Year Olds, Fun School 3 for the Over-7s, Fun School 3 for the Under-5s, Fun School 4 for 5-7 Year Olds, Fun School 4 for 7-11 Year Olds, Funky Fungus, Funky Fungus (alt), The Fury, G-LOC (Spa), G-LOC - R360, Gaggles of George, Game Over + Game Over 2, Game Without a Name, Game, Set and Match, The Games - Summer Edition, Garfield - Big, Fat, Hairy Deal (alt), Gary Lancaster Tools Collection, Gary Lineker's Super Skills (alt), Gary Lineker's Super Star Soccer (alt), Gary Lineker's Super Star Soccer (alt 2), Gauntlet (alt), Gauntlet (alt 2), Gauntlet II (alt), Gauntlet III - The Final Quest, Gazza II (alt), Gazza's Super Soccer (Spa), Gemini Wing, Genesis - Dawn of a New Day, Genghis Khan, GENS3P to GENS80 Source Files Converter, The German Master, Ghouls 'n' Ghosts (alt), Ghouls 'n' Ghosts (Spa), Giant Killer, Giants (U.S. Gold), Gnome Ranger, Gnome Ranger (alt), The Gods of War, Gold, Silver, Bronze, Golden Axe, Golden Axe (Spa), Golden Axe (Spa) (alt), Golden Basket, The Golden Locket, The Golden Pyramid, The Golden Sword of Bhakhor, Grabbed by the Ghoulies, Grabbed by the Ghoulies + Helvera - Mistress of the Park, Graeme Souness Soccer Manager (tape master disk), El Gran Halcon, Grandes y Pequenos, Gryzor, Guerrilla War - Hail the Heroes, The Guild of Thieves, The Guild of Thieves (alt), Guillermo Tell, Gunship, Gunship (alt), Gunship (Spa), H.A.T.E. - Hostile All Terrain Encounter (alt), H.K.M. - Human Killing Machine (alt), Hairy Toes, A Handful of Hamsters, Hard Drivin', Hard Drivin' (alt), Hard Drivin' (Spa), Hellfire Attack, Helvera - Mistress of the Park, Henrietta's Book of Spells, The Hermitage, Hero Quest (alt 2), Hero Quest (alt 3), Hero Quest (alt 4), Hero Quest (alt), Hero Quest - Return of the Witch Lord, Hero Quest - Return of the Witch Lord (alt), Hero Quest - Return of the Witch Lord (alt 2), Hero Quest - Return of the Witch Lord (alt 3), Heroes - , Heroes Rescue, Heroes of the Lance (Spa), Heroes of the Lance (alt), HiSoft BASIC Compiler v1.2 +3, HiSoft C v1.3 +3, HiSoft Devpac, HiSoft Devpac (alt), HiSoft Pascal 4, Hide and Seek, High Steel (Spa), Hob's Hoard, Hopping Mad, Hostages, Hostages (Spa), Hotshot, The House, The House on the Tor, Human Killing Machine (alt 2), I Need Speed, Ice-Breaker, Identify Europe, Ikari Warriors, Ikari Warriors (alt), Impact, Impossamole, Impossamole (Spa), Indiana Jones y la Ultima Cruzada, Infiltrado 2 - Return To Reactor, Los Inhumanos, Ingrid's Back, Ingrid's Back (alt), Ingrid's Back (alt 2), Instant Recall, The Inter City, International 5 A Side Football (tape master disk), International Karate, International Tennis (master disk), Into the Eagle's Nest, Los Intocables, Iron Lord (alt), Isotopia Construction Set, Italia '90 - World Cup Soccer (alt), Italia 1990, Ivan 'Ironman' Stewart's Super Off Road (alt), Jabato, The Jade Stone, The Jade Stone (alt), Jahangir Khan's World Championship Squash, Janosik, Javier Herrera Games Collection 01, Javier Herrera Games Collection 02, Javier Herrera Games Collection 03, Javier Herrera Games Collection 04, Javier Herrera Games Collection 05, Javier Herrera Games Collection 06, Javier Herrera Games Collection 09, Javier Herrera Games Collection 10, Jenny's Big Disk Vol 1, Jenny's Big Disk Vol 2, Jenny's Next Big Disk Vol 1, Jenny's Next Big Disk Vol 2, Jester Quest, Jesus Tejero Software Collection 01, Jesus Tejero Software Collection 02, Jesus Tejero Software Collection 03, Jesus Tejero Software Collection 04, Jesus Tejero Software Collection 05, Jesus Tejero Tools Collection 01, Jesus Tejero Tools Collection 02, Jet Bike Simulator, Jet Set Willy 128K, Jewels of Darkness, Jinxter, Jinxter (alt), Jocky Wilson's Compendium of Darts (tape master disk), Jungle Maths, Jungle Warrior, Kenny Dalglish Soccer Match (alt), The Khangrin Plans, Kick Off (alt), Kick Off 2, Kick-Box Vigilante (master disk), Kidnapped, Kidnapped + For Pete's Sake, Klax, Knight Life, Knight Orc v2, Kobyashi Ag'Kwo - A Return to Naru, Kobyashi Naru, Konami's Arcade Collection, The Krazy Kartoonist Kaper, Krazy Kartoonist Kaper + The Grue-Knapped, Krom El Guerrero, Krunel, Krunel (alt), Labour Pains, The Labours of Hercules, Lancelot, Las Aventuras de Pepe Trueno, Laskar's Return, Last Duel, The Last Mohican (alt), Last of the Big Disks, The Last Word, Lazer Tag, Leader Board Par 3, LED Storm Rally 2011, A Legacy for Alaric - The Magic Isle, Licence to Kill, Licence to Kill (alt), Lifeguard, The Light Corridor (alt), The Light Corridor (alt 2), The Light Corridor (alt 3), The Light Corridor (Spa), The Light Corridor (Spa) (alt), Lightmare, Little Wandering Guru, Live Ammo, Live Ammo - Green Beret + Top Gun + Rambo (alt), Live and Let Die - The Computer Game, The Lost Twilight, Loads of Laurence Vol. 1, Loads of Laurence Vol. 2, Loads of Midnight (alt), Lone Wolf - The Mirror of Death (alt), Loose Ends, Lords of Chaos, Lords of Chaos (alt), Lost in Time, Lotus Esprit Turbo Challenge (alt), Lotus Esprit Turbo Challenge (Spa), Mad Mix 2 - en el Castillo de los Fantasmas, Mad Mix Game, Magic Fields, Magic Johnson's Basketball, Magic Knight Trilogy (alt), Magnetic Moon, The Magnificent Seven, Man About the House, Manchester United (Spa), Manchester United - The Official Computer Game, The Mapper, Mask III - Venom Strikes Back (alt), Masterfile +3, Masters of the Universe - The Movie (alt), Mastertronic +3 Compilation Disk 4, Match Day II, Match Day II (alt), Match of the Day (tape master disk), Mega 4, Mega Box, Mega Phoenix, Mega Twins, MegaApocalypse (alt), Lo Mejor de Dinamic, Meltdown, Mercenary - Escape from Targ, Metal Action, Metropolis, Mickey Mouse - The Computer Game (alt), MicroByte - Serie Clasicos Spectrum 01, MicroByte - Serie Clasicos Spectrum 02, MicroProse Soccer, MicroProse Soccer (large case release), MicroProse Soccer (small case release), MicroProse Soccer (Spa), Microfair Madness Plus, Microvalue 6 Pack, Midnight Resistance (Spa), Midnight Resistance (alt 2), Midnight Resistance (alt), A Midsummer Days Dream, Mike Gunner, Mind-Stretchers, The Mines of Lithiad, The Miser, Monty Designs 2014, Monty Python's Flying Circus (alt), Moonwalker, Mortadelo y Filemon II - Safari Callejero, Mot, Motorbike Madness, Mountain Bike Racer, Mountain Bike Racer (tape master disk), Mountain Bike Racer (tape master disk backup), Mr. Heli, Multi Sports, The Mummy's Crypt v2.1, The Muncher Eats Chewits, Mundial de Futbol, Mundial de Futbol Italia '90, Mundial de Futbol Italia '90 (alt), Mundial de Futbol Italia '90 (alt 2), Murder - He Said, Murder Hunt, Murder Hunt II, Music Maestro, Mutiny, Mystical, NARC, NARC (Spa), Narco Police, Navy Moves, Navy Moves (Spa), Navy Moves (Spa) (alt), Navy SEALs, Neighbours, Neighbours (cheat version) (master disk), Neighbours (master disk), Neighbours (tape master disk), The New Zealand Story, The New Zealand Story (Spa), Nigel Mansell's Grand Prix, Night Breed - The Action Game, Night Hunter, Night Raider, The Ninja Warriors (Spa), The Ninja Warriors (Spa) (alt), Nope Here's Another One, Norman's Lament, North & South, North & South (alt), North & South (alt 2), North & South (alt 3), North Star (alt), North Star (alt 2), Not Another Big Disk, Obliterator (Spa), The OCP Art Studio, The OCP Art Studio (alt), The OCP Art Studio (alt 2), Oh Sh1t Another Big Disk, One More Big Disk, One of our Wombats is Missing, Opera Storys 1, Opera Super Sports, Operation Thunderbolt, Operation Thunderbolt (Spa), Operation Wolf, Operation Wolf (alt), Operation Wolf (alt 2), Operation Wolf (Spa), The Oppressed Land, Oriental Games, Oriental Games (Spa), Out Run, Out of the Limelight, Outlet issue 023, Outlet issue 024, Outlet issue 025, Outlet issue 026, Outlet issue 027, Outlet issue 028, Outlet issue 029, Outlet issue 030, Outlet issue 031, Outlet issue 032, Outlet issue 033, Outlet issue 034, Outlet issue 035, Outlet issue 036, Outlet issue 037, Outlet issue 038, Outlet issue 039, Outlet issue 040, Outlet issue 041, Outlet issue 042, Outlet issue 043, Outlet issue 044, Outlet issue 045, Outlet issue 046, Outlet issue 047, Outlet issue 048, Outlet issue 049, Outlet issue 050, Outlet issue 051, Outlet issue 052, Outlet issue 053, Outlet issue 054, Outlet issue 055, Outlet issue 056, Outlet issue 057, Outlet issue 059, Outlet issue 060, Outlet issue 061, Outlet issue 062, Outlet issue 066, Outlet issue 067, Outlet issue 068, Outlet issue 069, Outlet issue 070, Outlet issue 071, Outlet issue 072, Outlet issue 074, Outlet issue 077, Outlet issue 080, Outlet issue 081, Outlet issue 082, Outlet issue 083, Outlet issue 084, Outlet issue 086, Outlet issue 087, Outlet issue 088, Outlet issue 089, Outlet issue 090, Outlet issue 091, Outlet issue 092, Outlet issue 093, Outlet issue 094, Outlet issue 095, Outlet issue 096, Outlet issue 097, Outlet issue 098, Outlet issue 099, Outlet issue 100, Outlet issue 102, Outlet issue 104, Outlet issue 106, Outlet issue 107, Outlet issue 108, Outlet issue 109, Outlet issue 110, Outlet issue 111, Outlet issue 112, Outlet issue 113, Outlet issue 114, Outlet issue 115, Outlet issue 116, Outlet issue 118, Outlet issue 119, Outlet issue 120, Outlet issue 121, Overlander, Overlander (Spa), P-47 Thunderbolt (alt), P.H.M. Pegasus (alt), Pac-Land (alt), Pack Ferpecto, Pack Regalo Sinclair +3, Pack Regalo Sinclair +3 (alt), Pang (alt), Pang (Spa), Paperboy 2, Paris-Dakar, Passing Shot (alt), Passing Shot (Spa), Paul Woakes' Mercenary 1 Compendium, The Pawn v2.4 (alt), The Pawn v2.4 (alt 2), Pawns of War - The Infiltrator, PAWS for Thought Vol 1, PAWS for Thought Vol 2, PAWS for Thought Vol 3, PD Tape 02 - +3 Utilities, The Pendant of Logryn, Pepe Carvalho en los Pajaros de Bangkok, Perico Delgado Maillot Amarillo, Perseus, Personal Computer Whirled, Phantomas Saga - Infinity, Phoenix, Pick 'n' Pile, Pick'n'Mix, Pictionary - El juego en el que todos pintan, Pictionary - The Game of Quick Draw, Pipe Mania (alt), Pirate 3 +3 (alt), Pit-Fighter, Platoon (alt), Plus 3 Adventures, Plus 3 Arcade, Plus 3 Biker, Plus 3 Diary & Filing System, Plus 3 Hits, Plus 3 Pack, Plus 3 Pack (Dinamic), Plus 3 Sports, Plus 3 Sports (alt), Power Magic, Powersports, The Prayer Of The Warrior, The Prayer of the Warrior (alt), Predator 2 (alt), Preliminary Monty, The Prisoner, Pro Tennis Tour (alt), Pro Tennis Tour (Spa), Probably the Last Big Disk, Professional Adventure Writer, Professional Adventure Writer (Spa), Prohibition, Project Nova, Project Nova + Beginning of the End, Project Stealth Fighter, Purple Saturn Day, Q10 Tank Buster (master disk), Quest for the Holy Something, A Question of Scruples - The Computer Edition (alt), A Question of Sport (alt), R.A.M., R.B.I. 2 Baseball (alt), Radiomania, Raiders of the Lost Tomb, Rainbow Islands (alt), Rainbow Islands (Spa), Read-Right-Away: Reading Pack 2, Red Heat, Red Heat (Spa), Regreso al Futuro - Parte III, Regreso al Futuro - Parte III (alt), Renegade (alt), Renegade (alt 2), Repton Mania, Rescate Atlantida, Rescate Atlantida (alt), Rescate Atlantida (alt 2), Rescate Atlantida (alt 3), Revelados, Rex (alt), Rhyme Cryme, Rick Dangerous, Rick Dangerous 2, Ring Wars (Spa), Riptoff, Road Blasters (alt), Road Blasters (Spa), Robocop, Robocop (alt), Robocop 2 (alt), Robocop 2 (alt 2), Robocop 2 (Spa), Rock 'n Roll, Rolling Thunder (alt), Round the Bend, Round the Bend (master disk backup), Round the Bend (master disk), Run the Gauntlet (alt), Run, Bronwynn, Run, Run, Bronwynn, Run + The Spectre of Castle Coris, The Running Man, S.T.U.N. Runner, Saboteur II - Avenging Angel, Saint & Greavsie (alt), Salamander, Sam's Un-Excellent Adventure + The Hospital, Samurai Warrior - The Battles of... Usagi Yojimbo, Santa's Xmas Caper (tape master disk), Satan, Scapeghost, Scapeghost (alt), Scrabble Deluxe (alt), Scramble Spirits, SE Basic v0.80a, Seaside Sorcery, Senda Salvaje, The Sentinel, A Serpentine Tale, Seto Taisho vs Yokai (English, Italian), Seto Taisho vs Yokai (French, Portuguese), Seto Taisho vs Yokai (German, Spanish), Shackled, Shadow Dancer, Shadow Warriors, Shadow of the Beast, Shadow of the Beast (Spa), Shard of Inovar, Sharkey's Moll (tape master disk), Sherlock Holmes - The Lamberley Mystery, Shinobi, Shinobi (Spa), Shootacular Disk 2 (alt), Side Arms, Silicon Dreams, Silkworm, Silkworm (Spa), Silkworm (Spa) (alt), Silkworm (Spa) (alt 2), Silverwolf, Sim City (alt), The Simpsons - Bart vs. the Space Mutants, Simulation Hits (Spa), Sinclair Action Pack - Lightgun Games, Sinclair Action Pack - Lightgun Games (re-release), Sinclair Game Compilation, Sinclair Plus 3, Sir Fred, Sito Pons 500cc Grand Prix, Skateball (alt), Skull & Crossbones (alt), The Slaughter Caves, Sleepwalker (tape master disk), Slowglass, A Small Collection of Hamster Droppings, Smash TV, Snoopy (alt), Soccer Mania, Sokoban, Sokoban (Spa), Sol Negro, Soldier of Fortune, Soldier of Light (alt), Soldier of Light (Spa), Solid Gold, The Song of Taliesin, Sootland (Gunstick), Soviet, SP4 Tape to +3 Disc Utility, SP5, SP5 Tape to +3 Disc Utility, SP6 Tape to +3 Disc Utility, SP7 Tape to +3 Disc Utility, Space Crusade (alt), Space Harrier II, Spanish Gold, The Spectre of Castle Coris v2, Spectrum CP-M Plus + Mallard BASIC, Spherical, Spitting Image (Spa), Spitting Image - The Computer Game, Sportacular Disk 1 (alt), Sporting Triangles, Sporting Triangles (alt), The Spy Who Loved Me (alt), SQ-Tracker +3, SRS Games Disc, St. Dragon, Stack Up (tape master disk), The Staff of Power, Stalingrad (alt), Stalker, Star Control, Star Raiders II, Star Wars (alt), Star Wars - Return of the Jedi (alt), Star Wars - Return of the Jedi (Spa), Star Wars - Return of the Jedi (Spa) (alt), Star Wars - The Empire Strikes Back, Starbyte, Starglider (alt), Starglider 2 - The Egrons Strike Back, Starring Charlie Chaplin (alt), Starship Quest, Still Another Big Disk, Still One More Big Disk, Stir Crazy Featuring Bobo, Stir Crazy Featuring Bobo (Spa), Stormlord, Stranded, Street Fighter, Stuff Me Another Big Disk, Subbuteo - The Computer Game (alt), Summer Games II, The Sun Computer Crosswords Volume 1 (alt), Super Cars (alt), Super Cycle (alt), Super Scramble Simulator, Super Scramble Simulator (Spa), Super Space Invaders (alt), Super Space Invaders (alt 2), Super Space Invaders (alt 3), Super Space Invaders (alt 4), Superchess 3 v3.5, Superman - The Man of Steel, Supersports - The Alternative Olympics, Supreme Challenge, Supreme Challenge: Soccer Spectacular, The Sword of IANNA, The Sword of IANNA (alt), Sword of the Samurai (master disk), T'Was a Time of Dread, Tai Chi Tortoise (tape master disk), Tai-Pan (alt), Take 3 Sports, Take Five, The Tales of Mathematica, Tank Attack, Tapedisc, Target Plus, Target: Renegade, Tarot Master, Tas-Sign, Tas-Spell Plus Three, Tascalc, Tasprint Plus Three, Tasprint Plus Three (alt), Taswide, Tasword 2 to Tasword +3 Text File Converter, Tasword Plus Three, Tasword Plus Three (Spa), Tasword Two - The Word Processor, Tax Bills, Tax Returns, The Taxman Cometh, The Tears of the Moon, Techno-Cop, Teenage Emergency, Teenage Mutant Hero Turtles (alt), Teenage Mutant Hero Turtles (alt 2), Los Templos Sagrados, Ten Green Bottles, Terminator 2 - Judgment Day (alt), Terrorpods, Tetris, Tetris (alt 2), Tetris (alt), Theme Park U.K., Theme Park U.S.A., There's a Bomb Under Parliament, The Thirty-Nine Steps, The Time Crystal, Thomas the Tank Engine's Fun With Words, Thunder Blade (alt), Thunder Blade (alt 2), Thunderbirds, Thunderbirds (alt), Thunderbirds (Spa), Thundercats (alt), Tiburon, Time Scanner, Time Scanner (Spa), Time and Magik, Time and Magik (alt), Tintin en la Luna, Tintin on the Moon, Titanic Blinky (tape master disk), TNT, TNT (Spa), Toddler Trouble, Toi Acid Game, Tomahawk, Toobin', Toobin' (alt), Toobin' (Spa), Toobin' (Spa) (alt), Top 10 Collection, Top By Topo, Tortugas Ninja, Tortugas Ninja (unprotected), Total, Total Eclipse, Total Recall (alt), Tour de Force, The Train: Escape to Normandy (Spa), Transfer +3, Transfer +3 (alt), Traveller's Tales, Treasure Island, Trevor Brooking's World Cup Glory (alt), Trigger, Trigger (Gun Stick), Trivial Pursuit - A New Beginning, Trouble with Trolls, Tuareg, Turbo Girl, Turbo Out Run, Turbo Out Run (Spa), Turbo Skate Fighter (tape master disk), Turrican, Turrican (Spa), Turrican II - The Final Fight, Turrican II - The Final Fight (alt), The Twelve Days of Christmas, Twilight: Krajina Tienov, Twin World, Typhoon, Typhoon (alt), Typhoon (alt 2), UDG Generator, UK Main Lotto Random Number Generator, The Unborn One, The Untouchables, The Untouchables (alt), The Untouchables (alt 2), The Untouchables (alt 3), Urban, Venom, The Very Big Cave Adventure, Viaje al Centro de la Tierra, Videomaster, Videomaster (alt), Videomaster (alt 2), Vigilante (alt), Vigilante (alt 2), Vigilante (alt 3), Vigilante (Spa), The Vindicator, The Vindicator (alt), The Vindicator (alt 2), The Violator of Voodoo, Virus, Vitaminas, Vixen (alt), Wanderer, Wanderer 3D, War in Middle Earth (alt), War in Middle Earth (Spa), We Are the Champions, WEC Le Mans, WEC Le Mans (alt), WEC Le Mans (Spa), The Well of Zol, Welltris (alt), Welltris (Spa), Wheels of Fire, Where Time Stood Still, The White Feather Cloak, Whoops Another Big Disk, The Winning Team, Winter Olympiad '88, The Wizard of Oz, Wizard Quest, Word Power, Word-Master, Words and Pictures, World Championship Boxing Manager (alt), World Class Rugby, World Cricket (tape master disk), World Cup Year 90 Compilation, World Rugby (tape master disk), World Soccer (tape master disk), Wrestling Superstars, Wrestling Superstars (alt), Wrestling Superstars (alt 2), WWF WrestleMania, X-Out (Spa), X-Out (alt), Xenon (alt), Xenophobe, Xenophobe (alt), Xybots (Spa), Xybots (alt), Yet Another Big Disk, Yippee One More Big Disk, Zap-Pak, Zen Quest, Zipi y Zape, Zipi y Zape (alt), ZX CP-M 2.2, Zzzz [TOSEC, ICEknight] spectrum_flop_opus: 007 Multispy, Astrum+ v1.0, Astrum+ v1.1, Blast v3.7, Daton Software Card Games, The Derek Brewster Collection, Disc Manager, Grumpy Gumphrey Supersleuth/Monty On The Run, Masterfile v09, Omnicalc 2, QuickDOS, Sales/Purchase Ledger Invoicing, Spectrum Discovery Club Library Disc 01, Spectrum Discovery Club Library Disc 02, Spectrum Discovery Club Library Disc 03, Spectrum Discovery Club Library Disc 04, Spectrum Discovery Club Library Disc 05, Spectrum Discovery Club Library Disc 06, Spectrum Discovery Club Library Disc 07, Spectrum Discovery Club Library Disc 08, Spectrum Discovery Club Library Disc 09, Spectrum Discovery Club Library Disc 10, Spectrum Discovery Club Newsletter 01-03, Spectrum Discovery Club Newsletter 04, Spectrum Discovery Club Newsletter 05, Spectrum Discovery Club Newsletter 06, Spectrum Discovery Club Newsletter 07, Spectrum Discovery Club Newsletter 08, Spectrum Discovery Club Newsletter 09, Spectrum Discovery Club Newsletter 10, Spectrum Discovery Club Newsletter 11, Spectrum Discovery Club Newsletter 12, Spectrum Discovery Club Newsletter 13, Spectrum Discovery Club Newsletter 14, Spectrum Discovery Club Newsletter 15, Spectrum Discovery Club Newsletter 16, Spectrum Discovery Club Newsletter 17, Spectrum Discovery Club Newsletter 18, Spectrum Discovery Club Newsletter 19, Spectrum Discovery Club Newsletter 20, Spectrum Discovery Club Newsletter 21, Spectrum Discovery Club Newsletter 22, Spectrum Discovery Club Newsletter 23, Spectrum Discovery Club Newsletter 24, Spectrum Discovery Club Newsletter 25, Spectrum Discovery Club Newsletter 26, Spectrum Discovery Club Newsletter 27, Spectrum Discovery Club Newsletter 28, Spectrum Discovery Club Newsletter 29, Spectrum Discovery Club Newsletter 30, Spectrum Discovery Club Newsletter 31, Spectrum Discovery Club Newsletter 32, Spectrum Discovery Club Newsletter 33, Spectrum Discovery Club Newsletter 34, Spectrum Discovery Club Newsletter 35, Spectrum Discovery Club Newsletter 36, Spectrum Discovery Club Newsletter 37, Spectrum Discovery Club Newsletter 38, Spectrum Discovery Club Newsletter 39, Spectrum Discovery Club Newsletter 40, Spectrum Discovery Club Newsletter 41, Spectrum Discovery Club Newsletter 42, Spectrum Discovery Club Newsletter Xmas Bonus December 1989, Spectrum Discovery Club Newsletter Xmas Bonus December 1990, Spectrum Discovery Club Newsletter Xmas Bonus December 1991, Spectrum Discovery Club Newsletter Xmas Bonus December 1992, Tascopy, Tasprint, Tasword Three, Trans-Express 85.2, Transdata, UDG Generator, The Writer [World of Spectrum] vsmile_cart: Aventuras en el Parque Alfabeto (Spa), Barrio Sesamo - El Mundo Fantastico de Epi y Blas (Spa), Conduccion Divertida (Spa), Disney Aladdin - El Maravilloso Mundo de Aladdin (Spa), Disney El Rey Leon - La Gran Aventura de Simba (Spa), Disney La Casa de Mickey Mouse (Spa), Disney La Sirenita - El Viaje Fantastico de Ariel (Spa), Disney Mickey - La Aventura Magica de Mickey (Spa), Disney Winnie the Pooh - En Busca de la Miel (Spa), Disney Winnie the Pooh - En Busca de la Miel (Spa, Rev. 122), Disney/Pixar Buscando a Nemo - Los Descubrimientos de Nemo (Spa), Disney/Pixar Ratatouille - Las recetas del Remy (Spa), Disney/Pixar Toy Story 2 - El Rescate De Woody (Spa), Disney/Pixar Wall-E (Spa), DreamWorks Monstruos contra Alienigenas (Spa), Mundo Elmo - Grandes descubrimientos de Elmo (Spa), Nick Jr. Dora La Exploradora - La Aventura arregla-todo de Dora (Spa, Rev. 222), Nickelodeon Bob Esponja - Un dia en la vida de una esponja (Spa), Osos Amorosos - Una Leccion de Amor (Spa), Spider-Man y Amigos - La Aventura Del Doctor Octopus (Spa), Spider-Man y Amigos - Misiones Secretas (Spa), Walt Disney La Cenicienta - Los suenos magicos de Cenicienta (Spa, Rev. 222), Zayzoo - Mi Amiga del Espacio (Spa) [TeamEurope, ClawGrip] Software list items promoted to working --------------------------------------- pc98: C.G. Gallery Master_98, CG Tsukuuru 3D, CRW 2, Cal III - Kanketsuhen, Cal Piss Water - Ayashii CG Shuu, Can Can Bunny 2 - Superior, Can Can Bunny 4 - Premiere, Can Can Bunny 5 - Extra, Can Can Bunny 5 1/2 - Limited, Canaan - Yakusoku no Chi, Challenge the Touch-Type 2, Charade, Charade Magic, Check Six (Demo), Cherry Moderate, Cherry Moderate (Demo), Chuushaki - Hirasawa Nurse School, Clone Doll - Kagai Juugyou, Coin, Coming Heart, Computer Aided Economics, Computer Music Vol. 20, CrEastar - Planets in Legend, Custom Mate 2, Custom Mate 3, Cyber Illusion, Level II COBOL V2.1, SoftBank C Magazine 1991-11, SoftBank C Magazine 1992-01, SoftBank C Magazine 1992-02, SoftBank C Magazine 1992-03, SoftBank C Magazine 1992-04, SoftBank C Magazine 1992-05, SoftBank C Magazine 1992-06, SoftBank C Magazine 1992-07, SoftBank C Magazine 1992-09, SoftBank C Magazine 1992-10, SoftBank C Magazine 1992-11, SoftBank C Magazine 1992-12, SoftBank C Magazine 1993-01, SoftBank C Magazine 1994-04, SoftBank C Magazine 1994-05, SoftBank C Magazine 1994-06 [Carl, r09] psx: 1-on-1 - Single Basketball (Jpn), 19-ji 03-pun Ueno Hatsu Yakou Ressha (Jpn), Advan Racing (Jpn), Captain Commando (Jpn), First Kiss Monogatari (Jpn), Ikuzawa Touru Kanshuu - Meisha Retsuden - Greatest 70's (Jpn), Running High (Jpn), S.Q. - Sound Qube (Jpn), Simple 1500 Series Vol.104 - The Pink Panther - Pinkadelic Pursuit (Jpn), Simple 1500 Series vol.88 - The Gal Mahjong - Love Songs - Idol wa High Rate (Jpn), Simple 1500 Series vol.90 - The Sensha (Jpn), Simple 1500 Series vol.97 - The Squash (Jpn), Space Invaders X (Jpn), Squaresoft Memory Card Data CD (Jpn), Super Live Stadium (Jpn), TFX - Tactical Fighter Experiment (Jpn), Ungra Walker (Jpn), Victory Spike (Jpn), Zig Zag Ball (Jpn), Zipangujima - Unmei wa Saikoro ga Kimeru! (Jpn) [Angelo Salese] saturn: AI Shougi (Jpn), Cat the Ripper - 13-ninme no Tanteishi (Jpn), Dezaemon 2 (Jpn) [Angelo Salese] New NOT_WORKING software list additions --------------------------------------- 32x: Pinocchio (Euro, Prototype 19951206) [Radar, FakeShemp] bbc_rom: SatPic 3.0 (Cirkit) [Nigel Barnes] cd32: Mean Arenas [FakeShemp] icanguit: American Idol - Guitar Greats (K9907), Hot Wheels - Road Tunes (K9902), Nashville Hits (K9905), SpongeBob SquarePants - Surf's Up (K9903) [Sean Riddle, David Haywood] leapfrog_leappad_cart: 5th Grade Math (UK), ABC-Abenteuer (Germany), Englisch Kurs - Let's go 3 (Germany), Englisch Kurs - Let's go 4 (Germany), FUN-damentals Series - 4th Grade Math (UK), FUN-damentals Series - Smart Guide to 3rd Grade (UK), FUN-damentals Series - Smart Guide to 5th Grade (UK), Hop on Pop - Based on the Book by Dr. Seuss (UK), Leap 2 - Math - The Great Dune Buggy Race (UK), Leap and the lost Dinosaur (UK), LeapFrog Schoolhouse - Level 3 - Helping Others (UK), LeapPad Interactive Book (UK), Music - Hit it, Maestro! (UK), Phonics Program - Lesson 10 - Compound Words - A Fisherman's Tale (UK), Pre Reading - Leap's Friends From A to Z (UK), Reading - Disney/Pixar Finding Nemo (UK), Sed de Saber - English as a Second Language Edition - Book 1 - Getting Started (Spain), Sed de Saber - English as a Second Language Edition - Book 2 - A New Job (Spain), Sed de Saber - English as a Second Language Edition - Book 3 - Daily Activities (Spain), Sed de Saber - English as a Second Language Edition - Book 4 - Health and Safety (Spain), Sed de Saber - English as a Second Language Edition - Book 5 - Community Interactions (Spain), Sed de Saber - English as a Second Language Edition - Book 6 - How do you say... (Spain), What will you be? (UK) [TeamEurope] Disney Princesas - Cuentos de las Princesas (Spain), Fiesta in the House! - Party en la Casa! (Spain), LeapPad - Libro Interactivo (Spain), El Rey Leon (Spain), Yo aprendo ingles! - Mis Primeras 500 Palabras en Ingles (Spain) [TeamEurope, ClawGrip] leapfrog_mfleappad_cart: Disney Princesas - Las Princesas Disney (Spa), El gran dia de Croki (Spa), Mi Primer Dia de Escuela (Spa) [TeamEurope, ClawGrip] pc98: Centurion - Defender of Rome, Centurion - Defender of Rome (Alt), Chikyuu Bouei Shoujo Iko-chan - UFO Daisakusen, Computer Technica FMC-98 Sound Card Driver Utility, Contec Super EMS, Cranston Manor [Neo Kobe Collection] Shin'ou Densetsu Crystania - Powerup Kit, Shin'ou Densetsu Crystania DX (cracked) [r09] vsmile_cart: Scooby-Doo - Misterio en el Parque (Spa) [TeamEurope, ClawGrip] vsmile_cd: The Amazing Spider-Man - Countdown to Doom (USA, Rev. 2), Disney/Pixar Cars - In the Fast Lane (USA, Rev. 1), Disney/Pixar Cars - In the Fast Lane (USA, Rev. 3), Nick SpongeBob Schwammkopf: Ein Schwamm voller Ideen (Ger), Nickelodeon SpongeBob Squarepants - Idea Sponge (USA, Rev. 1), Nickelodeon SpongeBob Squarepants - Idea Sponge (USA, Rev. 2), Shrek the Third - The Search for Arthur (UK), Wacky Race on Jumpin' Bean Island (UK), Wacky Race on Jumpin' Bean Island (USA, Rev. 2) [redump.org, ClawGrip] Bratz - El Misterio del Collar (Spa), Carrera Loca en la Isla de las Vainas Fritas (Spa), Cars - El Carril Rapido (Spa), Disney Princess - El Castillo de las Princesas (Spa), Nickelodeon Bob Esponja - Mision Esponja (Spa), Scooby-Doo: Viaje al Pasado (Spa), Shrek Tercero - Donde Esta Arturo? (Spa) [Diego Bartolome, redump.org, ClawGrip] vsmileb_cart: Un Dia en la Granja (Spa) [TeamEurope, ClawGrip] Source Changes -------------- -dec0.cpp: Converted to use uPD4701A device for trackball input. [AJR] -tms9900, tms9980a, tms9995: Made CRU read addressing consistent with write addressing. [AJR] -Added skeleton CPU device and disassembler for National Semiconductor High Performance microController (HPC) architecture. [AJR] -i186: Added interrupt controller registers to debugger state [AJR] -Exclude scheduled devices that don't expose a base program counter from numerical indexing for debugger commands. [AJR] -Add AHA-1542A, AHA-1542B, and BIOS v1.02 of AHA-1542C ROMs from Adaptec. [AJR] -cdc721: Reduced character height to make all rows fit. [AJR] -freekick.cpp: Documented connector pinouts. [AJR] -mcs51: Updated old hack to break out of JB INT0/INT1 loops when interrupt is triggered. [AJR] -tmp68301: Merged on-chip peripheral emulation with CPU device. [AJR] -Added skeleton Adaptec AHA-1740 and AHA-1742A ISA devices. [AJR] -Added ROMs for BusLogic BT-542B ISA SCSI controller. [AJR] -odyssey2.cpp: Fixed videopac machine. [AmatCoder] -mc6845.cpp updates: [AmatCoder] * Don't reset line counter when screen parameters are changed. * Check vertical sync condition when frame is reset if vertical sync width is supported. -upd765.cpp: Made Read ID return command if execution phase is reached but ID is not found. [AmatCoder] -dsk_dsk.cpp: Report error if image has more heads and/or tracks than the drive supports. [AmatCoder] -spectrum.cpp: Fixed bit 6 value returned from port 0xFE (fixes MT06439). [AmatCoder] -divideo.h: Eliminated MCFG_VIDEO_SET_SCREEN macro. [cam900] -74157.cpp, terminal.cpp, tms34061.cpp, itech8.cpp: Removed unnecessary arguments in handlers. [cam900] -segaybd.cpp: Removed an unused state class member. [cam900] -witch.cpp: Fixed foreground tilemap and bank switching behavior. [cam900] -itech32.cpp: Corrected sound CPU type. [cam900] -stadhero.cpp, vrc6.cpp: Updated comments. [cam900] -cninja.cpp: Fixed tilemap color mask behavior. [cam900] -twincobr.cpp, wardner.cpp: Simplified handlers, eliminated register_postload, and cleaned up code. [cam900] -bus/nes/konami.cpp: Fixed sound clock and VRC7 volume. [cam900] -ym2413.cpp: Added VRC7 instrument table with notes. [cam900] -toaplan_scu.cpp: Simplified and cleaned up code. [cam900] -toaplan1.cpp: Separated demonwld and samesame state classes, reduced runtime tag map lookups, and cleaned up code. [cam900] -gaelco2.cpp: Fixed save states for snowboar, mark tilemaps dirty when RAM bas is changed, and cleaned up code. [cam900] -namcos1.cpp: Reduced runtime tag map lookups, reduced redundancy, and cleaned up code. [cam900] -dec0.cpp: Removed a duplicate #include directive. [cam900] -esd16.cpp: Mark 8x8 tilemap dirty on video RAM writes, and cleaned up code. [cam900] -silvmil.cpp: Moved alternate graphics layout into graphics decoding description, and cleaned up code. [cam900] -gamemachine.cpp: Added netlist audio. [Couriersud] -netlist: Added output first-order approximation of NE555 output driver impedance. [Couriersud] -netlist: Added unijunction transistor example for 2N6027. [Couriersud] -netlist: Added base-emitter and base-collector capacitance to Ebers-Moll bipolar junction transistor model. [Couriersud] * Improves performance on switching by dramatically reducing required Newton-Raphson iterations. -spg2xx.cpp: Moved audio emulation to a separate device so it can be shared with the SPG110. [David Haywood] -vii.cpp: Added inputs to icanpian and icanguit. [David Haywood] -xavix.cpp: Fixed controls in popira2 and epo_guru, and mapped some missing inputs in ttv_mx. [David Haywood] -vii.cpp: Added basic inputs to dreamlif. [David Haywood] -svi3x8: Hooked up controllers to the Coleco Game Adapter, and replaced generic cartridge slot with Coleco cartridge slot. [Dirk Best] -sg1000m3: Added support for keyboard cable link used by F-16 Fighting Falcon for two-player mode. [Enik Land] -Fixed mapping between mouse coordinates and character positions in Qt debugger views. [Golden Child] -apollo.cpp updates and resurrection: [Hans Ostermeyer] * Fix typo'd constant in m68kmmu that prevented trapping user accesses to kernel space. * Removed need for intrusive m68k modifications, fixed crash in 3c505 networking, and fixed Domain/OS booting in Normal mode. -Made X11 XInput lightgun button numbering consistent with Windows (GitHub #4695). [Kiall Mac Innes] -upd765.cpp: Changed ND flag behaviour to fix Speedlock copy protection regression. [Michael Zapf] -tms9995.cpp: Fixed interrupt condition error that caused geneve GPL mode lock-up. [Michael Zapf] -tms9900.cpp, tms9995.cpp: Fixed handling of C and OV status bits for INV and SLA instructions. [Michael Zapf] -bsmt2000.cpp: Fixed sample ROM alignment/padding (fixes 4-bit ADPCM sample playback). [moralrecordings] -spectrum updates: [Nigel Barnes] * Improved expansion interface to allow devices to act on opcode fetches. * Added Multiface One/128/3, and MultiPrint devices. * Added the Technology Research Beta 128 Disk Interface. * Added the Cheetah SpecDrum device. * Added the Opus Discovery disc system, and OPD floppy format. -bbc_cciword: Added missing ROM switching zones for Inter-Word. [Nigel Barnes] -mtx: Added expansion bus with SDX floppy controller. [Nigel Barnes] * 80 column card with SDX in CP/M mode. * Fixed ROM/RAM banking for CP/M, and fixed MTX500 detection. * Added support for Type 03 and Type 07 .mfloppy images. * Added alternate MTX2 ROM set (German). * Keyboard ROM now selected in Configuration. * Quickload .RUN files. -spec128: Improved compatibility with ROM-swapping expansion devices in 128 mode (not yet 100%). [Nigel Barnes] -ns32000: Added skeleton CPU device and disassembler for NS32000 family. [Nigel Barnes] -bbc: Added preliminary Acorn 32016 2nd Processor (CPU emulation is incomplete). [Nigel Barnes] -xavix.cpp: Changed palette format to HCY and improved colors. [O. Galibert] -i2cmem: Fixed page write logic. [O. Galibert] -ymmu100.cpp: Hooked up inputs and made battery test pass for vl70. [O. Galibert] -ymmu100.cpp: Started adding the MEG. [O. Galibert] -mips1 updates: [Patrick Mackinlay] * Implemented FPU instructions and exceptions. * Corrected swl/swr implementation. * Optimized TLB MRU lookup. * Added debugger hooks for interrupts and privilege level changes. -apple2p: Made language card RAM initially write-enabled. [Peter Ferrie] -apple2: Slow down TransWarp CPU during joystick accesses. [R. Belmont] -apple2gs: Added annotations to disassembly, including Toolbox calls, system globals, and new I/O. [R. Belmont] -apple2: Added support for Focus Drive IDE interface. [R. Belmont, anonymous] -apple3: Added Focus Drive as a slot option and turned off unnecessary logging. [R. Belmont] -apple2: Added Focus IDE for IIe, and added Vulcan/Vulcan Gold IDE for IIe and IIgs. [R. Belmont] -spg2xx audio improvements: [Ryan Holtz] * Fixed channel stop behaviour (fixes bad/missing audio in jak_sbfc, jak_mpac, jak_wof, jak_wwe and others). * Increased internal sample rate to match synthesis frame rate for better synchronization. * Moved envelope processing into sample-update loop. * Reset envelope ramp-down bit when a channel stops (fixes missing channels in vii and others). * Only process envelope ramp-down for active channels (fixes missing channels in icanpian and others). * Reset ADPCM bit at sample loop point (fixes bad samples in jak_sith and others). * Avoid treating end-of-sample marker as a playable sample (fixes sample popping). * Fixed sample ordering for 8-bit PCM samples, improving audio quality. * Scale SPU channel sum by a fixed 1/16 divider rather than by the active channel count (fixes volume 'wobble'). * Implemented VolSel register. * Switch sample processing mode immediately on change (fixes additional instruments in icanpian). -spg2xx.cpp: Fixed palette indexing on backgrounds in wallpaper mode (fixes backgrounds in jak_nick). [Ryan Holtz] -astrohome: Added cassette support for the AstroBASIC cartridge. [Ryan Holtz, BallyAlley] -astrohome updates: [Ryan Holtz] * Removed inaccurate comment from astrocde.xml regarding the 2000 Baud tape interface. * Converted astrohome controllers to slot devices. * Added 300 Baud cassette tape slot device. * Changed potentiometer callbacks from tagged I/O ports to devcb3. * Added I/O access handling to expansion slot. * Added INS8154 I/O functionality and cassette loading/saving to Blue RAM boards (RAM not yet hooked up). * Added lightpen callback to controller slot device. * Fixed spurious lightpen interrupts being triggered every scanline (fixes synchronization on 2000 Baud multi-part music tapes). * Converted accessory port to slot device and added lightpen support. -Added more granular emulation feature bits as well as a couple more catch-all categories. [Ryan Holtz, Vas Crabb] -ins8154: Added internal 128-byte RAM and simplified handlers. [Ryan Holtz] -model1.cpp: Hooked up raw drive board outputs. [SailorSat] -pokey.cpp optimization: [schnitzeltony] * Avoid unnecessary modulo operations. * Avoid repeating expensive calculations when inputs haven't changed. * Avoid unnecessary synchronization barriers in step_pot when nothing changes. -video/opengl: Improved performance by lifting calculations/memory accesses out of loops in pixel copy/format conversion functions. [schnitzeltony] -spectrum_uspeech: Use measured oscillator frequencies, and toggle ROM also on IORQ as used in Rockfall1/2. [Thomas Busse] -m6809 disassembler fixes: [tomctomc] * Fixed program counter increment for indexed addressing with single-byte offset. * Changed indexed addressing to print absolute addresses based on current program counter rather than offsets. * Added explicit EXT addressing annotation for small offsets. * Renamed "indirect" to "indexed" in code. -imgtool/filtbas.cpp: Automatically terminate strings on end-of-line. [tomctomc] -romload: Made BIOS selection apply to fills. [Vas Crabb] -mosaic.cpp: Verified and corrected clocks for Mosaic. [caius, The Dumping Union] -vsmile_cd.xml: Replaced CHDs created from CloneCD images with new ones created from standard redump.org images. [ClawGrip] * "Nickelodeon SpongeBob Squarepants - Idea Sponge (USA)" is the last remaining CHD created from a CloneCD image. -vtech_storio_cart.xml: Fixed year for scoobysp. [ClawGrip] -gp32.cpp: Dumped X2C32 CPLD. [coolmod] -meadows.cpp: Corrected ROM label and location for deadeye. [f205v] -taito_f2.cpp: Dumped PALs for footchmp. [f205v] -pirates.cpp: Corrected ROM labels for Genix Family. [f205v] -expro02.cpp: Corrected a chip type and fixed a typo in the documentation. [f205v] -gba.xml: Added cartridge documentation from No-Intro. [FakeShemp] -Added Adaptec AHA-1542B BIOS v3.11. [Funet Archive] -Add half of yet another Adaptec AHA-1542A BIOS/MCODE set. [Funet Archive] -Added Adaptec AHA-1542CF BIOS v2.10 and expanded notes. [Guru] -specpls3_flop.xml: Added DSK images from TOSEC. [ICEknight] -cps1.cpp: Verified sf2ceblp dump and added ROM locations. [hammy, The Dumping Union] -gauntlet.cpp: Dumped PROM at 4R and corrected size of ROM at 6P. [Joe Magiera, The Dumping Union] -Added Adaptec AHA-1542CF v2.11 ROM. [Jolaes76, VOGONS Vintage Driver Library] -gdrom: Documented security commands. [MetalliC] -Added Adaptec AHA-1542C and AHA-1542CP ROMs. [modem7, minuszerodegrees.net] -Added skeleton ISA device for Novell Disk Coprocessor Board. [modem7, minuszerodegrees.net] -ym2413.cpp: Added VRC7 drum patches dumped using debug mode. [Nuke.YKT] -segasp.cpp: Dumped Dinosaur King security PIC. [Porchy] -pc98.xml, pc98_cd.xml: Updates: [r09] * Added new software items from the Neo Kobe Collection. * Re-tested software entries with current MAME. * Re-labeled disks with their actual names, and fixed some spelling errors. * Added usage notes for software that needs DOS. * Removed user disks from games where they aren't included in the original box, and the user is expected to create them. * Removed duplicate images where the only differences are in the saved game data. * Split "Shin'ou Densetsu Crystania DX" into the original and cracked versions. * Replaced "Chou-Baku" with a dump that's actually bootable. * Re-ordered some disks so they are auto-mounted in a more logical way. -Added pinouts for I Can Play Guitar and I Can Play Piano cartridges. [Sean Riddle] -Harmonised software list file names with names in the software list and in the driver/device source. [Tafoid] -m72.cpp: Dumped i8571 MCU for lohtb3. [TeamEurope, hammy, The Dumping Union] @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.97 2019/02/28 22:43:29 wiz Exp $ d4 1 @ 1.97 log @mame: update to 0.207. It’s almost the end of February, and more importantly it’s time for MAME 0.207 to be released! We’ve added two Nintendo Game & Watch titles this month: Fire (wide screen) and Snoopy Tennis. If you’re at all interested in plug-and-play TV games, this is going to be a huge update, with all the newly-supported JAKKS Pacific titles, including Disney Princess, Dragon Ball Z, Nicktoons, Spider-Man, and Wheel of Fortune, as well as a number of matching Game-Keys. The other big batch of additions this month comes in the form of a whole lot of e-kara cartridge dumps from Japan. For younger players, we’re steadily filling out the V.Smile software list, with eighteen newly supported titles. The VGM software list has been updated with the latest video game music rips, and we’ve added some more original floppy dumps and clean cracks to the Apple II software lists. With the latest improvements to the MIPS R4000 CPU, WD33C93 SCSI and SGI Newport graphics emulation, it’s possible to install and run IRIX in MAME. This is a milestone achievement, and wouldn’t have been possible without some amazing dedication and collaboration on the part of the contributors and team members involved. With the addition of graphics and mouse support, Windows 1.0 runs on MAME’s Tandy 2000 emulation. MAME continues to add additional variants of supported systems, including the HP 9825T and the Esselte Modulab educational system. Newly supported arcade games include an earlier prototype of Rise of the Robots, bootlegs of Ghost Chaser Densei and The Glob, and additional versions of Raiden Fighters 2, Guardian Storm, Pasha Pasha Champ, Lethal Enforcers, and X-Men. General usability improvements include friendlier Apple II disassembly, the restoration of key map support in SDL builds (Linux/macOS), and better initial window positioning on Windows. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.96 2019/02/03 23:10:19 wiz Exp $ d3 1 a3 1 DISTNAME= mame-0.207 @ 1.96 log @mame: update to 0.206. Welcome to 2019 – we’re starting the year with a bang! MAME 0.206 is an absolutely huge update when it comes to new dumps and newly working software, especially when it comes to TV games. As far as we know, MAME is the first V.Smile emulator with working controls and the most compatible, with almost all dumped titles fully playable for one player (the second joystick isn’t working yet). A number of JAKKS Pacific games based on similar technology are also working in this release. And from Japan, you can now play the Popira and Dance Dance Revolution Family Mat rhythm games, as well as Super Dash Ball. The Namco Nostalgia and Taito Nostalgia games are now playable, too. Game & Watch coverage is steadily expanding, with Black Jack, Lifeboat, Manhole (new wide screen), and Rain Shower added in this release. Black Jack is particularly notable as it hasn’t seen re-issue or emulation before now. On the arcade side, San Francisco Rush 2049 and its Special Edition have been promoted to working, and we’ve added alternate versions and bootlegs of several supported games. Heihachi_73 has tested the Aristocrat Mk V slot machines, and dozens have been promoted to working. If you enjoy spinning the wheels, why not give some a try? If you’re aware of the effort to preserve original Apple II software in the new low-level WOZ disk image format, it should come as no surprise that MAME is on board. We’ve started documenting these dumps in a software list, and we’ll continue to add dumps as they become available. If you’re a fan of Acorn computers, you might want to try some of the newly supported BBC Micro ROM slot expansions, including banked ROM devices, RAM expansions, and real-time clocks. A few additional Electron expansion devices have been added, too. Of course, these are just selected highlights, and there are plenty more bug fixes and emulation improvements in this release. There are also some incremental improvements to MAME’s system and software selection menus. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.95 2019/01/07 15:51:23 wiz Exp $ d3 1 a3 1 DISTNAME= mame-0.206 @ 1.95 log @mame: update to 0.205. With Christmas just over, it’s time for the final MAME release for 2018, and what a year it’s been! MAME 0.205 is no different. Newly supported arcade systems include Unico’s Magic Purple, and Visco’s never-before-seen prototype Pastel Island. The latter ties in nicely with improved video emulation for the SSV platform (yes, this fixes other long-standing glitches, too). Newly playable machines include Konami’s Tobe! Polystars, Evil Night and Total Vice. Yes, Konami M2 emulation is finally here! Be aware that there’s still a lot of room for performance optimisation on this system. Putting arcade systems aside for a moment, this release includes support for Dance Dance Revolution Strawberry Shortcake, and the Nintendo Game & Watch titles Oil Panic and Squish. Interestingly, there are no other emulators or simulators for Squish, and it hasn’t been included in any of Nintendo’s Game & Watch collections. It seems to draw inspiration from the Famicom game Devil World. There are hundreds more Commodore 64 cassettes in the software list now, and quite a few more BBC ROMs as well. Software lists have been added for the Nascom computers, along with updates to the boot ROM choices and better keyboard emulation. We’ve also created a skeleton driver and documented the known software for the Chinese Monon Color console. In a last-minute addition we added support for new version 2 .WOZ floppy images on the Apple II family. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.94 2018/12/09 18:52:27 adam Exp $ d3 1 a3 1 DISTNAME= mame-0.205 @ 1.94 log @revbump after updating textproc/icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.93 2018/12/07 10:32:53 wiz Exp $ d3 1 a3 2 DISTNAME= mame-0.204 PKGREVISION= 1 @ 1.93 log @mame: update to 0.204. MAME 0.204 28 Nov 2018 After a busy four weeks, we’re ready to present the hotly-anticipated MAME 0.204 release. The most exciting stuff this month is definitely on the computer emulation side. We’ve added dozens of working cartridges to the BBC ROM software list, and ROMs required by expansion devices are handled more elegantly. Our HP9000/300 series emulation just keeps getting better: it’s now possible to install and use HP-UX 9, with X11 and the Vue desktop environment on an emulated HP9000/370 with accelerated window drawing and Ethernet networking support. There’s also been some progress on the road to Silicon Graphics workstation emulation. On top of that, we’re seeing preliminary emulation of standalone X Window System terminals. Thanks to MAME’s modular, device-oriented architecture, improvements for one machine go on to benefit other machines using similar hardware. The Motorola 68k memory management unit improvements that allow HP-UX to run on the HP9000/300 series will also benefit Mac, NeXT and early Sun systems. The same AMD LANCE Ethernet controller is used in HP and Sun workstations, X11 terminals, the Amiga A2065 Zorro card, and numerous applications. This gives us a wealth of test cases, and a virtuous cycle where progress on one system can lead to a breakthrough on another. With this release, all Tiger game.com games are fully playable. Two more Nintendo Game & Watch titles, Climber and Tropical Fish, have been emulated. XaviX-based TV game emulation continues to progress steadily: numerous e-kara karaoke cartridges have been dumped, preliminary sound output emulation has been implemented (sorry, no microphone support yet, but you can hear the tunes), and more systems have inputs connected. Graphical effects in the bootleg arcade driving game Blomby Car have been improved, and bad dumps of graphics ROMs for Abnormal Check and the Korean version of Prehistoric Isle have been replaced. As always, you’ll enjoy support for more alternate versions of arcade games (including a version of Pinball Action that shows scores on external LED displays), bug fixes, and general emulation improvements. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.92 2018/11/12 07:20:58 adam Exp $ d4 1 @ 1.92 log @mame: updated to 0.203 MAME 0.203 With Hallowe’en basically over, the only thing you need to make October complete is MAME 0.203. Newly supported titles include not just one, but two Nintendo Game & Watch classics: Donkey Kong and Green House, and the HP 9825B desktop computer. We’ve added dozens of new versions of supported systems, including European bootlegs of Puck Man, Ms. Pac-Man, Phoenix, Pengo and Zero Time, more revisions of Street Fighter II and Super Street Fighter II, and a version of Soldier Girl Amazon made under license by Tecfri. There are major improvements to plug-in TV games in this release, specifically systems based on the XaviX and SunPlus µ'nSP processors. The Vii is now playable with sound, and the V.Smile can boot games. Tiger Game.com emulation has come to the point where all but one of the games are playable. Some long-standing issues with Tandy CoCo cartridges have been fixed. It isn’t just home systems that have received attention this month: Namco System 22 emulation has leapt forward. Yes, the hit box errors making it impossible to pass the helicopter (Time Crisis) and the tanks (Tokyo Wars) have finally been fixed. On top of that, video emulation improvements make just about everything on the system look better. In particular, rear view mirrors in the driving games now work properly. If that isn’t enough for you, the code has been optimised, so there’s a good chance you’ll get full speed emulation on a modern PC. There have been less dramatic improvements to video emulation in other Namco and Tecmo systems, and CPS-3 row scroll effects have been implemented. MAME 0.203 should build out-of-the-box on macOS “Mojave” with the latest Xcode tools (provided your SDL2 framework is up-to-date), a number of lingering debugger issues have been fixed, and it’s now possible to run SDL MAME on a system with no display. MAME’s internal file selection menus should behave better when you type the name of a file to select it. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.91 2018/10/11 08:20:54 adam Exp $ d3 1 a3 1 DISTNAME= mame-0.203 @ 1.91 log @mame: updated to 0.202 0.202: MAMETesters Bugs Fixed ---------------------- - 05059: [Documentation] Some games have incorrect release year listed. (sjy96525) - 05881: [Documentation] (whitestar.cpp) rctycn and all clones: Incorrect descriptions. (sjy96525) - 05904: [Graphics] (sshangha.cpp) sshangha, sshanghaj: Sprite priority bug with the in-game message boxes. (David Haywood) - 06020: [Color/Palette] (sshangha.cpp) sshangha, sshanghab, sshanghaj: Black sprites in some cutscenes. (David Haywood) - 06258: [Graphics] (taitogn.cpp) usagi: Weird background color for score recap. (smf) - 06874: [Gameplay] (seattle.cpp) blitz: Hangs on a black screen if the power-on self test is enabled. (Ted Green) - 06967: [Crash/Freeze] (msx.cpp) canonv30f: [debug] Assertion Failed! m_entrymap.find(name) == m_entrymap.end() (Robbbert) - 06991: [Crash/Freeze] (model1.cpp) swa: Crash with access violation after a while. (AJR) - 06998: [Interface] Software lists title screenshot directories not working. (Robbbert) - 07021: [DIP/Input] (vtech2.cpp) laser500: Reset key is not mapped. (hap) - 07074: [Graphics] (skykid.cpp) drgnbstr: The title logo is not displayed correctly. (kunikuni) - 07076: [Graphics] (psikyo.cpp) tengaij, tengai and maybe more: [possible] Bad glitch graphic on some stages. (cam900) - 07081: [Crash/Freeze] (amstrad.cpp) cpc6128: Certain disks that work in older releases won't run. (AmatCoder) - 07085: [Crash/Freeze] (mcr.cpp) Most machines in mcr.cpp, mcr3.cpp: Calling member function with null this pointer. (Vas Crabb) - 07086: [Crash/Freeze] (r9751.cpp) r9751: [debug] Assertion Failed! Expression: m_functions.empty() (Osso) - 07087: [Crash/Freeze] (atari400.cpp) a400, a400pal, a800, a800pal: Object finders are not for resources created on start. (Vas Crabb) - 07089: [Crash/Freeze] Assorted machines: Attempting to bind callbacks to parent of root device. (Vas Crabb) - 07090: [Crash/Freeze] (astrocde.cpp) tenpindx: Invalid format string in output finder tag. (Vas Crabb) - 07091: [DIP/Input] (namcos2.cpp) sgunner2, sgunner2j: Coin inputs are not registered. (AJR) - 07092: [DIP/Input] (targeth.cpp) targeth, targeth10, targetha: Player 2 Y axis is broken, and X axis is inverted. (AJR) - 07096: [Crash/Freeze] (micro3d.cpp) All sets in micro3d.cpp: Hang during the boot process. (AJR) New working machines -------------------- Emma II trainer Pitapat Puzzle New working clones ------------------ 800 Fathoms (older) Acorn Electron (Trial) Botanic (English / Spanish, set 2) Chouji Meikyuu Legion (Japan ver 1.05, bootleg set 2) Defend the Terra Attack on the Red UFO (bootleg, set 2) Four Trax (Japan) Frogger (Video Dens, bootleg on Scramble hardware) Gals Panic 4 (Europe) Hard Head 2 (v2.0, Music Program v2.0) Lucky Ball 96 (Ver 3.01) Lucky Ball 96 (Ver 4.01) Mandanga (bootleg of Mandinga on Galaxian hardware, set 1) Mandanga (bootleg of Mandinga on Galaxian hardware, set 2) Meteorite (Proel bootleg of Asteroids) Midnight Landing (Japan) Midnight Run: Road Fighters 2 (JAD, Japan v1.10) Pac-Man (Video Dens, Spanish bootleg on Galaxian hardware) River Patrol (Japan, unprotected) Star Castle (cocktail) Tehkan World Cup (1986 year hack) The Simpsons (4 Players Asia) Toki no Senshi - Chrono Soldier (MC-8123, 317-0040) TouchDown Fever 2 (bootleg) Vendetta (World, 4 Players, ver. ?) WEC Le Mans 24 (v2.01) Machines promoted to working ---------------------------- Air Combat 22 (Rev. ACS1 Ver.B, Japan) Cart Fury Jugend+Technik CompJU+TEr Clones promoted to working -------------------------- Jugend+Technik CompJU+TEr (EMR-ES 1988) Jugend+Technik CompJU+TEr (ES 2.3) Jugend+Technik CompJU+TEr (ES 4.0) Lucky Ball 96 (Ver 3.50 - 616) Lucky Ball 96 (Ver 3.50 - 623) Lucky Ball 96 (Ver 3.50 - 626) Lucky Ball 96 (Ver 3.50 - 627) Stop Thief (Electronic Crime Scanner) (patent) New machines marked as NOT_WORKING ---------------------------------- Hazeltine 1420 Video Display Terminal Hazeltine 1552 Jongputer Lee Data 1214D Display Terminal MIPS Magnum R4000 (big) MIPS Magnum R4000 (little) Nvidia nForce PC (CRUSH11/12) Video 21 New clones marked as NOT_WORKING -------------------------------- Acorn Briefcase Communicator Acorn Communicator (Italian) Acorn Communicator (prototype) Diner (LF-2) French The House of the Dead (prototype) Wyse WY-75 New working software list additions ----------------------------------- c64_flop: Bill Budge: Pinball Construction Set, JingleDisk - Holiday Musical Story with Computer Animation camplynx_cass: Super Air Raid fmtowns_cd: Super Real Mahjong PII & PIII +, The Visitor Teito Taisen, Teitoku no Ketsudan II, Zoku Youjuu Senki - Suna no Mokushiroku fmtowns_flop: Daisenryaku III '90 Map Collection Vol. 1 ibm5150: 2630 Fourier Analyzer (Demo), Easy-PC Demonstrator for Printed Circuit Boards and Schematics, Mitt forsta ordbehandlingsprogram (Swe), Ranger 1 (Demo), The Great International Paper Airplane Construction Kit ibm5170: Heimdall, Heimdall 2: Into the Hall of Worlds interpro: Intergraph Mechanical Software uzebox: Babylon Tower, Bomber, Bugz, Fifteen Puzzle, Holey Moley, Joyrider New NOT_WORKING software list additions --------------------------------------- bbc_flop_6502: P-System bbcm_cart: Smart Cartridge @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.90 2018/08/30 22:56:46 wiz Exp $ d3 1 a3 1 DISTNAME= mame-0.202 d20 1 d39 1 a39 1 MAKE_ENV= NOWERROR=1 VERBOSE=1 d108 1 @ 1.90 log @mame: update to 0.201. It’s the end of another month, and time for your scheduled MAME release, with more of everything we know you love. In a last-minute update, we slipped in a major performance optimisation for bgfx video output. It’s particularly noticeable when using cropped artwork, and there’s no longer a big performance penalty for bringing up the menu over the emulation on macOS. Another core improvement is support for TAP/TUN networking on Windows, providing a big performance improvement when connecting an emulated system to a network on the host machine. From the department of things considered lost to time, MAME 0.201 allows you to play as Chuby the octopus, in the incredibly elusive Spanish game Night Mare. Unfortunately the sound ROMs were missing, so you won’t be able to hear Chuby speak, and we still need to be on the lookout for the export version known as Clean Octopus. And speaking of rare games from Spain, two more Magnet System titles have been dumped: A Day in Space and The Burning Cavern. Newly dumped versions of supported arcade games include prototypes of Halley’s Comet (Taito) and Dog Fight (Orca), a newer version of the original Master Boy (Gaelco), and the Korean release of Raiden II (Seibu Kaihatsu). A redumped ROM allowed Psychic Force EX to run correctly. The vgmplay logged music player has had a big update in this release, with support for several more sound chips and a comprehensive software list. And this brings us to audio improvements, which seem to have all crowded their way into this release. We have fixes for long-standing sound bugs in Twin Eagle, Targ and Spectar. Sound in Amazing Maze is no longer cut off after thirty seconds or so. There are some big changes for QSound and Taito Zoom ZSG-2 that should make things sound nicer. There’s also preliminary support for the NEC PC-FX’s HuC6230 SoundBox, but be aware it has a DC offset so you’ll hear a big thud when you start or stop it. Recent improvements in NEC PC-98 emulation have seen dozens of titles promoted to working status, and we’ve added another batch of dumps from Neo Kobe Collection. There are a number of fixes that improve TI-99 floppy and cassette support in this release. InterPro systems can now be used via a serial terminal in configurations without a video card or keyboard. At long last, the Apple //c Plus can boot from its internal floppy drive. Other improvements to computer emulation include better keyboard support for Amiga systems, and improved GPU emulation for the HP Integral PC. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.89 2018/07/25 14:05:53 wiz Exp $ d3 1 a3 1 DISTNAME= mame-0.201 d22 1 a22 1 GCC_REQD+= 5.3 a26 2 # 0.141 has too many conversion warnings MAKE_ENV= NOWERROR=1 d37 4 d48 4 d63 2 a64 29 .include "../../mk/compiler.mk" .if !empty(PKGSRC_COMPILER:Mclang) _WRAP_EXTRA_ARGS.CC+= -Wno-error=cast-align \ -Wno-error=constant-logical-operand \ -Wno-error=sometimes-uninitialized \ -Wno-error=shift-count-overflow \ -Wno-error=unused-private-field \ -Wno-error=tautological-constant-out-of-range-compare \ -Wno-error=tautological-compare \ -Wno-error=self-assign-field \ -Wno-error=unused-const-variable \ -Wno-error=unused-function CWRAPPERS_APPEND.cc+= -Wno-error=cast-align \ -Wno-error=constant-logical-operand \ -Wno-error=sometimes-uninitialized \ -Wno-error=shift-count-overflow \ -Wno-error=unused-private-field \ -Wno-error=tautological-constant-out-of-range-compare \ -Wno-error=tautological-compare \ -Wno-error=self-assign-field \ -Wno-error=unused-const-variable \ -Wno-error=unused-function MAKE_ENV+= OPTIMIZE=2 .endif . include "../../mk/endian.mk" .if ${MACHINE_ENDIAN:Mbig} d68 2 a69 2 PYTHON_FOR_BUILD_ONLY= yes PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 37 # not yet ported as of 0.151 d86 1 a86 2 nltool nlwav pngcmp regrep romcmp split src2html srcclean unidasm; \ do \ a98 1 .include "../../lang/python/application.mk" d100 1 d105 1 d107 5 a112 3 .include "../../textproc/expat/buildlink3.mk" .include "../../x11/libXinerama/buildlink3.mk" .include "../../x11/gtk2/buildlink3.mk" @ 1.89 log @mame: update to 0.200. MAME 0.200 25 Jul 2018 Today’s MAME release has two consecutive zeros in the version number! The only other time that happened was over twelve years ago! Although MAME version numbers are just an incrementing number, by a series of coincidences, MAME 0.200 delivers several major changes. MAME 0.200 includes replacements for the memory system and callback API. This will enable new functionality and make MAME development more straightforward. The artwork layout system has also had an overhaul which opens new possibilities. In arcade emulation this month, we have a number of new versions of supported titles, including a very rare prototype of Led Storm Rally 2011 and three more Street Fighter II': Champion Edition bootlegs. Dreamcast/NAOMI colours are greatly improved thanks to snickerbockers, and cam900 fixed some graphical effects in Gals Panic 3 and Billiard Academy Real Break. Enik Land improved emulation of the Sega Master System, Game Gear and Mega Drive VDPs, covering more corner cases. The really exciting emulation improvements this month are on the computer side. There are lots of improvements for UK home computers, including better Camputers Lynx tape support (with lots of additions to the software list), re-worked Acorn System emulation, and support for Acorn Bus slot devices. We’ve got a brand-new modernised Apple IIgs driver, with improvements in just about every area. Also, Wayder updated the Sharp 68000 software list, correcting and organising the entries and adding the latest clean dumps. But even more exciting is the fact that, thanks to Patrick Mackinlay’s gargantuan effort and persistence, the CLIPPER-based InterPro 2000 workstation now works well enough to install and run CLIX (a UNIX operating system). As far as we know, this is a first for MAME. The improvements to SCSI, CD-ROM, and serial emulation also benefit other emulated computer systems. Instructions are on the MAMEdev wiki if you want to try it out. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.88 2018/07/20 03:34:12 ryoon Exp $ d3 1 a3 1 DISTNAME= mame-0.200 @ 1.88 log @Recursive revbump from textproc/icu-62.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.87 2018/07/03 05:40:15 wiz Exp $ d3 1 a3 2 DISTNAME= mame-0.199 PKGREVISION= 1 @ 1.87 log @mame: update to 0.199. MAME 0.199 Today’s the day for our mid-year MAME release. MAME 0.199 includes support for the incredibly elusive Spanish arcade title El Fin Del Tiempo, and the rare Pac-Man hack Titan. Other rare bootlegs added include Come-Cocos (derived from Ms. Pac-Man) and Gran Rally (a Spanish bootleg of Pole Position II). There are some pretty big improvements to Tatsumi games (Apache 3, Cycle Warriors, Round Up 5), some NMK mahjong games work substantially better (Urashima Mahjong, Mahjong Daireikai, Mahjong Channel Zoom In), and Big Run looks better than ever. War: The Final Assault no longer crashes thanks to a fix in Voodoo emulation. Floppy drive emulation has been further improved, and a fairly major issue with Apple IIgs and Mac 3.5" drives has been fixed. Sound Blaster direct DAC mode is now supported. Improved Dreamcast GD-ROM emulation allows Daytona USA 2001 to boot. The HP 9000/300 series can now boot from floppy, and the medium-resolution colour graphics option is supported. Tiger Electronics fans can enjoy Battle Arena Toshinden for R-Zone. Of course we’ve also added more alternate versions of supported systems, software list updates, bug fixes, and internal improvements. You can read all the details in the whatsnew.txt file, or get source and Windows binaries from the download page. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.86 2018/07/03 05:03:15 adam Exp $ d4 1 @ 1.86 log @extend PYTHON_VERSIONS_ for Python 3.7 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.85 2018/06/05 18:29:39 wiz Exp $ d3 1 a3 1 DISTNAME= mame-0.198 @ 1.85 log @mame: update to 0.198. It’s the day you’ve been eagerly awaiting all month: MAME release day! MAME 0.198, our May release, is packed full of improvements in lots of areas. Newly supported arcade games include the rare video pinball game Tom Tom Magic, Jikkyou Powerful Pro Yakyuu EX ’98, and Keirin Ou. Newly supported computers include the TI-99/2, Dragon MSX-64, and BBC Master 512. This release brings graphics emulation improvements to a number of systems, including more fixes for Sega Saturn/ST-V, missing effects emulated in 1945k III, and improvements to the title screen in Wolf Fang. The SH-4 recompiler now supports more FPU opcodes directly, and NAOMI keyboards are supported. Low-level floppy drive emulation improvements bring improved compatibility for Apple II software. Newly supported peripherals include a PC ISA LBA BIOS card, the Beeb Speech Synthesiser, and a number of BBC Micro pointing devices. Other additions include new Tiger handhelds (Batman: The Animated Series, Operation: Aliens, Wayne’s World, and X-Men), the Fidelity Elegance and Prestige chess computers, and alternate versions of Battle Balls, Centipede, Final Fight, Karate Blazers, Last Mission, Real Puncher, Sengoku 3, Spy Hunter, and World Heroes 2. There are lots of additions to the Apple II cassette software list, and several additions to the Sorcerer cassette software list as well. MAME now supports Korean user interface thanks to a contribution from Neius. For developers, we’ve fixed some issues in the debugger affecting CPUs that use word addressing, and the source list is sorted more intuitively in memory windows. We’ve made a number of changes to how machine configuration works to make driver development more intuitive and less error-prone. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.84 2018/04/29 20:52:58 wiz Exp $ d90 1 a90 1 PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # not yet ported as of 0.151 @ 1.84 log @mame: update to 0.197. MAME 0.197 25 Apr 2018 For our April release, we’re bringing even more elusive electronic esoterica to light. MAME 0.197 finally includes support for the 1987 version of the Spanish quiz game Master Boy, believed to be Gaelco’s first release. There are now drivers for several Neo-Geo MVS variants, exposing different capabilities. Lamp outputs are now supported for The Irritating Maze, bringing the game to life a little more. We’ve added four more Tiger LCD games, all based on licensed IP: Home Alone, Home Alone 2, Independence Day, and Transformers – Generation 2. The Sega Model 2 improvements keep coming, with Rail Chase 2 now working. With its protection MCU emulated, Capcom’s F-1 Dream is also working. MAME 0.197 adds support for alternate versions and bootlegs of a long list of systems, including Crazy Bonus 2002, Explosive Breaker, Fidelity Excel 68000, Lup Lup Puzzle, Pochi and Nyaa, Renegade, and Silkworm. In addition, there are graphical improvements to Sega ST-V/Saturn, and Magical Tetris Challenge. There are some nice improvements for computer emulation this month, too. The Acorn Electron has improved video handling and support for the Mega Games Cartridge. The NEC PC-98 CD-ROM software list has been updated with the latest dumps and compatibility status – recent emulation improvements mean more fully supported titles. You can now boot HP-BASIC cartridges on the HP9000/340 series. MAME 0.196 28 Mar 2018 MAME 0.196, our March release, is here just in time for Easter, and it’s packed with all the goodness you’ve come to expect. In a very exciting development, Team Caps0ff have extracted the C-chip data for Volfied, Superman, Rainbow Islands, and most importantly, Bonze Adventure. This cleanly fixes some of the most long-standing emulation issues in MAME. The improvements to Sega Model 2 have continued, with Virtua Fighter 2 and Motor Raid now considered working. Other Model 2 games are greatly improved as well. For fans of 8-bit home computers, MAME 0.196 has improved ZX Spectrum family emulation, fixing many graphical glitches. A QuikLoad option has been added to several CP/M-80 machines, allowing .COM files to be loaded directly after the operating system has booted. Emulated IEEE-488 (GPIB) can now be tunnelled over sockets, opening up the possibility to simulate peripherals outside MAME. Interpro progress has continued, and is now at the point where you can boot the rebuild floppy. Other new working arcade games include Big Buck Hunter, an older joystick-controlled version of Ghox, and a rare unprotected version of Opa Opa. With some fixes to our vector maths, War: The Final Assault is working, and Gunpey has been made playable using decompressed sprite data extracted from a working board. New LCD hand-helds include Dennis the Menace, Double Dragon 3, Jurassic Park, Spider-Man, The Addams Family, The Flash, and X-Men - Project X. In an emulation first, MAME 0.196 supports QSound DSP emulation. For now, it’s only enabled for the vgmplay driver by default, and it requires a fairly fast computer to emulate at full speed. It will be enabled by default when system requirements are a bit more modest. The SH-4 recompiler has been enabled by default for Dreamcast-derived systems, giving substantial performance improvements. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.83 2018/04/16 14:34:26 wiz Exp $ d3 1 a3 1 DISTNAME= mame-0.197 @ 1.83 log @Recursive bump for new fribidi dependency in pango. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.82 2018/04/14 07:34:20 adam Exp $ d3 1 a3 2 DISTNAME= mame-0.195 PKGREVISION= 2 @ 1.82 log @revbump after icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.81 2018/03/18 00:40:20 ryoon Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.81 log @Update to 0.195 Changelog: 0.195 - 04987: [Flip Screen/Cocktail] (vaportra.cpp) All sets in vaportra.c: Sprites incorrectly "sliced" when Flip Screen ON (AJR) - 04942: [Flip Screen/Cocktail] (madmotor.cpp) madmotor: Flip Screen shows "split" sprites (AJR) - 06889: [Graphics] (darkseal.cpp) darkseal: Background missing in the first boss area and third stage. - 06888: [Crash/Freeze] (segag80v.cpp) tacscan: Cannot play past second phase (AJR) - 06872: [Documentation] (vegas.cpp) sf2049se: Wrong Year Listed (And Publisher?) (tedgreen) - 06885: [Crash/Freeze] (qdrmfgp.cpp) qdrmfgp2: Hang on boot (Osso) - 06884: [Crash/Freeze] (djmain.cpp) All sets in djmain.c: MAME exception (smf) - 06688: [Graphics] (sandscrp.cpp) sandscrp and clones: Graphic priority issue in title screen animation - 06867: [Misc.] (namcos12.cpp) technodr: Game refuses to boot if printer is ON (Osso) - 06446: [Graphics] (shanghai.cpp) kothello: Display cut off at right (AJR) - 06866: [Interface] (midxunit.cpp) revx: No crosshairs (Osso) - 06870: [Sound] (mario.cpp) mario and clones: Missing music/sound effects (AJR) - 03563: [Graphics] (namcos11.cpp) souledge: Li Long stage background problem. (smf) 0.194 - 06857: [Cheat System] (btoads.cpp) 34010 & 34020: Cheats not working in btoads and other games. (Olivier Galibert) - 06806: [Graphics] Bitmap overlays don't display with bgfx video output (Ryan Holtz) - 02076: [Graphics] (playch10.cpp) playch10 ALL using single BIOS: Playchoice-10 driver needs LEDs added for "Single BIOS" (cuavas) - 06813: [Misc.] Memory leak in options (AJR) - 03790: [Crash/Freeze] (ms32.cpp) gratia, gratiaa: unhandled priority type f8 (Angelo Salese) - 05632: [Crash/Freeze] (nwk-tr.c) racingj2, racingj2j: [debug] Crash shortly after OK - 06791: [Graphics] (splash.cpp) splash and clones: Wrong sprite priority on bonus items (AJR) - 06825: [Sound] (gng.cpp) diamond: Missing Level Start Music (AJR) - 06816: [Interface] AddressSanitizer: alloc-dealloc-mismatch when closing dipswitch menu (Firewave) - 06817: [Misc.] (naomi.cpp) mushi2k4: runtime error: index out of bounds (MetalliC) - 06623: [Interface] Full Screen Brightness/Contrast/Gamma settings not working anymore (smf) - 06799: [Crash/Freeze] (dynax.cpp) hjingi: Emulation hang (AJR) - 06810: [Misc.] Memory leak in m6502 CPU cores (AJR) - 06811: [Misc.] Memory leak in m6809 CPU core (AJR) - 06548: [Crash/Freeze] (namcos21.cpp) winrun, winrun91, winrungp: [debug] Assert when starting emulation (cuavas) - 06804: [Crash/Freeze] (midyunit.cpp) strkforc: Black screen after rom check 0.193 - 06780: [Sound] (midtunit.cpp) Possible Volume balance Issue with Williams Adpcm Soundboard (hap) - 06683: [Graphics] (surpratk.cpp) suratk: Visible area is too small (Robbbert) - 06784: [Sound] (bagman.cpp) bagman, sbagman: bagman dying sound plays repetitively when game starts (AJR) - 06638: [Crash/Freeze] Exception when using -debug 0.192 - 00525: [Speed] (metro.cpp) bangball: When you finish a level, sometimes the game runs like slow-motion. (Angelo Salese) - 06766: [Sound] (spacefb.cpp) spacefb and clones: DAC sounds not working 100% (Tafoid) - 06518: [Graphics] (metro.cpp) blzntrnd: Sprite layer disappears entirely after completing single player game (Angelo Salese) - 06759: [DIP/Input] (seta.cpp) calibr50: Speed difference when rotating player (AJR) - 06694: [Sound] (midtunit.cpp) mk: Missing music (hap) - 06742: [Graphics] (pacland.cpp) pacland and clones: Sprite priority problem in invincible state. (hap) - 06749: [Graphics] (toaplan1.cpp) outzonecv: screen is misaligned 16 pixels to the left (hap) - 06527: [Sound] (taitosj.cpp) elevator: Elevator Action sound (hap) - 04651: [Misc.] (gei.cpp) geimulti: geimulti - 13 game roms are loaded, only nine are listed in-game and playable (Osso) - 03719: [Graphics] (meritm.cpp) megat5a, magat5, megat5nj, mega6, megat3a, megat3, megat3ca, megat3nj, megat3te, megat4a, megat4, megat4te, megat4sn, megat4st: "Run21" game is missing graphics for black-suited cards. (AJR) - 03804: [Color/Palette] (ssozumo.cpp) ssozumo: Wrong colors in the title screen. (Angelo Salese) - 03805: [Color/Palette] (lasso.cpp) wwjgtin, photof: Wrong colors (Angelo Salese) - 06193: [Speed] (shanghai.cpp) shanghai, shangha2 and clones: When playing, the gameplay and sound are very fast. (Angelo Salese) - 05761: [Crash/Freeze] (dwarfd.cpp) All sets in dwarfd.c: [debug] Assert shortly after start (AJR) - 06745: [Crash/Freeze] (marinedt.cpp) marinedt: MAME crash when starting game (Angelo Salese) - 04366: [DIP/Input] (saturn.cpp) shanhigw: The game starts with 2 credits inserted (Angelo Salese) - 02084: [DIP/Input] (saturn.cpp) sokyugrt: Emulation starts with 1 or more credit inserted (Angelo Salese) 0.191 - 06637: [Interface] Internal UI does not save entire configuration (AJR) - 06724: [Gameplay] (vegas.cpp) gauntleg, gauntdl: Various Effects Cause More Damage than they probably should (64-bit Only) (tedgreen) - 06713: [Misc.] (dbz.cpp) dbz, dbza, dbz2: Correct names for this 3 games (Fortuna) - 06487: [Documentation] tonton, ppj, big10: Documentation found on Success website (D Go Go Fan) - 06719: [Core] (coco12.cpp) coco12, coco3, other 6809?: SBCB instruction returns the wrong result (hap) - 06720: [Interface] Prescale option allows invalid values (Tafoid) - 06154: [DIP/Input] Games with a rotary positional joystick: Some positions are skipped (Angelo Salese) - 06711: [Interface] UI: If you exit with the Exit option, the last used game is not saved (cuavas) - 00759: [Misc.] (mystwarr.cpp) mtlchamp and clones: There is a problem with the nvram in the RAM / ROM check after you change some settings in service mode. (MetalliC) - 06691: [Graphics] tokio and clones: Tokio - graphic glitches on the right side of the screen (Lord Nightmare) - 06697: [Crash/Freeze] (stv.cpp) grdforce: Hangs after insert coin (Angelo Salese) - 06656: [Interface] Configuring Machine level "Video Option" causes CRASH (Nathan Woods) - 06690: [Color/Palette] (bottom9.cpp) bottom9n: Sprites have incorrect colors (Angelo Salese) 0.190 - 04280: [DIP/Input] (megaplay.cpp) mp_shnb3 (possibly whole driver): INP playback fails after a short time (Angelo Salese) - 04209: [Misc.] (kaneko16.cpp) brapboys, bloodwar: Playback lose sync (Angelo Salese) - 03967: [Misc.] (kaneko16.cpp) shogwarr; shogwarru; fjbuster (untested): Game cannot be replayed from .inp file (Angelo Salese) - 06682: [Sound] (cinemat.cpp) qb3: Missing AY-3-8910 sound (AJR) - 06680: [Sound] (namcos2.cpp) metlhawk: Missing sound (Angelo Salese) - 06673: [DIP/Input] (subsino.cpp) stbsub: Missing dip-switch info. (D Go Go Fan) - 00490: [Sound] (homedata.cpp) hourouki: It is missing voices of "Reach", "Ron" etc. (smf) - 06658: [Plugins] (mappy.cpp) mappy, mappyj: When using cheats driven by