diff options
Diffstat (limited to 'src/lib/formats/esq8_dsk.c')
-rw-r--r-- | src/lib/formats/esq8_dsk.c | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/src/lib/formats/esq8_dsk.c b/src/lib/formats/esq8_dsk.c index cfbff2594fc..ccf9dff80e0 100644 --- a/src/lib/formats/esq8_dsk.c +++ b/src/lib/formats/esq8_dsk.c @@ -74,15 +74,15 @@ void esq8img_format::find_size(io_generic *io, int &track_count, int &head_count { int size = io_generic_size(io); track_count = 80; - head_count = 1; + head_count = 1; sector_count = 6; - if (size == 5632 * 80) - { - return; - } + if (size == 5632 * 80) + { + return; + } - track_count = head_count = sector_count = 0; + track_count = head_count = sector_count = 0; } int esq8img_format::identify(io_generic *io, UINT32 form_factor) @@ -103,26 +103,26 @@ bool esq8img_format::load(io_generic *io, UINT32 form_factor, floppy_image *imag UINT8 sectdata[(5*1024) + 512]; desc_s sectors[6]; for(int i=0; i<sector_count; i++) { - if (i < 5) - { - sectors[i].data = sectdata + (1024*i); // 5 1024 byte sectors - sectors[i].size = 1024; - sectors[i].sector_id = i; - } - else - { - sectors[i].data = sectdata + (5*1024); // 1 512 byte sector - sectors[i].size = 512; - sectors[i].sector_id = i; - } + if (i < 5) + { + sectors[i].data = sectdata + (1024*i); // 5 1024 byte sectors + sectors[i].size = 1024; + sectors[i].sector_id = i; + } + else + { + sectors[i].data = sectdata + (5*1024); // 1 512 byte sector + sectors[i].size = 512; + sectors[i].sector_id = i; + } } int track_size = (5*1024) + 512; for(int track=0; track < track_count; track++) - { + { for(int head=0; head < head_count; head++) - { + { io_generic_read(io, sectdata, (track*head_count + head)*track_size, track_size); generate_track(esq_6_desc, track, head, sectors, sector_count, 109376, image); } |