File tree Expand file tree Collapse file tree 2 files changed +5
-8
lines changed
Expand file tree Collapse file tree 2 files changed +5
-8
lines changed Original file line number Diff line number Diff line change @@ -65,19 +65,15 @@ class D88ImageReader : public ImageReader
6565 int clockRate = 500 ;
6666 if (mediaFlag == 0x20 )
6767 {
68- Logger () << " D88: high density mode" ;
69- if (!config.drive ().has_drive ())
68+ Logger () << " D88: forcing high density mode" ;
7069 config.mutable_drive ()->set_high_density (true );
71- if (!config.has_tpi ())
7270 config.set_tpi (96 );
7371 }
7472 else
7573 {
76- Logger () << " D88: single/double density mode" ;
74+ Logger () << " D88: forcing single/double density mode" ;
7775 clockRate = 300 ;
78- if (!config.drive ().has_drive ())
7976 config.mutable_drive ()->set_high_density (false );
80- if (!config.has_tpi ())
8177 config.set_tpi (48 );
8278 }
8379
Original file line number Diff line number Diff line change @@ -57,8 +57,9 @@ class NFDImageReader : public ImageReader
5757 auto ibm = config.mutable_encoder ()->mutable_ibm ();
5858 auto layout = config.mutable_layout ();
5959 Logger () << " NFD: HD 1.2MB mode" ;
60- if (!config.drive ().has_drive ())
61- config.mutable_drive ()->set_high_density (true );
60+ Logger () << " NFD: forcing hign density mode" ;
61+ config.mutable_drive ()->set_high_density (true );
62+ config.set_tpi (96 );
6263
6364 std::unique_ptr<Image> image (new Image);
6465 for (int track = 0 ; track < 163 ; track++)
You can’t perform that action at this time.
0 commit comments