trunk/src/mess/drivers/pc9801.c
| r19345 | r19346 | |
| 29 | 29 | |
| 30 | 30 | floppy issues TODO (certain fail, even with a stock F version) |
| 31 | 31 | - AdventureLand: "disk offline" error |
| 32 | | - Dokkin Minako Sensei! |
| 33 | 32 | - Microsoft Windows 1.0 MSDOS.SYS error (can be bypassed by loading MS-DOS first) |
| 33 | \- these two happens due of a fail in sense drive status ready line (bit 5) |
| 34 | 34 | |
| 35 | - Dokkin Minako Sensei! |
| 36 | |
| 37 | |
| 35 | 38 | List of per-game TODO: |
| 36 | 39 | - 4D Boxing: tries to format User Disk; |
| 37 | 40 | - Absolutely Mahjong: Epson splash screen doesn't appear at all, why? |
| r19345 | r19346 | |
| 2585 | 2588 | static INPUT_PORTS_START( pc9801rs ) |
| 2586 | 2589 | PORT_INCLUDE( pc9801 ) |
| 2587 | 2590 | |
| 2591 | PORT_MODIFY("DSW2") |
| 2592 | PORT_DIPNAME( 0x80, 0x80, "GDC clock" ) PORT_DIPLOCATION("SW1:8") |
| 2593 | PORT_DIPSETTING( 0x80, "2.5 MHz" ) |
| 2594 | PORT_DIPSETTING( 0x00, "5 MHz" ) |
| 2595 | |
| 2588 | 2596 | PORT_MODIFY("ROM_LOAD") |
| 2589 | 2597 | PORT_BIT( 0x03, IP_ACTIVE_LOW, IPT_UNUSED ) |
| 2590 | 2598 | INPUT_PORTS_END |
| r19345 | r19346 | |
| 3349 | 3357 | |
| 3350 | 3358 | MCFG_SOUND_ADD("opn", YM2203, 4000000) // unknown clock / divider |
| 3351 | 3359 | MCFG_SOUND_CONFIG(pc98_ym2203_intf) |
| 3352 | | MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50) |
| 3360 | MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.00) |
| 3353 | 3361 | |
| 3354 | 3362 | MCFG_SOUND_ADD(BEEPER_TAG, BEEP, 0) |
| 3355 | | MCFG_SOUND_ROUTE(ALL_OUTPUTS,"mono",0.50) |
| 3363 | MCFG_SOUND_ROUTE(ALL_OUTPUTS,"mono",0.15) |
| 3356 | 3364 | MACHINE_CONFIG_END |
| 3357 | 3365 | |
| 3358 | 3366 | #if 0 |
| r19345 | r19346 | |
| 3411 | 3419 | |
| 3412 | 3420 | MCFG_SOUND_ADD("opn", YM2203, 4000000) // unknown clock / divider |
| 3413 | 3421 | MCFG_SOUND_CONFIG(pc98_ym2203_intf) |
| 3414 | | MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50) |
| 3422 | MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.00) |
| 3415 | 3423 | |
| 3416 | 3424 | MCFG_SOUND_ADD(BEEPER_TAG, BEEP, 0) |
| 3417 | | MCFG_SOUND_ROUTE(ALL_OUTPUTS,"mono",0.50) |
| 3425 | MCFG_SOUND_ROUTE(ALL_OUTPUTS,"mono",0.15) |
| 3418 | 3426 | MACHINE_CONFIG_END |
| 3419 | 3427 | |
| 3420 | 3428 | static const unsigned i286_address_mask = 0x00ffffff; |
| r19345 | r19346 | |
| 3474 | 3482 | |
| 3475 | 3483 | MCFG_SOUND_ADD("opn", YM2203, 4000000) // unknown clock / divider |
| 3476 | 3484 | MCFG_SOUND_CONFIG(pc98_ym2203_intf) |
| 3477 | | MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 0.50) |
| 3485 | MCFG_SOUND_ROUTE(ALL_OUTPUTS, "mono", 1.00) |
| 3478 | 3486 | |
| 3479 | 3487 | MCFG_SOUND_ADD(BEEPER_TAG, BEEP, 0) |
| 3480 | | MCFG_SOUND_ROUTE(ALL_OUTPUTS,"mono",0.50) |
| 3488 | MCFG_SOUND_ROUTE(ALL_OUTPUTS,"mono",0.15) |
| 3481 | 3489 | MACHINE_CONFIG_END |
| 3482 | 3490 | |
| 3483 | 3491 | static MACHINE_CONFIG_DERIVED( pc9821v20, pc9821 ) |