Augusto Ruiz created a command line program, which you can use to create RAW data DSK files. Those disks are normally intended to be read directly with the FDC and is a good choice if you want to do cross-development for the Amstrad CPC.
It is written in .NET, so you need at least .NET 2.0… or Mono – so you can use the program under Linux, too. You can download it from the tools website or at the end of this news..
SAMdisk is a tool to convert floppy disks into various disk images which can be used in emulators. It works with almost all PC floppy controllers and supports also some copy-protected formats. It requires that you have fdrawcmd.sys, a low-level floppy disk driver, installed on your system.
You can download the latest version from the SAMdisk website.
Changes:
- Added create command for blank HDD and floppy images
- Added basic IDEDOS partition listing
- Added checking of good sectors to track repairing
- Added support for Velesoft DSK/DS2 transfer images
- Added –chrn to trust ID header over physical location
- Added –no-1m to skip 1Mbps data rate scanning
- Restored –byte-swap for Atom/AtomLite conversion
- Improved ATA identify data handling
- Improved scan output to report warnings above affected track
- Fixed recognition of DSC/HDR, CFI, LIF disk images
- Fixed floppy image conversion to .raw dump
- Fixed repaired sectors retaining original track offset
- Fixed detection of oversized tracks with just 1 sector
- Fixed HDD firmware string missing final character
- Fixed log file including empty status messages
- Fixed AL+ boot sector being mistaken for MBR
- Reverted to Visual Studio 2005 for old CPU compatibility
SAMdisk is a tool to convert floppy disks into various disk images which can be used in emulators. It works with almost all PC floppy controllers and supports also some copy-protected formats. It requires that you have fdrawcmd.sys, a low-level floppy disk driver, installed on your system.
You can download the latest version from the SAMdisk website.
Changes:
- Added built-in support for zipped and gzipped files
- Added support for repairing 8K sectors with bad CRCs
- Added support for raw hard disk images
- Added identify device data reading, where available (non-USB)
- Added –hdf to force HDF version (10 or 11), with v1.1 now the default
- Added –no-identify to ignore source identify data
- Added –no-cfa to suppress CFA festures in generated identify data
- Enhanced identify to include CHS/LBA28/LBA48 sector counts and CFA
- Enhanced verbose disk list to show serial+firmware and MBR partitions
- Changed disk list to show all devices by default, not just BDOS
- Fixed repairing to blank target tracks, with new density check
- Fixed HDD access beyond 4GB boundary, extended -s range to 2TB
- Fixed SAD image writing with custom sector sizes
- Fixed status messages being written to log and not erased correctly
- Improved FDC integrity checks during sector reads, for suspect hardware
- Improved total sector count to CHS mapping
SAMdisk is a tool to convert floppy disks into various disk images which can be used in emulators. It works with almost all PC floppy controllers and supports also some copy-protected formats. It requires that you have fdrawcmd.sys, a low-level floppy disk driver, installed on your system.
You can download the latest version from the SAMdisk website.
Changes:
- Added –repair option to help combine damaged image dumps
- Added write support for D88 images
- Added support for IMD mixed sector sizes
- Added record name from source basename, if no label available
- Added more file sizes for raw image recognition
- Added verbose track output for floppy->image dumping
- Fixed IMD creation using 500Kbps instead of 250Kbps
- Fixed bit alignment during IPF track wrapping
- Fixed converting images to BDOS format when setting label
- Increased –rescan matching distance from 32 to 64 bytes
- Updated to zlib 1.2.5, using zlibwapi.dll instead of zlib1.dll
After three and a half years Nurgle updated his dsktools package for Linux. With the dsktools you can read and write DSK images to a floppy drive (USB drives are unsupported!). The new version now supports double sided disks, so you can now transfer newer productions like R-Type under Linux, too. You can download the latest version of the dsktools from the Berlios project page.