-atari/harddriv.cpp: Corrected strtdriv/hdrivair control directions, added note about strtdriv brake calibration.

-msxr_flop.xml: That kanji should be read as "sa", duh.
This commit is contained in:
Vas Crabb 2024-04-02 04:03:44 +11:00
parent d56e0e3d76
commit ebe1fe7d5d
2 changed files with 13 additions and 6 deletions

View File

@ -411,23 +411,23 @@ Known undumped:
</software>
<software name="mejuusa" supported="no">
<description>Mejuu Isago - Medusa (Japan)</description>
<description>Mejuu Sa - Medusa (Japan)</description>
<year>1994</year>
<publisher>Blue Eyes</publisher>
<info name="alt_title" value="眼獣・沙 ~メジューサ~"/>
<part name="flop1" interface="floppy_3_5">
<dataarea name="flop" size="737280">
<rom name="me-yuu isago - mejuusa - blue eyes (disk 1).dsk" size="737280" crc="ac934e71" sha1="2b05d80ce3b23cdda12104a589f463fa69bfad20"/>
<rom name="mejuu sa - medusa - blue eyes (disk 1).dsk" size="737280" crc="ac934e71" sha1="2b05d80ce3b23cdda12104a589f463fa69bfad20"/>
</dataarea>
</part>
<part name="flop2" interface="floppy_3_5">
<dataarea name="flop" size="737280">
<rom name="me-yuu isago - mejuusa - blue eyes (disk 2).dsk" size="737280" crc="eb55bb2b" sha1="f771ae808d733a5faeeed60337cea8a6855203ae"/>
<rom name="mejuu sa - medusa - blue eyes (disk 2).dsk" size="737280" crc="eb55bb2b" sha1="f771ae808d733a5faeeed60337cea8a6855203ae"/>
</dataarea>
</part>
<part name="flop3" interface="floppy_3_5">
<dataarea name="flop" size="737280">
<rom name="me-yuu isago - mejuusa - blue eyes (disk 3).dsk" size="737280" crc="098dc8bb" sha1="a943977a9e9ad27d1f72fd2a1a0f43ecd6838bf1"/>
<rom name="mejuu sa - medusa - blue eyes (disk 3).dsk" size="737280" crc="098dc8bb" sha1="a943977a9e9ad27d1f72fd2a1a0f43ecd6838bf1"/>
</dataarea>
</part>
</software>

View File

@ -322,6 +322,13 @@ Notes:
68010 clock input - 8.000MHz [32/4]
34010 clock input - 48.000MHz
strtdriv brake calibration doesn't work properly. You need to have
the brake fully depressed when it says to "TAKE YOUR HANDS AND FEET
OFF ALL CONTROLS" and "TAKE YOUR FOOT OFF THE BRAKE". When it says
"NOW STEP ON THE BRAKE FIRMLY AND RELEASE" you need to release the
brake and then press it again. If you abort the calibration, the
defaults will work anyway.
****************************************************************************/
#include "emu.h"
@ -1313,7 +1320,7 @@ static INPUT_PORTS_START( strtdriv )
PORT_BIT( 0xff, IP_ACTIVE_LOW, IPT_UNUSED )
PORT_START("mainpcb:8BADC.2") /* b00000 - 8 bit ADC 2 - brake */
PORT_BIT( 0xff, 0x20, IPT_PEDAL2 ) PORT_MINMAX(0x20, 0xf0) PORT_SENSITIVITY(25) PORT_KEYDELTA(40) PORT_NAME("Brake") PORT_REVERSE
PORT_BIT( 0xff, 0x20, IPT_PEDAL2 ) PORT_MINMAX(0x20, 0xf0) PORT_SENSITIVITY(25) PORT_KEYDELTA(40) PORT_NAME("Brake")
PORT_START("mainpcb:8BADC.3") /* b00000 - 8 bit ADC 3 - volume */
PORT_BIT( 0xff, 0x80, IPT_UNUSED )
@ -1421,7 +1428,7 @@ static INPUT_PORTS_START( hdrivair )
PORT_BIT( 0xff, 0x80, IPT_UNUSED )
PORT_START("mainpcb:12BADC.0") /* 400000 - steering wheel */
PORT_BIT(0xfff, 0x200, IPT_PADDLE) PORT_MINMAX(0x000, 0x3ff) PORT_SENSITIVITY(100) PORT_KEYDELTA(5) PORT_NAME("Steering Wheel")
PORT_BIT(0xfff, 0x200, IPT_PADDLE) PORT_MINMAX(0x000, 0x3ff) PORT_SENSITIVITY(100) PORT_KEYDELTA(5) PORT_REVERSE PORT_NAME("Steering Wheel")
/* dummy ADC ports to end up with the same number as the full version */
PORT_START("mainpcb:12BADC.1")