Při vývoji svého souborového manažera pro ZX Spectrum Next dělám
build na PC, test v CSpect a výsledky sypu do diskového image (.img).
Na automatiku to mám vyřešené docela dobře — používám HDFMonkey a vše se mi spouští v jednom baťáku.
Soubory do .img posílám takto:
hdfmonkey.exe put D:\Source\Assembler\CSpect\cspect-next-2gb.img CalmCommander.nex CalmCommander/
Na automatické sestavení programu je tohle úplně v pohodě. Spolehlivé, skriptovatelné,
žádný problém. Jenže… jakmile potřebuju něco víc než jedno put, začíná to drhnout.
Ve chvíli, kdy potřebuju:
.PT3),
…tak je práce přes příkazovou řádku prostě otrava. Udělat se to dá,
ale není to úplně user friendly a na rychlé ladění to není ono.
Nedávno jsem narazil na nový nástroj esxDOS Explorer od AlanBell68: https://alanbell68.itch.io/esxdos-explorer
Ve zkratce: je to GUI nad HDFMonkey — ale prakticky spíš plnohodnotný file manager pro HDF/IMG image.
Podle popisu toho umí docela dost:
Aby bylo jasno — HDFMonkey zahazovat nebudu. Na automatický build je pořád ideální.
Ale přesně na ty situace mezi tím (kdy člověk potřebuje rychle něco pošťourat v image)
se esxDOS Explorer hodí.
Pokud vyvíjíte pro Spectrum/Next a pracujete s .img nebo .hdf,
tohle rozhodně stojí za vyzkoušení. Minimálně mně to řeší přesně tu bolest,
kterou jsem měl při ruční manipulaci s image. Jo a asi si zkrášlím Omni ZX Laptop novým NMI menu, které podporuje dlouhé názvy, když už to ten program nabízí..