New version of ZX-Diagnostics (v0.37)

For experts to discuss very technical stuff and newbies to ask why the Spectrum they bought off ebay doesn't work.
Post Reply
User avatar
balford
Drutt
Posts: 34
Joined: Mon Nov 13, 2017 2:01 pm
Location: Ireland

New version of ZX-Diagnostics (v0.37)

Post by balford »

Hi all,

I'm pleased to announce a new version of ZX-Diagnostics, v0.37.

You can find the release package here: https://github.com/brendanalford/zx-dia ... /tag/v0.37

The changelog for this release is as follows. Have fun!

New features:

- Support for the CSS Electronics 128K ROM board (https://www.sellmyretro.com/offer/details/30496)
- Diagnostics integrity check on startup. Catches corrupt diagnostics images,
as well as addressing errors that would prevent diagnostics from running correctly.
- Z80 Type detection, available in ULA test, identifies whether CPU is an NMOS or CMOS variant.
- Detection of SLAM48+/SLAM128+ hardware in ULA Test (hold down U on startup)
- Added TK90X/TK95 ASIC detection to ULA test (credit - André Luiz Loureiro Varajão)
- Linux Shell scripts (build.sh etc.) supplied to support building zx-diagnostics on Linux

Deprecated features:

None

Enhancements:

- Improved refresh speed of the memory browser display (particularly on Dandanator devices)
- Added some more machine types to the ROM detection routine (TS2048/2068)
- Proper differentiation between TK90X/TK95 ROM versions (credit - André Luiz Loureiro Varajão)

Bugfixes:

- On Dandanator Mini, soak test was crash resetting back to Dandanator game menu after one iteration (credit - Matthew Logue)
- Lock Dandanator paging when writing to ROM space in memory browser to avoid crashing
Fixing ZX Spectrums in the 21st Century
https://github.com/brendanalford/zx-diagnostics
User avatar
Pegaz
Dynamite Dan
Posts: 1209
Joined: Mon Nov 13, 2017 1:44 pm

Re: New version of ZX-Diagnostics (v0.37)

Post by Pegaz »

Thanks for this balford.
I really appreciate your tool and it's nice to see a new version. :)
Post Reply