mirror of
https://github.com/holub/mame
synced 2025-07-03 17:08:39 +03:00
Document internal hardware of original Pocket Challenge machine [Team Europe]
(as a result, moved it to a new skeleton driver, and moved the softlist connection for the original machine there too) not started to hook anything up yet.
This commit is contained in:
parent
221cce0f06
commit
c42e275665
@ -3152,6 +3152,7 @@ files {
|
|||||||
MAME_DIR .. "src/mame/drivers/pipbug.cpp",
|
MAME_DIR .. "src/mame/drivers/pipbug.cpp",
|
||||||
MAME_DIR .. "src/mame/drivers/plan80.cpp",
|
MAME_DIR .. "src/mame/drivers/plan80.cpp",
|
||||||
MAME_DIR .. "src/mame/drivers/pm68k.cpp",
|
MAME_DIR .. "src/mame/drivers/pm68k.cpp",
|
||||||
|
MAME_DIR .. "src/mame/drivers/pockchal.cpp",
|
||||||
MAME_DIR .. "src/mame/drivers/poly.cpp",
|
MAME_DIR .. "src/mame/drivers/poly.cpp",
|
||||||
MAME_DIR .. "src/mame/drivers/proteus3.cpp",
|
MAME_DIR .. "src/mame/drivers/proteus3.cpp",
|
||||||
MAME_DIR .. "src/mame/drivers/pt68k4.cpp",
|
MAME_DIR .. "src/mame/drivers/pt68k4.cpp",
|
||||||
|
@ -24,6 +24,7 @@ ALLOW_SAVE_TYPE(tlcs90_device::e_mode); // allow save_item on a non-fundamental
|
|||||||
|
|
||||||
const device_type TMP90840 = &device_creator<tmp90840_device>;
|
const device_type TMP90840 = &device_creator<tmp90840_device>;
|
||||||
const device_type TMP90841 = &device_creator<tmp90841_device>;
|
const device_type TMP90841 = &device_creator<tmp90841_device>;
|
||||||
|
const device_type TMP90845 = &device_creator<tmp90845_device>;
|
||||||
const device_type TMP91640 = &device_creator<tmp91640_device>;
|
const device_type TMP91640 = &device_creator<tmp91640_device>;
|
||||||
const device_type TMP91641 = &device_creator<tmp91641_device>;
|
const device_type TMP91641 = &device_creator<tmp91641_device>;
|
||||||
|
|
||||||
@ -71,6 +72,12 @@ tmp90841_device::tmp90841_device(const machine_config &mconfig, const char *tag,
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
tmp90845_device::tmp90845_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
|
: tlcs90_device(mconfig, TMP90841, "TMP90845", tag, owner, clock, "tmp90845", __FILE__, ADDRESS_MAP_NAME(tmp90841_mem))
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
tmp91640_device::tmp91640_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
tmp91640_device::tmp91640_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock)
|
||||||
: tlcs90_device(mconfig, TMP91640, "TMP91640", tag, owner, clock, "tmp91640", __FILE__, ADDRESS_MAP_NAME(tmp91640_mem))
|
: tlcs90_device(mconfig, TMP91640, "TMP91640", tag, owner, clock, "tmp91640", __FILE__, ADDRESS_MAP_NAME(tmp91640_mem))
|
||||||
|
@ -157,6 +157,13 @@ public:
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
class tmp90845_device : public tlcs90_device
|
||||||
|
{
|
||||||
|
public:
|
||||||
|
// construction/destruction
|
||||||
|
tmp90845_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
|
||||||
|
};
|
||||||
|
|
||||||
class tmp91640_device : public tlcs90_device
|
class tmp91640_device : public tlcs90_device
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
@ -175,6 +182,7 @@ public:
|
|||||||
|
|
||||||
extern const device_type TMP90840;
|
extern const device_type TMP90840;
|
||||||
extern const device_type TMP90841;
|
extern const device_type TMP90841;
|
||||||
|
extern const device_type TMP90845;
|
||||||
extern const device_type TMP91640;
|
extern const device_type TMP91640;
|
||||||
extern const device_type TMP91641;
|
extern const device_type TMP91641;
|
||||||
|
|
||||||
|
@ -145,7 +145,6 @@ static MACHINE_CONFIG_START( wswan, wswan_state )
|
|||||||
MCFG_SOFTWARE_LIST_ADD("cart_list","wswan")
|
MCFG_SOFTWARE_LIST_ADD("cart_list","wswan")
|
||||||
MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("wsc_list","wscolor")
|
MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("wsc_list","wscolor")
|
||||||
|
|
||||||
MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("pc1_list","pockchalv1")
|
|
||||||
MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("pc2_list","pockchalv2")
|
MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("pc2_list","pockchalv2")
|
||||||
|
|
||||||
MACHINE_CONFIG_END
|
MACHINE_CONFIG_END
|
||||||
|
@ -30457,6 +30457,9 @@ pc1403h // Pocket Computer 1403H
|
|||||||
pc1450 // Pocket Computer 1450
|
pc1450 // Pocket Computer 1450
|
||||||
trs80pc3 // Tandy TRS80 PC-3
|
trs80pc3 // Tandy TRS80 PC-3
|
||||||
|
|
||||||
|
@source:pockchal.cpp
|
||||||
|
pockchal
|
||||||
|
|
||||||
@source:pockstat.cpp
|
@source:pockstat.cpp
|
||||||
pockstat // 1999 Sony PocketStation
|
pockstat // 1999 Sony PocketStation
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user