mirror of
https://github.com/aaru-dps/Aaru.Server.git
synced 2025-12-16 19:24:27 +00:00
* FileSystemIDandChk/FileSystemIDandChk.csproj: Added array filling class from mykohsu. * FileSystemIDandChk/Main.cs: Print disk type as identified by image plugin * FileSystemIDandChk/ImagePlugins/ImagePlugin.cs: Added more disk types * FileSystemIDandChk/ImagePlugins/TeleDisk.cs: Added link to Dave's document. Completely implemented OpenImage() for standard (non-compressed) teledisk images. Implemented GetImageSize(), GetSectors(), GetSectorSize(), ReadSectors(), GetImageVersion(), GetImageApplicationVersion(), GetImageCreationTime(), GetImageLastModificationtime(), GetImageName(), GetDiskType(), data sector decoders. * FileSystemIDandChk/TODO: Discovered a filesystem specification present on ECMA-67. Dunno if CP/M, FAT or a different one, must check. Teledisk plugin is working, but lacks "advanced compression" and variable sectors per track support.
69 lines
2.2 KiB
Plaintext
69 lines
2.2 KiB
Plaintext
Disc image plugins:
|
|
--- Add support for no disc image, that is, raw.
|
|
--- Add support for BlindWrite images
|
|
--- Add support for CloneCD images
|
|
--- Add support for DiscJuggler images
|
|
--- Add support for Alcohol images
|
|
--- Add support for Nero images
|
|
--- Add support for cdrdao images
|
|
--- Add support for dump(8) images
|
|
--- Add support for IMD images
|
|
--- Add support for Kryoflux images
|
|
--- Add support for DiscFerret images
|
|
--- Add support for MAME CHDs
|
|
--- Add support for Apple NDIF images
|
|
--- Add support for Apple UDIF images
|
|
--- Add support for XPACK images
|
|
--- Add support for QEMU QCOW and QCOW2 images
|
|
--- Add support for VHD and VHDX images
|
|
--- Add support for VirtualBox images
|
|
--- Add support for VMWare images
|
|
--- Add support foe QEMU QED images
|
|
|
|
Filesystem plugins:
|
|
--- Add support for AmigaOS filesystems
|
|
--- Add support for SFS filesystem
|
|
--- Add support for PFS3 filesystem
|
|
--- Add support for Acorn filesystems
|
|
--- Add support for Apple DOS filesystems
|
|
--- Add support for Apple ProDOS filesystem
|
|
--- Add support for UCSD/Pascal filesystem
|
|
--- Add support for AMSDOS filesystem
|
|
--- Add support for CP/M filesystem
|
|
--- Add support for CBM filesystem
|
|
--- Add support for btrfs
|
|
--- Add support for ZFS
|
|
--- Add support for UDF
|
|
--- Add support for CramFS
|
|
--- Add support for VxFS
|
|
--- Add support for VMWare filesystem
|
|
--- Add support for NwFS
|
|
--- Add support for JFS
|
|
--- Add support for Reiser filesystems
|
|
--- Add support for QNX filesystems
|
|
--- Add support for Squashfs
|
|
--- Add support for X-Box filesystems
|
|
--- Add support for exFAT
|
|
--- Add support for FAT+
|
|
--- Add support for ReFS
|
|
--- Add support for ECMA-67
|
|
|
|
Partitioning scheme plugins:
|
|
--- Add support for Acorn partitions
|
|
--- Add support for Amiga's RDB
|
|
--- Add support for Atari partitions
|
|
--- Add support for AIX partitions
|
|
--- Add support for EFI GPT
|
|
--- Add support for SGI partitions
|
|
--- Add support for Sun partitions
|
|
--- Add support for Ultrix partitions
|
|
|
|
Things to test/debug:
|
|
--- After moving to disc images, HFS CDs with 512 bytes/sector are not detected anymore
|
|
|
|
Other things:
|
|
--- Surprise!
|
|
|
|
Teledisk plugin:
|
|
--- Add support for "advanced compression"
|
|
--- Handle variable sectors per track situation. Teledisk seems to be able to read garbage from previous formattings. |