OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 13.04.2024, 11:37

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 6 ] 
Autor Zpráva
 Předmět příspěvku: Fuse a .HDF
PříspěvekNapsal: 20.03.2024, 19:53 
Offline
Kecálek

Registrován: 06.04.2020, 16:24
Příspěvky: 240
Bydliště: Opava
Has thanked: 34 times
Been thanked: 76 times
Zdravím,
poradí mi někdo co je to HDF soubor v pojetí FUSE emulátoru? Měl jsem za to, že jde o obyčejný image/RAW soubor (tj. sektor po sektoru bez nějaké hlavičky na začátku či na konci). Ale toto mu očividně nevoní a končím s hláškou ...is not a valid HDF file. Ten můj HDF je RAW image SD karty 1GB s FAT16 PC formátem.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Fuse a .HDF
PříspěvekNapsal: 20.03.2024, 20:06 
Offline
Profík

Registrován: 26.11.2018, 16:59
Příspěvky: 580
Bydliště: Holešov
Has thanked: 13 times
Been thanked: 91 times
spíš to bude obraz disket, obsahuje prakticky bitovou kopii stop včetně všech značek a synchronizačních bajtů takže se hodí i pro amiga diskety a diskety s ochranami


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Fuse a .HDF
PříspěvekNapsal: 20.03.2024, 20:14 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 05.09.2013, 14:08
Příspěvky: 1070
Bydliště: Smolenice
Has thanked: 131 times
Been thanked: 473 times
Je to raw image, ale treba mu prilepiť hlavičku. Myslím, že existuje aj utilita raw2hdf.

Offset Len Meaning
-----------------------------------------------------------------------------
00 06 "RS-IDE"
06 01 0x1A
07 01 Revision number (BCD): 0x11 (v1.1)
08 01 b0: halved sector data (only LSB of sector words is stored)
09 02 offset of hard-disk data (0x0216)
0B 0B reserved (MUST be set to 0x00)
16 200 IDE/ATA identification data, as returned by ATA command 0xEC

word[09] ?? raw hard-disk data (C0 H0, C0 H1 ... C0 H15, C1 H0, C1 H1 ...)

_________________
To err is human, but to really foul things up requires a computer.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Fuse a .HDF
PříspěvekNapsal: 20.03.2024, 21:24 
Offline
Kecálek

Registrován: 06.04.2020, 16:24
Příspěvky: 240
Bydliště: Opava
Has thanked: 34 times
Been thanked: 76 times
z00m píše:
Je to raw image, ale treba mu prilepiť hlavičku. Myslím, že existuje aj utilita raw2hdf.

Díky. A liší se nějak formát mezi DivMMC a DivIDE ?
SD karty mají také #EC command?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Fuse a .HDF
PříspěvekNapsal: 20.03.2024, 22:40 
Offline
Kecálek

Registrován: 10.07.2014, 01:57
Příspěvky: 168
Has thanked: 25 times
Been thanked: 225 times
odporucam utility createhdf a raw2hdf (z balika fuse-utils) a (gasmanov) hdfmonkey ( https://github.com/gasman/hdfmonkey )

a este nejake doplnkove citanie:

https://oldcomp.cz/viewtopic.php?t=8630&p=108675
https://oldcomp.cz/viewtopic.php?t=9256&p=117790

na tom druhom linku je aj ukazka ako z raw image (sektorovy dump media) spravit hdf a nasledne do hdf kopirovat subory cez hdfmonkey. ty by si nerobil raw image ako dd z /dev/zero a nasledne mkfs.vfat, ale rovno by si ho cez dd dumpol z karty do image.

edit: jo a hdf je pouzitelny ako pri divide tak pri divmmc emulacii vo fuse. samozrejme mmckarta nepozna ATA prikazy, ma svoje, kazdopadne ale v tej hlavicke su informacie z ktorych vie fuse vyskladat informacie potrebne pre mmc prikazy (hlavne velkost media). jedna mala odlisnost, velkost (raw) media pre divmmc musi byt nasobok 1MB (cize nestaci nasobok sektoru), ale ak budes dumpovat realnu kartu, nemal by s tym byt problem.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Fuse a .HDF
PříspěvekNapsal: 22.03.2024, 08:54 
Offline
Kecálek

Registrován: 06.04.2020, 16:24
Příspěvky: 240
Bydliště: Opava
Has thanked: 34 times
Been thanked: 76 times
Tak nakonec asi nejhezčí řešení nalezeno u Velesofta
https://velesoft.speccy.cz/zx/divide/divide-soft.htm
konkrétně okénkový windows https://velesoft.speccy.cz/zx/divide/software/drive_image_&_zx_file_transfer-by_putnik.zip :like:


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 6 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz