@@ -1709,7 +1709,7 @@ INPUT_PORTS_START( sprinter )
1709
1709
PORT_BIT (0x01 , IP_ACTIVE_LOW, IPT_KEYBOARD) PORT_NAME(" CAPS SHIFT" ) PORT_CODE(KEYCODE_LSHIFT) PORT_CODE(KEYCODE_RSHIFT) PORT_CHAR(UCHAR_SHIFT_1) PORT_CHAR(UCHAR_SHIFT_2)
1710
1710
PORT_BIT (0x02 , IP_ACTIVE_LOW, IPT_KEYBOARD) PORT_NAME(" z Z : LN BEEP COPY" ) PORT_CODE(KEYCODE_Z) PORT_CHAR(' z' ) PORT_CHAR(' Z' ) PORT_CHAR(' :' )
1711
1711
PORT_CODE (KEYCODE_BACKSLASH)
1712
- PORT_BIT (0x04 , IP_ACTIVE_LOW, IPT_KEYBOARD) PORT_NAME(" x X $ EXP INK CLEAR" ) PORT_CODE(KEYCODE_X) PORT_CHAR(' x' ) PORT_CHAR(' X' ) PORT_CHAR(U ' £ ' )
1712
+ PORT_BIT (0x04 , IP_ACTIVE_LOW, IPT_KEYBOARD) PORT_NAME(" x X $ EXP INK CLEAR" ) PORT_CODE(KEYCODE_X) PORT_CHAR(' x' ) PORT_CHAR(' X' ) PORT_CHAR(' $ ' )
1713
1713
PORT_BIT (0x08 , IP_ACTIVE_LOW, IPT_KEYBOARD) PORT_NAME(" c C ? LPRINT PAPER CONT" ) PORT_CODE(KEYCODE_C) PORT_CHAR(' c' ) PORT_CHAR(' C' ) PORT_CHAR(' ?' )
1714
1714
PORT_BIT (0x10 , IP_ACTIVE_LOW, IPT_KEYBOARD) PORT_NAME(" v V / LLIST FLASH CLS" ) PORT_CODE(KEYCODE_V) PORT_CHAR(' v' ) PORT_CHAR(' V' ) PORT_CHAR(' /' )
1715
1715
PORT_CODE (KEYCODE_SLASH) PORT_CODE(KEYCODE_SLASH_PAD)
@@ -1825,10 +1825,10 @@ INPUT_PORTS_START( sprinter )
1825
1825
1826
1826
1827
1827
PORT_START (" mouse_input1" )
1828
- PORT_BIT (0xff , 0 , IPT_MOUSE_X) PORT_SENSITIVITY(30 )
1828
+ PORT_BIT (0xff , 0 , IPT_MOUSE_X) PORT_SENSITIVITY(60 )
1829
1829
1830
1830
PORT_START (" mouse_input2" )
1831
- PORT_BIT (0xff , 0 , IPT_MOUSE_Y) PORT_INVERT PORT_SENSITIVITY (30 )
1831
+ PORT_BIT (0xff , 0 , IPT_MOUSE_Y) PORT_INVERT PORT_SENSITIVITY (60 )
1832
1832
1833
1833
PORT_START(" mouse_input3" )
1834
1834
PORT_BIT(0xf8 , IP_ACTIVE_LOW, IPT_UNUSED)
@@ -1891,6 +1891,12 @@ void sprinter_state::sprinter(machine_config &config)
1891
1891
m_maincpu->set_irq_acknowledge_callback (NAME ([](device_t &, int ){ return 0xff ; }));
1892
1892
m_maincpu->irqack_cb ().set (FUNC (sprinter_state::irq_off));
1893
1893
1894
+ DS12885 (config, m_rtc, XTAL (32'768 )); // should be DS12887A
1895
+ ATA_INTERFACE (config, m_ata[0 ]).options (sprinter_ata_devices, " hdd" , " hdd" , false );
1896
+ ATA_INTERFACE (config, m_ata[1 ]).options (sprinter_ata_devices, " hdd" , " hdd" , false );
1897
+
1898
+ BETA_DISK (config, m_beta, 0 );
1899
+
1894
1900
ISA8 (config, m_isa[0 ], X_SP / 5 );
1895
1901
m_isa[0 ]->set_custom_spaces ();
1896
1902
zxbus_device &zxbus (ZXBUS (config, " zxbus" , 0 ));
@@ -1929,12 +1935,6 @@ void sprinter_state::sprinter(machine_config &config)
1929
1935
m_maincpu->zc_callback <0 >().append (m_maincpu, FUNC (z84c015_device::txcb_w));
1930
1936
m_maincpu->zc_callback <2 >().set (m_maincpu, FUNC (z84c015_device::trg3));
1931
1937
1932
- DS12885 (config, m_rtc, XTAL (32'768 )); // should be DS12887A
1933
- ATA_INTERFACE (config, m_ata[0 ]).options (sprinter_ata_devices, " hdd" , " hdd" , false );
1934
- ATA_INTERFACE (config, m_ata[1 ]).options (sprinter_ata_devices, " hdd" , " hdd" , false );
1935
-
1936
- BETA_DISK (config, m_beta, 0 );
1937
-
1938
1938
SPEAKER (config, " lspeaker" ).front_left ();
1939
1939
SPEAKER (config, " rspeaker" ).front_right ();
1940
1940
0 commit comments