Move Famiclone stuff from nes.xml to driver, add 2 new sets (#2374)

* moved various famiclones 'ONE BUS' systems from nes.xml to the nes_vt.cpp driver as they're standalone systems, not cartridges.

new NOT WORKING
VG Pocket Tablet [BeckieRGB]
Game Prince RS-1 [BeckieRGB]

VG Pocket Tablet is potentially the most interesting as all the games run in enhanced mode and it even includes a fully licensed version of Frogger (although I need to fix the raster effects for it to look reasonable)
This commit is contained in:
DavidHaywood 2017-06-11 08:42:57 +01:00 committed by Vas Crabb
parent 058af2cea6
commit 25a708a877
3 changed files with 177 additions and 308 deletions

View File

@ -80936,23 +80936,9 @@ that the real dumps might surface -->
<!-- ONE BUS ENHANCED HARDWARE -->
<!-- These are dumps from famiclones (of plug-and-play type) which are based on the famicom hw but with a slightly more powerful PPU. Hence it needs to be supported separately. We document here the dumps, in the meanwhile, but these do not belong to this list!! -->
<software name="mc_dg101" supported="no">
<description>DreamGEAR 101 in 1</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="nes_cart">
<feature name="slot" value="onebus" />
<feature name="pcb" value="UNL-OneBus" />
<dataarea name="prg" size="4194304">
<rom name="dreamgear 101-in-1(unl)[u][!].prg" size="4194304" crc="6a7cd8f4" sha1="9a5ceb8e5e38eb93699dbb14c2c36f3a501d9c45" offset="00000" status="baddump" />
</dataarea>
<!-- 8k VRAM on cartridge? -->
<dataarea name="vram" size="8192">
</dataarea>
</part>
</software>
<!-- ONE BUS based systems are famiclones (of plug-and-play type) which are based on the famicom hw but with a slightly more powerful PPU.
As they are standalone machines they're contained in nes_vt.cpp rather than the software lists. The notes below relate to ROMs
extracted from those sets -->
<!-- The following iNES roms are ripped from mc_dgear, so we don't include them (crc is from headerless file):
* Deformable [b0716cc2]
@ -80974,22 +80960,6 @@ that the real dumps might surface -->
* Wonder Rabbit [49fd2867]
-->
<software name="mc_aa2" supported="no">
<description>100 in 1 Arcade Action II (AT-103)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="nes_cart">
<feature name="slot" value="onebus" />
<feature name="pcb" value="UNL-OneBus" />
<dataarea name="prg" size="4194304">
<rom name="100 in 1 arcade action ii (at-103)(unl)[!].prg" size="4194304" crc="33923995" sha1="a206e8c0ee6e86adb800cf66697defabcbd01902" offset="00000" status="baddump" />
</dataarea>
<!-- 8k VRAM on cartridge? -->
<dataarea name="vram" size="8192">
</dataarea>
</part>
</software>
<!-- The following iNES roms are ripped from mc_aa2, so we don't include them (crc is from headerless file):
* Bitha [10522c7b]
* Caesar Captain [4dd2e5ad]
@ -81005,280 +80975,6 @@ that the real dumps might surface -->
* X-Plan [77da46e1]
-->
<software name="mc_105te" supported="no">
<description>2011 Super HiK 105 in 1 Turbo Edition</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="nes_cart">
<feature name="slot" value="onebus" />
<feature name="pcb" value="UNL-OneBus" />
<dataarea name="prg" size="8388608">
<rom name="2011 super hik 105-in-1 turbo edition.prg" size="8388608" crc="c0f85771" sha1="8c4182b1de3be10dd895089823cc67a9d12589ef" offset="00000" status="baddump" />
</dataarea>
<!-- 8k VRAM on cartridge -->
<dataarea name="vram" size="8192">
</dataarea>
</part>
</software>
<software name="mc_sp69" supported="no">
<description>Sports Game 69 in 1</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="nes_cart">
<feature name="slot" value="onebus" />
<feature name="pcb" value="UNL-OneBus" />
<dataarea name="prg" size="4194304">
<rom name="sports game 69-in-1 (unl)[u][!].prg" size="4194304" crc="1242da7f" sha1="bb8f99b1f4a4783b3f7e54d74f1f2a6a628da154" offset="00000" status="baddump" />
</dataarea>
<!-- 8k VRAM on cartridge -->
<dataarea name="vram" size="8192">
</dataarea>
</part>
</software>
<software name="mc_dcat8" supported="no">
<description>100 in 1 (D-CAT8 8bit Console, v5.01.11-frd, BL 20041217)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="nes_cart">
<feature name="slot" value="onebus" />
<feature name="pcb" value="UNL-OneBus" />
<dataarea name="prg" size="8388608">
<rom name="100-in-1 (d-cat8 8bit console, v5.01.11-frd, bl 20041217)(unl)[u][!].prg" size="8388608" crc="97d20611" sha1="d49796e66d7b1dff0ee2781cb0e48b777969d83f" offset="0" />
</dataarea>
<!-- 8k VRAM on cartridge -->
<dataarea name="vram" size="8192">
</dataarea>
</part>
</software>
<software name="pjoyn50" supported="no">
<description>PowerJoy Navigator 50 in 1</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="nes_cart">
<feature name="slot" value="onebus" />
<feature name="pcb" value="UNL-OneBus" />
<dataarea name="prg" size="4194304">
<rom name="power joy navigator 50-in-1 (unl)[u][!].prg" size="4194304" crc="d1bbadd4" sha1="2186c71bcedf6c2eedf58233faa26fca9586aa40" offset="00000" status="baddump" />
</dataarea>
<!-- 8k VRAM on cartridge -->
<dataarea name="vram" size="8192">
</dataarea>
</part>
</software>
<software name="pjoys30" supported="no">
<description>PowerJoy Supermax 30 in 1</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="nes_cart">
<feature name="slot" value="onebus" />
<feature name="pcb" value="UNL-OneBus" />
<dataarea name="prg" size="4194304">
<rom name="power joy supermax 30-in-1 (unl)[u][!].prg" size="4194304" crc="947ac898" sha1="08bb99a8ad39c56780bc66f4e0a9830fba7372dc" offset="00000" status="baddump" />
</dataarea>
<!-- 8k VRAM on cartridge -->
<dataarea name="vram" size="8192">
</dataarea>
</part>
</software>
<software name="pjoys60" supported="no">
<description>PowerJoy Supermax 60 in 1</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="nes_cart">
<feature name="slot" value="onebus" />
<feature name="pcb" value="UNL-OneBus" />
<dataarea name="prg" size="4194304">
<rom name="power joy supermax 60-in-1 (unl)[u][!].prg" size="4194304" crc="1ab45228" sha1="d148924afc39fc588235331a1a30df6e0d8e1e18" offset="00000" status="baddump" />
</dataarea>
<!-- 8k VRAM on cartridge -->
<dataarea name="vram" size="8192">
</dataarea>
</part>
</software>
<software name="sarc110" supported="no">
<description>Super Arcade 110</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="nes_cart">
<feature name="slot" value="onebus" />
<feature name="pcb" value="UNL-OneBus" />
<dataarea name="prg" size="4194304">
<rom name="ic1.prg" size="4194304" crc="de76f71f" sha1="ff6b37a76c6463af7ae901918fc008b4a2863951" offset="0" />
</dataarea>
<!-- 8k VRAM on cartridge -->
<dataarea name="vram" size="8192">
</dataarea>
</part>
</software>
<software name="sarc110a" cloneof="sarc110" supported="no">
<description>Super Arcade 110 (Alt)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="nes_cart">
<feature name="slot" value="onebus" />
<feature name="pcb" value="UNL-OneBus" />
<dataarea name="prg" size="4194304">
<rom name="ic1_ver2.prg" size="4194304" crc="b97a0dc7" sha1="bace32d73184df914113de5336e29a7a6f4c03fa" offset="0" />
</dataarea>
<!-- 8k VRAM on cartridge -->
<dataarea name="vram" size="8192">
</dataarea>
</part>
</software>
<!-- CoolBoy AEF-390 8bit Console, B8VPCBVer03 20130703 0401E2015897A -->
<software name="mc_8x6cb" supported="no">
<description>888888 in 1 (Coolboy AEF-390)</description>
<year>19??</year>
<publisher>CoolBoy</publisher>
<part name="cart" interface="nes_cart">
<feature name="slot" value="onebus" />
<feature name="pcb" value="UNL-OneBus" />
<dataarea name="prg" size="4194304">
<rom name="888888-in-1 (coolboy aef-390 8bit console, b8vpcbver03 20130703 0401e2015897a)(unl)[u][!].prg" size="4194304" crc="ca4bd948" sha1="cfd6c0b03bb432de43d070100031b223c9ee7496" offset="00000" status="baddump" />
</dataarea>
<!-- 8k VRAM on cartridge -->
<dataarea name="vram" size="8192">
</dataarea>
</part>
</software>
<!-- PXP2 8Bit Slim Station -->
<software name="mc_9x6ss" supported="no">
<description>999999 in 1 (PXP2 Slim Station)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="nes_cart">
<feature name="slot" value="onebus" />
<feature name="pcb" value="UNL-OneBus" />
<dataarea name="prg" size="4194304">
<rom name="s29gl032.u3" size="4194304" crc="9f4194e8" sha1="bd2a356aea56188ea78169095cbbe603d00e0063" offset="00000" />
</dataarea>
<!-- 8k VRAM on cartridge -->
<dataarea name="vram" size="8192">
</dataarea>
</part>
</software>
<software name="mc_110cb" supported="no">
<description>110 in 1 CoolBaby (CoolBoy RS-1S)</description>
<year>19??</year>
<publisher>CoolBoy</publisher>
<part name="cart" interface="nes_cart">
<feature name="slot" value="onebus" />
<feature name="pcb" value="UNL-OneBus" />
<dataarea name="prg" size="4194304">
<rom name="29w320dt.bin" size="4194304" crc="a4bed7eb" sha1="f1aa89916264ba781d3f1390a2336ef42129b607" offset="00000" />
</dataarea>
<!-- 8k? VRAM on cartridge -->
<dataarea name="vram" size="8192">
</dataarea>
</part>
</software>
<software name="mc_138cb" supported="no">
<description>138 in 1 CoolBaby (CoolBoy RS-5, PCB060-10009011V1.3)</description>
<year>19??</year>
<publisher>CoolBoy</publisher>
<part name="cart" interface="nes_cart">
<feature name="slot" value="onebus" />
<feature name="pcb" value="UNL-OneBus" />
<dataarea name="prg" size="4194304">
<rom name="138-in-1 coolbaby (coolboy rs-5, pcb060-10009011v1.3)(unl)[u][!].bin" size="4194304" crc="6b5b1a1a" sha1="2df0cd717bd0de0b0c973ac356426ddbb0d736fa" offset="00000" status="baddump" />
</dataarea>
<!-- 8k? VRAM on cartridge -->
<dataarea name="vram" size="8192">
</dataarea>
</part>
</software>
<software name="mc_7x6ss" supported="no">
<description>777777 in 1 (8 bit Slim Station, NEWPXP-DVT22-A PCB)(Unl)[U][!]</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="nes_cart">
<feature name="slot" value="onebus" />
<feature name="pcb" value="UNL-OneBus" />
<dataarea name="prg" size="1048576">
<rom name="777777-in-1 (8 bit slim station, newpxp-dvt22-a pcb)(unl)[u][!].bin" size="1048576" crc="7790c21a" sha1="f320f3dd18b88ae5f65bb51f58d4cb869997bab3" offset="00000" status="baddump" />
</dataarea>
<!-- 8k? VRAM on cartridge -->
<dataarea name="vram" size="8192">
</dataarea>
</part>
</software>
<software name="mc_8x6ss" supported="no">
<description>888888 in 1 (8 bit Slim Station, NEWPXP-DVT22-A PCB)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="nes_cart">
<feature name="slot" value="onebus" />
<feature name="pcb" value="UNL-OneBus" />
<dataarea name="prg" size="1051873">
<rom name="888888-in-1 (8 bit slim station, newpxp-dvt22-a pcb)(unl)[u][!].bin" size="1051873" crc="47149d0b" sha1="5a8733886b550e3235dd90fb415b5a602e967f91" offset="00000" status="baddump" />
</dataarea>
<!-- 8k? VRAM on cartridge -->
<dataarea name="vram" size="8192">
</dataarea>
</part>
</software>
<software name="mc_9x6sa" supported="no">
<description>999999 in 1 (8 bit Slim Station, NEWPXP-DVT22-A PCB)</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="nes_cart">
<feature name="slot" value="onebus" />
<feature name="pcb" value="UNL-OneBus" />
<dataarea name="prg" size="2097152">
<rom name="999999-in-1 (8 bit slim station, newpxp-dvt22-a pcb)(unl)[u][!].bin" size="2097152" crc="6a47c6a0" sha1="b4dd376167a57dbee3dea70eb16f1a38e16bcdaa" offset="00000" status="baddump" />
</dataarea>
<!-- 8k? VRAM on cartridge -->
<dataarea name="vram" size="8192">
</dataarea>
</part>
</software>
<software name="mc_sam60" supported="no">
<description>Samuri (60 in 1)</description>
<year>2006</year>
<publisher>Hummer Team</publisher>
<part name="cart" interface="nes_cart">
<feature name="slot" value="onebus" />
<feature name="pcb" value="UNL-OneBus" />
<dataarea name="prg" size="2097152">
<rom name="29lv160b.bin" size="2097152" crc="7dac8efe" sha1="ffb27ebb4299d5b9a4b976c418fcc7695200060c" offset="00000" />
</dataarea>
<dataarea name="vram" size="131072">
</dataarea>
</part>
</software>
<software name="dcat8" supported="no">
<description>D-Cat 8</description>
<year>19??</year>
<publisher>&lt;unknown&gt;</publisher>
<part name="cart" interface="nes_cart">
<feature name="slot" value="onebus" />
<feature name="pcb" value="UNL-OneBus" />
<dataarea name="prg" size="8388608">
<rom name="s29gl064.u6" size="8388608" crc="e28b1ef8" sha1="4a6f107d2189cbe1bb0b86b3738d0af58e24e0f7" offset="0" />
</dataarea>
<!-- 8k VRAM on cartridge -->
<dataarea name="vram" size="8192">
</dataarea>
</part>
</software>
<!-- TO SORT AND RENAME PROPERLY!!! -->
<software name="pokehg" supported="partial">

View File

@ -46,6 +46,11 @@
Add more Famiclone roms here, there should be plenty more dumps of VTxx
based systems floating about.
NON-bugs (same happens on real hardware)
Pause screen has corrupt GFX on enhanced version of Octopus
***************************************************************************/
#include "emu.h"
@ -889,6 +894,115 @@ ROM_START( ii32in1 )
ROM_LOAD( "ii32in1.bin", 0x00000, 0x2000000, CRC(ddee4eac) SHA1(828c0c18a66bb4872299f9a43d5e3647482c5925) )
ROM_END
ROM_START( mc_dg101 )
ROM_REGION( 0x400000, "mainrom", 0 )
ROM_LOAD( "dreamgear 101-in-1(unl)[u][!].prg", 0x00000, 0x400000, CRC(6a7cd8f4) SHA1(9a5ceb8e5e38eb93699dbb14c2c36f3a501d9c45) )
ROM_END
ROM_START( mc_aa2 )
ROM_REGION( 0x400000, "mainrom", 0 )
ROM_LOAD( "100 in 1 arcade action ii (at-103)(unl)[!].prg", 0x00000, 0x400000, CRC(33923995) SHA1(a206e8c0ee6e86adb800cf66697defabcbd01902) )
ROM_END
ROM_START( mc_105te )
ROM_REGION( 0x800000, "mainrom", 0 )
ROM_LOAD( "2011 super hik 105-in-1 turbo edition.prg", 0x00000, 0x800000, CRC(c0f85771) SHA1(8c4182b1de3be10dd895089823cc67a9d12589ef) )
ROM_END
ROM_START( mc_sp69 )
ROM_REGION( 0x400000, "mainrom", 0 )
ROM_LOAD( "sports game 69-in-1 (unl)[u][!].prg", 0x00000, 0x400000, CRC(1242da7f) SHA1(bb8f99b1f4a4783b3f7e54d74f1f2a6a628da154) )
ROM_END
ROM_START( pjoyn50 )
ROM_REGION( 0x400000, "mainrom", 0 )
ROM_LOAD( "power joy navigator 50-in-1 (unl)[u][!].prg", 0x00000, 0x400000, CRC(d1bbadd4) SHA1(2186c71bcedf6c2eedf58233faa26fca9586aa40) )
ROM_END
ROM_START( pjoys30 )
ROM_REGION( 0x400000, "mainrom", 0 )
ROM_LOAD( "power joy supermax 30-in-1 (unl)[u][!].prg", 0x00000, 0x400000, CRC(947ac898) SHA1(08bb99a8ad39c56780bc66f4e0a9830fba7372dc) )
ROM_END
ROM_START( pjoys60 )
ROM_REGION( 0x400000, "mainrom", 0 )
ROM_LOAD( "power joy supermax 60-in-1 (unl)[u][!].prg", 0x00000, 0x400000, CRC(1ab45228) SHA1(d148924afc39fc588235331a1a30df6e0d8e1e18) )
ROM_END
ROM_START( sarc110 )
ROM_REGION( 0x400000, "mainrom", 0 )
ROM_LOAD( "ic1.prg", 0x00000, 0x400000, CRC(de76f71f) SHA1(ff6b37a76c6463af7ae901918fc008b4a2863951) )
ROM_END
ROM_START( sarc110a )
ROM_REGION( 0x400000, "mainrom", 0 )
ROM_LOAD( "ic1_ver2.prg", 0x00000, 0x400000, CRC(b97a0dc7) SHA1(bace32d73184df914113de5336e29a7a6f4c03fa) )
ROM_END
// CoolBoy AEF-390 8bit Console, B8VPCBVer03 20130703 0401E2015897A
ROM_START( mc_8x6cb )
ROM_REGION( 0x400000, "mainrom", 0 )
ROM_LOAD( "888888-in-1 (coolboy aef-390 8bit console, b8vpcbver03 20130703 0401e2015897a)(unl)[u][!].prg", 0x00000, 0x400000, CRC(ca4bd948) SHA1(cfd6c0b03bb432de43d070100031b223c9ee7496) )
ROM_END
ROM_START( mc_110cb )
ROM_REGION( 0x400000, "mainrom", 0 )
ROM_LOAD( "29w320dt.bin", 0x00000, 0x400000, CRC(a4bed7eb) SHA1(f1aa89916264ba781d3f1390a2336ef42129b607) )
ROM_END
ROM_START( mc_138cb )
ROM_REGION( 0x400000, "mainrom", 0 )
ROM_LOAD( "138-in-1 coolbaby (coolboy rs-5, pcb060-10009011v1.3)(unl)[u][!].bin", 0x00000, 0x400000, CRC(6b5b1a1a) SHA1(2df0cd717bd0de0b0c973ac356426ddbb0d736fa) )
ROM_END
ROM_START( mc_7x6ss )
ROM_REGION( 0x100000, "mainrom", 0 )
ROM_LOAD( "777777-in-1 (8 bit slim station, newpxp-dvt22-a pcb)(unl)[u][!].bin", 0x00000, 0x100000, CRC(7790c21a) SHA1(f320f3dd18b88ae5f65bb51f58d4cb869997bab3) )
ROM_END
ROM_START( mc_8x6ss )
ROM_REGION( 0x200000, "mainrom", 0 ) // odd size rom, does it need stripping?
ROM_LOAD( "888888-in-1 (8 bit slim station, newpxp-dvt22-a pcb)(unl)[u][!].bin", 0x00000, 0x100ce1, CRC(47149d0b) SHA1(5a8733886b550e3235dd90fb415b5a602e967f91) )
ROM_END
// PXP2 8Bit Slim Station
ROM_START( mc_9x6ss )
ROM_REGION( 0x400000, "mainrom", 0 )
ROM_LOAD( "s29gl032.u3", 0x00000, 0x400000, CRC(9f4194e8) SHA1(bd2a356aea56188ea78169095cbbe603d00e0063) )
ROM_END
// same machine as above? is one of these bad?
ROM_START( mc_9x6sa )
ROM_REGION( 0x200000, "mainrom", 0 )
ROM_LOAD( "999999-in-1 (8 bit slim station, newpxp-dvt22-a pcb)(unl)[u][!].bin", 0x00000, 0x200000, CRC(6a47c6a0) SHA1(b4dd376167a57dbee3dea70eb16f1a38e16bcdaa) )
ROM_END
ROM_START( mc_sam60 )
ROM_REGION( 0x200000, "mainrom", 0 )
ROM_LOAD( "29lv160b.bin", 0x00000, 0x200000, CRC(7dac8efe) SHA1(ffb27ebb4299d5b9a4b976c418fcc7695200060c) )
ROM_END
ROM_START( mc_dcat8 )
ROM_REGION( 0x800000, "mainrom", 0 )
ROM_LOAD( "100-in-1 (d-cat8 8bit console, v5.01.11-frd, bl 20041217)(unl)[u][!].prg", 0x00000, 0x800000, CRC(97d20611) SHA1(d49796e66d7b1dff0ee2781cb0e48b777969d83f) )
ROM_END
ROM_START( mc_dcat8a )
ROM_REGION( 0x800000, "mainrom", 0 )
ROM_LOAD( "s29gl064.u6", 0x00000, 0x800000, CRC(e28b1ef8) SHA1(4a6f107d2189cbe1bb0b86b3738d0af58e24e0f7) )
ROM_END
ROM_START( vgtablet )
ROM_REGION( 0x400000, "mainrom", 0 )
ROM_LOAD( "vgtablet.bin", 0x00000, 0x400000, CRC(99ef3978) SHA1(0074445708d66a04ab02b4993069ce1ae0514c2f) )
ROM_END
ROM_START( gprnrs1 )
ROM_REGION( 0x800000, "mainrom", 0 )
ROM_LOAD( "gprnrs1.bin", 0x00000, 0x800000, CRC(c3ffcec8) SHA1(313a790fb51d0b155257f9de84726ed67da43a8f) )
ROM_END
// earlier version of vdogdemo
CONS( 200?, vdogdeme, 0, 0, nes_vt, nes_vt, nes_vt_state, 0, "VRT", "V-Dog (prototype, earlier)", MACHINE_NOT_WORKING )
@ -898,16 +1012,54 @@ CONS( 200?, vdogdemo, 0, 0, nes_vt, nes_vt, nes_vt_state, 0, "VRT", "V-Do
// should be VT03 based
// for testing 'Shark', 'Octopus', 'Harbor', and 'Earth Fighter' use the extended colour modes, other games just seem to use standard NES modes
CONS( 200?, mc_dgear, 0, 0, nes_vt, nes_vt, nes_vt_state, 0, "dreamGEAR", "dreamGEAR 75-in-1", MACHINE_NOT_WORKING )
// all software in this runs in the VT03 enhanced mode, it also includes an actual licensed VT03 port of Frogger. If running on EmuVT set to PAL or the colours are broken
CONS( 200?, vgtablet, 0, 0, nes_vt, nes_vt, nes_vt_state, 0, "<unknown> / Konami", "VG Pocket Tablet", MACHINE_NOT_WORKING )
// this is VT09 based, and needs 8bpp modes at least
// it boots, but gfx look wrong due to unsupported mode
CONS( 2009, cybar120, 0, 0, nes_vt_xx, nes_vt, nes_vt_state, 0, "Defender", "Defender M2500P 120-in-1", MACHINE_NOT_WORKING )
// these are NOT VT03, but something newer but based around the same basic designs
// (no visible tiles in ROM using standard decodes tho, might need moving out of here)
CONS( 200?, dgun2500, 0, 0, nes_vt, nes_vt, nes_vt_state, 0, "dreamGEAR", "dreamGEAR Wireless Motion Control with 130 games (DGUN-2500)", MACHINE_NOT_WORKING )
CONS( 2012, dgun2561, 0, 0, nes_vt, nes_vt, nes_vt_state, 0, "dreamGEAR", "dreamGEAR My Arcade Portable Gaming System (DGUN-2561)", MACHINE_NOT_WORKING )
CONS( 200?, lexcyber, 0, 0, nes_vt_xx, nes_vt, nes_vt_state, 0, "Lexibook", "Lexibook Compact Cyber Arcade", MACHINE_NOT_WORKING )
// these seem to have custom CPU opcodes? looks similar, has many of the same games, but isn't 100% valid 6502
// these seem to have custom CPU opcodes? looks similar to the above, has many of the same games, but isn't 100% valid 6502
// (no visible tiles in ROM using standard decodes tho, might need moving out of here)
CONS( 200?, ii8in1, 0, 0, nes_vt, nes_vt, nes_vt_state, 0, "Intec", "InterAct 8-in-1", MACHINE_NOT_WORKING )
CONS( 200?, ii32in1, 0, 0, nes_vt, nes_vt, nes_vt_state, 0, "Intec", "InterAct 32-in-1", MACHINE_NOT_WORKING )
// this has 'Shark' and 'Octopus' etc. like mc_dgear but the graphics are entirely corrupt for any game using the extended modes, bad dump or different banking?
CONS( 200?, mc_sp69, 0, 0, nes_vt, nes_vt, nes_vt_state, 0, "<unknown>", "Sports Game 69 in 1", MACHINE_NOT_WORKING )
// doesn't boot
CONS( 200?, mc_sam60, 0, 0, nes_vt, nes_vt, nes_vt_state, 0, "Hummer Team", "Samuri (60 in 1)", MACHINE_NOT_WORKING )
// titles below don't seem to use the enhanced modes, so probably VT01 / VT02 or plain standalone famiclones?
// very plain menus
CONS( 200?, pjoyn50, 0, 0, nes_vt, nes_vt, nes_vt_state, 0, "<unknown>", "PowerJoy Navigator 50 in 1", MACHINE_NOT_WORKING )
CONS( 200?, pjoys30, 0, 0, nes_vt, nes_vt, nes_vt_state, 0, "<unknown>", "PowerJoy Supermax 30 in 1", MACHINE_NOT_WORKING )
CONS( 200?, pjoys60, 0, 0, nes_vt, nes_vt, nes_vt_state, 0, "<unknown>", "PowerJoy Supermax 60 in 1", MACHINE_NOT_WORKING )
// has a non-enhanced version of 'Octopus' as game 30
CONS( 200?, sarc110, 0, 0, nes_vt, nes_vt, nes_vt_state, 0, "<unknown>", "Super Arcade 110 (set 1)", MACHINE_NOT_WORKING )
CONS( 200?, sarc110a, sarc110, 0, nes_vt, nes_vt, nes_vt_state, 0, "<unknown>", "Super Arcade 110 (set 2)", MACHINE_NOT_WORKING )
// both offer chinese or english menus
CONS( 200?, mc_110cb, 0, 0, nes_vt, nes_vt, nes_vt_state, 0, "CoolBoy", "110 in 1 CoolBaby (CoolBoy RS-1S)", MACHINE_NOT_WORKING )
CONS( 200?, mc_138cb, 0, 0, nes_vt, nes_vt, nes_vt_state, 0, "CoolBoy", "138 in 1 CoolBaby (CoolBoy RS-5, PCB060-10009011V1.3)", MACHINE_NOT_WORKING )
CONS( 200?, gprnrs1, 0, 0, nes_vt, nes_vt, nes_vt_state, 0, "<unknown>", "Game Prince RS-1", MACHINE_NOT_WORKING )
// unsorted, these were all in nes.xml listed as ONE BUS systems
CONS( 200?, mc_dg101, 0, 0, nes_vt, nes_vt, nes_vt_state, 0, "dreamGEAR", "dreamGEAR 101 in 1", MACHINE_NOT_WORKING ) // dreamGear, but no enhanced games?
CONS( 200?, mc_aa2, 0, 0, nes_vt, nes_vt, nes_vt_state, 0, "<unknown>", "100 in 1 Arcade Action II (AT-103)", MACHINE_NOT_WORKING )
CONS( 200?, mc_105te, 0, 0, nes_vt, nes_vt, nes_vt_state, 0, "<unknown>", "2011 Super HiK 105 in 1 Turbo Edition", MACHINE_NOT_WORKING )
CONS( 200?, mc_8x6cb, 0, 0, nes_vt, nes_vt, nes_vt_state, 0, "CoolBoy", "888888 in 1 (Coolboy AEF-390)", MACHINE_NOT_WORKING )
CONS( 200?, mc_9x6ss, 0, 0, nes_vt, nes_vt, nes_vt_state, 0, "<unknown>", "999999 in 1 (PXP2 Slim Station)", MACHINE_NOT_WORKING )
CONS( 200?, mc_9x6sa, mc_9x6ss, 0, nes_vt, nes_vt, nes_vt_state, 0, "<unknown>", "999999 in 1 (8 bit Slim Station, NEWPXP-DVT22-A PCB)", MACHINE_NOT_WORKING )
CONS( 200?, mc_7x6ss, 0, 0, nes_vt, nes_vt, nes_vt_state, 0, "<unknown>", "777777 in 1 (8 bit Slim Station, NEWPXP-DVT22-A PCB)", MACHINE_NOT_WORKING )
CONS( 200?, mc_8x6ss, 0, 0, nes_vt, nes_vt, nes_vt_state, 0, "<unknown>", "888888 in 1 (8 bit Slim Station, NEWPXP-DVT22-A PCB)", MACHINE_NOT_WORKING )
CONS( 2004, mc_dcat8, 0, 0, nes_vt, nes_vt, nes_vt_state, 0, "<unknown>", "100 in 1 (D-CAT8 8bit Console, set 1) (v5.01.11-frd, BL 20041217)", MACHINE_NOT_WORKING )
CONS( 2004, mc_dcat8a, mc_dcat8, 0, nes_vt, nes_vt, nes_vt_state, 0, "<unknown>", "100 in 1 (D-CAT8 8bit Console, set 2)", MACHINE_NOT_WORKING )

View File

@ -29336,6 +29336,27 @@ ii8in1
ii32in1
lexcyber
cybar120
mc_dg101
mc_aa2
mc_105te
mc_sp69
mc_dcat8
mc_dcat8a
pjoyn50
pjoys30
pjoys60
sarc110
sarc110a
mc_8x6cb
mc_9x6ss
mc_9x6sa
mc_110cb
mc_138cb
mc_7x6ss
mc_8x6ss
mc_sam60
vgtablet
gprnrs1
@source:newbrain.cpp
newbrain //