Index: Makefile =================================================================== --- Makefile (revision 496199) +++ Makefile (working copy) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME?= mame -PORTVERSION= 0.200 -PORTREVISION= 3 +PORTVERSION= 0.207 CATEGORIES= emulators MAINTAINER= ports@FreeBSD.org @@ -94,6 +93,8 @@ ${WRKSRC}/scripts/genie.lua @${GREP} -rl '"png.h"' ${WRKSRC}/src | ${XARGS} ${REINPLACE_CMD} \ -e 's|"png.h"|"localpng.h"|' + @${REINPLACE_CMD} -e 's|"util/png.h"|"util/localpng.h"|' \ + ${WRKSRC}/src/frontend/mame/ui/icorender.cpp @${MV} ${WRKSRC}/src/lib/util/png.h ${WRKSRC}/src/lib/util/localpng.h do-install: Index: distinfo =================================================================== --- distinfo (revision 496199) +++ distinfo (working copy) @@ -1,3 +1,3 @@ -TIMESTAMP = 1533314360 -SHA256 (mamedev-mame-0.200-mame0200_GH0.tar.gz) = a6c43323e120f55b32c072726bdda357aa221a599070989b6e3406ee4e3983fe -SIZE (mamedev-mame-0.200-mame0200_GH0.tar.gz) = 127378126 +TIMESTAMP = 1551734228 +SHA256 (mamedev-mame-0.207-mame0207_GH0.tar.gz) = 69c29533d2128345c59fbf23fabc3af696322a77a6c1d7a7bd7f5a2ee57adafb +SIZE (mamedev-mame-0.207-mame0207_GH0.tar.gz) = 145962273 Index: files/patch-3rdparty_asio_include_asio_detail_config.hpp =================================================================== --- files/patch-3rdparty_asio_include_asio_detail_config.hpp (nonexistent) +++ files/patch-3rdparty_asio_include_asio_detail_config.hpp (working copy) @@ -0,0 +1,13 @@ +--- 3rdparty/asio/include/asio/detail/config.hpp.orig 2019-02-26 14:40:05.000000000 +0100 ++++ 3rdparty/asio/include/asio/detail/config.hpp 2019-03-05 20:58:53.857248000 +0100 +@@ -713,8 +713,9 @@ + # define ASIO_HAS_STD_STRING_VIEW 1 + # endif + # endif +-# if !defined(ASIO_HAS_STD_STRING_VIEW) && __has_include() ++# if !defined(ASIO_HAS_STD_STRING_VIEW) && __has_include() + # define ASIO_HAS_STD_STRING_VIEW 1 ++# elif __has_include() + # define ASIO_HAS_STD_EXPERIMENTAL_STRING_VIEW 1 + # endif // __has_include() + # endif // (__cplusplus >= 201103) Property changes on: files/patch-3rdparty_asio_include_asio_detail_config.hpp ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: files/patch-asio-libc++7 =================================================================== --- files/patch-asio-libc++7 (revision 496199) +++ files/patch-asio-libc++7 (nonexistent) @@ -1,15 +0,0 @@ -https://github.com/boostorg/asio/commit/b5b17a67f0aa29f5156324d5e8a73dd8669a5a51 - ---- 3rdparty/asio/include/asio/detail/config.hpp.orig 2018-07-24 19:45:05 UTC -+++ 3rdparty/asio/include/asio/detail/config.hpp -@@ -708,8 +708,9 @@ - # if !defined(ASIO_DISABLE_STD_STRING_VIEW) - # if defined(__clang__) - # if (__cplusplus >= 201103) --# if __has_include() -+# if __has_include() - # define ASIO_HAS_STD_STRING_VIEW 1 -+# elif __has_include() - # define ASIO_HAS_STD_EXPERIMENTAL_STRING_VIEW 1 - # endif // __has_include() - # endif // (__cplusplus >= 201103) Property changes on: files/patch-asio-libc++7 ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: files/patch-scripts_toolchain.lua =================================================================== --- files/patch-scripts_toolchain.lua (revision 496199) +++ files/patch-scripts_toolchain.lua (nonexistent) @@ -1,21 +0,0 @@ ---- scripts/toolchain.lua.orig 2018-02-27 15:59:06 UTC -+++ scripts/toolchain.lua -@@ -23,6 +23,7 @@ newoption { - { "android-x64", "Android - x64" }, - { "asmjs", "Emscripten/asm.js" }, - { "freebsd", "FreeBSD" }, -+ { "freebsd-clang", "FreeBSD (Clang)" }, - { "linux-gcc", "Linux (GCC compiler)" }, - { "linux-clang", "Linux (Clang compiler)" }, - { "ios-arm", "iOS - ARM" }, -@@ -168,6 +169,10 @@ function toolchain(_buildDir, _subDir) - location (_buildDir .. "projects/" .. _subDir .. "/".. _ACTION .. "-freebsd") - end - -+ if "freebsd-clang" == _OPTIONS["gcc"] then -+ location (_buildDir .. "projects/" .. _subDir .. "/".. _ACTION .. "-freebsd-clang") -+ end -+ - if "netbsd" == _OPTIONS["gcc"] then - location (_buildDir .. "projects/" .. _subDir .. "/".. _ACTION .. "-netbsd") - end Property changes on: files/patch-scripts_toolchain.lua ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: files/patch-src__osd__eigccx86.h =================================================================== --- files/patch-src__osd__eigccx86.h (revision 496199) +++ files/patch-src__osd__eigccx86.h (nonexistent) @@ -1,110 +0,0 @@ ---- src/osd/eigccx86.h.orig 2018-02-27 15:59:06 UTC -+++ src/osd/eigccx86.h -@@ -31,7 +31,7 @@ - multiply and return the full 64 bit result - -------------------------------------------------*/ - --#ifndef __x86_64__ -+#if !defined(__amd64__) && !defined(__x86_64__) - #define mul_32x32 _mul_32x32 - inline int64_t ATTR_CONST ATTR_FORCE_INLINE - _mul_32x32(int32_t a, int32_t b) -@@ -55,7 +55,7 @@ _mul_32x32(int32_t a, int32_t b) - result - -------------------------------------------------*/ - --#ifndef __x86_64__ -+#if !defined(__amd64__) && !defined(__x86_64__) - #define mulu_32x32 _mulu_32x32 - inline uint64_t ATTR_CONST ATTR_FORCE_INLINE - _mulu_32x32(uint32_t a, uint32_t b) -@@ -126,7 +126,7 @@ _mulu_32x32_hi(uint32_t a, uint32_t b) - result to 32 bits - -------------------------------------------------*/ - --#ifndef __x86_64__ -+#if !defined(__amd64__) && !defined(__x86_64__) - #define mul_32x32_shift _mul_32x32_shift - inline int32_t ATTR_CONST ATTR_FORCE_INLINE - _mul_32x32_shift(int32_t a, int32_t b, uint8_t shift) -@@ -156,7 +156,7 @@ _mul_32x32_shift(int32_t a, int32_t b, u - result to 32 bits - -------------------------------------------------*/ - --#ifndef __x86_64__ -+#if !defined(__amd64__) && !defined(__x86_64__) - #define mulu_32x32_shift _mulu_32x32_shift - inline uint32_t ATTR_CONST ATTR_FORCE_INLINE - _mulu_32x32_shift(uint32_t a, uint32_t b, uint8_t shift) -@@ -184,7 +184,7 @@ _mulu_32x32_shift(uint32_t a, uint32_t b - divide and return the 32 bit quotient - -------------------------------------------------*/ - --#ifndef __x86_64__ -+#if !defined(__amd64__) && !defined(__x86_64__) - #define div_64x32 _div_64x32 - inline int32_t ATTR_CONST ATTR_FORCE_INLINE - _div_64x32(int64_t a, int32_t b) -@@ -211,7 +211,7 @@ _div_64x32(int64_t a, int32_t b) - divide and return the 32 bit quotient - -------------------------------------------------*/ - --#ifndef __x86_64__ -+#if !defined(__amd64__) && !defined(__x86_64__) - #define divu_64x32 _divu_64x32 - inline uint32_t ATTR_CONST ATTR_FORCE_INLINE - _divu_64x32(uint64_t a, uint32_t b) -@@ -244,7 +244,7 @@ inline int32_t ATTR_FORCE_INLINE - _div_64x32_rem(int64_t dividend, int32_t divisor, int32_t *remainder) - { - int32_t quotient; --#ifndef __x86_64__ -+#if !defined(__amd64__) && !defined(__x86_64__) - - // Throws arithmetic exception if result doesn't fit in 32 bits - __asm__ ( -@@ -287,7 +287,7 @@ inline uint32_t ATTR_FORCE_INLINE - _divu_64x32_rem(uint64_t dividend, uint32_t divisor, uint32_t *remainder) - { - uint32_t quotient; --#ifndef __x86_64__ -+#if !defined(__amd64__) && !defined(__x86_64__) - - // Throws arithmetic exception if result doesn't fit in 32 bits - __asm__ ( -@@ -325,7 +325,7 @@ _divu_64x32_rem(uint64_t dividend, uint3 - division, and returning the 32 bit quotient - -------------------------------------------------*/ - --#ifndef __x86_64__ -+#if !defined(__amd64__) && !defined(__x86_64__) - #define div_32x32_shift _div_32x32_shift - inline int32_t ATTR_CONST ATTR_FORCE_INLINE - _div_32x32_shift(int32_t a, int32_t b, uint8_t shift) -@@ -357,7 +357,7 @@ _div_32x32_shift(int32_t a, int32_t b, u - division, and returning the 32 bit quotient - -------------------------------------------------*/ - --#ifndef __x86_64__ -+#if !defined(__amd64__) && !defined(__x86_64__) - #define divu_32x32_shift _divu_32x32_shift - inline uint32_t ATTR_CONST ATTR_FORCE_INLINE - _divu_32x32_shift(uint32_t a, uint32_t b, uint8_t shift) -@@ -388,7 +388,7 @@ _divu_32x32_shift(uint32_t a, uint32_t b - divide and return the 32 bit remainder - -------------------------------------------------*/ - --#ifndef __x86_64__ -+#if !defined(__amd64__) && !defined(__x86_64__) - #define mod_64x32 _mod_64x32 - inline int32_t ATTR_CONST ATTR_FORCE_INLINE - _mod_64x32(int64_t a, int32_t b) -@@ -415,7 +415,7 @@ _mod_64x32(int64_t a, int32_t b) - divide and return the 32 bit remainder - -------------------------------------------------*/ - --#ifndef __x86_64__ -+#if !defined(__amd64__) && !defined(__x86_64__) - #define modu_64x32 _modu_64x32 - inline uint32_t ATTR_CONST ATTR_FORCE_INLINE - _modu_64x32(uint64_t a, uint32_t b) Property changes on: files/patch-src__osd__eigccx86.h ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: files/patch-src__osd__eminline.h =================================================================== --- files/patch-src__osd__eminline.h (revision 496199) +++ files/patch-src__osd__eminline.h (nonexistent) @@ -1,11 +0,0 @@ ---- src/osd/eminline.h.orig 2018-02-27 15:59:06 UTC -+++ src/osd/eminline.h -@@ -21,7 +21,7 @@ - - #if defined(__GNUC__) - --#if defined(__i386__) || defined(__x86_64__) -+#if defined(__i386__) || defined(__x86_64__) || defined(__amd64__) - #include "eigccx86.h" - #elif defined(__ppc__) || defined (__PPC__) || defined(__ppc64__) || defined(__PPC64__) - #include "eigccppc.h" Property changes on: files/patch-src__osd__eminline.h ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: files/patch-src_lib_netlist_plib_pparser.cpp =================================================================== --- files/patch-src_lib_netlist_plib_pparser.cpp (revision 496199) +++ files/patch-src_lib_netlist_plib_pparser.cpp (nonexistent) @@ -1,102 +0,0 @@ ---- src/lib/netlist/plib/pparser.cpp.orig 2018-02-27 15:59:06 UTC -+++ src/lib/netlist/plib/pparser.cpp -@@ -34,22 +34,22 @@ pstring ptokenizer::currentline_str() - - void ptokenizer::skipeol() - { -- pstring::code_t c = getc(); -+ pstring::code_t c = mame_getc(); - while (c) - { - if (c == 10) - { -- c = getc(); -+ c = mame_getc(); - if (c != 13) -- ungetc(c); -+ mame_ungetc(c); - return; - } -- c = getc(); -+ c = mame_getc(); - } - } - - --pstring::code_t ptokenizer::getc() -+pstring::code_t ptokenizer::mame_getc() - { - if (m_unget != 0) - { -@@ -70,7 +70,7 @@ pstring::code_t ptokenizer::getc() - return c; - } - --void ptokenizer::ungetc(pstring::code_t c) -+void ptokenizer::mame_ungetc(pstring::code_t c) - { - m_unget = c; - } -@@ -182,10 +182,10 @@ ptokenizer::token_t ptokenizer::get_toke - ptokenizer::token_t ptokenizer::get_token_internal() - { - /* skip ws */ -- pstring::code_t c = getc(); -+ pstring::code_t c = mame_getc(); - while (m_whitespace.find(c) != pstring::npos) - { -- c = getc(); -+ c = mame_getc(); - if (eof()) - { - return token_t(ENDOFFILE); -@@ -205,9 +205,9 @@ ptokenizer::token_t ptokenizer::get_toke - else if (m_number_chars.find(c) == pstring::npos) - break; - tokstr += c; -- c = getc(); -+ c = mame_getc(); - } -- ungetc(c); -+ mame_ungetc(c); - return token_t(ret, tokstr); - } - else if (m_identifier_chars.find(c) != pstring::npos) -@@ -217,9 +217,9 @@ ptokenizer::token_t ptokenizer::get_toke - while (m_identifier_chars.find(c) != pstring::npos) - { - tokstr += c; -- c = getc(); -+ c = mame_getc(); - } -- ungetc(c); -+ mame_ungetc(c); - auto id = m_tokens.find(tokstr); - if (id != m_tokens.end()) - return token_t(id->second, tokstr); -@@ -229,11 +229,11 @@ ptokenizer::token_t ptokenizer::get_toke - else if (c == m_string) - { - pstring tokstr = ""; -- c = getc(); -+ c = mame_getc(); - while (c != m_string) - { - tokstr += c; -- c = getc(); -+ c = mame_getc(); - } - return token_t(STRING, tokstr); - } -@@ -251,9 +251,9 @@ ptokenizer::token_t ptokenizer::get_toke - if (id != m_tokens.end()) - return token_t(id->second, tokstr); - } -- c = getc(); -+ c = mame_getc(); - } -- ungetc(c); -+ mame_ungetc(c); - auto id = m_tokens.find(tokstr); - if (id != m_tokens.end()) - return token_t(id->second, tokstr); Property changes on: files/patch-src_lib_netlist_plib_pparser.cpp ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: files/patch-src_lib_netlist_plib_pparser.h =================================================================== --- files/patch-src_lib_netlist_plib_pparser.h (revision 496199) +++ files/patch-src_lib_netlist_plib_pparser.h (nonexistent) @@ -1,13 +0,0 @@ ---- src/lib/netlist/plib/pparser.h.orig 2018-02-27 15:59:06 UTC -+++ src/lib/netlist/plib/pparser.h -@@ -118,8 +118,8 @@ protected: - private: - void skipeol(); - -- pstring::code_t getc(); -- void ungetc(pstring::code_t c); -+ pstring::code_t mame_getc(); -+ void mame_ungetc(pstring::code_t c); - - bool eof() { return m_strm.eof(); } - Property changes on: files/patch-src_lib_netlist_plib_pparser.h ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: files/patch-src_osd_eigccx86.h =================================================================== Index: files/patch-src_osd_eminline.h =================================================================== Index: pkg-plist =================================================================== --- pkg-plist (revision 496199) +++ pkg-plist (working copy) @@ -86,12 +86,15 @@ %%DATADIR%%/hash/apogee.xml %%DATADIR%%/hash/apollo_ctape.xml %%DATADIR%%/hash/apple1.xml -%%DATADIR%%/hash/apple2.xml %%DATADIR%%/hash/apple2_cass.xml +%%DATADIR%%/hash/apple2_flop_clcracked.xml +%%DATADIR%%/hash/apple2_flop_misc.xml +%%DATADIR%%/hash/apple2_flop_orig.xml %%DATADIR%%/hash/apple2gs.xml %%DATADIR%%/hash/apple3.xml %%DATADIR%%/hash/apricot_flop.xml %%DATADIR%%/hash/aquarius.xml +%%DATADIR%%/hash/arb.xml %%DATADIR%%/hash/arcadia.xml %%DATADIR%%/hash/archimedes.xml %%DATADIR%%/hash/astrocde.xml @@ -108,6 +111,7 @@ %%DATADIR%%/hash/bbc_flop_arm.xml %%DATADIR%%/hash/bbc_flop_torch.xml %%DATADIR%%/hash/bbc_flop_z80.xml +%%DATADIR%%/hash/bbc_rom.xml %%DATADIR%%/hash/bbca_cass.xml %%DATADIR%%/hash/bbcb_cass.xml %%DATADIR%%/hash/bbcb_cass_de.xml @@ -128,6 +132,7 @@ %%DATADIR%%/hash/c128_cart.xml %%DATADIR%%/hash/c128_flop.xml %%DATADIR%%/hash/c128_rom.xml +%%DATADIR%%/hash/c2color_cart.xml %%DATADIR%%/hash/c64_cart.xml %%DATADIR%%/hash/c64_cass.xml %%DATADIR%%/hash/c64_flop.xml @@ -147,6 +152,7 @@ %%DATADIR%%/hash/cgenie_flop_rom.xml %%DATADIR%%/hash/channelf.xml %%DATADIR%%/hash/chessmstdm.xml +%%DATADIR%%/hash/clickstart_cart.xml %%DATADIR%%/hash/coco_cart.xml %%DATADIR%%/hash/coco_flop.xml %%DATADIR%%/hash/coleco.xml @@ -174,6 +180,20 @@ %%DATADIR%%/hash/e01_flop.xml %%DATADIR%%/hash/ec1841.xml %%DATADIR%%/hash/einstein.xml +%%DATADIR%%/hash/ekara_japan.xml +%%DATADIR%%/hash/ekara_japan_a.xml +%%DATADIR%%/hash/ekara_japan_bh.xml +%%DATADIR%%/hash/ekara_japan_d.xml +%%DATADIR%%/hash/ekara_japan_en.xml +%%DATADIR%%/hash/ekara_japan_g.xml +%%DATADIR%%/hash/ekara_japan_gk.xml +%%DATADIR%%/hash/ekara_japan_m.xml +%%DATADIR%%/hash/ekara_japan_p.xml +%%DATADIR%%/hash/ekara_japan_s.xml +%%DATADIR%%/hash/ekara_japan_sp.xml +%%DATADIR%%/hash/ekara_japan_web.xml +%%DATADIR%%/hash/ekara_pal.xml +%%DATADIR%%/hash/ekara_us.xml %%DATADIR%%/hash/electron_cart.xml %%DATADIR%%/hash/electron_cass.xml %%DATADIR%%/hash/electron_flop.xml @@ -186,6 +206,7 @@ %%DATADIR%%/hash/exl100.xml %%DATADIR%%/hash/famicom_cass.xml %%DATADIR%%/hash/famicom_flop.xml +%%DATADIR%%/hash/fidel_sc6.xml %%DATADIR%%/hash/fidel_scc.xml %%DATADIR%%/hash/fm77av.xml %%DATADIR%%/hash/fm7_cass.xml @@ -234,6 +255,8 @@ %%DATADIR%%/hash/ibm6580.xml %%DATADIR%%/hash/ibmpcjr_cart.xml %%DATADIR%%/hash/ibmpcjr_flop.xml +%%DATADIR%%/hash/icanguit.xml +%%DATADIR%%/hash/intellect02.xml %%DATADIR%%/hash/interact.xml %%DATADIR%%/hash/interpro.xml %%DATADIR%%/hash/intv.hsi @@ -243,6 +266,13 @@ %%DATADIR%%/hash/iq151_cart.xml %%DATADIR%%/hash/iq151_flop.xml %%DATADIR%%/hash/jaguar.xml +%%DATADIR%%/hash/jakks_gamekey_dp.xml +%%DATADIR%%/hash/jakks_gamekey_dy.xml +%%DATADIR%%/hash/jakks_gamekey_mv.xml +%%DATADIR%%/hash/jakks_gamekey_nk.xml +%%DATADIR%%/hash/jakks_gamekey_nm.xml +%%DATADIR%%/hash/jakks_gamekey_sw.xml +%%DATADIR%%/hash/jpopira_jp.xml %%DATADIR%%/hash/juicebox.xml %%DATADIR%%/hash/jupace_cass.xml %%DATADIR%%/hash/k28m2.xml @@ -254,6 +284,8 @@ %%DATADIR%%/hash/korvet_flop.xml %%DATADIR%%/hash/lantutor.xml %%DATADIR%%/hash/laser2001_cart.xml +%%DATADIR%%/hash/leapfrog_leappad_cart.xml +%%DATADIR%%/hash/leapfrog_mfleappad_cart.xml %%DATADIR%%/hash/leapster.xml %%DATADIR%%/hash/lisa.xml %%DATADIR%%/hash/lisa2.xml @@ -265,6 +297,7 @@ %%DATADIR%%/hash/m5_flop.xml %%DATADIR%%/hash/mac_flop.xml %%DATADIR%%/hash/mac_hdd.xml +%%DATADIR%%/hash/mac_hdflop.xml %%DATADIR%%/hash/mbc200.xml %%DATADIR%%/hash/mbc55x.xml %%DATADIR%%/hash/mc10.xml @@ -289,6 +322,7 @@ %%DATADIR%%/hash/mo5_qd.xml %%DATADIR%%/hash/mo6_cass.xml %%DATADIR%%/hash/mo6_flop.xml +%%DATADIR%%/hash/monon_color.xml %%DATADIR%%/hash/mpu1000.xml %%DATADIR%%/hash/mpz80.xml %%DATADIR%%/hash/msx.hsi @@ -313,6 +347,7 @@ %%DATADIR%%/hash/n64.xml %%DATADIR%%/hash/n64dd.xml %%DATADIR%%/hash/nascom_flop.xml +%%DATADIR%%/hash/nascom_snap.xml %%DATADIR%%/hash/nascom_socket.xml %%DATADIR%%/hash/neocd.xml %%DATADIR%%/hash/neogeo.xml @@ -358,6 +393,7 @@ %%DATADIR%%/hash/pcfx.xml %%DATADIR%%/hash/pcw.xml %%DATADIR%%/hash/pcw16.xml +%%DATADIR%%/hash/pcx_flop.xml %%DATADIR%%/hash/pecom_cass.xml %%DATADIR%%/hash/pegasus_cart.xml %%DATADIR%%/hash/pencil2.xml @@ -420,6 +456,7 @@ %%DATADIR%%/hash/sc3000_cart.xml %%DATADIR%%/hash/sc3000_cass.xml %%DATADIR%%/hash/scv.xml +%%DATADIR%%/hash/sega_beena_cart.xml %%DATADIR%%/hash/segacd.xml %%DATADIR%%/hash/sf7000.xml %%DATADIR%%/hash/sg1000.xml @@ -504,6 +541,7 @@ %%DATADIR%%/hash/vector06_flop.xml %%DATADIR%%/hash/vectrex.xml %%DATADIR%%/hash/vg5k.xml +%%DATADIR%%/hash/vgmplay.xml %%DATADIR%%/hash/vic10.xml %%DATADIR%%/hash/vic1001_cart.xml %%DATADIR%%/hash/vic1001_cass.xml @@ -514,11 +552,11 @@ %%DATADIR%%/hash/vip.xml %%DATADIR%%/hash/visicom.xml %%DATADIR%%/hash/vixen.xml -%%DATADIR%%/hash/vreader.xml %%DATADIR%%/hash/vsmile_cart.xml %%DATADIR%%/hash/vsmile_cd.xml %%DATADIR%%/hash/vsmileb_cart.xml %%DATADIR%%/hash/vsmilem_cart.xml +%%DATADIR%%/hash/vtech_storio_cart.xml %%DATADIR%%/hash/vz_cass.xml %%DATADIR%%/hash/wangpc.xml %%DATADIR%%/hash/waveterm.xml