trunk/src/mess/drivers/kaypro.c
| r243470 | r243471 | |
| 9 | 9 | telephone cord, complete with modular plug on each end. The keyboard carries |
| 10 | 10 | its own Intel 87C51 processor and is an intelligent device. |
| 11 | 11 | |
| 12 | Kaypro 10 notes: |
| 13 | - This machine comes with a 10MB hard drive, split into 2 5MB partitions. It also |
| 14 | has one floppy drive. The drive letters change depending on what drive it was booted |
| 15 | from. The boot drive is always A:. |
| 16 | If booted from floppy: |
| 17 | A: floppy |
| 18 | B: HD partition 1 |
| 19 | C: HD partition 2 |
| 20 | If booted from HD (presumably partition 1) |
| 21 | A: HD partition 1 |
| 22 | B: HD partition 2 |
| 23 | C: floppy |
| 24 | |
| 12 | 25 | ToDo: |
| 13 | 26 | |
| 14 | 27 | - See about getting keyboard to work as a serial device. |
| 15 | 28 | - Need dump of 87C51 cpu in the keyboard. |
| 16 | 29 | |
| 17 | 30 | - Kaypro 2x, 4a: floppy not working "No operating system present on this disk" |
| 18 | | - Kaypro 10: Boots from floppy, but B drive not working "Bdos Err on B: Bad Sector" |
| 31 | - Kaypro 10: Boots from floppy, but needs hard drive added. |
| 19 | 32 | - Kaypro 4p88: works as a normal Kaypro 4, extra hardware not done |
| 20 | 33 | - Kaypro Robie: has twin 2.6MB 5.25 floppy drives which we don't support, no software available |
| 21 | 34 | |
| r243470 | r243471 | |
| 299 | 312 | MCFG_FLOPPY_DRIVE_ADD("fdc:1", kaypro_floppies, "drive1", kaypro_state::kaypro2x_floppy_formats) |
| 300 | 313 | MACHINE_CONFIG_END |
| 301 | 314 | |
| 315 | static MACHINE_CONFIG_DERIVED( kaypro10, kaypro2x ) |
| 316 | MCFG_DEVICE_REMOVE("fdc:1") // only has 1 floppy drive |
| 317 | // need to add hard drive & controller |
| 318 | MACHINE_CONFIG_END |
| 319 | |
| 302 | 320 | static MACHINE_CONFIG_DERIVED( omni2, kaypro4 ) |
| 303 | 321 | MCFG_SCREEN_MODIFY("screen") |
| 304 | 322 | MCFG_SCREEN_UPDATE_DRIVER(kaypro_state, screen_update_omni2) |
| r243470 | r243471 | |
| 435 | 453 | COMP( 1984, kaypro2x, 0, 0, kaypro2x, kay_kbd, kaypro_state, kaypro, "Non Linear Systems", "Kaypro 2x" , GAME_NOT_WORKING ) // model 81-025 |
| 436 | 454 | COMP( 1984, kaypro4a, kaypro2x, 0, kaypro2x, kay_kbd, kaypro_state, kaypro, "Non Linear Systems", "Kaypro 4 - 4/84" , GAME_NOT_WORKING ) // model 81-015 |
| 437 | 455 | // Kaypro 4/84 plus 88 goes here, model 81-015 with an added 8088 daughterboard and rom |
| 438 | | COMP( 1983, kaypro10, 0, 0, kaypro2x, kay_kbd, kaypro_state, kaypro, "Non Linear Systems", "Kaypro 10" , GAME_NOT_WORKING ) // model 81-005 |
| 456 | COMP( 1983, kaypro10, 0, 0, kaypro10, kay_kbd, kaypro_state, kaypro, "Non Linear Systems", "Kaypro 10" , GAME_NOT_WORKING ) // model 81-005 |
| 439 | 457 | COMP( 1984, robie, 0, 0, kaypro2x, kay_kbd, kaypro_state, kaypro, "Non Linear Systems", "Kaypro Robie" , GAME_NOT_WORKING ) // model 81-005 |