- Details
- Hits: 3805
After a significant rework, many new features were added, and the first usable version of the MADS integration is now available. Now "only" content outline and label file creation are unavailable. I know many people are waiting for the content outline, but I first had to get the syntax for all definitions of pseudo opcodes and directives straight and extend the parsing to block comments. Otherwise, parsing for a content outline is not possible. And comparing the 61 definitions in ATASM (described in an English manual) to the 168 (!) definitions in MADS (described in a Polish manual), you may understand what kept me busy in the past weeks. And without the incredible support from Tebe for the technical details, it would not have been possible! Also, my wife did a great job translating the MADS manual's relevant sections for me, so thanks for that!
Unfortunately, starting the emulator automatically on Mac OS X does not work. But I have a Mac OS X emulation up and running now for my tests and found out that the problem is passing parameters to the "open" command and the binary file name.
You can use the menu entry "Help/Software updates/Available Software" to update from version 1.1.0 to 1.2.0.
Features: See the tab "Features" on WUDSN IDE for screenshots
- Syntax highlighting is complete for all MADS pseudo opcodes and directives.
- Compiler log parsing and source positioning complete for MADS, including recognition of errors from source code, include files.
- New menu entries to directly open the source and the output folder.
- A new console view with the original compiler output opens automatically in the background after compiling, which is helpful in cases where the plugin is incomplete.
- ATASM ".bank" warnings are mapped to info messages.
- The size of the output file is now also given in hexadecimal notation.
- Support for several single-line comment delimiters per compiler.
- Support for several multiple lines comment delimiters per compiler.
- Support for several string delimiters per compiler.
- Automatic append of ".asm" extension for "ICL" source code includes in MADS if the extension is missing.
- Automatic append of ".asx" extension for "ICL" source code includes in XASM if the extension is missing.
- A new "Open Folder" context menu is available for all folders and files.
- New "Sort" context menu with a sub-menu available for all text files.
- The "Open with Hex Editor" context menu entry now supports multi-file selection.
- Preferences automatically activate the tab for the compiler of the active editor upon opening.
- Handling and messages for misconfiguration and errors during the launching of the compiler and emulator have been improved.
Fixes:
- The "OK" and "Apply" buttons in the preferences are now always enabled, irrespective of the specified compiler and emulator paths.
- Focus back in the editor window after compiling.
- Automatic positioning to the line of the first error or warning after compiling.
- Syntax highlighting of illegal opcodes fixed, now also uses the preferences setting.
Site Update:
- A new section, "Is there source version control?" was added to FAQ.
- A new section, "Why is ATASM the primary compiler?" was added to FAQ.
- Feature section updated with new screenshots.
- Configuration of file associations added to section "Installation".
- Details
- Hits: 2861
Thanks to Thorsten, the webmaster of www.nizagam.org, for creating a fantastic impression of this historical moment in 1992. Funny, when I started this site, I tried to do precisely the same using a face-morphing program. Well, the result was an epic fail. So I have added Thorsten's excellent version to the FAQ section.
- Details
- Hits: 3103
Thanks for the support from Tebe regarding MADS, and thanks for the help from Spookt regarding Mac OS X! Meanwhile, many bug fixes and new features are ready, mainly since the first version of the compile log parser for MADS works now. The sheer amount of 115 additional directives in MADS made it tough to correct the syntax coloring, but now I'm through. So prepare for WUDSN IDE 1.2.0 next weekend. I hardly dare to think of the content outline parser. Therefore that will be included at the earliest in the subsequent version...
- Details
- Hits: 3555
You can use the menu entry "Help/Software updates/Available Software" to update from version 1.0.0 to 1.1.0. If you have a problem during installation, uninstall version 1.0.0 first. Note that you must set up your compiler settings again since the data structure of the preferences was changed to support multiple compilers at once.
Features: See the tab "Features" on WUDSN IDE for screenshots
- New content type and file association for "MADS Source File (*.asm)".
- Dedicated syntax highlighting and content assist icons for pseudo opcodes, for example, "BGE" and "BGE" in ATASM.
- Configurable support for 16-bit opcodes of 65816.
- The new menu entry "Compiler Help" opens the compiler-specific documentation if it is available.
- Preliminary support for MADS and XASM will be completed over time.
- Extension mechanism to include additional compilers via Eclipse extension points and improve them step by step.
- Download hyperlink labels in the preferences to download the compilers and emulator to simplify installation.
- Default extensions for path browsing in the preferences is now "*.exe" on Windows and "*.*" on all other operation systems, including Mac OS X.
- Build-in read-only hex editor with support for Atari COM files and file segment outline.
- Choice via the popup menu for binary includes opening the file with the built-in hex editor, the default Eclipse editor (e.g., a text editor), and the system editor (e.g., an emulator or a paint program).
- German localization for all Eclipse plugin texts. The original compiler messages are not translated.
Fixes:
- ResourceException in German installations fixed.
- Syntax highlighting settings are now correctly restored upon "Restore Defaults".
Site Update:
- Features section updated with the latest features and screenshots.
- A download for a single archive containing all supported Atari compilers, including the Mac OS X versions provided by Spookt.
- See the tab Features on WUDSN IDE for the new installation description.
- ATASM 1.06, Windows, and Mac OS X.
- MADS 1.8.5, Windows and Mac OS X (version 1.8.4).
- XASM 3.0.1, Windows.
- Details
- Hits: 2840
- A new section FAQ was added with "What is WUDSN?" and "Why did you create WUDSN IDE?"
- All broken links, the favorite icon (moved to web root), and XHTML errors have been corrected.
- The e-mail has been scripted against spam.
- MADS support was added as a planned feature, provided people are helping.
- The project creation example extended to open the correct editor directly. Screenshots added.