Hi,
I'm using HxC Floppy Emulator 2.16.13.1 to repair a floppy image using the incredibly useful flux-level Direct Edition function.
I found that when I save the edited floppy image as .scp, what is saved is the original version of the file, prior to editing. Saving as .hfe, instead, retains the modifications.
I used a previous version of HxC Floppy Emulator in the past to do the same thing and it didn't have this problem, so the bug must have crept in during a recent update.
While I'm here, if I may ask for a UI improvement, when I zoom in to access the single flux pulses with the "full x time scale" slider, the other slider "x offset" has too large a granularity to allow to pinpoint the exact byte I need to view/edit. One workaround that I found is to enlarge/reduce the window and move the sliders until, by sheer luck, the needed spot can be reached. An improvement would be to allow to directly input the % offset as a number (with one or two decimal places).
Thanks for your attention,
R.
Possible bug in HxC Floppy Emulator
Re: Possible bug in HxC Floppy Emulator
That's not a bug but a featureRadiorama wrote: Sat Aug 30, 2025 8:03 pm Hi,
I'm using HxC Floppy Emulator 2.16.13.1 to repair a floppy image using the incredibly useful flux-level Direct Edition function.
I found that when I save the edited floppy image as .scp, what is saved is the original version of the file, prior to editing. Saving as .hfe, instead, retains the modifications.
I used a previous version of HxC Floppy Emulator in the past to do the same thing and it didn't have this problem, so the bug must have crept in during a recent update.
While I'm here, if I may ask for a UI improvement, when I zoom in to access the single flux pulses with the "full x time scale" slider, the other slider "x offset" has too large a granularity to allow to pinpoint the exact byte I need to view/edit. One workaround that I found is to enlarge/reduce the window and move the sliders until, by sheer luck, the needed spot can be reached. An improvement would be to allow to directly input the % offset as a number (with one or two decimal places).
Thanks for your attention,
R.

The HxC software have 2 versions of a loaded stream :
- The resolved cell-stream, common to all image types.
- An up sampled pulses stream for the stream files.
What you edit in the hxc software is the cell stream.
What you export by default, is the pulses stream, if present. This is the case since at all least some years.
You want to use the old behavior, set the "FLUXSTREAM_STREAM_TO_STREAM_CONVERT" parameter to 0 :
#
# Stream files (SCP/Kryoflux...) export mode
#
set FLUXSTREAM_STREAM_TO_STREAM_CONVERT 1
# 1 - Stream to stream support enabled.
# 0 - Stream to stream support disabled (old behavior).
Re: Possible bug in HxC Floppy Emulator
Jeff,
thanks so much for your reply. I changed the setting as you suggested and it works.
And yes, it's been several years since I edited a floppy at the flux leve, so I must have used a very older version before.
About the x offset slider, is it feasible to have a finer regulation or be able to enter a number directly?
All the best,
R.
thanks so much for your reply. I changed the setting as you suggested and it works.
And yes, it's been several years since I edited a floppy at the flux leve, so I must have used a very older version before.
About the x offset slider, is it feasible to have a finer regulation or be able to enter a number directly?
All the best,
R.
Re: Possible bug in HxC Floppy Emulator
Quick note to anyone with my problem: I just found out (after years!) that if I click on a slider then I can move it by .01% with the arrow keys. Duh! Now, If I'd only known that before, I'd have saved tons of time trying to reach sposts on disk tracks!
-R
-R