Yaranga, вряд ли ему нужно это. Я скачал CHD
https://archive.org/download/Namco2x6Games/ для эмулятора Play! (
https://emulation.gametechwiki.com/index.php/Play!), команда chdman.exe info -i cbr1-ha.chd показывает 38 ГБ (41,110,142,976 bytes) в разжатом виде, похоже образ HDD (в сети кто-то записывал этот образ на реальный HDD для Namco System 2x6). Я прервал распаковку на 8 ГБ, после первых 4 ГБ идут нули, поэтому в сжатом виде всего 1.8 ГБ.
UPD:
В 2018 году каким-то образом я распаковал chd от игры Cobra the arcade и получил 6 файлов (как у меня это получилось - не помню
Мне тоже интересно как вы нарезали образ HDD на 6 файлов, этот вопрос вы и должна были задать, но случилась в очередной раз
Проблема XY.
UPD2: Пишут (
https://wiki.arcadeotaku.com/w/Namco_System_246/256), что на HDD были как сырые данные так и разделы Sony APA, т. е. файловая система используемая в PS2. Нужна программа для чтения такой файловой системы, типа
https://github.com/ps2homebrew/pfsshell. У меня с pfsfuse-win32 не получилось, может там другое.
UPD3: Я запустил pfsshell.exe в командной строке, команда device с путём до разжатого образа (использовал не 38ГБ, а обрезанный на 4ГБ), команда ls показала разделы:
>pfsshell.exe
pfsshell for POSIX systems
https://github.com/uyjulian/pfsshell
This program uses pfs, apa, iomanX,
code from ps2sdk (https://github.com/ps2dev/ps2sdk)
Type "help" for a list of commands.
> device E:\hdd.bin
hdd: PS2 APA Driver v2.5 (c) 2003 Vector
hdd: max open = 1, 3 buffers
hdd: 05:47:07 04/01/2024
hdd: disk0: 0x00870ff3 sectors, max 0x00040000
hdd: checking log...
hdd: drive status 0, format version 00000002
hdd: version 0000 driver start.
pfs Playstation Filesystem Driver v2.2
ps2fs: (c) 2003 Sjeep, Vector and Florin Sasu
pfs Max mount: 1, Max open: 1, Number of buffers: 10
pfs version 0000 driver start.
# ls
0x0001 128MB __mbr
0x0100 128MB __net
0x0100 256MB __system
0x0100 512MB __sysconf
0x0100 1024MB __common
0x0100 1024MB HOGEHOGE
0x0100 1024MB HOGEHOGE
0x0100 256MB HOGEHOGE
mount монтирует раздел, но имена одинаковые. Сделал mount HOGEHOGE, но ls бесконечно показывает -rwxrwxrwx 193511424 2005-10-04 18:12 CHECKSUM.CVM. Я поискал текст CVM в образе и там нашлось: AUDIO.CVM, MOVIE.CVM, PS_DB.CVM, UNIQUE.CVM, CHECKSUM.CVM. Формат CVM известен: ISO 9660 + заголовок, иногда с паролем (
https://amicitia.miraheze.org/wiki/CVM). Найти CVM можно по заголовку CVMH, так что достать образы CVM не проблема без специальных программ, а вот назад засунуть нужно с таким же размером, иначе разбираться в структуре. Также CHECKSUM намекает, что нужно будет пересчитать контрольные суммы данных.