9 releases
0.14.0 | Apr 14, 2022 |
---|---|
0.13.4 | Apr 10, 2022 |
0.13.2 | Mar 13, 2022 |
0.13.0 | Feb 27, 2022 |
0.12.4 | Jan 30, 2022 |
#658 in Filesystem
39 downloads per month
47KB
848 lines
d88dmp
Introduction
d88dmp is D88 file dump tool.
D88 file is disk Image for Retro PC, NEC PC-8801 Series, Sharp X1 Series, MSX etc..
Output
The Output of d88dmp are shown below.
If you use --summary option, output disk header, track offset table and sector summary.
Floppy Disk Header
- Disk Name
- Write Protect
- Floppy Disk Type(2D/2DD/2HD)
- Floppy Disk Size(as byte)
Track Offset Table
- Offset to Track
Sector Header
- Cylinder Number(Zero Start...)
- Side (0:surface、1:back)
- Sector Number(One Start...)
- Sector Size(as byte)
- Number Of Sector in Track
- Density(D:Single, DD:Double-Density, HD:High-Density)
- Delete Flag
- Status
- Data Size of Sector(as byte)
- Sector Summary
- Sector Summary
Sector Data
- Header and Data
Install
cargo install d88dmp
Source Code
-->
I use ArchLinux, Intel Mac.
How to Use
$ d88dmp <D88 Disk Image FIle>
usage
d88dmp ver 0.14.0
ORYZA (https://github.com/ORYZAPAO)
D88 Disk Image Dump.
USAGE:
d88dmp [OPTIONS] <*.D88>
ARGS:
<*.D88> D88 Disk Image
OPTIONS:
-h, --help
Print help information
-n, --no-info
No information
--no-color
No color
-p, --position <TRACK,SIDE,SECTOR>
Sector position
<TRACK> 0,1,2, ...
<SIDE> 0:front or 1:back
<SECTOR> 1,2,3, ...
-s, --sort
Sort by disk sector order
--summary
Summary only
-v, --verbose
Verbose report
-V, --version
Print version information
Example) CP/M formated Disk Image(Sharp X1turbo, turbo CP/M)
$ .\d88dmp sample/CPM_Format_2D_turboCPM_X1turbo.d88
Build
$ git clone git@github.com:ORYZAPAO/d88dmp.git
$ cargo build --release
Licence
MIT Licens
Change Log
See also
Dependencies
~2MB
~25K SLoC