xSysInfo 0.7 brings better Amiga storage detection, benchmarks and Kickstart compatibility

xSysInfo 0.7 has arrived as a practical and technically meaningful update for classic Amiga users who want clearer system information, more accurate drive reporting and a smoother day-to-day experience when inspecting real hardware or emulated setups. Rather than trying to reinvent the tool after the broad hardware-detection push of the previous major release, this version concentrates on precision, reliability and polish. That makes it a quieter update on paper, but an important one for anyone who uses xSysInfo as more than a quick curiosity. At its core, xSysInfo remains an AmigaOS system information utility designed to report on CPU, memory, drives, expansion boards, cache status, software environment and benchmark performance. Version 0.7.0 builds on that base with a long list of corrections and refinements, especially around storage devices, filesystem detection, memory testing, Kickstart compatibility and the user interface. The result is a utility that should feel more trustworthy when used on mixed Amiga configurations, larger storage media and upgraded systems.

xSysInfo 0.7 has arrived as a practical and technically meaningful update for classic Amiga users who want clearer system information, more accurate drive reporting and a smoother day-to-day experience when inspecting real hardware or emulated setups. Rather than trying to reinvent the tool after the broad hardware-detection push of the previous major release, this version concentrates on precision, reliability and polish. That makes it a quieter update on paper, but an important one for anyone who uses xSysInfo as more than a quick curiosity. At its core, xSysInfo remains an AmigaOS system information utility designed to report on CPU, memory, drives, expansion boards, cache status, software environment and benchmark performance. Version 0.7.0 builds on that base with a long list of corrections and refinements, especially around storage devices, filesystem detection, memory testing, Kickstart compatibility and the user interface. The result is a utility that should feel more trustworthy when used on mixed Amiga configurations, larger storage media and upgraded systems.

Storage reporting gets the biggest attention

The headline area in xSysInfo 0.7.0 is drive and storage reporting. Classic Amiga setups are no longer limited to simple floppy and small hard disk arrangements, and modern users often run CompactFlash cards, SD adapters, SCSI devices, large partitions and alternative filesystems. This release responds to that reality with broader and more careful detection.

The program now recognises LNFS DOS6 and DOS7 partitions, improving its ability to identify newer or less common filesystem layouts. It also identifies filesystems from the mounted DOSTYPE, with detection for PFS0 to PFS3 and PDS0 to PDS3. For users running Professional File System variants, that means storage information should be less generic and more informative.

A particularly useful fix separates mounted-volume Info totals from raw DosEnvec geometry. In plain terms, xSysInfo now avoids mixing two different views of the same storage device when calculating and displaying sizes. That matters because the wrong block size can make capacity information look misleading. Version 0.7.0 aims to show drive sizes using the correct matching data, which is exactly the kind of detail that system diagnostic software must get right.

Large device handling also improves. SCSI and device sizes can now be formatted in GB rather than being forced into MB displays. That sounds cosmetic, but it improves readability immediately on modernised Amiga systems where multi-gigabyte storage is normal. Drive speed tests also gain NSD or TD64 64-bit read support for tests beyond 4 GB, making the benchmark side more suitable for larger devices.

Better handling of awkward drive setups

The storage changes are not only about bigger numbers. Version 0.7.0 also becomes more tolerant of unusual or partially readable device data. DOS devices with startup packets that cannot be parsed are now kept when they can still be matched through volume or Info data. That should reduce cases where a mounted device simply disappears from the list because one part of its metadata was not accessible in the expected way.

Drive-list pagination has been added too, making the interface more practical on systems with many volumes or devices. Speed tests are disabled for volume-only entries that do not have an Exec device to read, which is a sensible safety measure. Instead of offering a benchmark action that cannot work properly, the program now draws a clearer line between entries it can inspect and entries it can actually test.

CPU, cache and memory fixes add confidence

xSysInfo 0.7.0 also improves CPU and memory reporting, with several fixes aimed at upgraded Amigas and accelerator users. The release corrects 68060 CACR branch-cache and store-buffer bit names, and reports SuperS from the full set of bits toggled by the program. TinySetPatch cache setup has also been updated for 68060 systems, which should help users working with high-end 68k configurations.

Memory speed testing is another important area. Instead of rewriting Exec’s global memory list, the tool now allocates memory speed-test buffers with AllocAbs. That is a more careful approach and should reduce the risk of disturbing system structures while carrying out benchmarks. For a diagnostic utility, this kind of behind-the-scenes change is significant: a system information program should observe and measure the machine, not leave it in a less predictable state.

There are also fixes for A1000 detection. xSysInfo now improves Agnus detection on the Amiga 1000, shows the A1000 slot as ZORRO, and avoids displaying None (Off) for systems with no FPU. Zorro III boards are now detected from the autoconfig ERFF_ZORRO_III flag, while MMU-remapped software addresses can be classified by physical location. Remapped VBR pages are also annotated, giving advanced users more useful low-level detail.

Reliability work for older Kickstart systems

Compatibility continues to be a major theme. Version 0.7.0 avoids GetSysTime on Kickstart 1.3 benchmark paths, which fits the project’s recent direction of making the tool useful on older AmigaOS installations. It also avoids FindColor on graphics.library V36 to V38 by performing a manual nearest-colour palette search. These are not flashy changes, but they help the utility behave more consistently across older operating system versions.

The release also tightens up memory and resource handling. mmu.library mapping lists are now released after use. MMU mapping flag formatting has been bounded to avoid a stack-buffer position overrun after truncation. Battery-backed memory read and write failures are handled correctly, and failed or short writes during export are now reported rather than silently ignored. For users saving reports to file, that last point is valuable: a full disk or interrupted write should not look like a successful export.

A cleaner interface with better readability

The user interface receives a measured round of improvements. The title bar, section headers and cycle-button styling have been refreshed, while a proportional ruler now appears above speed comparison bars. Long label values are clipped to panel width, including memory attributes and node names, which should reduce messy layouts and overwritten text.

The MFlops label placement has been fixed so it no longer overwrites the Mips value. Filename requester hit testing has been corrected in windowed mode, and paging controls have been added to the expansion board view. These changes are small individually, but together they make xSysInfo feel more polished and less prone to visual clutter, especially on machines with complex configurations.

More languages and better packaging

Localization expands in this release with Portuguese and Hungarian catalog support. French and Italian catalog source encodings have also been fixed for Amiga-compatible catalog output, and catalog strings have been updated for the new interface and filesystem labels. This is a welcome step for a utility that is likely to be used by retro-computing enthusiasts across Europe and beyond.

Build, release and documentation work rounds out the update. Version-tagged release automation for Aminet has been added, version derivation now strips both old release-style and new v-style tag prefixes, and OpenPCI and MMULib archive checksums have been updated for refreshed upstream downloads. The README and screenshots have been updated, and a dedicated readme has been added for Aminet packaging.

A practical release, not a cosmetic one

xSysInfo 0.7.0 is not the kind of update that sells itself with one dramatic feature. Its value is broader and more technical. It improves how the tool reads storage, handles large devices, recognises filesystems, tests memory, reports CPU details, behaves on older Kickstart systems and presents information in the interface.

For Amiga users maintaining real machines, accelerators, expanded storage and mixed operating system environments, those changes matter. The best system information tools are not only the ones that show the most data, but the ones that show the right data without getting in the way. With version 0.7.0, xSysInfo moves further in that direction: more accurate, more robust and better suited to the varied reality of classic Amiga computing in 2026.

Spread the love
error: