QuarterArcade Coin-Op Tech Net

Quick Nav: # A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Coin-Op : Arcade : Shanghai Kid : "shangkid" Virtual Machine

Overview

ROM Set/Virtual Machine: shangkid
Long Name: Shanghai Kid
Manufacturer: Taiyo (Data East license)
Year: 1985
Clone?: No
Implemented In: shangkid.c
Monitor Type: raster
Orientation: horizontal
Resolution: 288 x 224 (w x h)
Colors: 256

NOTE: These are MAME "Virtual Machines." These virtual machines are ROM-specific but contain address space information (memory maps) that may be useful when debugging hardware. There may be descrencies between MAME's definition of the hardware, and actual hardware. Information is provided for reference only. THERE ARE NO ROMS ANYWHERE ON THIS WEB SITE.


Driver Details

ROM Regions:

Region ROM File Start - End CRC 9010A SHA1
CPU1 cr00ic02.bin 0 - 3FFF 2E420377 4C91 73eb916b1693ffab8049ea0d8d3503629fa27948
CPU1 cr01ic03.bin 4000 - 7FFF 161CD358 6B59 2cc1c30b3d3215ddc7c7f96a3358ed50e0f850e3
CPU1 cr02ic04.bin 8000 - 9FFF 85B6E455 5C5E 3b2cd1e55355d24c014c5afe0212c6c9f0899a28
CPU1 cr03ic05.bin 10000 - 11FFF 3B383863 4882 3fb10a7f89cf2387d70b0337916063fd4ec5f754
CPU2 bbx.bin 0 - 1FFF 560C0ABD 1A3C 165beadd55bc29195cc680825f71f3f7f60fa0f6
CPU2 cr04ic31.bin 2000 - 3FFF CB207885 D50A b73458c959a4ebceb4c88931f8e3d1aff01dbaff
CPU2 cr05ic32.bin 4000 - 7FFF CF3B8D55 C248 c2e196e2762dd7884f461fc2be37698b9ed1deef
CPU2 cr06ic33.bin 8000 - 9FFF F3BDBD8 291B 2e0e81425e4e5592d3e2c8395075720c2ad3f79a
CPU3 cr11ic51.bin 0 - 3FFF 2E2D6AFE 4E30 1414a06b6cf14dfd69ca6cf35e4eb7d75af3f219
CPU3 cr12ic43.bin 4000 - 7FFF DD29A0C8 D518 8411c31fefdce8c9233fe531b5bf3b6c43c03cba
CPU3 cr13ic44.bin 8000 - BFFF 879D0DE0 C173 b1422cf239381ac949867c42ca8101fa8dcac9d6
CPU3 cr07ic47.bin 10000 - 13FFF 20540F7C A8D1 85c0b913948a67a34b25f0974fdd22e1dbb63166
CPU3 cr08ic48.bin 14000 - 15FFF 392F24DB ABB 5bd68a4105717e18e79afba4c00733ad74b39875
CPU3 cr09ic49.bin 18000 - 1BFFF D50C96A8 EB 7fcf798b49b0827349366475dbbca1554df25cc4
CPU3 cr10ic50.bin 1C000 - 1DFFF 873A5F2D AC23 32f806da319807bef68b5e810815ef2aba6ea0a7
GFX1 cr20ic21.bin 0 - 1FFF EB3CBB11 2F0A 8d36d6f328263eb0b956c0bd752d2cac84795c1a
GFX1 cr21ic22.bin 2000 - 3FFF 7C6E75F4 1303 2a4a7971777136a476b8ca0b888e65a31a032a9e
GFX2 cr14i114.bin 0 - 3FFF EE1F348F 72F8 7bfcdf645a2f406130444bb7b641a91351761c83
GFX2 cr15i113.bin 4000 - 7FFF A46398BD C502 2f968eb95f3406110b4b503fe4da735bb64b548b
GFX2 cr16i112.bin 8000 - BFFF CBED446C FC08 cc36ab32b42f6ec8ce574f040f7fb034b1351467
GFX2 cr17i111.bin C000 - FFFF B0A44330 89BC 9d52856243e21ab906ee1701b6485411f2933707
GFX2 cr18ic99.bin 10000 - 13FFF FF7EFD7C 9DF6 95f83a9aa2f0845efe2c9c72d29e7a08c78d9b1f
GFX2 cr19i100.bin 14000 - 17FFF F948F829 36A6 c4305d4a04213af39413e1575eaee3905344c788
PROMS cr31ic36.bin 0 - FF 9439590B 3480 cd07526d6373358bae6bfce8dbcab7d44472041f
PROMS cr30ic35.bin 100 - 1FF 324E295E CF9 9076e3da2edc8889bd635191e7687676b6fb4cec
PROMS cr28ic27.bin 200 - 2FF 375CBA96 FE27 fd3ba36588147a3252b800f1f86b2897e9605b8d
PROMS cr29ic28.bin 300 - 3FF 7CA273C1 4381 20d85547d96bea8b310c943c45e4978a7e5b5585
PROMS cr32ic69.bin 400 - 5FF 410D6F86 D5C2 3cfaef3702dbda3e7c7eb84a93561e36778aec3e
PROMS cr33-108.bin 600 - 7FF D33C02AE 51EF 1a2146ae404a5e8a701e1d547a8409a376d4bee4
PROMS cr26ic12.bin 800 - 8FF 85B5E958 32FF f211b5122fccf84e4aa1556c0290b5cb83935386
PROMS cr27ic15.bin 900 - 9FF F7A19FE2 EEF7 d88e0743aa858b132f636fcd5d493ccb1af82224
PROMS cr25ic8.bin A00 - A1F C85E09AD ECF0 f42e3840ec0e4720067eda7c536b6dcc540e63ff
PROMS cr22ic8.bin A20 - A3F 1A7E0B06 4591 648d58a4ad14f4b242e492cf302d6678d899cf4f
PROMS cr23ic22.bin A40 - A5F EFB5F265 7E80 3de15e03cb12956d34074abb48236537f2b47dba
PROMS cr24ic42.bin A60 - A7F 823878AA A26B eb5026270890e5af9193e354b7e814f32238a9bf

NOTE: These are the "ROM Regions" defined in the MAME "Virtual Machine." Usually these correspond to actual CPUs or Sound CPUs. Occasionally they will not. Occasionally they will be wrong, or they will not be mappable locations. Paging is usually handled through a software "hack" and not represented in this map.
9010A: Refers to the Fluke 9010A Signature Analysis algorithm. You should independently confirm these signature numbers before using. Different ROM versions will have different signatures.

Emulated CPUs:

CPU: Z80
CPU#: 1
Sound?: No
Fluke 9010A Script
Start - End   R   W 
0 - 9FFF w
0 - 7FFF r
8000 - 9FFF r
A000 - A000 w
B000 - B000 w
B001 - B001 w
B002 - B002 w
B003 - B003 w
B004 - B004 w
B006 - B006 w
B007 - B007 w
B800 - B800 r
B801 - B801 r
B802 - B802 r
B803 - B803 r
C000 - C002 w
D000 - DFFF w
D000 - FFFF r
E000 - FDFF w
FE00 - FFFF w
 
CPU: Z80
CPU#: 2
Sound?: No
Fluke 9010A Script
Start - End   R   W 
0 - 9FFF r w
A000 - A000 w
B000 - B000 w
B001 - B001 w
B002 - B002 w
B003 - B003 w
B004 - B004 w
B006 - B006 w
B007 - B007 w
B800 - B800 r
B801 - B801 r
B802 - B802 r
B803 - B803 r
D000 - DFFF r w
E000 - FFFF r w
 
CPU: Z80
CPU#: 3
Sound?: No
Fluke 9010A Script
Start - End   R   W 
0 - DFFF r w
E000 - EFFF r w
 


powered by ggdb.com this page took approx. 0.053s