G8JCFSDR Build 284 - Release Notes

Welcome to the G8JCFSDR Forum where users of the G8JCFSDR s/w meet up to discuss, ask questions, seek support and (hopefully) get to know each other.

Moderator: g8jcf

Post Reply
User avatar
g8jcf
Site Admin
Posts: 15
Joined: Thu 2023-09-14 15:08:48
Location: Scotland
Contact:

G8JCFSDR Build 284 - Release Notes

Post by g8jcf »

Release Notes Build 284

Build 284 includes all the features in build 282, eg Rotary Encoder tuning, see viewtopic.php?t=29

Windows XP Compatibility
Build 284 restores Windows XP compatibility. I think I inadvertently broke XP compatibility in Build 280 – apologies to all those running Windows XP.

Linux + Wine Compatibility including on the Raspberry Pi
Build 284 brings the G8JCFSDR to the Linux + Wine environment in a straightforward to install manner, ie as close to the Windows install process/experience as possible.

The G8JCFSDR build 284 has been tested with:
  • Mint 19.3 Tricia with Wine 4.0 (32 bit)
  • Mint 20 Ulyana with Wine 5.0 (64bit)
I only have Ubuntu, Debian and Mint environments, so users with other environments who can test things out would be most welcome.

New Installer Technology
Since its first release, the G8JCFSDR has used InstallShield Express V3.5 SP4 installer technology from back in 2001!! Installshield Express is getting very long in the tooth, and just does not work properly under Windows 10. Express had worked properly on every OS upto and including Windows 7, but W10 broke it, (I used a W7 VM under W10 to carry on building the installer packages, but it was getting quite tedious shipping files into the W7 VM whenever a change was made.

Anyway, I have finally bitten the bullet and summoned up the courage to try something different and upto date, driven by the W10 problem and the need for something a lot more flexible to deal with the needs of the Linux + Wine environment, so I settled on INNO setup (with PERL scripting handling the LINUX specific bits).

So I would also like to know that the new installer works properly, and of course that means “guinea pigs” aka field testers please !!

Any problems, suggestions for improvements would be most gratefully received
The Only Konstant is Change
Post Reply