keirf / greaseweazle

Tools for accessing a floppy drive at the raw flux level
The Unlicense
998 stars 100 forks source link

write hfev3 error #346

Closed emilen72 closed 1 year ago

emilen72 commented 1 year ago

Hi, I'm trying to write hfev3 to real disk... but I got two king of error:

./gw write /Users/bigsur/Downloads/Back_To_The_Future_2_Image_Works_AtariST_DiskImage/BackToTheFutureII_ImageWorks_Disk1of1_AtariST_Dump/BackToTheFutureII_ImageWorks_Disk1of1_AtariST_Dump0.scp.HxC_HFEv3.hfe Writing c=0-81:h=0-1 T0.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T0.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T1.0: Writing Track (Flux: 199.8ms period, 220.1 ms total, Terminate at index) T1.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T2.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T2.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T3.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T3.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T4.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T4.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T5.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T5.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T6.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T6.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T7.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T7.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T8.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T8.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T9.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T9.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T10.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T10.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T11.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T11.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T12.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T12.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T13.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T13.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T14.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T14.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T15.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T15.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T16.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T16.1: Writing Track (Flux: 199.8ms period, 220.1 ms total, Terminate at index) T17.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T17.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T18.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T18.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T19.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T19.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T20.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T20.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T21.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T21.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T22.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T22.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T23.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T23.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T24.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T24.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T25.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T25.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T26.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T26.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T27.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T27.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T28.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T28.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T29.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T29.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T30.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T30.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T31.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T31.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T32.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T32.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T33.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T33.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T34.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T34.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T35.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T35.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T36.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T36.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T37.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T37.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T38.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T38.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T39.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T39.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T40.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T40.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T41.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T41.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T42.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T42.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T43.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T43.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T44.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T44.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T45.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T45.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T46.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T46.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T47.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T47.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T48.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T48.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T49.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T49.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T50.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T50.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T51.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T51.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T52.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T52.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T53.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T53.1: Writing Track (Flux: 199.8ms period, 220.1 ms total, Terminate at index) T54.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T54.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T55.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T55.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T56.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T56.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T57.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T57.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T58.0: Writing Track (Flux: 199.8ms period, 219.7 ms total, Terminate at index) T58.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T59.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T59.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T60.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T60.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T61.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T61.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T62.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T62.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T63.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T63.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T64.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T64.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T65.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T65.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T66.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T66.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T67.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T67.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T68.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T68.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T69.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T69.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T70.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T70.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T71.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T71.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T72.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T72.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T73.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T73.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T74.0: Writing Track (Flux: 199.8ms period, 220.1 ms total, Terminate at index) T74.1: Writing Track (Flux: 199.8ms period, 220.1 ms total, Terminate at index) T75.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T75.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T76.0: Writing Track (Flux: 199.8ms period, 220.1 ms total, Terminate at index) T76.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T77.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T77.1: Writing Track (Flux: 199.8ms period, 220.1 ms total, Terminate at index) T78.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T78.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T79.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T79.1: Writing Track (Flux: 199.8ms period, 219.7 ms total, Terminate at index) Traceback (most recent call last): File "./gw", line 8, in sys.exit(main()) File "/Users/bigsur/Library/Python/3.8/lib/python/site-packages/greaseweazle/cli.py", line 69, in main res = main(argv) File "/Users/bigsur/Library/Python/3.8/lib/python/site-packages/greaseweazle/tools/write.py", line 246, in main util.with_drive_selected( File "/Users/bigsur/Library/Python/3.8/lib/python/site-packages/greaseweazle/tools/util.py", line 323, in with_drive_selected fn() File "/Users/bigsur/Library/Python/3.8/lib/python/site-packages/greaseweazle/tools/write.py", line 247, in lambda: write_from_image(usb, args, image), usb, args.drive) File "/Users/bigsur/Library/Python/3.8/lib/python/site-packages/greaseweazle/tools/write.py", line 71, in write_from_image wflux = track.flux_for_writeout(cue_at_index = not no_index) File "/Users/bigsur/Library/Python/3.8/lib/python/site-packages/greaseweazle/track.py", line 155, in flux_for_writeout wflux = self._flux(for_writeout=True, cue_at_index=cue_at_index) File "/Users/bigsur/Library/Python/3.8/lib/python/site-packages/greaseweazle/track.py", line 173, in _flux assert 0 < s < e < bitlen AssertionError

or if I set --version=3 optionI got ./gw write /Users/bigsur/Downloads/Back_To_The_Future_2_Image_Works_AtariST_DiskImage/BackToTheFutureII_ImageWorks_Disk1of1_AtariST_Dump/BackToTheFutureII_ImageWorks_Disk1of1_AtariST_Dump0.scp.HxC_HFEv3.hfe::version=3 ** FATAL ERROR: /Users/bigsur/Downloads/Back_To_The_Future_2_Image_Works_AtariST_DiskImage/BackToTheFutureII_ImageWorks_Disk1of1_AtariST_Dump/BackToTheFutureII_ImageWorks_Disk1of1_AtariST_Dump0.scp.HxC_HFEv3.hfe::version=3: Unrecognised file suffix '.hfe::version=3' Known suffixes: .a2r .adf .ads .adm .adl .d64 .d71 .d81 .d88 .dcp .dim
.dsd .dsk .edsk .fdi .hdm .hfe .ima .img .imd .ipf .mgt
.msa .raw .sf7 .scp .ssd .st .td0 .xdf

this on macOS Bigsure ./gw info Host Tools: 1.15.1 Device: Port: /dev/cu.usbmodem144301 Model: Greaseweazle F1 Plus (Unbuffered) MCU: 72MHz, 20kB SRAM Firmware: 1.4 Serial: GW066BFF303538524D43052323 USB Rate: Full Speed (12 Mbit/s)

but same if I use gui GreaseweazleGUI 2.116 on windows with host tools 1.15

Writing c=0-81:h=0-1 T0.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T0.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T1.0: Writing Track (Flux: 199.8ms period, 220.1 ms total, Terminate at index) T1.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T2.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T2.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T3.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T3.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T4.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T4.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T5.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T5.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T6.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T6.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T7.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T7.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T8.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T8.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T9.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T9.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T10.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T10.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T11.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T11.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T12.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T12.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T13.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T13.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T14.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T14.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T15.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T15.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T16.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T16.1: Writing Track (Flux: 199.8ms period, 220.1 ms total, Terminate at index) T17.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T17.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T18.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T18.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T19.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T19.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T20.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T20.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T21.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T21.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T22.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T22.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T23.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T23.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T24.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T24.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T25.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T25.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T26.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T26.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T27.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T27.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T28.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T28.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T29.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T29.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T30.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T30.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T31.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T31.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T32.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T32.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T33.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T33.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T34.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T34.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T35.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T35.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T36.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T36.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T37.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T37.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T38.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T38.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T39.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T39.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T40.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T40.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T41.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T41.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T42.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T42.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T43.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T43.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T44.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T44.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T45.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T45.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T46.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T46.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T47.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T47.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T48.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T48.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T49.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T49.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T50.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T50.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T51.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T51.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T52.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T52.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T53.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T53.1: Writing Track (Flux: 199.8ms period, 220.1 ms total, Terminate at index) T54.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T54.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T55.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T55.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T56.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T56.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T57.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T57.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T58.0: Writing Track (Flux: 199.8ms period, 219.7 ms total, Terminate at index) T58.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T59.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T59.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T60.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T60.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T61.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T61.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T62.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T62.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T63.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T63.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T64.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T64.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T65.0: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T65.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T66.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T66.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T67.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T67.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T68.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T68.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T69.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T69.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T70.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T70.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T71.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T71.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T72.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T72.1: Writing Track (Flux: 199.8ms period, 219.9 ms total, Terminate at index) T73.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T73.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T74.0: Writing Track (Flux: 199.8ms period, 220.1 ms total, Terminate at index) T74.1: Writing Track (Flux: 199.8ms period, 220.1 ms total, Terminate at index) T75.0: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T75.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T76.0: Writing Track (Flux: 199.8ms period, 220.1 ms total, Terminate at index) T76.1: Writing Track (Flux: 199.8ms period, 220.0 ms total, Terminate at index) T77.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T77.1: Writing Track (Flux: 199.8ms period, 220.1 ms total, Terminate at index) T78.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T78.1: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T79.0: Writing Track (Flux: 199.8ms period, 219.8 ms total, Terminate at index) T79.1: Writing Track (Flux: 199.8ms period, 219.7 ms total, Terminate at index) Traceback (most recent call last): File "C:\Users\runneradmin\AppData\Roaming\Python\Python311\site-packages\cx_Freeze\initscripts__startup__.py", line 130, in run File "C:\Users\runneradmin\AppData\Roaming\Python\Python311\site-packages\cx_Freeze\initscripts\console.py", line 16, in run File "gw.py", line 3, in File "C:\hostedtoolcache\windows\Python\3.11.4\x64\Lib\site-packages\greaseweazle\cli.py", line 69, in main File "C:\hostedtoolcache\windows\Python\3.11.4\x64\Lib\site-packages\greaseweazle\tools\write.py", line 246, in main File "C:\hostedtoolcache\windows\Python\3.11.4\x64\Lib\site-packages\greaseweazle\tools\util.py", line 323, in with_drive_selected File "C:\hostedtoolcache\windows\Python\3.11.4\x64\Lib\site-packages\greaseweazle\tools\write.py", line 247, in File "C:\hostedtoolcache\windows\Python\3.11.4\x64\Lib\site-packages\greaseweazle\tools\write.py", line 71, in write_from_image File "C:\hostedtoolcache\windows\Python\3.11.4\x64\Lib\site-packages\greaseweazle\track.py", line 155, in flux_for_writeout File "C:\hostedtoolcache\windows\Python\3.11.4\x64\Lib\site-packages\greaseweazle\track.py", line 173, in _flux AssertionError

or

** FATAL ERROR: C:\bttfII.hfe::version=3: Unrecognised file suffix '.hfe::version=3' Known suffixes: .a2r .adf .ads .adm .adl .d64 .d71 .d81 .d88 .dcp .dim .dsd .dsk .edsk .fdi .hdm .hfe .ima .img .imd .ipf .mgt .msa .raw .sf7 .scp .ssd .st .td0 .xdf

C:\greaseweazle-1.15-2.1>

maybe I misunderstand and hfev3 isn't to be useful?

keirf commented 1 year ago

Can you please upload or attach the problematic hfev3 image file? Hfev3 is mainly intended for emulation (Goteks) but it should not cause a crash in gw write! So I will reproduce this and fix the bug. Thank you.

emilen72 commented 1 year ago

hfev3.zip in the zip file the hfe disk images (2xBTTFII, R-Type, SOTB) that give Assertion Error....

the other one, gives another error but maybe a faulty image ./gw write /Users/bigsur/Downloads/bombuzal-image-works-disk-1of-1-atari-st.scp.-02-data-hx-c/Bombuzal/Bombuzal_ImageWorks_Disk1of1_AtariST.scp.HxC_HFEv3.hfe ** FATAL ERROR: HFEv3: Short track data

hope can be helpful... TNX

keirf commented 1 year ago

By the way what is the source of the hfev3 files? HxC tools?

emilen72 commented 1 year ago

HFEv3: Created using HxC Floppy Disk Emulator (Jean-François DEL NERO)

emilen72 commented 1 year ago

not by me... find them here https://archive.org/details/Shadow_Of_The_Beast_Psygnosis_AtariST_DiskImage

https://archive.org/details/@mikerochip