Compare commits

..

3 Commits

Author SHA1 Message Date
David Given
fb4eaa4332 Merge pull request #241 from wybren1971/patch-1
Update fe-writeibm.cc
2021-04-13 01:14:49 +02:00
wybren1971
874a9eae76 Update fe-writeibm.cc 2021-04-12 21:39:40 +02:00
wybren1971
66da9675f1 Update fe-writeibm.cc
Added a HP-LIF preset to write HP-LIF floppy disks for old HP analyzers in need of LIF formatted disks with 76 tracks and sectors of 1024 bytes.
2021-04-12 20:37:19 +02:00

View File

@@ -137,6 +137,29 @@ static ActionFlag presetCBM1581(
swapSides.setDefaultValue(true);
});
/* --- HP-LIF ----------------------------------------------------- */
static ActionFlag presetHPLIF(
{ "--ibm-preset-hp-lif" },
"Preset parameters to a HP-LIF 3.5\" 770kB HP disk.",
[] {
setWriterDefaultDest(":d=0:s=0-1:t=0-76");
setWriterDefaultInput(":c=77:h=2:s=5:b=1024");
trackLengthMs.setDefaultValue(200);
sectorSize.setDefaultValue(1024);
startSectorId.setDefaultValue(1);
emitIam.setDefaultValue(true);
clockRateKhz.setDefaultValue(250);
idamByte.setDefaultValue(0x5554);
damByte.setDefaultValue(0x5545);
gap0.setDefaultValue(80);
gap1.setDefaultValue(50); //as emitIam is false this value remains unused
gap2.setDefaultValue(22);
gap3.setDefaultValue(44);
sectorSkew.setDefaultValue("01234");
swapSides.setDefaultValue(false);
});
/* --- Atari ST disks ------------------------------------------------------ */
static void set_atari_defaults()