From b49825bf25c256656556d97beb12625504356adb Mon Sep 17 00:00:00 2001 From: Dirk Best Date: Sat, 29 Dec 2018 00:56:38 +0100 Subject: [PATCH] einstein: Software list items promoted to working: Theatre Europe MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The existing disk image was replaced by a new one created from the master disk. dsk_dsk: Increase maximum cell count This allows for slightly out of spec disk images to run, like Theatre Europe on the Einstein. [Lord Sméagol (Carl Lloyd-Parker)] --- hash/einstein.xml | 8 ++++---- src/lib/formats/dsk_dsk.cpp | 3 ++- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/hash/einstein.xml b/hash/einstein.xml index 3fea4eb0b5b..9dde661c8fb 100644 --- a/hash/einstein.xml +++ b/hash/einstein.xml @@ -1328,13 +1328,13 @@ Xtal Systems (Xtal Research) - + Theatre Europe - 19?? + 1989 Merlin Software - - + + diff --git a/src/lib/formats/dsk_dsk.cpp b/src/lib/formats/dsk_dsk.cpp index 9fa334fbfd8..5b019fb53d1 100644 --- a/src/lib/formats/dsk_dsk.cpp +++ b/src/lib/formats/dsk_dsk.cpp @@ -436,7 +436,8 @@ bool dsk_format::load(io_generic *io, uint32_t form_factor, floppy_image *image) else pos += 128 << tr.sector_size_code; } - build_pc_track_mfm(track, side, image, 100000, tr.number_of_sector, sects, tr.gap3_length); + // larger cell count (was 100000) to allow for slightly out of spec images (theatre europe on einstein) + build_pc_track_mfm(track, side, image, 105000, tr.number_of_sector, sects, tr.gap3_length); counter++; } }