public fsMegaImage(AbstractDiskImage diskImage) : base(diskImage) { maxFiles = 64; LastUsableSector = 8192; sectorMap = new SectorMap(LastUsableSector + 1); }
protected fsDOS2(AbstractDiskImage diskImage) : base(diskImage) { DirectoryStartSector = 361; DirectoryEndSector = 368; capabilities = Capabilities.SectorMap | Capabilities.Directory | Capabilities.WriteFiles; AllowedSectorSizes = new int[] { 128 }; }
public fsDos25(AbstractDiskImage diskImage) : base(diskImage) { SystemSectors = 14; LastUsableSector = 1024; TotalSectors = 1040; maxFiles = 64; sectorMap = new SectorMap(TotalSectors + 1); }
public fsDos20(AbstractDiskImage diskImage) : base(diskImage) { maxFiles = 64; LastUsableSector = 719; TotalSectors = 720; SystemSectors = 12; sectorMap = new SectorMap(TotalSectors + 1); }
public static FileSystem MakeFileSystem(string FileSystemName, AbstractDiskImage DiskImage) { FileSystemName = FileSystemName.Replace(".", ""); switch (FileSystemName.ToUpper()) { case "DOS20": return new fsDos20(DiskImage); case "DOS25": return new fsDos25(DiskImage); case "NONE": return new fsNone(DiskImage); case "MEGAIMAGE": return new fsMegaImage(DiskImage); default: throw new System.ArgumentException("Unknown file system"); } }
public DiskImageProperies(AbstractDiskImage Disk) { this.InitializeComponent(); _disk = Disk; }
public SectorViewer(AbstractDiskImage disk) { _disk = disk; _data = disk.ReadSector(1); InitializeComponent(); }
public DirExplorer(string FileName) { disk = DiskImageFactory.NewDiskImage(FileName); InitializeComponent(); disk.Mount(FileName); this.Text = FileName.Substring(FileName.LastIndexOf("\\") + 1); UIFileSystemSelect.SelectedItem = "None"; UpdateList(); }
protected FileSystem(AbstractDiskImage diskImage) { this.diskImage = diskImage; }
public fsNone(AbstractDiskImage diskImage) : base(diskImage) { capabilities = 0; AllowedSectorSizes = new int[] { 128, 256 }; }
public BootRecordForm(AbstractDiskImage Disk) { InitializeComponent(); lDisk = Disk; }