Fixed issues with timings and more comments form sms [Enik]

This commit is contained in:
Miodrag Milanovic 2016-03-30 06:54:22 +02:00
parent 28c9be35ea
commit 0b467cef21
4 changed files with 19 additions and 9 deletions

View File

@ -699,6 +699,7 @@
</part> </part>
</software> </software>
<!-- Notes: FM support -->
<software name="aliensynp" cloneof="aliensyn"> <software name="aliensynp" cloneof="aliensyn">
<description>Alien Syndrome (Prototype)</description> <description>Alien Syndrome (Prototype)</description>
<year>1987</year> <year>1987</year>
@ -1108,6 +1109,7 @@
</part> </part>
</software> </software>
<!-- Notes: FM support -->
<software name="borgmanp" cloneof="cyborgh"> <software name="borgmanp" cloneof="cyborgh">
<description>Chouon Senshi Borgman (Jpn, Prototype)</description> <description>Chouon Senshi Borgman (Jpn, Prototype)</description>
<year>1988</year> <year>1988</year>
@ -3000,6 +3002,7 @@
</part> </part>
</software> </software>
<!-- Notes: FM support -->
<software name="greatglfp" cloneof="greatglf"> <software name="greatglfp" cloneof="greatglf">
<description>Great Golf (Prototype)</description> <description>Great Golf (Prototype)</description>
<year>1987</year> <year>1987</year>
@ -3895,6 +3898,7 @@
</part> </part>
</software> </software>
<!-- Notes: FM support -->
<software name="maougolvp" cloneof="golvell"> <software name="maougolvp" cloneof="golvell">
<description>Maou Golvellius (Jpn, Prototype)</description> <description>Maou Golvellius (Jpn, Prototype)</description>
<year>1988</year> <year>1988</year>
@ -4345,6 +4349,7 @@
</part> </part>
</software> </software>
<!-- Notes: FM support -->
<software name="supgolf" cloneof="golfaman"> <software name="supgolf" cloneof="golfaman">
<description>Super Golf (Prototype)</description> <description>Super Golf (Prototype)</description>
<year>1989</year> <year>1989</year>
@ -6336,6 +6341,7 @@
</part> </part>
</software> </software>
<!-- Notes: FM support -->
<software name="sumgamesp" cloneof="sumgames"> <software name="sumgamesp" cloneof="sumgames">
<description>Summer Games (Euro, Prototype)</description> <description>Summer Games (Euro, Prototype)</description>
<year>1991</year> <year>1991</year>
@ -7420,10 +7426,12 @@
</part> </part>
</software> </software>
<!-- Notes: FM support, video code relies on the tilemap mirroring bug of the 315-5124 VDP -->
<software name="ysd" cloneof="ys"> <software name="ysd" cloneof="ys">
<description>Ys (USA, Demo)</description> <description>Ys (USA, Demo)</description>
<year>1988</year> <year>1988</year>
<publisher>Sega</publisher> <publisher>Sega</publisher>
<info name="usage" value="Video only works correctly on drivers with SMS1 VDP, e.g. smsj" />
<part name="cart" interface="sms_cart"> <part name="cart" interface="sms_cart">
<dataarea name="rom" size="262144"> <dataarea name="rom" size="262144">
<rom name="ys - the vanished omens [demo].bin" size="262144" crc="e8b82066" sha1="b70757876e4ff592692eb0ee1c51c571b31541a9" offset="000000" /> <rom name="ys - the vanished omens [demo].bin" size="262144" crc="e8b82066" sha1="b70757876e4ff592692eb0ee1c51c571b31541a9" offset="000000" />

View File

@ -4,13 +4,13 @@
Master Gear Converter emulation 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" #include "emu.h"

View File

@ -33,8 +33,9 @@ Notes:
const device_type SMS_PADDLE = &device_creator<sms_paddle_device>; const device_type SMS_PADDLE = &device_creator<sms_paddle_device>;
// time interval not verified
#define PADDLE_INTERVAL attotime::from_hz(XTAL_53_693175MHz/15/256) // 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 ) CUSTOM_INPUT_MEMBER( sms_paddle_device::dir_pins_r )

View File

@ -34,8 +34,9 @@ Notes:
const device_type SMS_SPORTS_PAD_JP = &device_creator<sms_sports_pad_jp_device>; const device_type SMS_SPORTS_PAD_JP = &device_creator<sms_sports_pad_jp_device>;
// 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 ) DECLARE_CUSTOM_INPUT_MEMBER( sms_sports_pad_jp_device::dir_pins_r )