Diff for /np2/macos9/dialog/d_disk.cpp between versions 1.4 and 1.5

version 1.4, 2004/01/27 07:24:26 version 1.5, 2004/02/14 07:56:51
Line 24  void dialog_changefdd(BYTE drv) { Line 24  void dialog_changefdd(BYTE drv) {
 void dialog_changehdd(BYTE drv) {  void dialog_changehdd(BYTE drv) {
   
         UINT    num;          UINT    num;
           BOOL    equip;
         char    fname[MAX_PATH];          char    fname[MAX_PATH];
   
         num = drv & 0x0f;          num = drv & 0x0f;
           equip = FALSE;
         if (!(drv & 0x20)) {            // SASI/IDE          if (!(drv & 0x20)) {            // SASI/IDE
                 if (num >= 2) {                  if (num < 2) {
                         return;                          equip = TRUE;
                 }                  }
         }          }
   #if defined(SUPPORT_SCSI)
         else {                                          // SCSI          else {                                          // SCSI
                 if (num >= 4) {                  if (num < 4) {
                         return;                          equip = TRUE;
                 }                  }
         }          }
         if (dlgs_selectfile(fname, sizeof(fname))) {  #endif
           if ((equip) && (dlgs_selectfile(fname, sizeof(fname)))) {
                 diskdrv_sethdd(drv, fname);                  diskdrv_sethdd(drv, fname);
         }          }
 }  }
Line 280  void dialog_newdisk(void) { Line 284  void dialog_newdisk(void) {
                         newdisk_hdi(path, hddsize);                          newdisk_hdi(path, hddsize);
                 }                  }
         }          }
   #if defined(SUPPORT_SCSI)
         else if (!file_cmpname(ext, str_hdd)) {          else if (!file_cmpname(ext, str_hdd)) {
                 hddsize = 0;                  hddsize = 0;
                 if (NewHddDlgProc(&hddsize, 2, 512) == IDOK) {                  if (NewHddDlgProc(&hddsize, 2, 512) == IDOK) {
                         newdisk_vhd(path, hddsize);                          newdisk_vhd(path, hddsize);
                 }                  }
         }          }
         else {  #endif
           else if ((!file_cmpname(ext, str_d88)) ||
                           (!file_cmpname(ext, str_d98)) ||
                           (!file_cmpname(ext, str_88d)) ||
                           (!file_cmpname(ext, str_98d))) {
                 if (NewdiskDlgProc(&disk) == IDOK) {                  if (NewdiskDlgProc(&disk) == IDOK) {
                         newdisk_fdd(path, disk.fdtype, disk.label);                          newdisk_fdd(path, disk.fdtype, disk.label);
                 }                  }

Removed from v.1.4  
changed lines
  Added in v.1.5


RetroPC.NET-CVS <cvs@retropc.net>