<?xml version="1.0"?>
<!DOCTYPE softwarelist SYSTEM "softwarelist.dtd">
<!--
license:CC0

see https://www.obsoleteworlds.com/gameking.html for some images of GameKing carts running on both an original unit, and a GameKing 3 with added colour


Cartridge Pinout
                _______
         VCC = |01   31| = GND
          NC - |02   32| - NC
          NC - |03   33| - NC
          NC - |04   34| - NC
          NC - |05   35| - NC
          NC - |06   36| - NC
          NC - |07   37| - NC
          NC - |08   38| - NC
          NC - |09   39| - NC
          S1 = |10   40| = GND
          D7 = |11   41| = D6
          D5 = |12   42| = D4
          D3 = |13   43| = D2
          D1 = |14   44| = D0
          S2 = |15   45| - NC
          NC - |16   46| = S3
          NC - |17   47| - NC
         /CE = |18   48| - NC
          NC - |19   49| - NC
         A19 - |20   50| - A18
         A17 - |21   51| = A16
         A15 = |22   52| = A14
         A13 = |23   53| = A12
         A11 = |24   54| = A10
          A9 = |25   55| = A8
          A7 = |26   56| = A6
          A5 = |27   57| = A4
          A3 = |28   58| = A2
          A1 = |29   59| = A0
         GND = |30   60| = VCC
                _______

For Dumping:
S2: to VCC (most likely WE)
S3: to GND (most likely OE)
S1: is on some carts directly connected to VCC

    there are multiple cartridge types with different dates stamped on the PCB

    128KB capacity

    2007 / APR 02 04 / REV:1.0
    2007 / APR 28 04 / REV:2.0

    512KB capacity

    2007B / OCT 28 04 / REV:1.0
    2007D / APR 23 05 / REV:1.0

    1024KB capacity
    2007E / JUN 16 05 / REV:1.0

    the dates are not the release dates for the individual games.

    all GameKing 3 cartridges seen have been the 2007D type

-->

<softwarelist name="gameking" description="TimeTop GameKing cartridges">

	<!-- Single-game carts -->

	<software name="2004" supported="partial">
		<description>2004</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x020000">
				<rom name="2004.bin" size="0x020000" crc="ff4a99e2" sha1="b5dea250829224ce8cf18ec310ad503cb928667f"/>
			</dataarea>
		</part>
	</software>

	<software name="alcarlo" supported="partial">
		<description>Adventure Legend Carlo</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x020000">
				<rom name="adventure legend carlo.bin" size="0x020000" crc="7d61d215" sha1="741684b5379d4be732a98beace5d09f37ff19bbf"/>
			</dataarea>
		</part>
	</software>

	<software name="aries" supported="partial">
		<description>Aries</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x020000">
				<rom name="aries.bin" size="0x020000" crc="b854f1f2" sha1="1ad7a325aba2cf3593165b53e7ae3973388335f7"/>
			</dataarea>
		</part>
	</software>

	<software name="dinoadv" supported="partial">
		<description>Dino Adventure Legend</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x020000">
				<rom name="dino adventure legend.bin" size="0x020000" crc="bd06a31c" sha1="c2ea6cb2976d02a90f382f289aa8ddd4339bad98"/>
			</dataarea>
		</part>
	</software>

	<software name="duckman" supported="partial">
		<description>Duck Man</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x020000">
				<rom name="duck man.bin" size="0x020000" crc="9d12950a" sha1="376606097f66105d1a9e97e9793362f6f1e3b1a7"/>
			</dataarea>
		</part>
	</software>

	<software name="f1_2k4" supported="partial">
		<description>F1-2004 Racing</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<feature name="pcb" value="2007 / APR 28 04 / REV:2.0"/>
			<dataarea name="rom" size="0x020000">
				<rom name="f1-2004 racing.bin" size="0x020000" crc="dae3a18d" sha1="939931d1eed8a353fb0cd065612479b52ee36242"/>
			</dataarea>
		</part>
	</software>

	<software name="feichun7" supported="partial">
		<description>Feichuan VII</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<feature name="pcb" value="2007 / APR 28 04 / REV:2.0"/>
			<dataarea name="rom" size="0x020000">
				<rom name="feichuan vii.bin" size="0x020000" crc="f94715f1" sha1="98b1cd7d3d1fe1b1341bef0b2f7d4ae0052fdb01"/>
			</dataarea>
		</part>
	</software>

	<software name="happybal" supported="partial">
		<description>Happy Ball</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x020000">
				<rom name="happy ball.bin" size="0x020000" crc="79d4e738" sha1="fc14712260ed6e3d6313055046546d37b7c838d2"/>
			</dataarea>
		</part>
	</software>

	<software name="happykil" supported="partial">
		<description>Happy Killer</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x020000">
				<rom name="happy killer.bin" size="0x020000" crc="9fd7ec65" sha1="705309829ee87689793c15be1f781d52471908d6"/>
			</dataarea>
		</part>
	</software>

	<software name="lanner" supported="partial">
		<description>Lanneret</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x020000">
				<rom name="lanneret.bin" size="0x020000" crc="249df6a5" sha1="bcf92ab85cc97ffe94d6a363a87b0b5de62c3c66"/>
			</dataarea>
		</part>
	</software>

	<software name="penguin" supported="partial">
		<description>Penguin</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x020000">
				<rom name="penguin.bin" size="0x020000" crc="8c7b81c9" sha1="2f253b6ab6f6b9fc114ffca120d13df2e1e5f860"/>
			</dataarea>
		</part>
	</software>

	<software name="popper" supported="partial">
		<description>Popper</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x020000">
				<rom name="popper.bin" size="0x020000" crc="a704617b" sha1="314931548578303e5e80a2bcb03c92472cb014d9"/>
			</dataarea>
		</part>
	</software>

	<software name="seatrcel" supported="partial">
		<description>Seatercel</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x020000">
				<rom name="seatercel.bin" size="0x020000" crc="e6e1a381" sha1="a31e8361baad16bf0ad02fa809421e3a8f8607f7"/>
			</dataarea>
		</part>
	</software>

	<software name="soldier" supported="partial">
		<description>Soldier</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<feature name="pcb" value="2007 / APR 02 04 / REV:1.0"/>
			<dataarea name="rom" size="0x020000">
				<rom name="soldier.bin" size="0x020000" crc="0a1ac0ed" sha1="590e2ed2b72ad2e3a8c1d6b115c7c9acabf9aa63"/>
			</dataarea>
		</part>
	</software>

	<software name="shero" supported="partial">
		<description>Street Hero</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<feature name="pcb" value="2007 / APR 28 04 / REV:2.0"/>
			<dataarea name="rom" size="0x020000">
				<rom name="street hero.bin" size="0x020000" crc="9e0fe489" sha1="2c442126999e4b112a48e42a82dfa9ad9d6efa22"/>
			</dataarea>
		</part>
	</software>

	<software name="smotor" supported="partial">
		<description>Supermotor</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<feature name="pcb" value="2007 / APR 02 04 / REV:1.0"/>
			<dataarea name="rom" size="0x020000">
				<rom name="supermotor.bin" size="0x020000" crc="6290b94b" sha1="0c3011da35170241637907bb23d79355db38f343"/>
			</dataarea>
		</part>
	</software>

	<software name="trojanl" supported="partial">
		<description>Trojan Legend</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x020000">
				<rom name="trojan legend.bin" size="0x020000" crc="b832db4f" sha1="5a152bfb2ba2150cff9dc66729ceadc0b47d4f17"/>
			</dataarea>
		</part>
	</software>

	<!-- Multi-game carts -->

	<software name="mc_4v01" supported="partial">
		<description>4 in 1 - AirWar + DeadShot + Challenge + Speedboat</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x100000">
				<rom name="gk_airwar_deadshot_challenge_speedboat.bin" size="0x100000" crc="bdb6c3b9" sha1="f78310f3e39cc3794c2db17a25746f9f8933e485"/>
			</dataarea>
		</part>
	</software>

	<software name="mc_4v02" supported="partial">
		<description>4 in 1 - Chaser + Blaster + StarWars + Nagual (set 1)</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x080000">
				<rom name="gk_4in1_chaser_blaster_starwars_nagual.bin" size="0x080000" crc="8a49e7ca" sha1="5c40c158564932184b14a5f481f7053aa00811e0"/>
			</dataarea>
		</part>
	</software>

	<software name="mc_4v02a" cloneof="mc_4v02" supported="partial">
		<description>4 in 1 - Chaser + Blaster + StarWars + Nagual (set 2)</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x080000">
				<rom name="4in1 - chaser blaster starwars nagual.gk" size="0x080000" crc="f6fbb988" sha1="8378a01b4443d054ecde447314dbc45c4ea7d0ed"/>
			</dataarea>
		</part>
	</software>

	<software name="mc_4v03" supported="partial">
		<description>4 in 1 - DraculaZone (Surf Eidolon) + Hero + PocketTank + Star Ghazi</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x080000">
				<rom name="gk_4in1_draculazone_hero_pockettank_starchazi.bin" size="0x080000" crc="5e0dac04" sha1="87fc1a06f00a313e8a49e06170d741e57df991f4"/>
			</dataarea>
		</part>
	</software>

	<software name="mc_4v04" supported="partial">
		<description>4 in 1 - Farer + Sortie + PhantomFighter + SeaBed War</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x100000">
				<rom name="gk_4in1_farer_sortie_phantomfighter_seabedwar.bin" size="0x100000" crc="795fa7b0" sha1="8b11f9991c9e232f0b8bd781d85e1f40a1dbb372"/>
			</dataarea>
		</part>
	</software>

	<software name="mc_4v05" supported="partial">
		<description>4 in 1 - SeaGuard + Whirlybird + Spectask + Captain (set 1)</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x080000">
				<rom name="gk_4in1_seaguard_whirlybird_spectask_captain.bin" size="0x080000" crc="465ad7c1" sha1="fde6bf47e1b88c8a73755ef98eee74b964e7fed5"/>
			</dataarea>
		</part>
	</software>

	<software name="mc_4v05a" cloneof="mc_4v05" supported="partial">
		<description>4 in 1 - SeaGuard + Whirlybird + Spectask + Captain (set 2)</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x080000">
				<rom name="seaguard-whirlybird-spectask-captain.gk" size="0x080000" crc="ab79bd72" sha1="5c364f6c21559bd6e0db3f73da7d6dc6e7fe4b4b"/>
			</dataarea>
		</part>
	</software>

	<software name="mc_4v06" supported="partial">
		<description>4 in 1 - Three Battles + Light Sword + Risker + Metal Deform (512KB cartridge)</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x080000">
				<rom name="gk_4in1_threebattles_lightsword_risker_metaldeform_512kb.bin" size="0x080000" crc="eb9399df" sha1="2f698fc716b3006f968d2b89a28424ca75ad2741"/>
			</dataarea>
		</part>
	</software>

	<software name="mc_4v06a" cloneof="mc_4v06" supported="partial">
		<description>4 in 1 - Three Battles + Light Sword + Risker + Metal Deform (1MB cartridge)</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x100000">
				<rom name="gk_4in1_threebattles_lightsword_risker_metaldeform_1mb.bin" size="0x100000" crc="ca59c576" sha1="614cbc4bff39b38d0efa0aa4b35ac870c45ca886"/>
			</dataarea>
		</part>
	</software>

	<software name="mc_4v07" supported="partial">
		<description>4 in 1 - TrojanLegend (Trojan) + HappyBall + Supermotor (Motor) + Lanneret (Hawk)</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x100000">
				<rom name="gk_4in1_trojanlegend_happyball_supermotor_lanneret.bin" size="0x100000" crc="99d8b18a" sha1="3154016d3e57a96f657b533a9d7b0c4bbaf04654"/>
			</dataarea>
		</part>
	</software>

	<software name="mc_4v08" supported="partial">
		<description>4 in 1 Vol. 8 - 2004 + Dragon + StreetHero + Penguin</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<feature name="pcb" value="2007D / APR 23 05 / REV:1.0"/>
			<dataarea name="rom" size="0x080000">
				<rom name="gk_4in1_v8.bin" size="0x080000" crc="ad1a74b3" sha1="8789e0badbf6da1030561b86ba18f34749ee0796"/>
			</dataarea>
		</part>
	</software>

	<software name="mc_4v09" supported="partial">
		<description>4 in 1 Vol. 9 - Duckman + Ares + HappyKiller + Cycloneact</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x100000">
				<rom name="gk_4in1_vol9.bin" size="0x100000" crc="f09aa5ac" sha1="81caa4374ae0113d663da7590ae864422d4eda44"/>
			</dataarea>
		</part>
	</software>

	<software name="mc_4v10" supported="partial">
		<description>4 in 1 Vol. 10 - Soldier + Seatercel + General + Seafight (512KB cartridge)</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<feature name="pcb" value="2007B / OCT 28 04 / REV:1.0"/>
			<dataarea name="rom" size="0x080000">
				<rom name="4in1no10_512kb.bin" size="0x080000" crc="b25b1080" sha1="24bc65a9e49ba6f0ffc19b3b858d6c576a3196f7"/>
			</dataarea>
		</part>
	</software>

	<software name="mc_4v10a" cloneof="mc_4v10" supported="partial">
		<description>4 in 1 Vol. 10 - Soldier + Seatercel + General + Seafight (1MB cartridge)</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x100000">
				<rom name="4in1no10_1meg.bin" size="0x100000" crc="cb34960d" sha1="52c27538c8ad91b3b41c3b49236d4f4daa6a80cb"/>
			</dataarea>
		</part>
	</software>

	<software name="mc_4v11" supported="partial">
		<description>4 in 1 Vol. 11 - Explorer + Magician + AirHero + HappyGarden</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x080000">
				<rom name="gk_4in1_vol11.bin" size="0x080000" crc="1bd50766" sha1="628b3b9b4f37f881f0aa19f30debb1bca06e0879"/>
			</dataarea>
		</part>
	</software>

	<software name="mc_4v12" supported="partial">
		<description>4 in 1 Vol. 12 - Pet + Arrow + Fighter + Airforce</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x080000">
				<rom name="gk_4in1_vol12.bin" size="0x080000" crc="504eea37" sha1="06a45e4aaf8b225d9863a112c910a864c4edf116"/>
			</dataarea>
		</part>
	</software>

	<software name="mc_4v13" supported="partial">
		<description>4 in 1 Vol. 13 - Might + Brains + Catman + Armada</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x080000">
				<rom name="gk_4in1_vol13.bin" size="0x080000" crc="1dfb2741" sha1="334a54ebc22f70bacfc87b2f5228f0649970d599"/>
			</dataarea>
		</part>
	</software>

	<software name="mc_4v14" supported="partial">
		<description>4 in 1 - CS-I + Soldier + Sea War + Thunderbird</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x100000">
				<rom name="4in1 - cs-i, soldier, sea war, thunderbird.bin" size="0x100000" crc="80f19e56" sha1="e75fb8fbf893881cc30696414c36c88e80656d06"/>
			</dataarea>
		</part>
	</software>

	<software name="mc_4v15" supported="partial">
		<description>4 in 1 - Elfin + Chariot + Searcher + Peace Havass</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x100000">
				<rom name="4in1 - elfin, chariot, searcher, peace havass.bin" size="0x100000" crc="8239061d" sha1="032de7367525f92fff88ea778f53987eed567838"/>
			</dataarea>
		</part>
	</software>

	<software name="mc_4v16" supported="partial">
		<description>4 in 1 - Manhunt + Bobby + Tantivy + Racing Car</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x100000">
				<rom name="4in1 - manhunt, bobby, tantivy, racing car.bin" size="0x100000" crc="80f1bf46" sha1="e6f496e299589a3974be176d4b4215ad4aa0583c"/>
			</dataarea>
		</part>
	</software>

	<software name="mc_4v17" supported="partial">
		<description>4 in 1 - Nagual + Revenger + Terminator + Black Jack</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x100000">
				<rom name="4in1 - nagual, revenger, terminator, black jack.bin" size="0x100000" crc="f930124b" sha1="d81a903dc531d84609e1f017f18a111ec671aa84"/>
			</dataarea>
		</part>
	</software>

	<software name="mc_4v18" supported="partial">
		<description>4 in 1 - Nobody + Bad Boy + Air Wrestle + MotherLove</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x100000">
				<rom name="4in1 - nobody, bad boy, air wrestle, motherlove.bin" size="0x100000" crc="9205aaf8" sha1="bfa52063f1cf3a10368d6bc5793c95624c7287c8"/>
			</dataarea>
		</part>
	</software>

	<software name="mc_4v19" supported="partial">
		<description>4 in 1 - Warrior + Cleverhawk + Valiant + MetalDeform (512KB cartridge)</description>
		<year>2005</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<feature name="pcb" value="2007D / APR 23 05 / REV:1.0"/>
			<dataarea name="rom" size="0x080000">
				<rom name="4in1 - warrior, cleverhawk, valiant, metaldeform (512kb cart type).bin" size="0x080000" crc="1a673940" sha1="564941836fe82baa4e1534dd373b169a47a62a06"/>
			</dataarea>
		</part>
	</software>

	<software name="mc_4v19a" cloneof="mc_4v19" supported="partial">
		<description>4 in 1 - Warrior + Cleverhawk + Valiant + MetalDeform (1MB cartridge)</description>
		<year>2005</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<dataarea name="rom" size="0x100000">
				<rom name="4in1 - warrior, cleverhawk, valiant, metaldeform (1mb cart type).bin" size="0x100000" crc="c246510d" sha1="d27427b6c9670a12a01e89cc4b39298bc0682748"/>
			</dataarea>
		</part>
	</software>

	<software name="mc_4szlh" supported="partial"> <!-- no specific Volume # marked -->
		<description>4 in 1 - S.Z.L.H + Colo + F1-2004 + Popper</description>
		<year>200?</year>
		<publisher>TimeTop</publisher>
		<part name="cart" interface="gameking_cart">
			<feature name="pcb" value="2007E / JUN 16 05 / REV:1.0"/>
			<dataarea name="rom" size="0x100000">
				<rom name="4in1 - szlh, colo, f12004, popper.bin" size="0x100000" crc="0316eb98" sha1="71a3a4f2fc49c4e19c016d036aba63d8437489a0"/>
			</dataarea>
		</part>
	</software>

</softwarelist>
