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:
David Haywood 2016-04-25 18:45:18 +01:00
parent 221cce0f06
commit c42e275665
5 changed files with 19 additions and 1 deletions

View File

@ -3152,6 +3152,7 @@ files {
MAME_DIR .. "src/mame/drivers/pipbug.cpp",
MAME_DIR .. "src/mame/drivers/plan80.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/proteus3.cpp",
MAME_DIR .. "src/mame/drivers/pt68k4.cpp",

View File

@ -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 TMP90841 = &device_creator<tmp90841_device>;
const device_type TMP90845 = &device_creator<tmp90845_device>;
const device_type TMP91640 = &device_creator<tmp91640_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)
: tlcs90_device(mconfig, TMP91640, "TMP91640", tag, owner, clock, "tmp91640", __FILE__, ADDRESS_MAP_NAME(tmp91640_mem))

View File

@ -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
{
public:
@ -175,6 +182,7 @@ public:
extern const device_type TMP90840;
extern const device_type TMP90841;
extern const device_type TMP90845;
extern const device_type TMP91640;
extern const device_type TMP91641;

View File

@ -145,7 +145,6 @@ static MACHINE_CONFIG_START( wswan, wswan_state )
MCFG_SOFTWARE_LIST_ADD("cart_list","wswan")
MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("wsc_list","wscolor")
MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("pc1_list","pockchalv1")
MCFG_SOFTWARE_LIST_COMPATIBLE_ADD("pc2_list","pockchalv2")
MACHINE_CONFIG_END

View File

@ -30457,6 +30457,9 @@ pc1403h // Pocket Computer 1403H
pc1450 // Pocket Computer 1450
trs80pc3 // Tandy TRS80 PC-3
@source:pockchal.cpp
pockchal
@source:pockstat.cpp
pockstat // 1999 Sony PocketStation