1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
// license:BSD-3-Clause
// copyright-holders:Fabio Priuli
/***********************************************************************************************************
Master Gear Converter emulation
The Master Gear Converter, also known as Master Gear, Gear Master Converter
or (in Brazil) as Master Gear Adaptor, allows to plug western SMS cartridges
on the Game Gear, by enabling the SMS compatibility mode on the Game Gear
cartridge slot. Some SMS games have compatibility issues, confirmed on the
real hardware, when run on the Game Gear.
***********************************************************************************************************/
#include "emu.h"
#include "mgear.h"
#include "softlist_dev.h"
//-------------------------------------------------
// constructors
//-------------------------------------------------
DEFINE_DEVICE_TYPE(SEGA8_ROM_MGEAR, sega8_mgear_device, "sega8_mgear", "Master Gear Converter")
sega8_mgear_device::sega8_mgear_device(const machine_config &mconfig, const char *tag, device_t *owner, const XTAL &clock)
: sega8_rom_device(mconfig, SEGA8_ROM_MGEAR, tag, owner, clock), m_subslot(*this, "subslot")
{
}
void sega8_mgear_device::device_start()
{
}
void sega8_mgear_device::device_reset()
{
}
void sega8_mgear_device::device_add_mconfig(machine_config &config)
{
SMS_CART_SLOT(config, "subslot", sms_cart, nullptr);
SOFTWARE_LIST(config, "cart_list").set_original("sms");
}
|