diff --git a/hash/sms.xml b/hash/sms.xml index 80d88195eee..03d0930f9f7 100644 --- a/hash/sms.xml +++ b/hash/sms.xml @@ -699,6 +699,7 @@ + Alien Syndrome (Prototype) 1987 @@ -1108,6 +1109,7 @@ + Chouon Senshi Borgman (Jpn, Prototype) 1988 @@ -3000,6 +3002,7 @@ + Great Golf (Prototype) 1987 @@ -3895,6 +3898,7 @@ + Maou Golvellius (Jpn, Prototype) 1988 @@ -4345,6 +4349,7 @@ + Super Golf (Prototype) 1989 @@ -6336,6 +6341,7 @@ + Summer Games (Euro, Prototype) 1991 @@ -7420,10 +7426,12 @@ + Ys (USA, Demo) 1988 Sega + diff --git a/src/devices/bus/sega8/mgear.cpp b/src/devices/bus/sega8/mgear.cpp index 83835925198..e715d0b1652 100644 --- a/src/devices/bus/sega8/mgear.cpp +++ b/src/devices/bus/sega8/mgear.cpp @@ -4,13 +4,13 @@ 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. -// 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" diff --git a/src/devices/bus/sms_ctrl/paddle.cpp b/src/devices/bus/sms_ctrl/paddle.cpp index ec5acd4a5ee..f502b9ad196 100644 --- a/src/devices/bus/sms_ctrl/paddle.cpp +++ b/src/devices/bus/sms_ctrl/paddle.cpp @@ -33,8 +33,9 @@ Notes: const device_type SMS_PADDLE = &device_creator; - -#define PADDLE_INTERVAL attotime::from_hz(XTAL_53_693175MHz/15/256) +// time interval not verified +// Player 2 of Galactic Protector is the most sensible to this timming. +#define PADDLE_INTERVAL attotime::from_hz(XTAL_53_693175MHz/15/100) CUSTOM_INPUT_MEMBER( sms_paddle_device::dir_pins_r ) diff --git a/src/devices/bus/sms_ctrl/sportsjp.cpp b/src/devices/bus/sms_ctrl/sportsjp.cpp index ca2c3de1748..fef04df69e8 100644 --- a/src/devices/bus/sms_ctrl/sportsjp.cpp +++ b/src/devices/bus/sms_ctrl/sportsjp.cpp @@ -34,8 +34,9 @@ Notes: const device_type SMS_SPORTS_PAD_JP = &device_creator; +// time interval not verified +#define SPORTS_PAD_JP_INTERVAL attotime::from_hz(20000) -#define SPORTS_PAD_JP_INTERVAL attotime::from_hz(30000) // 30Hz (not measured) DECLARE_CUSTOM_INPUT_MEMBER( sms_sports_pad_jp_device::dir_pins_r )