saitek_osa maestro: latest official version for default 'bios'

This commit is contained in:
hap 2021-05-26 13:53:46 +02:00
parent 5a33c5eb6d
commit 8c9f6943c3
2 changed files with 11 additions and 7 deletions

View file

@ -2,4 +2,4 @@
Place chesspieces for use with internal artwork here, each SVG is expected to be square with transparent background. They are used with sensorboard device chesspieces simulation, as well as button labels in some cases. Place chesspieces for use with internal artwork here, each SVG is expected to be square with transparent background. They are used with sensorboard device chesspieces simulation, as well as button labels in some cases.
The ones that are included in MAME by default are licensed under the [BSD-3-Clause](http://opensource.org/licenses/BSD-3-Clause), copyright-holders: Cburnett, Antonsusi. Revision 26 April 2021. The ones that are included in MAME by default are licensed under the [BSD-3-Clause](http://opensource.org/licenses/BSD-3-Clause). Copyright Colin M.L. Burnett, with contributions from other Wikipedia users. Revision 26 April 2021.

View file

@ -8,6 +8,10 @@ This is for the newer versions. For Maestro A, see maestroa.*
The hardware and chess engine is similar to the Stratos/Turbo King series. The hardware and chess engine is similar to the Stratos/Turbo King series.
Version B is compatible with the 1st EGR expansion ROM, version C/D uses
EGR II. Versions D+ and D++ are post-production improvements, they were not
sold officially.
Hardware notes: Hardware notes:
- CPU: see notes below - CPU: see notes below
- 64KB ROM (2*27C256) - 64KB ROM (2*27C256)
@ -95,7 +99,7 @@ void saitekosa_maestro_device::set_cpu_freq()
ROM_START( maestro ) ROM_START( maestro )
ROM_REGION(0x10000, "maincpu", 0) ROM_REGION(0x10000, "maincpu", 0)
ROM_DEFAULT_BIOS("dpp") ROM_DEFAULT_BIOS("d1")
// B (Maestro only) // B (Maestro only)
ROM_SYSTEM_BIOS(0, "b1", "Maestro B (set 1)") ROM_SYSTEM_BIOS(0, "b1", "Maestro B (set 1)")
@ -114,11 +118,11 @@ ROM_START( maestro )
// D // D
ROM_SYSTEM_BIOS(3, "d1", "Maestro D (set 1)") ROM_SYSTEM_BIOS(3, "d1", "Maestro D (set 1)")
ROMX_LOAD("ma3_714a_u2.u2", 0x0000, 0x8000, CRC(435e1e30) SHA1(0d82df7c40443cb341dacebdf65f33c3e03bce70), ROM_BIOS(3)) ROMX_LOAD("ma3_714a_u2.u2", 0x0000, 0x8000, CRC(435e1e30) SHA1(0d82df7c40443cb341dacebdf65f33c3e03bce70), ROM_BIOS(3))
ROMX_LOAD("b6m_629_u3.u3", 0x8000, 0x8000, CRC(15e7b1f1) SHA1(d2a757114f13c6141d74a15671aa06b675304b4a), ROM_BIOS(3)) ROMX_LOAD("b6m_b15_u3.u3", 0x8000, 0x8000, CRC(6155de90) SHA1(bb5cdf061dde2d1dc7925d455891c3ade1d274e3), ROM_BIOS(3))
ROM_SYSTEM_BIOS(4, "d2", "Maestro D (set 2)") ROM_SYSTEM_BIOS(4, "d2", "Maestro D (set 2)")
ROMX_LOAD("ma3_714a_u2.u2", 0x0000, 0x8000, CRC(435e1e30) SHA1(0d82df7c40443cb341dacebdf65f33c3e03bce70), ROM_BIOS(4)) ROMX_LOAD("ma3_714a_u2.u2", 0x0000, 0x8000, CRC(435e1e30) SHA1(0d82df7c40443cb341dacebdf65f33c3e03bce70), ROM_BIOS(4))
ROMX_LOAD("b6m_b15_u3.u3", 0x8000, 0x8000, CRC(6155de90) SHA1(bb5cdf061dde2d1dc7925d455891c3ade1d274e3), ROM_BIOS(4)) ROMX_LOAD("b6m_629_u3.u3", 0x8000, 0x8000, CRC(15e7b1f1) SHA1(d2a757114f13c6141d74a15671aa06b675304b4a), ROM_BIOS(4))
// D+ // D+
ROM_SYSTEM_BIOS(5, "dp", "Maestro D+") ROM_SYSTEM_BIOS(5, "dp", "Maestro D+")
@ -134,7 +138,7 @@ ROM_END
ROM_START( analyst ) ROM_START( analyst )
ROM_REGION(0x10000, "maincpu", 0) ROM_REGION(0x10000, "maincpu", 0)
ROM_DEFAULT_BIOS("dpp") ROM_DEFAULT_BIOS("d1")
// B (Analyst only) // B (Analyst only)
ROM_SYSTEM_BIOS(0, "b", "Analyst B") ROM_SYSTEM_BIOS(0, "b", "Analyst B")
@ -149,11 +153,11 @@ ROM_START( analyst )
// D // D
ROM_SYSTEM_BIOS(2, "d1", "Analyst D (set 1)") ROM_SYSTEM_BIOS(2, "d1", "Analyst D (set 1)")
ROMX_LOAD("ma3_714a_u2.u2", 0x0000, 0x8000, CRC(435e1e30) SHA1(0d82df7c40443cb341dacebdf65f33c3e03bce70), ROM_BIOS(2)) ROMX_LOAD("ma3_714a_u2.u2", 0x0000, 0x8000, CRC(435e1e30) SHA1(0d82df7c40443cb341dacebdf65f33c3e03bce70), ROM_BIOS(2))
ROMX_LOAD("b6m_629_u3.u3", 0x8000, 0x8000, CRC(15e7b1f1) SHA1(d2a757114f13c6141d74a15671aa06b675304b4a), ROM_BIOS(2)) ROMX_LOAD("b6m_b15_u3.u3", 0x8000, 0x8000, CRC(6155de90) SHA1(bb5cdf061dde2d1dc7925d455891c3ade1d274e3), ROM_BIOS(2))
ROM_SYSTEM_BIOS(3, "d2", "Analyst D (set 2)") ROM_SYSTEM_BIOS(3, "d2", "Analyst D (set 2)")
ROMX_LOAD("ma3_714a_u2.u2", 0x0000, 0x8000, CRC(435e1e30) SHA1(0d82df7c40443cb341dacebdf65f33c3e03bce70), ROM_BIOS(3)) ROMX_LOAD("ma3_714a_u2.u2", 0x0000, 0x8000, CRC(435e1e30) SHA1(0d82df7c40443cb341dacebdf65f33c3e03bce70), ROM_BIOS(3))
ROMX_LOAD("b6m_b15_u3.u3", 0x8000, 0x8000, CRC(6155de90) SHA1(bb5cdf061dde2d1dc7925d455891c3ade1d274e3), ROM_BIOS(3)) ROMX_LOAD("b6m_629_u3.u3", 0x8000, 0x8000, CRC(15e7b1f1) SHA1(d2a757114f13c6141d74a15671aa06b675304b4a), ROM_BIOS(3))
// D+ // D+
ROM_SYSTEM_BIOS(4, "dp", "Analyst D+") ROM_SYSTEM_BIOS(4, "dp", "Analyst D+")