photoply.cpp: Fix name conflict and improve comments on 'photoply99sp' dongle MCU dumps (#9440)

This commit is contained in:
ClawGrip 2022-03-20 10:08:05 +01:00 committed by GitHub
parent 897e41ff06
commit 38d82a12d4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -355,30 +355,30 @@ ROM_START(photoply99sp)
*/
ROM_REGION(0xC00, "dongle", 0)
// Same MCU program as "pp_99_dongle_r3a" but with different SEEPROM content
// Same MCU program as "pp_99_dongle_r3a", and "pp_99_dongle_r1" but with unique SEEPROM content
ROM_SYSTEM_BIOS(0, "pp_99_dongle_r3", "Parallel port dongle Rev. 3")
ROMX_LOAD("dongle_photoply_1999_sp_r3_mcu.bin", 0x000, 0x800, CRC(5c31e231) SHA1(5242ff4ccca832c28998aaf9c9c310b66297fd21), ROM_BIOS(0)) // AT89C2051, same program as "pp_99_dongle_r1"
ROMX_LOAD("dongle_photoply_1999_sp_r3_seeprom.bin", 0x800, 0x400, CRC(62f68a79) SHA1(72477e07db0982764aede1b7e723aedf58937426), ROM_BIOS(0)) // 24C08W6
// Same MCU program as "pp_99_dongle_r3" but with different SEEPROM content
// Same MCU program as "pp_99_dongle_r3", and "pp_99_dongle_r1" but with unique SEEPROM content
ROM_SYSTEM_BIOS(1, "pp_99_dongle_r3a", "Parallel port dongle Rev. 3 (alt)")
ROMX_LOAD("dongle_photoply_1999_sp_r3_alt_mcu.bin", 0x000, 0x800, CRC(5c31e231) SHA1(5242ff4ccca832c28998aaf9c9c310b66297fd21), ROM_BIOS(1)) // AT89C2051, same program as "pp_99_dongle_r1"
ROMX_LOAD("dongle_photoply_1999_sp_r3_alt_seeprom.bin", 0x800, 0x400, CRC(9442d1d7) SHA1(4426542c4dbb3f1df65e7ba798a7d7e0d8b98838), ROM_BIOS(1)) // 24C08W6
// Same MCU program as "pp_99_dongle_r1a" but with different SEEPROM content
// Same MCU program as "pp_99_dongle_r1a", but with unique SEEPROM content
ROM_SYSTEM_BIOS(2, "pp_99_dongle_r2", "Parallel port dongle Rev. 2")
ROMX_LOAD("dongle_photoply_1999_sp_r2_mcu.bin", 0x000, 0x800, CRC(7fa7a6b5) SHA1(611a4debc3b3e00c72fbc59a8e100f67806d73e8), ROM_BIOS(2)) // AT89C2051, same program as "pp_99_dongle_r1a"
ROMX_LOAD("dongle_photoply_1999_sp_r2_seeprom.bin", 0x800, 0x400, CRC(52274688) SHA1(786f7407e510b303401120b8e1b082cdb412e648), ROM_BIOS(2)) // 24C08W6
// Same MCU program as "pp_99_dongle_r3" and same SEEPROM content as "pp_99_dongle_r1a"
// Same MCU program as "pp_99_dongle_r3" and "pp_99_dongle_r3a", and same SEEPROM content as "pp_99_dongle_r1a"
ROM_SYSTEM_BIOS(3, "pp_99_dongle_r1", "Parallel port dongle Rev. 1")
ROMX_LOAD("dongle_photoply_1999_sp_r1_mcu.bin", 0x000, 0x800, CRC(5c31e231) SHA1(5242ff4ccca832c28998aaf9c9c310b66297fd21), ROM_BIOS(3)) // AT89C2051, same program as "pp_99_dongle_r3"
ROMX_LOAD("dongle_photoply_1999_sp_r1_seeprom.bin", 0x800, 0x400, CRC(fe8f14d2) SHA1(1caad3200a22e0d510238ba44e5d96f561045ec1), ROM_BIOS(3)) // 24C08W6, Same content as "pp_99_dongle_r1a"
// Same MCU program as "pp_99_dongle_r2" and same SEEPROM content as "pp_99_dongle_r1"
// Same MCU program as "pp_99_dongle_r2", and same SEEPROM content as "pp_99_dongle_r1"
ROM_SYSTEM_BIOS(4, "pp_99_dongle_r1a", "Parallel port dongle Rev. 1 (alt)")
ROMX_LOAD("dongle_photoply_1999_sp_r1_mcu.bin", 0x000, 0x800, CRC(7fa7a6b5) SHA1(611a4debc3b3e00c72fbc59a8e100f67806d73e8), ROM_BIOS(3)) // AT89C2051, same program as "pp_99_dongle_r2"
ROMX_LOAD("dongle_photoply_1999_sp_r1_seeprom.bin", 0x800, 0x400, CRC(fe8f14d2) SHA1(1caad3200a22e0d510238ba44e5d96f561045ec1), ROM_BIOS(3)) // 24C08W6, Same content as "pp_99_dongle_r1"
ROMX_LOAD("dongle_photoply_1999_sp_r1_alt_mcu.bin", 0x000, 0x800, CRC(7fa7a6b5) SHA1(611a4debc3b3e00c72fbc59a8e100f67806d73e8), ROM_BIOS(3)) // AT89C2051, same program as "pp_99_dongle_r2"
ROMX_LOAD("dongle_photoply_1999_sp_r1_alt_seeprom.bin", 0x800, 0x400, CRC(fe8f14d2) SHA1(1caad3200a22e0d510238ba44e5d96f561045ec1), ROM_BIOS(3)) // 24C08W6, Same content as "pp_99_dongle_r1"
// Quantum Fireball EX3.2A
// C/H/S: 3.2 - 6256/16/63