saitek_egr: add compatibility filter

This commit is contained in:
hap 2021-01-26 12:47:32 +01:00
parent 414b538569
commit 0a898473d0
3 changed files with 6 additions and 3 deletions

View File

@ -13,6 +13,7 @@ license:CC0
<description>Endgame ROM (ver. 1)</description>
<year>1988</year>
<publisher>Saitek</publisher>
<sharedfeat name="compatibility" value="egr"/>
<part name="extrom" interface="saitek_egr">
<dataarea name="rom" size="0x8000">
<rom name="egr.bin" size="0x8000" crc="1f9800c8" sha1="6147ad3de65b897fa5f6ab06b2f8597403d6e32e" />
@ -24,6 +25,7 @@ license:CC0
<description>Endgame ROM (ver. 2)</description>
<year>1988</year>
<publisher>Saitek</publisher>
<sharedfeat name="compatibility" value="egr2"/>
<part name="extrom" interface="saitek_egr">
<dataarea name="rom" size="0x8000">
<rom name="egr2.bin" size="0x8000" crc="9f751516" sha1="c46053b0af55856f2a6871d4aa65b3bd0e7d865f" />

View File

@ -294,7 +294,7 @@ void corona_state::corona(machine_config &config)
/* extension rom */
GENERIC_CARTSLOT(config, "extrom", generic_plain_slot, "saitek_egr");
SOFTWARE_LIST(config, "cart_list").set_original("saitek_egr");
SOFTWARE_LIST(config, "cart_list").set_original("saitek_egr").set_filter("egr2");
}

View File

@ -10,7 +10,7 @@ Two versions are known: "B" from 1988/1989, and "C" from 1989.
Hardware notes:
- WDC W65C02P @ 5MHz
- 64KB ROM (2*AMI 27256), socket for 32KB Endgame ROM
- 64KB ROM (2*AMI 27256), socket for 32KB Endgame ROM (ver. 2)
- 8KB RAM (SRM2264LC) battery-backed
- "HELIOS" NEC gate array
- Epson SED1502F, LCD screen
@ -21,6 +21,7 @@ with hardware differences: 3MHz R65C02, 1 64KB ROM and no EGR socket.
TODO:
- where does the IRQ come from? same problem as with stratos
- verify that egr(1) does not work on real chesscomputer
***************************************************************************/
@ -336,7 +337,7 @@ void simultano_state::simultano(machine_config &config)
/* extension rom */
GENERIC_CARTSLOT(config, "extrom", generic_plain_slot, "saitek_egr");
SOFTWARE_LIST(config, "cart_list").set_original("saitek_egr");
SOFTWARE_LIST(config, "cart_list").set_original("saitek_egr").set_filter("egr2");
}