From f136e7b0eb0ab42fc30d4e2594d0e79c97b0f427 Mon Sep 17 00:00:00 2001 From: arbee Date: Thu, 1 Aug 2019 21:40:55 -0400 Subject: harddisk: Support non-CHD harddisk images in raw and 2MG format [R. Belmont] --- src/lib/util/harddisk.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/lib/util/harddisk.h') diff --git a/src/lib/util/harddisk.h b/src/lib/util/harddisk.h index c0551703ca7..2a4b727e7e7 100644 --- a/src/lib/util/harddisk.h +++ b/src/lib/util/harddisk.h @@ -29,6 +29,7 @@ struct hard_disk_info uint32_t heads; uint32_t sectors; uint32_t sectorbytes; + uint32_t fileoffset; // offset in the file where the HDD image starts. not valid for CHDs. }; @@ -38,6 +39,8 @@ struct hard_disk_info ***************************************************************************/ hard_disk_file *hard_disk_open(chd_file *chd); +hard_disk_file *hard_disk_open(util::core_file &corefile, uint32_t skipoffs); + void hard_disk_close(hard_disk_file *file); chd_file *hard_disk_get_chd(hard_disk_file *file); -- cgit v1.2.3-70-g09d2