fdd_set_vfdd関数内の

  if (sec_vfdd->flHD) {
    /* 1.2M */
    fdd->inf.xdf.disktype = DISKTYPE_2HD;
    fdd->inf.xdf.rpm = 0;
  }
  else {

  if (sec_vfdd->flHD) {
  /* 1.2M */
    fdd->inf.xdf.disktype = DISKTYPE_2HD;
    fdd->inf.xdf.rpm = 0;
    sec_vfdd = &fdd->inf.vfdd.id[0][17];
    if (sec_vfdd->flMF && sec_vfdd->flHD) {
      /* 1.44M(暫定) */
      fdd->inf.xdf.rpm = 1;
    }
  }
  else {
とでもすればとりあえず対応できますが、誤爆があると思うので
誰かもっとましな方法教えてくだされ