Flux Studio: an evolution of my recent work on NIB Display

I decided that due to the circular nature of track data in G64 files, these are most suited to be drawn on a circle. I also figured out that, in order to be able to resolve flux reversals in a circular plotting, one has to downsample data, otherwise tracks end up looking like uninterrupted lines.

Therefore I forked a new tool off my recent NIB Display tool that can handle both NIB files and G64 files: Flux Studio.

Below there are two examples of the pictures created by Flux Studio for G64 inputs.

At the original size, the image below clearly shows a fat track used as copy protection, as found in Maniac Mansion side 0:

Flux Studio: visualizing a G64 produced by the KryoFlux toolset by Luigi Di Fraia
Flux Studio: visualizing a G64 produced by the KryoFlux toolset

The relative track alignment occurring on the physical medium is preserved in G64 files produced by the KryoFlux toolset, such as the one I got from SLC and used to generate the above image.

On the other hand, when converting a NIB file to a G64 one, nibconv by default realigns all track data and aligns data in what it recognizes as fat tracks. This can be clearly seen in the G64 file I converted from a NIB file that I had captured with the IECHost toolset and a Commodore 1571 drive:

Flux Studio: visualizing a G64 converted by nibconv by Luigi Di Fraia
Flux Studio: visualizing a G64 converted by nibconv

In the half of the disk that’s empty (inner tracks) one can clearly see the sync sequences at the start of each sector: these are all aligned in each speed area, which, as above mentioned, is something that nibconv does by default.

Stay tuned for more!

About Luigi Di Fraia

I am a Senior DevOps Engineer so I get to work with the latest technologies and open-source software. However, in my private time I enjoy retro-computing.
This entry was posted in Retrocomputing, Technical and tagged , , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s