jalmah.cpp: Correct size of undumped MCUs; add some labels from PCB photos

* tharrier, tharrieru: Add placeholder ROM entry for likely undumped MCU
This commit is contained in:
AJR 2023-09-20 19:01:03 -04:00
parent f9d919474f
commit 080b610e6d
2 changed files with 18 additions and 12 deletions

View File

@ -1190,8 +1190,8 @@ ROM_START ( urashima )
ROM_LOAD16_BYTE( "um-1.15c", 0x00001, 0x20000, CRC(5f5c8f39) SHA1(cef663965c3112f87788d6a871e609c0b10ef9a2) )
ROM_RELOAD( 0x40001, 0x20000 )
ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */
ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP )
ROM_REGION( 0x2000, "mcu", 0 ) /* M50747 MCU Code */
ROM_LOAD( "m50747-b84sp.11b", 0x0000, 0x2000, NO_DUMP )
LOAD_FAKE_MCU_ROM
@ -1244,8 +1244,8 @@ ROM_START( daireika )
ROM_LOAD16_BYTE( "mj2.bin", 0x00000, 0x20000, CRC(c54d2f9b) SHA1(d59fc5a9e5bbb96b3b6a43378f4f2215c368b671) )
ROM_RELOAD( 0x40000, 0x20000 )
ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */
ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP )
ROM_REGION( 0x2000, "mcu", 0 ) /* M50747 MCU Code */
ROM_LOAD( "m50747-a46sp.bin", 0x0000, 0x2000, NO_DUMP )
LOAD_FAKE_MCU_ROM
@ -1290,8 +1290,8 @@ ROM_START( mjzoomin )
ROM_LOAD16_BYTE( "zoomin-2.bin", 0x00000, 0x20000, CRC(c7eb982c) SHA1(9006ded2aa1fef38bde114110d76b20747c32658) )
ROM_RELOAD( 0x40000, 0x20000 )
ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */
ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP )
ROM_REGION( 0x2000, "mcu", 0 ) /* M50747 MCU Code */
ROM_LOAD( "m50747", 0x0000, 0x2000, NO_DUMP )
LOAD_FAKE_MCU_ROM
@ -1334,8 +1334,8 @@ ROM_START( kakumei )
ROM_LOAD16_BYTE( "mj-re-2.bin", 0x00000, 0x20000, CRC(37eff266) SHA1(1d9e88c0270daadfafff1f73eb617e77b1d199d6) )
ROM_RELOAD( 0x40000, 0x20000 )
ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */
ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP )
ROM_REGION( 0x2000, "mcu", 0 ) /* M50747 MCU Code */
ROM_LOAD( "m50747-b84sp.bin", 0x0000, 0x2000, NO_DUMP )
ROM_REGION( 0x140000, "oki", ROMREGION_ERASEFF ) /* Samples */
ROM_LOAD( "rom3.bin", 0x00000, 0x40000, CRC(c9b7a526) SHA1(edec57e66d4ff601c8fdef7b1405af84a3f3d883) )
@ -1373,8 +1373,8 @@ ROM_START( kakumei2 )
ROM_LOAD16_BYTE( "mj-8956.1", 0x00001, 0x40000, CRC(db4ce32f) SHA1(1ae13627b9922143f462b1c3bbed87374f6e1667) )
ROM_LOAD16_BYTE( "mj-8956.2", 0x00000, 0x40000, CRC(0f942507) SHA1(7ec2fbeb9a34dfc80c4df3de8397388db13f5c7c) )
ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */
ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP )
ROM_REGION( 0x2000, "mcu", 0 ) /* M50747 MCU Code */
ROM_LOAD( "m50747", 0x0000, 0x2000, NO_DUMP )
ROM_REGION( 0x140000, "oki", ROMREGION_ERASEFF ) /* Samples */
ROM_LOAD( "92000-01.3", 0x040000, 0x80000, CRC(4b0ed440) SHA1(11961d217a41f92b60d5083a5e346c245f7db620) )
@ -1448,8 +1448,8 @@ ROM_START( suchiesp )
ROM_LOAD16_BYTE( "1.bin", 0x00001, 0x40000, CRC(e37cc745) SHA1(73b3314d27a0332068e0d2bbc08d7401e371da1b) )
ROM_LOAD16_BYTE( "2.bin", 0x00000, 0x40000, CRC(42ecf88a) SHA1(7bb85470bc9f94c867646afeb91c4730599ea299) )
ROM_REGION( 0x1000, "mcu", 0 ) /* M50747 MCU Code */
ROM_LOAD( "m50747", 0x0000, 0x1000, NO_DUMP )
ROM_REGION( 0x2000, "mcu", 0 ) /* M50747 MCU Code */
ROM_LOAD( "m50747", 0x0000, 0x2000, NO_DUMP )
ROM_REGION( 0x100000, "oki_data", ROMREGION_ERASEFF ) /* Samples */
ROM_LOAD( "3.bin", 0x00000, 0x80000, CRC(691b5387) SHA1(b8bc9f904eab7653566042b18d89276d537ba586) )

View File

@ -6071,6 +6071,9 @@ ROM_START( tharrier )
ROM_LOAD16_BYTE( "2.18b", 0x00000, 0x20000, CRC(f3887a44) SHA1(4e5b660d33ba1d1e00263030efa67e2db376a234) )
ROM_LOAD16_BYTE( "3.21b", 0x00001, 0x20000, CRC(65c247f6) SHA1(9f35f2b6f54814b4c4d23e2d78db8043e678fef2) )
ROM_REGION( 0x2000, "mcu", 0 )
ROM_LOAD( "upl.13m", 0x0000, 0x2000, NO_DUMP ) // 64-pin SDIP covered by sticker, probably M50747 (as in jalmah.cpp) or similar
ROM_REGION( 0x010000, "audiocpu", 0 )
ROM_LOAD( "12.4l", 0x00000, 0x10000, CRC(b959f837) SHA1(073b14935e7d5b0cad19a3471fd26e9e3a363827) )
@ -6104,6 +6107,9 @@ ROM_START( tharrieru )
ROM_LOAD16_BYTE( "u_2.18b", 0x00000, 0x20000, CRC(78923aaa) SHA1(28338f49581180604403e1bd200f524fc4cb8b9f) ) // "U" stamped on label
ROM_LOAD16_BYTE( "u_3.21b", 0x00001, 0x20000, CRC(99cea259) SHA1(75abfb08b2358dd13809ade5a2dfffeb8b8df82c) ) // "U" stamped on label
ROM_REGION( 0x2000, "mcu", 0 )
ROM_LOAD( "upl.13m", 0x0000, 0x2000, NO_DUMP ) // 64-pin SDIP covered by sticker, probably M50747 (as in jalmah.cpp) or similar
ROM_REGION( 0x010000, "audiocpu", 0 )
ROM_LOAD( "12.4l", 0x00000, 0x10000, CRC(b959f837) SHA1(073b14935e7d5b0cad19a3471fd26e9e3a363827) )