trunk/src/lib/formats/bw2_dsk.c
| r19220 | r19221 | |
| 42 | 42 | #include "emu.h" |
| 43 | 43 | #include "formats/bw2_dsk.h" |
| 44 | 44 | |
| 45 | | bw2_format::bw2_format() : wd177x_format(formats) |
| 45 | bw2_format::bw2_format() : upd765_format(formats) |
| 46 | 46 | { |
| 47 | 47 | } |
| 48 | 48 | |
| r19220 | r19221 | |
| 61 | 61 | return "dsk"; |
| 62 | 62 | } |
| 63 | 63 | |
| 64 | | // Unverified gap sizes |
| 65 | 64 | const bw2_format::format bw2_format::formats[] = { |
| 66 | | { /* 340K 3 1/2 inch double density */ |
| 67 | | floppy_image::FF_35, floppy_image::SSDD, |
| 68 | | 2000, 17, 80, 1, 256, {}, 0, {}, 100, 22, 20 |
| 65 | { // 340K 3 1/2 inch double density |
| 66 | floppy_image::FF_35, floppy_image::SSDD, |
| 67 | 2000, 17, 80, 1, 256, {}, 0, {}, 80, 20, 22, 14 |
| 69 | 68 | }, |
| 70 | | { /* 360K 3 1/2 inch double density */ |
| 71 | | floppy_image::FF_35, floppy_image::SSDD, |
| 72 | | 2000, 18, 80, 1, 256, {}, 0, {}, 100, 22, 20 |
| 69 | { // 360K 3 1/2 inch double density |
| 70 | floppy_image::FF_35, floppy_image::SSDD, |
| 71 | 2000, 18, 80, 1, 256, {}, 0, {}, 80, 20, 22, 14 |
| 73 | 72 | }, |
| 74 | 73 | {} |
| 75 | 74 | }; |
trunk/src/mess/drivers/bw2.c
| r19220 | r19221 | |
| 649 | 649 | MCFG_MSM6255_ADD(MSM6255_TAG, XTAL_16MHz, 0, SCREEN_TAG, lcdc_map) |
| 650 | 650 | MCFG_CENTRONICS_PRINTER_ADD(CENTRONICS_TAG, standard_centronics) |
| 651 | 651 | MCFG_I8251_ADD(I8251_TAG, default_i8251_interface) |
| 652 | | MCFG_WD2797x_ADD(WD2797_TAG, XTAL_16MHz/16*8) |
| 652 | MCFG_WD2797x_ADD(WD2797_TAG, XTAL_16MHz/8) |
| 653 | 653 | MCFG_FLOPPY_DRIVE_ADD(WD2797_TAG":0", bw2_floppies, "35dd", NULL, bw2_state::floppy_formats) |
| 654 | 654 | MCFG_FLOPPY_DRIVE_ADD(WD2797_TAG":1", bw2_floppies, NULL, NULL, bw2_state::floppy_formats) |
| 655 | 655 | MCFG_BW2_EXPANSION_SLOT_ADD(BW2_EXPANSION_SLOT_TAG, XTAL_16MHz, bw2_expansion_cards, NULL, NULL) |