mirror of
https://github.com/holub/mame
synced 2025-04-16 13:34:55 +03:00
source org: remove obsolete filename prefix from aci,cxg,hegener,fidelity,novag,saitek
This commit is contained in:
parent
307f0ab11b
commit
da028cd724
@ -11,12 +11,12 @@ Hardware notes:
|
|||||||
- PCB label 510-1084B01
|
- PCB label 510-1084B01
|
||||||
|
|
||||||
This is on the SC12B board, with enough modifications to support more leds and
|
This is on the SC12B board, with enough modifications to support more leds and
|
||||||
magnetic chess board sensors. See fidel_sc12.cpp for a more technical description.
|
magnetic chess board sensors. See sc12.cpp for a more technical description.
|
||||||
|
|
||||||
******************************************************************************/
|
******************************************************************************/
|
||||||
|
|
||||||
#include "emu.h"
|
#include "emu.h"
|
||||||
#include "fidel_clockdiv.h"
|
#include "clockdiv.h"
|
||||||
|
|
||||||
#include "bus/generic/carts.h"
|
#include "bus/generic/carts.h"
|
||||||
#include "bus/generic/slot.h"
|
#include "bus/generic/slot.h"
|
||||||
@ -35,7 +35,7 @@ magnetic chess board sensors. See fidel_sc12.cpp for a more technical descriptio
|
|||||||
|
|
||||||
namespace {
|
namespace {
|
||||||
|
|
||||||
// note: sub-class of fidel_clockdiv_state (see mame/machine/fidel_clockdiv.*)
|
// note: sub-class of fidel_clockdiv_state (see clockdiv.*)
|
||||||
|
|
||||||
class as12_state : public fidel_clockdiv_state
|
class as12_state : public fidel_clockdiv_state
|
||||||
{
|
{
|
@ -14,7 +14,7 @@ TODO:
|
|||||||
Fidelity Chess Challenger 10 (CCX)
|
Fidelity Chess Challenger 10 (CCX)
|
||||||
-------------------
|
-------------------
|
||||||
3 versions are known to exist: A,B,C. Strangely, version C(UCC10) has an 8080
|
3 versions are known to exist: A,B,C. Strangely, version C(UCC10) has an 8080
|
||||||
instead of Z80 and no beeper, it's on CC1-based hardware (see fidel_cc1.cpp).
|
instead of Z80 and no beeper, it's on CC1-based hardware (see cc1.cpp).
|
||||||
|
|
||||||
Z80A CPU @ 4MHz, NEC D8255C
|
Z80A CPU @ 4MHz, NEC D8255C
|
||||||
4KB ROM(NEC 2332A), 2*256 bytes RAM(4*NEC 2111AL-4)
|
4KB ROM(NEC 2332A), 2*256 bytes RAM(4*NEC 2111AL-4)
|
@ -6,7 +6,7 @@
|
|||||||
Fidelity Checker Challenger (CR)
|
Fidelity Checker Challenger (CR)
|
||||||
|
|
||||||
Even though it has fewer levels and presumedly a weaker program, this one
|
Even though it has fewer levels and presumedly a weaker program, this one
|
||||||
is a couple of months newer than model ACR (see fidel_cc10.cpp).
|
is a couple of months newer than model ACR (see cc10.cpp).
|
||||||
|
|
||||||
Hardware notes:
|
Hardware notes:
|
||||||
- PCB label: P261A
|
- PCB label: P261A
|
@ -15,7 +15,7 @@ TODO:
|
|||||||
******************************************************************************/
|
******************************************************************************/
|
||||||
|
|
||||||
#include "emu.h"
|
#include "emu.h"
|
||||||
#include "fidel_clockdiv.h"
|
#include "clockdiv.h"
|
||||||
|
|
||||||
|
|
||||||
// machine start
|
// machine start
|
@ -37,7 +37,7 @@ C000-DFFF: 101-1025A02 ROM
|
|||||||
E000-FDFF: 101-1025A01 ROM
|
E000-FDFF: 101-1025A01 ROM
|
||||||
FE00-FFFF: 512 byte 74S474 or N82S141N PROM
|
FE00-FFFF: 512 byte 74S474 or N82S141N PROM
|
||||||
|
|
||||||
*: 101-64019 is also used on the VSC(fidel_vsc.cpp). It contains the opening book
|
*: 101-64019 is also used on the VSC(vsc.cpp). It contains the opening book
|
||||||
and "64 greatest games", as well as some Z80 code. Obviously the latter is unused
|
and "64 greatest games", as well as some Z80 code. Obviously the latter is unused
|
||||||
on the CSC. Also seen with 101-1025A04 label, same ROM contents.
|
on the CSC. Also seen with 101-1025A04 label, same ROM contents.
|
||||||
|
|
@ -4,7 +4,7 @@
|
|||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
|
|
||||||
Fidelity Designer Display series, 6502 and 68000
|
Fidelity Designer Display series, 6502 and 68000
|
||||||
(6502-based displayless Designer is in fidel_excel.cpp)
|
(6502-based displayless Designer is in excel.cpp)
|
||||||
|
|
||||||
*******************************************************************************
|
*******************************************************************************
|
||||||
|
|
@ -4,7 +4,7 @@
|
|||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
|
|
||||||
Fidelity 68000-based Elite Avant Garde driver
|
Fidelity 68000-based Elite Avant Garde driver
|
||||||
For 6502-based EAG, see fidel_elite.cpp
|
For 6502-based EAG, see elite.cpp
|
||||||
|
|
||||||
Excel 68000 I/O is very similar to EAG, so it's handled in this driver as well
|
Excel 68000 I/O is very similar to EAG, so it's handled in this driver as well
|
||||||
|
|
@ -4,7 +4,7 @@
|
|||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
|
|
||||||
Fidelity Elite A/S series hardware (EAS, EAG, PC)
|
Fidelity Elite A/S series hardware (EAS, EAG, PC)
|
||||||
see fidel_eag68k.cpp for 68000-based EAG hardware
|
see eag68k.cpp for 68000-based EAG hardware
|
||||||
|
|
||||||
TODO:
|
TODO:
|
||||||
- verify fpres/feas irq active time
|
- verify fpres/feas irq active time
|
||||||
@ -59,7 +59,7 @@ uninteresting to emulate as separate drivers.
|
|||||||
******************************************************************************/
|
******************************************************************************/
|
||||||
|
|
||||||
#include "emu.h"
|
#include "emu.h"
|
||||||
#include "fidel_clockdiv.h"
|
#include "clockdiv.h"
|
||||||
|
|
||||||
#include "bus/generic/carts.h"
|
#include "bus/generic/carts.h"
|
||||||
#include "bus/generic/slot.h"
|
#include "bus/generic/slot.h"
|
||||||
@ -84,7 +84,7 @@ uninteresting to emulate as separate drivers.
|
|||||||
|
|
||||||
namespace {
|
namespace {
|
||||||
|
|
||||||
// note: sub-class of fidel_clockdiv_state (see mame/machine/fidel_clockdiv.*)
|
// note: sub-class of fidel_clockdiv_state (see clockdiv.*)
|
||||||
|
|
||||||
// EAS / shared
|
// EAS / shared
|
||||||
|
|
@ -4,7 +4,7 @@
|
|||||||
/******************************************************************************
|
/******************************************************************************
|
||||||
|
|
||||||
Fidelity Excellence series hardware
|
Fidelity Excellence series hardware
|
||||||
(for Excel 68000, see fidel_eag68k.cpp)
|
(for Excel 68000, see eag68k.cpp)
|
||||||
|
|
||||||
TODO:
|
TODO:
|
||||||
- granits gives error beeps at start, need to press clear to play.
|
- granits gives error beeps at start, need to press clear to play.
|
||||||
@ -126,7 +126,7 @@ basically same as (Par) Excellence hardware, reskinned board
|
|||||||
|
|
||||||
Designer 2100 (model 6103): exactly same, but running at 5MHz
|
Designer 2100 (model 6103): exactly same, but running at 5MHz
|
||||||
|
|
||||||
(Designer 1500 is on 80C50 hardware, same ROM as The Gambit, see fidel_sc6.cpp)
|
(Designer 1500 is on 80C50 hardware, same ROM as The Gambit, see sc6.cpp)
|
||||||
|
|
||||||
******************************************************************************/
|
******************************************************************************/
|
||||||
|
|
@ -7,8 +7,8 @@ Fidelity Mini Sensory Chess Challenger (model MSC, 1981 version)
|
|||||||
|
|
||||||
Two versions exist, both of them are model MSC. The 1981 version has a Z8 MCU,
|
Two versions exist, both of them are model MSC. The 1981 version has a Z8 MCU,
|
||||||
the 1982 version has an I8049. They can also be distinguished from the button
|
the 1982 version has an I8049. They can also be distinguished from the button
|
||||||
panel design, the 2nd version has rectangular buttons. See fidel_sc6.cpp for
|
panel design, the 2nd version has rectangular buttons. See sc6.cpp for the
|
||||||
the 2nd version.
|
2nd version.
|
||||||
|
|
||||||
Hardware notes:
|
Hardware notes:
|
||||||
- Zilog Z8 MCU(custom label, probably Z8601), 8MHz XTAL
|
- Zilog Z8 MCU(custom label, probably Z8601), 8MHz XTAL
|
@ -45,7 +45,7 @@ If control Q4 is set, printer data can be read from I0.
|
|||||||
******************************************************************************/
|
******************************************************************************/
|
||||||
|
|
||||||
#include "emu.h"
|
#include "emu.h"
|
||||||
#include "fidel_clockdiv.h"
|
#include "clockdiv.h"
|
||||||
|
|
||||||
#include "bus/generic/carts.h"
|
#include "bus/generic/carts.h"
|
||||||
#include "bus/generic/slot.h"
|
#include "bus/generic/slot.h"
|
||||||
@ -64,7 +64,7 @@ If control Q4 is set, printer data can be read from I0.
|
|||||||
|
|
||||||
namespace {
|
namespace {
|
||||||
|
|
||||||
// note: sub-class of fidel_clockdiv_state (see mame/machine/fidel_clockdiv.*)
|
// note: sub-class of fidel_clockdiv_state (see clockdiv.*)
|
||||||
|
|
||||||
class sc12_state : public fidel_clockdiv_state
|
class sc12_state : public fidel_clockdiv_state
|
||||||
{
|
{
|
@ -37,8 +37,8 @@ MSC hardware notes:
|
|||||||
|
|
||||||
MCU ports I/O is identical to SC6.
|
MCU ports I/O is identical to SC6.
|
||||||
|
|
||||||
It accepts the same modules as the 1st MSC version. See fidel_msc.cpp for known
|
It accepts the same modules as the 1st MSC version. See msc.cpp for known modules.
|
||||||
modules. The module overrides the internal ROM, by asserting the EA pin.
|
The module overrides the internal ROM, by asserting the EA pin.
|
||||||
|
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
|
|
@ -36,7 +36,7 @@ Display Modul:
|
|||||||
- 8KB RAM (TC5565APL-15L), battery
|
- 8KB RAM (TC5565APL-15L), battery
|
||||||
- piezo speaker
|
- piezo speaker
|
||||||
|
|
||||||
For the dedicated tournament machines, see mephisto_modular_tm.cpp
|
For the dedicated tournament machines, see modular_tm.cpp
|
||||||
|
|
||||||
Undocumented buttons:
|
Undocumented buttons:
|
||||||
- holding ENTER and LEFT cursor on boot runs diagnostics
|
- holding ENTER and LEFT cursor on boot runs diagnostics
|
@ -911,17 +911,17 @@ sp_zigzgk //
|
|||||||
sp_zigzgl //
|
sp_zigzgl //
|
||||||
sp_zigzgm //
|
sp_zigzgm //
|
||||||
|
|
||||||
@source:aci/aci_boris.cpp
|
@source:aci/boris.cpp
|
||||||
boris //
|
boris //
|
||||||
borisa //
|
borisa //
|
||||||
|
|
||||||
@source:aci/aci_borisdpl.cpp
|
@source:aci/borisdpl.cpp
|
||||||
borisdpl //
|
borisdpl //
|
||||||
|
|
||||||
@source:aci/aci_ggm.cpp
|
@source:aci/ggm.cpp
|
||||||
ggm
|
ggm
|
||||||
|
|
||||||
@source:aci/aci_prodigy.cpp
|
@source:aci/prodigy.cpp
|
||||||
prodigy
|
prodigy
|
||||||
|
|
||||||
@source:jaleco/acommand.cpp
|
@source:jaleco/acommand.cpp
|
||||||
@ -11748,18 +11748,18 @@ wallst // (c) 1982 Century
|
|||||||
@source:misc/cwheel.cpp
|
@source:misc/cwheel.cpp
|
||||||
cwheel // (c) 19?? Gamebar
|
cwheel // (c) 19?? Gamebar
|
||||||
|
|
||||||
@source:cxg/cxg_ch2001.cpp
|
@source:cxg/ch2001.cpp
|
||||||
ch2001
|
ch2001
|
||||||
|
|
||||||
@source:cxg/cxg_dominator.cpp
|
@source:cxg/dominator.cpp
|
||||||
scmder
|
scmder
|
||||||
sdtor
|
sdtor
|
||||||
|
|
||||||
@source:cxg/cxg_scptchess.cpp
|
@source:cxg/scptchess.cpp
|
||||||
prtchess
|
prtchess
|
||||||
scptchess
|
scptchess
|
||||||
|
|
||||||
@source:cxg/cxg_sphinx40.cpp
|
@source:cxg/sphinx40.cpp
|
||||||
sphinx40
|
sphinx40
|
||||||
|
|
||||||
@source:skeleton/cxhumax.cpp
|
@source:skeleton/cxhumax.cpp
|
||||||
@ -13973,59 +13973,59 @@ ffantasym //
|
|||||||
fgoal // TF (c) 1979 Taito Corporation
|
fgoal // TF (c) 1979 Taito Corporation
|
||||||
fgoala // MF (c) 1979 Taito Corporation
|
fgoala // MF (c) 1979 Taito Corporation
|
||||||
|
|
||||||
@source:fidelity/fidel_as12.cpp
|
@source:fidelity/as12.cpp
|
||||||
feleg
|
feleg
|
||||||
felega
|
felega
|
||||||
|
|
||||||
@source:fidelity/fidel_card.cpp
|
@source:fidelity/card.cpp
|
||||||
bridgec
|
bridgec
|
||||||
bridgec3
|
bridgec3
|
||||||
bridgeca
|
bridgeca
|
||||||
gincribc
|
gincribc
|
||||||
vbrc
|
vbrc
|
||||||
|
|
||||||
@source:fidelity/fidel_cc1.cpp
|
@source:fidelity/cc1.cpp
|
||||||
cc1 //
|
cc1 //
|
||||||
cc3 //
|
cc3 //
|
||||||
cc10c
|
cc10c
|
||||||
|
|
||||||
@source:fidelity/fidel_cc10.cpp
|
@source:fidelity/cc10.cpp
|
||||||
cc10 //
|
cc10 //
|
||||||
cc10a //
|
cc10a //
|
||||||
checkc4 //
|
checkc4 //
|
||||||
|
|
||||||
@source:fidelity/fidel_cc7.cpp
|
@source:fidelity/cc7.cpp
|
||||||
backgamc //
|
backgamc //
|
||||||
cc7 //
|
cc7 //
|
||||||
cc7a //
|
cc7a //
|
||||||
|
|
||||||
@source:fidelity/fidel_checkc2.cpp
|
@source:fidelity/checkc2.cpp
|
||||||
checkc2
|
checkc2
|
||||||
|
|
||||||
@source:fidelity/fidel_chesster.cpp
|
@source:fidelity/chesster.cpp
|
||||||
chesster //
|
chesster //
|
||||||
chesstera //
|
chesstera //
|
||||||
kishon //
|
kishon //
|
||||||
kishona //
|
kishona //
|
||||||
|
|
||||||
@source:fidelity/fidel_csc.cpp
|
@source:fidelity/csc.cpp
|
||||||
csc //
|
csc //
|
||||||
csce //
|
csce //
|
||||||
cscet //
|
cscet //
|
||||||
reversic //
|
reversic //
|
||||||
super9cc //
|
super9cc //
|
||||||
|
|
||||||
@source:fidelity/fidel_dames.cpp
|
@source:fidelity/dames.cpp
|
||||||
damesc //
|
damesc //
|
||||||
|
|
||||||
@source:fidelity/fidel_desdis.cpp
|
@source:fidelity/desdis.cpp
|
||||||
fdes2000d //
|
fdes2000d //
|
||||||
fdes2100d //
|
fdes2100d //
|
||||||
fdes2265 //
|
fdes2265 //
|
||||||
fdes2265a //
|
fdes2265a //
|
||||||
fdes2325 //
|
fdes2325 //
|
||||||
|
|
||||||
@source:fidelity/fidel_eag68k.cpp
|
@source:fidelity/eag68k.cpp
|
||||||
feagv10 //
|
feagv10 //
|
||||||
feagv11 //
|
feagv11 //
|
||||||
feagv2 //
|
feagv2 //
|
||||||
@ -14042,10 +14042,10 @@ fex68km2a //
|
|||||||
fex68km3 //
|
fex68km3 //
|
||||||
fex68km4 //
|
fex68km4 //
|
||||||
|
|
||||||
@source:fidelity/fidel_eldorado.cpp
|
@source:fidelity/eldorado.cpp
|
||||||
feldo
|
feldo
|
||||||
|
|
||||||
@source:fidelity/fidel_elite.cpp
|
@source:fidelity/elite.cpp
|
||||||
feas //
|
feas //
|
||||||
feasbu //
|
feasbu //
|
||||||
feasbua //
|
feasbua //
|
||||||
@ -14059,7 +14059,7 @@ fpres //
|
|||||||
fpresbu //
|
fpresbu //
|
||||||
fpresgla //
|
fpresgla //
|
||||||
|
|
||||||
@source:fidelity/fidel_excel.cpp
|
@source:fidelity/excel.cpp
|
||||||
fdes2000 //
|
fdes2000 //
|
||||||
fdes2100 //
|
fdes2100 //
|
||||||
fexcel //
|
fexcel //
|
||||||
@ -14072,36 +14072,36 @@ fexcelpb //
|
|||||||
fexcelv //
|
fexcelv //
|
||||||
granits // RCS
|
granits // RCS
|
||||||
|
|
||||||
@source:fidelity/fidel_msc.cpp
|
@source:fidelity/msc.cpp
|
||||||
miniscco
|
miniscco
|
||||||
|
|
||||||
@source:fidelity/fidel_phantom.cpp
|
@source:fidelity/phantom.cpp
|
||||||
cphantom //
|
cphantom //
|
||||||
fphantom //
|
fphantom //
|
||||||
|
|
||||||
@source:fidelity/fidel_sc12.cpp
|
@source:fidelity/sc12.cpp
|
||||||
fscc12 //
|
fscc12 //
|
||||||
fscc12b //
|
fscc12b //
|
||||||
|
|
||||||
@source:fidelity/fidel_sc6.cpp
|
@source:fidelity/sc6.cpp
|
||||||
fscc6 //
|
fscc6 //
|
||||||
gambit
|
gambit
|
||||||
miniscc
|
miniscc
|
||||||
|
|
||||||
@source:fidelity/fidel_sc8.cpp
|
@source:fidelity/sc8.cpp
|
||||||
fscc8 //
|
fscc8 //
|
||||||
|
|
||||||
@source:fidelity/fidel_sc9.cpp
|
@source:fidelity/sc9.cpp
|
||||||
fscc9 //
|
fscc9 //
|
||||||
fscc9b //
|
fscc9b //
|
||||||
fscc9c //
|
fscc9c //
|
||||||
fscc9ps //
|
fscc9ps //
|
||||||
|
|
||||||
@source:fidelity/fidel_vcc.cpp
|
@source:fidelity/vcc.cpp
|
||||||
uvc //
|
uvc //
|
||||||
vcc //
|
vcc //
|
||||||
|
|
||||||
@source:fidelity/fidel_vsc.cpp
|
@source:fidelity/vsc.cpp
|
||||||
vsc //
|
vsc //
|
||||||
|
|
||||||
@source:konami/finalizr.cpp
|
@source:konami/finalizr.cpp
|
||||||
@ -23271,26 +23271,26 @@ mekd5 // 1980 Motorola Evaluation Kit
|
|||||||
crzyddz2 // 2006 Sealy
|
crzyddz2 // 2006 Sealy
|
||||||
menghong // 2004? Sealy
|
menghong // 2004? Sealy
|
||||||
|
|
||||||
@source:hegener/mephisto_academy.cpp
|
@source:hegener/academy.cpp
|
||||||
academy
|
academy
|
||||||
academyg
|
academyg
|
||||||
academyga
|
academyga
|
||||||
|
|
||||||
@source:hegener/mephisto_amsterdam.cpp
|
@source:hegener/amsterdam.cpp
|
||||||
amsterd // Amsterdam
|
amsterd // Amsterdam
|
||||||
dallas16 // Dallas
|
dallas16 // Dallas
|
||||||
dallas32 // Dallas
|
dallas32 // Dallas
|
||||||
roma16 // Roma
|
roma16 // Roma
|
||||||
roma32 // Roma
|
roma32 // Roma
|
||||||
|
|
||||||
@source:hegener/mephisto_berlin.cpp
|
@source:hegener/berlin.cpp
|
||||||
berl16 // 1992 Mephisto Berlin 68000
|
berl16 // 1992 Mephisto Berlin 68000
|
||||||
berl16a // 1992 Mephisto Berlin 68000
|
berl16a // 1992 Mephisto Berlin 68000
|
||||||
berlinp // 1994 Mephisto Berlin Pro 68020
|
berlinp // 1994 Mephisto Berlin Pro 68020
|
||||||
berl16l // 1996 Mephisto Berlin 68000 London Upgrade
|
berl16l // 1996 Mephisto Berlin 68000 London Upgrade
|
||||||
berlinpl // 1996 Mephisto Berlin Pro London Upgrade
|
berlinpl // 1996 Mephisto Berlin Pro London Upgrade
|
||||||
|
|
||||||
@source:hegener/mephisto_brikett.cpp
|
@source:hegener/brikett.cpp
|
||||||
mephisto
|
mephisto
|
||||||
mephisto1x
|
mephisto1x
|
||||||
mephisto2
|
mephisto2
|
||||||
@ -23302,23 +23302,23 @@ mephisto3b
|
|||||||
mephisto3c
|
mephisto3c
|
||||||
mephistoj
|
mephistoj
|
||||||
|
|
||||||
@source:hegener/mephisto_glasgow.cpp
|
@source:hegener/glasgow.cpp
|
||||||
amsterda // Amsterdam
|
amsterda // Amsterdam
|
||||||
dallas16a // Dallas
|
dallas16a // Dallas
|
||||||
glasgow // Glasgow
|
glasgow // Glasgow
|
||||||
roma16a // Roma
|
roma16a // Roma
|
||||||
|
|
||||||
@source:hegener/mephisto_milano.cpp
|
@source:hegener/milano.cpp
|
||||||
milano // 1991 Mephisto Milano
|
milano // 1991 Mephisto Milano
|
||||||
milanoa // 1991 Mephisto Milano
|
milanoa // 1991 Mephisto Milano
|
||||||
nshort // 1993 Mephisto Nigel Short
|
nshort // 1993 Mephisto Nigel Short
|
||||||
|
|
||||||
@source:hegener/mephisto_mm1.cpp
|
@source:hegener/mm1.cpp
|
||||||
mm1
|
mm1
|
||||||
mm1b
|
mm1b
|
||||||
mmirage
|
mmirage
|
||||||
|
|
||||||
@source:hegener/mephisto_mm2.cpp
|
@source:hegener/mm2.cpp
|
||||||
mm2 // Mephisto MM II
|
mm2 // Mephisto MM II
|
||||||
mm2a // Mephisto MM II
|
mm2a // Mephisto MM II
|
||||||
mm2b // Mephisto MM II
|
mm2b // Mephisto MM II
|
||||||
@ -23337,12 +23337,12 @@ mm5p
|
|||||||
rebel5 // Mephisto Rebell 5.0
|
rebel5 // Mephisto Rebell 5.0
|
||||||
rebel5a // Mephisto Rebell 5.0
|
rebel5a // Mephisto Rebell 5.0
|
||||||
|
|
||||||
@source:hegener/mephisto_modena.cpp
|
@source:hegener/modena.cpp
|
||||||
modena // 1992 Mephisto Modena
|
modena // 1992 Mephisto Modena
|
||||||
modenaa // 1992 Mephisto Modena
|
modenaa // 1992 Mephisto Modena
|
||||||
modenab // 1992 Mephisto Modena
|
modenab // 1992 Mephisto Modena
|
||||||
|
|
||||||
@source:hegener/mephisto_modular.cpp
|
@source:hegener/modular.cpp
|
||||||
alm16 // 1988 Mephisto Almeria 16 Bit
|
alm16 // 1988 Mephisto Almeria 16 Bit
|
||||||
alm32 // 1988 Mephisto Almeria 32 Bit
|
alm32 // 1988 Mephisto Almeria 32 Bit
|
||||||
port16 // 1989 Mephisto Portorose 16 Bit
|
port16 // 1989 Mephisto Portorose 16 Bit
|
||||||
@ -23359,7 +23359,7 @@ gen32l // 1996 Mephisto Genius 68030 London Upgrade
|
|||||||
lond16 // 1996 Mephisto London 16 Bit
|
lond16 // 1996 Mephisto London 16 Bit
|
||||||
lond32 // 1996 Mephisto London 32 Bit
|
lond32 // 1996 Mephisto London 32 Bit
|
||||||
|
|
||||||
@source:hegener/mephisto_modular_tm.cpp
|
@source:hegener/modular_tm.cpp
|
||||||
port32t
|
port32t
|
||||||
lyon32t
|
lyon32t
|
||||||
lyon32t8
|
lyon32t8
|
||||||
@ -23369,32 +23369,32 @@ berl32t8p
|
|||||||
lond32t
|
lond32t
|
||||||
lond32t8
|
lond32t8
|
||||||
|
|
||||||
@source:hegener/mephisto_mondial.cpp
|
@source:hegener/mondial.cpp
|
||||||
mondial // 1985 Mephisto Mondial
|
mondial // 1985 Mephisto Mondial
|
||||||
|
|
||||||
@source:hegener/mephisto_mondial2.cpp
|
@source:hegener/mondial2.cpp
|
||||||
mondial2 // 1987 Mephisto Mondial II
|
mondial2 // 1987 Mephisto Mondial II
|
||||||
|
|
||||||
@source:hegener/mephisto_mondial68k.cpp
|
@source:hegener/mondial68k.cpp
|
||||||
mondl68k // 1988 Mephisto Mondial 68000XL
|
mondl68k // 1988 Mephisto Mondial 68000XL
|
||||||
|
|
||||||
@source:hegener/mephisto_montec.cpp
|
@source:hegener/montec.cpp
|
||||||
montec // 1987 Mephisto Monte Carlo
|
montec // 1987 Mephisto Monte Carlo
|
||||||
monteca // 1987 Mephisto Monte Carlo
|
monteca // 1987 Mephisto Monte Carlo
|
||||||
montec4 // 1989 Mephisto Monte Carlo IV
|
montec4 // 1989 Mephisto Monte Carlo IV
|
||||||
montec4le // 1990 Mephisto Monte Carlo IV LE
|
montec4le // 1990 Mephisto Monte Carlo IV LE
|
||||||
|
|
||||||
@source:hegener/mephisto_polgar.cpp
|
@source:hegener/polgar.cpp
|
||||||
polgar // 1990 Mephisto Polgar
|
polgar // 1990 Mephisto Polgar
|
||||||
polgara // 1989 Mephisto Polgar
|
polgara // 1989 Mephisto Polgar
|
||||||
polgar10 // 1990 Mephisto Polgar 10MHz
|
polgar10 // 1990 Mephisto Polgar 10MHz
|
||||||
polgar101 // 1990 Mephisto Polgar 10MHz
|
polgar101 // 1990 Mephisto Polgar 10MHz
|
||||||
|
|
||||||
@source:hegener/mephisto_risc.cpp
|
@source:hegener/risc.cpp
|
||||||
mrisc // 1992 Mephisto RISC 1MB
|
mrisc // 1992 Mephisto RISC 1MB
|
||||||
mrisc2 // 1994 Mephisto RISC II
|
mrisc2 // 1994 Mephisto RISC II
|
||||||
|
|
||||||
@source:hegener/mephisto_smondial.cpp
|
@source:hegener/smondial.cpp
|
||||||
mega4 // 1989 Mephisto Mega IV
|
mega4 // 1989 Mephisto Mega IV
|
||||||
mega4a // 1989 Mephisto Mega IV
|
mega4a // 1989 Mephisto Mega IV
|
||||||
smondial // 1986 Mephisto Super Mondial (Ver A)
|
smondial // 1986 Mephisto Super Mondial (Ver A)
|
||||||
@ -33755,14 +33755,14 @@ unkfr004c
|
|||||||
@source:novadesitec/novadesitec_fr009.cpp
|
@source:novadesitec/novadesitec_fr009.cpp
|
||||||
unkfr009
|
unkfr009
|
||||||
|
|
||||||
@source:novag/novag_cexpert.cpp
|
@source:novag/cexpert.cpp
|
||||||
cexpert
|
cexpert
|
||||||
|
|
||||||
@source:novag/novag_cforte.cpp
|
@source:novag/cforte.cpp
|
||||||
cfortea
|
cfortea
|
||||||
cforteb
|
cforteb
|
||||||
|
|
||||||
@source:novag/novag_const.cpp
|
@source:novag/const.cpp
|
||||||
const
|
const
|
||||||
const36
|
const36
|
||||||
const36a
|
const36a
|
||||||
@ -33770,22 +33770,22 @@ constq
|
|||||||
ssensor4
|
ssensor4
|
||||||
supercon
|
supercon
|
||||||
|
|
||||||
@source:novag/novag_diablo.cpp
|
@source:novag/diablo.cpp
|
||||||
diablo68
|
diablo68
|
||||||
diablo68a
|
diablo68a
|
||||||
scorpio68
|
scorpio68
|
||||||
|
|
||||||
@source:novag/novag_micro.cpp
|
@source:novag/micro.cpp
|
||||||
nmicro
|
nmicro
|
||||||
|
|
||||||
@source:novag/novag_micro2.cpp
|
@source:novag/micro2.cpp
|
||||||
nmicro2
|
nmicro2
|
||||||
|
|
||||||
@source:novag/novag_savant.cpp
|
@source:novag/savant.cpp
|
||||||
savant //
|
savant //
|
||||||
savant2 //
|
savant2 //
|
||||||
|
|
||||||
@source:novag/novag_sexpert.cpp
|
@source:novag/sexpert.cpp
|
||||||
sexperta //
|
sexperta //
|
||||||
sexperta1 //
|
sexperta1 //
|
||||||
sexperta2 //
|
sexperta2 //
|
||||||
@ -33800,7 +33800,7 @@ sforteb //
|
|||||||
sfortec //
|
sfortec //
|
||||||
sfortec1 //
|
sfortec1 //
|
||||||
|
|
||||||
@source:novag/novag_snova.cpp
|
@source:novag/snova.cpp
|
||||||
nsnova
|
nsnova
|
||||||
supremo
|
supremo
|
||||||
|
|
||||||
@ -37237,75 +37237,75 @@ sag
|
|||||||
@source:sage/sage2.cpp
|
@source:sage/sage2.cpp
|
||||||
sage2
|
sage2
|
||||||
|
|
||||||
@source:saitek/saitek_ccompan.cpp
|
@source:saitek/ccompan.cpp
|
||||||
ccompan
|
ccompan
|
||||||
|
|
||||||
@source:saitek/saitek_chesstrv.cpp
|
@source:saitek/chesstrv.cpp
|
||||||
chesstrv
|
chesstrv
|
||||||
chesstrvi
|
chesstrvi
|
||||||
|
|
||||||
@source:saitek/saitek_corona.cpp
|
@source:saitek/corona.cpp
|
||||||
corona
|
corona
|
||||||
coronaa
|
coronaa
|
||||||
coronab
|
coronab
|
||||||
|
|
||||||
@source:saitek/saitek_cp2000.cpp
|
@source:saitek/cp2000.cpp
|
||||||
cp2000
|
cp2000
|
||||||
|
|
||||||
@source:saitek/saitek_delta1.cpp
|
@source:saitek/delta1.cpp
|
||||||
ccdelta1
|
ccdelta1
|
||||||
|
|
||||||
@source:saitek/saitek_exchess.cpp
|
@source:saitek/exchess.cpp
|
||||||
exchess
|
exchess
|
||||||
|
|
||||||
@source:saitek/saitek_intchess.cpp
|
@source:saitek/intchess.cpp
|
||||||
intchess
|
intchess
|
||||||
|
|
||||||
@source:saitek/saitek_leonardo.cpp
|
@source:saitek/leonardo.cpp
|
||||||
galileo
|
galileo
|
||||||
leonardo
|
leonardo
|
||||||
leonardoa
|
leonardoa
|
||||||
leonardob
|
leonardob
|
||||||
|
|
||||||
@source:saitek/saitek_mark5.cpp
|
@source:saitek/mark5.cpp
|
||||||
ccmk5
|
ccmk5
|
||||||
ccmk6
|
ccmk6
|
||||||
|
|
||||||
@source:saitek/saitek_minichess.cpp
|
@source:saitek/minichess.cpp
|
||||||
smchess
|
smchess
|
||||||
|
|
||||||
@source:saitek/saitek_prschess.cpp
|
@source:saitek/prschess.cpp
|
||||||
prschess
|
prschess
|
||||||
|
|
||||||
@source:saitek/saitek_renaissance.cpp
|
@source:saitek/renaissance.cpp
|
||||||
renaissa
|
renaissa
|
||||||
renaissaa
|
renaissaa
|
||||||
|
|
||||||
@source:saitek/saitek_risc2500.cpp
|
@source:saitek/risc2500.cpp
|
||||||
montreux
|
montreux
|
||||||
risc2500
|
risc2500
|
||||||
risc2500a
|
risc2500a
|
||||||
|
|
||||||
@source:saitek/saitek_schess.cpp
|
@source:saitek/schess.cpp
|
||||||
schess
|
schess
|
||||||
|
|
||||||
@source:saitek/saitek_simultano.cpp
|
@source:saitek/simultano.cpp
|
||||||
cc2150
|
cc2150
|
||||||
simultano
|
simultano
|
||||||
simultanoa
|
simultanoa
|
||||||
|
|
||||||
@source:saitek/saitek_ssystem3.cpp
|
@source:saitek/ssystem3.cpp
|
||||||
ssystem3
|
ssystem3
|
||||||
ssystem4
|
ssystem4
|
||||||
|
|
||||||
@source:saitek/saitek_stratos.cpp
|
@source:saitek/stratos.cpp
|
||||||
stratos
|
stratos
|
||||||
stratosa
|
stratosa
|
||||||
tking
|
tking
|
||||||
tkinga
|
tkinga
|
||||||
tkingb
|
tkingb
|
||||||
|
|
||||||
@source:saitek/saitek_superstar.cpp
|
@source:saitek/superstar.cpp
|
||||||
sstar28k
|
sstar28k
|
||||||
sstar36k
|
sstar36k
|
||||||
tstar432
|
tstar432
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
access/acvirus.cpp
|
access/acvirus.cpp
|
||||||
aci/aci_boris.cpp
|
aci/boris.cpp
|
||||||
aci/aci_borisdpl.cpp
|
aci/borisdpl.cpp
|
||||||
aci/aci_ggm.cpp
|
aci/ggm.cpp
|
||||||
aci/aci_prodigy.cpp
|
aci/prodigy.cpp
|
||||||
acorn/aa310.cpp
|
acorn/aa310.cpp
|
||||||
acorn/accomm.cpp
|
acorn/accomm.cpp
|
||||||
acorn/acrnsys.cpp
|
acorn/acrnsys.cpp
|
||||||
@ -176,10 +176,10 @@ conitec/prof80.cpp
|
|||||||
consumenta/conchess.cpp
|
consumenta/conchess.cpp
|
||||||
cromemco/c10.cpp
|
cromemco/c10.cpp
|
||||||
cromemco/mcb216.cpp
|
cromemco/mcb216.cpp
|
||||||
cxg/cxg_ch2001.cpp
|
cxg/ch2001.cpp
|
||||||
cxg/cxg_dominator.cpp
|
cxg/dominator.cpp
|
||||||
cxg/cxg_scptchess.cpp
|
cxg/scptchess.cpp
|
||||||
cxg/cxg_sphinx40.cpp
|
cxg/sphinx40.cpp
|
||||||
cybiko/cybiko.cpp
|
cybiko/cybiko.cpp
|
||||||
dai/dai.cpp
|
dai/dai.cpp
|
||||||
dcs/compuchess.cpp
|
dcs/compuchess.cpp
|
||||||
@ -262,28 +262,28 @@ fairlight/cmi.cpp
|
|||||||
falco/falco500.cpp
|
falco/falco500.cpp
|
||||||
falco/falcots.cpp
|
falco/falcots.cpp
|
||||||
falco/falcots28.cpp
|
falco/falcots28.cpp
|
||||||
fidelity/fidel_as12.cpp
|
fidelity/as12.cpp
|
||||||
fidelity/fidel_card.cpp
|
fidelity/card.cpp
|
||||||
fidelity/fidel_cc1.cpp
|
fidelity/cc1.cpp
|
||||||
fidelity/fidel_cc10.cpp
|
fidelity/cc10.cpp
|
||||||
fidelity/fidel_cc7.cpp
|
fidelity/cc7.cpp
|
||||||
fidelity/fidel_checkc2.cpp
|
fidelity/checkc2.cpp
|
||||||
fidelity/fidel_chesster.cpp
|
fidelity/chesster.cpp
|
||||||
fidelity/fidel_csc.cpp
|
fidelity/csc.cpp
|
||||||
fidelity/fidel_dames.cpp
|
fidelity/dames.cpp
|
||||||
fidelity/fidel_desdis.cpp
|
fidelity/desdis.cpp
|
||||||
fidelity/fidel_eag68k.cpp
|
fidelity/eag68k.cpp
|
||||||
fidelity/fidel_eldorado.cpp
|
fidelity/eldorado.cpp
|
||||||
fidelity/fidel_elite.cpp
|
fidelity/elite.cpp
|
||||||
fidelity/fidel_excel.cpp
|
fidelity/excel.cpp
|
||||||
fidelity/fidel_msc.cpp
|
fidelity/msc.cpp
|
||||||
fidelity/fidel_phantom.cpp
|
fidelity/phantom.cpp
|
||||||
fidelity/fidel_sc12.cpp
|
fidelity/sc12.cpp
|
||||||
fidelity/fidel_sc6.cpp
|
fidelity/sc6.cpp
|
||||||
fidelity/fidel_sc8.cpp
|
fidelity/sc8.cpp
|
||||||
fidelity/fidel_sc9.cpp
|
fidelity/sc9.cpp
|
||||||
fidelity/fidel_vcc.cpp
|
fidelity/vcc.cpp
|
||||||
fidelity/fidel_vsc.cpp
|
fidelity/vsc.cpp
|
||||||
force/fccpu20.cpp
|
force/fccpu20.cpp
|
||||||
force/fccpu30.cpp
|
force/fccpu30.cpp
|
||||||
force/force68k.cpp
|
force/force68k.cpp
|
||||||
@ -318,24 +318,24 @@ heathkit/h19.cpp
|
|||||||
heathkit/h8.cpp
|
heathkit/h8.cpp
|
||||||
heathkit/h89.cpp
|
heathkit/h89.cpp
|
||||||
hec2hrp/hec2hrp.cpp
|
hec2hrp/hec2hrp.cpp
|
||||||
hegener/mephisto_academy.cpp
|
hegener/academy.cpp
|
||||||
hegener/mephisto_amsterdam.cpp
|
hegener/amsterdam.cpp
|
||||||
hegener/mephisto_berlin.cpp
|
hegener/berlin.cpp
|
||||||
hegener/mephisto_brikett.cpp
|
hegener/brikett.cpp
|
||||||
hegener/mephisto_glasgow.cpp
|
hegener/glasgow.cpp
|
||||||
hegener/mephisto_milano.cpp
|
hegener/milano.cpp
|
||||||
hegener/mephisto_mm1.cpp
|
hegener/mm1.cpp
|
||||||
hegener/mephisto_mm2.cpp
|
hegener/mm2.cpp
|
||||||
hegener/mephisto_modena.cpp
|
hegener/modena.cpp
|
||||||
hegener/mephisto_modular.cpp
|
hegener/modular.cpp
|
||||||
hegener/mephisto_modular_tm.cpp
|
hegener/modular_tm.cpp
|
||||||
hegener/mephisto_mondial.cpp
|
hegener/mondial.cpp
|
||||||
hegener/mephisto_mondial2.cpp
|
hegener/mondial2.cpp
|
||||||
hegener/mephisto_mondial68k.cpp
|
hegener/mondial68k.cpp
|
||||||
hegener/mephisto_montec.cpp
|
hegener/montec.cpp
|
||||||
hegener/mephisto_polgar.cpp
|
hegener/polgar.cpp
|
||||||
hegener/mephisto_risc.cpp
|
hegener/risc.cpp
|
||||||
hegener/mephisto_smondial.cpp
|
hegener/smondial.cpp
|
||||||
heurikon/hk68v10.cpp
|
heurikon/hk68v10.cpp
|
||||||
hitachi/b16.cpp
|
hitachi/b16.cpp
|
||||||
hitachi/bmjr.cpp
|
hitachi/bmjr.cpp
|
||||||
@ -551,15 +551,15 @@ nokia/dbox.cpp
|
|||||||
nokia/mikromik.cpp
|
nokia/mikromik.cpp
|
||||||
nokia/nokia_3310.cpp
|
nokia/nokia_3310.cpp
|
||||||
northstar/horizon.cpp
|
northstar/horizon.cpp
|
||||||
novag/novag_cexpert.cpp
|
novag/cexpert.cpp
|
||||||
novag/novag_cforte.cpp
|
novag/cforte.cpp
|
||||||
novag/novag_const.cpp
|
novag/const.cpp
|
||||||
novag/novag_diablo.cpp
|
novag/diablo.cpp
|
||||||
novag/novag_micro.cpp
|
novag/micro.cpp
|
||||||
novag/novag_micro2.cpp
|
novag/micro2.cpp
|
||||||
novag/novag_savant.cpp
|
novag/savant.cpp
|
||||||
novag/novag_sexpert.cpp
|
novag/sexpert.cpp
|
||||||
novag/novag_snova.cpp
|
novag/snova.cpp
|
||||||
novation/basssta.cpp
|
novation/basssta.cpp
|
||||||
novation/drumsta.cpp
|
novation/drumsta.cpp
|
||||||
olivetti/m20.cpp
|
olivetti/m20.cpp
|
||||||
@ -668,24 +668,24 @@ roland/roland_u20.cpp
|
|||||||
rolm/r9751.cpp
|
rolm/r9751.cpp
|
||||||
rtpc/rtpc.cpp
|
rtpc/rtpc.cpp
|
||||||
sage/sage2.cpp
|
sage/sage2.cpp
|
||||||
saitek/saitek_ccompan.cpp
|
saitek/ccompan.cpp
|
||||||
saitek/saitek_chesstrv.cpp
|
saitek/chesstrv.cpp
|
||||||
saitek/saitek_corona.cpp
|
saitek/corona.cpp
|
||||||
saitek/saitek_cp2000.cpp
|
saitek/cp2000.cpp
|
||||||
saitek/saitek_delta1.cpp
|
saitek/delta1.cpp
|
||||||
saitek/saitek_exchess.cpp
|
saitek/exchess.cpp
|
||||||
saitek/saitek_intchess.cpp
|
saitek/intchess.cpp
|
||||||
saitek/saitek_leonardo.cpp
|
saitek/leonardo.cpp
|
||||||
saitek/saitek_mark5.cpp
|
saitek/mark5.cpp
|
||||||
saitek/saitek_minichess.cpp
|
saitek/minichess.cpp
|
||||||
saitek/saitek_prschess.cpp
|
saitek/prschess.cpp
|
||||||
saitek/saitek_renaissance.cpp
|
saitek/renaissance.cpp
|
||||||
saitek/saitek_risc2500.cpp
|
saitek/risc2500.cpp
|
||||||
saitek/saitek_schess.cpp
|
saitek/schess.cpp
|
||||||
saitek/saitek_simultano.cpp
|
saitek/simultano.cpp
|
||||||
saitek/saitek_ssystem3.cpp
|
saitek/ssystem3.cpp
|
||||||
saitek/saitek_stratos.cpp
|
saitek/stratos.cpp
|
||||||
saitek/saitek_superstar.cpp
|
saitek/superstar.cpp
|
||||||
samcoupe/samcoupe.cpp
|
samcoupe/samcoupe.cpp
|
||||||
samsung/spc1000.cpp
|
samsung/spc1000.cpp
|
||||||
samsung/spc1500.cpp
|
samsung/spc1500.cpp
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
// thanks-to:Berger
|
// thanks-to:Berger
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
Saitek Corona. Please refer to saitek_stratos.cpp for driver notes.
|
Saitek Corona. Please refer to stratos.cpp for driver notes.
|
||||||
|
|
||||||
To be brief, Saitek Corona has two "HELIOS" chips, I/O addressing is completely
|
To be brief, Saitek Corona has two "HELIOS" chips, I/O addressing is completely
|
||||||
different compared to Stratos/Turbo King.
|
different compared to Stratos/Turbo King.
|
||||||
@ -11,7 +11,7 @@ different compared to Stratos/Turbo King.
|
|||||||
***************************************************************************/
|
***************************************************************************/
|
||||||
|
|
||||||
#include "emu.h"
|
#include "emu.h"
|
||||||
#include "saitek_stratos.h"
|
#include "stratos.h"
|
||||||
|
|
||||||
#include "cpu/m6502/m65c02.h"
|
#include "cpu/m6502/m65c02.h"
|
||||||
#include "machine/nvram.h"
|
#include "machine/nvram.h"
|
||||||
@ -29,7 +29,7 @@ different compared to Stratos/Turbo King.
|
|||||||
|
|
||||||
namespace {
|
namespace {
|
||||||
|
|
||||||
// note: sub-class of saitek_stratos_state (see mame/includes/saitek_stratos.h, mame/drivers/saitek_stratos.cpp)
|
// note: sub-class of saitek_stratos_state (see stratos.h, stratos.cpp)
|
||||||
|
|
||||||
class corona_state : public saitek_stratos_state
|
class corona_state : public saitek_stratos_state
|
||||||
{
|
{
|
@ -25,7 +25,7 @@ pushed in to hide the chessboard display.
|
|||||||
TODO:
|
TODO:
|
||||||
- fart noise at boot if maestroa module is inserted
|
- fart noise at boot if maestroa module is inserted
|
||||||
- weird beep at boot if sparc module is inserted (related to above?)
|
- weird beep at boot if sparc module is inserted (related to above?)
|
||||||
- make it a subdriver of saitek_leonardo.cpp? or too many differences
|
- make it a subdriver of leonardo.cpp? or too many differences
|
||||||
- same TODO list as saitek_leonardo.cpp
|
- same TODO list as saitek_leonardo.cpp
|
||||||
|
|
||||||
******************************************************************************/
|
******************************************************************************/
|
@ -3,7 +3,7 @@
|
|||||||
// thanks-to:Achim, bataais, Berger
|
// thanks-to:Achim, bataais, Berger
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
Saitek Simultano, it is related to Saitek Stratos, see saitek_stratos.cpp
|
Saitek Simultano, it is related to Saitek Stratos, see stratos.cpp
|
||||||
But it's not similar enough to be a subdriver of it.
|
But it's not similar enough to be a subdriver of it.
|
||||||
|
|
||||||
Two versions are known: "B" from 1988/1989, and "C" from 1989.
|
Two versions are known: "B" from 1988/1989, and "C" from 1989.
|
@ -50,7 +50,7 @@ very few bytes difference between revisions. The first Corona is engine version
|
|||||||
******************************************************************************/
|
******************************************************************************/
|
||||||
|
|
||||||
#include "emu.h"
|
#include "emu.h"
|
||||||
#include "saitek_stratos.h"
|
#include "stratos.h"
|
||||||
|
|
||||||
#include "cpu/m6502/m65c02.h"
|
#include "cpu/m6502/m65c02.h"
|
||||||
#include "machine/nvram.h"
|
#include "machine/nvram.h"
|
Loading…
Reference in New Issue
Block a user