This release aimed to gain long-term stability and include pending fixes. It contains a lot of internal cleanups that you cannot set at the surface. The following visible changes are relevant for the users.

Java and Eclipse

  • After seven years of successfully maintaining compatibility with Java 1.6/1.7, all Eclipse versions, and the 32-bit architectures, an era ends. Support by fixes in Java and Eclipse is only available for Java 1.8 and Eclipse 4.10 and later, and both do not support 32-bit development environments anymore. Understandable in a time when every mobile phone has an 8-core 64-bit architecture. Therefore WUDSN IDE 1.7.1 requires Java 1.8, Eclipse 2019-06 (4.12), and a 64-bit operating system as a minimum.
  • The 1.7.1 is intentionally a minor version update, so there are no significant feature changes, and people who cannot migrate to the new environment can download the older version from the Releases page.

Pascal:

  • Source code editor added with the first version of syntax highlighting for Pascal Source Files (".pas")  that can be used with Mad Pascal.
  • Since building with MapPascal is a multi-step process, an example script file for compiling is included in the "Atari800/Pascal" folder of the zero installation download.

Hex Editor

  • Support for parsing the structure of files in Interchange File Format ("IFF") added.

Sound Editor

  •  POKEY emulation updated to ASAP 4.0.0 for compatibility and more accurate replay.

Fixes:

  • Online help now works again, thanks to the update to Java 1.8 and the newer Eclipse version.
  • Atari TrueType fonts by Mark Schmelzenbach are updated to version 1.2, which fixes the capital "J" look.
  • If the "Skip All Breakpoints" option is active, breakpoints are now correctly skipped.
  • Copyright, features, and GPL updated to 2020.
  • All links to the WUDSN site have been updated from "http://" to https://"

Request for Help

It's been 11 years now since I started with the plugin. Some significant things have changed in Eclipse, and I'd need help replacing the deprecated action/actionSets extension point. So if anybody reading this has experience with PDE development in the recent Eclipse builds, please get in touch with me.