mirror of
https://github.com/holub/mame
synced 2025-07-02 00:29:37 +03:00
New working clones
------------------ Designer 2100 Display (set 2) [Berger]
This commit is contained in:
parent
dc7874c2b6
commit
616e11aeb9
@ -286,7 +286,7 @@ INPUT_PORTS_END
|
||||
|
||||
void desdis_state::fdes2100d(machine_config &config)
|
||||
{
|
||||
/* basic machine hardware */
|
||||
// basic machine hardware
|
||||
M65C02(config, m_maincpu, 6_MHz_XTAL); // W65C02P-6
|
||||
m_maincpu->set_addrmap(AS_PROGRAM, &desdis_state::fdes2100d_map);
|
||||
|
||||
@ -298,12 +298,12 @@ void desdis_state::fdes2100d(machine_config &config)
|
||||
m_board->init_cb().set(m_board, FUNC(sensorboard_device::preset_chess));
|
||||
m_board->set_delay(attotime::from_msec(150));
|
||||
|
||||
/* video hardware */
|
||||
// video hardware
|
||||
PWM_DISPLAY(config, m_display).set_size(2+4, 9);
|
||||
m_display->set_segmask(0x3c, 0x7f);
|
||||
config.set_default_layout(layout_fidel_desdis);
|
||||
|
||||
/* sound hardware */
|
||||
// sound hardware
|
||||
SPEAKER(config, "speaker").front_center();
|
||||
DAC_1BIT(config, m_dac).add_route(ALL_OUTPUTS, "speaker", 0.25);
|
||||
}
|
||||
@ -312,7 +312,7 @@ void desdis_state::fdes2000d(machine_config &config)
|
||||
{
|
||||
fdes2100d(config);
|
||||
|
||||
/* basic machine hardware */
|
||||
// basic machine hardware
|
||||
R65C02(config.replace(), m_maincpu, 3_MHz_XTAL); // R65C02P3
|
||||
m_maincpu->set_addrmap(AS_PROGRAM, &desdis_state::fdes2100d_map);
|
||||
}
|
||||
@ -321,7 +321,7 @@ void desmas_state::fdes2265(machine_config &config)
|
||||
{
|
||||
fdes2100d(config);
|
||||
|
||||
/* basic machine hardware */
|
||||
// basic machine hardware
|
||||
M68000(config.replace(), m_maincpu, 16_MHz_XTAL); // MC68HC000P12F
|
||||
m_maincpu->set_addrmap(AS_PROGRAM, &desmas_state::fdes2265_map);
|
||||
|
||||
@ -336,7 +336,7 @@ void desmas_state::fdes2325(machine_config &config)
|
||||
{
|
||||
fdes2265(config);
|
||||
|
||||
/* basic machine hardware */
|
||||
// basic machine hardware
|
||||
M68EC020(config.replace(), m_maincpu, 20_MHz_XTAL); // MC68EC020RP25
|
||||
m_maincpu->set_addrmap(AS_PROGRAM, &desmas_state::fdes2325_map);
|
||||
|
||||
@ -349,12 +349,20 @@ void desmas_state::fdes2325(machine_config &config)
|
||||
ROM Definitions
|
||||
******************************************************************************/
|
||||
|
||||
ROM_START( fdes2100d ) // model 6106, PCB label 510.1130A01 - this dump came from a post-release bugfix by Fidelity
|
||||
ROM_START( fdes2100d ) // model 6106, PCB label 510.1130A01, serial 000646xx
|
||||
ROM_REGION( 0x10000, "maincpu", 0 )
|
||||
ROM_LOAD("i9_orange.ic9", 0x8000, 0x8000, CRC(83fec02a) SHA1(6f43ab05bc605061989b05d0592dbd184efff9d4) ) // WSI 27C256L-12
|
||||
|
||||
ROM_REGION( 0x8000, "rombank", 0 )
|
||||
ROM_LOAD("bk3_white.ic10", 0x0000, 0x8000, CRC(3857cc35) SHA1(f073dafb9fd885c7ddb7fbff10e3653f343ef1c6) ) // WSI 27C256L-12
|
||||
ROM_LOAD("bk_3_white.ic10", 0x0000, 0x8000, CRC(3857cc35) SHA1(f073dafb9fd885c7ddb7fbff10e3653f343ef1c6) ) // "
|
||||
ROM_END
|
||||
|
||||
ROM_START( fdes2100da ) // model 6106, serial 914611xx
|
||||
ROM_REGION( 0x10000, "maincpu", 0 )
|
||||
ROM_LOAD("i9_orange.ic9", 0x8000, 0x8000, CRC(83fec02a) SHA1(6f43ab05bc605061989b05d0592dbd184efff9d4) ) // Microchip 27C256-15
|
||||
|
||||
ROM_REGION( 0x8000, "rombank", 0 )
|
||||
ROM_LOAD("bk_white.ic10", 0x0000, 0x8000, CRC(10debf37) SHA1(b4ceeeb64436af77ab9b6a34a8d2e39deaf3000d) ) // "
|
||||
ROM_END
|
||||
|
||||
ROM_START( fdes2000d ) // model 6105, PCB label 510.1130A01
|
||||
@ -380,7 +388,7 @@ ROM_END
|
||||
|
||||
ROM_START( fdes2325 ) // model 6129, PCB label 510.1149A01
|
||||
ROM_REGION( 0x10000, "maincpu", 0 )
|
||||
ROM_LOAD("61_29_white.ic10", 0x00000, 0x10000, CRC(f74157e1) SHA1(87f3f2d584e292f81593e053240d022cc477834d) ) // 27c512
|
||||
ROM_LOAD("61_29_white.ic10", 0x00000, 0x10000, CRC(f74157e1) SHA1(87f3f2d584e292f81593e053240d022cc477834d) ) // 27C512
|
||||
|
||||
ROM_REGION( 0x100, "pals", 0 )
|
||||
ROM_LOAD("101-1097a01.ic19", 0x000, 0x100, NO_DUMP ) // PALCE16V8Q-25PC
|
||||
@ -394,10 +402,11 @@ ROM_END
|
||||
Drivers
|
||||
******************************************************************************/
|
||||
|
||||
// YEAR NAME PARENT CMP MACHINE INPUT STATE INIT COMPANY, FULLNAME, FLAGS
|
||||
CONS( 1988, fdes2100d, 0, 0, fdes2100d, desdis, desdis_state, init_fdes2100d, "Fidelity Electronics", "Designer 2100 Display", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
|
||||
CONS( 1988, fdes2000d, fdes2100d, 0, fdes2000d, desdis, desdis_state, init_fdes2100d, "Fidelity Electronics", "Designer 2000 Display", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
|
||||
// YEAR NAME PARENT CMP MACHINE INPUT STATE INIT COMPANY, FULLNAME, FLAGS
|
||||
CONS( 1988, fdes2100d, 0, 0, fdes2100d, desdis, desdis_state, init_fdes2100d, "Fidelity Electronics", "Designer 2100 Display (set 1)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
|
||||
CONS( 1988, fdes2100da, fdes2100d, 0, fdes2100d, desdis, desdis_state, init_fdes2100d, "Fidelity Electronics", "Designer 2100 Display (set 2)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
|
||||
CONS( 1988, fdes2000d, fdes2100d, 0, fdes2000d, desdis, desdis_state, init_fdes2100d, "Fidelity Electronics", "Designer 2000 Display", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
|
||||
|
||||
CONS( 1989, fdes2265, 0, 0, fdes2265, desdis, desmas_state, init_fdes2265, "Fidelity Electronics", "Designer Mach III Master 2265 (set 1)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
|
||||
CONS( 1989, fdes2265a, fdes2265, 0, fdes2265, desdis, desmas_state, init_fdes2265, "Fidelity Electronics", "Designer Mach III Master 2265 (set 2)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
|
||||
CONS( 1991, fdes2325, fdes2265, 0, fdes2325, desdis, desmas_state, empty_init, "Fidelity Electronics", "Designer Mach IV 68020 Master 2325", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
|
||||
CONS( 1989, fdes2265, 0, 0, fdes2265, desdis, desmas_state, init_fdes2265, "Fidelity Electronics", "Designer Mach III Master 2265 (set 1)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
|
||||
CONS( 1989, fdes2265a, fdes2265, 0, fdes2265, desdis, desmas_state, init_fdes2265, "Fidelity Electronics", "Designer Mach III Master 2265 (set 2)", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
|
||||
CONS( 1991, fdes2325, fdes2265, 0, fdes2325, desdis, desmas_state, empty_init, "Fidelity Electronics", "Designer Mach IV 68020 Master 2325", MACHINE_SUPPORTS_SAVE | MACHINE_CLICKABLE_ARTWORK )
|
||||
|
@ -14067,6 +14067,7 @@ damesc //
|
||||
@source:fidelity/desdis.cpp
|
||||
fdes2000d //
|
||||
fdes2100d //
|
||||
fdes2100da //
|
||||
fdes2265 //
|
||||
fdes2265a //
|
||||
fdes2325 //
|
||||
|
Loading…
Reference in New Issue
Block a user