diff options
author | 2017-02-16 14:10:29 +0200 | |
---|---|---|
committer | 2017-02-16 14:10:36 +0200 | |
commit | 16f79382aa892eb478813e3fc4b812e9e875fbaf (patch) | |
tree | 77a2d6a831938e2b9709aa53fef084d9b268b525 /src/lib/formats/upd765_dsk.cpp | |
parent | f20f71a3bf1c753f9da7b798af22acd8a178e533 (diff) |
wd177x_dsk, upd765_dsk: Fixed sector interleaving. [Curt Coder]
Diffstat (limited to 'src/lib/formats/upd765_dsk.cpp')
-rw-r--r-- | src/lib/formats/upd765_dsk.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/formats/upd765_dsk.cpp b/src/lib/formats/upd765_dsk.cpp index 67c7ce8b653..1be4b1e0275 100644 --- a/src/lib/formats/upd765_dsk.cpp +++ b/src/lib/formats/upd765_dsk.cpp @@ -62,7 +62,7 @@ void upd765_format::build_sector_description(const format &f, uint8_t *sectdata, cur_offset += f.sector_base_size ? f.sector_base_size : f.per_sector_size[j]; sectors[i].data = sectdata + cur_offset; sectors[i].size = f.sector_base_size ? f.sector_base_size : f.per_sector_size[i]; - sectors[i].sector_id = f.per_sector_id[i]; + sectors[i].sector_id = i + f.per_sector_id[0]; } } else { int cur_offset = 0; |