- Details
- Hits: 3745
This version has Eclipse 3.6.0 as the minimum requirement. See the tab "Installation" for the description and the link to the Eclipse download.
Features: See the tab "Features" on WUDSN IDE for screenshots.
- New supported hardware, "Atari2600", was added with DASM as the default compiler and Stella as the default emulator. A complete package atari2600-binaries.zip with compiler and sample sources is also available.
- Recursive and circular source code includes are now detected. The included source code files are now only parsed once and visualized once in the content outline.
- Completion proposal auto-activation without pressing CTRL-Space after typing compiler-dependent characters, for example, "." in ATASM, "." or "#" in MADS, and "!" in ACME.
- Multi-line content completion and explicit cursor positioning, for example, ".MA" becomes ".MACRO <cursor is here> <newline> .ENDM".
- Syntax highlighting and support for illegal opcodes completed for ACME.
- New variables are now available for the compiler and the application/emulator preferences.
- {$sourceFolderPath} The absolute path to the source folder.
- {$outputFolderPath} The absolute path to the output folder.
- {$outputFileName} The name of the output file, including its extension, for example, "TestFile123.asm".
- {$outputFileNameWithoutExtension} The name of the output file without an extension, for example, "TestFile123".
- {$outputFileNameShortWithoutExtension} The name of the output file without extension shortened to 8 alphanumeric characters, for example, "TESTFILE".
- Hover helps in the preferences to explain the available variables.
Fixes:
- Syntax highlighting remains active now also after "Save as...".
- The cursor is placed correctly by content assist.
- The key binding for the "Compile" menu is now "Ctrl-0" instead of "Ctrl-Alt-0", so entering "}" is now possible again.
- XASM editor now correctly detects the "ORG" directive.
- The assembler editor toolbar contribution now also displays the label "Assembler" in the customizing dialog for the perspective.
Site:
- Section "Installing WUDSN IDE" updated with the new Eclipse 3.6 installation steps and screenshots.
- A new section, "Installing Apple 2, Atari 2600, and C64 compilers like DASM and ACME", was added to the installation guide.
- New FAQ "Why does CTRL-Space not open content assist?" added.
- Details
- Hits: 3651
Here comes the last version of WUDSN IDE, which is downwards compatible with Eclipse 3.4.2. All subsequent versions will require Eclipse 3.6.0 at least. Of course, you can now update Eclipse to version 3.6.0 to benefit from new features like block selection mode.
Features: See the tab "Features" on WUDSN IDE for screenshots
- Forward navigation via "control-click" hyperlink navigation to labels, equates, local, macro, and procedure definitions. In case there is only one target, direct navigation takes place. In case there is more than one possible target, the type and line number of the target are displayed in a hyperlink popup. All included source files are also considered the same way as in the content outline. If targets are from different files, the file name is also displayed as a differentiator in the hyperlink popup.
- The archive containing all supported Atari compilers has been updated with the latest ATASM 1.7.0 and MADS 1.9.0 versions for all platforms, XASM for Mac OS X, and ATASM for Linux 64-bit. See the section "Installation" for details.
- The new ATASM 1.7.0 directive ".BANKNUM" is now included in content assistance and highlighting.
- Preferences for compilers and applications are now internally stored separately for every supported hardware (Apple, Atari, C64). The existing preferences are migrated automatically upon the first start of the new version. I have tested the migration to a certain extent, but there might be cases where you have to set some preferences again after the upgrade.
Fixes:
- The directive ".LOCAL" in ATASM is a regular directive now and does not start a folding section, while in MADS, it is a folding section from ".LOCAL" to ".ENDL".
- "SIN()" and "RND()" in MADS are now recognized correctly, even if there are no spaces before or after the directive.
- ".EN" and ."END" in MADS are now recognized correctly.
- Labels in "ORG" lines are now recognized correctly and rendered as separate tree entries.
- Preferences for lower/upper case instructions in content assist are evaluated if the directives do not start with letters like ".end".
- When opening a file located outside of the workspace, the action to open folders and compile the file is now not doing anything and will not cause exceptions. They will also be disabled once the new Eclipse version is mandatory.
- A space now separates the 16 bytes per row in the hex editor.
Site:
- New FAQ "How to run a makefile script instead of an emulator?" added.
- Details
- Hits: 2532
For those who could not attend "Fujiama 2010", here are some pictures to give an impression of what was happening there at 12:00, 20:00, and 02:00 a.m. I recommend everybody planning to visit Fujiama next year and have fun with all those nerdy people there.


- Details
- Hits: 2570
The Atari convention "Fujiama 2010" is over, and it was a great experience to be with so many crazy people for three days. It was great to present WUDSN IDE and make atarixlxe, Bernd, Dietrich, and mega-hz new happy users. I got a lot of new input and ideas, and there will be a new version of WUDSN IDE soon. Be prepared: It will be the last version compatible with Eclipse versions less than 3.6.0. The new Eclipse version will allow me to fix some UI shortcomings and include a block selection mode. But don't worry. Updating Eclipse is as simple as unzipping a file to a folder; all your files and settings in the workspace will remain.
The tab Productions has been updated with a YouTube playlist overview and download entries, plus the detailed story behind the "size-coding for fun" production "Dieter und Gisela ... wie die wilden Tiere in Nachbars Whirlpool". You can also comment on Pouet if you like.
The tab WUDSN IDE has been updated:
- The section regarding installation on the tab "WUDSN IDE" has been updated with the feedback from the new users.
- All IDE-related FAQs have been moved to the new section "FAQ" on the "WUDSN IDE" tab.
- New FAQ "How do I use Eclipse at all?" added.
- New FAQ "Is there support for block selection mode?" added.
- New FAQ "How does ATASM generate segments in executable files?" added.
- New FAQ "Why do I see wrong messages in the "Problems" view?" added.
- Details
- Hits: 2423
The intro for the 99th issue of the ABBUC diskmag was released in December 2009 and was my first actual Atari release after seven years. You can read the entry in the Productions area for the details, downloads, and story behind it, and visit Pouet to leave some comments. Also, this time, I uploaded a recording to YouTube. But again, the 50 FPS PAL recording ends up in a jerky, blocky, and clipped 30 FPS playback. The video looks terrible compared to the original. There will be a proper "capped.tv" upload.