Previous 15994 Revisions Next

r9440 Saturday 23rd October, 2010 at 21:45:43 UTC by Robbbert
[MYCOM] Fixed enter key.
[src/mess/drivers]mycom.c

src/mess/drivers/mycom.c
r9439r9440
188188   PORT_BIT(0x00000002,IP_ACTIVE_HIGH,IPT_UNUSED) //0x01 soh
189189   PORT_BIT(0x00000004,IP_ACTIVE_HIGH,IPT_UNUSED) //0x02 stx
190190   PORT_BIT(0x00000008,IP_ACTIVE_HIGH,IPT_UNUSED) //0x03 etx
191   PORT_BIT(0x00000010,IP_ACTIVE_HIGH,IPT_UNUSED) //0x04 etx
192   PORT_BIT(0x00000020,IP_ACTIVE_HIGH,IPT_UNUSED) //0x05 eot
193   PORT_BIT(0x00000040,IP_ACTIVE_HIGH,IPT_UNUSED) //0x06 enq
194   PORT_BIT(0x00000080,IP_ACTIVE_HIGH,IPT_UNUSED) //0x07 ack
191   PORT_BIT(0x00000010,IP_ACTIVE_HIGH,IPT_UNUSED) //0x04 eot
192   PORT_BIT(0x00000020,IP_ACTIVE_HIGH,IPT_UNUSED) //0x05 enq
193   PORT_BIT(0x00000040,IP_ACTIVE_HIGH,IPT_UNUSED) //0x06 ack
194   PORT_BIT(0x00000080,IP_ACTIVE_HIGH,IPT_UNUSED) //0x07 bel
195195   PORT_BIT(0x00000100,IP_ACTIVE_HIGH,IPT_KEYBOARD) PORT_NAME("Backspace") PORT_CODE(KEYCODE_BACKSPACE) PORT_CHAR(8)
196196   PORT_BIT(0x00000200,IP_ACTIVE_HIGH,IPT_KEYBOARD) PORT_NAME("Tab") PORT_CODE(KEYCODE_TAB) PORT_CHAR(9)
197   PORT_BIT(0x00000400,IP_ACTIVE_HIGH,IPT_UNUSED) //0x0a
198   PORT_BIT(0x00000800,IP_ACTIVE_HIGH,IPT_UNUSED) //0x0b lf
199   PORT_BIT(0x00001000,IP_ACTIVE_HIGH,IPT_UNUSED) //0x0c vt
200   PORT_BIT(0x00002000,IP_ACTIVE_HIGH,IPT_KEYBOARD) PORT_NAME("RETURN") PORT_CODE(KEYCODE_ENTER) PORT_CHAR(27)
201   PORT_BIT(0x00004000,IP_ACTIVE_HIGH,IPT_UNUSED) //0x0e cr
202   PORT_BIT(0x00008000,IP_ACTIVE_HIGH,IPT_UNUSED) //0x0f so
197   PORT_BIT(0x00000400,IP_ACTIVE_HIGH,IPT_KEYBOARD) PORT_NAME("RETURN") PORT_CODE(KEYCODE_ENTER) PORT_CHAR(10)
198   PORT_BIT(0x00000800,IP_ACTIVE_HIGH,IPT_UNUSED) //0x0b vt
199   PORT_BIT(0x00001000,IP_ACTIVE_HIGH,IPT_UNUSED) //0x0c ff
200   PORT_BIT(0x00002000,IP_ACTIVE_HIGH,IPT_UNUSED) //0x0d cr
201   PORT_BIT(0x00004000,IP_ACTIVE_HIGH,IPT_UNUSED) //0x0e so
202   PORT_BIT(0x00008000,IP_ACTIVE_HIGH,IPT_UNUSED) //0x0f si
203203
204   PORT_BIT(0x00010000,IP_ACTIVE_HIGH,IPT_UNUSED) //0x10 si
205   PORT_BIT(0x00020000,IP_ACTIVE_HIGH,IPT_UNUSED) //0x11 dle
206   PORT_BIT(0x00040000,IP_ACTIVE_HIGH,IPT_UNUSED) //0x12 dc1
207   PORT_BIT(0x00080000,IP_ACTIVE_HIGH,IPT_UNUSED) //0x13 dc2
204   PORT_BIT(0x00010000,IP_ACTIVE_HIGH,IPT_UNUSED) //0x10 dle
205   PORT_BIT(0x00020000,IP_ACTIVE_HIGH,IPT_UNUSED) //0x11 dc1
206   PORT_BIT(0x00040000,IP_ACTIVE_HIGH,IPT_UNUSED) //0x12 dc2
207   PORT_BIT(0x00080000,IP_ACTIVE_HIGH,IPT_UNUSED) //0x13 dc3
208208   PORT_BIT(0x00100000,IP_ACTIVE_HIGH,IPT_KEYBOARD) PORT_NAME("HOME") PORT_CODE(KEYCODE_HOME)
209   PORT_BIT(0x00200000,IP_ACTIVE_HIGH,IPT_UNUSED) //0x15 dc4
209   PORT_BIT(0x00200000,IP_ACTIVE_HIGH,IPT_UNUSED) //0x15 nak
210210   PORT_BIT(0x00400000,IP_ACTIVE_HIGH,IPT_KEYBOARD) PORT_NAME("Left") PORT_CODE(KEYCODE_LEFT)
211   PORT_BIT(0x00800000,IP_ACTIVE_HIGH,IPT_UNUSED) //0x17 syn
212   PORT_BIT(0x01000000,IP_ACTIVE_HIGH,IPT_UNUSED) //0x18 etb
211   PORT_BIT(0x00800000,IP_ACTIVE_HIGH,IPT_UNUSED) //0x17 etb
212   PORT_BIT(0x01000000,IP_ACTIVE_HIGH,IPT_UNUSED) //0x18 can
213213   PORT_BIT(0x02000000,IP_ACTIVE_HIGH,IPT_KEYBOARD) PORT_NAME("Right") PORT_CODE(KEYCODE_RIGHT)
214   PORT_BIT(0x04000000,IP_ACTIVE_HIGH,IPT_UNUSED) //0x1a em
214   PORT_BIT(0x04000000,IP_ACTIVE_HIGH,IPT_UNUSED) //0x1a sub
215215   PORT_BIT(0x08000000,IP_ACTIVE_HIGH,IPT_KEYBOARD) PORT_NAME("ESC") PORT_CHAR(27)
216   PORT_BIT(0x10000000,IP_ACTIVE_HIGH,IPT_UNUSED) //0x1c ???
217   PORT_BIT(0x20000000,IP_ACTIVE_HIGH,IPT_UNUSED) //0x1d fs
218   PORT_BIT(0x40000000,IP_ACTIVE_HIGH,IPT_UNUSED) //0x1e gs
216   PORT_BIT(0x10000000,IP_ACTIVE_HIGH,IPT_UNUSED) //0x1c fs
217   PORT_BIT(0x20000000,IP_ACTIVE_HIGH,IPT_UNUSED) //0x1d gs
218   PORT_BIT(0x40000000,IP_ACTIVE_HIGH,IPT_UNUSED) //0x1e rs
219219   PORT_BIT(0x80000000,IP_ACTIVE_HIGH,IPT_UNUSED) //0x1f us
220220
221221   PORT_START("key2") //0x20-0x3f
r9439r9440
549549   ROM_SYSTEM_BIOS(1, "Takeda", "80 column")
550550   ROMX_LOAD( "bios1.rom", 0x10000, 0x3000, CRC(c51d7fcb) SHA1(31d39db43b77cca4d49ff9814d531e056924e716), ROM_BIOS(2))
551551   ROMX_LOAD( "basic1.rom",0x13000, 0x1000, CRC(30a573f1) SHA1(e3fe2e73644e831b52e2789dc7c181989cc30b82), ROM_BIOS(2))
552   /* Takeda bios has no cursor. Use the next lines to turn on cursor, but you must comment out when done. */
553   //ROM_FILL( 0x11eb6, 1, 0x47 )
554   //ROM_FILL( 0x11eb7, 1, 0x07 )
552555
553556   ROM_REGION( 0x0800, "vram", ROMREGION_ERASE00 )
554557

Previous 15994 Revisions Next


© 1998-2018 The MESS Team