added some new GameKing dumps [Team Europe]

This commit is contained in:
David Haywood 2015-07-29 00:16:04 +01:00
parent b5eb22a4c0
commit 736e7918e8
3 changed files with 48 additions and 3 deletions

View File

@ -1,7 +1,8 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!-- dumps are not yet verified as good, the 3-in-1 internal ROM is not yet dumped -->
<!-- dumps are not yet verified as good, although most have been confirmed to run on a flash cart
the 3-in-1 internal ROM of the system is not yet dumped -->
<softwarelist name="gameking" description="TimeTop GameKing cartridges">
@ -16,7 +17,18 @@
</part>
</software>
<software name="2004" supported="no">
<software name="4in1a" supported="no">
<description>4 in 1 Vol. 8</description>
<year>200?</year>
<publisher>TimeTop</publisher>
<part name="cart" interface="gameking_cart">
<dataarea name="rom" size="524288">
<rom name="4in1_vol8.bin" size="524288" crc="6741847e" sha1="b561ca1b52e3492f86e7558722c8c8956e845bc5" offset="0x00000" />
</dataarea>
</part>
</software>
<software name="2004" supported="no">
<description>2004</description>
<year>200?</year>
<publisher>TimeTop</publisher>
@ -225,4 +237,6 @@
</part>
</software>
</softwarelist>

30
hash/gameking3.xml Normal file
View File

@ -0,0 +1,30 @@
<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!-- dumps are not yet verified as good, not yet tested on GK3 hardware, don't run on an original GameKing unit -->
<softwarelist name="gameking3" description="TimeTop GameKing 3 cartridges">
<software name="urgent" supported="no">
<description>Urgent Action</description>
<year>200?</year>
<publisher>TimeTop</publisher>
<part name="cart" interface="gameking_cart">
<dataarea name="rom" size="524288">
<rom name="urgenaction.gk3" size="524288" crc="dcf935f8" sha1="9c1375c622caab9e328ee66434087a18a16ea036" offset="0x00000" />
</dataarea>
</part>
</software>
<software name="adventr" supported="no">
<description>Adventure</description>
<year>200?</year>
<publisher>TimeTop</publisher>
<part name="cart" interface="gameking_cart">
<dataarea name="rom" size="524288">
<rom name="adventure.gk3" size="524288" crc="70082274" sha1="83b164719b2c2d5c133ca05c9fac0102b0d88e4c" offset="0x00000" />
</dataarea>
</part>
</software>
</softwarelist>

View File

@ -106,7 +106,7 @@ DEVICE_IMAGE_LOAD_MEMBER( gameking_state, gameking_cart )
{
UINT32 size = m_cart->common_get_size("rom");
if (size > 0x20000)
if (size > 0x80000)
{
image.seterror(IMAGE_ERROR_UNSPECIFIED, "Unsupported cartridge size");
return IMAGE_INIT_FAIL;
@ -182,6 +182,7 @@ static MACHINE_CONFIG_START( gameking, gameking_state )
/* Software lists */
MCFG_SOFTWARE_LIST_ADD("cart_list", "gameking")
MCFG_SOFTWARE_LIST_ADD("cart_list_3", "gameking3") // maybe not compatible with this system (different internal bios?)
MACHINE_CONFIG_END
ROM_START(gameking)