trunk/src/mame/drivers/fidelz80.cpp
| r253668 | r253669 | |
| 1025 | 1025 | ADDRESS_MAP_UNMAP_HIGH |
| 1026 | 1026 | ADDRESS_MAP_GLOBAL_MASK(0x3fff) |
| 1027 | 1027 | AM_RANGE(0x0000, 0x0fff) AM_ROM |
| 1028 | | AM_RANGE(0x3000, 0x31ff) AM_MIRROR(0x0e00) AM_RAM |
| 1028 | AM_RANGE(0x1000, 0x10ff) AM_MIRROR(0x0f00) AM_RAM |
| 1029 | AM_RANGE(0x3000, 0x30ff) AM_MIRROR(0x0f00) AM_RAM |
| 1029 | 1030 | ADDRESS_MAP_END |
| 1030 | 1031 | |
| 1031 | 1032 | static ADDRESS_MAP_START( vcc_map, AS_PROGRAM, 8, fidelz80_state ) |
| r253668 | r253669 | |
| 1146 | 1147 | |
| 1147 | 1148 | PORT_START("IN.3") |
| 1148 | 1149 | PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("EN") PORT_CODE(KEYCODE_ENTER) |
| 1149 | | PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("PV") PORT_CODE(KEYCODE_O) |
| 1150 | PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("PV") PORT_CODE(KEYCODE_V) |
| 1150 | 1151 | PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("D4") PORT_CODE(KEYCODE_4) PORT_CODE(KEYCODE_4_PAD) PORT_CODE(KEYCODE_D) |
| 1151 | 1152 | PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("H8") PORT_CODE(KEYCODE_8) PORT_CODE(KEYCODE_8_PAD) PORT_CODE(KEYCODE_H) |
| 1152 | 1153 | |
| r253668 | r253669 | |
| 1215 | 1216 | static INPUT_PORTS_START( bcc ) |
| 1216 | 1217 | PORT_START("IN.0") |
| 1217 | 1218 | PORT_BIT(0x01, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("EN") PORT_CODE(KEYCODE_ENTER) |
| 1218 | | PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("PV") PORT_CODE(KEYCODE_O) |
| 1219 | PORT_BIT(0x02, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("PV") PORT_CODE(KEYCODE_V) |
| 1219 | 1220 | PORT_BIT(0x04, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("d4") PORT_CODE(KEYCODE_4) PORT_CODE(KEYCODE_4_PAD) PORT_CODE(KEYCODE_D) |
| 1220 | 1221 | PORT_BIT(0x08, IP_ACTIVE_HIGH, IPT_KEYPAD) PORT_NAME("H8") PORT_CODE(KEYCODE_8) PORT_CODE(KEYCODE_8_PAD) PORT_CODE(KEYCODE_H) |
| 1221 | 1222 | |
trunk/src/mame/drivers/konamigv.cpp
| r253668 | r253669 | |
| 670 | 670 | |
| 671 | 671 | INPUT_PORTS_END |
| 672 | 672 | |
| 673 | /* Wedding Rhapsody */ |
| 674 | |
| 675 | static INPUT_PORTS_START( weddingr ) |
| 676 | PORT_INCLUDE( konamigv ) |
| 677 | |
| 678 | PORT_MODIFY("P1") |
| 679 | PORT_BIT( 0x00000001, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(1) PORT_NAME("Answer 3/Zoom In") |
| 680 | PORT_BIT( 0x00000002, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_PLAYER(1) PORT_NAME("Answer 4/Zoom Out") |
| 681 | PORT_BIT( 0x00000004, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(1) PORT_NAME("Answer 1/Pan Left") |
| 682 | PORT_BIT( 0x00000008, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(1) PORT_NAME("Answer 2/Pan Right") |
| 683 | PORT_BIT( 0x00000070, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 684 | |
| 685 | PORT_MODIFY("P2") |
| 686 | PORT_BIT( 0x00000001, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_PLAYER(2) PORT_NAME("Answer 3/Zoom In") |
| 687 | PORT_BIT( 0x00000002, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_PLAYER(2) PORT_NAME("Answer 4/Zoom Out") |
| 688 | PORT_BIT( 0x00000004, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_PLAYER(2) PORT_NAME("Answer 1/Pan Left") |
| 689 | PORT_BIT( 0x00000008, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_PLAYER(2) PORT_NAME("Answer 2/Pan Right") |
| 690 | PORT_BIT( 0x00000070, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 691 | |
| 692 | PORT_MODIFY("P3_P4") |
| 693 | PORT_BIT( 0x0000ffff, IP_ACTIVE_LOW, IPT_UNKNOWN ) |
| 694 | |
| 695 | INPUT_PORTS_END |
| 696 | |
| 673 | 697 | #define GV_BIOS \ |
| 674 | 698 | ROM_REGION32_LE( 0x080000, "maincpu:rom", 0 ) \ |
| 675 | 699 | ROM_LOAD( "999a01.7e", 0x0000000, 0x080000, CRC(ad498d2d) SHA1(02a82a2fe1fba0404517c3602324bfa64e23e478) ) |
| r253668 | r253669 | |
| 829 | 853 | GAME( 1996, susume, lacrazyc, konamigv, konamigv, driver_device, 0, ROT0, "Konami", "Susume! Taisen Puzzle-Dama (GV027 Japan 1.20)", MACHINE_IMPERFECT_SOUND | MACHINE_IMPERFECT_GRAPHICS ) |
| 830 | 854 | GAME( 1996, btchamp, konamigv, btchamp, btchamp, driver_device, 0, ROT0, "Konami", "Beat the Champ (GV053 UAA01)", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_SOUND | MACHINE_IMPERFECT_GRAPHICS ) |
| 831 | 855 | GAME( 1996, kdeadeye, konamigv, kdeadeye, kdeadeye, driver_device, 0, ROT0, "Konami", "Dead Eye (GV054 UAA01)", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_SOUND | MACHINE_IMPERFECT_GRAPHICS ) |
| 832 | | GAME( 1997, weddingr, konamigv, konamigv, konamigv, driver_device, 0, ROT0, "Konami", "Wedding Rhapsody (GX624 JAA)", MACHINE_IMPERFECT_SOUND | MACHINE_IMPERFECT_GRAPHICS ) |
| 856 | GAME( 1997, weddingr, konamigv, konamigv, weddingr, driver_device, 0, ROT0, "Konami", "Wedding Rhapsody (GX624 JAA)", MACHINE_IMPERFECT_SOUND | MACHINE_IMPERFECT_GRAPHICS ) |
| 833 | 857 | GAME( 1997, tmosh, konamigv, tmosh, konamigv, driver_device, 0, ROT0, "Konami", "Tokimeki Memorial Oshiete Your Heart (GQ673 JAA)", MACHINE_IMPERFECT_SOUND | MACHINE_IMPERFECT_GRAPHICS | MACHINE_NOT_WORKING ) |
| 834 | 858 | GAME( 1997, tmoshs, konamigv, tmosh, konamigv, driver_device, 0, ROT0, "Konami", "Tokimeki Memorial Oshiete Your Heart Seal Version (GE755 JAA)", MACHINE_IMPERFECT_SOUND | MACHINE_IMPERFECT_GRAPHICS | MACHINE_NOT_WORKING ) |
| 835 | 859 | GAME( 1997, tmoshsp, konamigv, tmosh, konamigv, driver_device, 0, ROT0, "Konami", "Tokimeki Memorial Oshiete Your Heart Seal Version Plus (GE756 JAB)", MACHINE_IMPERFECT_SOUND | MACHINE_IMPERFECT_GRAPHICS | MACHINE_NOT_WORKING ) |
trunk/src/mame/drivers/kurukuru.cpp
| r253668 | r253669 | |
| 121 | 121 | |
| 122 | 122 | 1) Pyon Pyon (a marathon game with froggy characters). |
| 123 | 123 | 2) Kuru Kuru Pyon Pyon (a kind of slots game with the same froggy characters). |
| 124 | | 3) Pyon Pyon Jyanpu (a contents where the same characters try to cross the river jumping on pads). |
| 124 | 3) Pyon Pyon Jump (a contents where the same characters try to cross the river jumping on pads). |
| 125 | 125 | 4) Sui Sui Pyon Pyon (a swimming competition where the same characters swim with different styles, even walking). |
| 126 | 126 | |
| 127 | 127 | Coin 1 (key 5) could be set either as Coin 1 or as Payout button, through |
| r253668 | r253669 | |
| 179 | 179 | |
| 180 | 180 | ---------------------------------------------------------------------------------- |
| 181 | 181 | |
| 182 | | * Pyon Pyon Jyanpu: |
| 182 | * Pyon Pyon Jump: |
| 183 | 183 | |
| 184 | 184 | The game name could be translated as "Hop Hop Jump" |
| 185 | | Pyon is the sound of jumps. Jyanpu means jump. |
| 185 | Pyon Pyon is an onomatopoeia for hopping or jumping lightly. |
| 186 | 186 | |
| 187 | 187 | How to play... |
| 188 | 188 | |
| r253668 | r253669 | |
| 620 | 620 | |
| 621 | 621 | static INPUT_PORTS_START( ppj ) |
| 622 | 622 | PORT_START("IN0") |
| 623 | | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_CODE(KEYCODE_Z) PORT_NAME("1st (Boketa)") |
| 624 | | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_CODE(KEYCODE_X) PORT_NAME("2nd (Kunio)") |
| 625 | | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_CODE(KEYCODE_C) PORT_NAME("3rd (Pyon-Pyon)") |
| 626 | | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_CODE(KEYCODE_V) PORT_NAME("4th (Pyokorin)") |
| 627 | | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON5 ) PORT_CODE(KEYCODE_B) PORT_NAME("5th (Botechin)") |
| 623 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_BUTTON1 ) PORT_NAME("1st (Boketa)") |
| 624 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_BUTTON2 ) PORT_NAME("2nd (Kunio)") |
| 625 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_BUTTON3 ) PORT_NAME("3rd (Pyon-Pyon)") |
| 626 | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_BUTTON4 ) PORT_NAME("4th (Pyokorin)") |
| 627 | PORT_BIT( 0x10, IP_ACTIVE_LOW, IPT_BUTTON5 ) PORT_NAME("5th (Botechin)") |
| 628 | 628 | PORT_BIT( 0x20, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_S) PORT_NAME("Unknown 70h - bit5") |
| 629 | 629 | PORT_BIT( 0x40, IP_ACTIVE_LOW, IPT_OTHER ) PORT_CODE(KEYCODE_D) PORT_NAME("Unknown 70h - bit6") |
| 630 | 630 | PORT_BIT( 0x80, IP_ACTIVE_LOW, IPT_START1 ) |
| 631 | 631 | |
| 632 | 632 | PORT_START("IN1") |
| 633 | | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_CODE(KEYCODE_9) PORT_NAME("Bookkeeping") |
| 633 | PORT_BIT( 0x01, IP_ACTIVE_LOW, IPT_GAMBLE_BOOK ) |
| 634 | 634 | PORT_BIT( 0x02, IP_ACTIVE_LOW, IPT_COIN3 ) PORT_NAME("Medal In") |
| 635 | 635 | PORT_BIT( 0x04, IP_ACTIVE_LOW, IPT_SERVICE ) PORT_CODE(KEYCODE_0) PORT_NAME("Reset Button") |
| 636 | 636 | PORT_BIT( 0x08, IP_ACTIVE_LOW, IPT_COIN2 ) |
| r253668 | r253669 | |
| 808 | 808 | ROM_LOAD( "7908b-4.ic32", 0x0600, 0x0034, CRC(bddf925e) SHA1(861cf5966444d0c0392241e5cfa08db475fb439a) ) |
| 809 | 809 | ROM_END |
| 810 | 810 | |
| 811 | | /* Pyon Pyon Jyanpu. |
| 811 | /* Pyon Pyon Jump. |
| 812 | 812 | Ver 1.40. |
| 813 | 813 | 199?, Success / Taiyo Jidoki. |
| 814 | 814 | */ |
| r253668 | r253669 | |
| 839 | 839 | |
| 840 | 840 | /* YEAR NAME PARENT MACHINE INPUT STATE INIT ROT COMPANY FULLNAME FLAGS */ |
| 841 | 841 | GAME( 1990, kurukuru, 0, kurukuru, kurukuru, driver_device, 0, ROT0, "Success / Taiyo Jidoki", "Kuru Kuru Pyon Pyon (Japan)", 0 ) |
| 842 | | GAME( 199?, ppj, 0, ppj, ppj, driver_device, 0, ROT0, "Success / Taiyo Jidoki", "Pyon Pyon Jyanpu (V1.40, Japan)", 0 ) |
| 842 | GAME( 199?, ppj, 0, ppj, ppj, driver_device, 0, ROT0, "Success / Taiyo Jidoki", "Pyon Pyon Jump (V1.40, Japan)", 0 ) |
| 843 | 843 | |
| 844 | 844 | // unemulated.... |
| 845 | 845 | |
trunk/src/mame/drivers/viper.cpp
| r253668 | r253669 | |
| 2334 | 2334 | DISK_IMAGE( "941a02", 0, NO_DUMP ) |
| 2335 | 2335 | ROM_END |
| 2336 | 2336 | |
| 2337 | /* This CF card has sticker B41C02 */ |
| 2337 | 2338 | ROM_START(jpark3) //* |
| 2338 | 2339 | VIPER_BIOS |
| 2339 | 2340 | |
| r253668 | r253669 | |
| 2347 | 2348 | DISK_IMAGE( "b41c02", 0, SHA1(fb6b0b43a6f818041d644bcd711f6a727348d3aa) ) |
| 2348 | 2349 | ROM_END |
| 2349 | 2350 | |
| 2351 | /* This CF card has sticker B41C02 */ |
| 2352 | ROM_START(jpark3u) //* |
| 2353 | VIPER_BIOS |
| 2354 | |
| 2355 | ROM_REGION(0x28, "ds2430", ROMREGION_ERASE00) /* DS2430 */ |
| 2356 | ROM_LOAD("ds2430.u3", 0x00, 0x28, CRC(f1511505) SHA1(ed7cd9b2763b3e377df9663943160f9871f65105)) |
| 2357 | |
| 2358 | ROM_REGION(0x2000, "m48t58", ROMREGION_ERASE00) /* M48T58 Timekeeper NVRAM */ |
| 2359 | ROM_LOAD("b41 ua rtc.u39", 0x00000, 0x1ff8, CRC(75fdda39) SHA1(6292ce0d32afdf6bde33ac7f1f07655fa17282f6)) |
| 2360 | |
| 2361 | DISK_REGION( "ata:0:hdd:image" ) |
| 2362 | DISK_IMAGE( "b41c02", 0, SHA1(fb6b0b43a6f818041d644bcd711f6a727348d3aa) ) |
| 2363 | ROM_END |
| 2364 | |
| 2350 | 2365 | /* This CF card has sticker B33A02 */ |
| 2351 | 2366 | ROM_START(mocapglf) //* |
| 2352 | 2367 | VIPER_BIOS |
| r253668 | r253669 | |
| 2803 | 2818 | GAME(2001, gticlub2, kviper, viper, viper, viper_state, vipercf, ROT0, "Konami", "GTI Club 2 (ver JAB)", MACHINE_NOT_WORKING|MACHINE_NO_SOUND) |
| 2804 | 2819 | GAME(2001, gticlub2ea,gticlub2, viper, viper, viper_state, vipercf, ROT0, "Konami", "GTI Club 2 (ver EAA)", MACHINE_NOT_WORKING|MACHINE_NO_SOUND) |
| 2805 | 2820 | GAME(2001, jpark3, kviper, viper, viper, viper_state, vipercf, ROT0, "Konami", "Jurassic Park 3 (ver EBC)", MACHINE_NOT_WORKING|MACHINE_NO_SOUND) |
| 2821 | GAME(2001, jpark3u, jpark3, viper, viper, viper_state, vipercf, ROT0, "Konami", "Jurassic Park 3 (ver UA)", MACHINE_NOT_WORKING|MACHINE_NO_SOUND) |
| 2806 | 2822 | GAME(2001, mocapglf, kviper, viper, viper, viper_state, vipercf, ROT0, "Konami", "Mocap Golf (ver UAA)", MACHINE_NOT_WORKING|MACHINE_NO_SOUND) |
| 2807 | 2823 | GAME(2001, mocapb, kviper, viper, viper, viper_state, vipercf, ROT90, "Konami", "Mocap Boxing (ver AAA)", MACHINE_NOT_WORKING|MACHINE_NO_SOUND) |
| 2808 | 2824 | GAME(2001, mocapbj, mocapb, viper, viper, viper_state, vipercf, ROT90, "Konami", "Mocap Boxing (ver JAA)", MACHINE_NOT_WORKING|MACHINE_NO_SOUND) |
trunk/src/mame/drivers/vt100.cpp
| r253668 | r253669 | |
| 424 | 424 | MCFG_VT_VIDEO_RAM_CALLBACK(READ8(vt100_state, vt100_read_video_ram_r)) |
| 425 | 425 | MCFG_VT_VIDEO_CLEAR_VIDEO_INTERRUPT_CALLBACK(WRITELINE(vt100_state, vt100_clear_video_interrupt)) |
| 426 | 426 | |
| 427 | | MCFG_DEVICE_ADD("i8251", I8251, 0) |
| 427 | MCFG_DEVICE_ADD("i8251", I8251, 0) // 2.7648Mhz phi-clock (not used for tx clock or rx clock?) |
| 428 | 428 | MCFG_I8251_TXD_HANDLER(DEVWRITELINE(RS232_TAG, rs232_port_device, write_txd)) |
| 429 | 429 | MCFG_I8251_DTR_HANDLER(DEVWRITELINE(RS232_TAG, rs232_port_device, write_dtr)) |
| 430 | 430 | MCFG_I8251_RTS_HANDLER(DEVWRITELINE(RS232_TAG, rs232_port_device, write_rts)) |
| r253668 | r253669 | |
| 433 | 433 | MCFG_RS232_RXD_HANDLER(DEVWRITELINE("i8251", i8251_device, write_rxd)) |
| 434 | 434 | MCFG_RS232_DSR_HANDLER(DEVWRITELINE("i8251", i8251_device, write_dsr)) |
| 435 | 435 | |
| 436 | | MCFG_DEVICE_ADD(COM5016T_TAG, COM8116, XTAL_5_0688MHz) |
| 436 | MCFG_DEVICE_ADD(COM5016T_TAG, COM8116, XTAL_5_0688MHz/*XTAL_24_8832MHz / 9*/) // COM5016T-013, 2.7648Mhz Clock, currently hacked wrongly |
| 437 | 437 | MCFG_COM8116_FR_HANDLER(DEVWRITELINE("i8251", i8251_device, write_rxc)) |
| 438 | 438 | MCFG_COM8116_FT_HANDLER(DEVWRITELINE("i8251", i8251_device, write_txc)) |
| 439 | 439 | |