c483dca032
Fixed eof condition in SectorsRangeIter.
2021-04-02 15:17:57 +01:00
2e03865b48
Fixed some variants in header::FromBytesError not having a #[source].
...
Fixed issue with `Dcb` deserialization.
2021-04-02 15:01:28 +01:00
112b9e0860
Updated CdRomWriter to keep the current sector on it's own.
...
`Sector::new` and children now return a `Result` instead of `Option`.
Renamed `dcb-xa-packer` to `dcb-iso2bin`.
2021-04-02 14:30:27 +01:00
1b4ac1bfa7
Added some extra methods to CdRomReader.
2021-03-29 11:10:34 +01:00
5b484eece3
Updated rustfmt.toml.
2021-03-28 21:00:18 +01:00
7cba0aa52c
Updated lints and features to 1.52.0-nightly.
2021-03-11 16:01:19 +00:00
03eee9ee66
Added cdrom-xa-packer.
...
Added `dcb_cdrom_xa::writer`.
2021-01-26 20:54:12 +00:00
dbb556f408
Renamed CdRom to CdRomReader and moved it to it's own module.
2021-01-26 19:30:26 +00:00
beaab45aa4
Improved implementation and added documentation for subheader.
2021-01-26 19:24:08 +00:00
e22c5e3bdc
Updated Address, now knowing it is bcd encoded.
2021-01-26 16:20:10 +00:00
9222ef40d6
Changed the Bytes derive to have endianess per-field.
...
Started using the new derive.
2021-01-24 10:19:22 +00:00
80d3dc9a81
Updated GameFile to the new interface.
...
Fixed bug with `FileReader`'s `io::Seek` impl, where it didn't actually seek the file.
Fixed bug with `DirEntry::from_reader` impl, where it didn't read the remaining entry bytes.
2021-01-23 07:19:55 +00:00
3aea6d78e7
Updated iso9660's DirEntry to read files and directories better.
2021-01-23 05:41:14 +00:00
d9c6bf96e0
Revised CdRom interface.
2021-01-21 23:30:53 +00:00
9fa368afe4
Removed unnecessary dependencies on most things.
...
Turned `dcb-tools` into several packages.
Revised `dcb-util` a bit.
2021-01-21 22:30:29 +00:00
2766b4c4d5
Separated dcb-iso9660 into itself and dcb-cdrom-xa.
2021-01-21 21:12:27 +00:00