From abcd9092b81a99f9bf18264b21a0557e4cfe0521 Mon Sep 17 00:00:00 2001 From: Peter Dell Date: Mon, 29 May 2023 20:36:36 +0200 Subject: [PATCH 01/27] Update ide-tutorials.section.html Add pigwa link --- com.wudsn.ide.lng/help/ide-tutorials.section.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/com.wudsn.ide.lng/help/ide-tutorials.section.html b/com.wudsn.ide.lng/help/ide-tutorials.section.html index 2c3dc065..80d56b4c 100644 --- a/com.wudsn.ide.lng/help/ide-tutorials.section.html +++ b/com.wudsn.ide.lng/help/ide-tutorials.section.html @@ -1,7 +1,8 @@

When I was thinking about creating tutorials, I decided not to simply write text but to create short videos instead. They are best viewed in full-screen mode and in HD video resolution. I think this is the best way to show how things are intended to be used. On the other hand, these tutorials cannot tackle every detail of a supported feature. So - please also check the features section.

+ please also check the features section. All videos are also available for download on + Pigwa

From 6cfd066789f0db48736c90b32e768020e4bca4da Mon Sep 17 00:00:00 2001 From: Peter Dell Date: Sun, 11 Jun 2023 00:59:18 +0200 Subject: [PATCH 02/27] Update todos.txt --- com.wudsn.ide.upd/todos.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/com.wudsn.ide.upd/todos.txt b/com.wudsn.ide.upd/todos.txt index bf9369f8..951054f9 100644 --- a/com.wudsn.ide.upd/todos.txt +++ b/com.wudsn.ide.upd/todos.txt @@ -1,4 +1,6 @@ -Use %COMSPEC% +Maintain The!Cart Studio change list + +Use %COMSPEC% in links? Installer ========= @@ -194,6 +196,7 @@ MADS: - examples/test65816.asm =>BRL W ;$82 is new/changed - .var: Make new instruction type like equate and label, handle fully in the base class not in MadsCompilerSourceParser - MADS english documentation thread link http://www.atariage.com/forums/topic/118976-mads-assembler-english-documentation-project/ + C:\jac\system\Atari800\Programming\Repositories\mad-assembler-mkdocs-en - MADS & Linux, http://atariage.com/forums/topic/145386-wudsn-ide-the-free-integrated-atari-8-bit-development-plugin-for-eclipse/page-21#entry3140118 KICKASS: From 4cd6e589cc6fe10b8db16518d6e30b85c3bf4e70 Mon Sep 17 00:00:00 2001 From: Peter Dell Date: Mon, 24 Jul 2023 10:17:21 +0200 Subject: [PATCH 03/27] Add JDK and Eclipse web site links --- com.wudsn.ide.lng/help/ide-installation.section.html | 7 ++++--- com.wudsn.ide.lng/help/ide-releases.section.html | 5 +++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/com.wudsn.ide.lng/help/ide-installation.section.html b/com.wudsn.ide.lng/help/ide-installation.section.html index 67b7a34a..409867b8 100644 --- a/com.wudsn.ide.lng/help/ide-installation.section.html +++ b/com.wudsn.ide.lng/help/ide-installation.section.html @@ -1,6 +1,6 @@

The recommended way to install WUDSN IDE, is the WUDSN IDE Installer. It is currently available for Window 64-bit, version for mac OS X and Linux are planned.

+rel="noopener noreferrer">WUDSN IDE Installer. It is currently available for Window 64-bit, version for macOS and Linux are planned.

If you use another operating system or want to use the an older version of WUDSN or want to install assemblers, compilers and emulators more selectively, read the descriptions of the installation steps below. @@ -23,8 +23,9 @@ In case something is not correct or not working, please contact me.

1.7.1 and newer. Eclipse 4.3.2 Platform Runtime Binary (61 MB) for WUDSN IDE - 1.7.0 and older. 
This is a minimum size installation that does not include the Java Development Toolkit - (JDT). WUDSN IDE has no dependency on the JDT but of course on the Java Runtime Environment (JRE). Make sure you + 1.7.0 and older. 
This is a minimum size installation that does not include the + Java Development Toolkit (JDT). + WUDSN IDE has no dependency on the JDT but of course on the Java Runtime Environment (JRE). Make sure you also have the 64-bit version of the JRE installed if you want to use the 64-bit version of Eclipse.
  • Unzip the downloaded archive file and store the contained folder "eclipse" where you want Eclipse to be located on your local hard drive.
  • diff --git a/com.wudsn.ide.lng/help/ide-releases.section.html b/com.wudsn.ide.lng/help/ide-releases.section.html index 95e4ac27..90283495 100644 --- a/com.wudsn.ide.lng/help/ide-releases.section.html +++ b/com.wudsn.ide.lng/help/ide-releases.section.html @@ -1,4 +1,5 @@ -

    The following table lists all releases of WUDSN IDE, the required minimum Java and Eclipse version, the link to the +

    The following table lists all releases of WUDSN IDE, the required minimum Java + and Eclipse version, the link to the release news article, and the release news video. For releases before 1.6.0 no downloads and no videos are offered. The latest stable version is always available via the update site "https://www.wudsn.com/update/stable". The daily version and older versions are available via version-specific update sites listed below.

    @@ -16,7 +17,7 @@
    - + +Complete: RGBA article, add link to gameer suprise video, http://localhost:8080/administrator/index.php?option=com_content&view=article&layout=edit&id=23 +Why is editing sometimes slow, or is everything blocked, showing the wait cursor? WUDSN Tools ========= From 64724402848cf96745d80efbcbefd859b7c328a4 Mon Sep 17 00:00:00 2001 From: Peter Dell Date: Wed, 30 Aug 2023 20:43:50 +0200 Subject: [PATCH 17/27] Update documentation for "WUDSN_LANGUAGE". --- com.wudsn.ide.lng/help/ide-faq.section.html | 11 +++++++---- com.wudsn.ide.lng/help/ide-features.section.html | 1 + .../help/ide-installation.section.html | 15 +++++++++++---- 3 files changed, 19 insertions(+), 8 deletions(-) diff --git a/com.wudsn.ide.lng/help/ide-faq.section.html b/com.wudsn.ide.lng/help/ide-faq.section.html index 90918e10..87b126af 100644 --- a/com.wudsn.ide.lng/help/ide-faq.section.html +++ b/com.wudsn.ide.lng/help/ide-faq.section.html @@ -11,6 +11,7 @@
  • Why do I get "Cannot complete the install because one or more required items could not be found" when updating the plugin from the update site?
  • How do I use Eclipse?
  • Why is the "Assembler" section not visible in the preferences?
  • +
  • How do I select the translation for the menus and messages?
  • Configuration @@ -86,6 +87,10 @@

    Why is the "Assembler" section not visible in the preferences?

    If the WUDSN IDE sections and features are not visible after a successful installation, you probably use an outdated Java version. For example, Java 1.6 has been out of maintenance since 2013/02. This seems to be a common problem on Mac OS X, even in Mavericks (10.9), which still uses Java 1.6 by default. Ensure you have at least the Java version mentioned in the installation section for the IDE installed and that Eclipse has started using that version.

    +
    +

    How do I select the translation for the menus and messages?

    +

    The WUDSN IDE installer installs English and German translations for Eclipse and WUDSN IDE by default. When you start WUDSN IDE, the translation for the primary language of your operating system is used. Use can override this selection by setting the environment variable "WUDSN_LANGUAGE" to "en" "de".

    +

    Configuration

    Why do I see wrong messages in the "Problems" view?

    @@ -99,7 +104,6 @@

    Why must I put ";@com.wudsn.ide.lng.hardware=..." in the source file?

    The association with the file extension with your compiler's editor (done in the preferences; see before) does not determine which platform you want to create output. Therefore, this additional annotation in the main source file must tell the IDE, which is the target platform. It is used to find the correct compiler and emulator settings, which can differ per platform. Every compiler has a default platform (see the online help in the IDE), but it can also be used on every other platform. Therefore, you must specify the target platform in the main source file if you use a non-default platform.

    -

    Editing

    Why is editing sometimes slow, or is everything blocked, showing the wait cursor?

    @@ -149,7 +153,7 @@

    Building

    Why is MADS the primary assembler?

    -

    When I started with WUDSN IDE, ATASM was the first supported compiler. The reason was simple: 90% of my sources are in ATASM format. ATASM is very comprehensive and fast. Its capabilities to define constants and byte sequences are extensive (".BYTE", ".WORD", ".DBYTE", ".FLOAT", ".SBYTE" for ATASCII, ".CBYTE" for terminated strings, separate offset for all constants). Over time, additional platform compilers have been added, and their support will be completed step by step. When the support for MADS was relatively complete, I found it the most powerful compiler I have ever seen and used. The support for ".PROC/.ENDPROC" has revolutionized how I write assembler code. It allows logical structuring and visibility control without any runtime overhead. At the same time, MADS is compatible with MAC/65 and XASM, and even ATASM sources can be adapted to MADS with a few minor changes described below. Therefore, MADS has been the primary compiler since WUDSN IDE version 1.6.0.

    +

    When I started with WUDSN IDE, ATASM was the first supported compiler. The reason was simple: 90% of my sources are in ATASM format. ATASM is very comprehensive and fast. Its capabilities to define constants and byte sequences are extensive (".BYTE", ".WORD", ".DBYTE", ".FLOAT", ".SBYTE" for ATASCII, ".CBYTE" for terminated strings, separate offset for all constants). Over time, additional platform compilers have been added, and their support will be completed step by step. When the support for MADS was relatively complete, I found it the most potent compiler I have ever seen and used. The support for ".PROC/.ENDPROC" has revolutionized how I write assembler code. It allows logical structuring and visibility control without any runtime overhead. At the same time, MADS is compatible with MAC/65 and XASM, and even ATASM sources can be adapted to MADS with a few minor changes described below. Therefore, MADS has been the primary compiler since WUDSN IDE version 1.6.0.

    Why do I get the error "No ORG defined" when compiling the example from the tutorial?

    @@ -214,5 +218,4 @@

    How can I use other emulators?

    You can "re-use" the existing tabs and specify another emulator's executable. Using "User Defined Application", you can select whatever you want. When using "User Defined Application", no disk image is created or updated. You can use this setting to have your script, which puts the executable file onto a disk image of your choice, using additional tools like "dir2atr.exe" or "AppleCommander," for example.

    -
    - +
    \ No newline at end of file diff --git a/com.wudsn.ide.lng/help/ide-features.section.html b/com.wudsn.ide.lng/help/ide-features.section.html index 97aae6e4..4994834d 100644 --- a/com.wudsn.ide.lng/help/ide-features.section.html +++ b/com.wudsn.ide.lng/help/ide-features.section.html @@ -15,6 +15,7 @@
    General IDE Enhancements
      +
    • The environment variable "WUDSN_LANGUAGE" can be set to "en" or "de" to override the default locale of the IDE used for all menu and message texts.
    • The "Open Folder" context menu is available for all folders and files.
    • The "Sort" context menu with sub-menu is available for all text files, including
        diff --git a/com.wudsn.ide.lng/help/ide-installation.section.html b/com.wudsn.ide.lng/help/ide-installation.section.html index 24863d28..4534b296 100644 --- a/com.wudsn.ide.lng/help/ide-installation.section.html +++ b/com.wudsn.ide.lng/help/ide-installation.section.html @@ -24,6 +24,7 @@
      Installing WUDSN IDE
        +
        • Start Eclipse
        • Select the entry "Install New Software..." from the menu "Help".
        • Enter "https://www.wudsn.com/update/stable" in the "Work with" field and press ENTER.
        • @@ -32,8 +33,14 @@
        • Read the license agreement, choose "I accept..." and press the " Finish " button.
        • If you get a security warning that the content is unsigned, confirm the alert by pressing the " OK " button.
        • When prompted to restart Eclipse now, press the " Yes " button.
        • -
        • As always, with updates, the update may fail for whatever reason, or the installed version has severe issues. For example, the required Java version might not be available on your machine. In this case, uninstall it via the link "What is already installed" in the "Install New Software..." dialog and restart the IDE. Then, you can reinstall the latest version from "https://www.wudsn.com/update/stable" or previously released versions from the locations listed on the Releases page.
          IDE installation steps
        • +
        • Updates may fail for whatever reason, or the installed version has severe issues. For example, the required Java version might not be available on your machine. In this case, uninstall it via the link "What is already installed" in the "Install New Software..." dialog and restart the IDE. Then, you can reinstall the latest version from "https://www.wudsn.com/update/stable" or previously released versions from the locations listed on the Releases page.
          IDE installation steps
        +
      +
      Installing Language Packs
      +
        +
          The Eclipse runtime is, by default, installed with the English language pack. Additional language packs can be downloaded from
        +
      +

      . The WUDSN IDE plugin contains English and German translations. The WUDSN IDE installer automatically installs the German Language Pack for Eclipse. This way, English and German translations are always complete in an installation.

      Installing Assemblers and Compilers like ATASM, MADS, XASM...
      • Start Eclipse
      • @@ -107,10 +114,10 @@
      • The default parameters are used if no explicit assembler/compiler parameters are specified.
      • The default parameters are ignored if explicit assembler/compiler parameters are specified.
      • The absolute path to the source file replaces the variable "${sourceFilePath}".
        The absolute path to the output file replaces the variable "${outputFilePath}".
        For more variables, see the "Preferences for assembling and compiling" section on the "Features" page.
      • -
      • Choose to use the source or temporary folders as the output folder.
      • +
      • Choose the source or temporary folders as the output folder.
      • Choose the file extension for the output file, for example, ".xex" or ".bin".
      • Press the button "OK".
      • -
      • All values are reset using the "Restore Defaults" button, except for the paths to the assembler/compilers.

        Configuration of aseembler / compiler executable path
      • +
      • All values are reset using the "Restore Defaults" button, except for the paths to the assembler/compilers.

        Configuration of assembler / compiler executable path
      • Using the button "Default" in the "File Associations" preferences, you can set the default editor for a file extension, for example, "MADS" for "*.asm".
        IDE file associations
      Installing Altirra, Atari800, and other emulators
      @@ -133,7 +140,7 @@
    • Press the button "OK".
    • If you also need the Atari ROM files, you can find them in the file PCXF380.ZIP, which is available at http://www.emulators.com.Configuration of emulator executable path
    -
    Creating and Building the Example project
    +
    Creating and Building the Example Project
    • Start Eclipse.
    • Select the entry "New/Project" from the menu "File".
    • From 1febfd4b1f39a045918a72018ef0cc9ad08aae97 Mon Sep 17 00:00:00 2001 From: Peter Dell Date: Wed, 30 Aug 2023 21:35:04 +0200 Subject: [PATCH 18/27] Evaluate RunnerPaths.getDefaultRunnerAbsolutePath --- .../editor/LanguageEditorCompileCommand.java | 7 ++++++- .../LanguageEditorCompileCommandDelegate.java | 18 +++++++++++++----- .../com/wudsn/ide/lng/runner/RunnerPaths.java | 15 +++++++++++++-- 3 files changed, 32 insertions(+), 8 deletions(-) diff --git a/com.wudsn.ide.lng/src/com/wudsn/ide/lng/editor/LanguageEditorCompileCommand.java b/com.wudsn.ide.lng/src/com/wudsn/ide/lng/editor/LanguageEditorCompileCommand.java index 5c7a6b5a..94c0fa2b 100644 --- a/com.wudsn.ide.lng/src/com/wudsn/ide/lng/editor/LanguageEditorCompileCommand.java +++ b/com.wudsn.ide.lng/src/com/wudsn/ide/lng/editor/LanguageEditorCompileCommand.java @@ -77,6 +77,7 @@ import com.wudsn.ide.lng.preferences.CompilerRunPreferences; import com.wudsn.ide.lng.runner.Runner; import com.wudsn.ide.lng.runner.RunnerDefinition; import com.wudsn.ide.lng.runner.RunnerId; +import com.wudsn.ide.lng.runner.RunnerPaths.RunnerPath; import com.wudsn.ide.lng.symbol.CompilerSymbolsView; /** @@ -605,11 +606,15 @@ final class LanguageEditorCompileCommand { } } } - // Execution type: pre-defined or USER_DEFINED_APPLICATION + // Execution type: predefined or USER_DEFINED_APPLICATION else { boolean error = false; String runnerExecutablePath = compilerRunPreferences.getRunnerExecutablePath(runnerId); + if (StringUtility.isEmpty(runnerExecutablePath)) { + runnerExecutablePath = plugin.getRunnerPaths().getDefaultRunnerAbsolutePath(hardware, runnerId); + } + if (runnerCommandLine.contains(RunnerDefinition.RUNNER_EXECUTABLE_PATH)) { if (StringUtility.isEmpty(runnerExecutablePath)) { // ERROR: Path to application executable is not diff --git a/com.wudsn.ide.lng/src/com/wudsn/ide/lng/editor/LanguageEditorCompileCommandDelegate.java b/com.wudsn.ide.lng/src/com/wudsn/ide/lng/editor/LanguageEditorCompileCommandDelegate.java index 7e8dbc02..dcad8b94 100644 --- a/com.wudsn.ide.lng/src/com/wudsn/ide/lng/editor/LanguageEditorCompileCommandDelegate.java +++ b/com.wudsn.ide.lng/src/com/wudsn/ide/lng/editor/LanguageEditorCompileCommandDelegate.java @@ -43,6 +43,7 @@ import com.wudsn.ide.lng.Texts; import com.wudsn.ide.lng.preferences.LanguageHardwareCompilerDefinitionPreferences; import com.wudsn.ide.lng.runner.RunnerDefinition; import com.wudsn.ide.lng.runner.RunnerId; +import com.wudsn.ide.lng.runner.RunnerPaths.RunnerPath; import com.wudsn.ide.lng.runner.RunnerRegistry; /** @@ -52,8 +53,7 @@ import com.wudsn.ide.lng.runner.RunnerRegistry; * @author Peter Dell * */ -public final class LanguageEditorCompileCommandDelegate - implements IActionDelegate2, IWorkbenchWindowPulldownDelegate2 { +public final class LanguageEditorCompileCommandDelegate implements IActionDelegate2, IWorkbenchWindowPulldownDelegate2 { private IWorkbenchWindow window; private Menu menu; @@ -110,7 +110,8 @@ public final class LanguageEditorCompileCommandDelegate RunnerRegistry runnerRegistry = languagePlugin.getRunnerRegistry(); Hardware hardware = languageEditor.getHardware(); List runnerDefinitions = runnerRegistry.getDefinitions(hardware); - LanguageHardwareCompilerDefinitionPreferences languageHardwareCompilerDefinitionPreferences = languageEditor.getLanguageHardwareCompilerPreferences(); + LanguageHardwareCompilerDefinitionPreferences languageHardwareCompilerDefinitionPreferences = languageEditor + .getLanguageHardwareCompilerPreferences(); Menu menu = new Menu(parent); setMenu(menu); @@ -123,8 +124,15 @@ public final class LanguageEditorCompileCommandDelegate String runnerName = runnerDefinition.getName(); // The system default application does not need an executable path. if (!runnerId.equals(RunnerId.DEFAULT_APPLICATION)) { - if (StringUtility.isEmpty(languageHardwareCompilerDefinitionPreferences.getRunnerExecutablePath(runnerId))) { - continue; + // Explicit path configured? + if (StringUtility + .isEmpty(languageHardwareCompilerDefinitionPreferences.getRunnerExecutablePath(runnerId))) { + // Executable present in default path? + String executablePath = languagePlugin.getRunnerPaths().getDefaultRunnerAbsolutePath(hardware, + runnerId); + if (StringUtility.isEmpty(executablePath)) { + continue; + } } } diff --git a/com.wudsn.ide.lng/src/com/wudsn/ide/lng/runner/RunnerPaths.java b/com.wudsn.ide.lng/src/com/wudsn/ide/lng/runner/RunnerPaths.java index 21be14e6..f8e6890a 100644 --- a/com.wudsn.ide.lng/src/com/wudsn/ide/lng/runner/RunnerPaths.java +++ b/com.wudsn.ide.lng/src/com/wudsn/ide/lng/runner/RunnerPaths.java @@ -83,9 +83,9 @@ public final class RunnerPaths { public RunnerPaths() { runnerPaths = new TreeMap(); // See https://github.com/peterdell/wudsn-ide-tools - add(Hardware.ATARI8BIT, "altirra", Platform.OS_LINUX,Platform.ARCH_X86_64, "Altirra/Altirra.sh"); + add(Hardware.ATARI8BIT, "altirra", Platform.OS_LINUX, Platform.ARCH_X86_64, "Altirra/Altirra.sh"); add(Hardware.ATARI8BIT, "altirra", Platform.OS_MACOSX, Platform.ARCH_X86_64, "Altirra/Altirra.sh"); - add(Hardware.ATARI8BIT, "altirra", Platform.OS_WIN32,Platform.ARCH_X86, "Altirra/Altirra.exe"); + add(Hardware.ATARI8BIT, "altirra", Platform.OS_WIN32, Platform.ARCH_X86, "Altirra/Altirra.exe"); add(Hardware.ATARI8BIT, "altirra", Platform.OS_WIN32, Platform.ARCH_X86_64, "Altirra/Altirra64.exe"); } @@ -114,6 +114,17 @@ public final class RunnerPaths { return runnerPath; } + public String getDefaultRunnerAbsolutePath(Hardware hardware, String runnerId) { + RunnerPath runnerPath = getDefaultRunnerPath(hardware, runnerId); + if (runnerPath != null) { + File file = runnerPath.getAbsoluteFile(); + if (file != null && file.canExecute()) { + return file.getAbsolutePath(); + } + } + return ""; + } + public List getRunnerPaths() { return Collections.unmodifiableList(new ArrayList(runnerPaths.values())); } From 28636849712c8f3725b9dd6426b911193f96495e Mon Sep 17 00:00:00 2001 From: Peter Dell Date: Wed, 30 Aug 2023 21:59:23 +0200 Subject: [PATCH 19/27] Make "SOURCE_FOLDER the default in preferences https://github.com/wudsn/wudsn-ide/issues/18 --- .../ide/lng/preferences/LanguagePreferencesInitializer.java | 2 +- com.wudsn.ide.upd/todos.txt | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/com.wudsn.ide.lng/src/com/wudsn/ide/lng/preferences/LanguagePreferencesInitializer.java b/com.wudsn.ide.lng/src/com/wudsn/ide/lng/preferences/LanguagePreferencesInitializer.java index 163e07cb..411d7508 100644 --- a/com.wudsn.ide.lng/src/com/wudsn/ide/lng/preferences/LanguagePreferencesInitializer.java +++ b/com.wudsn.ide.lng/src/com/wudsn/ide/lng/preferences/LanguagePreferencesInitializer.java @@ -166,7 +166,7 @@ public final class LanguagePreferencesInitializer extends AbstractPreferenceInit setDefault(preferencesKey, compilerDefinition.getDefaultParameters()); preferencesKey = LanguageHardwareCompilerDefinitionPreferencesConstants .getCompilerOutputFolderModeName(language, hardware, compilerDefinition); - setDefault(preferencesKey, CompilerOutputFolderMode.TEMP_FOLDER); + setDefault(preferencesKey, CompilerOutputFolderMode.SOURCE_FOLDER); preferencesKey = LanguageHardwareCompilerDefinitionPreferencesConstants .getCompilerOutputFileExtensionName(language, hardware, compilerDefinition); setDefault(preferencesKey, HardwareUtility.getDefaultFileExtension(hardware)); diff --git a/com.wudsn.ide.upd/todos.txt b/com.wudsn.ide.upd/todos.txt index 00251a6e..83270d62 100644 --- a/com.wudsn.ide.upd/todos.txt +++ b/com.wudsn.ide.upd/todos.txt @@ -1,5 +1,3 @@ -Use %COMSPEC% in links? - Installer ========= https://www.battoexeconverter.com/Advanced-Commands/#Hideself @@ -23,6 +21,7 @@ wudsn-ide-tools-main/ASM/DASM/test/m_switch_3.asm: Can't create '\\\\?\\C:\\jac\ WUDSN Runners ============= +https://github.com/wudsn/wudsn-ide/issues/19 - Path Check for " Date: Thu, 31 Aug 2023 20:41:54 +0200 Subject: [PATCH 20/27] Update todos.txt --- com.wudsn.ide.upd/todos.txt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/com.wudsn.ide.upd/todos.txt b/com.wudsn.ide.upd/todos.txt index 83270d62..8b06eca1 100644 --- a/com.wudsn.ide.upd/todos.txt +++ b/com.wudsn.ide.upd/todos.txt @@ -4,10 +4,9 @@ https://www.battoexeconverter.com/Advanced-Commands/#Hideself WebSite ======= -FIXED? Productions images max size/width? FIXED? https://search.google.com/search-console/mobile-usability/drilldown?resource_id=https%3A%2F%2Fwww.wudsn.com%2F&item_key=CAk&hl=en FIXED? ROM checker HTML:
  • -Complete: RGBA article, add link to gameer suprise video, http://localhost:8080/administrator/index.php?option=com_content&view=article&layout=edit&id=23 +Complete: RGBA article, http://localhost:8080/administrator/index.php?option=com_content&view=article&layout=edit&id=23 Why is editing sometimes slow, or is everything blocked, showing the wait cursor? WUDSN Tools @@ -56,7 +55,7 @@ Contenttypes .pas ABBUC ===== -Geos EPROM �ber den Shop +Geos EPROM über den Shop Alex Bolloni - Abbuc Hansi Richstein Lapis Philosophum From a242759c3146e53314a9828abbca0d75a7703765 Mon Sep 17 00:00:00 2001 From: Peter Dell Date: Tue, 31 Oct 2023 17:51:57 +0100 Subject: [PATCH 21/27] Add http://7800.8bitdev.org/ to help contents --- .../help/7800.8bitdev.org/index.html | 41 +++++++++++++++++++ .../ide/lng/help/LanguageTocProvider.java | 5 +++ .../lng/help/LanguageTocProvider.properties | 2 + .../help/LanguageTocProvider_de.properties | 2 + 4 files changed, 50 insertions(+) create mode 100644 com.wudsn.ide.lng/help/7800.8bitdev.org/index.html diff --git a/com.wudsn.ide.lng/help/7800.8bitdev.org/index.html b/com.wudsn.ide.lng/help/7800.8bitdev.org/index.html new file mode 100644 index 00000000..6f10d11a --- /dev/null +++ b/com.wudsn.ide.lng/help/7800.8bitdev.org/index.html @@ -0,0 +1,41 @@ + + + + + + 8BitDev.org - Atari 7800 Development Wiki + + + +
    +

    Welcome to the Atari 7800 Development wiki! This site aims to be the definitive source for accurate and up-to-date information on programming the Atari 7800 console. If you're interested in 7800 homebrew programming, you've come to the right place!

    +

    You can begin by checking out one of the links presented in the next section, or you may use the wiki search function to quickly find information on a specific topic.

    +

    Wiki Sections

    +
    +
    The 7800 Software Guide
    +
    An updated version of the documentation originally produced by Atari and GCC. Several inaccuracies have been discovered and corrected, and new sections have been added.
    +
    +
    +
    The 7800 Minnie sound chip
    +
    An overview of GCC's innovative sound chip that was going to be used as the 7800 in-cart sound solution.
    +
    +
    +
    7800AsmDevKit
    +
    A quick way to get started with programming the 7800 using assembly language. All the tools you need to create a game, cross-platform and available for multiple OSes. 7800.8bitdev.org is the official home of the 7800AsmDevKit.
    +
    +
    +
    7800basic
    +
    A quick way to get started with programming the 7800 using a higher level language. 7800basic is a compiled language, designed for efficiency. 7800.8bitdev.org is the official home of 7800basic.
    +
    +
    +
    7800 Tutorials and Guides
    +
    Covers more advanced 7800 topics.
    +
    +
    +
    Emulators and Tools
    +
    Covers information on tools useful to the 7800 developer.
    +
    +
    + + + \ No newline at end of file diff --git a/com.wudsn.ide.lng/src/com/wudsn/ide/lng/help/LanguageTocProvider.java b/com.wudsn.ide.lng/src/com/wudsn/ide/lng/help/LanguageTocProvider.java index 0839c349..17314d53 100644 --- a/com.wudsn.ide.lng/src/com/wudsn/ide/lng/help/LanguageTocProvider.java +++ b/com.wudsn.ide.lng/src/com/wudsn/ide/lng/help/LanguageTocProvider.java @@ -353,6 +353,11 @@ public final class LanguageTocProvider extends AbstractTocProvider { chipTopics.add(createTopic("help/www.oxyron.de/html/registers_gtia.html")); chipTopics.add(createTopic("help/www.oxyron.de/html/registers_pokey.html")); break; + + case ATARI7800: + chipTopics.add(createTopic("help/7800.8bitdev.org/index.html")); + break; + case C64: chipTopics.add(createTopic("help/www.oxyron.de/html/registers_rec.html")); chipTopics.add(createTopic("help/www.oxyron.de/html/registers_sid.html")); diff --git a/com.wudsn.ide.lng/src/com/wudsn/ide/lng/help/LanguageTocProvider.properties b/com.wudsn.ide.lng/src/com/wudsn/ide/lng/help/LanguageTocProvider.properties index 9045fd2a..5748f189 100644 --- a/com.wudsn.ide.lng/src/com/wudsn/ide/lng/help/LanguageTocProvider.properties +++ b/com.wudsn.ide.lng/src/com/wudsn/ide/lng/help/LanguageTocProvider.properties @@ -5,6 +5,8 @@ help/ide-installation.section.html=Installation help/ide-releases.section.html=Releases help/ide-tutorials.section.html=Video Tutorials +help/7800.8bitdev.org/index.html=Atari 7800 Development Wiki Home + help/www.oxyron.de/html/registers_antic.html=ANTIC Reference help/www.oxyron.de/html/registers_gtia.html=GTIA Reference help/www.oxyron.de/html/registers_pokey.html=POKEY Reference diff --git a/com.wudsn.ide.lng/src/com/wudsn/ide/lng/help/LanguageTocProvider_de.properties b/com.wudsn.ide.lng/src/com/wudsn/ide/lng/help/LanguageTocProvider_de.properties index e8b8d714..4b357046 100644 --- a/com.wudsn.ide.lng/src/com/wudsn/ide/lng/help/LanguageTocProvider_de.properties +++ b/com.wudsn.ide.lng/src/com/wudsn/ide/lng/help/LanguageTocProvider_de.properties @@ -5,6 +5,8 @@ help/ide-installation.section.html=Installation help/ide-releases.section.html=Versionen help/ide-tutorials.section.html=Video Lehrgänge +help/7800.8bitdev.org/index.html=Atari 7800 Development Wiki Home + help/www.oxyron.de/html/registers_antic.html=ANTIC Referenz help/www.oxyron.de/html/registers_gtia.html=GTIA Referenz help/www.oxyron.de/html/registers_pokey.html=POKEY Referenz From 007b74c986293bdfa138b4de36927dc30e3b73eb Mon Sep 17 00:00:00 2001 From: Peter Dell Date: Mon, 20 Nov 2023 14:08:25 +0100 Subject: [PATCH 22/27] Update Stella Programmer's Guide Add .pdf and .docx by Dion Olsthoorn, version 2021-11-19. --- .../dionoid/Stella_Programmers_Guide.txt | 1 + ...mer's Guide (Unofficial HTML version).html | 2375 ----------------- .../www.qotile.net/minidig/docs/stella.pdf | Bin 772501 -> 0 bytes .../www.qotile.net/minidig/docs/stella.txt | 1938 -------------- .../ide/lng/help/LanguageTocProvider.java | 2 +- .../lng/help/LanguageTocProvider.properties | 3 +- .../help/LanguageTocProvider_de.properties | 5 +- 7 files changed, 7 insertions(+), 4317 deletions(-) create mode 100644 com.wudsn.ide.lng/help/forums.atariage.com/dionoid/Stella_Programmers_Guide.txt delete mode 100644 com.wudsn.ide.lng/help/www.qotile.net/minidig/docs/Stella Programmer's Guide (Unofficial HTML version).html delete mode 100644 com.wudsn.ide.lng/help/www.qotile.net/minidig/docs/stella.pdf delete mode 100644 com.wudsn.ide.lng/help/www.qotile.net/minidig/docs/stella.txt diff --git a/com.wudsn.ide.lng/help/forums.atariage.com/dionoid/Stella_Programmers_Guide.txt b/com.wudsn.ide.lng/help/forums.atariage.com/dionoid/Stella_Programmers_Guide.txt new file mode 100644 index 00000000..49ca5d2b --- /dev/null +++ b/com.wudsn.ide.lng/help/forums.atariage.com/dionoid/Stella_Programmers_Guide.txt @@ -0,0 +1 @@ +From https://forums.atariage.com/topic/278499-stella-programmers-guide-reprinted-book/ diff --git a/com.wudsn.ide.lng/help/www.qotile.net/minidig/docs/Stella Programmer's Guide (Unofficial HTML version).html b/com.wudsn.ide.lng/help/www.qotile.net/minidig/docs/Stella Programmer's Guide (Unofficial HTML version).html deleted file mode 100644 index d07bfafd..00000000 --- a/com.wudsn.ide.lng/help/www.qotile.net/minidig/docs/Stella Programmer's Guide (Unofficial HTML version).html +++ /dev/null @@ -1,2375 +0,0 @@ - - - - - Stella Programmer's Guide (Unofficial HTML version) - - - -
    -

    -STELLA
    -PROGRAMMER'S
    -GUIDE
    -

    -by Steve Wright 12/03/79

    -Reconstructed by Charles Sinnett 6/11/93
    - Email: cas@mentor.cc.purdue.edu

    -HTMLified by B. Watson 9/14/2001
    -Email: atari@hardcoders.org
    -(Editor's notes --BW) -

    - -

    - -

    TABLE OF CONTENTS

    - - -
    - - - -

    TELEVISION PROTOCOL

    - (The TV picture according to Atari)
    -

    - -For the purposes of Stella programming, a single television "frame" consists -of 262 horizontal lines, and each line is divided by 228 clock counts -(3.58MHz). The actual TV picture is drawn line by line from the top down -60 times a second, and actaully consists of only a portion of the entire -"frame" (see diag. #1). A typical frame will consists of 3 vertical sync -(VSYNC) lines*, 37 vertical blank (VBLANK) lines, 192 TV picture lines, -and 30 overscan lines. Atari's research has shown that this pattern will -work on all types of TV sets. Each scan lines starts with 68 clock counts of -horizontal blank (not seen on the TV screen) followed by 160 clock counts to -fully scan one line of TV picture. When the electron beam reaches the end -of a scan line, it returns to the left side of the screen, waits for the 68 -horizontal blank clock counts, and proceeds to draw the next line below. -

    -All horizontal timing is taken care of by hardware, but the microprocessor -must "manually" control vertical timing to signal the start of the next -frame. When the last line of the previous frame is detected, the -microprocessor must generate 3 lines of VSYNC, 37 lines of VBLANK, 192 -lines of actual TV picture, and 30 lines of overscan. Fortunately, both -VSYNC and VBLANK can simply be turned on and off at the appropriate -times, freeing the microprocessor for other activities during their execution. - -

    -* (to signal the TV set to start a new frame) - -

    -The actual TV picture is drawn one line at a time by having the -microprocessor enter the data for that line into the Television Interface -Adaptor (TIA) chip, which then converts the data into video signals. The -TIA can only have data in it that pertains to the line being currently drawn, -so the microprocessor must be "one step ahead" of the electron beam on each -line. Since one microprocessor machine cycle occurs every 3 clock counts, -the programmer has only 76 machine cycles per line (228/3 = 76) to -construct the actual picture (actually less because the microprocessor must -be ahead of the raster). To allow more time for the software, it is customary -(but not required) to update the TIA every two scan lines. The portion of -the program that constructs this TV picture is referred to as the "Kernel", as -it is the essence or kernel of the game. - -

    -In general, the remaining 70 scan lines (3 for VSYNC, 37 for VBLANK, and -30 for overscan) will provides 5,320 machine cycles (70 lines x 76 machine -cycles) for housekeeping and game logic. Such activities as calculating the -new position of a player, updating the score, and checking for new inputs -are typically done during this time. - -

    - -Diagram 1 - Atari TV Frame -

    -
    - - -

    The TIA (as seen by the programmer)

    - - -1.0 General Description

    -

    -The TIA is a custom IC designed to create the TV picture and sound from -the instructions sent to it by the microprocessor. It converts the 8 bit -parallel data from the microprocessor into signals that are sent to video -modulation circuits which combine and shape those signals to be compatible -with ordinary TV reception. A "playfield" and 5 moveable objects can be -created and manipulated by software. -

    -A playfield consisting of walls, clouds, barriers, and other seldom moved -objects can be created over a colored background. The 5 moveable objects -can be positioned anywhere, and consists of 2 players, 2 missiles, and a ball. -The playfield, players, missiles, and ball are created and manipulated by a -series of registers in the TIA that the microprocessor can address and write -into. Each type of object has certain defined capabilities. For example, a -player can be moved with one instruction, but the playfield must be -completely re-drawn in order to make it "move". -

    -Color and luminosity (brightness) can be assigned to the background, -playfield, and 5 moveable objects. Sound can also be generated and -controlled for volume, pitch, and type of sound. Collisions between the -various objects on the TV screen are detected by the TIA and can be read by -the microprocessor . Input ports which can be read by the microprocessor -give the status of some of the various hand held controllers. -

    -

    - -2.0 The Registers -

    -

    -All instructions to the TIA are achieved by addressing and writing to -various registers in the chip. A key point to remember is data written in a -register is latched an retained until altered by another write operation into -that register. For example, if the color register for a player is set for red, -that player will be red every time it is drawn until that color register is -changed. All of the registers are addressed by the microprocessor as part of -the overall RAM/ROM memory space. -

    -All registers have fixed address locations and pre-assigned address names for handy -reference. Many registers do not use all 8 data bits, and some registers are used to -"strobe" or trigger events. A "strobe" register executes its function the instant it is -written to (the data written is ignored). The only registers the microprocessor can read -are the collision registers and input port registers. These registers are conveniently -arranged so that the data bits of interest always appear as data bits 6 or 7 for easy access. -

    - -

    - - -3.0 Synchronization

    -

    -

    - -3.1 Horizontal Timing -
    - When the electron beam scans across the TV screen and reaches the right - edge, it must be turned off and moved back to the left edge of the screen to - begin the next scan line. The TIA takes care of this automatically, - independent of the microprocessor. A 3.58 MHz oscillator generates clock - pulses called "color clocks" which go into a pulse counter in the TIA. This - counter allows 160 color clocks for the beam to reach the right edge, then - generates a horizontal sync signal (HSYNC) to return the beam to the left - edge. It also generates the signal to turn the beam off (horizontal blanking) - during its return time of 68 color clocks. Total round trip for the electron - beam is 160 + 68 = 228 color clocks. Again, all the horizontal timing is - taken care of by the TIA without assistance from the microprocessor. -

    -

    - -3.2 Microprocessor Synchronization -
    - The microprocessor's clock is the 3.58 MHz oscillator divided by 3, so one - machine cycle is 3 color clocks. Therefore, one complete scan line of 228 - color clocks allows only 76 machine cycles (228/3 = 76) per scan line. The - microprocessor must be synchronized with the TIA on a line-by-line basis, - but program loops and branches take unpredictable lengths of time. To - solve this software sync. problem, the programmer can use the WSYNC - (Wait for SYNC) strobe register. Simply writing to the WSYNC causes the - microprocessor to halt until the electron beam reaches the right edge of the - screen, then the microprocessor resumes operation at the beginning of the - 68 color clocks for horizontal blanking. Since the TIA latches all - instructions until altered by another write operation, it could be updated - every 2 or 3 lines. The advantage is the programmer gains more time to - execute software, but at a price paid with lower vertical resolution in the - graphics. -

    - NOTE: WSYNC and all the following addresses' bit structures are itemized - in the TIA hardware manual. The purpose of this document is to make - them understandable. -

    -

    - -3.3 Vertical timing -
    - When the electron beam has scanned 262 lines, the TV set must be signaled - to blank the beam and position it at the top of the screen to start a new - frame. This signal is called vertical sync, and the TIA must transmit this - signal for at least 3 scan lines. This is accomplished by writing a "1" in D1 - of VSYNC to turn it on, count at least 2 scan lines, then write a "0" to D1 of - VSYNC to turn it off. -

    - To physically turn the beam off during its repositioning time, the TV set - needs 37 scan lines of vertical blanks signal from the TIA. This is - accomplished by writing a "1" in D1 of VBLANK to turn it on, count 37 - lines, then write a "0" to D1 of VBLANK to turn it off. The microprocessor - is of course free to execute other software during the vertical timing - commands, VSYNC and VBLANK. -

    -

    -
    - -4.0 Color and Luminosity -

    -

    - Color and luminosity can be assigned to the background (BK), playfield - (PF), ball (BL), player 0 (P0), player 1(P1), missile 0 (M0), and missile 1 - (M1). There are only four color-lum registers for these 7 objects, so the - objects are paired to share the same register according to the following list: -

    -

    -
    daily updated permanentlyJava 11Java 11 4.19 https://www.wudsn.com/update/daily Date: Sun, 6 Aug 2023 23:55:27 +0200 Subject: [PATCH 04/27] Set text encoding to UTF-8 for help HTML files --- .../.settings/org.eclipse.core.resources.prefs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/com.wudsn.ide.lng/.settings/org.eclipse.core.resources.prefs b/com.wudsn.ide.lng/.settings/org.eclipse.core.resources.prefs index ab1e34d0..3ecccfeb 100644 --- a/com.wudsn.ide.lng/.settings/org.eclipse.core.resources.prefs +++ b/com.wudsn.ide.lng/.settings/org.eclipse.core.resources.prefs @@ -1,3 +1,10 @@ eclipse.preferences.version=1 encoding//help/create-help-links.bat=ISO-8859-1 -encoding/help=UTF-8 +encoding//help/ide-credits.section.html=UTF-8 +encoding//help/ide-faq.section.html=UTF-8 +encoding//help/ide-features.section.html=UTF-8 +encoding//help/ide-installation.section.html=UTF-8 +encoding//help/ide-releases.section.html=UTF-8 +encoding//help/ide-tutorials-videos.html=UTF-8 +encoding//help/ide-tutorials.section.html=UTF-8 +encoding/=UTF-8 From b6648f702074034bf6984ce2478ffd527b7cb1b9 Mon Sep 17 00:00:00 2001 From: Peter Dell Date: Sat, 19 Aug 2023 20:52:29 +0200 Subject: [PATCH 05/27] Update README.md with know Eclipse/JDK issue links --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index 271523bd..934c6e45 100644 --- a/README.md +++ b/README.md @@ -7,3 +7,17 @@ - [WUDSN IDE Manual Installation](https://www.wudsn.com/index.php/ide/installation) - [WUDSN IDE Video Tutorial](https://www.youtube.com/playlist?list=PLD57AEE018938BA5E) - [WUDSN IDE Atariage Thread](http://atariage.com/forums/topic/145386-wudsn-ide-the-free-integrated-atari-8-bit-development-plugin-for-eclipse/) + +Know Issues +- https://github.com/eclipse-platform/eclipse.platform.ui/issues/869 - Standard text editor ignores preferences for foreground color #869 + Status: Open. Affects preferences pages +- https://bugs.openjdk.org/browse/JDK-8204537 - java.awt.Desktop.open(File) does not throw IOException if no app is registered + Status: Open.The processor is in active. Affects The!Cart Studio +- https://bugs.eclipse.org/bugs/show_bug.cgi?id=382707 - Bug 382707 - [block selection] Expression variable "activeSelection" is not instanceof IBlockTextSelection in block selection mode + Status: Closed, to be verified +- https://bugs.eclipse.org/bugs/show_bug.cgi?id=397960 - Bug 397960 - [Contributions] [CPD] Run/Debug buttons gone, can't customize perspective + Status: Closed, to be verified +- https://bugs.eclipse.org/bugs/show_bug.cgi?id=572503 + Status: Reopened, to be verified +- https://github.com/eclipse/lsp4e/issues/38 - Conflicting keybinding for Open Type + Status: Open From e6dd1a6289168a952ec84ffdd4d3094082c7c2de Mon Sep 17 00:00:00 2001 From: Peter Dell Date: Sat, 19 Aug 2023 21:03:00 +0200 Subject: [PATCH 06/27] Update README.md add bug links --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 934c6e45..318bcd3f 100644 --- a/README.md +++ b/README.md @@ -21,3 +21,5 @@ Know Issues Status: Reopened, to be verified - https://github.com/eclipse/lsp4e/issues/38 - Conflicting keybinding for Open Type Status: Open +- https://sourceforge.net/p/atasm/bugs/5/ - ATASM: Hias' test suite results + Status: Open From b15f9e36f3b157979455416e9b16d8def6e42b73 Mon Sep 17 00:00:00 2001 From: Peter Dell Date: Sat, 19 Aug 2023 21:04:18 +0200 Subject: [PATCH 07/27] Update README.md add bug links --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 318bcd3f..2400521c 100644 --- a/README.md +++ b/README.md @@ -23,3 +23,5 @@ Know Issues Status: Open - https://sourceforge.net/p/atasm/bugs/5/ - ATASM: Hias' test suite results Status: Open +- https://www.eclipse.org/forums/index.php/m/1833428/#msg_1833428 - Searching for Help in replacing actionSet with Commands/Menu + Status: Open From 1835ce33e5f0d7ca2662af62186270d1598beba2 Mon Sep 17 00:00:00 2001 From: Peter Dell Date: Sat, 19 Aug 2023 21:05:21 +0200 Subject: [PATCH 08/27] Update README.md - add bug links --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 2400521c..2cd90413 100644 --- a/README.md +++ b/README.md @@ -24,4 +24,6 @@ Know Issues - https://sourceforge.net/p/atasm/bugs/5/ - ATASM: Hias' test suite results Status: Open - https://www.eclipse.org/forums/index.php/m/1833428/#msg_1833428 - Searching for Help in replacing actionSet with Commands/Menu - Status: Open + Status: Open Stable. +- https://www.eclipse.org/forums/index.php/m/1839987/#msg_1839987 - How to Trigger "Build All" for site.xml via ANT task + Status: Open. Stale. From 1931ed010a0290175d97cb6d4cf661b45b683e2d Mon Sep 17 00:00:00 2001 From: Peter Dell Date: Sun, 27 Aug 2023 10:21:45 +0200 Subject: [PATCH 09/27] Formatting --- .../help/ide-credits.section.html | 100 +++++++++++------- 1 file changed, 59 insertions(+), 41 deletions(-) diff --git a/com.wudsn.ide.lng/help/ide-credits.section.html b/com.wudsn.ide.lng/help/ide-credits.section.html index 4a558ccd..89be6a15 100644 --- a/com.wudsn.ide.lng/help/ide-credits.section.html +++ b/com.wudsn.ide.lng/help/ide-credits.section.html @@ -1,5 +1,6 @@ -

    A project like WUDSN IDE is not possible and not worth anything without the contributions provided by others. So - here's the list of credits of all involved people and related projects.

    +

    A project like WUDSN IDE is not possible and not worth anything + without the contributions provided by others. So here's the list of + credits of all involved people and related projects.

    @@ -7,29 +8,34 @@ - + - + - - + + - + - + - + @@ -47,12 +53,13 @@ - + - + @@ -64,11 +71,13 @@ - + - + @@ -78,8 +87,8 @@ - + @@ -91,37 +100,42 @@ - + - + - + - + - + - - + + - + @@ -131,31 +145,35 @@ - + - + + rel="noopener noreferrer">Rhino JavaScript engine - + - + - + From 6f9f45c64b0aed4a8e6b87d2caaa93c8d717ad02 Mon Sep 17 00:00:00 2001 From: Peter Dell Date: Sun, 27 Aug 2023 11:16:52 +0200 Subject: [PATCH 10/27] Update HTML documentation Spelling --- .../help/ide-credits.section.html | 8 +- com.wudsn.ide.lng/help/ide-faq.section.html | 722 ++++++++------ .../help/ide-features.section.html | 909 +++++++++++------- .../help/ide-installation.section.html | 569 ++++++----- .../help/ide-releases.section.html | 190 ++-- .../help/ide-tutorials.section.html | 183 ++-- 6 files changed, 1579 insertions(+), 1002 deletions(-) diff --git a/com.wudsn.ide.lng/help/ide-credits.section.html b/com.wudsn.ide.lng/help/ide-credits.section.html index 89be6a15..15453fe4 100644 --- a/com.wudsn.ide.lng/help/ide-credits.section.html +++ b/com.wudsn.ide.lng/help/ide-credits.section.html @@ -4,7 +4,7 @@
    Contributor
    ACMEACME Marco Baye (Mac Bacon), Krzysztof Dabrowski (BruSH/ElysiuM)
    ATASMATASM M. Schmelzenbach (schmelze)
    DASMMatthew Dillon, Olaf Seibert (Rhialto), Andrew Davie, Peter H. Froehlich (pfh), the DASM teamDASMMatthew Dillon, Olaf Seibert (Rhialto), Andrew Davie, Peter + H. Froehlich (pfh), the DASM team
    KickAssKickAss Mads Nielsen (Slammer)
    MADSMADS Tomasz Biela (tebe)
    XASMXASM Piotr Fusik (fox)
    Contributor
    RECOIL - RECOIL Piotr Fusik (fox)
    Grafx2Grafx2 Adrien Destugues (PulkoMandy), Yves Rizoud (yrizoud)
    Contributor
    ASAPASAP Piotr Fusik (fox)
    JSIDPLAY2JSIDPLAY2 Ken Händel (kenchis)
    Contributor
    AppleCommanderAppleCommander Robert Greene (robgreene)
    Contributor
    AppleWin - (Apple II)AppleWin (Apple II) Nick Westgate (sicklittlemonkey)
    Altirra - (Atari 8-bit)Altirra (Atari 8-bit) Avery Lee (phaeron)
    Atari800Win (Atari 8-bit)Atari800Win (Atari + 8-bit) Marcin Lewandowski (jaskier)
    CCS64 (C64)CCS64 (C64) HÃ¥kan Sundell (phs)
    JACE (Apple II)JACE (Apple II) Brendan Robert (BLuRry)
    Stella (Atari VCS) - Stephen Anthony, Bradford Mott, Eckhard Stolberg, Brian WatsonStella (Atari VCS)Stephen Anthony, Bradford Mott, Eckhard Stolberg, Brian + Watson
    Virtu - (Apple II)Virtu (Apple II) Sean Fausett (fool), Nick Westgate (sicklittlemonkey)
    Contributor
    EclipseEclipse Eclipse Foundation
    x86 ASM - Pluginx86 ASM Plugin Andy Reek, Daniel Mitte
    Rhino JavaScript engine Mozilla Foundation
    Eclipse Hex Editor - Plugin (used as inspiration)Eclipse Hex Editor Plugin (used as + inspiration) Marcel Palko (randallco)
    Java Hex Editor - & PluginJava Hex Editor & + Plugin Pordi Estaqual (pestatije)
    Java Expression Language ParserJava + Expression Language Parser Aaron Gadberry (aaron)
    - + @@ -30,7 +30,7 @@ + rel="noopener noreferrer">MADS and Mad Pascal @@ -49,7 +49,7 @@ - + @@ -67,7 +67,7 @@ - + diff --git a/com.wudsn.ide.lng/help/ide-faq.section.html b/com.wudsn.ide.lng/help/ide-faq.section.html index 8b284a39..0962f3c1 100644 --- a/com.wudsn.ide.lng/help/ide-faq.section.html +++ b/com.wudsn.ide.lng/help/ide-faq.section.html @@ -1,395 +1,557 @@ -

    Here you can find the answers to some frequently asked questions. If your question is not answered here, please have - a look at the video tutorials or contact me.

    +

    Here, you can find the answers to frequently asked questions. If + your question is unanswered, please review the video tutorials or + contact me.

  • Configuration -
  • +
  • How do I associate my + source file extensions with the correct editor?
  • +
  • Why must I put + ";@com.wudsn.ide.lng.hardware=..." in the source file?
  • +
  • Why do I see wrong messages + in the "Problems" view?
  • +
  • Editing -
  • +
  • Why is editing sometimes + slow, or is everything blocked, showing the wait cursor?
  • +
  • Is there support for + source version control?
  • +
  • Is there support for + the block selection mode?
  • +
  • Why does "CTRL-Space" not + open content assist?
  • +
  • Why do "CTRL-SHIFT-0/9" + and other key combinations not work?
  • +
  • Compiling -
  • +
  • Why is MADS the primary + compiler?
  • +
  • Why do I get the + error "No ORG defined" when compiling the example from the + tutorial?
  • +
  • Why are the errors + and warnings from an included file assigned to the primary source + file in the problems view?
  • +
  • How do I convert + from ATASM format to MADS format?
  • +
  • How does ATASM generate + segments in executable files?
  • +
  • How do I compile into ROM + images?
  • +
  • How do I compile into disk + images?
  • +
  • How to run a makefile script + instead of an emulator?
  • +
  • Emulation -
  • +
  • How can I use other + emulators?
  • +

    Installation

    How do I install Java?

    -

    I recommend you visit OpenJDK and follow the instructions to download and - install the latest version. Make sure the Java version, the Eclipse version, and your operating system have the - same architecture. Newer versions of Java only support 64-bit architectures.

    +

    + I recommend you visit OpenJDK + and follow the instructions to download and install the latest + version. Make sure the Java version, the Eclipse version, and your + operating system have the same architecture. Newer versions of Java + only support 64-bit architectures. +

    -

    When I try to start a .jar file via double-click, nothing happens. What is wrong?

    -

    You probably have the wrong Java version installed or set a default. Open a shell window and enter "java -jar - <yourfile.jar>". If this works, then you have the wrong program or java version associated with the - ".jar" file extension in the registry. You can fix that by setting the path to the correct Java installation - folder using "REGEDIT.EXE" for the path "Compute\HKEY_CLASSES_ROOT\jarfile\shell\open".

    -

    Java jar file registry entry

    -

    If starting from the command line does not work, you should see a more detailed error message about the - reason for that.

    +

    Nothing happens When I try to start a .jar file via + double-click. What is wrong?

    +

    You probably have the wrong Java version installed or set a + default. Open a shell window and enter "java -jar + <yourfile.jar>". If this works, then you have the wrong program + or Java version associated with the ".jar" file extension in the + registry. You can fix that by setting the path to the correct Java + installation folder using "REGEDIT.EXE" for + "Compute\HKEY_CLASSES_ROOT\jarfile\shell\open".

    +

    + Java jar file registry entry +

    +

    If starting from the command line does not work, you should see + a more detailed error message about why.

    How do I install Eclipse?

    -

    If you are not familiar with Eclipse at all, make sure that you have installed the Eclipse platform - distribution only - without Java or J2EE tools. This distribution is much smaller (normally around - 60-80 MB instead of 170 MB) and will not confuse you with tons of features and buttons you do not need at - all. See the section "Installing Eclipse" on the tab "Installation" for the required steps. If you use - Windows, you can use one of the zero installation distributions of WUDSN IDE which are linked on the tab - "Installation". They are simply ".zip" archives that already contain Eclipse and everything else."

    +

    + If you are unfamiliar with Eclipse, ensure you have installed the Eclipse + platform distribution without Java or J2EE tools. This distribution + is much smaller (typically around 60-80 MB instead of 170 MB) and + will not confuse you with many features and buttons you do not need. + See the "Installing Eclipse" section for the required steps on the " + Installation " tab. If you use Windows, you can use one of the zero + installation distributions of WUDSN IDE, which are linked on the tab + "Installation". They are ".zip" archives containing Eclipse and + everything else." +

    -

    When I try to start Eclipse I get an error like "Failed to load the JNI shared library 'C:\Program Files +

    When I try to start Eclipse, I get an error like "Failed to + load the JNI shared library 'C:\Program Files (x86)\Java\jre6\bin\client\jvm.dll'". What is wrong?

    -

    The Eclipse version and the Java version on your system are not compatible. The Eclipse is not pure Java but - uses platform-specific native libraries to run and debug Java efficiently. For example, you must install the - 64-bit version of Java (JRE or JDK) if you want to use the 64-bit version of Eclipse. This is a frequent - issue under Windows 7 because by default there is only the 32-bit version of Java installed. See the section - "Installing Eclipse" on the tab "Installation" for the required steps.

    +

    The Eclipse version and the Java version on your system are not + compatible. The Eclipse is not pure Java but uses platform-specific + native libraries to run and debug Java efficiently. For example, you + must install the 64-bit version of Java (JRE or JDK) if you want to + use the 64-bit version of Eclipse. This is a frequent issue under + Windows 7 because, by default, only the 32-bit version of Java is + installed. See the "Installing Eclipse" section for the required + steps on the " Installation " tab.

    How do I use Eclipse at?

    -

    Start the built-in help of Eclipse via the menu "Help/Help Content" and read the section "Workbench User - Guide".

    - Workbench user guide +

    Start the built-in help of Eclipse via the "Help/Help Content" + menu and read the "Workbench User Guide" section.

    + Workbench user guide

    Why is WUDSN IDE not available via the update site?

    -

    Most likely you typed in the wrong update site URL, for example, using "wusdn" instead of "wudsn". The - correct URL is "http://www.wudsn.com/update". In addition, you should disable the checkbox "Hide items that - are already installed", so you see what really is there. See the section "Installing WUDSN IDE" on the tab - "Installation" for the required steps.

    - Installation dialog with update site +

    You likely typed in the wrong update site URL, for example, + using "wusdn" instead of "wudsn". The correct URL is + "http://www.wudsn.com/update". In addition, you should uncheck the + checkbox "Hide items that are already installed" to see what is + there. See the "Installing WUDSN IDE" section for the required steps + on the " Installation " tab.

    + Installation dialog with update site
    -

    Why do I get "Unable to read repository at ... Read timed out" when accessing the update site?

    -

    This error message indicates the Eclipse program is somehow blocked from accessing the site. If you are - behind a proxy server, check the general proxy server settings in the Eclipse preferences. If you use a - firewall or internet security tool, make sure "Eclipse.exe", "java.exe", "javaw.exe" or the corresponding - program on your host platform are allowed to cannot to the internet. Maybe you have to change the settings, - so you are prompted to allow access interactively.

    +

    Why do I get "Unable to read repository at ... Read timed + out" when accessing the update site?

    +

    This error message indicates the Eclipse program is somehow + blocked from accessing the site. If you are behind a proxy server, + check the general proxy server settings in the Eclipse preferences. + If you use a firewall or internet security tool, make sure + "Eclipse.exe", "java.exe", "javaw.exe," or the corresponding program + on your host platform are allowed to cannot to the internet. Maybe + you have to change the settings so you are prompted to allow access + interactively.

    -

    Why do I get "Cannot complete the install because one or more required items could not be found" when - updating the plugin from the update site?

    -

    This error message indicates that the Eclipse version you are running is too old. - Check the releases page for - the required minimum Eclipse version for every WUDSN IDE release.

    +

    Why do I get "Cannot complete the install because one or more + required items could not be found" when updating the plugin from the + update site?

    +

    + This error message indicates that the Eclipse version you are running + is too old. Check the releases page for the + required minimum Eclipse version for every WUDSN IDE release. +

    -

    Why is the "Assembler" section not visible in the preferences?

    -

    If the WUDSN IDE sections and features are not visible after a successful installation, you are probably - using an outdated Java version. For example, Java 1.6 is out of maintenance since 2013/02. This seems to be a common problem on Mac - OS X even in Mavericks (10.9), which still uses Java 1.6 by default. Make sure you have at least the Java - version that is mentioned in the installation section for the IDE installed and that Eclipse is actually - started using that version.

    +

    Why is the "Assembler" section not visible in the + preferences?

    +

    + If the WUDSN IDE sections and features are not visible after a + successful installation, you probably use an outdated Java version. + For example, Java 1.6 has been out of maintenance + since 2013/02. This seems to be a common problem on Mac OS X, even + in Mavericks (10.9), which still uses Java 1.6 by default. Ensure you + have at least the Java version mentioned in the installation section + for the IDE installed and that Eclipse has started using that + version. +

    Configuration

    Why do I see wrong messages in the "Problems" view?

    -

    The default configuration of the "Problems" view shows all errors from all files in the current project. - While this is a good default for Java programming, it does not fit at all for compiling single independent - assembler files. Therefore you have to configure the "Problems" view accordingly. See the section - "Installing Eclipse" on the tab "Installation" for the required steps.

    +

    The default configuration of the "Problems" view shows all + errors from all files in the current project. While this is a good + default for Java programming, it is unsuitable for compiling single + independent assembler files. Therefore, you have to configure the + "Problems" view accordingly. See the "Installing Eclipse" section for + the required steps on the " Installation " tab.

    -

    How do I associate my source file extensions with the correct editor?

    -

    The IDE supports many different compilers and provides a specialized editor for each of them. Typically you - have some preferred source file extension (".asm" or ".a") and a preferred compiler. The procedure to - associate the file extension with the editor via the preferences is described in this video tutorial WUDSN IDE Tutorial 3: Setting up Editors and File - Extensions correctly.

    +

    How do I associate my source file extensions with the correct + editor?

    +

    + The IDE supports many different compilers and provides a specialized + editor for each. Typically, you have some preferred source file + extension (".asm" or ".a") and a preferred compiler. The procedure to + associate the file extension with the editor via the preferences is + described in this video tutorial WUDSN IDE + Tutorial 3: Setting up Editors and File Extensions correctly. +

    -

    Why do I have to put ";@com.wudsn.ide.lng.hardware=..." in the source file?

    -

    The association with the file extension with the editor for your compiler (that is done in the preferences, - see before) does not determine for which platform you want to create output. Therefore this additional - annotation in the main source file is required used to tell the IDE which is the target platform. It is used - to find the correct compiler and emulator settings, which can differ per platform. Every compiler has a - default platform (see the online help in the IDE) but can also be used on every other platform. Therefore - you have to specify the target platform in the main source file if you use a non-default platform.

    +

    Why must I put ";@com.wudsn.ide.lng.hardware=..." in the + source file?

    +

    The association with the file extension with your compiler's + editor (done in the preferences; see before) does not determine which + platform you want to create output. Therefore, this additional + annotation in the main source file must tell the IDE, which is the + target platform. It is used to find the correct compiler and emulator + settings, which can differ per platform. Every compiler has a default + platform (see the online help in the IDE), but it can also be used on + every other platform. Therefore, you must specify the target platform + in the main source file if you use a non-default platform.

    Editing

    -

    Why is editing sometimes slow or even everything blocked showing the wait cursor?

    -

    The core of WUDSN IDE uses the Eclipse Platform Runtime only and does not require any additional plugins. It - starts and runs very fast with that configuration and I personally used it on daily basis. So if you - experience performance problems, try to download and run the zero installation distribution of WUDSN IDE. - Performance problems are very likely caused by additional plugins or themes installed. Often these - plugins are not only slow but broken. Check the ".metadata/.log" file in the workspace folder. In some - Eclipse versions, this is also available via "Window/Show View.../Error Log".

    +

    Why is editing sometimes slow, or is everything blocked, + showing the wait cursor?

    +

    The core of WUDSN IDE uses the Eclipse Platform Runtime only + and does not require any additional plugins. It starts quickly and + dashes with that configuration, and I use it daily. So, if you + experience performance problems, try to download and run the zero + installation distribution of WUDSN IDE. Performance problems are very + likely caused by additional plugins or themes installed. Often, these + plugins are not only slow but broken. Check the ".metadata/.log" file + in the workspace folder. In some Eclipse versions, this is available + via "Window/Show View.../Error Log".

    Is there support for source version control?

    -

    Yes, there are several plugins available to connect Eclipse to CVS or subversion. Also, the "Local History" - feature is installed by default. You can configure it in the preferences. It automatically records all - changes to the source file and lets you compare versions in place.

    - Source version control +

    Yes, several plugins are available to connect Eclipse to CVS or + subversion. Also, the "Local History" feature is installed by + default. You can configure it in the preferences. It automatically + records all changes to the source file and lets you compare versions + in place.

    + Source version control
    -

    Is there support for block selection mode?

    -

    Yes, there is a toolbar button and the shortcut "ALT+SHIFT+A" to toggle block selection mode in all text - editors. This can be very useful for adding and removing common prefixes such as line numbers.

    - Is there support for a block selection mode? +

    Yes, a toolbar button and the shortcut "ALT+SHIFT+A" to toggle + block selection mode in all text editors. This can be useful for + adding and removing common prefixes such as line numbers.

    + Toggle block selection mode -

    In case the toolbar button is not visible, you have to set it to visible via the menu entry "Customize - Perspective" in the context menu of the main toolbar. In the customizing dialog, you have to activate the - commend group "Editor Presentation" and then the toolbar entries you want to see.

    - If the toolbar button is not visible, you have to set it to + visible via the menu entry "Customize Perspective" in the context + menu of the main toolbar. In the customizing dialog, you must + activate the "Editor Presentation" command group and the toolbar + entries you want to see.

    + Toggle block selection mode
    -

    Why does CTRL-Space not open content assist?

    -

    There is a known key conflict when using Messenger Plus Live! v4.85.0.386 with Microsoft Messenger 2009 on - Windows 7 Ultimate. This may also occur in other versions of course. Justin Payne has provided the following - description of the solution.

    +

    Why does "CTRL-Space" not open content assist?

    +

    There is a known keyboard assignment conflict when using + Messenger Plus Live! v4.85.0.386 with Microsoft Messenger 2009 on + Windows 7 Ultimate. This may also occur in other versions, of course. + Justin Payne has provided the following description of the solution.

    1. Startup and log into MS Messenger.
    2. -
    3. From the main window, hit the ALT key to bring up the main menu and select "Plus! | Preferences & - Options".
    4. -
    5. From the Preferences Windows, Select the Messenger tab and uncheck "Activate Messenger Lock with a - system-wide shortcut" OR change the value in its text box to something other than "CTRL + Space"
    6. +
    7. From the main window, hit the ALT key to bring up the main + menu and select "Plus! | Preferences & Options".
    8. +
    9. From the Preferences windows, Select the Messenger tab and + uncheck "Activate Messenger Lock with a system-wide shortcut" OR + change the value in its text box to something other than "CTRL + + Space".
    10. Press the "OK" button.

    Why do CTRL-SHIFT-0/9 and other key combinations not work?

    -

    You probably have another program outside of Eclipse that has already captured these keys or key - combinations. A frequent problem is the Windows Input Methods Editor (IME) which is used to switch - keyboard layouts. For example, if you are using multiple keyboard layouts, the CTRL-Space is mapped to - allow you to cycle between the different keyboard regional layouts. You should probably be aware of how - to turn the feature off since you're probably using this feature, but if you don't...

    +

    You probably have another program outside of Eclipse that has + already captured these keys or key combinations. A frequent problem + is the Windows Input Methods Editor (IME), which is used to switch + keyboard layouts. For example, if you use multiple keyboard layouts, + the CTRL-Space is mapped to allow you to cycle between the different + keyboard regional keyboard layouts. You should be aware of how to + turn the feature off since you're probably using this feature, but + if you don't...

    Windows 7

    1. Within "Windows Control Panel", open "Region and Settings".
    2. -
    3. Select the "Keyboard and Languages" tab, select "Change Keyboards...".
    4. -
    5. In the "Text Services and Input Languages" windows, select "Advanced Key Settings".
    6. -
    7. In the "Hot Keys for input languages" list box, select "Between input languages" and then select - "Change Key Sequence..."
    8. -
    9. In the "Change Key Sequence" window, choose another radio button other than the one next to - CTRL+Shift. At best you choose "(None)".
    10. -
    11. Click OK until you closed all popup windows.
    12. +
    13. Select the "Keyboard and Languages" tab and "Change + Keyboards...".
    14. +
    15. In the "Text Services and Input Languages" windows, select + "Advanced Key Settings".
    16. +
    17. In the "Hot Keys for input languages" list box, select + "Between input languages" and then select "Change Key Sequence..."
    18. +
    19. In the "Change Key Sequence" window, choose another radio + button other than the one next to CTRL+Shift. At best, you choose + "(None)".
    20. +
    21. Click OK until you close all popup windows.

    Windows 10

      -
    1. Open "Control Panel\Clock, Language, and Region\Language\Advanced settings.
    2. -
    3. Click "Change Language bar hot keys".
    4. +
    5. Open "Control Panel\Clock, Language, and + Region\Language\Advanced settings.
    6. +
    7. Click the "Change Language bar hot keys".
    8. Set all key sequences to "(None)".
    9. -
    10. Click OK until you closed all popup windows.
    11. +
    12. Click OK until you close all popup windows.
    -

    Of course, this is Windows 7/10 and we know how Microsoft loves to change their layouts and names, but in - fact, this option is available back to Windows XP.
    + Of course, this is Windows 7/10, and we know how Microsoft loves to + change its layouts and names, but this option is available back to + Windows XP.
    Configure Windows IME hot keys

    + alt="Configure Windows IME hot keys" /> +

    Compiling

    Why is MADS the primary compiler?

    -

    When I started with WUDSN IDE, ATASM was the first supported compiler. The reason was simple: 90% of my - sources are in ATASM format. ATASM is very comprehensive and fast. Its capabilities to define constants - and byte sequences are very complete (".BYTE", ".WORD", ".DBYTE", ".FLOAT", ".SBYTE" for ATASCII, - ".CBYTE" for terminated strings, separate offset for all constants). Over time additional platform - compilers have been added and support for them will be completed step by step. When the support for MADS - was rather complete, I found that it is the most powerful compiler I have ever seen and used. The - support for ".PROC/.ENDPROC" has revolutionized the way I write assembler code now. It allows logical - structuring and visibility control without any runtime overhead. At the same time, MADS is compatible - with MAC/65 and XASM, and even ATASM sources can be adapted to MADS with a few minor changes described - below. Therefore MADS is the primary compiler since WUDSN IDE version 1.6.0.

    +

    When I started with WUDSN IDE, ATASM was the first supported + compiler. The reason was simple: 90% of my sources are in ATASM + format. ATASM is very comprehensive and fast. Its capabilities to + define constants and byte sequences are extensive (".BYTE", ".WORD", + ".DBYTE", ".FLOAT", ".SBYTE" for ATASCII, ".CBYTE" for terminated + strings, separate offset for all constants). Over time, additional + platform compilers have been added, and their support will be + completed step by step. When the support for MADS was relatively + complete, I found it the most powerful compiler I have ever seen and + used. The support for ".PROC/.ENDPROC" has revolutionized how I + write assembler code. It allows logical structuring and visibility + control without any runtime overhead. At the same time, MADS is + compatible with MAC/65 and XASM, and even ATASM sources can be + adapted to MADS with a few minor changes described below. Therefore, + MADS has been the primary compiler since WUDSN IDE version 1.6.0.

    -

    Why do I get the error "No ORG defined" when compiling the example from the tutorial?

    -

    Since WUDSN IDE version 1.6.0 MADS is the primary compiler that is registered for the file extensions - ".asm" upon installation. You are trying to run the code example for version 1.5.0 or before, which is - in ATASM format. Therefore you can either

    +

    Why do I get the error "No ORG defined" when compiling the + example from the tutorial?

    +

    Since WUDSN IDE version 1.6.0 MADS is the primary compiler + registered for the file extensions ".asm" upon installation. You are + trying to run the code example for version 1.5.0 or before, which is + in ATASM format. Therefore, you can either.

    -

    Why are the errors and warnings from an include file assigned to the main source file in the problems - view?

    -

    You use a case-insensitive file system and have used different upper or lower case writing in the source - include statement than in the actual file system. For example, you have written "ICL 'example.asm'" for - a file named "Example.asm" on the file system. In Eclipse the file names of all resources are treated as - case-sensitive, even if the underlying file system is case-insensitive. Therefore the file name issued - by the compiler will not match the file name of the source include. As a fallback, the IDE assigns - the error message to the main source file. To fix this, you have to adapt the spelling of the file name - in the source include statement.

    +

    Why are the errors and warnings from an included file + assigned to the primary source file in the problems view?

    +

    You use a case-insensitive file system and have used different + upper or lower-case writing in the statement than in the actual file + system. For example, you have written "ICL 'example.asm'" for a file + named "Example.asm" on the file system. In Eclipse, the file names + of all resources are treated as case-sensitive, even if the + underlying file system is case-insensitive. Therefore, the file name + issued by the compiler will not match the file name. The IDE assigns + the error message to the primary source file as a fallback. To fix + this, you must adapt the spelling of the file name in the source + include statement.

    -

    How do I convert an ATASM source to MADS format?

    -

    Because both ATASM's and MADS's syntax are based on the MAC/65 syntax. There are not really many - differences. Therefore manual conversion using "Find/Replace (CTRL-F)" is very easy.

    +

    How do I convert from ATASM format to MADS format?

    +

    Because both ATASM's and MADS's syntax are based on the MAC/65 + syntax. There are not many differences. Therefore, manual conversion + using "Find/Replace (CTRL-F)" is easy.

      -
    • Replace the origin definition "* = address" with "ORG address".
    • +
    • Replace the origin definition "* = address" with "ORG + address".
    • Replace ".INCLUDE" with "ICL" for source includes.
    • Replace ".INCBIN" with "INS" for binary includes.
    • -
    • Replace "* = $2E0; .WORD address" with "RUN address" to specify the run address.
    • -
    • Replace "* = $2E2; .WORD address" with "INI address" to specify the init address.
    • -
    • Check the quotes of ".BYTE" and "DTA" statements. In MADS, single quotes result in ASCII codes, - double quotes in ATARI screen codes.
    • -
    • Remove all ".BANK" statements. While ATASM sorts and merges all segments within one bank statement, - MADS simply uses the order of segments as defined in the source file. Every "ORG" statement +
    • Replace "* = $2E0; .WORD address" with "RUN address" to + specify the run address.
    • +
    • Replace "* = $2E2; .WORD address" with "INI address" to + specify the initialization address.
    • +
    • Check the quotes of ".BYTE" and "DTA" statements. In MADS, + single quotes result in ASCII codes and double quotes in ATARI + screen codes.
    • +
    • Remove all ".BANK" statements. While ATASM sorts and merges + all segments within one bank statement, MADS uses the order of + segments defined in the source file. Every "ORG" statement automatically generates a new file segment.

    How does ATASM generate segments in executable files?

    -

    A helpful feature for small projects is that by default ATASM sorts the segments by address and warns if - the same address is overwritten by code or data. Since version 1.05 the ".BANK" directive is available, - which allows you to create COM files with "INITAD" segments and arbitrary segment counts. If you don't - use the ".BANK" directive, ATASM will sort the segments by their address and will put consecutive blocks - into a single segment by default. While this saves some bytes, it might be confusing if you are used to - other assemblers. Note that you have to use the ".SET 6" directive to set the assembler origin offset in - every bank if you use it in one of the banks.

    -
    ; Bank 0
    .bank
    .set 6,0
    - * = $8000
    start lda #0
    jmp *

    ; Bank 1
    .bank .set 6,0
    * = $2e0 -
    .word start;

    ; Bank 2
    .bank
    .set 6,$4300-$C000
    * = $C000 -
    lda #1
    sta label+1
    label lda #2
    jmp *
    +

    A helpful feature for small projects is that, by default, + ATASM sorts the segments by address and warns if the same address is + overwritten by code or data. Since version 1.05, the ".BANK" + directive is available, which allows you to create COM files with + "INITAD" segments and arbitrary segment counts. If you don't use the + ".BANK" directive, ATASM will sort the segments by their address and + put consecutive blocks into a single segment by default. While this + saves some bytes, it might be unclear if you are used to other + assemblers. Note that you must use the ".SET 6" directive to set the + assembler origin offset in every bank if you use it in one of the + banks.

    +
    + ; Bank 0
    .bank
    .set 6,0
    * = $8000
    start + lda #0
    jmp *

    ; Bank 1
    .bank .set 6,0
    * + = $2e0
    .word start;

    ; Bank 2
    .bank
    .set + 6,$4300-$C000
    * = $C000
    lda #1
    sta label+1
    label + lda #2
    jmp * +

    How do I compile into ROM images?

    -

    Plain ROM Images do not have header bytes by default, or at least they do not have the same header bytes - as executable files. In order to create raw object files without headers, compiler-specific options have - to be used. Some cases are listed below. See the manual of the specific compiler for more details.

    +

    Plain ROM Images do not have header bytes by default, or at + least they do not have the same header bytes as executable files. + Compiler-specific options must be used to create raw object files + without headers. Some cases are listed below. See the manual of the + specific compiler for more details.

      -
    • ACME: Use the compiler parameter " -f plain " instead of "-f cbm" (default) to switch to - "plain" mode without a header
    • -
    • ATASM: Extend the compiler parameter "-o${outputFilePath}" to " -r -o${outputFilePath}" to - switch to "raw" mode without header
    • -
    • MADS: Use " OPT h-f+ " at the very beginning of the source file to disable the COM header and enable - "fill" mode, i.e. no segments are created if there are gaps in the object code
    • +
    • ACME: Use the compiler parameter " -f plain " + instead of "-f cbm" (default) to switch to "plain" mode without a + header +
    • +
    • ATASM: Extend the compiler parameter "-o${outputFilePath}" + to " -r -o${outputFilePath}" to switch to "raw" mode without + header +
    • +
    • MADS: Use " OPT h-f+ " at the very beginning of the + source file to turn off the COM header and enable "fill" mode, + i.e., no segments are created if there are gaps in the object code +

    How do I compile into disk images?

    Atari 8-bit
    -

    For Atari 8-bit, the ATASM compiler has a dedicated parameter to write the executable file directly into - ".ATR" or ".XFD" disk images. The disk image must be formatted with Atari DOS 2.0S, Atari DOS DOS 2.5, - or a compatible DOS. All Atari 8-bit disk formats can be created using the "dir2atr.exe" tool of the AtariSIO - tools by Matthias Reichl (hias). The tool can create a complete disk image with arbitrary DOS - (Atari DOS 2.5, MyDos, SpartaDOS) and size based on a folder that contains "DOS.SYS", "DUP.SYS" (or the - equivalent files of the respective DOS) and all other files requires. I have packaged an example - including the "dir2atr" tool, a batch script to call the tool and the emulator, and the "files" folder - in this archive. Unpack the archive to your output folder. Double-click - "makefile.bat" to see how the disk image is created and started. Read section How to run a makefile script instead of an emulator? for the details on - how to configure the call to "makefile.bat". For productive usage, you should of course put the "hias" - folder into a central location and use the most recent version from hias' website. For MacOS X users, the - download also contains a "makefile.sh" script and MacOS X binaries of Matthias Reichl's tools. The - binaries have been provided by Fredrick Holst (freetz) and you can find the latest versions on his website.

    +

    + For Atari 8-bit, the ATASM compiler has a dedicated parameter to + write the executable file directly into ".ATR" or ".XFD" disk + images. The disk image must be formatted with Atari DOS 2.0S, DOS + 2.5, or a compatible DOS. All Atari 8-bit disk formats can be + created using the "dir2atr.exe" tool of the AtariSIO tools by Matthias Reichl + (hias). The command line tool can create a complete disk image with + arbitrary DOS (Atari DOS 2.5, MyDos, SpartaDOS) and size based on a + folder that contains "DOS.SYS", "DUP.SYS" (or the equivalent files + of the respective DOS) and all other files requires. I have packaged + an example, including the "dir2atr" tool, a batch script to call the + command line tool and emulator, and this archive's "files" folder. + Unpack the archive to your output folder. Double-click + "makefile.bat" to see how the disk image is created and started. + Read the section "How to run a + makefile script instead of an emulator?" for the details on + configuring the call to "makefile.bat". For productive usage, you + should put the "hias" folder into a central location and use the + most recent version from Matthias Reichl's website. For MacOS X + users, the download also contains a "makefile.sh" script and MacOS X + binaries of Matthias Reichl's tools. The binaries have been provided + by Fredrick Holst (freetz), and you can find the latest versions on + his website. +

    Apple II
    -

    For Apple II, WUDSN IDE automatically generates a bootable AppleDos 3.3 disk image with the extension - ".dsk" if one of the predefined emulators is used for execution. If you want to use another DOS or disk - size or if you want to put more files onto the disk after compilation, you can use the command line - version of AppleCommander to achieve this. Create a makefile script and - configured it as described in How to run a makefile script instead of an - emulator?. In the case of Apple Disk images always remember to use the correct file - content/load/run address. The IDE needs to know the load address of an executable file in order to store - this information in the directory entry. To detect the load address from the executable file, the IDE - evaluates the file extension. Supported extensions are ".b", ".prg" and ".xex". Here's the logic for the - built-in disk image creation:

    +

    + For Apple II, WUDSN IDE automatically generates a bootable AppleDos + 3.3 disk image with the extension ".dsk" if one of the predefined + emulators is used for execution. If you want to use another DOS or + disk size or if you're going to put more files onto the disk after + compilation, you can use the command line version of AppleCommander to + achieve this. Create and configure a makefile script as described in + "How to run a makefile script instead + of an emulator?". In the case of Apple Disk images, always remember + to use the correct file content/load/run address. The IDE needs to + know the load address of an executable file to store this + information in the directory entry. The IDE evaluates the file + extension to detect the load address from the executable file. + Supported extensions are ".b", ".prg," and ".xex". Here's the logic + for the built-in disk image creation: +

      -
    • File extension ".b"
      // AppleDos 3.3 binary file: start-lo,start-hi,length-lo,length-hi,data -
      address = getWord(outputFileContent, 0);length = length - 4;content = - getData(outputFileContent, 4);
    • -
    • File extension ".prg" and length > 2
      // C64 program file: start-lo,start-hi,data
      - address = getWord(outputFileContent, 0);length = length - 2;content = getData(outputFileContent, 2); +
    • File extension ".b"
      // AppleDos 3.3 binary file: + start-lo, start-hi, length-lo, length-hi, data
      address = + getWord(outputFileContent, 0);length = length - 4;content = + getData(outputFileContent, 4); +
    • +
    • File extension ".prg" and length > 2
      // C64 + program file: start-lo, start-hi, data
      address = + getWord(outputFileContent, 0);length = length - 2;content = + getData(outputFileContent, 2); +
    • +
    • File extension ".xex" and length > 6 and + (getWord(outputFileContent, 0) & 0xffff) == 0xffff)
      // + AtariDOS 2.5 binary file:$ff, $ff, start-lo, start-hi, end-lo, + end-hi, data
      address = getWord(outputFileContent, 2);length + = length - 6;content = getData(outputFileContent, 6);
    • -
    • File extension ".xex" and length > 6 and (getWord(outputFileContent, 0) & 0xffff) == 0xffff) -
      // AtariDOS 2.5 binary file:$ff,$ff,start-lo,start-hi,end-lo,end-hi,data
      address = - getWord(outputFileContent, 2);length = length - 6;content = getData(outputFileContent, 6);
    -
    Other hardwares
    -

    If you find a tool similar to "dir2atr.exe" for the Atari 8-bit or "AppleCommander" for the Apple II, you - can use create your own script and run it as described in How to run a - makefile script instead of an emulator?.

    +
    Other hardware
    +

    + If you find a tool similar to "dir2atr.exe" for the Atari 8-bit or + "AppleCommander" for the Apple II, you can create your script and + run it as described in "How to run a + makefile script instead of an emulator?". +

    How can I run a makefile or script instead of an emulator?

    -

    Sometimes it is useful to run a makefile script instead of the emulator, for example, if the output file - shall be combined with other files into a single ATR file. To execute such a script select "User Defined - Application" as the "Default Application to open Output File". Specify the path to the shell as "Path to - Application". On the command line, you can then use the standard variables to start the shell, pass the - name of the script and pass the file path of the compiled output file. Since the working directory at - the time of execution is the output folder of the compiler you must place the script file there or you - must specify the script file with its absolute path. If you are using Windows and "cmd.exe" as your - shell, you must specify "/c" before the name of the script to prevent "cmd.exe" from remaining as a - process after the script has finished. The resulting command line is "${runnerExecutablePath} /c - makefile.bat ${outputFilePath}", assuming "makefile.bat" is located in the output folder". See section - How do I compile into disk images? for the description of how to use this - for compiling complete disk images.

    - + Sometimes, running a makefile script instead of the emulator is + helpful, for example, if the output file is combined with other + files into a single ATR file. To execute such a script, select "User + Defined Application" as the "Default Application to open Output + File". Specify the path to the shell as "Path to Application". On + the command line, you can then use the standard variables to start + the command shell and pass the script's name and the file path of + the compiled output file. Since the working directory during + execution is the compiler's output folder, you must place the script + file there or specify the script file with its absolute path. If you + are using Windows and "cmd.exe" as your shell, you must add "/c" + before the name of the script to prevent "cmd.exe" from remaining as + a process after the script has finished. The resulting command line + is "${runnerExecutablePath} /c makefile.bat ${outputFilePath}", + assuming "makefile.bat" is located in the output folder". See + section "How do I compile into disk + images?" for the description of how to use this for compiling + complete disk images. +

    + Configure makefile script

    Emulation

    How can I use other emulators?

    -

    You can "re-use" the existing tabs and simply specify another emulator's executable. If you use "User - Defined Application", you can specify whatever you want. When using "User Defined Application", no disk - image is created or updated. You can use this setting to have your own script which puts the executable - file onto a disk image of your choice using additional tools like "dir2atr.exe" or "AppleCommander" for - example.

    +

    You can "re-use" the existing tabs and specify another + emulator's executable. Using "User Defined Application", you can + select whatever you want. When using "User Defined Application", no + disk image is created or updated. You can use this setting to have + your script, which puts the executable file onto a disk image of + your choice, using additional tools like "dir2atr.exe" or + "AppleCommander," for example.

    \ No newline at end of file diff --git a/com.wudsn.ide.lng/help/ide-features.section.html b/com.wudsn.ide.lng/help/ide-features.section.html index fbcef13d..403f6c18 100644 --- a/com.wudsn.ide.lng/help/ide-features.section.html +++ b/com.wudsn.ide.lng/help/ide-features.section.html @@ -2,32 +2,40 @@ -
    General IDE enhancements   » top
    +
    + General IDE enhancements   » top +
    • "Open Folder" context menu available for all folders and files
    • -
    • "Sort" context menu with sub-menu available for all text files including
      +
    • "Sort" context menu with sub-menu available for all text files + including
      • Case sensitive, case insensitive, and numeric sorting
      • Sorting with and without removal of duplicates
      • Reverse ordering
      • -
      - Open folder action in context menu Sort action in text editor context menu +
    Open folder action in context menuSort action in text editor context menu -
  • The online help contains the entry "WUDSN IDE Guide" which contains multiple sections. +
  • The online help contains the entry "WUDSN IDE Guide" which + contains multiple sections.
    • WUDSN IDE - mainly the documentation from the web site
        @@ -38,37 +46,50 @@
      • Link
    • -
    • Assemblers - the information on the supported assemblers and their properties +
    • Assemblers - the information on the supported assemblers and + their properties
      • General - links, syntax, and support features
      • -
      • Instructions - all supported instruction including their descriptions grouped by type
      • -
      • Manual - direct access to the PDF, HTML, or text manual file or files which are part of the - compiler installation
      • +
      • Instructions - all supported instruction including their + descriptions grouped by type
      • +
      • Manual - direct access to the PDF, HTML, or text manual + file or files which are part of the compiler installation
    • -
    • Hardware - the information on the supported hardware types and the corresponding emulators and links +
    • Hardware - the information on the supported hardware types + and the corresponding emulators and links
        -
      • Reference documentation - Hardware specific PDF, HTML, or text files with CPU and customer chips - reference sheets and programming guides
      • +
      • Reference documentation - Hardware specific PDF, HTML, or + text files with CPU and customer chips reference sheets and + programming guides
    • -
    -
    Integrated Help
  • +
    Integrated Help + -
    Fully integrated assembler editor   » top
    +
    + Fully integrated assembler editor   » top +
      -
    • The Eclipse platform contains editors like for example the generic text editor. Editors can support one or more - content types identified by file extensions. One editor can be the default for a specific file extension. WUDSN - IDE provides an assembler editor and a corresponding content type for every compiler. Every assembler editor has - a default compiler associated which in turn defines via the preferences which application is used to run the - output file.
      IDE editors, content types and file associations
    • -
    • New content types and file associations for Atari 2600 compilers +
    • The Eclipse platform contains editors like for example the + generic text editor. Editors can support one or more content types + identified by file extensions. One editor can be the default for a + specific file extension. WUDSN IDE provides an assembler editor and a + corresponding content type for every compiler. Every assembler editor + has a default compiler associated which in turn defines via the + preferences which application is used to run the output file.
      + IDE editors, content types and file associations +
    • +
    • New content types and file associations for Atari 2600 + compilers
      • DASM Source File (*.asm)
    • -
    • New content types and file associations for Atari 8-bit compilers +
    • New content types and file associations for Atari 8-bit + compilers
      • ATASM Source File (*.asm)
      • MADS Source File (*.asm, default)
      • @@ -85,69 +106,112 @@
      • ASM6 Source File (*.asm)
    • -
    • The default editor for an extension can be configured in section "File Associations" of the preferences with the - button "Default"
      IDE file associations
    • -
    • Syntax highlighting colors and styles for comments, directives, all types of identifiers, legal opcodes, illegal - opcodes, pseudo opcodes, and strings
    • -
    • Single line comments for the current line selection can be toggled using "CTRL-7" or the editor context menu - entry "Toggle Comment"
    • +
    • The default editor for an extension can be configured in + section "File Associations" of the preferences with the button + "Default"
      IDE file associations +
    • +
    • Syntax highlighting colors and styles for comments, + directives, all types of identifiers, legal opcodes, illegal opcodes, + pseudo opcodes, and strings
    • +
    • Single line comments for the current line selection can be + toggled using "CTRL-7" or the editor context menu entry "Toggle + Comment"
    • Configurable support for 16-bit opcodes of 65816
    • -
    • Built-in support for ATASM - assembler, MADS assembler, - XASM assembler, ACME assembler
    • -
    • Built-in support for running compiler output files with the operating system default application without - configuration effort
    • -
    • Built-in support for Altirra emulator, Atari800Win emulator, Atari800MacX emulator, Atari++ emulator
    • -
    • Adding support for new compilers and application is possible via Eclipse extension points
      IDE compiler extensions
    • +
    • Built-in support for ATASM assembler, MADS assembler, XASM assembler, ACME assembler
    • +
    • Built-in support for running compiler output files with the + operating system default application without configuration effort
    • +
    • Built-in support for Altirra emulator, Atari800Win emulator, Atari800MacX emulator, Atari++ emulator
    • +
    • Adding support for new compilers and application is possible + via Eclipse extension points
      IDE compiler extensions +
    • Build or build and run with a single keystroke or via the menu
    • -
    • Toolbar button for "Build and Run" which adapts to the hardware of the currently opened editor, for example, - it will show a C64 icon when using the "ACME (C64)" editor
    • -
    • The toolbar button for "Build and Run" offers a pulldown menu that allows running the output file with any of - the applications configured in the preferences. This way you can run the output file easily with different - emulators without changing the preferences. That can be very helpful if one emulator shows different behavior - than another or in case you have specified a build script as a user-defined application in the preferences -
      Run with... for Atari 2600 - Run with... for Atari 8-bit Run with... for C64
    • +
    • Toolbar button for "Build and Run" which adapts to the + hardware of the currently opened editor, for example, it will show a + C64 icon when using the "ACME (C64)" editor
    • +
    • The toolbar button for "Build and Run" offers a pulldown menu + that allows running the output file with any of the applications + configured in the preferences. This way you can run the output file + easily with different emulators without changing the preferences. That + can be very helpful if one emulator shows different behavior than + another or in case you have specified a build script as a user-defined + application in the preferences
      Run with... for Atari 2600 Run with... for Atari 8-bit Run with... for C64 +
    • Open source and output folder directly from the menu
    • -
    • Open compiler help directly from the menu if the documentation is available in the default folder structure of - the compiler executable
      IDE assembler menu
    • -
    • Complete list of compiler error and warning messages in the problems view
    • -
    • Direct navigation to the source location of the via double click on the problem message
    • -
    • Problem markers in the scroll area including tooltip with problem message
      IDE example source
    • -
    • German localization for all Eclipse plugin texts. The original compiler messages are not translated but some are - mapped automatically
      +
    • Open compiler help directly from the menu if the documentation + is available in the default folder structure of the compiler + executable
      IDE assembler menu +
    • +
    • Complete list of compiler error and warning messages in the + problems view
    • +
    • Direct navigation to the source location of the via double + click on the problem message
    • +
    • Problem markers in the scroll area including tooltip with + problem message
      IDE example source +
    • +
    • German localization for all Eclipse plugin texts. The original + compiler messages are not translated but some are mapped automatically +
      • ATASM ".bank" warnings are mapped to info messages
    • -
    • Console view with original compiler output opens automatically in the background after compiling which useful in - cases where the plugin is not yet complete. The "Compiler Console" is automatically brought to front when the - compiler starts. This prevents the compiler output from being hidden behind other consoles in the console view -
      IDE compiler console view
    • +
    • Console view with original compiler output opens automatically + in the background after compiling which useful in cases where the + plugin is not yet complete. The "Compiler Console" is automatically + brought to front when the compiler starts. This prevents the compiler + output from being hidden behind other consoles in the console view
      + IDE compiler console view +
    -
    Content outline and source folding   » top
    +
    + Content outline and source folding   » top +
    • Activated via the standard menu "Window/Show View/Outline"
    • Automated asynchronous parsing while typing
    • -
    • Automated recursive parsing of source includes and merge with the current outline
    • -
    • Positioning in the content outline remains stable while typing unless structure changes appear
    • +
    • Automated recursive parsing of source includes and merge with + the current outline
    • +
    • Positioning in the content outline remains stable while typing + unless structure changes appear
    • Folding is activated automatically when the outline is visible
    • Folding for if/else/endif blocks
    • -
    • Outline and folding for definition section and implementation sections
    • -
    • Outline for equate definitions (including defining expression), label definitions, and variable definitions
    • +
    • Outline and folding for definition section and implementation + sections
    • +
    • Outline for equate definitions (including defining + expression), label definitions, and variable definitions
    • Outline and folding for enum and struct definitions
    • Outline and folding for macros definitions
    • Outline and folding for repeat sections
    • @@ -157,40 +221,60 @@
    • Type-specific outline icons
    • Nested folding with tooltip for folded sections
    • Line end comment is used as a short description
    • -
    • Toolbar with a button to toggle the sorting order of the sections and labels. The state of the button is - persisted automatically along with the respective source file. For files that do not have a setting yet, the - setting from the currently opened file will be used
      IDE content outline
      IDE content folding
    • +
    • Toolbar with a button to toggle the sorting order of the + sections and labels. The state of the button is persisted + automatically along with the respective source file. For files that do + not have a setting yet, the setting from the currently opened file + will be used
      IDE content outline
      IDE content folding +
    -
    Content assist and code completion   » top
    +
    + Content assist and code completion   » top +
      -
    • Content assist by pressing CTRL-Space for directives, legal opcode, illegal opcodes, and pseudo opcodes
    • -
    • The content assist also recognizes if there is already an instruction in the current line and suggests the - available identifiers instead if this is the case. This is the first version and it supports global identifiers - in the current source file and source file included from there. Scoped identifiers of the form "a.b" are not yet - supported
    • -
    • Completion proposal auto-activation without pressing CTRL-Space after typing compiler dependent characters, for - example "." in ATASM, "." or "#" in MADS and "!" in ACME
    • +
    • Content assist by pressing CTRL-Space for directives, legal + opcode, illegal opcodes, and pseudo opcodes
    • +
    • The content assist also recognizes if there is already an + instruction in the current line and suggests the available identifiers + instead if this is the case. This is the first version and it supports + global identifiers in the current source file and source file included + from there. Scoped identifiers of the form "a.b" are not yet supported
    • +
    • Completion proposal auto-activation without pressing + CTRL-Space after typing compiler dependent characters, for example "." + in ATASM, "." or "#" in MADS and "!" in ACME
    • Type-specific icon and mnemonic highlighting
    • Progressive filtering as you type
    • -
    • Automatic detection of lower case / upper case based on current input
    • +
    • Automatic detection of lower case / upper case based on + current input
    • Default case configurable in preferences
    • Illegal opcodes can be hidden via preferences
    • -
    • 16-bit opcodes of 65816 can be hidden via preferences
      IDE content assist
    • -
    • Multi-line content completion and explicit cursor positioning, for example ".MA" becomes ".MACRO <cursor is - here> <newline> .ENDM"
      Muli-line content completion and cursor positioning
    • +
    • 16-bit opcodes of 65816 can be hidden via preferences
      + IDE content assist
    • +
    • Multi-line content completion and explicit cursor positioning, + for example ".MA" becomes ".MACRO <cursor is here> + <newline> .ENDM"
      Muli-line content completion and cursor positioning +
    - +
      -
    • Hyperlink navigation via CTRL-click to source includes and binary includes
    • +
    • Hyperlink navigation via CTRL-click to source includes and + binary includes
    • Support for relative and absolute file paths
    • -
    • Source files are always opened with the same assembler editor, irrespective of the extension
    • -
    • The ".asm" extension for "ICL" source includes is appended automatically in MADS, if it is missing
    • -
    • The ".asx" extension for "ICL" source includes is appended automatically in XASM, if it is missing
    • +
    • Source files are always opened with the same assembler editor, + irrespective of the extension
    • +
    • The ".asm" extension for "ICL" source includes is appended + automatically in MADS, if it is missing
    • +
    • The ".asx" extension for "ICL" source includes is appended + automatically in XASM, if it is missing
    • Option for binary includes for opening the file with
      • the built-in hex editor
      • @@ -199,60 +283,85 @@
      • system editor (e.g. an emulator or a paint program)
    • -
    • Hyperlink navigation via CTRL-click to labels equates, local definitions, macro definitions, 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 taken into account like in the content outline. In case there are targets from different files, - the file name is also displayed as a differentiator in the hyperlink popup.

      IDE navigation to source file
      IDE navigation to binary file
      IDE navigation to labels, equates, local definitions, macro definitions and procedure definitions +
    • Hyperlink navigation via CTRL-click to labels equates, local + definitions, macro definitions, 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 taken into account like in the content outline. In case there + are targets from different files, the file name is also displayed as a + differentiator in the hyperlink popup.

      IDE navigation to source file
      IDE navigation to binary file
      IDE navigation to labels, equates, local definitions, macro definitions and procedure definitions
    -
    Hex Editor   » top
    +
    + Hex Editor   » top +
    • Read-only hex editor to inspect arbitrary files
    • -
    • Available via context menu including multi-file-selection to open several files at once
      Open With Hex Editor
    • -
    • The "Open With Hex Editor" menu entry closes an existing editor in case the file is already opened and thereby - forces the file to be opened with the hex editor. In addition, the hex editor is set as the default editor for - this file. As a consequence double-clicking the file in the package explorer will open it automatically with the - hex editor, no matter which type of file is actually is. This saves you from always using the context menu, just - because the file has no known file type. You can change the default editor again by just using the "Open With" - context menu entry
    • +
    • Available via context menu including multi-file-selection to + open several files at once
      Open With Hex Editor +
    • +
    • The "Open With Hex Editor" menu entry closes an existing + editor in case the file is already opened and thereby forces the file + to be opened with the hex editor. In addition, the hex editor is set + as the default editor for this file. As a consequence double-clicking + the file in the package explorer will open it automatically with the + hex editor, no matter which type of file is actually is. This saves + you from always using the context menu, just because the file has no + known file type. You can change the default editor again by just using + the "Open With" context menu entry
    • Available via hyperlink navigation for binary includes
    • -
    • Context menu to copy parts of the file into the clipboard in different formats: +
    • Context menu to copy parts of the file into the clipboard in + different formats:
      • hex values (".byte $01,$02,...")
      • decimal values (".byte 1,2,...")
      • ASCII string
      • -
      - This is very helpful to turn parts of a file into source code. The possibility to copy/paste into the binary - file itself in order to modify is prepared but not working yet and will be completed later.
      Hex Editor context menu
    • -
    • Support for binary files, Atari COM files, and Atari Disk Images
      Hex Editor file mode selection +
    This is very helpful to turn parts of a file into source code. The + possibility to copy/paste into the binary file itself in order to + modify is prepared but not working yet and will be completed later.
    + Hex Editor context menu -
  • The possible file modes for a binary file are computed automatically and used as default when opening the file +
  • Support for binary files, Atari COM files, and Atari Disk + Images
    Hex Editor file mode selection
  • +
  • The possible file modes for a binary file are computed + automatically and used as default when opening the file
  • Unsupported file modes are detected and cannot be used
  • -
  • Files with a block structure get an outline in the outline view
  • -
  • Files with a corrupted block structure are detected and displayed as good as possible
    Hex Editor outline view
    Hex Editor with corrupted Atari COM file
  • +
  • Files with a block structure get an outline in the outline + view
  • +
  • Files with a corrupted block structure are detected and + displayed as good as possible
    Hex Editor outline view
    Hex Editor with corrupted Atari COM file +
  • -
    Graphics Editor   »
    +
    + Graphics Editor   » +
      -
    • Viewer for binary files and 8-bit image files.
      The most suitable supported converter and the - corresponding default parameters are computed based on the file content, size, and extension.
      The - converters for the Atari standard image formats are based on RECOIL fka. FAIL, the excellent First Atari Image Library created by Piotr - Fusik and Adrian Matoga.
      +
    • Viewer for binary files and 8-bit image files.
      The + most suitable supported converter and the corresponding default + parameters are computed based on the file content, size, and + extension.
      The converters for the Atari standard image formats + are based on RECOIL fka. FAIL, the + excellent First Atari Image Library created by Piotr Fusik and Adrian + Matoga.
    CompilerAseembler / Compiler Contributor
    MADS Tomasz Biela (tebe)
    Graphic library or toolGraphic Library or Tool Contributor
     
    Sound librarySound Library Contributor
    @@ -389,155 +498,211 @@
  • Viewer for GIF/JPG/BMP/PNG images
  • -
  • Available via context menu including multi-file-selection to open several files at once
    Open With Graphics Editor
  • -
  • The "Open With Graphics Editor" menu entry closes an existing editor in case the file is already opened and - thereby forces the file to be opened with the graphics editor. In addition, the graphics editor is set as the - default editor for this file. As a consequence double-clicking the file in the package explorer will open it - automatically with the graphics editor, no matter which type of file it actually is. This saves you from always - using the context menu, just because the file has no known file type. You can change the default editor again by - just using the "Open With" context menu entry
  • +
  • Available via context menu including multi-file-selection to + open several files at once
    Open With Graphics Editor +
  • +
  • The "Open With Graphics Editor" menu entry closes an existing + editor in case the file is already opened and thereby forces the file + to be opened with the graphics editor. In addition, the graphics + editor is set as the default editor for this file. As a consequence + double-clicking the file in the package explorer will open it + automatically with the graphics editor, no matter which type of file + it actually is. This saves you from always using the context menu, + just because the file has no known file type. You can change the + default editor again by just using the "Open With" context menu entry
  • Available via hyperlink navigation for binary includes
  • -
  • Conversion from binary files or 8-bit images files to GIF/JPG/BMP/PNG images +
  • Conversion from binary files or 8-bit images files to + GIF/JPG/BMP/PNG images
    • Up to different 3 source files depending on the converter
    • -
    • Configurable start offset for every source file, useful for extracting character sets
    • +
    • Configurable start offset for every source file, useful for + extracting character sets
    • Configurable palette via the Image Palette view
    • Configurable number of rows and columns
    • -
    • Configurable spacing width for and spacing color to separate tiles and unused areas
    • +
    • Configurable spacing width for and spacing color to separate + tiles and unused areas
    • Separate aspect ratio for display and saving the image file
    • -
    - Conversion from binary files or 8-bit images files to GIF/JPG/BMP/PNG images
  • -
  • Conversion from GIF/JPG/BMP/PNG images to binary files or 8-bit images using JavaScript. + Conversion from binary files or 8-bit images files to GIF/JPG/BMP/PNG images +
  • +
  • Conversion from GIF/JPG/BMP/PNG images to binary files or + 8-bit images using JavaScript.
      -
    • Separate aspect ratio for loading and displaying the image file
    • -
    • Default scripts are included. They can be adjusted and saved along with the other parameters
    • -
    -
    Conversion from GIF/JPG/BMP/PNG images to binary files or 8-bit images files
  • -
  • The image palette view associated with the graphics editor displays the palette entries and the color histogram. - It supports filtering of unused colors, sorting by index and color frequencies, pre-settings, and editing the - palette when displaying 8-bit images
    Image palette view +
  • Separate aspect ratio for loading and displaying the image + file
  • +
  • Default scripts are included. They can be adjusted and saved + along with the other parameters
  • +
    Conversion from GIF/JPG/BMP/PNG images to binary files or 8-bit images files -
  • Conversion files with extension ".cnv" are used to save the conversion direction and all conversion parameters -
  • -
  • Support for relative file paths. If the file path is in the same folder as the ".cnv" file, it is automatically - converted to a relative file path when the file name is defaulted or picked from the file browser dialog. This - allows to move the ".cnv" file and the referenced source files around together without breaking the saved paths +
  • The image palette view associated with the graphics editor + displays the palette entries and the color histogram. It supports + filtering of unused colors, sorting by index and color frequencies, + pre-settings, and editing the palette when displaying 8-bit images
    + Image palette view
  • +
  • Conversion files with extension ".cnv" are used to save the + conversion direction and all conversion parameters
  • +
  • Support for relative file paths. If the file path is in the + same folder as the ".cnv" file, it is automatically converted to a + relative file path when the file name is defaulted or picked from the + file browser dialog. This allows to move the ".cnv" file and the + referenced source files around together without breaking the saved + paths
  • -
    Preferences for editing   » top
    +
    + Preferences for editing   » top +
      -
    • Available via entry "Preferences" from the menu "Window" (in Windows and Linux) or the menu "Eclipse" (in Mac OS - X)
    • -
    • Configuration of syntax highlighting colors and styles for comments, directives, all types of identifiers, legal - opcodes, illegal opcodes, numbers, pseudo opcodes, and strings
    • -
    • For non-unique identifiers, the syntax highlighting will try to be the best guess
    • +
    • Available via entry "Preferences" from the menu "Window" (in + Windows and Linux) or the menu "Eclipse" (in Mac OS X)
    • +
    • Configuration of syntax highlighting colors and styles for + comments, directives, all types of identifiers, legal opcodes, illegal + opcodes, numbers, pseudo opcodes, and strings
    • +
    • For non-unique identifiers, the syntax highlighting will try + to be the best guess
    • Configuration of default case in content assist
      Preferences for compilers + src="productions/java/ide/features/ide-assembler-preferences-editor.png" + alt="Preferences for compilers" />
    -
    Preferences for compiling   » top
    +
    + Preferences for compiling   » top +
      -
    • Available via entry "Preferences" from the menu "Window" (in Windows and Linux) or the menu "Eclipse" (in Mac OS - X)
    • -
    • Separate compiler preferences page for every type of hardware, i.e. Atari 8-bit and C64; Apple 2 support is in - development by Nick Westgate
    • +
    • Available via entry "Preferences" from the menu "Window" (in + Windows and Linux) or the menu "Eclipse" (in Mac OS X)
    • +
    • Separate compiler preferences page for every type of hardware, + i.e. Atari 8-bit and C64; Apple 2 support is in development by Nick + Westgate
    • Preferences can be maintained for all compilers in parallel
    • -
    • Upon opening the compiler preferences, the tab for the compiler of the active editor is activated automatically +
    • Upon opening the compiler preferences, the tab for the + compiler of the active editor is activated automatically
    • +
    • Configuration of illegal opcodes and 65816 opcodes support in + syntax highlighting and content assist
      The configuration is + offered only if the compiler supports the respective feature
    • -
    • Configuration of illegal opcodes and 65816 opcodes support in syntax highlighting and content assist
      The - configuration is offered only if the compiler supports the respective feature
    • -
    • Download links, configurable paths, and default parameters for all compilers
    • -
    • The default file extension filter is set to "*.exe" on Windows and "*.*" on all other operating systems
    • -
    • The button "Apply Defaults" does explicitly not reset the paths to the executables
    • -
    • Configuration of parameters per compiler including predefined defaults to run out-of-the-box
      Possible - variables are: +
    • Download links, configurable paths, and default parameters for + all compilers
    • +
    • The default file extension filter is set to "*.exe" on Windows + and "*.*" on all other operating systems
    • +
    • The button "Apply Defaults" does explicitly not reset the + paths to the executables
    • +
    • Configuration of parameters per compiler including predefined + defaults to run out-of-the-box
      Possible variables are:
      • {$sourceFolderPath} The absolute path to the source folder
      • {$sourceFilePath} The absolute path to the source file
      • {$outputFolderPath} The absolute path to the output folder
      • {$outputFilePath} The absolute path to the output file
      • -
      • {$outputFileName} The name of the output file including its extension, for example "TestFile123.asm" -
      • -
      • {$outputFileNameWithoutExtension} The name of the output file without extension, for example - "TestFile123"
      • -
      • {$outputFileNameShortWithoutExtension} The name of the output file without extension shortened to 8 - alphanumeric characters, for example "TESTFILE"
      • -
      - Make sure that you don't remove parameters when you specify your own values
      If not, either creating the - label definition file or parsing the compiler log may fail +
    • {$outputFileName} The name of the output file including its + extension, for example "TestFile123.asm"
    • +
    • {$outputFileNameWithoutExtension} The name of the output + file without extension, for example "TestFile123"
    • +
    • {$outputFileNameShortWithoutExtension} The name of the + output file without extension shortened to 8 alphanumeric + characters, for example "TESTFILE"
    • +
    Make sure that you don't remove parameters when you specify your own + values
    If not, either creating the label definition file or + parsing the compiler log may fail
    • ATASM requires the "-s" parameter to be present"
    • MADS requires the "-p" parameter to be present
    • -
    • ACME requires the "!to" directive in the source to be commented out to ensure the output file name from - the command line is used
    • +
    • ACME requires the "!to" directive in the source to be + commented out to ensure the output file name from the command line + is used
    -
  • Preferences can be maintained for all possible applications of all compilers in parallel +
  • Preferences can be maintained for all possible applications of + all compilers in parallel
      -
    • Possibility to use the "Operating System Default Application" of the platform to open the output file -
      For Windows and Mac OS X choosing the "Operating System Default Application" means that for - ".xex" file the emulator will be started automatically without any further configuration
    • -
    • Possibility to use one of the pre-defined applications and optionally change the command line
    • -
    • Possibility to use a user-defined application to open the output file
    • +
    • Possibility to use the "Operating System Default + Application" of the platform to open the output file
      For + Windows and Mac OS X choosing the "Operating System Default + Application" means that for ".xex" file the emulator will be started + automatically without any further configuration +
    • +
    • Possibility to use one of the pre-defined applications and + optionally change the command line
    • +
    • Possibility to use a user-defined application to open the + output file
    • Possible variables are:
        -
      • {$runnerExecutablePath} The absolute path to the executable of the application
      • +
      • {$runnerExecutablePath} The absolute path to the + executable of the application
      • {$sourceFolderPath} The absolute path to the source folder
      • {$sourceFilePath} The absolute path to the source file
      • {$outputFolderPath} The absolute path to the output folder
      • {$outputFilePath} The absolute path to the output file
      • -
      • {$outputFileName} The name of the output file including its extension, for example - "TestFile123.asm"
      • -
      • {$outputFileNameWithoutExtension} The name of the output file without extension, for example - "TestFile123"
      • -
      • {$outputFileNameShortWithoutExtension} The name of the output file without extension shortened - to 8 alphanumeric characters, for example "TESTFILE"
      • +
      • {$outputFileName} The name of the output file including + its extension, for example "TestFile123.asm"
      • +
      • {$outputFileNameWithoutExtension} The name of the output + file without extension, for example "TestFile123"
      • +
      • {$outputFileNameShortWithoutExtension} The name of the + output file without extension shortened to 8 alphanumeric + characters, for example "TESTFILE"
  • -
  • Download links, configurable paths, and default command lines for Atari++, Atari800Win, Atari800MacX emulators - per compiler
  • -
  • The default file extension filter is set to "*.exe" on Windows and "*.*" on all other operating systems
    - Preferences for compilers
  • +
  • Download links, configurable paths, and default command lines + for Atari++, Atari800Win, Atari800MacX emulators per compiler
  • +
  • The default file extension filter is set to "*.exe" on Windows + and "*.*" on all other operating systems
    Preferences for compilers +
  • -
    Annotations for compiling   » top
    +
    + Annotations for compiling   » top +
      -
    • For most use-cases, the defaults provided for the compilers and in the preferences are sufficient. But if you - want to develop in parallel in multiple projects, for different platforms (Apple II and Atari 8-bit) or in - different output formats (".XEX" and ".BIN") with the same compiler it may become cumbersome to change the - preferences every time. Therefore WUDSN IDE offers annotations that you can put into the source code files. - These annotations override the defaults and the preferences.
    • -
    • All language annotations start with the prefix "@com.wudsn.ide.lng." followed by the lower case name of the annotation, - an equals sign, and the unquoted value. Example: "@com.wudsn.ide.lng.hardware=ATARI8BIT"
    • -
    • In earlier versions of WUDSN, language annotations started with the prefix "@com.wudsn.ide.asm.". - While they are still evaluated, it is strongly recommended to adapt to the new prefix.
    • -
    • All annotations can be placed in comment lines at the beginning of a source file. Some of the annotations are - only relevant for the main source file, some are only relevant in include source files, some are relevant for - all source files.
    • +
    • For most use-cases, the defaults provided for the compilers + and in the preferences are sufficient. But if you want to develop in + parallel in multiple projects, for different platforms (Apple II and + Atari 8-bit) or in different output formats (".XEX" and ".BIN") with + the same compiler it may become cumbersome to change the preferences + every time. Therefore WUDSN IDE offers annotations that you can put + into the source code files. These annotations override the defaults + and the preferences.
    • +
    • All language annotations start with the prefix + "@com.wudsn.ide.lng." followed by the lower case name of the + annotation, an equals sign, and the unquoted value. Example: + "@com.wudsn.ide.lng.hardware=ATARI8BIT"
    • +
    • In earlier versions of WUDSN, language annotations started + with the prefix "@com.wudsn.ide.asm.". While they are still evaluated, + it is strongly recommended to adapt to the new prefix.
    • +
    • All annotations can be placed in comment lines at the + beginning of a source file. Some of the annotations are only relevant + for the main source file, some are only relevant in include source + files, some are relevant for all source files.
    • @com.wudsn.ide.lng.hardware
        -
      • Defines the target hardware for which the preferences shall be evaluated, in particular, which emulator - is used to run the output file.
      • -
      • Allowed values are "APPLE2", "ATARI2600", "ATARI7800", "ATARI8BIT", "C64", "NES".
      • +
      • Defines the target hardware for which the preferences shall + be evaluated, in particular, which emulator is used to run the + output file.
      • +
      • Allowed values are "APPLE2", "ATARI2600", "ATARI7800", + "ATARI8BIT", "C64", "NES".
      • This annotation is relevant for all source files.
      • -
      • This annotation is only evaluated when a file is opened. So if you add this annotation or change its - value, you have to close and re-open the file once.
      • +
      • This annotation is only evaluated when a file is opened. So + if you add this annotation or change its value, you have to close + and re-open the file once.
      • Example: @com.wudsn.ide.lng.hardware=ATARI8BIT
    • @com.wudsn.ide.lng.mainsourcefile
        -
      • Defines the main source file to which the current include source file belongs. When the "Compile" action - is executed, the main source file is compiler instead of the current file.
      • -
      • Allowed values are file paths relative to the folder of the current include source file and absolute - file paths.
      • +
      • Defines the main source file to which the current include + source file belongs. When the "Compile" action is executed, the main + source file is compiler instead of the current file.
      • +
      • Allowed values are file paths relative to the folder of the + current include source file and absolute file paths.
      • This annotation is only relevant in include source files.
      • Example: @com.wudsn.ide.lng.mainsourcefile=ExampleMain.asm
      @@ -545,17 +710,18 @@
    • @com.wudsn.ide.lng.outputfoldermode
      • Overrides the "Output Folder Mode" from the preferences.
      • -
      • Allowed values are "SOURCE_FOLDER", "TEMP_FOLDER", "FIXED_FOLDER".
      • +
      • Allowed values are "SOURCE_FOLDER", "TEMP_FOLDER", + "FIXED_FOLDER".
      • This annotation is only relevant in the main source file.
      • Example: @com.wudsn.ide.lng.outputfoldermode=SOURCE_FOLDER
    • @com.wudsn.ide.lng.outputfolder
        -
      • Overrides the "Output Folder" from the preferences and the "@com.wudsn.ide.lng.outputfoldermode" - annotation.
      • -
      • Allowed values are file paths relative to the folder of the main source file and absolute file paths. -
      • +
      • Overrides the "Output Folder" from the preferences and the + "@com.wudsn.ide.lng.outputfoldermode" annotation.
      • +
      • Allowed values are file paths relative to the folder of the + main source file and absolute file paths.
      • This annotation is only relevant in the main source file.
      • Example: @com.wudsn.ide.lng.outputfolder=..\out
      @@ -570,173 +736,224 @@
    • @com.wudsn.ide.lng.outputfile
        -
      • Overrides the "Output Folder", "Output File Extension" from the preferences and the automatic - computation of the out file name based on the main source file name.
      • -
      • Allowed values are file paths relative to the folder of the main source file and absolute file paths. -
      • +
      • Overrides the "Output Folder", "Output File Extension" from + the preferences and the automatic computation of the out file name + based on the main source file name.
      • +
      • Allowed values are file paths relative to the folder of the + main source file and absolute file paths.
      • This annotation is only relevant in the main source file.
      • Example: @com.wudsn.ide.lng.outputfile=..\out\output.bin
    -
    Known bugs   » top
    +
    + Known bugs   » top +

    Open bugs:

      -
    • If you find any, please report them on github or contact me directly
    • +
    • If you find any, please report them on github + or contact me directly +

    Fixed bugs:

      -
    • 1.7.2 and newer
      - See github. -
    • +
    • 1.7.2 and newer
      See github. + +
    • 1.6.5
        -
      • Automatic creation of ".DSK" disk images for Apple II now works correctly
      • -
      • The dirty indicator in Graphics Editor is now updated correctly
      • +
      • Automatic creation of ".DSK" disk images for Apple II now + works correctly
      • +
      • The dirty indicator in Graphics Editor is now updated + correctly
    • 1.6.4
        -
      • The toolbar icons now work correctly with newer Eclipse versions
      • +
      • The toolbar icons now work correctly with newer Eclipse + versions
      • Atari 8-bit Graphics 12 Converter works again
      • -
      • Graphics editor now properly closes input stream for image files
      • -
      • Empty selection and too large numbers no longer lead to exceptions when opening the context menu for - "Convert..."
      • -
      • Pressing refresh in the graphics converter now always updates the image pane correctly and not only if - the size has changed
      • -
      • Inline repeats like ":64" in MADS are no longer detected as labels
      • -
      • Hex Editor now correctly detects erroneous COM files in case the segment length exceeds the file length - (by one)
      • -
      • Disk images (for Apple II) are now updated also if only "Build" instead of "Build and Run" is used -
      • -
      • Apple Commander integration is now part of the installation, as it should have been with 1.6.3
      • -
      • The HELLO program generated for the auto-start disk images of Apple II now displays a title and uses - "BLOAD/CALL" instead of "BRUN" because of this bug in Apple DOS -
        10 PRINT "Loading <title>" : PRINT CHR$(4);"BRUN WORLD" : CALL <address>
        +
      • Graphics editor now properly closes input stream for image + files
      • +
      • Empty selection and too large numbers no longer lead to + exceptions when opening the context menu for "Convert..."
      • +
      • Pressing refresh in the graphics converter now always + updates the image pane correctly and not only if the size has + changed
      • +
      • Inline repeats like ":64" in MADS are no longer detected as + labels
      • +
      • Hex Editor now correctly detects erroneous COM files in case + the segment length exceeds the file length (by one)
      • +
      • Disk images (for Apple II) are now updated also if only + "Build" instead of "Build and Run" is used
      • +
      • Apple Commander integration is now part of the installation, + as it should have been with 1.6.3
      • +
      • The HELLO program generated for the auto-start disk images + of Apple II now displays a title and uses "BLOAD/CALL" instead of + "BRUN" because of this bug + in Apple DOS
        10 PRINT "Loading <title>" : PRINT CHR$(4);"BRUN WORLD" : CALL <address>
    • 1.6.3
        -
      • The first character of numbers is now correctly highlighted in #123
      • -
      • Source file includes via "INCSRC" are now correctly detected for ASM6
      • +
      • The first character of numbers is now correctly highlighted + in #123
      • +
      • Source file includes via "INCSRC" are now correctly detected + for ASM6
    • 1.6.2
        -
      • Typing a "." to trigger the automatic content assist no longer locks-up
      • -
      • The default color for illegal opcodes changed to red as it was intended
      • -
      • German localization for the graphics editor is finally completed
      • -
      • Sorting of application in the preferences now is "Default, A...Z, User Defined" also in non-English - localizations
      • +
      • Typing a "." to trigger the automatic content assist no + longer locks-up
      • +
      • The default color for illegal opcodes changed to red as it + was intended
      • +
      • German localization for the graphics editor is finally + completed
      • +
      • Sorting of application in the preferences now is "Default, + A...Z, User Defined" also in non-English localizations
    • 1.6.1
        -
      • Clicking in the outline always positions the cursor correctly in the source, not only the first time -
      • -
      • All names of content types are now translated correctly in the preferences
      • -
      • "Open Folder" command now also works for objects which are no resource or file themselves but can be - adapted to one of these types. For example project explorer entries for Java classes
      • +
      • Clicking in the outline always positions the cursor + correctly in the source, not only the first time
      • +
      • All names of content types are now translated correctly in + the preferences
      • +
      • "Open Folder" command now also works for objects which are + no resource or file themselves but can be adapted to one of these + types. For example project explorer entries for Java classes
    • 1.6.0
        -
      • Hyperlink navigation now also works for labels that contain an underscore
      • -
      • The key binding for the "Compile" menu is now "Shift-Ctrl-9" because it turned out that "Ctrl-0" is not - available in all cases
      • -
      • The HexEditor is now also detecting the situation that the first block of a COM file is incorrect and - display this correctly
      • -
      • Content assist has now correct new lines when inserting #IF, #WHILE and .TEST
      • +
      • Hyperlink navigation now also works for labels that contain + an underscore
      • +
      • The key binding for the "Compile" menu is now "Shift-Ctrl-9" + because it turned out that "Ctrl-0" is not available in all cases
      • +
      • The HexEditor is now also detecting the situation that the + first block of a COM file is incorrect and display this correctly
      • +
      • Content assist has now correct new lines when inserting #IF, + #WHILE and .TEST
      • Fonts and colors resources are disposed of correctly now
      • -
      • Resetting to default syntax colors in the preferences works now
      • -
      • Elements of .ENUM are recognized as equates now also if they do not start of position 0
      • -
      • Elements of .STRUCT are recognized as labels now also if they do not start of position 0
      • -
      • The cursor is now positioned to the first character of an equate or label also if it is not defined - starting at position 0
      • -
      • The cursor is now positioned to the first character of an equate or label also if it is not defined - starting at position 0
      • +
      • Resetting to default syntax colors in the preferences works + now
      • +
      • Elements of .ENUM are recognized as equates now also if they + do not start of position 0
      • +
      • Elements of .STRUCT are recognized as labels now also if + they do not start of position 0
      • +
      • The cursor is now positioned to the first character of an + equate or label also if it is not defined starting at position 0
      • +
      • The cursor is now positioned to the first character of an + equate or label also if it is not defined starting at position 0
    • 1.5.0
        -
      • Syntax highlighting remains active now also after "Save as..."
      • +
      • Syntax highlighting remains active now also after "Save + as..."
      • The cursor is now 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
      • +
      • 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
      • +
      • The assembler editor toolbar contribution now also displays + the label "Assembler" in the customizing dialog for the perspective
    • 1.4.4
        -
      • The directive ".LOCAL" in ATASM is a normal directive now and does not start a folding section while in - MADS it is really 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
      • +
      • The directive ".LOCAL" in ATASM is a normal directive now + and does not start a folding section while in MADS it is really 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 now also evaluated if for directives - that do not start with letters like ".end"
      • -
      • When opening a file that is located outside of the workspace, the actions to open folders and to compile - the file are now not doing anything and will not cause exceptions. They will also be disabled once the - new Eclipse version is mandatory
      • -
      • The 16 bytes per row in the hex editor are now separated by a space
      • +
      • Labels in "ORG" lines are now recognized correctly and + rendered as separate tree entries
      • +
      • Preferences for lower/upper case instructions in content + assist are now also evaluated if for directives that do not start + with letters like ".end"
      • +
      • When opening a file that is located outside of the + workspace, the actions to open folders and to compile the file are + now not doing anything and will not cause exceptions. They will also + be disabled once the new Eclipse version is mandatory
      • +
      • The 16 bytes per row in the hex editor are now separated by + a space
    • 1.4.3
        -
      • The output file is not opened anymore in case it has been there before but was not updated by the - compiler due to compiler errors
      • -
      • The scroll bar and cursor in the editor are now stable also in the cases when the outline is changed by - the latest user input
      • -
      • The hex editor now gets the focus correctly also when clicking on already opened files
      • +
      • The output file is not opened anymore in case it has been + there before but was not updated by the compiler due to compiler + errors
      • +
      • The scroll bar and cursor in the editor are now stable also + in the cases when the outline is changed by the latest user input
      • +
      • The hex editor now gets the focus correctly also when + clicking on already opened files
    • 1.4.2
        -
      • The folder which contains the output file and the symbols file is refreshed automatically after - compiling to ensure that the Eclipse resource cache is in sync with the file system
      • -
      • Line end comments are now used as a description for source and binary includes in the content outline -
      • -
      • The "Open Folder" context menu entry works again, a bug was introduced in version 1.4.0
      • +
      • The folder which contains the output file and the symbols + file is refreshed automatically after compiling to ensure that the + Eclipse resource cache is in sync with the file system
      • +
      • Line end comments are now used as a description for source + and binary includes in the content outline
      • +
      • The "Open Folder" context menu entry works again, a bug was + introduced in version 1.4.0
    • 1.4.0
        -
      • The "Assembler" menu is visible now only if an Assembler editor is active. The contained entries and - their short cuts are now disabled if no Assembler editor is active
      • -
      • The output file is not deleted anymore before the compiler is started, instead, it is only checked for - being writeable. This allows for direct compilation into an existing ATR image
      • -
      • The name of the application used to open the output file is now included in the info message
      • +
      • The "Assembler" menu is visible now only if an Assembler + editor is active. The contained entries and their short cuts are now + disabled if no Assembler editor is active
      • +
      • The output file is not deleted anymore before the compiler + is started, instead, it is only checked for being writeable. This + allows for direct compilation into an existing ATR image
      • +
      • The name of the application used to open the output file is + now included in the info message
    • 1.3.2
        -
      • The content outline sometimes only found the first macro definition
      • +
      • The content outline sometimes only found the first macro + definition
      • Folding did not show up in all situations
      • -
      • Under Mac OS X, the file select dialog can now choose an "*.app" application-like "Atari800MacX.app" - since this is a folder. The solution is a workaround to the general Eclipse problem under MacOS X, see - BUG 82155
      • +
      • Under Mac OS X, the file select dialog can now choose an + "*.app" application-like "Atari800MacX.app" since this is a folder. + The solution is a workaround to the general Eclipse problem under + MacOS X, see BUG + 82155 +
    • Before 1.3.2
        -
      • The "OK" and "Apply" buttons in the preferences are now always enabled, irrespective of the specified - compiler and emulator paths
      • +
      • The "OK" and "Apply" buttons in the preferences are now + always enabled, irrespective of the specified compiler and emulator + paths
      • The focus is not back in the editor window after compiling
      • -
      • The syntax highlighting of illegal opcodes fixed, now also uses the preferences setting
      • -
      • On German operating systems, the properties for the correct locale are now found
      • +
      • The syntax highlighting of illegal opcodes fixed, now also + uses the preferences setting
      • +
      • On German operating systems, the properties for the correct + locale are now found
    -
    Planned features   » top
    +
    + Planned features   » top +
      -
    • See the table below for the current feature set for the features which depend on the compiler.
      Features - that are not supported by the compiler itself and hence cannot be supported by the IDE are marked as "n/a". -
      +
    • See the table below for the current feature set for the + features which depend on the compiler.
      Features that are not + supported by the compiler itself and hence cannot be supported by the + IDE are marked as "n/a".
      diff --git a/com.wudsn.ide.lng/help/ide-installation.section.html b/com.wudsn.ide.lng/help/ide-installation.section.html index 409867b8..7600bd45 100644 --- a/com.wudsn.ide.lng/help/ide-installation.section.html +++ b/com.wudsn.ide.lng/help/ide-installation.section.html @@ -1,241 +1,358 @@

      -The recommended way to install WUDSN IDE, is the WUDSN IDE Installer. It is currently available for Window 64-bit, version for macOS and Linux are planned.

      -

      -If you use another operating system or want to use the an older version of WUDSN or want to install assemblers, -compilers and emulators more selectively, read the descriptions of the installation steps below. -In case something is not correct or not working, please contact me.

      + The recommended way to install WUDSN IDE is the WUDSN IDE Installer. It + is available for Windows 64-bit, macOS and Linux. +

      +

      If you use another operating system, want to use an older version + of WUDSN, or wish to install assemblers, compilers, and emulators more + selectively, read the descriptions of the installation steps below. In + case something is not correct or not working, please get in touch with + me.

      -
      Installing Eclipse   » top
      +
      + Installing Eclipse   » top +
        -
      • Download Eclipse from https://www.eclipse.org/downloads.
      • -
      • If you don't know which version to take, use Eclipse 4.12 Platform Runtime Binary (81 MB) for WUDSN IDE - 1.7.1 and newer. Eclipse 4.3.2 Platform Runtime Binary (61 MB) for WUDSN IDE - 1.7.0 and older. 
        This is a minimum size installation that does not include the - Java Development Toolkit (JDT). - WUDSN IDE has no dependency on the JDT but of course on the Java Runtime Environment (JRE). Make sure you - also have the 64-bit version of the JRE installed if you want to use the 64-bit version of Eclipse.
      • -
      • Unzip the downloaded archive file and store the contained folder "eclipse" where you want Eclipse to be located - on your local hard drive.
      • -
      • Start the Eclipse executable from that folder.
      • -
      • Upon the first start, you are prompted to specify the folder where the workspace shall be located.
      • -
      • Normally a start link a created to this end. You can use the parameter "-nl" to specify the locale if you want. - Use "en_US" for English or "de_DE" for German. Example: "C:\Program Files\Eclipse\4.12\eclipse\eclipse.exe" - -Xmx512M -nl en_US"
      • -
      • It is recommended to create the workspace folder in your home directory.
      • -
      • After you have read the welcome page and got familiar with the Eclipse UI, just switch to the Resource - perspective.
      • -
      • Open the view "Problems" via the menu "Window/Show View/Problems" and then click the entry "Configure - Contents..." from its view menu.
        Open configuration of the problems view
      • -
      • Select the configuration "All Errors", the radio button "On selected element and its children" and the - checkboxes "Error", "Warning" and "Info".
        Configuration of the problems view -
      • -
      • Now Eclipse itself is ready and you can proceed with step Installing WUDSN - IDE.
      • +
      • Download Eclipse from https://www.eclipse.org/downloads. +
      • +
      • If you don't know which version to take, use Eclipse 4.12 Platform + Runtime Binary (81 MB) for WUDSN IDE 1.7.1 and newer. Use Eclipse 4.3.2 Platform + Runtime Binary (61 MB) for WUDSN IDE 1.7.0 and older. 
        This + minimum-size installation does not include the Java + Development Toolkit (JDT). WUDSN IDE does not depend on the JDT but + on the Java Runtime Environment (JRE). Ensure you also have the 64-bit + version of the JRE installed if you want to use the 64-bit version of + Eclipse. +
      • +
      • Unzip the downloaded archive file and store the " eclipse " + folder where you want Eclipse to be located on your local hard drive.
      • +
      • Start the Eclipse executable from that folder.
      • +
      • Upon the first start, you are prompted to specify the folder + where the workspace shall be located.
      • +
      • Normally, a start link is created to this end. You can use the + parameter "-nl" to specify the locale. Use "en_US" for English or + "de_DE" for German. Example: "C:\Program + Files\Eclipse\4.12\eclipse\eclipse.exe" -Xmx512M -nl en_US"
      • +
      • Creating the workspace folder in your home directory is + recommended.
      • +
      • After you have read the welcome page and got familiar with the + Eclipse UI, switch to the Resource perspective.
      • +
      • Open the view "Problems" via the menu "Window/Show + View/Problems" and then click the entry "Configure Contents..." from + its view menu.
        + Open configuration of the problems view +
      • +
      • Select the configuration "All Errors", the radio button "On + selected element and its children", and the checkboxes "Error", + "Warning", and "Info".
        + Configuration of the problems view +
      • +
      • Now Eclipse is ready, and you can proceed with Installing WUDSN IDE. +
      -
      Installing WUDSN IDE   » top
      +
      + Installing WUDSN IDE   » top +
        -
      • Start Eclipse
      • -
      • Select the entry "Install New Software..." from the menu "Help".
      • -
      • Enter "https://www.wudsn.com/update/stable" in the "Work with" field and press ENTER.
      • -
      • Select the latest version of the feature "WUDSN IDE" for in and press the button "Next".
        You don't need - to install the "General Eclipse Enhancements" feature as it is already included in the "WUDSN IDE" feature". -
      • -
      • Review the installation details and press the button "Next".
      • -
      • Read the license agreement, choose the option "I accept..." and press the button "Finish".
      • -
      • In case you get a security warning that the content is unsigned, confirm the warning by pressing the button - "OK".
      • -
      • When you are prompted to restart Eclipse now, press the button "Yes".
      • -
      • As always with updates, it may happen that the update fails for whatever reason or the installed version turns - out to have severe issues. For example, the required Java version might not be available on your machine. In - this case, you can uninstall it via the link "What is already installed" in the "Install New Software..." dialog - and restart the IDE. Then you can reinstall the latest version from "https://www.wudsn.com/update/stable" or previously - released versions from the locations listed on the Releases page.
        IDE installation steps
      • +
      • Start Eclipse
      • +
      • Select the entry "Install New Software..." from the menu + "Help".
      • +
      • Enter "https://www.wudsn.com/update/stable" in the "Work with" + field and press ENTER.
      • +
      • Select the latest version of the feature "WUDSN IDE" for in + and press "Next".
        You don't need to install the "General + Eclipse Enhancements" feature as it is already included in the "WUDSN + IDE" feature". +
      • +
      • Review the installation details and press the button "Next".
      • +
      • Read the license agreement, choose "I accept..." and press the + " Finish " button.
      • +
      • If you get a security warning that the content is unsigned, + confirm the alert by pressing the " OK " button.
      • +
      • When prompted to restart Eclipse now, press the " Yes " + button.
      • +
      • As always, with updates, the update may fail for whatever + reason, or the installed version has severe issues. For example, the + required Java version might not be available on your machine. In this + case, uninstall it via the link "What is already installed" in the + "Install New Software..." dialog and restart the IDE. Then, you can + reinstall the latest version from + "https://www.wudsn.com/update/stable" or previously released versions + from the locations listed on the Releases page. +
        + IDE installation steps +
      -
      Installing assemblers and compilers like ATASM, MADS, XASM...   » top
      +
      + Installing assemblers and compilers like ATASM, MADS, XASM...   » top +
        -
      • Start Eclipse
      • -
      • Select the entry "Preferences" from the menu "Window" (in Windows and Linux) or the menu "Eclipse" (in Mac OS X) -
      • -
      • Open the preferences page "Languages/Assembler/Atari 8-bit Assemblers" or the respective page for your platform.
      • -
      • Select the tab for the assembler or compiler of your choice. The following assemblers and compilers are or will be supported:
        -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      LanguageToolDefault Target Platform
      AssemblerACMEC64
      AssemblerASM6NES
      AssemblerATASMAtari 8-bit
      AssemblerDASMAtari 2600
      AssemblerKickAssC64
      AssemblerMADSAtari 8-bit
      AssemblerXASMAtari 8-bit
      AssemblerTASSC64 (in preparation)
      PascalMadPascalAtari 8-bit
      -
    • -
    • There are 3 ways to download the assemblers / compilers: - -
    • -
    • Follow the instruction on the download site to install the assembler / compiler to the folder of your choice.
    • -
    • In the section "Browse..." button for the field "Path to Compiler" to locate the executable.
    • -
    • If no explicit assembler / compiler parameters are specified, the default parameters are used.
    • -
    • If explicit assembler / compiler parameters are specified, the default parameters are ignored.
    • -
    • The variable "${sourceFilePath}" is replaced by the absolute path to the source file.
      The variable - "${outputFilePath}" is replaced by the absolute path to the output file.
      For more variables see section - "Preferences for assembling and compiling" on the "Features" page.
    • -
    • Choose if you want to use the source folder or the temporary folder as the output folder.
    • -
    • Choose the file extension for the output file, for example, ".xex" or ".bin"
    • -
    • Press the button "OK".
    • -
    • Using the button "Restore Defaults" all values are reset, except for the paths to the assembler / compilers.

      - Configuration of aseembler / compiler executable path
    • -
    • Using the button "Default" in the "File Associations" preferences you can set the default editor for a file - extension, for example, "MADS" for "*.asm".
      IDE file associations
    • +
    • Start Eclipse
    • +
    • Select the entry "Preferences" from the menu "Window" (in + Windows and Linux) or the menu "Eclipse" (in Mac OS X)
    • +
    • Open the preferences page "Languages/Assembler/Atari 8-bit + Assemblers" or the respective page for your platform.
    • +
    • Select the tab for the assembler or compiler of your choice. + The following assemblers and compilers are or will be supported:
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      LanguageToolDefault Target Platform
      AssemblerACMEC64
      AssemblerASM6NES
      AssemblerATASMAtari 8-bit
      AssemblerDASMAtari 2600
      AssemblerKickAssC64
      AssemblerMADSAtari 8-bit
      AssemblerXASMAtari 8-bit
      AssemblerTASSC64 (in preparation)
      PascalMadPascalAtari 8-bit
      +
    • +
    • There are three ways to download the assemblers/compilers: + +
    • +
    • Follow the instructions on the download site to install the + assembler/compiler in the folder of your choice.
    • +
    • In the section "Browse..." button for the field "Path to + Compiler" to locate the executable.
    • +
    • The default parameters are used if no explicit + assembler/compiler parameters are specified.
    • +
    • The default parameters are ignored if explicit + assembler/compiler parameters are specified.
    • +
    • The absolute path to the source file replaces the variable + "${sourceFilePath}".
      The absolute path to the output file + replaces the variable "${outputFilePath}".
      For more variables, + see the "Preferences for assembling and compiling" section on the + "Features" page. +
    • +
    • Choose if you want to use the source or temporary folders as + the output folder.
    • +
    • Choose the file extension for the output file, for example, + ".xex" or ".bin".
    • +
    • Press the button "OK".
    • +
    • All values are reset using the "Restore Defaults" button, + except for the paths to the assembler/compilers.
      +
      + Configuration of aseembler / compiler executable path +
    • +
    • Using the button "Default" in the "File Associations" + preferences, you can set the default editor for a file extension, for + example, "MADS" for "*.asm".
      + IDE file associations +
    -
    Installing Altirra, Atari800 and other emulators   » top
    +
    + Installing Altirra, Atari800, and other emulators   » top +
      -
    • Start Eclipse.
    • -
    • Select the entry "Preferences" from the menu "Window" (for Windows and Linux) or "Eclipse" (for Mac OS X).
    • -
    • Open the preferences page "Languages/Assembler/Atari 8-bit Assemblers" and select to tab for your assembler.
    • -
    • The field "Default Application to open Output File" is defaulted to "Operating System Default Application". -
        -
      • If you have the emulator registered as the default application for the extension of the output file, for - example, "Altirra", "Atari800" or "Atari800MacX" for ".xex", you don't need to configure anything in addition - and can skip the steps below.
      • -
      • If your operating system, like for example Linux, does not support default applications or if you need a - special output file extension and special parameters to open the output file in the emulator you can - choose the emulator in the field "Application to open Output File" and configure the command line on the - corresponding tab.
      • -
      • You can also use the "User Defined Application" to open the output file with an arbitrary application - like a script, linker, or whatever.
      • -
      -
    • -
    • If you have not yet downloaded the corresponding emulator, you can use the download link on the tab of the - emulator and follow the instructions on the download site to install the emulator.
    • -
    • Use the "Browse..." button for the field "Path to Application" to locate the executable. If required you can - specify your own command-line based on the default command line displayed.
      Note: Under Mac OS-X, you must - specify the path to the actual executable inside the ".app" folder. To see this path you have to select "Show - Package Contents" in the context menu of the ".app" folder. For the "Stella" emulator installed in the - "/Applications/Stella.app" folder this means "/Applications/Stella.app/Contents/MacOS/Stella".
    • -
    • If no explicit command line is specified, the default command line is used.
    • -
    • If an explicit command line is specified, the default command line is ignored.
    • -
    • The variable "${runnerExecutablePath}" is replaced by the path to the application executable.
      The - variable "${outputFilePath}" is replaced by the absolute path to the output file.
      For more variables see section - "Preferences for assembling and compiling" on the "Features" page.
    • -
    • Press the button "OK".
    • -
    • In case you also need the Atari ROM files, you can find them in the file PCXF380.ZIP which is available at http://www.emulators.com.
    • -
    • Configuration of emulator executable path
    • +
    • Start Eclipse.
    • +
    • Select the entry "Preferences" from the menu "Window" (for + Windows and Linux) or "Eclipse" (for Mac OS X).
    • +
    • Open the preferences page "Languages/Assembler/Atari 8-bit + Assemblers" and select the tab for your assembler.
    • +
    • The field "Default Application to open Output File" is + defaulted to "Operating System Default Application". +
        +
      • Suppose you have the emulator registered as the default + application for the extension of the output file, for example, + "Altirra", "Atari800," or "Atari800MacX" for ".xex". In that case, + you don't need to configure anything in addition and can skip the + steps below.
      • +
      • If your operating system, like, for example, Linux, does not + support default applications or if you need a particular output file + extension and particular parameters to open the output file in the + emulator, you can choose the emulator in the field "Application to + open Output File" and configure the command line on the + corresponding tab.
      • +
      • You can also use the "User Defined Application" to open the + output file with an arbitrary application like a script, linker, or + whatever.
      • +
      +
    • +
    • Suppose you have not yet downloaded the corresponding + emulator. In that case, you can use the download link on the tab of + the emulator and follow the instructions on the download site to + install the emulator.
    • +
    • Use the "Browse..." button for the "Path to Application" field + to locate the executable. Specify your command line based on the + default command line displayed.
      Note: Under Mac OS-X, you must + specify the path to the actual executable inside the ".app" folder. To + see this path, select "Show Package Contents" in the context menu of + the ".app" folder. For the "Stella" emulator installed in the + "/Applications/Stella.app" folder, this means + "/Applications/Stella.app/Contents/MacOS/Stella". +
    • +
    • The default command line is used if no explicit command line + is specified.
    • +
    • If an explicit command line is specified, the default command + line is ignored.
    • +
    • The variable "${runnerExecutablePath}" is replaced by the path + to the application executable.
      The absolute path to the output + file replaces the variable "${outputFilePath}".
      For more + variables, see the "Preferences for assembling and compiling" section + on the "Features" page. +
    • +
    • Press the button "OK".
    • +
    • If you also need the Atari ROM files, you can find them in the + file PCXF380.ZIP, which is + available at http://www.emulators.com. +
    • +
    • Configuration of emulator executable path
    -
    Creating and compiling an example project   » top
    +
    + Creating and compiling an example project   » + top +
      -
    • Start Eclipse.
    • -
    • Select the entry "New/Project" from the menu "File".
    • -
    • Select the wizard "General/Project" and press the button "Next".
    • -
    • Enter the project name "Atari800" and press the button "Finish".
    • -
    • The new project will appear in the "Project Explorer".
    • -
    • Select the newly created project and open its context menu.
    • -
    • Select the entry "New/File", enter the file name "Example.asm" and press the button "Finish".
    • -
    • The new empty file will now be opened in the MADS editor.
    • -
    • Copy the following source text and paste it into the file:
      -

      ; WUDSN IDE Atari Rainbow Example - MADS - syntax

            org $4000 ;Start of code

      start lda #0 ;Disable screen DMA
      -       sta 559
      loop  lda $d40b ;Load VCOUNT
            clc
            adc 20 ;Add counter
      -       sta $d40a
            sta $d01a ;Change background color
            jmp loop

      -       run start ;Define run address
      -
    • -
    • Select the entry "Build and run" from the menu "Language" or press "SHIFT-CTRL-9".
    • -
    • Enjoy your famous first rainbow effect.
    • -
    • In case of problems, open the view "Problems" and the output of the view "Console" for details and post a - message with the screenshots in the English AtariAge forum if you get stuck:

      Congratulations, when you did everything correctly - this is your first rainbow effect
    • +
    • Start Eclipse.
    • +
    • Select the entry "New/Project" from the menu "File".
    • +
    • Select the wizard "General/Project" and press the button + "Next".
    • +
    • Enter the project name "Atari800" and press "Finish".
    • +
    • The new project will appear in the "Project Explorer".
    • +
    • Select the newly created project and open its context menu.
    • +
    • Select the entry "New/File", enter the file name + "Example.asm", and press the button "Finish".
    • +
    • The new empty file will now be opened in the MADS editor.
    • +
    • Copy the following source text and paste it into the file:
      +
      +
      ; WUDSN IDE Atari Rainbow Example - MADS syntax
      +
            org $4000 ;Start of code
      +
      start lda #0 ;Disable screen DMA
            sta 559
      loop  lda + $d40b ;Load VCOUNT
            clc
            adc 20 ;Add counter +
            sta $d40a
            sta $d01a ;Change background + color
            jmp loop
      +
            run start ;Define run address +
      +
    • +
    • Select the entry "Build and run" from the menu "Language" or + press "SHIFT-CTRL-9".
    • +
    • Enjoy your famous first rainbow effect.
    • +
    • In case of problems, open the view "Problems" and the output + of the "Console" view for details and post a message with the + screenshots in the English AtariAge forum + if you get stuck:
      +
      + Congratulations, when you did everything correctly - this is your first rainbow effect +
    -
    Further information on assembler programming   » top
    +
    + Further information on assembler programming   » top +
    \ No newline at end of file diff --git a/com.wudsn.ide.lng/help/ide-releases.section.html b/com.wudsn.ide.lng/help/ide-releases.section.html index 90283495..9ab20353 100644 --- a/com.wudsn.ide.lng/help/ide-releases.section.html +++ b/com.wudsn.ide.lng/help/ide-releases.section.html @@ -1,8 +1,12 @@ -

    The following table lists all releases of WUDSN IDE, the required minimum Java - and Eclipse version, the link to the - release news article, and the release news video. For releases before 1.6.0 no downloads and no videos are offered. - The latest stable version is always available via the update site "https://www.wudsn.com/update/stable". The daily version - and older versions are available via version-specific update sites listed below.

    +

    + The following table lists all releases of WUDSN IDE, the required + minimum Java + and Eclipse + versions, the link to the release news article, and the release news + video. The latest stable version is always available via the update + site "https://www.wudsn.com/update/stable". The daily and older + versions are available via version-specific update sites listed below. +

    @@ -17,11 +21,12 @@ - - + @@ -30,8 +35,9 @@ - + @@ -40,11 +46,10 @@ - - + + @@ -52,10 +57,11 @@ - - + + @@ -63,10 +69,11 @@ - - + + @@ -74,10 +81,11 @@ - - + + @@ -85,10 +93,11 @@ - - + + @@ -96,10 +105,11 @@ - - + + @@ -107,10 +117,11 @@ - - + + @@ -118,10 +129,11 @@ - - + + @@ -129,10 +141,11 @@ - - + + @@ -140,8 +153,9 @@ - + @@ -150,8 +164,9 @@ - + @@ -160,8 +175,9 @@ - + @@ -170,8 +186,9 @@ - + @@ -180,8 +197,9 @@ - + @@ -190,8 +208,9 @@ - + @@ -200,8 +219,9 @@ - + @@ -210,8 +230,9 @@ - + @@ -220,24 +241,35 @@ - +
    daily updated permanentlyJava 11 + Java 11 4.19 https://www.wudsn.com/update/dailyreadread n/a
    Java 11 4.19 https://www.wudsn.com/update/stablereadread Planned
    Java 1.8 4.10 https://www.wudsn.com/update/1.7.1readPlanned - - readPlanned
    1.7.0Java 1.6 4.3.1 https://www.wudsn.com/update/1.7.0readwatchreadwatch
    1.6.6Java 1.6 4.3.1 https://www.wudsn.com/update/1.6.6readwatchreadwatch
    1.6.5Java 1.7 4.3.1 https://www.wudsn.com/update/1.6.5readwatchreadwatch
    1.6.4Java 1.6 3.6.0 https://www.wudsn.com/update/1.6.4readwatchreadwatch
    1.6.3Java 1.6 3.6.0 https://www.wudsn.com/update/1.6.3readwatchreadwatch
    1.6.2Java 1.6 3.6.0 https://www.wudsn.com/update/1.6.2readwatchreadwatch
    1.6.1Java 1.6 3.6.0 not availablereadwatchreadwatch
    1.6.0Java 1.5 3.6.0 https://www.wudsn.com/update/1.6.0readwatchreadwatch
    1.5.0Java 1.5 3.6.0 not availablereadread not available
    Java 1.5 3.3.0 not availablereadread not available
    Java 1.5 3.3.0 not availablereadread not available
    Java 1.5 3.3.0 not availablereadread not available
    Java 1.5 3.3.0 not availablereadread not available
    Java 1.5 3.3.0 not availablereadread not available
    Java 1.5 3.3.0 not availablereadread not available
    Java 1.5 3.3.0 not availablereadread not available
    Java 1.5 3.3.0 not availablereadread not available
    -

    Before version 1.7.2, so-called "zero installation distributions" were been provided for Windows. They contain the Eclipse Platform, the Java Runtime Environment, the latest stable version of the WUDSN IDE plugin, -all supported compilers, and an emulator for each supported platform. All paths to folders, compilers, and emulators -are pre-configured. Unpack the content of this archive to the directory "C:\jac\wudsn" and click the "WUDSN IDE-64 -bit" link. Eclipse will open with the predefined workspace that contains "Hello World" examples for different platforms.

    +

    Before version 1.7.2, so-called "zero installation distributions" + were provided for Windows. They contain the Eclipse Platform, the Java + Runtime Environment, the latest stable version of the WUDSN IDE plugin, + all supported compilers, and an emulator for each platform. All paths + to folders, compilers, and emulators are pre-configured. Unpack the + content of this archive to the directory "C:\jac\wudsn" and click the + "WUDSN IDE-64 bit" link. Eclipse will open with the predefined + workspace that contains "Hello World" examples for different platforms.

    \ No newline at end of file diff --git a/com.wudsn.ide.lng/help/ide-tutorials.section.html b/com.wudsn.ide.lng/help/ide-tutorials.section.html index 80d56b4c..3105a186 100644 --- a/com.wudsn.ide.lng/help/ide-tutorials.section.html +++ b/com.wudsn.ide.lng/help/ide-tutorials.section.html @@ -1,87 +1,136 @@ -

    When I was thinking about creating tutorials, I decided not to simply write text but to create short videos instead. - They are best viewed in full-screen mode and in HD video resolution. I think this is the best way to show how things - are intended to be used. On the other hand, these tutorials cannot tackle every detail of a supported feature. So - please also check the features section. All videos are also available for download on - Pigwa

    +

    + When thinking about creating tutorials, I decided not to write text but + to create short videos. They are best viewed in full-screen mode and HD + video resolution. For me, videos are the best way to show how things + are intended to be used. On the other hand, these tutorials cannot + tackle every detail of a supported feature. So please also check the + features section. All videos are also available for download on Pigwa. +

    - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
    Part 1: Introduction, Installation and Use
    Tutorial part 1
    Part 2: Setting up Perspective, Views and Editors -
    Tutorial part 2
    Part 1: + Introduction, Installation and Use
    + Tutorial part 1 +
    Part + 2: Setting up Perspective, Views, and Editors
    + Tutorial part 2 +
    Part 3: Setting up Editors and File Extensions - correctly
    Tutorial part 3
    Part 4: Syntax Highlighting and Content Assist -
    Tutorial part 4
    Part + 3: Setting up Editors and File Extensions correctly
    + Tutorial part 3 +
    Part 4: + Syntax Highlighting and Content Assist
    + Tutorial part 4 +
    Part 5: Working with Projects, Folders and Files -
    Tutorial part 5
    Part 6: Content Outline and Navigation - the - Heart of the IDE
    Tutorial part 6 -
    Part 5: + Working with Projects, Folders and Files
    + Tutorial part 5 +
    Part + 6: Content Outline and Navigation - the Heart of the IDE
    + Tutorial part 6 +
    Part 7: New Features in Version 1.6.0
    - Tutorial part 7 -
    Part 8: New Features in Version 1.6.2
    - Tutorial part 8 -
    Part 7: New + Features in Version 1.6.0
    + Tutorial part 7 +
    Part 8: New + Features in Version 1.6.2
    + Tutorial part 8 +
    Part 9: Source Level Debugging
    - Tutorial part 9 -
    Part 10: Adding Support for an Additional - Assembler
    Tutorial part 10
    Part 9: Source Level + Debugging
    + Tutorial part 9 +
    Part + 10: Adding Support for an Additional Assembler
    + Tutorial part 10 +
    Part 11: New Features in Version 1.6.3
    - Tutorial part 11 -
    Part 12: New Features in Version 1.6.4
    - Tutorial part 12 -
    Part 11: New + Features in Version 1.6.3
    + Tutorial part 11 +
    Part 12: New + Features in Version 1.6.4
    + Tutorial part 12 +
    Part 13: New Features in Version 1.6.5
    - Tutorial part 13 -
    Part 14: New Features in Version 1.6.6
    - Tutorial part 14 -
    Part 13: New + Features in Version 1.6.5
    + Tutorial part 13 +
    Part 14: New + Features in Version 1.6.6
    + Tutorial part 14 +
    Part 15: New Features in Version 1.7.0
    - Tutorial part 13 -
     Part 15: New + Features in Version 1.7.0
    + Tutorial part 13 +
    \ No newline at end of file From b80e4141b6b897cfe1869f8419fb6bf5726b4e66 Mon Sep 17 00:00:00 2001 From: Peter Dell Date: Sun, 27 Aug 2023 14:49:19 +0200 Subject: [PATCH 11/27] Update HTML documentation --- .../help/ide-credits.section.html | 323 ++-- com.wudsn.ide.lng/help/ide-faq.section.html | 767 +++----- .../help/ide-features.section.html | 1648 +++++++---------- .../help/ide-installation.section.html | 489 ++--- .../help/ide-releases.section.html | 467 ++--- .../help/ide-tutorials-videos.html | 2 +- .../help/ide-tutorials.section.html | 169 +- .../src/com/wudsn/ide/lng/Texts.properties | 4 +- .../src/com/wudsn/ide/lng/Texts_de.properties | 2 +- 9 files changed, 1381 insertions(+), 2490 deletions(-) diff --git a/com.wudsn.ide.lng/help/ide-credits.section.html b/com.wudsn.ide.lng/help/ide-credits.section.html index 15453fe4..c4424d9b 100644 --- a/com.wudsn.ide.lng/help/ide-credits.section.html +++ b/com.wudsn.ide.lng/help/ide-credits.section.html @@ -1,180 +1,147 @@ -

    A project like WUDSN IDE is not possible and not worth anything - without the contributions provided by others. So here's the list of - credits of all involved people and related projects.

    +

    A project like WUDSN IDE is not possible and not worth anything without the contributions provided by others. So here's the list of credits of all involved people and related projects.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Aseembler / CompilerContributor
    ACMEMarco Baye (Mac Bacon), Krzysztof Dabrowski (BruSH/ElysiuM)
    ATASMM. Schmelzenbach (schmelze)
    DASMMatthew Dillon, Olaf Seibert (Rhialto), Andrew Davie, Peter - H. Froehlich (pfh), the DASM team
    KickAssMads Nielsen (Slammer)
    MADS and Mad PascalTomasz Biela (tebe)
    XASMPiotr Fusik (fox)
    Linux compilingCarsten Strohmann (cas)
    Mac OS X compilingSpookt
    Graphic Library or ToolContributor
    RECOILPiotr Fusik (fox)
    Grafx2Adrien Destugues (PulkoMandy), Yves Rizoud (yrizoud)
      
    Sound LibraryContributor
    ASAPPiotr Fusik (fox)
    JSIDPLAY2Ken Händel (kenchis)
    File system libraryContributor
    AppleCommanderRobert Greene (robgreene)
      
    EmulatorContributor
    AppleWin (Apple II)Nick Westgate (sicklittlemonkey)
    Altirra (Atari 8-bit)Avery Lee (phaeron)
    Atari800Win (Atari - 8-bit)Marcin Lewandowski (jaskier)
    CCS64 (C64)HÃ¥kan Sundell (phs)
    JACE (Apple II)Brendan Robert (BLuRry)
    Stella (Atari VCS)Stephen Anthony, Bradford Mott, Eckhard Stolberg, Brian - Watson
    Virtu (Apple II)Sean Fausett (fool), Nick Westgate (sicklittlemonkey)
    Eclipse plugin or libraryContributor
    EclipseEclipse Foundation
    x86 ASM PluginAndy Reek, Daniel Mitte
    Rhino JavaScript engineMozilla Foundation
    Eclipse Hex Editor Plugin (used as - inspiration)Marcel Palko (randallco)
    Java Hex Editor & - PluginPordi Estaqual (pestatije)
    Java - Expression Language ParserAaron Gadberry (aaron)
    Aseembler / CompilerContributor
    ACMEMarco Baye (Mac Bacon), Krzysztof Dabrowski (BruSH/ElysiuM)
    ATASMM. Schmelzenbach (schmelze)
    DASMMatthew Dillon, Olaf Seibert (Rhialto), Andrew Davie, Peter H. Froehlich (pfh), the DASM team
    KickAssMads Nielsen (Slammer)
    MADS and Mad PascalTomasz Biela (tebe)
    XASMPiotr Fusik (fox)
    Linux compilingCarsten Strohmann (cas)
    Mac OS X compilingSpookt
    Graphic Library or ToolContributor
    RECOILPiotr Fusik (fox)
    Grafx2Adrien Destugues (PulkoMandy), Yves Rizoud (yrizoud)
      
    Sound LibraryContributor
    ASAPPiotr Fusik (fox)
    JSIDPLAY2Ken Händel (kenchis)
    File system libraryContributor
    AppleCommanderRobert Greene (robgreene)
      
    EmulatorContributor
    AppleWin (Apple II)Nick Westgate (sicklittlemonkey)
    Altirra (Atari 8-bit)Avery Lee (phaeron)
    Atari800Win (Atari 8-bit)Marcin Lewandowski (jaskier)
    CCS64 (C64)HÃ¥kan Sundell (phs)
    JACE (Apple II)Brendan Robert (BLuRry)
    Stella (Atari VCS)Stephen Anthony, Bradford Mott, Eckhard Stolberg, Brian Watson
    Virtu (Apple II)Sean Fausett (fool), Nick Westgate (sicklittlemonkey)
    Eclipse plugin or libraryContributor
    EclipseEclipse Foundation
    x86 ASM PluginAndy Reek, Daniel Mitte
    Rhino JavaScript engineMozilla Foundation
    Eclipse Hex Editor Plugin (used as inspiration)Marcel Palko (randallco)
    Java Hex Editor & PluginPordi Estaqual (pestatije)
    Java Expression Language ParserAaron Gadberry (aaron)
    \ No newline at end of file diff --git a/com.wudsn.ide.lng/help/ide-faq.section.html b/com.wudsn.ide.lng/help/ide-faq.section.html index 0962f3c1..90918e10 100644 --- a/com.wudsn.ide.lng/help/ide-faq.section.html +++ b/com.wudsn.ide.lng/help/ide-faq.section.html @@ -1,557 +1,218 @@ -

    Here, you can find the answers to frequently asked questions. If - your question is unanswered, please review the video tutorials or - contact me.

    +

    Here, you can find the answers to frequently asked questions. If your question is unanswered, please review the video tutorials or contact me.

    Installation

    -

    How do I install Java?

    -

    - I recommend you visit OpenJDK - and follow the instructions to download and install the latest - version. Make sure the Java version, the Eclipse version, and your - operating system have the same architecture. Newer versions of Java - only support 64-bit architectures. -

    -
    -

    Nothing happens When I try to start a .jar file via - double-click. What is wrong?

    -

    You probably have the wrong Java version installed or set a - default. Open a shell window and enter "java -jar - <yourfile.jar>". If this works, then you have the wrong program - or Java version associated with the ".jar" file extension in the - registry. You can fix that by setting the path to the correct Java - installation folder using "REGEDIT.EXE" for - "Compute\HKEY_CLASSES_ROOT\jarfile\shell\open".

    -

    - Java jar file registry entry -

    -

    If starting from the command line does not work, you should see - a more detailed error message about why.

    -
    -
    -

    How do I install Eclipse?

    -

    - If you are unfamiliar with Eclipse, ensure you have installed the Eclipse - platform distribution without Java or J2EE tools. This distribution - is much smaller (typically around 60-80 MB instead of 170 MB) and - will not confuse you with many features and buttons you do not need. - See the "Installing Eclipse" section for the required steps on the " - Installation " tab. If you use Windows, you can use one of the zero - installation distributions of WUDSN IDE, which are linked on the tab - "Installation". They are ".zip" archives containing Eclipse and - everything else." -

    -
    -
    -

    When I try to start Eclipse, I get an error like "Failed to - load the JNI shared library 'C:\Program Files - (x86)\Java\jre6\bin\client\jvm.dll'". What is wrong?

    -

    The Eclipse version and the Java version on your system are not - compatible. The Eclipse is not pure Java but uses platform-specific - native libraries to run and debug Java efficiently. For example, you - must install the 64-bit version of Java (JRE or JDK) if you want to - use the 64-bit version of Eclipse. This is a frequent issue under - Windows 7 because, by default, only the 32-bit version of Java is - installed. See the "Installing Eclipse" section for the required - steps on the " Installation " tab.

    -
    -
    -

    How do I use Eclipse at?

    -

    Start the built-in help of Eclipse via the "Help/Help Content" - menu and read the "Workbench User Guide" section.

    - Workbench user guide -
    -
    -

    Why is WUDSN IDE not available via the update site?

    -

    You likely typed in the wrong update site URL, for example, - using "wusdn" instead of "wudsn". The correct URL is - "http://www.wudsn.com/update". In addition, you should uncheck the - checkbox "Hide items that are already installed" to see what is - there. See the "Installing WUDSN IDE" section for the required steps - on the " Installation " tab.

    - Installation dialog with update site -
    -
    -

    Why do I get "Unable to read repository at ... Read timed - out" when accessing the update site?

    -

    This error message indicates the Eclipse program is somehow - blocked from accessing the site. If you are behind a proxy server, - check the general proxy server settings in the Eclipse preferences. - If you use a firewall or internet security tool, make sure - "Eclipse.exe", "java.exe", "javaw.exe," or the corresponding program - on your host platform are allowed to cannot to the internet. Maybe - you have to change the settings so you are prompted to allow access - interactively.

    -
    -
    -

    Why do I get "Cannot complete the install because one or more - required items could not be found" when updating the plugin from the - update site?

    -

    - This error message indicates that the Eclipse version you are running - is too old. Check the releases page for the - required minimum Eclipse version for every WUDSN IDE release. -

    -
    -
    -

    Why is the "Assembler" section not visible in the - preferences?

    -

    - If the WUDSN IDE sections and features are not visible after a - successful installation, you probably use an outdated Java version. - For example, Java 1.6 has been out of maintenance - since 2013/02. This seems to be a common problem on Mac OS X, even - in Mavericks (10.9), which still uses Java 1.6 by default. Ensure you - have at least the Java version mentioned in the installation section - for the IDE installed and that Eclipse has started using that - version. -

    -
    -

    Configuration

    -
    -

    Why do I see wrong messages in the "Problems" view?

    -

    The default configuration of the "Problems" view shows all - errors from all files in the current project. While this is a good - default for Java programming, it is unsuitable for compiling single - independent assembler files. Therefore, you have to configure the - "Problems" view accordingly. See the "Installing Eclipse" section for - the required steps on the " Installation " tab.

    -
    -
    -

    How do I associate my source file extensions with the correct - editor?

    -

    - The IDE supports many different compilers and provides a specialized - editor for each. Typically, you have some preferred source file - extension (".asm" or ".a") and a preferred compiler. The procedure to - associate the file extension with the editor via the preferences is - described in this video tutorial WUDSN IDE - Tutorial 3: Setting up Editors and File Extensions correctly. -

    -
    -
    -

    Why must I put ";@com.wudsn.ide.lng.hardware=..." in the - source file?

    -

    The association with the file extension with your compiler's - editor (done in the preferences; see before) does not determine which - platform you want to create output. Therefore, this additional - annotation in the main source file must tell the IDE, which is the - target platform. It is used to find the correct compiler and emulator - settings, which can differ per platform. Every compiler has a default - platform (see the online help in the IDE), but it can also be used on - every other platform. Therefore, you must specify the target platform - in the main source file if you use a non-default platform.

    -
    -

    Editing

    -
    -

    Why is editing sometimes slow, or is everything blocked, - showing the wait cursor?

    -

    The core of WUDSN IDE uses the Eclipse Platform Runtime only - and does not require any additional plugins. It starts quickly and - dashes with that configuration, and I use it daily. So, if you - experience performance problems, try to download and run the zero - installation distribution of WUDSN IDE. Performance problems are very - likely caused by additional plugins or themes installed. Often, these - plugins are not only slow but broken. Check the ".metadata/.log" file - in the workspace folder. In some Eclipse versions, this is available - via "Window/Show View.../Error Log".

    -
    -
    -

    Is there support for source version control?

    -

    Yes, several plugins are available to connect Eclipse to CVS or - subversion. Also, the "Local History" feature is installed by - default. You can configure it in the preferences. It automatically - records all changes to the source file and lets you compare versions - in place.

    - Source version control -
    -
    -

    Is there support for a block selection mode?

    -

    Yes, a toolbar button and the shortcut "ALT+SHIFT+A" to toggle - block selection mode in all text editors. This can be useful for - adding and removing common prefixes such as line numbers.

    - Toggle block selection mode -

    If the toolbar button is not visible, you have to set it to - visible via the menu entry "Customize Perspective" in the context - menu of the main toolbar. In the customizing dialog, you must - activate the "Editor Presentation" command group and the toolbar - entries you want to see.

    - Toggle block selection mode -
    -
    -

    Why does "CTRL-Space" not open content assist?

    -

    There is a known keyboard assignment conflict when using - Messenger Plus Live! v4.85.0.386 with Microsoft Messenger 2009 on - Windows 7 Ultimate. This may also occur in other versions, of course. - Justin Payne has provided the following description of the solution.

    -
      -
    1. Startup and log into MS Messenger.
    2. -
    3. From the main window, hit the ALT key to bring up the main - menu and select "Plus! | Preferences & Options".
    4. -
    5. From the Preferences windows, Select the Messenger tab and - uncheck "Activate Messenger Lock with a system-wide shortcut" OR - change the value in its text box to something other than "CTRL + - Space".
    6. -
    7. Press the "OK" button.
    8. -
    -
    -

    Why do CTRL-SHIFT-0/9 and other key combinations not work?

    -

    You probably have another program outside of Eclipse that has - already captured these keys or key combinations. A frequent problem - is the Windows Input Methods Editor (IME), which is used to switch - keyboard layouts. For example, if you use multiple keyboard layouts, - the CTRL-Space is mapped to allow you to cycle between the different - keyboard regional keyboard layouts. You should be aware of how to - turn the feature off since you're probably using this feature, but - if you don't...

    -

    Windows 7

    -
      -
    1. Within "Windows Control Panel", open "Region and Settings".
    2. -
    3. Select the "Keyboard and Languages" tab and "Change - Keyboards...".
    4. -
    5. In the "Text Services and Input Languages" windows, select - "Advanced Key Settings".
    6. -
    7. In the "Hot Keys for input languages" list box, select - "Between input languages" and then select "Change Key Sequence..."
    8. -
    9. In the "Change Key Sequence" window, choose another radio - button other than the one next to CTRL+Shift. At best, you choose - "(None)".
    10. -
    11. Click OK until you close all popup windows.
    12. -
    -

    Windows 10

    -
      -
    1. Open "Control Panel\Clock, Language, and - Region\Language\Advanced settings.
    2. -
    3. Click the "Change Language bar hot keys".
    4. -
    5. Set all key sequences to "(None)".
    6. -
    7. Click OK until you close all popup windows.
    8. -
    -

    - Of course, this is Windows 7/10, and we know how Microsoft loves to - change its layouts and names, but this option is available back to - Windows XP.
    Configure Windows IME hot keys -

    -
    -

    Compiling

    -
    -

    Why is MADS the primary compiler?

    -

    When I started with WUDSN IDE, ATASM was the first supported - compiler. The reason was simple: 90% of my sources are in ATASM - format. ATASM is very comprehensive and fast. Its capabilities to - define constants and byte sequences are extensive (".BYTE", ".WORD", - ".DBYTE", ".FLOAT", ".SBYTE" for ATASCII, ".CBYTE" for terminated - strings, separate offset for all constants). Over time, additional - platform compilers have been added, and their support will be - completed step by step. When the support for MADS was relatively - complete, I found it the most powerful compiler I have ever seen and - used. The support for ".PROC/.ENDPROC" has revolutionized how I - write assembler code. It allows logical structuring and visibility - control without any runtime overhead. At the same time, MADS is - compatible with MAC/65 and XASM, and even ATASM sources can be - adapted to MADS with a few minor changes described below. Therefore, - MADS has been the primary compiler since WUDSN IDE version 1.6.0.

    -
    -
    -

    Why do I get the error "No ORG defined" when compiling the - example from the tutorial?

    -

    Since WUDSN IDE version 1.6.0 MADS is the primary compiler - registered for the file extensions ".asm" upon installation. You are - trying to run the code example for version 1.5.0 or before, which is - in ATASM format. Therefore, you can either.

    - -
    -
    -

    Why are the errors and warnings from an included file - assigned to the primary source file in the problems view?

    -

    You use a case-insensitive file system and have used different - upper or lower-case writing in the statement than in the actual file - system. For example, you have written "ICL 'example.asm'" for a file - named "Example.asm" on the file system. In Eclipse, the file names - of all resources are treated as case-sensitive, even if the - underlying file system is case-insensitive. Therefore, the file name - issued by the compiler will not match the file name. The IDE assigns - the error message to the primary source file as a fallback. To fix - this, you must adapt the spelling of the file name in the source - include statement.

    -
    -
    -

    How do I convert from ATASM format to MADS format?

    -

    Because both ATASM's and MADS's syntax are based on the MAC/65 - syntax. There are not many differences. Therefore, manual conversion - using "Find/Replace (CTRL-F)" is easy.

    -
      -
    • Replace the origin definition "* = address" with "ORG - address".
    • -
    • Replace ".INCLUDE" with "ICL" for source includes.
    • -
    • Replace ".INCBIN" with "INS" for binary includes.
    • -
    • Replace "* = $2E0; .WORD address" with "RUN address" to - specify the run address.
    • -
    • Replace "* = $2E2; .WORD address" with "INI address" to - specify the initialization address.
    • -
    • Check the quotes of ".BYTE" and "DTA" statements. In MADS, - single quotes result in ASCII codes and double quotes in ATARI - screen codes.
    • -
    • Remove all ".BANK" statements. While ATASM sorts and merges - all segments within one bank statement, MADS uses the order of - segments defined in the source file. Every "ORG" statement - automatically generates a new file segment.
    • -
    -
    -
    -

    How does ATASM generate segments in executable files?

    -

    A helpful feature for small projects is that, by default, - ATASM sorts the segments by address and warns if the same address is - overwritten by code or data. Since version 1.05, the ".BANK" - directive is available, which allows you to create COM files with - "INITAD" segments and arbitrary segment counts. If you don't use the - ".BANK" directive, ATASM will sort the segments by their address and - put consecutive blocks into a single segment by default. While this - saves some bytes, it might be unclear if you are used to other - assemblers. Note that you must use the ".SET 6" directive to set the - assembler origin offset in every bank if you use it in one of the - banks.

    -
    - ; Bank 0
    .bank
    .set 6,0
    * = $8000
    start - lda #0
    jmp *

    ; Bank 1
    .bank .set 6,0
    * - = $2e0
    .word start;

    ; Bank 2
    .bank
    .set - 6,$4300-$C000
    * = $C000
    lda #1
    sta label+1
    label - lda #2
    jmp * -
    -
    -
    -

    How do I compile into ROM images?

    -

    Plain ROM Images do not have header bytes by default, or at - least they do not have the same header bytes as executable files. - Compiler-specific options must be used to create raw object files - without headers. Some cases are listed below. See the manual of the - specific compiler for more details.

    -
      -
    • ACME: Use the compiler parameter " -f plain " - instead of "-f cbm" (default) to switch to "plain" mode without a - header -
    • -
    • ATASM: Extend the compiler parameter "-o${outputFilePath}" - to " -r -o${outputFilePath}" to switch to "raw" mode without - header -
    • -
    • MADS: Use " OPT h-f+ " at the very beginning of the - source file to turn off the COM header and enable "fill" mode, - i.e., no segments are created if there are gaps in the object code -
    • -
    -
    -
    -

    How do I compile into disk images?

    -
    Atari 8-bit
    -

    - For Atari 8-bit, the ATASM compiler has a dedicated parameter to - write the executable file directly into ".ATR" or ".XFD" disk - images. The disk image must be formatted with Atari DOS 2.0S, DOS - 2.5, or a compatible DOS. All Atari 8-bit disk formats can be - created using the "dir2atr.exe" tool of the AtariSIO tools by Matthias Reichl - (hias). The command line tool can create a complete disk image with - arbitrary DOS (Atari DOS 2.5, MyDos, SpartaDOS) and size based on a - folder that contains "DOS.SYS", "DUP.SYS" (or the equivalent files - of the respective DOS) and all other files requires. I have packaged - an example, including the "dir2atr" tool, a batch script to call the - command line tool and emulator, and this archive's "files" folder. - Unpack the archive to your output folder. Double-click - "makefile.bat" to see how the disk image is created and started. - Read the section "How to run a - makefile script instead of an emulator?" for the details on - configuring the call to "makefile.bat". For productive usage, you - should put the "hias" folder into a central location and use the - most recent version from Matthias Reichl's website. For MacOS X - users, the download also contains a "makefile.sh" script and MacOS X - binaries of Matthias Reichl's tools. The binaries have been provided - by Fredrick Holst (freetz), and you can find the latest versions on - his website. -

    -
    Apple II
    -

    - For Apple II, WUDSN IDE automatically generates a bootable AppleDos - 3.3 disk image with the extension ".dsk" if one of the predefined - emulators is used for execution. If you want to use another DOS or - disk size or if you're going to put more files onto the disk after - compilation, you can use the command line version of AppleCommander to - achieve this. Create and configure a makefile script as described in - "How to run a makefile script instead - of an emulator?". In the case of Apple Disk images, always remember - to use the correct file content/load/run address. The IDE needs to - know the load address of an executable file to store this - information in the directory entry. The IDE evaluates the file - extension to detect the load address from the executable file. - Supported extensions are ".b", ".prg," and ".xex". Here's the logic - for the built-in disk image creation: -

    -
      -
    • File extension ".b"
      // AppleDos 3.3 binary file: - start-lo, start-hi, length-lo, length-hi, data
      address = - getWord(outputFileContent, 0);length = length - 4;content = - getData(outputFileContent, 4); -
    • -
    • File extension ".prg" and length > 2
      // C64 - program file: start-lo, start-hi, data
      address = - getWord(outputFileContent, 0);length = length - 2;content = - getData(outputFileContent, 2); -
    • -
    • File extension ".xex" and length > 6 and - (getWord(outputFileContent, 0) & 0xffff) == 0xffff)
      // - AtariDOS 2.5 binary file:$ff, $ff, start-lo, start-hi, end-lo, - end-hi, data
      address = getWord(outputFileContent, 2);length - = length - 6;content = getData(outputFileContent, 6); -
    • -
    -
    Other hardware
    -

    - If you find a tool similar to "dir2atr.exe" for the Atari 8-bit or - "AppleCommander" for the Apple II, you can create your script and - run it as described in "How to run a - makefile script instead of an emulator?". -

    -
    -
    -

    How can I run a makefile or script instead of an emulator?

    -

    - Sometimes, running a makefile script instead of the emulator is - helpful, for example, if the output file is combined with other - files into a single ATR file. To execute such a script, select "User - Defined Application" as the "Default Application to open Output - File". Specify the path to the shell as "Path to Application". On - the command line, you can then use the standard variables to start - the command shell and pass the script's name and the file path of - the compiled output file. Since the working directory during - execution is the compiler's output folder, you must place the script - file there or specify the script file with its absolute path. If you - are using Windows and "cmd.exe" as your shell, you must add "/c" - before the name of the script to prevent "cmd.exe" from remaining as - a process after the script has finished. The resulting command line - is "${runnerExecutablePath} /c makefile.bat ${outputFilePath}", - assuming "makefile.bat" is located in the output folder". See - section "How do I compile into disk - images?" for the description of how to use this for compiling - complete disk images. -

    - Configure makefile script -
    -

    Emulation

    -
    -

    How can I use other emulators?

    -

    You can "re-use" the existing tabs and specify another - emulator's executable. Using "User Defined Application", you can - select whatever you want. When using "User Defined Application", no - disk image is created or updated. You can use this setting to have - your script, which puts the executable file onto a disk image of - your choice, using additional tools like "dir2atr.exe" or - "AppleCommander," for example.

    -
    -
    -
    \ No newline at end of file +

    How do I install Java?

    +

    I recommend you visit OpenJDK and follow the instructions to download and install the latest version. Make sure the Java version, the Eclipse version, and your operating system have the same architecture. Newer versions of Java only support 64-bit architectures.

    + +
    +

    Nothing happens When I try to start a .jar file via double-click. What is wrong?

    +

    You probably have the wrong Java version installed or set a default. Open a shell window and enter "java -jar <yourfile.jar>". If this works, then you have the wrong program or Java version associated with the ".jar" file extension in the registry. You can fix that by setting the path to the correct Java installation folder using "REGEDIT.EXE" for "Compute\HKEY_CLASSES_ROOT\jarfile\shell\open".

    +

    Java jar file registry entry

    +

    If starting from the command line does not work, you should see a more detailed error message about why.

    +
    +
    +

    How do I install Eclipse?

    +

    If you are unfamiliar with Eclipse, ensure you have installed the Eclipse platform distribution without Java or J2EE tools. This distribution is much smaller (typically around 60-80 MB instead of 170 MB) and will not confuse you with many features and buttons you do not need. See the "Installing Eclipse" section for the required steps on the "Installation" tab. 

    +
    +
    +

    When I try to start Eclipse, I get an error like "Failed to load the JNI shared library 'C:\Program Files (x86)\Java\jre6\bin\client\jvm.dll'". What is wrong?

    +

    The Eclipse and Java versions on your system are incompatible. The Eclipse is not pure Java but uses platform-specific native libraries to run and debug Java efficiently. For example, you must install the 64-bit version of Java (JRE or JDK) if you want to use the 64-bit version of Eclipse. This is a frequent issue under Windows 7 because, by default, only the 32-bit version of Java is installed. See the "Installing Eclipse" section for the required steps on the " Installation " tab.

    +
    +
    +

    How do I use Eclipse at?

    +

    Start the built-in help of Eclipse via the "Help/Help Content" menu and read the "Workbench User Guide" section.

    +Workbench user guide
    +
    +

    Why is WUDSN IDE not available via the update site?

    +

    You likely typed in the wrong update site URL, for example, using "wusdn" instead of "wudsn". The correct URL is "http://www.wudsn.com/update". In addition, you should uncheck the checkbox "Hide items that are already installed" to see what is there. See the "Installing WUDSN IDE" section for the required steps on the " Installation " tab.

    +Installation dialog with update site
    +
    +

    Why do I get "Unable to read repository at ... Read timed out" when accessing the update site?

    +

    This error message indicates the Eclipse program is somehow blocked from accessing the site. If you are behind a proxy server, check the general proxy server settings in the Eclipse preferences. If you use a firewall or internet security tool, make sure "Eclipse.exe", "java.exe", "javaw.exe," or the corresponding program on your host platform are allowed to cannot to the internet. Maybe you have to change the settings so you are prompted to allow access interactively.

    +
    +
    +

    Why do I get "Cannot complete the install because one or more required items could not be found" when updating the plugin from the update site?

    +

    This error message indicates that the Eclipse version you are running is too old. Check the releases page for the required minimum Eclipse version for every WUDSN IDE release.

    +
    +
    +

    Why is the "Assembler" section not visible in the preferences?

    +

    If the WUDSN IDE sections and features are not visible after a successful installation, you probably use an outdated Java version. For example, Java 1.6 has been out of maintenance since 2013/02. This seems to be a common problem on Mac OS X, even in Mavericks (10.9), which still uses Java 1.6 by default. Ensure you have at least the Java version mentioned in the installation section for the IDE installed and that Eclipse has started using that version.

    +
    +

    Configuration

    +
    +

    Why do I see wrong messages in the "Problems" view?

    +

    The default configuration of the "Problems" view shows all errors from all files in the current project. While this is a good default for Java programming, it is unsuitable for compiling single independent assembler files. Therefore, you have to configure the "Problems" view accordingly. See the "Installing Eclipse" section for the required steps on the " Installation " tab.

    +
    +
    +

    How do I associate my source file extensions with the correct editor?

    +

    The IDE supports many compilers and provides specialized editors. Typically, you have some preferred source file extension (".asm" or ".a") and a preferred compiler. The procedure to associate the file extension with the editor via the preferences is described in this video tutorial WUDSN IDE Tutorial 3: Setting up Editors and File Extensions correctly.

    +
    +
    +

    Why must I put ";@com.wudsn.ide.lng.hardware=..." in the source file?

    +

    The association with the file extension with your compiler's editor (done in the preferences; see before) does not determine which platform you want to create output. Therefore, this additional annotation in the main source file must tell the IDE, which is the target platform. It is used to find the correct compiler and emulator settings, which can differ per platform. Every compiler has a default platform (see the online help in the IDE), but it can also be used on every other platform. Therefore, you must specify the target platform in the main source file if you use a non-default platform.

    +
    + +

    Editing

    +
    +

    Why is editing sometimes slow, or is everything blocked, showing the wait cursor?

    +

    The core of WUDSN IDE uses the Eclipse Platform Runtime only and does not require any additional plugins. It starts quickly and dashes with that configuration, and I use it daily. So, if you experience performance problems, try to download and run the zero installation distribution of WUDSN IDE. Performance problems are very likely caused by additional plugins or themes installed. Often, these plugins are not only slow but broken. Check the ".metadata/.log" file in the workspace folder. In some Eclipse versions, this is available via "Window/Show View.../Error Log".

    +
    +
    +

    Is there support for source version control?

    +

    Several plugins are available to connect Eclipse to CVS or subversion. Also, the "Local History" feature is installed by default. You can configure it in the preferences. It automatically records all changes to the source file and lets you compare versions in place.

    +Source version control
    +
    +

    Is there support for a block selection mode?

    +

    A toolbar button and the shortcut "ALT+SHIFT+A" to toggle block selection mode in all text editors. This can be useful for adding and removing common prefixes such as line numbers.

    +Toggle block selection mode +

    If the toolbar button is not visible, you have to set it to visible via the menu entry "Customize Perspective" in the context menu of the main toolbar. In the customizing dialog, you must activate the "Editor Presentation" command group and the toolbar entries you want to see.

    +Toggle block selection mode
    +
    +

    Why does "CTRL-Space" not open content assist?

    +

    There is a known keyboard assignment conflict when using Messenger Plus Live! v4.85.0.386 with Microsoft Messenger 2009 on Windows 7 Ultimate. This may also occur in other versions, of course. Justin Payne has provided the following description of the solution.

    +
      +
    1. Startup and log into MS Messenger.
    2. +
    3. From the main window, hit the ALT key to bring up the main menu and select "Plus! | Preferences & Options".
    4. +
    5. From the Preferences windows, Select the Messenger tab and uncheck "Activate Messenger Lock with a system-wide shortcut" OR change the value in its text box to something other than "CTRL + Space".
    6. +
    7. Press the "OK" button.
    8. +
    +
    +
    +

    Why do CTRL-SHIFT-0/9 and other key combinations not work?

    +

    You probably have another program outside of Eclipse that has already captured these keys or key combinations. A frequent problem is the Windows Input Methods Editor (IME), which is used to switch keyboard layouts. For example, if you use multiple keyboard layouts, the CTRL-Space is mapped to allow you to cycle between the different keyboard regional keyboard layouts. You should be aware of how to turn the feature off since you're probably using this feature, but if you don't...

    +

    Windows 7

    +
      +
    1. Within "Windows Control Panel", open "Region and Settings".
    2. +
    3. Select the "Keyboard and Languages" tab and "Change Keyboards...".
    4. +
    5. In the "Text Services and Input Languages" windows, select "Advanced Key Settings".
    6. +
    7. In the "Hot Keys for input languages" list box, select "Between input languages" and then select "Change Key Sequence..."
    8. +
    9. In the "Change Key Sequence" window, choose another radio button other than the one next to CTRL+Shift. At best, you choose "(None)".
    10. +
    11. Click OK until you close all popup windows.
    12. +
    +

    Windows 10

    +
      +
    1. Open "Control Panel\Clock, Language, and Region\Language\Advanced settings.
    2. +
    3. Click the "Change Language bar hot keys".
    4. +
    5. Set all key sequences to "(None)".
    6. +
    7. Click OK until you close all popup windows.
    8. +
    +

    Of course, this is Windows 7/10, and we know how Microsoft loves to change its layouts and names, but this option is available back to Windows XP.
    Configure Windows IME hot keys

    +
    +

    Building

    +
    +

    Why is MADS the primary assembler?

    +

    When I started with WUDSN IDE, ATASM was the first supported compiler. The reason was simple: 90% of my sources are in ATASM format. ATASM is very comprehensive and fast. Its capabilities to define constants and byte sequences are extensive (".BYTE", ".WORD", ".DBYTE", ".FLOAT", ".SBYTE" for ATASCII, ".CBYTE" for terminated strings, separate offset for all constants). Over time, additional platform compilers have been added, and their support will be completed step by step. When the support for MADS was relatively complete, I found it the most powerful compiler I have ever seen and used. The support for ".PROC/.ENDPROC" has revolutionized how I write assembler code. It allows logical structuring and visibility control without any runtime overhead. At the same time, MADS is compatible with MAC/65 and XASM, and even ATASM sources can be adapted to MADS with a few minor changes described below. Therefore, MADS has been the primary compiler since WUDSN IDE version 1.6.0.

    +
    +
    +

    Why do I get the error "No ORG defined" when compiling the example from the tutorial?

    +

    Since WUDSN IDE version 1.6.0 MADS is the primary compiler registered for the file extensions ".asm" upon installation. You are trying to run the code example for version 1.5.0 or before, which is in ATASM format. Therefore, you can either.

    + +
    +
    +

    Why are the errors and warnings from an included file assigned to the primary source file in the problems view?

    +

    You use a case-insensitive file system and have used different upper or lower-case writing in the statement than in the actual file system. For example, you have written "ICL 'example.asm'" for a file named "Example.asm" on the file system. In Eclipse, the file names of all resources are treated as case-sensitive, even if the underlying file system is case-insensitive. Therefore, the file name issued by the compiler will not match the file name. The IDE assigns the error message to the primary source file as a fallback. To fix this, you must adapt the spelling of the file name in the source include statement.

    +
    +
    +

    How do I convert from ATASM format to MADS format?

    +

    Because ATASM's and MADS's syntax are based on the MAC/65 syntax. There are not many differences. Therefore, manual conversion using "Find/Replace (CTRL-F)" is easy.

    +
      +
    • Replace the origin definition "* = address" with "ORG address".
    • +
    • Replace ".INCLUDE" with "ICL" for source includes.
    • +
    • Replace ".INCBIN" with "INS" for binary includes.
    • +
    • Replace "* = $2E0; .WORD address" with "RUN address" to specify the run address.
    • +
    • Replace "* = $2E2; .WORD address" with "INI address" to specify the initialization address.
    • +
    • Check the quotes of ".BYTE" and "DTA" statements. In MADS, single quotes result in ASCII codes and double quotes in ATARI screen codes.
    • +
    • Remove all ".BANK" statements. While ATASM sorts and merges all segments within one bank statement, MADS uses the order of segments defined in the source file. Every "ORG" statement automatically generates a new file segment.
    • +
    +
    +
    +

    How does ATASM generate segments in executable files?

    +

    A helpful feature for small projects is that, by default, ATASM sorts the segments by address and warns if the same address is overwritten by code or data. Since version 1.05, the ".BANK" directive is available, which allows you to create COM files with "INITAD" segments and arbitrary segment counts. If you don't use the ".BANK" directive, ATASM will sort the segments by their address and put consecutive blocks into a single segment by default. While this saves some bytes, it might be unclear if you are used to other assemblers. Note that you must use the ".SET 6" directive to set the assembler origin offset in every bank if you use it in one of the banks.

    +
    ; Bank 0
    .bank
    .set 6,0
    * = $8000
    start lda #0
    jmp *

    ; Bank 1
    .bank .set 6,0
    * = $2e0
    .word start;

    ; Bank 2
    .bank
    .set 6,$4300-$C000
    * = $C000
    lda #1
    sta label+1
    label lda #2
    jmp *
    +
     
    +
    +
    +

    How do I compile into ROM images?

    +

    Plain ROM Images do not have header bytes by default, or at least they do not have the same header bytes as executable files. Compiler-specific options must be used to create raw object files without headers. Some cases are listed below. See the manual of the specific compiler for more details.

    +
      +
    • ACME: Use "-f plain" instead of "-f cbm" (default) as an assembler parameter to switch to "plain" mode without a header.
    • +
    • ATASM: Extend the "-o${outputFilePath}"  assembler parameter to " -r -o${outputFilePath}" to switch to "raw" mode without a header.
    • +
    • MADS: Add "OPT h-f+" at the beginning of the source file to turn off the COM header and enable "fill" mode, i.e., no segments are created if there are gaps in the object code.
    • +
    +
    +
    +

    How do I compile into disk images?

    +
    Atari 8-bit
    +

    For Atari 8-bit, the ATASM compiler has a dedicated parameter to write the executable file directly into ".ATR" or ".XFD" disk images. The disk image must be formatted with Atari DOS 2.0S, DOS 2.5, or a compatible DOS. All Atari 8-bit disk formats can be created using the "dir2atr.exe" tool of the AtariSIO tools by Matthias Reichl (hias). The command line tool can create a complete disk image with arbitrary DOS (Atari DOS 2.5, MyDos, SpartaDOS) and size based on a folder that contains "DOS.SYS", "DUP.SYS" (or the equivalent files of the respective DOS) and all other files requires. I have packaged an example, including the "dir2atr" tool, a batch script to call the command line tool and emulator, and this archive's "files" folder. Unpack the archive to your output folder. Double-click "makefile.bat" to see how the disk image is created and started. Read the section "How to run a makefile script instead of an emulator?" for the details on configuring the call to "makefile.bat". For productive usage, you should put the "hias" folder into a central location and use the most recent version from Matthias Reichl's website. For MacOS X users, the download also contains a "makefile.sh" script and MacOS X binaries of Matthias Reichl's tools. The binaries have been provided by Fredrick Holst (freetz), and you can find the latest versions on his website.

    +
    Apple II
    +

    For Apple II, WUDSN IDE automatically generates a bootable AppleDos 3.3 disk image with the extension ".dsk" if one of the predefined emulators is used for execution. If you want to use another DOS or disk size or if you're going to put more files onto the disk after compilation, you can use the command line version of AppleCommander to achieve this. Create and configure a makefile script as described in "How to run a makefile script instead of an emulator?". In the case of Apple Disk images, always remember to use the correct file content/load/run address. The IDE needs to know the load address of an executable file to store this information in the directory entry. The IDE evaluates the file extension to detect the load address from the executable file. Supported extensions are ".b", ".prg," and ".xex". Here's the logic for the built-in disk image creation:

    +
      +
    • File extension ".b"
      // AppleDos 3.3 binary file: start-lo, start-hi, length-lo, length-hi, data
      address = getWord(outputFileContent, 0);length = length - 4;content = getData(outputFileContent, 4);
    • +
    • File extension ".prg" and length > 2
      // C64 program file: start-lo, start-hi, data
      address = getWord(outputFileContent, 0);length = length - 2;content = getData(outputFileContent, 2);
    • +
    • File extension ".xex" and length > 6 and (getWord(outputFileContent, 0) & 0xffff) == 0xffff)
      // AtariDOS 2.5 binary file:$ff, $ff, start-lo, start-hi, end-lo, end-hi, data
      address = getWord(outputFileContent, 2);length = length - 6;content = getData(outputFileContent, 6);
    • +
    +
    Other hardware
    +

    If you find a tool similar to "dir2atr.exe" for the Atari 8-bit or "AppleCommander" for the Apple II, you can create your script and run it as described in "How to run a makefile script instead of an emulator?".

    +
    +
    +

    How can I run a makefile or script instead of an emulator?

    +

    Sometimes, running a makefile script instead of the emulator is helpful, for example, if the output file is combined with additional files into a single ATR file. To execute such a script, select "User Defined Application" as the "Default Application to open Output File". Specify the path to the shell as "Path to Application". On the command line, you can then use the standard variables to start the command shell and pass the script's name and the file path of the compiled output file. Since the working directory during execution is the compiler's output folder, you must place the script file there or specify the script file with its absolute path. If you are using Windows and "cmd.exe" as your shell, you must add "/c" before the name of the script to prevent "cmd.exe" from remaining as a process after it is finished. The resulting command line is "${runnerExecutablePath} /c makefile.bat ${outputFilePath}", assuming "makefile.bat" is located in the output folder". See section "How do I compile into disk images?" for the description of how to use this for compiling complete disk images.

    +Configure makefile script
    +

    Emulation

    +
    +

    How can I use other emulators?

    +

    You can "re-use" the existing tabs and specify another emulator's executable. Using "User Defined Application", you can select whatever you want. When using "User Defined Application", no disk image is created or updated. You can use this setting to have your script, which puts the executable file onto a disk image of your choice, using additional tools like "dir2atr.exe" or "AppleCommander," for example.

    +
    + diff --git a/com.wudsn.ide.lng/help/ide-features.section.html b/com.wudsn.ide.lng/help/ide-features.section.html index 403f6c18..4afffe47 100644 --- a/com.wudsn.ide.lng/help/ide-features.section.html +++ b/com.wudsn.ide.lng/help/ide-features.section.html @@ -1,1032 +1,670 @@

    The latest version contains the following features:

    -
    - General IDE enhancements   » top -
    +
    General IDE Enhancements   » top
      -
    • "Open Folder" context menu available for all folders and files
    • -
    • "Sort" context menu with sub-menu available for all text files - including
      -
        -
      • Case sensitive, case insensitive, and numeric sorting
      • -
      • Sorting with and without removal of duplicates
      • -
      • Reverse ordering
      • -
      Open folder action in context menu Sort action in text editor context menu -
    • -
    • The online help contains the entry "WUDSN IDE Guide" which - contains multiple sections. -
        -
      • WUDSN IDE - mainly the documentation from the web site -
          -
        • Video links to the tutorial and release news
        • -
        • Features
        • -
        • Installation
        • -
        • FQA
        • -
        • Link
        • -
        -
      • -
      • Assemblers - the information on the supported assemblers and - their properties -
          -
        • General - links, syntax, and support features
        • -
        • Instructions - all supported instruction including their - descriptions grouped by type
        • -
        • Manual - direct access to the PDF, HTML, or text manual - file or files which are part of the compiler installation
        • -
        -
      • -
      • Hardware - the information on the supported hardware types - and the corresponding emulators and links -
          -
        • Reference documentation - Hardware specific PDF, HTML, or - text files with CPU and customer chips reference sheets and - programming guides
        • -
        -
      • -

      Integrated Help -
    • -
    -
    - Fully integrated assembler editor   » top -
    +
  • The "Open Folder" context menu is available for all folders and files.
  • +
  • The "Sort" context menu with sub-menu is available for all text files, including
      -
    • The Eclipse platform contains editors like for example the - generic text editor. Editors can support one or more content types - identified by file extensions. One editor can be the default for a - specific file extension. WUDSN IDE provides an assembler editor and a - corresponding content type for every compiler. Every assembler editor - has a default compiler associated which in turn defines via the - preferences which application is used to run the output file.
      - IDE editors, content types and file associations -
    • -
    • New content types and file associations for Atari 2600 - compilers -
        -
      • DASM Source File (*.asm)
      • -
      -
    • -
    • New content types and file associations for Atari 8-bit - compilers -
        -
      • ATASM Source File (*.asm)
      • -
      • MADS Source File (*.asm, default)
      • -
      • XASM Source File (*.asx, default)
      • -
      -
    • -
    • New content types and file associations for C64 compilers -
        -
      • ACME Source File (*.a, default)
      • -
      -
    • -
    • New content types and file associations for NES compilers -
        -
      • ASM6 Source File (*.asm)
      • -
      -
    • -
    • The default editor for an extension can be configured in - section "File Associations" of the preferences with the button - "Default"
      IDE file associations -
    • -
    • Syntax highlighting colors and styles for comments, - directives, all types of identifiers, legal opcodes, illegal opcodes, - pseudo opcodes, and strings
    • -
    • Single line comments for the current line selection can be - toggled using "CTRL-7" or the editor context menu entry "Toggle - Comment"
    • -
    • Configurable support for 16-bit opcodes of 65816
    • -
    • Built-in support for ATASM assembler, MADS assembler, XASM assembler, ACME assembler
    • -
    • Built-in support for running compiler output files with the - operating system default application without configuration effort
    • -
    • Built-in support for Altirra emulator, Atari800Win emulator, Atari800MacX emulator, Atari++ emulator
    • -
    • Adding support for new compilers and application is possible - via Eclipse extension points
      IDE compiler extensions -
    • -
    • Build or build and run with a single keystroke or via the menu
    • -
    • Toolbar button for "Build and Run" which adapts to the - hardware of the currently opened editor, for example, it will show a - C64 icon when using the "ACME (C64)" editor
    • -
    • The toolbar button for "Build and Run" offers a pulldown menu - that allows running the output file with any of the applications - configured in the preferences. This way you can run the output file - easily with different emulators without changing the preferences. That - can be very helpful if one emulator shows different behavior than - another or in case you have specified a build script as a user-defined - application in the preferences
      Run with... for Atari 2600 Run with... for Atari 8-bit Run with... for C64 -
    • -
    • Open source and output folder directly from the menu
    • -
    • Open compiler help directly from the menu if the documentation - is available in the default folder structure of the compiler - executable
      IDE assembler menu -
    • -
    • Complete list of compiler error and warning messages in the - problems view
    • -
    • Direct navigation to the source location of the via double - click on the problem message
    • -
    • Problem markers in the scroll area including tooltip with - problem message
      IDE example source -
    • -
    • German localization for all Eclipse plugin texts. The original - compiler messages are not translated but some are mapped automatically -
      -
        -
      • ATASM ".bank" warnings are mapped to info messages
      • -
      -
    • -
    • Console view with original compiler output opens automatically - in the background after compiling which useful in cases where the - plugin is not yet complete. The "Compiler Console" is automatically - brought to front when the compiler starts. This prevents the compiler - output from being hidden behind other consoles in the console view
      - IDE compiler console view -
    • +
    • Case-sensitive, case-insensitive, and numeric sorting
    • +
    • Sorting with and without removal of duplicates
    • +
    • Reverse ordering
    -
    - Content outline and source folding   » top -
    +Open folder action in context menu Sort action in text editor context menu
  • +
  • The online help contains the "WUDSN IDE Guide" with the following multiple sections.
      -
    • Activated via the standard menu "Window/Show View/Outline"
    • -
    • Automated asynchronous parsing while typing
    • -
    • Automated recursive parsing of source includes and merge with - the current outline
    • -
    • Positioning in the content outline remains stable while typing - unless structure changes appear
    • -
    • Folding is activated automatically when the outline is visible
    • -
    • Folding for if/else/endif blocks
    • -
    • Outline and folding for definition section and implementation - sections
    • -
    • Outline for equate definitions (including defining - expression), label definitions, and variable definitions
    • -
    • Outline and folding for enum and struct definitions
    • -
    • Outline and folding for macros definitions
    • -
    • Outline and folding for repeat sections
    • -
    • Outline and folding for procedure definitions
    • -
    • Outline and folding for local sections
    • -
    • Outline for source includes and binary includes
    • -
    • Type-specific outline icons
    • -
    • Nested folding with tooltip for folded sections
    • -
    • Line end comment is used as a short description
    • -
    • Toolbar with a button to toggle the sorting order of the - sections and labels. The state of the button is persisted - automatically along with the respective source file. For files that do - not have a setting yet, the setting from the currently opened file - will be used
      IDE content outline
      IDE content folding -
    • -
    -
    - Content assist and code completion   » top -
    +
  • WUDSN IDE
    This is the documentation from the website.
      -
    • Content assist by pressing CTRL-Space for directives, legal - opcode, illegal opcodes, and pseudo opcodes
    • -
    • The content assist also recognizes if there is already an - instruction in the current line and suggests the available identifiers - instead if this is the case. This is the first version and it supports - global identifiers in the current source file and source file included - from there. Scoped identifiers of the form "a.b" are not yet supported
    • -
    • Completion proposal auto-activation without pressing - CTRL-Space after typing compiler dependent characters, for example "." - in ATASM, "." or "#" in MADS and "!" in ACME
    • -
    • Type-specific icon and mnemonic highlighting
    • -
    • Progressive filtering as you type
    • -
    • Automatic detection of lower case / upper case based on - current input
    • -
    • Default case configurable in preferences
    • -
    • Illegal opcodes can be hidden via preferences
    • -
    • 16-bit opcodes of 65816 can be hidden via preferences
      - IDE content assist
    • -
    • Multi-line content completion and explicit cursor positioning, - for example ".MA" becomes ".MACRO <cursor is here> - <newline> .ENDM"
      Muli-line content completion and cursor positioning -
    • +
    • Video links to the tutorial and release news
    • +
    • Features
    • +
    • Installation
    • +
    • FQA
    • +
    • Link
    - +
  • +
  • Assemblers
    This is the information on the supported assemblers and their properties.
      -
    • Hyperlink navigation via CTRL-click to source includes and - binary includes
    • -
    • Support for relative and absolute file paths
    • -
    • Source files are always opened with the same assembler editor, - irrespective of the extension
    • -
    • The ".asm" extension for "ICL" source includes is appended - automatically in MADS, if it is missing
    • -
    • The ".asx" extension for "ICL" source includes is appended - automatically in XASM, if it is missing
    • -
    • Option for binary includes for opening the file with -
        -
      • the built-in hex editor
      • -
      • the built-in graphics editor
      • -
      • the default Eclipse editor (e.g. a text editor)
      • -
      • system editor (e.g. an emulator or a paint program)
      • -
      -
    • -
    • Hyperlink navigation via CTRL-click to labels equates, local - definitions, macro definitions, 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 taken into account like in the content outline. In case there - are targets from different files, the file name is also displayed as a - differentiator in the hyperlink popup.

      IDE navigation to source file
      IDE navigation to binary file
      IDE navigation to labels, equates, local definitions, macro definitions and procedure definitions -
    • +
    • General
      Links, syntax, and support features.
    • +
    • Instructions
      All supported instructions, including their descriptions, are grouped by type.
    • +
    • Manual
      Direct access to the PDF, HTML, or text manual files or files that are part of the installation.
    -
    - Hex Editor   » top -
    +
  • +
  • Hardware Platforms
    The information on the supported hardware platforms and the corresponding emulators and links.
      -
    • Read-only hex editor to inspect arbitrary files
    • -
    • Available via context menu including multi-file-selection to - open several files at once
      Open With Hex Editor -
    • -
    • The "Open With Hex Editor" menu entry closes an existing - editor in case the file is already opened and thereby forces the file - to be opened with the hex editor. In addition, the hex editor is set - as the default editor for this file. As a consequence double-clicking - the file in the package explorer will open it automatically with the - hex editor, no matter which type of file is actually is. This saves - you from always using the context menu, just because the file has no - known file type. You can change the default editor again by just using - the "Open With" context menu entry
    • -
    • Available via hyperlink navigation for binary includes
    • -
    • Context menu to copy parts of the file into the clipboard in - different formats: -
        -
      • hex values (".byte $01,$02,...")
      • -
      • decimal values (".byte 1,2,...")
      • -
      • ASCII string
      • -
      This is very helpful to turn parts of a file into source code. The - possibility to copy/paste into the binary file itself in order to - modify is prepared but not working yet and will be completed later.
      - Hex Editor context menu -
    • -
    • Support for binary files, Atari COM files, and Atari Disk - Images
      Hex Editor file mode selection -
    • -
    • The possible file modes for a binary file are computed - automatically and used as default when opening the file
    • -
    • Unsupported file modes are detected and cannot be used
    • -
    • Files with a block structure get an outline in the outline - view
    • -
    • Files with a corrupted block structure are detected and - displayed as good as possible
      Hex Editor outline view
      Hex Editor with corrupted Atari COM file -
    • +
    • Reference documentation - Hardware-specific PDF, HTML, or text files with CPU and customer chips reference sheets and programming guides
    -
    - Graphics Editor   » -
    +
  • + +
    Integrated Help + +
    Fully Integrated Assembler Editor   » top
      -
    • Viewer for binary files and 8-bit image files.
      The - most suitable supported converter and the corresponding default - parameters are computed based on the file content, size, and - extension.
      The converters for the Atari standard image formats - are based on RECOIL fka. FAIL, the - excellent First Atari Image Library created by Piotr Fusik and Adrian - Matoga.
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      PlatformFile ExtensionFile Format
      Atari 8-bitAP380x192, 256 colors, interlaced
      Atari 8-bitAPCAny Point, Any Color, 80x96, 256 colors, interlaced
      Atari 8-bitCHR8x8 charset, mono or multicolor
      Atari 8-bitCCIChampions' Interlace, 160x192, compressed
      Atari 8-bitCINChampions' Interlace, 160x192
      Atari 8-bitCHGGephard Hires Graphics, up to 320x200, mono
      Atari 8-bitCPRTrzmiel, 320x192, mono, compressed
      Atari 8-bitFNTStandard 8x8 font, mono
      Atari 8-bitGR8Standard 320x192, mono
      Atari 8-bitGR9Standard 80x192, grayscale
      Atari 8-bitHIPHard Interlace Picture, 160x200, grayscale
      Atari 8-bitHRHires 256x239, 3 colors, interlaced
      Atari 8-bitHR2Hires 320x200, 5 colors, interlaced
      Atari 8-bitILCAPAC 80x192, 256 colors interlaced
      Atari 8-bitINPInterlace Picture 160x200, 7 colors, interlaced
      Atari 8-bitINTINT95a, up to 160x239, 16 colors, interlaced
      Atari 8-bitMCPMcPainter, 160x200, 16 colors, interlaced
      Atari 8-bitMICMicropainter 160x192, 4 colors
      Atari 8-bitPICKoala MicroIllustrator, 160x192, 4 colors, compressed
      Atari 8-bitPLMPlama 256, 80x96, 256 colors
      Atari 8-bitRIPRocky Interlace Picture, up to 160x239
      Atari 8-bitSXS16x16 font, mono
      Atari 8-bitTIPTaquart Interlace Picture, up to 160x119
      C6464CCharset, mono or multi color
      C64SPRSprite, mono or multi color
      -
    • -
    • Viewer for GIF/JPG/BMP/PNG images
    • -
    • Available via context menu including multi-file-selection to - open several files at once
      Open With Graphics Editor -
    • -
    • The "Open With Graphics Editor" menu entry closes an existing - editor in case the file is already opened and thereby forces the file - to be opened with the graphics editor. In addition, the graphics - editor is set as the default editor for this file. As a consequence - double-clicking the file in the package explorer will open it - automatically with the graphics editor, no matter which type of file - it actually is. This saves you from always using the context menu, - just because the file has no known file type. You can change the - default editor again by just using the "Open With" context menu entry
    • -
    • Available via hyperlink navigation for binary includes
    • -
    • Conversion from binary files or 8-bit images files to - GIF/JPG/BMP/PNG images -
        -
      • Up to different 3 source files depending on the converter
      • -
      • Configurable start offset for every source file, useful for - extracting character sets
      • -
      • Configurable palette via the Image Palette view
      • -
      • Configurable number of rows and columns
      • -
      • Configurable spacing width for and spacing color to separate - tiles and unused areas
      • -
      • Separate aspect ratio for display and saving the image file
      • -
      Conversion from binary files or 8-bit images files to GIF/JPG/BMP/PNG images -
    • -
    • Conversion from GIF/JPG/BMP/PNG images to binary files or - 8-bit images using JavaScript. -
        -
      • Separate aspect ratio for loading and displaying the image - file
      • -
      • Default scripts are included. They can be adjusted and saved - along with the other parameters
      • -

      Conversion from GIF/JPG/BMP/PNG images to binary files or 8-bit images files -
    • -
    • The image palette view associated with the graphics editor - displays the palette entries and the color histogram. It supports - filtering of unused colors, sorting by index and color frequencies, - pre-settings, and editing the palette when displaying 8-bit images
      - Image palette view -
    • -
    • Conversion files with extension ".cnv" are used to save the - conversion direction and all conversion parameters
    • -
    • Support for relative file paths. If the file path is in the - same folder as the ".cnv" file, it is automatically converted to a - relative file path when the file name is defaulted or picked from the - file browser dialog. This allows to move the ".cnv" file and the - referenced source files around together without breaking the saved - paths
    • -
    -
    - Preferences for editing   » top -
    +
  • The Eclipse platform contains editors like, for example, the generic text editor. Editors can support one or more content types identified by file extensions. One editor can be the default for a specific file extension. WUDSN IDE provides an assembler editor and a corresponding content type for every compiler. Every assembler editor has an associated default compiler, which defines via the preferences which application is used to run the output file.
    IDE editors, content types and file associations
  • +
  • Content types and file associations for Atari 2600 compilers 
      -
    • Available via entry "Preferences" from the menu "Window" (in - Windows and Linux) or the menu "Eclipse" (in Mac OS X)
    • -
    • Configuration of syntax highlighting colors and styles for - comments, directives, all types of identifiers, legal opcodes, illegal - opcodes, numbers, pseudo opcodes, and strings
    • -
    • For non-unique identifiers, the syntax highlighting will try - to be the best guess
    • -
    • Configuration of default case in content assist
      Preferences for compilers -
    • +
    • DASM Source File (*.asm)
    -
    - Preferences for compiling   » top -
    +
  • +
  • Content types and file associations for Atari 8-bit compilers
      -
    • Available via entry "Preferences" from the menu "Window" (in - Windows and Linux) or the menu "Eclipse" (in Mac OS X)
    • -
    • Separate compiler preferences page for every type of hardware, - i.e. Atari 8-bit and C64; Apple 2 support is in development by Nick - Westgate
    • -
    • Preferences can be maintained for all compilers in parallel
    • -
    • Upon opening the compiler preferences, the tab for the - compiler of the active editor is activated automatically
    • -
    • Configuration of illegal opcodes and 65816 opcodes support in - syntax highlighting and content assist
      The configuration is - offered only if the compiler supports the respective feature -
    • -
    • Download links, configurable paths, and default parameters for - all compilers
    • -
    • The default file extension filter is set to "*.exe" on Windows - and "*.*" on all other operating systems
    • -
    • The button "Apply Defaults" does explicitly not reset the - paths to the executables
    • -
    • Configuration of parameters per compiler including predefined - defaults to run out-of-the-box
      Possible variables are: -
        -
      • {$sourceFolderPath} The absolute path to the source folder
      • -
      • {$sourceFilePath} The absolute path to the source file
      • -
      • {$outputFolderPath} The absolute path to the output folder
      • -
      • {$outputFilePath} The absolute path to the output file
      • -
      • {$outputFileName} The name of the output file including its - extension, for example "TestFile123.asm"
      • -
      • {$outputFileNameWithoutExtension} The name of the output - file without extension, for example "TestFile123"
      • -
      • {$outputFileNameShortWithoutExtension} The name of the - output file without extension shortened to 8 alphanumeric - characters, for example "TESTFILE"
      • -
      Make sure that you don't remove parameters when you specify your own - values
      If not, either creating the label definition file or - parsing the compiler log may fail -
        -
      • ATASM requires the "-s" parameter to be present"
      • -
      • MADS requires the "-p" parameter to be present
      • -
      • ACME requires the "!to" directive in the source to be - commented out to ensure the output file name from the command line - is used
      • -
      -
    • -
    • Preferences can be maintained for all possible applications of - all compilers in parallel -
        -
      • Possibility to use the "Operating System Default - Application" of the platform to open the output file
        For - Windows and Mac OS X choosing the "Operating System Default - Application" means that for ".xex" file the emulator will be started - automatically without any further configuration -
      • -
      • Possibility to use one of the pre-defined applications and - optionally change the command line
      • -
      • Possibility to use a user-defined application to open the - output file
      • -
      • Possible variables are: -
          -
        • {$runnerExecutablePath} The absolute path to the - executable of the application
        • -
        • {$sourceFolderPath} The absolute path to the source folder
        • -
        • {$sourceFilePath} The absolute path to the source file
        • -
        • {$outputFolderPath} The absolute path to the output folder
        • -
        • {$outputFilePath} The absolute path to the output file
        • -
        • {$outputFileName} The name of the output file including - its extension, for example "TestFile123.asm"
        • -
        • {$outputFileNameWithoutExtension} The name of the output - file without extension, for example "TestFile123"
        • -
        • {$outputFileNameShortWithoutExtension} The name of the - output file without extension shortened to 8 alphanumeric - characters, for example "TESTFILE"
        • -
        -
      • -
      -
    • -
    • Download links, configurable paths, and default command lines - for Atari++, Atari800Win, Atari800MacX emulators per compiler
    • -
    • The default file extension filter is set to "*.exe" on Windows - and "*.*" on all other operating systems
      Preferences for compilers -
    • +
    • ATASM Source File (*.asm)
    • +
    • MADS Source File (*.asm, default)
    • +
    • XASM Source File (*.asx, default)
    -
    - Annotations for compiling   » top -
    +
  • +
  • Content types and file associations for C64 compilers
      -
    • For most use-cases, the defaults provided for the compilers - and in the preferences are sufficient. But if you want to develop in - parallel in multiple projects, for different platforms (Apple II and - Atari 8-bit) or in different output formats (".XEX" and ".BIN") with - the same compiler it may become cumbersome to change the preferences - every time. Therefore WUDSN IDE offers annotations that you can put - into the source code files. These annotations override the defaults - and the preferences.
    • -
    • All language annotations start with the prefix - "@com.wudsn.ide.lng." followed by the lower case name of the - annotation, an equals sign, and the unquoted value. Example: - "@com.wudsn.ide.lng.hardware=ATARI8BIT"
    • -
    • In earlier versions of WUDSN, language annotations started - with the prefix "@com.wudsn.ide.asm.". While they are still evaluated, - it is strongly recommended to adapt to the new prefix.
    • -
    • All annotations can be placed in comment lines at the - beginning of a source file. Some of the annotations are only relevant - for the main source file, some are only relevant in include source - files, some are relevant for all source files.
    • -
    • @com.wudsn.ide.lng.hardware -
        -
      • Defines the target hardware for which the preferences shall - be evaluated, in particular, which emulator is used to run the - output file.
      • -
      • Allowed values are "APPLE2", "ATARI2600", "ATARI7800", - "ATARI8BIT", "C64", "NES".
      • -
      • This annotation is relevant for all source files.
      • -
      • This annotation is only evaluated when a file is opened. So - if you add this annotation or change its value, you have to close - and re-open the file once.
      • -
      • Example: @com.wudsn.ide.lng.hardware=ATARI8BIT
      • -
      -
    • -
    • @com.wudsn.ide.lng.mainsourcefile -
        -
      • Defines the main source file to which the current include - source file belongs. When the "Compile" action is executed, the main - source file is compiler instead of the current file.
      • -
      • Allowed values are file paths relative to the folder of the - current include source file and absolute file paths.
      • -
      • This annotation is only relevant in include source files.
      • -
      • Example: @com.wudsn.ide.lng.mainsourcefile=ExampleMain.asm
      • -
      -
    • -
    • @com.wudsn.ide.lng.outputfoldermode -
        -
      • Overrides the "Output Folder Mode" from the preferences.
      • -
      • Allowed values are "SOURCE_FOLDER", "TEMP_FOLDER", - "FIXED_FOLDER".
      • -
      • This annotation is only relevant in the main source file.
      • -
      • Example: @com.wudsn.ide.lng.outputfoldermode=SOURCE_FOLDER
      • -
      -
    • -
    • @com.wudsn.ide.lng.outputfolder -
        -
      • Overrides the "Output Folder" from the preferences and the - "@com.wudsn.ide.lng.outputfoldermode" annotation.
      • -
      • Allowed values are file paths relative to the folder of the - main source file and absolute file paths.
      • -
      • This annotation is only relevant in the main source file.
      • -
      • Example: @com.wudsn.ide.lng.outputfolder=..\out
      • -
      -
    • -
    • @com.wudsn.ide.lng.outputfileextension -
        -
      • Overrides the "Output File Extension" from the preferences.
      • -
      • Allowed values have to start with a period.
      • -
      • This annotation is only relevant in the main source file.
      • -
      • Example: @com.wudsn.ide.lng.outputfileextension=.bin
      • -
      -
    • -
    • @com.wudsn.ide.lng.outputfile -
        -
      • Overrides the "Output Folder", "Output File Extension" from - the preferences and the automatic computation of the out file name - based on the main source file name.
      • -
      • Allowed values are file paths relative to the folder of the - main source file and absolute file paths.
      • -
      • This annotation is only relevant in the main source file.
      • -
      • Example: @com.wudsn.ide.lng.outputfile=..\out\output.bin
      • -
      -
    • +
    • ACME Source File (*.a, default)
    -
    - Known bugs   » top -
    +
  • +
  • New content types and file associations for NES compilers +
      +
    • ASM6 Source File (*.asm)
    • +
    +
  • +
  • The default editor for a file extension can be configured in the "File Associations" section of the preferences with the "Default " button.
    IDE file associations
  • +
  • Syntax highlighting provides colors and styles for comments, directives, different types of identifiers, legal opcodes, illegal opcodes, pseudo opcodes, and strings.
  • +
  • Single-line comments for the current line selection can be toggled using "CTRL-7" or the editor context menu entry "Toggle Comment".
  • +
  • Support for illegal opcodes of the 6502 CPU is configurable.
  • +
  • Support for 16-bit opcodes of the WDC 65816 CPU is configurable.
  • +
  • Built-in support for ATASM assembler, MADS assembler, XASM assembler, ACME assembler
  • +
  • Built-in support for running compiler output files with the operating system default application without configuration effort
  • +
  • Built-in support for Altirra emulator, Atari800Win emulator, Atari800MacX emulator, Atari++ emulator
  • +
  • Adding support for new compilers and applications is possible via Eclipse extension points.
    IDE compiler extensions
  • +
  • Build or build and run with a single keystroke or via the menu.
  • +
  • Toolbar button for "Build and Run", which adapts to the hardware of the currently opened editor. For example, it will show a C64 icon when using the "ACME (C64)" editor.
  • +
  • The toolbar button for "Build and Run" offers a pulldown menu that allows running the output file with any of the applications configured in the preferences. You can run the output file quickly with different emulators without changing the preferences. That can be very helpful if one emulator shows another behavior or if you have specified a build script as a user-defined application in the preferences.
    Run with... for Atari 2600 Run with... for Atari 8-bit Run with... for C64
  • +
  • The "Open Source Folder" and "Open Output Folder" entries the respective folder directly from the menu.
  • +
  • The "Language Help" entry opens the language-specific help from the menu if the documentation is available in the default folder structure of the assembler/compiler executable.
    TODO: Note that the images below are outdated and must be updated.
    IDE assembler menu
  • +
  • The complete list of assembler/compiler errors and warning messages in the problems view.
  • +
  • Direct navigation to the source location is supported by double-clicking the problem message.
  • +
  • Problem markers in the scroll area, including the tooltip with the problem message.
    IDE example source
  • +
  • German localization is available for all Eclipse plugin texts. The original compiler messages are not translated, but some are mapped automatically.
    +
      +
    • ATASM ".bank" warnings are mapped to info messages.
    • +
    +
  • +
  • The console view with compiler output opens automatically in the background after compiling, which is helpful in cases where the plugin is incomplete. The "Console" window is automatically brought to the front when the assembler/compiler starts. This prevents the compiler output from being hidden behind other consoles in the console view.
    IDE compiler console view
  • + +
    Content Outline and Source Folding   » top
    +

    The content outline and the folder of source code sections are two of the most helpful features of WUDSN IDE. They help you navigate and manage even huge source files efficiently. The standard menu "Window / Show View / Outline" activates the content outline. Source folding requires the content outline to be active. The content outline has the following features.

    +
      +
    • Nesting.
    • +
    • Type-specific icons.
    • +
    • Automated asynchronous parsing while typing.
    • +
    • Automated recursive parsing of source includes and merges with the current outline.
    • +
    • Positioning in the content outline remains stable while typing unless structure changes appear.
    • +
    • Outline is supported for +
        +
      • equate definitions (including equates from defining expression)
      • +
      • labels
      • +
      • and variable definitions
      • +
      • source includes
      • +
      • binary includes
      • +
      +
    • +
    • Outline and folding are supported for +
        +
      • definition section
      • +
      • implementation sections
      • +
      • enum definition
      • +
      • struct definitions
      • +
      • macro definitions
      • +
      • repeat sections
      • +
      • procedure definitions
      • +
      • local sections.
      • +
      +
    • +
    • The line-end comment is a short description in the outline.
    • +
    • The toolbar has a button to toggle the sorting order of the sections and labels. The state of the toggle button is persisted automatically along with the respective source file. The setting from the currently opened file will be used for files that do not have a value set yet.
      IDE content outline
    • +
    • Folding is activated automatically when the outline is visible.
    • +
    • Folding is nested with a tooltip for folded sections.
    • +
    • Folding is supported for if/else/endif blocks.
      IDE content folding
    • +
    +
    Content Assistance and Code Completion   » top
    +

    Content assistance provides proposals as you type and lets you enter code more efficiently. Content assistance is activated by pressing "CTRL-Space" or automatically by typing special characters. The content assistance has the following features.

    +
      +
    • Content assistance for directives, legal, illegal, and pseudo-opcodes.
    • +
    • Recognizes if there is already an instruction in the current line and suggests the available identifiers instead if this is the case. It supports global identifiers in the active source file and source files included from there. 
    • +
    • Completion proposal auto-activation without pressing "CTRL-Space" after typing compiler-dependent characters, for example, "." in ATASM, "." or "#" in MADS, and "!" in ACME
    • +
    • Type-specific icon and mnemonic highlighting.
    • +
    • Progressive filtering as you type.
    • +
    • Automatic detection of lower-case/upper-case based on current input.
    • +
    • Configurable default case (lower-case, upper-case) via preferences.
      IDE content assist
    • +
    • Multi-line content completion and explicit cursor positioning, for example, ".MA" becomes ".MACRO <cursor is here> <newline>.ENDM".
      Muli-line content completion and cursor positioning
    • +
    + +

    The source code editor provides detection for different types of links in the source code. You can navigate to other parts of the file, other files, or websites via these links. You activate the hyperlink navigation by pressing "CTRL". The hyperlink navigation has the following features.

    +
      +
    • Hyperlink navigation via CTRL-click to source includes and binary includes.
    • +
    • Support for relative and absolute file paths.
    • +
    • Source files are always opened with the same assembler editor, irrespective of the extension.
    • +
    • Missing file extensions for source include statements are appended automatically where possible.
    • +
    • Option for binary include statements opening the file with: +
        +
      • The built-in hex editor
      • +
      • The built-in graphics editor
      • +
      • The default Eclipse editor (e.g., a text editor)
      • +
      • The system editor (e.g., an emulator or a paint program)
      • +
      +
    • +
    • Hyperlink navigation via CTRL-click to labels equates, local definitions, macro definitions, 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, like in the content outline. If targets are from different files, the file name is also displayed as a differentiator in the hyperlink popup.

      IDE navigation to source file
      IDE navigation to binary file
      IDE navigation to labels, equates, local definitions, macro definitions and procedure definitions
    • +
    +
    Hex Editor   » top
    +

    The Hex Editor allows inspection of arbitrary files on the binary level. It has the following features.

    +
      +
    • It is available via the context menu, including a multi-file selection to open several files simultaneously.
      Open With Hex Editor
    • +
    • The "Open With Hex Editor" menu entry closes an existing editor in case the file is already opened, forcing the file to be opened with the hex editor. In addition, the hex editor is set as the default editor for this file. Consequently, double-clicking the file in the package explorer will open it automatically with the hex editor, no matter which file type. This saves you from always using the context menu just because the file has no known file type. Using the "Open With" context menu entry, you can change the default editor again.
    • +
    • It is available via hyperlink navigation for binary include statements.
    • +
    • The content offers a context menu to copy parts of the file into the clipboard in different formats: +
        +
      • hex values (".byte $01,$02,...")
      • +
      • decimal values (".byte 1,2,...")
      • +
      • ASCII string
      • +
      +This is very helpful to turn parts of a file into source code. The possibility to copy/paste into the binary file to modify is prepared but not working yet and will be completed later.
      Hex Editor context menu
    • +
    • It detects and supports the type of the file. For example, binary files, Atari COM files, Atari Disk Images, and several other file types.
      Hex Editor file mode selection
    • +
    • The possible file modes for a binary file are computed automatically and used as default when opening the file.
    • +
    • Unsupported file modes are detected and cannot be used.
    • +
    • Files with a block structure get an outline in the outline view.
    • +
    • Files with a corrupted block structure are detected and displayed as well as possible.
      Hex Editor outline view
      Hex Editor with corrupted Atari COM file
    • +
    +
    Graphics Conversion Editor   »
    +

    The Graphics Conversion Editor views and converts many binary and image file formats. It has the following features.

    +
      +
    • Viewer for binary files and 8-bit image files.
      The most suitable supported converter and the corresponding default parameters are computed based on the file content, size, and extension.
      The converters for the Atari standard image formats are based on RECOIL fka. FAIL is the excellent First Atari Image Library created by Piotr Fusik and Adrian Matoga.
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      PlatformFile ExtensionFile Format
      Atari 8-bitAP380x192, 256 colors, interlaced
      Atari 8-bitAPCAny Point, Any Color, 80x96, 256 colors, interlaced
      Atari 8-bitCHR8x8 charset, mono or multi-color
      Atari 8-bitCCIChampions' Interlace, 160x192, compressed
      Atari 8-bitCINChampions' Interlace, 160x192
      Atari 8-bitCHGGephard Hires Graphics, up to 320x200, mono
      Atari 8-bitCPRTrzmiel, 320x192, mono, compressed
      Atari 8-bitFNTStandard 8x8 font, mono
      Atari 8-bitGR8Standard 320x192, mono
      Atari 8-bitGR9Standard 80x192, grayscale
      Atari 8-bitHIPHard Interlace Picture, 160x200, grayscale
      Atari 8-bitHRHires 256x239, three colors, interlaced
      Atari 8-bitHR2Hires 320x200, five colors, interlaced
      Atari 8-bitILCAPAC 80x192, 256 colors interlaced
      Atari 8-bitINPInterlace Picture 160x200, seven colors, interlaced
      Atari 8-bitINTINT95a, up to 160x239, 16 colors, interlaced
      Atari 8-bitMCPMcPainter, 160x200, 16 colors, interlaced
      Atari 8-bitMICMicropainter 160x192, 4 colors
      Atari 8-bitPICKoala MicroIllustrator, 160x192, 4 colors, compressed
      Atari 8-bitPLMPlama 256, 80x96, 256 colors
      Atari 8-bitRIPRocky Interlace Picture, up to 160x239
      Atari 8-bitSXS16x16 font, mono
      Atari 8-bitTIPTaquart Interlace Picture, up to 160x119
      C6464CCharset, mono or multi-color
      C64SPRSprite, mono or multi-color
      +
    • +
    • Viewer for GIF/JPG/BMP/PNG images.
    • +
    • Available via context menu including multi-file-selection to open several files simultaneously.
      TODO: This is no longer the case. This part of the documentation must be tested and updated.
      Open With Graphics Editor
    • +
    • The "Open With Graphics Editor" menu entry closes an existing editor in case the file is already opened, forcing the file to be opened with the graphics editor. In addition, the graphics editor is set as the default editor for this file. Consequently, double-clicking the file in the package explorer will open it automatically with the graphics editor, no matter which file type. This saves you from always using the context menu just because the file has no known file type. Using the "Open With" context menu entry, you can change the default editor again.
    • +
    • Available via hyperlink navigation for binary include statements.
    • +
    • Conversion from binary or 8-bit image files to GIF/JPG/BMP/PNG images. +
        +
      • Up to three source files, depending on the converter.
      • +
      • A configurable start offset for every source file helps extract character sets.
      • +
      • A configurable palette via the Image Palette view.
      • +
      • A configurable number of rows and columns.
      • +
      • Configurable spacing width and color to separate tiles and unused areas.
      • +
      • Separate aspect ratio for displaying and saving the image file.
      • +
      +Conversion from binary files or 8-bit images files to GIF/JPG/BMP/PNG images
    • +
    • Conversion from GIF/JPG/BMP/PNG images to binary files or 8-bit images using JavaScript. +
        +
      • Separate aspect ratio for loading and displaying the image file
      • +
      • Default scripts are included. They can be adjusted and saved along with the other parameters.
      • +
      +
      Conversion from GIF/JPG/BMP/PNG images to binary files or 8-bit images files
    • +
    • The image palette view associated with the graphics editor displays the palette entries and the color histogram. It supports filtering unused colors, sorting by index and color frequencies, pre-settings, and editing the palette when displaying 8-bit images.
      Image palette view
    • +
    • Conversion files with the extension ".cnv" save the conversion direction and parameters.
    • +
    • Support for relative file paths. If the file path is in the same folder as the ".cnv" file, it is automatically converted to a relative file path when the file name is defaulted or picked from the file browser dialog. This allows us to move the ".cnv" and referenced source files together without breaking the saved paths.
    • +
    +
    Preferences for Editing   » top
    +

    The WUDSN IDE editor is configurable via language-specific preferences. They are available via the entry "Preferences" from the menu "Window" (under Windows and Linux) or the menu "Eclipse" (under macOS) and include the following.

    +
      +
    • Configuration of syntax highlighting colors and styles for comments, directives, all types of identifiers, legal opcodes, illegal opcodes, numbers, pseudo opcodes, and strings.
    • +
    • For non-unique identifiers, the syntax highlighting will try to be the best guess.
    • +
    • Configuration of default case in content assistance.
      Preferences for compilers
    • +
    +
    Preferences for Building and Running   » top
    +

    The build process of WUDSN IDE is configurable via language and assembler/compiler-specific preferences. They are available via the entry "Preferences" from the menu "Window" (under Windows and Linux) or the menu "Eclipse" (under macOS)

    +
      +
    • Download links, configurable paths, and default parameters are provided for all assemblers and compilers.
    • +
    • The path to the downloaded executable file can be configured in the language preferences once for all target platforms.
    • +
    • If no path is configured, WUDSN IDE will look for the executable file in the "Tools" folder of the installation.
    • +
    • The default file extension filter for selecting executable files is "*.exe" on Windows and "*.*" on all other operating systems.
    • +
    • The "Apply Defaults" button explicitly does not reset the paths to the executable files.
    • +
    • Building preferences can be maintained for all assemblers/compilers where an executable file is configured.
    • +
    • The active editor's language and assembler/compiler tabs are activated automatically upon opening the language preferences.
    • +
    • Via the "Target" option, you can activate the support for illegal opcodes of the 6502 CPU and 16-bit opcodes of the WDC 65816 CPU in syntax highlighting and content assistance.
      The selection is offered only if the assembler supports the respective feature.
    • +
    • Build parameters can be specified per assembler/compiler. If no explicit values are specified, predefined defaults to run out-of-the-box are displayed and used.
    • +
    • Variables provide access to the project or file-specific paths in parameters: +
        +
      • {$sourceFolderPath}
        The absolute path to the source folder.
      • +
      • {$sourceFilePath}
        The absolute path to the source file.
      • +
      • {$outputFolderPath}
        The absolute path to the output folder.
      • +
      • {$outputFilePath}
        The absolute path to the output file.
      • +
      • {$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 is shortened to 8 alphanumeric characters, for example, "TESTFILE".
      • +
      +Make sure that you don't remove parameters when you specify your values.
      If not, creating the label definition file or parsing the compiler log may fail. +
        +
      • ATASM requires the "-s" parameter to be present".
      • +
      • MADS requires the "-p" parameter to be present.
      • +
      • ACME requires the "!to" directive in the source to be commented out to ensure the output file name from the command line is used.
      • +
      +
    • +
    +

    In addition, the application to run the outcome of the build process, typically an emulator, can be configured. Download links for every supported application are offered in the preferences.

    +
      +
    • The path to the downloaded application executable file can be configured in the language preferences once for all target platforms.
    • +
    • If no path is configured, WUDSN IDE will look for the executable file in the "Tools" folder of the installation.
    • +
    • The default file extension filter for selecting executable files is "*.exe" on Windows and "*.*" on all other operating systems.
    • +
    +

    The preferences for the applications to run the result of the build process can be maintained for all assemblers/compilers in parallel. They include:

    +
      +
    • Selection of the application to run the outcome of the build process: +
        +
      • Use the "Operating System Default Application" of the platform.
        For Windows and macOS, choosing the "Operating System Default Application" means that for the ".xex" file extension, the emulator will be started automatically without any further configuration.
      • +
      • Use one of the predefined applications and optionally change the command line.
      • +
      • Use a user-defined application to open the output file.
      • +
      +
    • +
    • Run parameters per assembler/compiler and application can be specified. If no explicit values are specified, predefined defaults to run out-of-the-box are displayed and used.
    • +
    • Variables provide access to the project or file-specific paths in parameters: +
        +
      • {$runnerExecutablePath}
        The absolute path to the executable of the application.
      • +
      • {$sourceFolderPath}
        The absolute path to the source folder.
      • +
      • {$sourceFilePath}
        The absolute path to the source file.
      • +
      • {$outputFolderPath}
        The absolute path to the output folder.
      • +
      • {$outputFilePath}
        The absolute path to the output file.
      • +
      • {$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 is shortened to 8 alphanumeric characters, for example, "TESTFILE".
        TODO: Note that the images below are outdated and must be updated.
        Preferences for compilers
      • +
      +
    • +
    +
    Annotations for Building   » top
    +
      +
    • For most use cases, the defaults provided for the compilers and in the preferences are sufficient. But suppose you want to develop in parallel in multiple projects for different platforms (e.g., Apple II and Atari 8-bit) or various output formats (".XEX" and ".BIN") with the same assembler/compiler. In that case, changing the preferences every time may become cumbersome. Therefore, WUDSN IDE offers annotations to put into the source code files. These annotations override the defaults and the settings from the preferences.
    • +
    • All language annotations start with the prefix "@com.wudsn.ide.lng." followed by the lower-case name of the annotation, an equals sign, and the unquoted value. Example: "@com.wudsn.ide.lng.hardware=ATARI8BIT"
    • +
    • In earlier versions of WUDSN, language annotations started with the prefix "@com.wudsn.ide.asm.". While they are still evaluated, adapting to the new prefix is strongly recommended.
    • +
    • All annotations can be placed in comment lines at the beginning of a source file. Some annotations are only relevant for the main source file. Some are only relevant in include source files. Some are relevant for all source files.
    • +
    • @com.wudsn.ide.lng.hardware +
        +
      • Defines the target hardware for which the preferences shall be evaluated, mainly which emulator runs the output file.
      • +
      • Allowed values are "APPLE2", "ATARI2600", "ATARI7800", "ATARI8BIT", "C64", "NES".
      • +
      • This annotation is relevant for all source files.
      • +
      • This annotation is only evaluated when a file is opened. So, if you add this annotation or change its value, you must close and re-open the file once.
      • +
      • Example: @com.wudsn.ide.lng.hardware=ATARI8BIT
      • +
      +
    • +
    • @com.wudsn.ide.lng.mainsourcefile +
        +
      • Defines the main source file to which the current source file belongs. When executing the "Compile" action, the primary source file is compiled instead of the active file.
      • +
      • Allowed values are file paths relative to the current folder, including source file and absolute file paths.
      • +
      • This annotation is only relevant in include source files.
      • +
      • Example: @com.wudsn.ide.lng.mainsourcefile=ExampleMain.asm
      • +
      +
    • +
    • @com.wudsn.ide.lng.outputfoldermode +
        +
      • Overrides the "Output Folder Mode" from the preferences.
      • +
      • Allowed values are "SOURCE_FOLDER", "TEMP_FOLDER", and "FIXED_FOLDER".
      • +
      • This annotation is only relevant in the main source file.
      • +
      • Example: @com.wudsn.ide.lng.outputfoldermode=SOURCE_FOLDER
      • +
      +
    • +
    • @com.wudsn.ide.lng.outputfolder +
        +
      • Overrides the "Output Folder" from the preferences and the "@com.wudsn.ide.lng.outputfoldermode" annotation.
      • +
      • Allowed values are file paths relative to the folder of the main source file and absolute file paths.
      • +
      • This annotation is only relevant in the main source file.
      • +
      • Example: @com.wudsn.ide.lng.outputfolder=..\out
      • +
      +
    • +
    • @com.wudsn.ide.lng.outputfileextension +
        +
      • Overrides the "Output File Extension" from the preferences.
      • +
      • Allowed values have to start with a period.
      • +
      • This annotation is only relevant in the main source file.
      • +
      • Example: @com.wudsn.ide.lng.outputfileextension=.bin
      • +
      +
    • +
    • @com.wudsn.ide.lng.outputfile +
        +
      • Overrides the "Output Folder" and "Output File Extension" values from the preferences and the automatic computation of the out file name based on the primary source file name.
      • +
      • Allowed values are file paths relative to the folder of the primary source file and absolute file paths.
      • +
      • This annotation is only relevant in the main source file.
      • +
      • Example: @com.wudsn.ide.lng.outputfile=..\out\output.bin
      • +
      +
    • +
    +
    Planned Features   » top
    +
      +
    • Planned features are listed as issues of category "enhancement" on GitHub. There, you can also request new features.
    • +
    • The table below shows the current core feature set that depends on the compiler.
      Features not supported by the compiler itself and hence cannot be supported by the IDE are marked as "n/a".
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      CompilerDefault HardwareAuto-Completion ActivationSingle-Line CommentsBlock CommentsStringsOpcodesDirectivesCompile Log ParsingContent OutlineLabel Definition File Format
      ACMEC64Yes: !Yes: ;|n/aYes: "YesPartlyYesPartlyACME
      ATASMAtari 8-bitYes: .Yes: ;n/aYes: "YesYesYesYesXASM 3.0.1
      MADSAtari 8-bitYes: . #Yes: ; * //YesYes: ' "YesYesYesYesMADS
      XASMAtari 8-bitn/aYes: ; * |n/aYes: ' "YesYesYesYesXASM 3.0.1
      +
      +
    • +
    +
    Known Bugs   » top

    Open bugs:

      -
    • If you find any, please report them on github - or contact me directly -
    • +
    • If you find any, please report them on GitHub or contact me directly
    -

    Fixed bugs:

    +

    Fixed bugs per release:

      -
    • 1.7.2 and newer
      See github. - -
    • -
    • 1.6.5
      -
        -
      • Automatic creation of ".DSK" disk images for Apple II now - works correctly
      • -
      • The dirty indicator in Graphics Editor is now updated - correctly
      • -
      -
    • -
    • 1.6.4
      -
        -
      • The toolbar icons now work correctly with newer Eclipse - versions
      • -
      • Atari 8-bit Graphics 12 Converter works again
      • -
      • Graphics editor now properly closes input stream for image - files
      • -
      • Empty selection and too large numbers no longer lead to - exceptions when opening the context menu for "Convert..."
      • -
      • Pressing refresh in the graphics converter now always - updates the image pane correctly and not only if the size has - changed
      • -
      • Inline repeats like ":64" in MADS are no longer detected as - labels
      • -
      • Hex Editor now correctly detects erroneous COM files in case - the segment length exceeds the file length (by one)
      • -
      • Disk images (for Apple II) are now updated also if only - "Build" instead of "Build and Run" is used
      • -
      • Apple Commander integration is now part of the installation, - as it should have been with 1.6.3
      • -
      • The HELLO program generated for the auto-start disk images - of Apple II now displays a title and uses "BLOAD/CALL" instead of - "BRUN" because of this bug - in Apple DOS
        10 PRINT "Loading <title>" : PRINT CHR$(4);"BRUN WORLD" : CALL <address>
        -
      • -
      -
    • -
    • 1.6.3
      -
        -
      • The first character of numbers is now correctly highlighted - in #123
      • -
      • Source file includes via "INCSRC" are now correctly detected - for ASM6
      • -
      -
    • -
    • 1.6.2
      -
        -
      • Typing a "." to trigger the automatic content assist no - longer locks-up
      • -
      • The default color for illegal opcodes changed to red as it - was intended
      • -
      • German localization for the graphics editor is finally - completed
      • -
      • Sorting of application in the preferences now is "Default, - A...Z, User Defined" also in non-English localizations
      • -
      -
    • -
    • 1.6.1
      -
        -
      • Clicking in the outline always positions the cursor - correctly in the source, not only the first time
      • -
      • All names of content types are now translated correctly in - the preferences
      • -
      • "Open Folder" command now also works for objects which are - no resource or file themselves but can be adapted to one of these - types. For example project explorer entries for Java classes
      • -
      -
    • -
    • 1.6.0
      -
        -
      • Hyperlink navigation now also works for labels that contain - an underscore
      • -
      • The key binding for the "Compile" menu is now "Shift-Ctrl-9" - because it turned out that "Ctrl-0" is not available in all cases
      • -
      • The HexEditor is now also detecting the situation that the - first block of a COM file is incorrect and display this correctly
      • -
      • Content assist has now correct new lines when inserting #IF, - #WHILE and .TEST
      • -
      • Fonts and colors resources are disposed of correctly now
      • -
      • Resetting to default syntax colors in the preferences works - now
      • -
      • Elements of .ENUM are recognized as equates now also if they - do not start of position 0
      • -
      • Elements of .STRUCT are recognized as labels now also if - they do not start of position 0
      • -
      • The cursor is now positioned to the first character of an - equate or label also if it is not defined starting at position 0
      • -
      • The cursor is now positioned to the first character of an - equate or label also if it is not defined starting at position 0
      • -
      -
    • -
    • 1.5.0
      -
        -
      • Syntax highlighting remains active now also after "Save - as..."
      • -
      • The cursor is now 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
      • -
      -
    • -
    • 1.4.4
      -
        -
      • The directive ".LOCAL" in ATASM is a normal directive now - and does not start a folding section while in MADS it is really 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 now also evaluated if for directives that do not start - with letters like ".end"
      • -
      • When opening a file that is located outside of the - workspace, the actions to open folders and to compile the file are - now not doing anything and will not cause exceptions. They will also - be disabled once the new Eclipse version is mandatory
      • -
      • The 16 bytes per row in the hex editor are now separated by - a space
      • -
      -
    • -
    • 1.4.3
      -
        -
      • The output file is not opened anymore in case it has been - there before but was not updated by the compiler due to compiler - errors
      • -
      • The scroll bar and cursor in the editor are now stable also - in the cases when the outline is changed by the latest user input
      • -
      • The hex editor now gets the focus correctly also when - clicking on already opened files
      • -
      -
    • -
    • 1.4.2
      -
        -
      • The folder which contains the output file and the symbols - file is refreshed automatically after compiling to ensure that the - Eclipse resource cache is in sync with the file system
      • -
      • Line end comments are now used as a description for source - and binary includes in the content outline
      • -
      • The "Open Folder" context menu entry works again, a bug was - introduced in version 1.4.0
      • -
      -
    • -
    • 1.4.0
      -
        -
      • The "Assembler" menu is visible now only if an Assembler - editor is active. The contained entries and their short cuts are now - disabled if no Assembler editor is active
      • -
      • The output file is not deleted anymore before the compiler - is started, instead, it is only checked for being writeable. This - allows for direct compilation into an existing ATR image
      • -
      • The name of the application used to open the output file is - now included in the info message
      • -
      -
    • -
    • 1.3.2
      -
        -
      • The content outline sometimes only found the first macro - definition
      • -
      • Folding did not show up in all situations
      • -
      • Under Mac OS X, the file select dialog can now choose an - "*.app" application-like "Atari800MacX.app" since this is a folder. - The solution is a workaround to the general Eclipse problem under - MacOS X, see BUG - 82155 -
      • -
      -
    • -
    • Before 1.3.2
      -
        -
      • The "OK" and "Apply" buttons in the preferences are now - always enabled, irrespective of the specified compiler and emulator - paths
      • -
      • The focus is not back in the editor window after compiling
      • -
      • The syntax highlighting of illegal opcodes fixed, now also - uses the preferences setting
      • -
      • On German operating systems, the properties for the correct - locale are now found
      • -
      -
    • +
    • +
        +
      • 1.7.2 and newer can be found on GitHub.
      • +
      • 1.6.5
        +
          +
        • Automatic creation of ".DSK" disk images for Apple II works correctly.
        • +
        • The dirty indicator in Graphics Editor is now updated correctly.
        -
        - Planned features   » top -
        +
      • +
      • 1.6.4
          -
        • See the table below for the current feature set for the - features which depend on the compiler.
          Features that are not - supported by the compiler itself and hence cannot be supported by the - IDE are marked as "n/a".
          - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
          CompilerDefault HardwareAuto-Completion ActivationSingle-Line CommentsBlock CommentsStringsOpcodesDirectivesCompile Log ParsingInclude Log ParsingContent OutlineLabel Definition File Format
          ACMEC64Yes: !Yes: ;|n/aYes: "YesPartlyYesTBDPartlyACME
          ATASMAtari 8-bitYes: .Yes: ;n/aYes: "YesYesYesTBDYesXASM 3.0.1
          MADSAtari 8-bitYes: . #Yes: ; * //YesYes: ' "YesYesYesTBDYesMADS
          XASMAtari 8-bitn/aYes: ; * |n/aYes: ' "YesYesPlannedTBDYesXASM 3.0.1
          -
        • +
        • The toolbar icons now work correctly with newer Eclipse versions.
        • +
        • Atari 8-bit Graphics 12 Converter works again.
        • +
        • The graphics editor now correctly closes the input stream for image files.
        • +
        • Empty selection and too large numbers no longer lead to exceptions when opening the context menu for "Convert...".
        • +
        • Pressing refresh in the graphics converter now always updates the image pane correctly, not only if the size has changed.
        • +
        • Inline repeats like ":64" in MADS are no longer detected as labels.
        • +
        • Hex Editor now correctly detects erroneous COM files if the segment length exceeds the file length (by one).
        • +
        • Disk images (for Apple II) are now updated if only "Build" instead of "Build and Run" is used.
        • +
        • Apple Commander integration is now part of the installation, as it should have been with 1.6.3.
        • +
        • The HELLO program generated for the auto-start disk images of Apple II now displays a title and uses "BLOAD/CALL" instead of "BRUN" because of this bug in Apple DOS. +
          10 PRINT "Loading <title>" : PRINT CHR$(4);"BRUN WORLD" : CALL <address>
          +
        • +
        +
      • +
      • 1.6.3
        +
          +
        • The first character of numbers is now correctly highlighted in "#123".
        • +
        • Source files included via "INCSRC" are now correctly detected for ASM6.
        • +
        +
      • +
      • 1.6.2
        +
          +
        • Typing a "." to trigger the automatic content assistance no longer locks up.
        • +
        • The default color for illegal opcodes changed to red as it was intended.
        • +
        • German localization for the graphics editor is finally completed.
        • +
        • The sorting of applications in the preferences now is "Default, A...Z, User Defined" in non-English localizations.
        • +
        +
      • +
      • 1.6.1
        +
          +
        • Clicking in the outline always positions the cursor correctly in the source, not only the first time.
        • +
        • All names of content types are now translated correctly in the preferences.
        • +
        • The "Open Folder" command now works for objects that can be adapted to resources or files - for example, project explorer entries for Java classes.
        • +
        +
      • +
      • 1.6.0
        +
          +
        • Hyperlink navigation now works for labels containing an underscore.
        • +
        • The key binding for the "Compile" menu is now "Shift-Ctrl-9" because it turned out that "Ctrl-0" is not available in all cases.
        • +
        • The HexEditor also detects that the first block of a COM file is incorrect and displays this correctly.
        • +
        • Content assistance now correctly inserts new lines when inserting "#IF", "#WHILE", or ".TEST".
        • +
        • Fonts and color resources are disposed of correctly now.
        • +
        • Resetting to default syntax colors in the preferences works now.
        • +
        • Elements of ".ENUM" definitions are also recognized as equates if they do not start at position 0.
        • +
        • Elements of ".STRUCT" definitions are also recognized as labels if they do not start at position 0.
        • +
        • The cursor is now positioned to the first character of an equate or label if it is not defined starting at position 0.
        • +
        • The cursor is now positioned to the first character of an equate or label if it is not defined starting at position 0.
        • +
        +
      • +
      • 1.5.0
        +
          +
        • Syntax highlighting remains active now also after "Save as...".
        • +
        • The cursor is now placed correctly by content assistance.
        • +
        • 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.
        • +
        +
      • +
      • 1.4.4
        +
          +
        • The ".LOCAL" in ATASM 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-case/upper-case instructions in content assistance are now evaluated for directives that do not start with letters like ".end".
        • +
        • When opening a file from outside the workspace, the actions to open folders and compile the file do nothing 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.
        • +
        +
      • +
      • 1.4.3
        +
          +
        • The output file is not opened anymore in case it has been there before but was not updated by the compiler due to errors.
        • +
        • The editor's scroll bar and cursor are now stable when the latest user input changes the outline.
        • +
        • The hex editor gets the focus correctly when clicking on already-opened files.
        • +
        +
      • +
      • 1.4.2
        +
          +
        • The folder containing the output and symbols files is refreshed automatically after compiling to ensure that the Eclipse resource cache is in sync with the file system.
        • +
        • Line end comments are now used as a description for source and binary include nodes in the content outline.
        • +
        • The "Open Folder" context menu entry works again. This fixes a bug introduced in version 1.4.0.
        • +
        +
      • +
      • 1.4.0
        +
          +
        • The "Assembler" menu is only visible if an Assembler editor is active. The contained entries and shortcuts are now disabled if no Assembler editor is active.
        • +
        • The output file is not deleted before the compiler is started. Instead, it is only checked for being writeable. This allows for direct compilation into an existing ATR image.
        • +
        • The application name used to open the output file is now included in the info message.
        • +
        +
      • +
      • 1.3.2
        +
          +
        • The content outline sometimes only finds the first macro definition.
        • +
        • Folding did not show up in all situations.
        • +
        • Under macOS, the file select dialog can now choose an "*.app" folder because apps like "Atari800MacX.app" are folders. The solution is a workaround to the general Eclipse problem under macOS. See BUG 82155.
        • +
        +
      • +
      • Before 1.3.2
        +
          +
        • The "OK" and "Apply" buttons in the preferences are now always enabled, irrespective of the specified compiler and emulator paths.
        • +
        • The focus is not back in the editor window after compiling.
        • +
        • The syntax highlighting of illegal opcodes fixed now also uses the preferences setting.
        • +
        • The properties for the correct locale are now found on German operating systems.
        • +
        +
      • +
      +
    \ No newline at end of file diff --git a/com.wudsn.ide.lng/help/ide-installation.section.html b/com.wudsn.ide.lng/help/ide-installation.section.html index 7600bd45..93b974b2 100644 --- a/com.wudsn.ide.lng/help/ide-installation.section.html +++ b/com.wudsn.ide.lng/help/ide-installation.section.html @@ -1,358 +1,157 @@ -

    - The recommended way to install WUDSN IDE is the WUDSN IDE Installer. It - is available for Windows 64-bit, macOS and Linux. -

    -

    If you use another operating system, want to use an older version - of WUDSN, or wish to install assemblers, compilers, and emulators more - selectively, read the descriptions of the installation steps below. In - case something is not correct or not working, please get in touch with - me.

    +

    The recommended way to install WUDSN IDE is the WUDSN IDE Installer. It is available for Windows 64-bit, macOS and Linux.

    +

    If you use another operating system, want to use an older version of WUDSN, or wish to install assemblers, compilers, and emulators more selectively, read the descriptions of the installation steps below. In case something is not correct or not working, please get in touch with me.

    -
    - Installing Eclipse   » top -
    +
    Installing Eclipse   » top
      -
    • Download Eclipse from https://www.eclipse.org/downloads. -
    • -
    • If you don't know which version to take, use Eclipse 4.12 Platform - Runtime Binary (81 MB) for WUDSN IDE 1.7.1 and newer. Use Eclipse 4.3.2 Platform - Runtime Binary (61 MB) for WUDSN IDE 1.7.0 and older. 
      This - minimum-size installation does not include the Java - Development Toolkit (JDT). WUDSN IDE does not depend on the JDT but - on the Java Runtime Environment (JRE). Ensure you also have the 64-bit - version of the JRE installed if you want to use the 64-bit version of - Eclipse. -
    • -
    • Unzip the downloaded archive file and store the " eclipse " - folder where you want Eclipse to be located on your local hard drive.
    • -
    • Start the Eclipse executable from that folder.
    • -
    • Upon the first start, you are prompted to specify the folder - where the workspace shall be located.
    • -
    • Normally, a start link is created to this end. You can use the - parameter "-nl" to specify the locale. Use "en_US" for English or - "de_DE" for German. Example: "C:\Program - Files\Eclipse\4.12\eclipse\eclipse.exe" -Xmx512M -nl en_US"
    • -
    • Creating the workspace folder in your home directory is - recommended.
    • -
    • After you have read the welcome page and got familiar with the - Eclipse UI, switch to the Resource perspective.
    • -
    • Open the view "Problems" via the menu "Window/Show - View/Problems" and then click the entry "Configure Contents..." from - its view menu.
      - Open configuration of the problems view -
    • -
    • Select the configuration "All Errors", the radio button "On - selected element and its children", and the checkboxes "Error", - "Warning", and "Info".
      - Configuration of the problems view -
    • -
    • Now Eclipse is ready, and you can proceed with Installing WUDSN IDE. -
    • +
    • Download Eclipse from https://www.eclipse.org/downloads.
    • +
    • If you don't know which version to take, use Eclipse 4.12 Platform Runtime Binary (81 MB) for WUDSN IDE 1.7.1 and newer. Use Eclipse 4.3.2 Platform Runtime Binary (61 MB) for WUDSN IDE 1.7.0 and older. 
      This minimum-size installation does not include the Java Development Toolkit (JDT). WUDSN IDE does not depend on the JDT but on the Java Runtime Environment (JRE). Ensure you also have the 64-bit version of the JRE installed if you want to use the 64-bit version of Eclipse.
    • +
    • Unzip the downloaded archive file and store the " eclipse " folder where you want Eclipse to be located on your local hard drive.
    • +
    • Start the Eclipse executable from that folder.
    • +
    • Upon the first start, you are prompted to specify the folder where the workspace shall be located.
    • +
    • Normally, a start link is created to this end. You can use the parameter "-nl" to specify the locale. Use "en_US" for English or "de_DE" for German. Example: "C:\Program Files\Eclipse\4.12\eclipse\eclipse.exe" -Xmx512M -nl en_US"
    • +
    • Creating the workspace folder in your home directory is recommended.
    • +
    • After you have read the welcome page and got familiar with the Eclipse UI, switch to the Resource perspective.
    • +
    • Open the view "Problems" via the menu "Window/Show View/Problems" and then click the entry "Configure Contents..." from its view menu.
      Open configuration of the problems view
    • +
    • Select the configuration "All Errors", the radio button "On selected element and its children", and the checkboxes "Error", "Warning", and "Info".
      Configuration of the problems view
    • +
    • Now Eclipse is ready, and you can proceed with Installing WUDSN IDE.
    -
    - Installing WUDSN IDE   » top -
    +
    Installing WUDSN IDE   » top
      -
    • Start Eclipse
    • -
    • Select the entry "Install New Software..." from the menu - "Help".
    • -
    • Enter "https://www.wudsn.com/update/stable" in the "Work with" - field and press ENTER.
    • -
    • Select the latest version of the feature "WUDSN IDE" for in - and press "Next".
      You don't need to install the "General - Eclipse Enhancements" feature as it is already included in the "WUDSN - IDE" feature". -
    • -
    • Review the installation details and press the button "Next".
    • -
    • Read the license agreement, choose "I accept..." and press the - " Finish " button.
    • -
    • If you get a security warning that the content is unsigned, - confirm the alert by pressing the " OK " button.
    • -
    • When prompted to restart Eclipse now, press the " Yes " - button.
    • -
    • As always, with updates, the update may fail for whatever - reason, or the installed version has severe issues. For example, the - required Java version might not be available on your machine. In this - case, uninstall it via the link "What is already installed" in the - "Install New Software..." dialog and restart the IDE. Then, you can - reinstall the latest version from - "https://www.wudsn.com/update/stable" or previously released versions - from the locations listed on the Releases page. -
      - IDE installation steps -
    • +
    • Start Eclipse
    • +
    • Select the entry "Install New Software..." from the menu "Help".
    • +
    • Enter "https://www.wudsn.com/update/stable" in the "Work with" field and press ENTER.
    • +
    • Select the latest version of the feature "WUDSN IDE" for in and press "Next".
      You don't need to install the "General Eclipse Enhancements" feature as it is already included in the "WUDSN IDE" feature".
    • +
    • Review the installation details and press the button "Next".
    • +
    • Read the license agreement, choose "I accept..." and press the " Finish " button.
    • +
    • If you get a security warning that the content is unsigned, confirm the alert by pressing the " OK " button.
    • +
    • When prompted to restart Eclipse now, press the " Yes " button.
    • +
    • As always, with updates, the update may fail for whatever reason, or the installed version has severe issues. For example, the required Java version might not be available on your machine. In this case, uninstall it via the link "What is already installed" in the "Install New Software..." dialog and restart the IDE. Then, you can reinstall the latest version from "https://www.wudsn.com/update/stable" or previously released versions from the locations listed on the Releases page.
      IDE installation steps
    -
    - Installing assemblers and compilers like ATASM, MADS, XASM...   » top -
    +
    Installing Assemblers and Compilers like ATASM, MADS, XASM...   » top
      -
    • Start Eclipse
    • -
    • Select the entry "Preferences" from the menu "Window" (in - Windows and Linux) or the menu "Eclipse" (in Mac OS X)
    • -
    • Open the preferences page "Languages/Assembler/Atari 8-bit - Assemblers" or the respective page for your platform.
    • -
    • Select the tab for the assembler or compiler of your choice. - The following assemblers and compilers are or will be supported:
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      LanguageToolDefault Target Platform
      AssemblerACMEC64
      AssemblerASM6NES
      AssemblerATASMAtari 8-bit
      AssemblerDASMAtari 2600
      AssemblerKickAssC64
      AssemblerMADSAtari 8-bit
      AssemblerXASMAtari 8-bit
      AssemblerTASSC64 (in preparation)
      PascalMadPascalAtari 8-bit
      -
    • -
    • There are three ways to download the assemblers/compilers: - -
    • -
    • Follow the instructions on the download site to install the - assembler/compiler in the folder of your choice.
    • -
    • In the section "Browse..." button for the field "Path to - Compiler" to locate the executable.
    • -
    • The default parameters are used if no explicit - assembler/compiler parameters are specified.
    • -
    • The default parameters are ignored if explicit - assembler/compiler parameters are specified.
    • -
    • The absolute path to the source file replaces the variable - "${sourceFilePath}".
      The absolute path to the output file - replaces the variable "${outputFilePath}".
      For more variables, - see the "Preferences for assembling and compiling" section on the - "Features" page. -
    • -
    • Choose if you want to use the source or temporary folders as - the output folder.
    • -
    • Choose the file extension for the output file, for example, - ".xex" or ".bin".
    • -
    • Press the button "OK".
    • -
    • All values are reset using the "Restore Defaults" button, - except for the paths to the assembler/compilers.
      -
      - Configuration of aseembler / compiler executable path -
    • -
    • Using the button "Default" in the "File Associations" - preferences, you can set the default editor for a file extension, for - example, "MADS" for "*.asm".
      - IDE file associations -
    • +
    • Start Eclipse
    • +
    • Select the entry "Preferences" from the menu "Window" (in Windows and Linux) or the menu "Eclipse" (in Mac OS X)
    • +
    • Open the preferences page "Languages/Assembler/Atari 8-bit Assemblers" or the respective page for your platform.
    • +
    • Select the tab for the assembler or compiler of your choice. The following assemblers and compilers are or will be supported:
      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      LanguageToolDefault Target Platform
      AssemblerACMEC64
      AssemblerASM6NES
      AssemblerATASMAtari 8-bit
      AssemblerDASMAtari 2600
      AssemblerKickAssC64
      AssemblerMADSAtari 8-bit
      AssemblerXASMAtari 8-bit
      AssemblerTASSC64 (in preparation)
      PascalMadPascalAtari 8-bit
      +
    • +
    • There are three ways to download the assemblers/compilers: + -
      - Installing Altirra, Atari800, and other emulators   » top -
      -
        -
      • Start Eclipse.
      • -
      • Select the entry "Preferences" from the menu "Window" (for - Windows and Linux) or "Eclipse" (for Mac OS X).
      • -
      • Open the preferences page "Languages/Assembler/Atari 8-bit - Assemblers" and select the tab for your assembler.
      • -
      • The field "Default Application to open Output File" is - defaulted to "Operating System Default Application". -
          -
        • Suppose you have the emulator registered as the default - application for the extension of the output file, for example, - "Altirra", "Atari800," or "Atari800MacX" for ".xex". In that case, - you don't need to configure anything in addition and can skip the - steps below.
        • -
        • If your operating system, like, for example, Linux, does not - support default applications or if you need a particular output file - extension and particular parameters to open the output file in the - emulator, you can choose the emulator in the field "Application to - open Output File" and configure the command line on the - corresponding tab.
        • -
        • You can also use the "User Defined Application" to open the - output file with an arbitrary application like a script, linker, or - whatever.
        • -
        -
      • -
      • Suppose you have not yet downloaded the corresponding - emulator. In that case, you can use the download link on the tab of - the emulator and follow the instructions on the download site to - install the emulator.
      • -
      • Use the "Browse..." button for the "Path to Application" field - to locate the executable. Specify your command line based on the - default command line displayed.
        Note: Under Mac OS-X, you must - specify the path to the actual executable inside the ".app" folder. To - see this path, select "Show Package Contents" in the context menu of - the ".app" folder. For the "Stella" emulator installed in the - "/Applications/Stella.app" folder, this means - "/Applications/Stella.app/Contents/MacOS/Stella". -
      • -
      • The default command line is used if no explicit command line - is specified.
      • -
      • If an explicit command line is specified, the default command - line is ignored.
      • -
      • The variable "${runnerExecutablePath}" is replaced by the path - to the application executable.
        The absolute path to the output - file replaces the variable "${outputFilePath}".
        For more - variables, see the "Preferences for assembling and compiling" section - on the "Features" page. -
      • -
      • Press the button "OK".
      • -
      • If you also need the Atari ROM files, you can find them in the - file PCXF380.ZIP, which is - available at http://www.emulators.com. -
      • -
      • Configuration of emulator executable path
      • + +
      • Follow the instructions on the download site to install the assembler/compiler in the folder of your choice.
      • +
      • In the section "Browse..." button for the field "Path to Compiler" to locate the executable.
      • +
      • The default parameters are used if no explicit assembler/compiler parameters are specified.
      • +
      • The default parameters are ignored if explicit assembler/compiler parameters are specified.
      • +
      • The absolute path to the source file replaces the variable "${sourceFilePath}".
        The absolute path to the output file replaces the variable "${outputFilePath}".
        For more variables, see the "Preferences for assembling and compiling" section on the "Features" page.
      • +
      • Choose to use the source or temporary folders as the output folder.
      • +
      • Choose the file extension for the output file, for example, ".xex" or ".bin".
      • +
      • Press the button "OK".
      • +
      • All values are reset using the "Restore Defaults" button, except for the paths to the assembler/compilers.

        Configuration of aseembler / compiler executable path
      • +
      • Using the button "Default" in the "File Associations" preferences, you can set the default editor for a file extension, for example, "MADS" for "*.asm".
        IDE file associations
      -
      - Creating and compiling an example project   » - top -
      +
      Installing Altirra, Atari800, and other emulators   » top
        -
      • Start Eclipse.
      • -
      • Select the entry "New/Project" from the menu "File".
      • -
      • Select the wizard "General/Project" and press the button - "Next".
      • -
      • Enter the project name "Atari800" and press "Finish".
      • -
      • The new project will appear in the "Project Explorer".
      • -
      • Select the newly created project and open its context menu.
      • -
      • Select the entry "New/File", enter the file name - "Example.asm", and press the button "Finish".
      • -
      • The new empty file will now be opened in the MADS editor.
      • -
      • Copy the following source text and paste it into the file:
        -
        -
        ; WUDSN IDE Atari Rainbow Example - MADS syntax
        -
              org $4000 ;Start of code
        -
        start lda #0 ;Disable screen DMA
              sta 559
        loop  lda - $d40b ;Load VCOUNT
              clc
              adc 20 ;Add counter -
              sta $d40a
              sta $d01a ;Change background - color
              jmp loop
        -
              run start ;Define run address -
        -
      • -
      • Select the entry "Build and run" from the menu "Language" or - press "SHIFT-CTRL-9".
      • -
      • Enjoy your famous first rainbow effect.
      • -
      • In case of problems, open the view "Problems" and the output - of the "Console" view for details and post a message with the - screenshots in the English AtariAge forum - if you get stuck:
        -
        - Congratulations, when you did everything correctly - this is your first rainbow effect -
      • +
      • Start Eclipse.
      • +
      • Select the entry "Preferences" from the menu "Window" (for Windows and Linux) or "Eclipse" (for Mac OS X).
      • +
      • Open the preferences page "Languages/Assembler/Atari 8-bit Assemblers" and select the tab for your assembler.
      • +
      • The field "Default Application to open Output File" is defaulted to "Operating System Default Application". +
          +
        • Suppose you have the emulator registered as the default application for the extension of the output file, for example, "Altirra", "Atari800," or "Atari800MacX" for ".xex". In that case, you don't need to configure anything in addition and can skip the steps below.
        • +
        • If your operating system, like, for example, Linux, does not support default applications or if you need a particular output file extension and particular parameters to open the output file in the emulator, you can choose the emulator in the field "Application to open Output File" and configure the command line on the corresponding tab.
        • +
        • You can also use the "User Defined Application" to open the output file with an arbitrary application like a script, linker, or whatever.
        -
        - Further information on assembler programming   » top -
        +
      • +
      • Suppose you have not yet downloaded the corresponding emulator. In that case, you can use the download link on the tab of the emulator and follow the instructions on the download site to install the emulator.
      • +
      • Use the "Browse..." button for the "Path to Application" field to locate the executable. Specify your command line based on the default command line displayed.
        Note: Under Mac OS-X, you must specify the path to the actual executable inside the ".app" folder. To see this path, select "Show Package Contents" in the context menu of the ".app" folder. For the "Stella" emulator installed in the "/Applications/Stella.app" folder, this means "/Applications/Stella.app/Contents/MacOS/Stella".
      • +
      • The default command line is used if no explicit command line is specified.
      • +
      • If an explicit command line is specified, the default command line is ignored.
      • +
      • The variable "${runnerExecutablePath}" is replaced by the path to the application executable.
        The absolute path to the output file replaces the variable "${outputFilePath}".
        For more variables, see the "Preferences for assembling and compiling" section on the "Features" page.
      • +
      • Press the button "OK".
      • +
      • If you also need the Atari ROM files, you can find them in the file PCXF380.ZIP, which is available at http://www.emulators.com.Configuration of emulator executable path
      • +
      +
      Creating and Building the Example project   » top
        -
      • The source code files contain the equates for hardware - registers and operating systems for Atari 8-bit and Atari VCS in MADS format. -
      • -
      • Atari Graphics & Arcade Game Design, - DeRe Atari, and Mapping the Atari at AtariArchives.org
      • -
      • AtariAge forum for Atari 5200 / 8-bit - Programming
      • +
      • Start Eclipse.
      • +
      • Select the entry "New/Project" from the menu "File".
      • +
      • Select the wizard "General/Project" and press the button "Next".
      • +
      • Enter the project name "Atari800" and press "Finish".
      • +
      • The new project will appear in the "Project Explorer".
      • +
      • Select the newly created project and open its context menu.
      • +
      • Select the entry "New/File", enter the file name "Example.asm", and press the button "Finish".
      • +
      • The new empty file will now be opened in the MADS editor.
      • +
      • Copy the following source text and paste it into the file:

        ; WUDSN IDE Atari Rainbow Example - MADS syntax

              org $4000 ;Start of code

        start lda #0 ;Disable screen DMA
              sta 559
        loop  lda $d40b ;Load VCOUNT
              clc
              adc 20 ;Add counter
              sta $d40a
              sta $d01a ;Change background color
              jmp loop

              run start ;Define run address
      • +
      • Select the entry "Build and run" from the menu "Language" or press "SHIFT-CTRL-9".
      • +
      • Enjoy your famous first rainbow effect.
      • +
      • In case of problems, open the view "Problems" and the output of the "Console" view for details and post a message with the screenshots in the English AtariAge forum if you get stuck:

        Congratulations, when you did everything correctly - this is your first rainbow effect
      • +
      +
      Further Information on Assembly Programming   » top
      + \ No newline at end of file diff --git a/com.wudsn.ide.lng/help/ide-releases.section.html b/com.wudsn.ide.lng/help/ide-releases.section.html index 9ab20353..8a4a18e0 100644 --- a/com.wudsn.ide.lng/help/ide-releases.section.html +++ b/com.wudsn.ide.lng/help/ide-releases.section.html @@ -1,275 +1,200 @@ -

      - The following table lists all releases of WUDSN IDE, the required - minimum Java - and Eclipse - versions, the link to the release news article, and the release news - video. The latest stable version is always available via the update - site "https://www.wudsn.com/update/stable". The daily and older - versions are available via version-specific update sites listed below. -

      +

      The following table lists all releases of WUDSN IDE, the required minimum Java and Eclipse versions, the link to the release news article, and the release news video. The latest stable version is always available via the update site "https://www.wudsn.com/update/stable". The daily and older versions are available via version-specific update sites listed below.

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      WUDSN IDE VersionRelease DateMinimum Java VersionMinimum Eclipse VersionUpdate Site URLRelease News ArticleRelease News Video
      dailyupdated permanentlyJava 114.19https://www.wudsn.com/update/dailyreadn/a
      1.7.2 (stable)2021-04-01Java 114.19https://www.wudsn.com/update/stablereadPlanned
      1.7.12020-10-18Java 1.84.10https://www.wudsn.com/update/1.7.1readPlanned
      1.7.02019-01-01Java 1.64.3.1https://www.wudsn.com/update/1.7.0readwatch
      1.6.62014-06-11Java 1.64.3.1https://www.wudsn.com/update/1.6.6readwatch
      1.6.52014-01-02Java 1.74.3.1https://www.wudsn.com/update/1.6.5readwatch
      1.6.42013-09-13Java 1.63.6.0https://www.wudsn.com/update/1.6.4readwatch
      1.6.32012-06-09Java 1.63.6.0https://www.wudsn.com/update/1.6.3readwatch
      1.6.22012-05-16Java 1.63.6.0https://www.wudsn.com/update/1.6.2readwatch
      1.6.12012-05-12Java 1.63.6.0not availablereadwatch
      1.6.02011-04-02Java 1.53.6.0https://www.wudsn.com/update/1.6.0readwatch
      1.5.02010-10-27Java 1.53.6.0not availablereadnot available
      1.4.42010-09-01Java 1.53.3.0not availablereadnot available
      1.4.32010-04-28Java 1.53.3.0not availablereadnot available
      1.4.22009-10-11Java 1.53.3.0not availablereadnot available
      1.4.02009-09-13Java 1.53.3.0not availablereadnot available
      1.3.22009-07-26Java 1.53.3.0not availablereadnot available
      1.2.02009-07-12Java 1.53.3.0not availablereadnot available
      1.1.02009-06-28Java 1.53.3.0not availablereadnot available
      1.0.02009-06-08Java 1.53.3.0not availablereadnot available
      WUDSN IDE VersionRelease DateMinimum Java VersionMinimum Eclipse VersionUpdate Site URLRelease News ArticleRelease News Video
      dailyupdated permanentlyJava 114.19https://www.wudsn.com/update/dailyreadn/a
      1.7.2 (stable)2021-04-01Java 114.19https://www.wudsn.com/update/stablereadplanned
      1.7.12020-10-18Java 1.84.10https://www.wudsn.com/update/1.7.1readplanned
      1.7.02019-01-01Java 1.64.3.1https://www.wudsn.com/update/1.7.0readwatch
      1.6.62014-06-11Java 1.64.3.1https://www.wudsn.com/update/1.6.6readwatch
      1.6.52014-01-02Java 1.74.3.1https://www.wudsn.com/update/1.6.5readwatch
      1.6.42013-09-13Java 1.63.6.0https://www.wudsn.com/update/1.6.4readwatch
      1.6.32012-06-09Java 1.63.6.0https://www.wudsn.com/update/1.6.3readwatch
      1.6.22012-05-16Java 1.63.6.0https://www.wudsn.com/update/1.6.2readwatch
      1.6.12012-05-12Java 1.63.6.0not availablereadwatch
      1.6.02011-04-02Java 1.53.6.0https://www.wudsn.com/update/1.6.0readwatch
      1.5.02010-10-27Java 1.53.6.0not availablereadnot available
      1.4.42010-09-01Java 1.53.3.0not availablereadnot available
      1.4.32010-04-28Java 1.53.3.0not availablereadnot available
      1.4.22009-10-11Java 1.53.3.0not availablereadnot available
      1.4.02009-09-13Java 1.53.3.0not availablereadnot available
      1.3.22009-07-26Java 1.53.3.0not availablereadnot available
      1.2.02009-07-12Java 1.53.3.0not availablereadnot available
      1.1.02009-06-28Java 1.53.3.0not availablereadnot available
      1.0.02009-06-08Java 1.53.3.0not availablereadnot available
      -

      Before version 1.7.2, so-called "zero installation distributions" - were provided for Windows. They contain the Eclipse Platform, the Java - Runtime Environment, the latest stable version of the WUDSN IDE plugin, - all supported compilers, and an emulator for each platform. All paths - to folders, compilers, and emulators are pre-configured. Unpack the - content of this archive to the directory "C:\jac\wudsn" and click the - "WUDSN IDE-64 bit" link. Eclipse will open with the predefined - workspace that contains "Hello World" examples for different platforms.

      +

      Before version 1.7.2, so-called "zero installation distributions" were provided for Windows. They contain the Eclipse Platform, the Java Runtime Environment, the latest stable version of the WUDSN IDE plugin, all supported compilers, and an emulator for each platform. All paths to folders, compilers, and emulators are pre-configured. Unpack the content of this archive to the directory "C:\jac\wudsn" and click the "WUDSN IDE-64 bit" link. Eclipse will open with the predefined workspace that contains "Hello World" examples for different platforms.

      \ No newline at end of file diff --git a/com.wudsn.ide.lng/help/ide-tutorials-videos.html b/com.wudsn.ide.lng/help/ide-tutorials-videos.html index d773550d..11030042 100644 --- a/com.wudsn.ide.lng/help/ide-tutorials-videos.html +++ b/com.wudsn.ide.lng/help/ide-tutorials-videos.html @@ -19,7 +19,7 @@ line = line +' ' line = line +' ' line = line +' ' - line = line +' ' + line = line +' ' line = line +'

      '; line = line.replace('videoId', videoId); line = line.replace('videoId', videoId); diff --git a/com.wudsn.ide.lng/help/ide-tutorials.section.html b/com.wudsn.ide.lng/help/ide-tutorials.section.html index 3105a186..0eeb69ca 100644 --- a/com.wudsn.ide.lng/help/ide-tutorials.section.html +++ b/com.wudsn.ide.lng/help/ide-tutorials.section.html @@ -1,136 +1,37 @@ -

      - When thinking about creating tutorials, I decided not to write text but - to create short videos. They are best viewed in full-screen mode and HD - video resolution. For me, videos are the best way to show how things - are intended to be used. On the other hand, these tutorials cannot - tackle every detail of a supported feature. So please also check the - features section. All videos are also available for download on Pigwa. -

      +

      When thinking about creating tutorials, I decided not to write text but to create short videos. They are best viewed in full-screen mode and HD video resolution. For me, videos are the best way to show how things are intended to be used. On the other hand, these tutorials cannot tackle every detail of a supported feature. So please also check the features section. All videos are also available for download on Pigwa.

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Part 1: - Introduction, Installation and Use
      - Tutorial part 1 -
      Part - 2: Setting up Perspective, Views, and Editors
      - Tutorial part 2 -
      Part - 3: Setting up Editors and File Extensions correctly
      - Tutorial part 3 -
      Part 4: - Syntax Highlighting and Content Assist
      - Tutorial part 4 -
      Part 5: - Working with Projects, Folders and Files
      - Tutorial part 5 -
      Part - 6: Content Outline and Navigation - the Heart of the IDE
      - Tutorial part 6 -
      Part 7: New - Features in Version 1.6.0
      - Tutorial part 7 -
      Part 8: New - Features in Version 1.6.2
      - Tutorial part 8 -
      Part 9: Source Level - Debugging
      - Tutorial part 9 -
      Part - 10: Adding Support for an Additional Assembler
      - Tutorial part 10 -
      Part 11: New - Features in Version 1.6.3
      - Tutorial part 11 -
      Part 12: New - Features in Version 1.6.4
      - Tutorial part 12 -
      Part 13: New - Features in Version 1.6.5
      - Tutorial part 13 -
      Part 14: New - Features in Version 1.6.6
      - Tutorial part 14 -
      Part 15: New - Features in Version 1.7.0
      - Tutorial part 13 -
      Part 1: Introduction, Installation and Use
      Tutorial part 1
      Part 2: Setting up Perspective, Views, and Editors
      Tutorial part 2
      Part 3: Setting up Editors and File Extensions correctly
      Tutorial part 3
      Part 4: Syntax Highlighting and Content Assist
      Tutorial part 4
      Part 5: Working with Projects, Folders and Files
      Tutorial part 5
      Part 6: Content Outline and Navigation - the Heart of the IDE
      Tutorial part 6
      Part 7: New Features in Version 1.6.0
      Tutorial part 7
      Part 8: New Features in Version 1.6.2
      Tutorial part 8
      Part 9: Source Level Debugging
      Tutorial part 9
      Part 10: Adding Support for an Additional Assembler
      Tutorial part 10
      Part 11: New Features in Version 1.6.3
      Tutorial part 11
      Part 12: New Features in Version 1.6.4
      Tutorial part 12
      Part 13: New Features in Version 1.6.5
      Tutorial part 13
      Part 14: New Features in Version 1.6.6
      Tutorial part 14
      Part 15: New Features in Version 1.7.0
      Tutorial part 13
      \ No newline at end of file diff --git a/com.wudsn.ide.lng/src/com/wudsn/ide/lng/Texts.properties b/com.wudsn.ide.lng/src/com/wudsn/ide/lng/Texts.properties index ed61d7d2..8d7bf283 100644 --- a/com.wudsn.ide.lng/src/com/wudsn/ide/lng/Texts.properties +++ b/com.wudsn.ide.lng/src/com/wudsn/ide/lng/Texts.properties @@ -164,8 +164,8 @@ TOC_COMPILER_SYNTAX_SOURCE_INCLUDE_DEFAULT_EXTENSION=Source Include Default Exte TOC_COMPILER_SYNTAX_STRING_DELIMITERS=String Delimiters TOC_COMPILER_MANUAL_TOPIC_LABEL=Manual -TOC_HARDWARES_TOPIC_LABEL=Hardwares -TOC_HARDWARE_NAME_LABEL=Hardware +TOC_HARDWARES_TOPIC_LABEL=Hardware Platforms +TOC_HARDWARE_NAME_LABEL=Hardware Platform TOC_HARDWARE_ID_LABEL=Identifier TOC_HARDWARE_ICON_LABEL=Icon TOC_HARDWARE_DEFAULT_FILE_EXTENSION_LABEL=Default File Extension diff --git a/com.wudsn.ide.lng/src/com/wudsn/ide/lng/Texts_de.properties b/com.wudsn.ide.lng/src/com/wudsn/ide/lng/Texts_de.properties index 9fbc90f3..d47b6569 100644 --- a/com.wudsn.ide.lng/src/com/wudsn/ide/lng/Texts_de.properties +++ b/com.wudsn.ide.lng/src/com/wudsn/ide/lng/Texts_de.properties @@ -163,7 +163,7 @@ TOC_COMPILER_SYNTAX_STRING_DELIMITERS=Trennzeichen f TOC_COMPILER_MANUAL_TOPIC_LABEL=Handbuch TOC_HARDWARES_TOPIC_LABEL=Hardware Platformen -TOC_HARDWARE_NAME_LABEL=Hardware +TOC_HARDWARE_NAME_LABEL=Hardware Platform TOC_HARDWARE_ID_LABEL=Identifikation TOC_HARDWARE_ICON_LABEL=Ikone TOC_HARDWARE_DEFAULT_FILE_EXTENSION_LABEL=Standard-Dateierweiterung From a9e53fe6401a177f3163c5bd7ffa86e789f12bd4 Mon Sep 17 00:00:00 2001 From: Peter Dell Date: Sun, 27 Aug 2023 14:56:50 +0200 Subject: [PATCH 12/27] Update spelling and properties files --- .../src/com/wudsn/ide/gfx/Texts.properties | 8 ++++---- .../src/com/wudsn/ide/lng/Texts.properties | 18 +++++++++--------- .../src/com/wudsn/ide/lng/Texts_pl.properties | 2 +- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/com.wudsn.ide.gfx/src/com/wudsn/ide/gfx/Texts.properties b/com.wudsn.ide.gfx/src/com/wudsn/ide/gfx/Texts.properties index 58da2f61..c1a30f9c 100644 --- a/com.wudsn.ide.gfx/src/com/wudsn/ide/gfx/Texts.properties +++ b/com.wudsn.ide.gfx/src/com/wudsn/ide/gfx/Texts.properties @@ -41,10 +41,10 @@ CONVERTER_PARAMETERS_IMAGE_ASPECT_LABEL=Aspect # Dialogs. CREATE_CONVERSION_DIALOG_TITLE=Create Conversion -CREATE_CONVERSION_DIALOG_MESSAGE=Creates a conversion file with the current settings, closes the current editor and opens the file a a new editor +CREATE_CONVERSION_DIALOG_MESSAGE=Creates a conversion file with the current settings, closes the current editor, and opens the file in a new editor SAVE_AS_DIALOG_TITLE=Save As -SAVE_AS_DIALOG_MESSAGE=Save the current conversion file to another location +SAVE_AS_DIALOG_MESSAGE=Save the current conversion file to another location. # Converter Console CONVERTER_CONSOLE_TITLE=Converter Console @@ -56,7 +56,7 @@ IMAGE_VIEW_ASPECT_LABEL=Aspect IMAGE_PALETTE_VIEW_EDIT_COLOR_ACTION_LABEL=Edit IMAGE_PALETTE_VIEW_EDIT_COLOR_ACTION_TOOLTIP=Edit the color of the currently selected table entry or select presets IMAGE_PALETTE_VIEW_UNUSED_COLORS_ACTION_LABEL=Unused -IMAGE_PALETTE_VIEW_UNUSED_COLORS_ACTION_TOOLTIP=Toggle the display of the used colors in the indexed palette +IMAGE_PALETTE_VIEW_UNUSED_COLORS_ACTION_TOOLTIP=Toggle the display of the used colors in the indexed palette. IMAGE_PALETTE_VIEW_INFO_NO_IMAGE=No image IMAGE_PALETTE_VIEW_INFO_INDEXED_PALETTE_IMAGE={0} bit indexed palette. {1} out of {2} colors used. IMAGE_PALETTE_VIEW_INFO_DIRECT_PALETTE_IMAGE={0} bit direct palette. {1} colors used. @@ -70,4 +70,4 @@ IMAGE_PALETTE_VIEW_COLUMN_COLOR_COUNT_PERCENT_TEXT=Percent # Messages MESSAGE_E400=Unused -MESSAGE_S100=Source files loaded and converted in {0} ms \ No newline at end of file +MESSAGE_S100=Source files loaded and converted in {0} ms. \ No newline at end of file diff --git a/com.wudsn.ide.lng/src/com/wudsn/ide/lng/Texts.properties b/com.wudsn.ide.lng/src/com/wudsn/ide/lng/Texts.properties index 8d7bf283..46375d2d 100644 --- a/com.wudsn.ide.lng/src/com/wudsn/ide/lng/Texts.properties +++ b/com.wudsn.ide.lng/src/com/wudsn/ide/lng/Texts.properties @@ -81,8 +81,8 @@ PREFERENCES_TEXT_ATTRIBUTE_IDENTIFIER_PROCEDURE_DEFINITION_SECTION=Identifiers o PREFERENCES_EDITOR_GROUP_TITLE=Editor PREFERENCES_CONTENT_ASSIST_PROCESSOR_DEFAULT_CASE_LABEL=Default Case for Content Assist -PREFERENCES_CONTENT_ASSIST_PROCESSOR_DEFAULT_CASE_LOWER_CASE_TEXT=Lower Case Instructions -PREFERENCES_CONTENT_ASSIST_PROCESSOR_DEFAULT_CASE_UPPER_CASE_TEXT=Upper Case Instructions +PREFERENCES_CONTENT_ASSIST_PROCESSOR_DEFAULT_CASE_LOWER_CASE_TEXT=Lower-Case Instructions +PREFERENCES_CONTENT_ASSIST_PROCESSOR_DEFAULT_CASE_UPPER_CASE_TEXT=Upper-Case Instructions PREFERENCES_COMPILE_COMMAND_POSITIONING_MODE_LABEL=Position after compiling PREFERENCES_COMPILE_COMMAND_POSITIONING_MODE_FIRST_ERROR_OR_WARNING_TEXT=To first error or warning @@ -190,7 +190,7 @@ MESSAGE_E108=Output file not updated. Check the error messages and the console l MESSAGE_I109=Output file '{0}' created or updated with {1} (${2}) bytes. MESSAGE_I110=Symbols file '{0}' created with {1} symbols. MESSAGE_E111=Cannot open symbols file '{0}' for output. System error: {1} -MESSAGE_E112=Path to application executable is not set in the preferences of application '{0}'. +MESSAGE_E112=Path to application executable is not set in the application '{0}' preferences. MESSAGE_E113=Cannot execute application '{0}' process '{1}' in working directory '{2}'. System error: {3} MESSAGE_E114=Path to {0} '{1}' application executable in the preferences points to non-existing file '{2}'. MESSAGE_E115=Cannot open output file '{0}' with the standard application since no application is registered for the file extension '{1}'. @@ -198,7 +198,7 @@ MESSAGE_E116=Definition for application '{0}' from the preferences of hardware ' MESSAGE_E117=Cannot delete empty symbols file '{0}'. MESSAGE_I118=Opening output file '{0}' with application '{1}'. MESSAGE_E119=Cannot open output file '{0}' with application '{1}'. -MESSAGE_W120=Breakpoints will be ignored because the application '{0}' does not support passing source level breakpoints. +MESSAGE_W120=Breakpoints will be ignored because the application '{0}' does not support passing source-level breakpoints. MESSAGE_I121=Breakpoints file '{0}' created with {1} active breakpoints. MESSAGE_E122=Cannot open breakpoints file '{0}' for output. System error: {1} MESSAGE_E123=Cannot delete empty breakpoints file '{0}'. @@ -210,17 +210,17 @@ MESSAGE_E128=Hardware not specified. Specify one of the following valid values ' MESSAGE_E129=Main source file specifies or defaults to hardware '{0}' while include file specifies or defaults to hardware '{1}'. MESSAGE_E130=Help for the {0} '{1}' cannot be displayed because the path to the executable is not set in the '{2}' preferences. MESSAGE_E131=Help for the {0} '{1}' cannot be displayed because no help file was found in the paths relative to the executable path '{2}'. -MESSAGE_E132=Disk image file '{0}' does not exist. Create a bootable disk image where the output file '{1}' can be stored. -MESSAGE_E133=Disk image file '{0}' is not writeable. Make the disk image file is writeable, so the output file '{1}' can be stored. +MESSAGE_E132=Disk image file '{0}' does not exist. Create a bootable disk image to store the output file '{1}'. +MESSAGE_E133=Disk image file '{0}' is not writeable. Make the disk image file writeable to store the output file '{1}'. MESSAGE_E134=Disk image file '{0}' cannot be opened for reading. System error: {1} -MESSAGE_E135=Disk image file '{0}' does not contain a valid file system. Make sure the disk image is properly formatted, so the output file '{1}' can be stored. +MESSAGE_E135=Disk image file '{0}' does not contain a valid file system. Ensure the disk image is formatted correctly to store the output file '{1}'. MESSAGE_E136=Disk image file '{0}' is full. System error: {1} MESSAGE_E137=Disk image file '{0}' cannot be opened for writing. System error: {1} -MESSAGE_E138=Output file {0} has an unsupported file extension or invalid content. Supported file extensions are ".b" (Apple II binary file with format [start, length, code]), ".prg" (C64 program file with format [start, code]) and ".xex" (Atari compound file with format [$ffff, start,end,code]). +MESSAGE_E138=Output file {0} has an unsupported file extension or invalid content. Supported file extensions are ".b" (Apple II binary file with format [start, length, code]), ".prg" (C64 program file with format [start, code]), and ".xex" (Atari compound file with format [$ffff, start, end, code]). MESSAGE_E139=Output file extension '{0}' must start with ".". MESSAGE_E140=Output folder mode be set in the preferences of compiler '{0}' or via the annotation '{1}'. MESSAGE_E141=Unknown output folder mode '{0}'. Specify one of the following valid values '{1}'. -MESSAGE_E142=Include statement for file '{0}' uses a file name that has a different case different from real file system name '{1}'. Correct the file name in the include statement. +MESSAGE_E142=Include statement for file '{0}' uses a file name that has a different case different from the actual file system name '{1}'. Correct the file name in the include statement. MESSAGE_S143=In include file '{0}', line {1}. MESSAGE_W144=Use annotation '{0}' instead of the deprecated annotation '{1}'. MESSAGE_E145=Annotation '{0}' is unknown. diff --git a/com.wudsn.ide.lng/src/com/wudsn/ide/lng/Texts_pl.properties b/com.wudsn.ide.lng/src/com/wudsn/ide/lng/Texts_pl.properties index 6de64b55..af2d8481 100644 --- a/com.wudsn.ide.lng/src/com/wudsn/ide/lng/Texts_pl.properties +++ b/com.wudsn.ide.lng/src/com/wudsn/ide/lng/Texts_pl.properties @@ -165,7 +165,7 @@ TOC_COMPILER_SYNTAX_SOURCE_INCLUDE_DEFAULT_EXTENSION=Source Include Default Exte TOC_COMPILER_SYNTAX_STRING_DELIMITERS=String Delimiters TOC_COMPILER_MANUAL_TOPIC_LABEL=Podr\u0119cznik -TOC_HARDWARES_TOPIC_LABEL=Sprz\u0119t +TOC_HARDWARES_TOPIC_LABEL=Sprz\u0119t komputerowy TOC_HARDWARE_NAME_LABEL=Sprz\u0119t komputerowy TOC_HARDWARE_ID_LABEL=Identyfikator TOC_HARDWARE_ICON_LABEL=Ikona From 04330a1756f568d7f9a2cf9d08f38a9cc56580e2 Mon Sep 17 00:00:00 2001 From: Peter Dell Date: Mon, 28 Aug 2023 01:48:17 +0200 Subject: [PATCH 13/27] Remove ">> top" navigation links --- .../help/ide-features.section.html | 24 +++++++++---------- .../help/ide-installation.section.html | 12 +++++----- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/com.wudsn.ide.lng/help/ide-features.section.html b/com.wudsn.ide.lng/help/ide-features.section.html index 4afffe47..b2b4c531 100644 --- a/com.wudsn.ide.lng/help/ide-features.section.html +++ b/com.wudsn.ide.lng/help/ide-features.section.html @@ -13,7 +13,7 @@
    • Planned Features
    • Known Bugs
    -
    General IDE Enhancements   » top
    +
    General IDE Enhancements
    • The "Open Folder" context menu is available for all folders and files.
    • The "Sort" context menu with sub-menu is available for all text files, including
      @@ -49,7 +49,7 @@

    Integrated Help -
    Fully Integrated Assembler Editor   » top
    +
    Fully Integrated Assembler Editor
    • The Eclipse platform contains editors like, for example, the generic text editor. Editors can support one or more content types identified by file extensions. One editor can be the default for a specific file extension. WUDSN IDE provides an assembler editor and a corresponding content type for every compiler. Every assembler editor has an associated default compiler, which defines via the preferences which application is used to run the output file.
      IDE editors, content types and file associations
    • Content types and file associations for Atari 2600 compilers  @@ -98,7 +98,7 @@
    • The console view with compiler output opens automatically in the background after compiling, which is helpful in cases where the plugin is incomplete. The "Console" window is automatically brought to the front when the assembler/compiler starts. This prevents the compiler output from being hidden behind other consoles in the console view.
      IDE compiler console view
    -
    Content Outline and Source Folding   » top
    +
    Content Outline and Source Folding

    The content outline and the folder of source code sections are two of the most helpful features of WUDSN IDE. They help you navigate and manage even huge source files efficiently. The standard menu "Window / Show View / Outline" activates the content outline. Source folding requires the content outline to be active. The content outline has the following features.

    • Nesting.
    • @@ -133,7 +133,7 @@
    • Folding is nested with a tooltip for folded sections.
    • Folding is supported for if/else/endif blocks.
      IDE content folding
    -
    Content Assistance and Code Completion   » top
    +
    Content Assistance and Code Completion

    Content assistance provides proposals as you type and lets you enter code more efficiently. Content assistance is activated by pressing "CTRL-Space" or automatically by typing special characters. The content assistance has the following features.

    • Content assistance for directives, legal, illegal, and pseudo-opcodes.
    • @@ -145,7 +145,7 @@
    • Configurable default case (lower-case, upper-case) via preferences.
      IDE content assist
    • Multi-line content completion and explicit cursor positioning, for example, ".MA" becomes ".MACRO <cursor is here> <newline>.ENDM".
      Muli-line content completion and cursor positioning
    - +

    The source code editor provides detection for different types of links in the source code. You can navigate to other parts of the file, other files, or websites via these links. You activate the hyperlink navigation by pressing "CTRL". The hyperlink navigation has the following features.

    • Hyperlink navigation via CTRL-click to source includes and binary includes.
    • @@ -162,7 +162,7 @@
    • Hyperlink navigation via CTRL-click to labels equates, local definitions, macro definitions, 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, like in the content outline. If targets are from different files, the file name is also displayed as a differentiator in the hyperlink popup.

      IDE navigation to source file
      IDE navigation to binary file
      IDE navigation to labels, equates, local definitions, macro definitions and procedure definitions
    -
    Hex Editor   » top
    +
    Hex Editor

    The Hex Editor allows inspection of arbitrary files on the binary level. It has the following features.

    • It is available via the context menu, including a multi-file selection to open several files simultaneously.
      Open With Hex Editor
    • @@ -181,7 +181,7 @@ This is very helpful to turn parts of a file into source code. The possibility t
    • Files with a block structure get an outline in the outline view.
    • Files with a corrupted block structure are detected and displayed as well as possible.
      Hex Editor outline view
      Hex Editor with corrupted Atari COM file
    -
    Graphics Conversion Editor   »
    +
    Graphics Conversion Editor

    The Graphics Conversion Editor views and converts many binary and image file formats. It has the following features.

    • Viewer for binary files and 8-bit image files.
      The most suitable supported converter and the corresponding default parameters are computed based on the file content, size, and extension.
      The converters for the Atari standard image formats are based on RECOIL fka. FAIL is the excellent First Atari Image Library created by Piotr Fusik and Adrian Matoga.
      @@ -344,14 +344,14 @@ This is very helpful to turn parts of a file into source code. The possibility t
    • Conversion files with the extension ".cnv" save the conversion direction and parameters.
    • Support for relative file paths. If the file path is in the same folder as the ".cnv" file, it is automatically converted to a relative file path when the file name is defaulted or picked from the file browser dialog. This allows us to move the ".cnv" and referenced source files together without breaking the saved paths.
    -
    Preferences for Editing   » top
    +
    Preferences for Editing

    The WUDSN IDE editor is configurable via language-specific preferences. They are available via the entry "Preferences" from the menu "Window" (under Windows and Linux) or the menu "Eclipse" (under macOS) and include the following.

    • Configuration of syntax highlighting colors and styles for comments, directives, all types of identifiers, legal opcodes, illegal opcodes, numbers, pseudo opcodes, and strings.
    • For non-unique identifiers, the syntax highlighting will try to be the best guess.
    • Configuration of default case in content assistance.
      Preferences for compilers
    -
    Preferences for Building and Running   » top
    +
    Preferences for Building and Running

    The build process of WUDSN IDE is configurable via language and assembler/compiler-specific preferences. They are available via the entry "Preferences" from the menu "Window" (under Windows and Linux) or the menu "Eclipse" (under macOS)

    • Download links, configurable paths, and default parameters are provided for all assemblers and compilers.
    • @@ -410,7 +410,7 @@ Make sure that you don't remove parameters when you specify your values.
      If
    -
    Annotations for Building   » top
    +
    Annotations for Building
    • For most use cases, the defaults provided for the compilers and in the preferences are sufficient. But suppose you want to develop in parallel in multiple projects for different platforms (e.g., Apple II and Atari 8-bit) or various output formats (".XEX" and ".BIN") with the same assembler/compiler. In that case, changing the preferences every time may become cumbersome. Therefore, WUDSN IDE offers annotations to put into the source code files. These annotations override the defaults and the settings from the preferences.
    • All language annotations start with the prefix "@com.wudsn.ide.lng." followed by the lower-case name of the annotation, an equals sign, and the unquoted value. Example: "@com.wudsn.ide.lng.hardware=ATARI8BIT"
    • @@ -466,7 +466,7 @@ Make sure that you don't remove parameters when you specify your values.
      If
    -
    Planned Features   » top
    +
    Planned Features
    • Planned features are listed as issues of category "enhancement" on GitHub. There, you can also request new features.
    • The table below shows the current core feature set that depends on the compiler.
      Features not supported by the compiler itself and hence cannot be supported by the IDE are marked as "n/a".
      @@ -542,7 +542,7 @@ Make sure that you don't remove parameters when you specify your values.
      If
    -
    Known Bugs   » top
    +
    Known Bugs

    Open bugs:

    -
    Installing Eclipse   » top
    +
    Installing Eclipse
    -
    Installing WUDSN IDE   » top
    +
    Installing WUDSN IDE
    • Start Eclipse
    • Select the entry "Install New Software..." from the menu "Help".
    • @@ -34,7 +34,7 @@
    • When prompted to restart Eclipse now, press the " Yes " button.
    • As always, with updates, the update may fail for whatever reason, or the installed version has severe issues. For example, the required Java version might not be available on your machine. In this case, uninstall it via the link "What is already installed" in the "Install New Software..." dialog and restart the IDE. Then, you can reinstall the latest version from "https://www.wudsn.com/update/stable" or previously released versions from the locations listed on the Releases page.
      IDE installation steps
    -
    Installing Assemblers and Compilers like ATASM, MADS, XASM...   » top
    +
    Installing Assemblers and Compilers like ATASM, MADS, XASM...
    • Start Eclipse
    • Select the entry "Preferences" from the menu "Window" (in Windows and Linux) or the menu "Eclipse" (in Mac OS X)
    • @@ -113,7 +113,7 @@
    • All values are reset using the "Restore Defaults" button, except for the paths to the assembler/compilers.

      Configuration of aseembler / compiler executable path
    • Using the button "Default" in the "File Associations" preferences, you can set the default editor for a file extension, for example, "MADS" for "*.asm".
      IDE file associations
    -
    Installing Altirra, Atari800, and other emulators   » top
    +
    Installing Altirra, Atari800, and other emulators
    • Start Eclipse.
    • Select the entry "Preferences" from the menu "Window" (for Windows and Linux) or "Eclipse" (for Mac OS X).
    • @@ -133,7 +133,7 @@
    • Press the button "OK".
    • If you also need the Atari ROM files, you can find them in the file PCXF380.ZIP, which is available at http://www.emulators.com.Configuration of emulator executable path
    -
    Creating and Building the Example project   » top
    +
    Creating and Building the Example project
    • Start Eclipse.
    • Select the entry "New/Project" from the menu "File".
    • @@ -148,7 +148,7 @@
    • Enjoy your famous first rainbow effect.
    • In case of problems, open the view "Problems" and the output of the "Console" view for details and post a message with the screenshots in the English AtariAge forum if you get stuck:

      Congratulations, when you did everything correctly - this is your first rainbow effect
    -
    Further Information on Assembly Programming   » top
    +
    Further Information on Assembly Programming
    • WUDSN IDE sample projects
    • Source code files contain the equates for hardware registers and operating systems for Atari 8-bit (TODO: Missing) and Atari VCS in MADS format.
    • From 819e1557193d9d42583a65b031946c1ae560257d Mon Sep 17 00:00:00 2001 From: Peter Dell Date: Mon, 28 Aug 2023 01:56:37 +0200 Subject: [PATCH 14/27] Update ide-features.section.html --- .../help/ide-features.section.html | 254 +++++------------- 1 file changed, 65 insertions(+), 189 deletions(-) diff --git a/com.wudsn.ide.lng/help/ide-features.section.html b/com.wudsn.ide.lng/help/ide-features.section.html index b2b4c531..97aae6e4 100644 --- a/com.wudsn.ide.lng/help/ide-features.section.html +++ b/com.wudsn.ide.lng/help/ide-features.section.html @@ -8,7 +8,7 @@
    • Hex Editor
    • Graphics Conversion Editor
    • Preferences for Editing
    • -
    • Preferences for Building and Running
    • +
    • Preferences for Building and Running
    • Annotations for Building
    • Planned Features
    • Known Bugs
    • @@ -181,7 +181,7 @@ This is very helpful to turn parts of a file into source code. The possibility t
    • Files with a block structure get an outline in the outline view.
    • Files with a corrupted block structure are detected and displayed as well as possible.
      Hex Editor outline view
      Hex Editor with corrupted Atari COM file
    -
    Graphics Conversion Editor
    +
    Graphics Conversion Editor

    The Graphics Conversion Editor views and converts many binary and image file formats. It has the following features.

    • Viewer for binary files and 8-bit image files.
      The most suitable supported converter and the corresponding default parameters are computed based on the file content, size, and extension.
      The converters for the Atari standard image formats are based on RECOIL fka. FAIL is the excellent First Atari Image Library created by Piotr Fusik and Adrian Matoga.
      @@ -351,7 +351,7 @@ This is very helpful to turn parts of a file into source code. The possibility t
    • For non-unique identifiers, the syntax highlighting will try to be the best guess.
    • Configuration of default case in content assistance.
      Preferences for compilers
    -
    Preferences for Building and Running
    +
    Preferences for Building and Running

    The build process of WUDSN IDE is configurable via language and assembler/compiler-specific preferences. They are available via the entry "Preferences" from the menu "Window" (under Windows and Linux) or the menu "Eclipse" (under macOS)

    • Download links, configurable paths, and default parameters are provided for all assemblers and compilers.
    • @@ -410,7 +410,7 @@ Make sure that you don't remove parameters when you specify your values.
      If
    -
    Annotations for Building
    +
    Annotations for Building
    • For most use cases, the defaults provided for the compilers and in the preferences are sufficient. But suppose you want to develop in parallel in multiple projects for different platforms (e.g., Apple II and Atari 8-bit) or various output formats (".XEX" and ".BIN") with the same assembler/compiler. In that case, changing the preferences every time may become cumbersome. Therefore, WUDSN IDE offers annotations to put into the source code files. These annotations override the defaults and the settings from the preferences.
    • All language annotations start with the prefix "@com.wudsn.ide.lng." followed by the lower-case name of the annotation, an equals sign, and the unquoted value. Example: "@com.wudsn.ide.lng.hardware=ATARI8BIT"
    • @@ -472,70 +472,70 @@ Make sure that you don't remove parameters when you specify your values.
      If
    • The table below shows the current core feature set that depends on the compiler.
      Features not supported by the compiler itself and hence cannot be supported by the IDE are marked as "n/a".
      - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + +
      CompilerDefault HardwareAuto-Completion ActivationSingle-Line CommentsBlock CommentsStringsOpcodesDirectivesCompile Log ParsingContent OutlineLabel Definition File Format
      CompilerDefault HardwareAuto-Completion ActivationSingle-Line CommentsBlock CommentsStringsOpcodesDirectivesCompile Log ParsingContent OutlineLabel Definition File Format
      ACMEC64Yes: !Yes: ;|n/aYes: "YesPartlyYesPartlyACME
      ACMEC64Yes: !Yes: ;|n/aYes: "YesPartlyYesPartlyACME
      ATASMAtari 8-bitYes: .Yes: ;n/aYes: "YesYesYesYesXASM 3.0.1
      ATASMAtari 8-bitYes: .Yes: ;n/aYes: "YesYesYesYesXASM 3.0.1
      MADSAtari 8-bitYes: . #Yes: ; * //YesYes: ' "YesYesYesYesMADS
      MADSAtari 8-bitYes: . #Yes: ; * //YesYes: ' "YesYesYesYesMADS
      XASMAtari 8-bitn/aYes: ; * |n/aYes: ' "YesYesYesYesXASM 3.0.1
      XASMAtari 8-bitn/aYes: ; * |n/aYes: ' "YesYesYesYesXASM 3.0.1
      @@ -543,128 +543,4 @@ Make sure that you don't remove parameters when you specify your values.
      If
    Known Bugs
    -

    Open bugs:

    -
      -
    • If you find any, please report them on GitHub or contact me directly
    • -
    -

    Fixed bugs per release:

    -
      -
    • -
        -
      • 1.7.2 and newer can be found on GitHub.
      • -
      • 1.6.5
        -
          -
        • Automatic creation of ".DSK" disk images for Apple II works correctly.
        • -
        • The dirty indicator in Graphics Editor is now updated correctly.
        • -
        -
      • -
      • 1.6.4
        -
          -
        • The toolbar icons now work correctly with newer Eclipse versions.
        • -
        • Atari 8-bit Graphics 12 Converter works again.
        • -
        • The graphics editor now correctly closes the input stream for image files.
        • -
        • Empty selection and too large numbers no longer lead to exceptions when opening the context menu for "Convert...".
        • -
        • Pressing refresh in the graphics converter now always updates the image pane correctly, not only if the size has changed.
        • -
        • Inline repeats like ":64" in MADS are no longer detected as labels.
        • -
        • Hex Editor now correctly detects erroneous COM files if the segment length exceeds the file length (by one).
        • -
        • Disk images (for Apple II) are now updated if only "Build" instead of "Build and Run" is used.
        • -
        • Apple Commander integration is now part of the installation, as it should have been with 1.6.3.
        • -
        • The HELLO program generated for the auto-start disk images of Apple II now displays a title and uses "BLOAD/CALL" instead of "BRUN" because of this bug in Apple DOS. -
          10 PRINT "Loading <title>" : PRINT CHR$(4);"BRUN WORLD" : CALL <address>
          -
        • -
        -
      • -
      • 1.6.3
        -
          -
        • The first character of numbers is now correctly highlighted in "#123".
        • -
        • Source files included via "INCSRC" are now correctly detected for ASM6.
        • -
        -
      • -
      • 1.6.2
        -
          -
        • Typing a "." to trigger the automatic content assistance no longer locks up.
        • -
        • The default color for illegal opcodes changed to red as it was intended.
        • -
        • German localization for the graphics editor is finally completed.
        • -
        • The sorting of applications in the preferences now is "Default, A...Z, User Defined" in non-English localizations.
        • -
        -
      • -
      • 1.6.1
        -
          -
        • Clicking in the outline always positions the cursor correctly in the source, not only the first time.
        • -
        • All names of content types are now translated correctly in the preferences.
        • -
        • The "Open Folder" command now works for objects that can be adapted to resources or files - for example, project explorer entries for Java classes.
        • -
        -
      • -
      • 1.6.0
        -
          -
        • Hyperlink navigation now works for labels containing an underscore.
        • -
        • The key binding for the "Compile" menu is now "Shift-Ctrl-9" because it turned out that "Ctrl-0" is not available in all cases.
        • -
        • The HexEditor also detects that the first block of a COM file is incorrect and displays this correctly.
        • -
        • Content assistance now correctly inserts new lines when inserting "#IF", "#WHILE", or ".TEST".
        • -
        • Fonts and color resources are disposed of correctly now.
        • -
        • Resetting to default syntax colors in the preferences works now.
        • -
        • Elements of ".ENUM" definitions are also recognized as equates if they do not start at position 0.
        • -
        • Elements of ".STRUCT" definitions are also recognized as labels if they do not start at position 0.
        • -
        • The cursor is now positioned to the first character of an equate or label if it is not defined starting at position 0.
        • -
        • The cursor is now positioned to the first character of an equate or label if it is not defined starting at position 0.
        • -
        -
      • -
      • 1.5.0
        -
          -
        • Syntax highlighting remains active now also after "Save as...".
        • -
        • The cursor is now placed correctly by content assistance.
        • -
        • 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.
        • -
        -
      • -
      • 1.4.4
        -
          -
        • The ".LOCAL" in ATASM 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-case/upper-case instructions in content assistance are now evaluated for directives that do not start with letters like ".end".
        • -
        • When opening a file from outside the workspace, the actions to open folders and compile the file do nothing 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.
        • -
        -
      • -
      • 1.4.3
        -
          -
        • The output file is not opened anymore in case it has been there before but was not updated by the compiler due to errors.
        • -
        • The editor's scroll bar and cursor are now stable when the latest user input changes the outline.
        • -
        • The hex editor gets the focus correctly when clicking on already-opened files.
        • -
        -
      • -
      • 1.4.2
        -
          -
        • The folder containing the output and symbols files is refreshed automatically after compiling to ensure that the Eclipse resource cache is in sync with the file system.
        • -
        • Line end comments are now used as a description for source and binary include nodes in the content outline.
        • -
        • The "Open Folder" context menu entry works again. This fixes a bug introduced in version 1.4.0.
        • -
        -
      • -
      • 1.4.0
        -
          -
        • The "Assembler" menu is only visible if an Assembler editor is active. The contained entries and shortcuts are now disabled if no Assembler editor is active.
        • -
        • The output file is not deleted before the compiler is started. Instead, it is only checked for being writeable. This allows for direct compilation into an existing ATR image.
        • -
        • The application name used to open the output file is now included in the info message.
        • -
        -
      • -
      • 1.3.2
        -
          -
        • The content outline sometimes only finds the first macro definition.
        • -
        • Folding did not show up in all situations.
        • -
        • Under macOS, the file select dialog can now choose an "*.app" folder because apps like "Atari800MacX.app" are folders. The solution is a workaround to the general Eclipse problem under macOS. See BUG 82155.
        • -
        -
      • -
      • Before 1.3.2
        -
          -
        • The "OK" and "Apply" buttons in the preferences are now always enabled, irrespective of the specified compiler and emulator paths.
        • -
        • The focus is not back in the editor window after compiling.
        • -
        • The syntax highlighting of illegal opcodes fixed now also uses the preferences setting.
        • -
        • The properties for the correct locale are now found on German operating systems.
        • -
        -
      • -
      -
    • -
    \ No newline at end of file +

    You can find all known bugs on GitHub. If you find new bugs, please report them on Github or contact me directly.

    \ No newline at end of file From 8eccd73803670d977a2ac33781486a6fb1921140 Mon Sep 17 00:00:00 2001 From: Peter Dell Date: Wed, 30 Aug 2023 20:18:20 +0200 Subject: [PATCH 15/27] Rename AtariClassic-Regular.pdf --- .../{Read Me.pdf => AtariClassic-Regular.pdf} | Bin 1 file changed, 0 insertions(+), 0 deletions(-) rename com.wudsn.ide.base/fonts/atari8/{Read Me.pdf => AtariClassic-Regular.pdf} (100%) diff --git a/com.wudsn.ide.base/fonts/atari8/Read Me.pdf b/com.wudsn.ide.base/fonts/atari8/AtariClassic-Regular.pdf similarity index 100% rename from com.wudsn.ide.base/fonts/atari8/Read Me.pdf rename to com.wudsn.ide.base/fonts/atari8/AtariClassic-Regular.pdf From 33b726f7930736f1b7cd58f044ed6adaa209767d Mon Sep 17 00:00:00 2001 From: Peter Dell Date: Wed, 30 Aug 2023 20:18:33 +0200 Subject: [PATCH 16/27] Update todos.txt --- com.wudsn.ide.upd/todos.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/com.wudsn.ide.upd/todos.txt b/com.wudsn.ide.upd/todos.txt index 951054f9..00251a6e 100644 --- a/com.wudsn.ide.upd/todos.txt +++ b/com.wudsn.ide.upd/todos.txt @@ -1,5 +1,3 @@ -Maintain The!Cart Studio change list - Use %COMSPEC% in links? Installer @@ -11,6 +9,8 @@ WebSite FIXED? Productions images max size/width? FIXED? https://search.google.com/search-console/mobile-usability/drilldown?resource_id=https%3A%2F%2Fwww.wudsn.com%2F&item_key=CAk&hl=en FIXED? ROM checker HTML:
    CRC32CRC32
    - - - - - - -
    color-lum register Objects colored
    COLUMP0 P0, M0 (player 0, missile 0)
    COLUMP1 P1, M1 (player 1, missile 1)
    COLUMPF PF, BL (playfield, ball)
    COLUMBK BK (background)
    - -

    - For example, if the COLUMP0 register is set for light red, both P0 and M0 - will be light red when drawn. -

    - A color-lum register is set for both color and luminosity by writing a single 7 - bit instruction to that register. Four of the bits select one of the 16 - available colors, and the other 3 bits select one of 8 levels of luminosity - (brightness). The specific codes required to create specific color and lum are - listed in the Detailed Address List of the TIA hardware manual. As with all - registers (except the "strobe" registers), the data written to them is latched - until altered by another write operation. -

    -(These registers are referred to here as COLUMxx, but everywhere else -they are COLUxx, including later in this document. --BW) -

    - -5.0 Playfield -

    -

    - The PF register is used to create a playfield of walls, clouds, barriers, etc., that are - seldom moved. This low resolution register is written into to draw the left half of the - TV screen only. The right half of the screen is drawn by software selection of whether a - duplication or a reflection of the right half. -

    - The PF register is 20 bits wide, so the 20 bits are written into 3 addresses: - PF0, PF1, and PF2. PF0 is only 4 bits wide and constructs the first 4 "bits" - of the playfield, starting at the left edge of the TV screen. PF1 constructs - the next 8 "bits", and PF2 the last 8 bits" which end at the center of the - screen. The PF register is scanned from left to right and where a "1" is - found the PF color is drawn, and where a "0" is found, the BK color is - drawn. To clear the playfield, obviously zeros must be written into PF0, - PF1, and PF2. -

    - To make the right half of the playfield into a duplication or copy of the left - half, a "0" is written to D0 of the CTLPF (control playfield) register. - Writing a "1" will cause the reflection to be displayed. -

    -

    - -6.0 The Moveable Objects Graphics -

    -

    - All 5 moveable objects (P0, M0, P1, M1, BL) can be assigned a horizontal - location on the screen and moved left or right relative to their location. - Vertical positions, however, are treated in an entirely different manner. In - principle, these objects appear at whatever scan lines their graphics - registers are enabled. For example, let us assume the ball is to be - positioned vertically in the center of the screen. The screen has 192 scan - lines and we want the ball to be 2 scan lines "thick". The ball graphics - would be disabled until scan line 96, enabled for 2 scan lines, then disabled - for the rest of the frame. Each type of object (players, missiles, and ball) - has its own characteristics and limitations. -

    -

    - -6.1 Missile Graphics (M0, M1) -
    - The two missile graphics registers will draw a missile on any scan line by - writing a "1" to the one bit enable missile registers (ENAM0, ENAM1). - Writing a "0" to these registers will disable the graphics. The missiles' left - edge is positioned by a horizontal position register, but the right edge is a - function of how wide the missile is make. Width of a missile is controlled by - writing into bits D4 and D5 of the number-size registers (NUSIZ0, - NUSIZ1). This has the effect of "stretching" the missile out over 1,2,4, or 8 - color clock counts (a full scan line is 160 color clocks). -

    -

    - -6.2 Ball Graphics (BL) -
    - The ball graphics register works just like the missile registers. Writing a - "1" to the enable ball register (ENABL) enables the ball graphics until the - register is disabled. The ball can also be "stretched" to widths of 1, 2, 4, or 8 - color clock counts by writing to bits D4 and D5 of the CTRLPF register. -

    - The ball can also be vertically delayed one can line. For example, if the ball - graphics were enabled on scan line 95, it could be delayed to not display on - the screen until scan line 96 by writing a "1" to D0 of the vertical delay - (VDELBL) register. The reason for having a vertical delay capability is - because most programs will update the TIA every 2 lines. This confines all - vertical movements of objects to 2 scan line "jumps". The use of vertical - delay allows the objects to move one scan line at a time. -

    -

    - -6.3 Player Graphics (P0, P1) -
    - The player graphics are the most sophisticated of all the moveable objects. - They have all the capabilities of the missile and ball graphics, plus three - move capabilities. Players can take on a "shape" such as a man or an - airplane, and the player can easily be flipped over horizontally to display - the mirror image (reflection) instead of the original image, plus multiple - copies of the players can be created. -

    - The player graphics are drawn line-by-line like all other graphics. The - difference here is each scan line of the player is 8 "bits" wide, whereas the - missiles and ball are one "bit" wide. Therefore, a player can be though of as - being drawn of graph paper 8 squares wide and as tall as desired. To "color - in the squares" of this imaginary graph paper, 8 data bits are written into - the players graphics registers (GP0, GP1). This 8 bit register is scanned - from D7 to D0, and wherever a "1" is found that "square" gets the players' - color (from the color-lum register) and where a "0" is found that "square" - gets the background color. To position a player vertically, simply leave all - "0's" in the graphics registers (GP0, GP1) until the electron beam is on the - scan line desired, write to the graphics register line-by-line describing the - player, then write all "0's" to turn off the players' graphics until the end of - that frame. -

    - To display a mirror image (reflection) instead of the original figure, write a - "1" to D3 of the one bit reflection register (REFP0, REFP1). A "0" written to - these registers restores the original figure. -

    - Multiple copies of players as well as their size are controlled by writing 3 - bits (D0, D1, D2) into the number-size registers (NUSIZ0, NUSIZ1). These - three bits select from 1 to 3 copies of the player, spacing of those copies, as - well as the size of the player (each "square" of the player can be 1, 2, or 4 - clocks wide). Whenever multiple copies are selected, the TIA automatically - creates the same number of copies of the missile for that player. Again, the - specifics of all this are laid out in the TIA hardware manual. -

    - Vertical delay for the players works exactly like the ball by writing a "1" to - D0 in the players' vertical delay registers (VDELP0, VDELP1). Writing a - "0" to these locations disables the vertical delay. -

    -

    - -7.0 Horizontal Positioning -
    -

    - The horizontal position of each object is set by writing to its associated reset - register (RESP0, RESP1, RESM0, RESM1, RESBL) which are all "strobe" - registers (they trigger their function as soon as they are addressed). That - causes the object to be positioned wherever the electron bean was in its - sweep across the screen when the register was reset. for example, if the - electron beam was 60 color clocks into a scan line when RESP0 was written - to, player 0 would be positioned 60 color clocks "in" on the next scan line. - Whether or not P0 is actually drawn on the screen is a function of the data - in the GP0 register, but if it were drawn, it would show up at 60. Resets to - these registers anywhere during horizontal blanking will position objects at - the left edge of the screen (color clock 0). Since there are 3 color clocks per - machine cycle, and it can take up to 5 machine cycles to write the register, - the programmer is confined to positioning the objects at 15 color clock - intervals across the screen. This "course" positioning is "fine tuned" by the - Horizontal Motion, explained in section 8.0. -

    - Missiles have an additional positioning command. Writing a "1" to D1 of - the reset missile-to-player register (RESMP0, RESMP1) disables that - missiles' graphics (turns it off) and repositions it horizontally to the center - of its associated player. Until a "0" is written to the register, the missile's - horizontal position is locked to the center of its player in preparation to be - fired again. -

    -

    - -8.0 Horizontal Motion -
    -

    - Horizontal motion allows the programmer to move any of the 5 graphics - objects relative to their current horizontal position. Each object has a 4 bit - horizontal motion register (HMP0, HMP1, HMM0, HMM1, HMBL) that can - be loaded with a value in the range of +7 to -8 (negative values are - expressed in two's complement from). This motion is not executed until the - HMOVE register is written to, at which time all motion registers move their - respective objects. Objects can be moved repeatedly by simply executing - HMOVE. Any object that is not to move must have a 0 in its motion - register. With the horizontal positioning command confined to positioning - objects at 15 color clock intervals, the motion registers fills in the gaps by - moving objects +7 to -8 color clocks. Objects can not be placed at any color - clock position across the screen. All 5 motion registers can be set to zero - simultaneously by writing to the horizontal motion clear register (HMCLR). -

    - There are timing constraints for the HMOVE command. The HMOVE - command must immediately follow a WSYNC (Wait for SYNC) to insure the - HMOVE operation occurs during horizontal blanking. This is to allow - sufficient time for the motion registers to do their thing before the electron - beam starts drawing the next scan line. Also, for mysterious internal - hardware considerations, the motion registers should not be modified for at - least 24 machine cycles after an HMOVE command. -

    -

    - -9.0 Object Priorities -
    -

    - Each object is assigned a priority so when any two objects overlap the one - with the highest priority will appear to move in front of the other. To - simplify hardware logic, the missiles have the same priority as their - associated player, and the ball has the same priority as the playfield. The - background, of course, has the lowest priority. The following table - illustrates the normal (default) priority assignments. -

    -

    - - - - - - -
    Priority Objects
    1 P0, M0
    2 P1, M1
    3 BL, PF
    4 BK
    -
    -

    - This priority assignment means that players and missiles will move in front - of the playfield. To make the players and missiles move behind the - playfield, a "1" must be written to D2 of the CTRLPF register. The - following table illustrates how the priorities are affected: -

    -

    - - - - - - -
    Priority Objects
    1 BL, PF
    2 P0, M0
    3 P1, M1
    4 BK
    -
    -

    - One more priority control is available to be used for displaying the score. - When a "1" is written to D1 of the CTRLPF register, the left half of the - playfield takes on the color of player 0, and the right half the color of player - 1. The game score can now be displayed using the PF graphics register, and - the score will be in the same color as its associated player. -

    -

    - -10.0 Collisions -
    -

    - The TIA detects collisions between any of the 6 objects it generates (the - playfield and 5 moveable objects). There are 15 possible two-object - collisions which are stored in 15 one bit latches. Each collision register - contains two of these latches which are read by the microprocessor on D6 - and D7 of the data bus for easy access. A "1" on the data line indicates the - collision it records has occurred. The collision registers could be read at any - time but is usually done during vertical blank after all possible collisions - have occurred. The collision registers are all reset simultaneously by - writing to the collision reset register (CXCLR). -

    -

    - -11.0 Sound -
    -

    - There are two audio circuits for generating sound. They are identical but - completely independent and can be operated simultaneously to produce - sound effects through the TV speaker. Each audio circuit has three - registers that control a noise-tone generator (what kind of sound), a - frequency selection (high or low pitch of the sound), and a volume control. -

    - -11.1 Tone -

    - The noise-tone generator is controlled by writing to the 4 bit audio control - registers (AUDC0, AUDC1). The values written cause different kinds of - sounds to be generated. Some are pure tones like a flute, others have - various "noise" content like a rocket motor or explosion. Even though the - TIA hardware manual lists the sounds created by each value, some - experimentation will be necessary to find "your sound". -

    -

    - -11.2 Frequency -
    - Frequency selection is controlled by writing to a 5 bit audio frequency - register (AUDF0, AUDF1). The value written is used to divide a 30KHz - reference frequency creating higher or lower pitch of whatever type of sound - is created by the noise-tone generator. By combining the pure tones - available from the noise-tone generator with frequency selection a wide - range of tones can be generated. -

    -

    - -11.3 Volume -
    - Volume is controlled by writing to a 4 bit audio volume register (AUDV0, - AUDV1). Writing 0 to these registers turns sound off completely, and - writing any value up to 15 increases the volume accordingly. -

    -

    -
    - -12.0 Input Ports -
    -

    - There are six input ports whose logic states can be read on D7 by reading - the input port addresses (INPT0, thru INPT5). These six ports are divided - into two types, "dumped" and "latched". -

    - -12.1 Dumped Input Ports (INPT0 thru INPT3) -

    - These four ports are used to read up to four paddle controllers. Each paddle controller - contains an adjustable pot controlled by the knob on the controller. The output of the - pot is used to charge a capacitor in the console, and when the capacitor is charged the - input port goes HI. The microprocessor discharges this capacitor by writing a "1" to D7 - of VBLANK then measures the time it takes to detect a logic one at that port. This - information can be used to position objects on the screen based on the position of the - knob on the paddle controller. -

    -

    - -12.2 Latched Input Ports (INPT4, INPT5) -
    - These two ports have latches that are both enabled by writing a "1" or - disabled by writing a "0" to D6 of VBLANK. When disabled the - microprocessor reads the logic level of the port directly. When enabled, the - latch is set for logic one and remains that way until its port goes LO. When - the port goes LO the latch goes LO and remains that way regardless of what - the port does. The trigger buttons of the joystick controllers connect to - these ports. -

    -

    -
    -
    - -

    THE PIA (6532)

    -

    - -1.0 General -

    -

    - The PIA chip is an off-the-shelf 6532 Peripheral Interface Adaptor which - has three functions: a programmable timer, 128 bytes of RAM, and two 8 - bit parallel I/O ports. -

    -

    - -2.0 Interval timer -
    -

    - The PIA uses the same clock as the microprocessor so that one PIA cycle - occurs for each machine cycle. The PIA can be set for one of four different - "intervals", where each interval is some multiple of the clock (and therefore - machine cycles). A value from 1 to 255 is loaded into the PIA which will be - decremented by one at each interval. The timer can now be read by the - microprocessor to determine elapsed time for timing various software - operations and keep them synchronized with the hardware (TIA chip). -

    - -2.1 Setting the timer -

    - The timer is set by writing a value or count (from 1 to 255) to the address of - the desired interval setting according to the following table : -

    -

    - - - - - - -
    Hex Address Interval Mnemonic
    294 1 clock TIM1T
    295 8 clocks TIM8T
    296 64 clocks TIM64T
    297 1024 clocks T1024T
    -
    -

    - For example, if the value of 100 were written to TIM64T (HEX address 296) - the timer would decrement to 0 in 6400 clocks (64 clocks per interval x 100 - intervals) which would also be 6400 microprocessor machine cycles. -

    -

    - -2.2 Reading the timer -
    - The timer may be read any number of times after it is loaded of course, but - the programmer is usually interested in whether or not the timer has - reached 0. The timer is read by reading INTIM at hex address 284. -

    -

    - -2.3 When the timer reaches zero -
    - The PIA decrements the value or count loaded into it once each interval - until it reaches 0. It holds that 0 counts for one interval, then the counter - flips to FF(HEX) and decrements once each clock cycle, rather than once per - interval. The purpose of this feature is to allow the programmer to - determine how long ago the timer zeroed out in the event the timer was - read after it passed zero. -
    -
    -

    - -3.0 RAM -

    -

    - The PIA has 128 bytes of RAM located in the Stella memory map from HEX - address 80 to FF. The microprocessor stack is normally located from FF on - down, and variables are normally located from 80 on up (hoping the two - never meet). -

    -

    - -4.0 The I/O ports -
    -

    - The two ports (Port A and Port B) are 8 bits wide and can be set for either - input or output. Port A is used to interface to carious hand-held controllers - but Port B is dedicated to reading the status of the Stella console switches. -

    - -4.1 Port B - Console Switches (read only) -

    - Port B is hardwired to be an input port only that is read by addressing - SWCHB (HEX 282) to determine the status of all the console switches - according to the following table: -

    -

    - - - - - - - - - -
    Data Bit Switch Bit Meaning
    D7 P1 difficulty 0 = amateur (B), 1 = pro (A)
    D6 P0 difficulty 0 = amateur (B), 1 = pro (A)
    D5/D4 (not used)
    D3 color - B/W 0 = B/W, 1 = color
    D2 (not used)
    D1 game select 0 = switch pressed
    D0 game reset 0 = switch pressed
    -
    -
    -

    -

    - -5.0 Port A - Hand Controllers -
    -

    - Port A is under full software control to be configured as an input or an - output port. It can then be used to read or control various hand-head - controllers with the data bits defined differently depending on the type of - controller used. -

    - -5.1 Setting for input or output -

    - Port A has an 8 bit wide Data Direction Register (DDR) that is written to at - SWACNT (HEX 281) to set each individual pin of Port A to either input or - output. The Port A pins are labeled PA0 thru PA7, and writing a "0" to a - pins' DDR bit sets that pin as input, and a "1" sets it as an output. For - example, writing all 0's to SWACNT (the DDR for Port A) sets PA0 thru - PA7 (all 8 pins of Port A) as inputs. If F0 (11110000) were written to - SWACNT then PA7, PA6, PA5 & PA4 would be outputs, and PA3, PA2, PA1 - & PA0 would be inputs. -
    -

    - -5.2 Inputting and Outputting -

    - Once the DDR has set the pins of Port A for input or output they may be - read or written to by addressing SWCHA (HEX 280). -
    -

    - -5.3 Joystick Controllers -

    - Two joysticks can be read by configuring the entire port as input and - reading the data at SWCHA according to the following table: -

    -

    - - - - - - - - - - -
    Data BitDirectionPlayer
    D7rightP0
    D6leftP0
    D5downP0
    D4upP0
    D3rightP1
    D2leftP1
    D1downP1
    D0upP1
    - (P0 = left player, P1 = right player) -

    -

    - A "0" in a data bit indicates the joystick has been moved to close that - switch. All "1's" in a player's nibble indicates that joystick is not moving. -

    -

    - - 5.4 Paddle (pot) controllers -
    - Only the paddle triggers are read from the PIA. The paddles themselves - are read at INP0 thru INPT3 of the TIA. The paddle triggers can be read at - SWCHA according to the following table : -

    -

    - - - - - - - - -
    Data Bit Paddle #
    D7 P0
    D6 P1
    D5/D4 (not used)
    D3 P2
    D2 P3
    D1/D0 (not used)
    -
    -

    -

    - -5.5 Keyboard controllers -
    - The keyboard controller has 12 buttons arranged into 4 rows and 3 columns. - A signal is sent to a row, then the columns are checked to see if a button is - pushed, then the next row is signaled and all columns sensed, etc. until the - entire keyboard is scanned and sensed. The PIA sends the signals to the - rows, and the columns are sensed by reading INPT0, INPT1, and INPT4 of - the TIA. With Port A configured as an output port, the data bits will send a - signal to the keyboard controller rows according to the following table : -

    -

    - - - - - - - - - - -
    Data BitKeyboard RowPlayer
    D7bottomP0
    D6thirdP0
    D5secondP0
    D4topP0
    D3bottomP1
    D2thirdP1
    D1secondP1
    D0topP1
    -(P0 = left player, P1 = right player) -

    - NOTE : a delay of 400 microseconds is necessary between writing to this - port and reading the TIA input ports. -

    -
    -
    -

    - -6.0 Address summary table -

    -

    - - - - - - - - - - - -
    Hex Address Mnemonic Purpose
    280 SWCHA Port A; input or output (read or write)
    281 SWACNT Port A DDR, 0= input, 1=output
    282 SWCHB Port B; console switches (read only)
    283 SWBCNT Port B DDR (hardwired as input)
    284 INTIM Timer output (read only)
    294 TIM1T set 1 clock interval (838 nsec/interval)
    295 TIM8T set 8 clock interval (6.7 usec/interval)
    296 TIM64T set 64 clock interval (53.6 usec/interval)
    297 T1024T set 1024 clock interval (858.2 usec/interval)
    -

    - NOTE: one clock is also one microprocessor machine cycle -

    -
    -

    - -

    PAL/SECAM CONVERSIONS

    -

    -PAL -

    -1. The number of scan lines, and therefore the frame time increases from - NTSC to PAL according to the following table: -

    -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    NTSCPAL
    scanlinesmicrosecondsscanlinesmicroseconds
    VBLANK402548483085
    KERNEL1921222822814656
    OVERSCAN301910362314
    FRAME2621668631220055
    -
    - -

    - 2. Sounds will drop a little in pitch (frequency) because of a slower crystal - clock. Some sounds may need the AUDF0/AUDF1 touched up. -

    - 3. PAL operates at 50 Hz compared to NTSC 60Hz, a 17% reduction. If - game play speed is based on frames per second, it will slow down by 17%. - This can be disastrous for most skill/action carts. If the NTSC version is - designed with 2 byte fractional addition techniques (or anything not based - on frames per second) to move objects, then PAL conversion can be as - simple as changing the fraction tables, avoiding major surgery on the - program. -

    -

    -SECAM -
    -1. SECAM is a little weird. It takes the PAL software, but the console - color/black & white switch is hardwired as black & white. Therefore, it - reads the PAL black & white tables in software and assigns a fixed color to - each lum of black & white according to the following table: -

    -

    - - - - - - - - - - -
    Lum Color
    0 Black
    2 Blue
    4 Red
    6 Magenta
    8 green
    A cyan
    C yellow
    E white
    -
    -

    - There is a trap here: the manual is the same for NTSC, PAL, & SECAM. - This means that the descriptions for black & white must jive between NTSC - & PAL. If you make major changes to PAL black & white to achieve good - SECAM color, NTSC black & white must be made similar. -

    - 2. PAL sounds work fine on SECAM with one exception: when a sound is to - be turned off, it must be done by setting AUDV0/AUDV1 to 0, not by setting - AUDC0/AUDC1 to 0. Otherwise, you get an obnoxious background sound. -

    -

    -
    - -

    TIA 1A - TELEVISION INTERFACE ADAPTOR (MODEL 1A)

    -

    - -GENERAL DESCRIPTION -

    -

    - The TIA is an MOS integrated circuit designed to interface between an - eight (8) bit microprocessor and a television video modulator and to convert - eight (8) bit parallel data into serial outputs for the color, luminosity, and - composite sync required by a video modulator. -

    - This circuit operates on a line by line basis, always outputting the same - information every television line unless new data is written into it by the - microprocessor. -

    - A hardware sync counter produces horizontal sync timing independent of - the microprocessor. Vertical sync timing is supplied to this circuit by the - microprocessor and combined into composite sync. -

    - Horizontal position counters are used to trigger the serial output of five (5) - horizontally movable objects; two players, two missiles and a ball. The - microprocessor can add or subtract from these position counters to move - these objects right or left. -

    - The microprocessor determines all vertical position and motion by writing - zeros or ones into object registers before each appropriate horizontal line. -

    - Walls, clouds and other seldom moved objects are produced by a low - resolution data register called the playfield register. -

    - A fifteen (15) bit collision register detects all fifteen possible two object - collisions between these six (6) objects (five moveable and one playfield). - This collision register can be read and reset by the microprocessor. Six input - ports are also provided on this chip that can be read by the microprocessor. - These input ports and the collision register are the only chip addresses that - can be read by the microprocessor. All other addresses are write only. -

    - Color luminosity registers are included that can be programmed by the - microprocessor with eight (8) luminosity and fifteen (15) color values. A - digital phase shifter is included on this chip to provide a single color output - with fifteen (15) phase angles. -

    - Two (2) independent audio generating circuits are included, each with - programmable frequency, noise content, and volume control registers. -

    -

    - -DETAILED DESCRIPTION -
    -

    - -1. Data and addressing -

    -

    - Registers on this chip are addressed by the microprocessor as part of its - overall RAM-ROM memory space. The attached table of read-write - addresses summarizes the addressable functions. There are no registers - that are both read and write. Some addresses however are both read and - write, with write data going into one register and read data returning from - a different register. -

    - If the read-write line is low, the data bits indicated in this table will be - written into the addressed write location when the 02 clock goes from high - to low. Some registers are eight bits wide, some only one bit, and some - (strobes) have no bits, performing only control functions (such as resets) - when their address is written. -

    - If the read-write line is high, the addressed location can be read by the - microprocessor on data lines 6 and 7 while the 02 clock is high. -

    - The addresses given in the table refer only to the six (6) real address lines. - If any of the four (4) chip select lines are used for addressing, the addresses - must be modified accordingly. -

    -

    - -2. Synchronization -
    -

    - A. Horizontal Timing -

    - A hardware counter on this chip produces all horizontal timing (such as - sync, blank, burst) independent of the microprocessor, This counter is - driven from an external 3.58 Mhz oscillator and has a total count of 228. - Blank is decoded as 68 counts and sync and color burst as 16 counts. -
    -

    - B. Vertical Timing -

    - There are one bit, addressable registers on this chip for vertical sync and - vertical blank. The timing for these functions is established by the - microprocessor by writing zero or one into these bits. (VSYNC, VBLANK ) -
    -

    - C. Composite Sync -

    - Horizontal sync and the output of the vertical sync bit are combined - together to produce composite sync. This composite sync signal drives a - chip output pad to an external composite video resistor network. -
    -

    - D. Microprocessor Synchronization -

    - The 3.58 MHz oscillator also clocks a divide by three counter on this chip - whose output (1.19 Mhz) is buffered to drive an output pad called 00. This - pad provides the input phase zero clock to the microprocessor which then - produces the system 02 clock (1.19 Mhz). - Software program loops require different lengths of time to run depending - on branch decisions made within the program. Additional synchronization - between the software and hardware. This is done with a one bit latch called - WSYNC (wait for sync). When the microprocessor finishes a routine such - as loading registers for a horizontal line, or computing new vertical - locations during vertical blank, it can address WSYNC, setting this latch - high. When this latch is high, it drives an output pad to zero connected to - the microprocessor ready line (RDY). A zero on this line causes the - microprocessor to halt and wait. As shown in figure 2, WSYNC latch is - automatically reset to zero by the leading edge of the next horizontal blank - timing signal, releasing the RDY line, allowing the microprocessor to begin - its computation and register writing for this horizontal television line or - line pair. -

    -

    -
    - -3. Playfield graphics Register -

    -

    - A. Description -
    - Objects such as walls, clouds, and score) which are not required to move, are - written into a 20 bit register called the playfield register. This register - (Figure 5) is loaded from the data bus by three separate write addresses - (PF0, PFl, PF2). Playfield may be loaded at any time. To clear the playfield, - zeros must be written into all three addresses. -

    -

    - B. Normal Serial Output -
    - The playfield register is automatically scanned (and converted to serial - output) by a bi-directional shift register clocked at a rate which spreads the - twenty (20) bits out over the left half of a horizontal line. This scanning is - initiated by the end of horizontal blank (left edge of television screen). - Normally the same scan is then repeated, duplicating the same twenty (20) - bit sequence over the right half of the horizontal line. -

    -

    - C. Reflected Serial Output -
    - A reflected playfield may be requested by writing a one into bit zero of the - playfield control register (CTRLPF). When this bit is true the scanning - shift register will scan the opposite direction during the right half of the - horizontal line, reversing the twenty (20) bit sequence. -

    -

    - D. Timing Constraints -
    - Even though the playfield bytes (PF0, PFl, PF2) may be written to any time, - if one of them is changed while being serially scanned, part of the new value - may both show up on the television horizontal line. -

    -

    -
    - -4. Horizontal Position Counters -
    -

    - A. Description -

    - The playfield is a fixed graphics register, always starting its serial output - when triggered by the beginning of each television line. This chip also - includes five "moveable" graphics registers, whose serial outputs are - triggered by five separate horizontal position counters every time these - counters pass through zero count. These position counters are clocked - continuously during the unblanked portion of every horizontal line and - their count length is exactly equal to the normal number of clocks supplied - to them during this time. They will therefore pass through zero at the same - time during each horizontal television line and the triggered outputs will - have no horizontal motion. A typical horizontal counter is shown in figure 4. -

    - If extra clocks are supplied to these counters (or normal clocks suppressed) - the zero crossing time will shift and the object will have moved left (extra - clocks) or right (fewer clocks). Some position counters have extra decoders - (in addition to a zero decode) to trigger multiple copies of the same object - across a horizontal line. -

    - All position counters can be reset to zero count by the microprocessor at any - time, by a write instruction to the reset addresses (RESBL, RESM0, RESMl, - RESP0, RESPl). If reset occurs during horizontal blank, the object will - appear at the left side of the television screen. Properly timed resets may - position an object at any horizontal location consistent with the - microprocessor cycle time. -

    -

    - B. Ball position Counter -
    - The ball position counter has only the zero crossing decode and therefore - cannot trigger multiple copies of the ball graphics. -

    -

    - C. Player Position Counters -
    - Each player position counter has three decodes in addition to the zero - crossing decode. These decodes are controlled by bits 0,1,2 of the number - size control registers (NUSIZ0, NUSIZ1), and trigger 1,2, or 3 copies of the - player (at various spacings) across a horizontal line as shown on page ___. - These same control bits are used for the decodes on the missile position - counter, insuring an equal number of players and missiles. -
    - D. Missile Position Counters -
    - Missile position counters are identical to player position counters except - that they have another type of reset in addition to the previously discussed - horizontal position reset. These extra reset addresses (RESMP0, RESMP1) - write data bit 1 into a one bit register whose output is used to position the - missile (horizontally) directly on top of its corresponding player, and to - disable the missile serial output. -

    -

    -
    - -5. Horizontal Motion Registers -

    -

    - A. General Description -
    - There are five write only registers on this chip that contain the horizontal - motion values for each of the five moving objects. A typical horizontal - motion register is shown in figure 4 . The data bus (bits 4 through 7) is - written into these addresses (HMP0, HMPl, HMM0, HMMl, HMBL) to load - these registers with motion values. These registers supply extra (or fewer) - clocks to the horizontal position counters only when commanded to do so by - an HMOVE address from the microprocessor. These registers may all be - cleared to zero (no motion) simultaneously by an HMCLR command from - the microprocessor, or individually by loading zeros into each register. - These registers are each four bits in length and may be loaded with positive - (left motion), negative (right motion) or zero (no motion) values. Negative - values are represented in twos complement format. -

    -

    - B. Timing constraints -
    - These registers may be loaded or cleared at almost any time. The motion - values they contain will be used only when an HMOVE command is - addressed, and then all five motion values will be used simultaneously into - all five horizontal position counters once. The only timing constraint on this - operation involves the HMOVE command. The HMOVE command must be - located in the microprocessor program immediately after a wait for sync - (WSYNC) command. This assures that the HMOVE operation begins at the - leading edge of horizontal blank, and has the full blank time to supply extra - or fewer clocks to the horizontal position counters. These registers should - not be modified for at least 24 Computer cycles after the HMOVE command. -

    -

    -
    - -6. Moving Object Graphics Registers -

    -

    - A. General Description -
    - There are five graphics registers for moving objects on this chip. These - graphics registers are loaded (written) in parallel by the microprocessor and - like the playfield register are scanned and converted to serial output. - Unlike the playfield register, which is always scanned beginning at the left - side of each horizontal line, moving object graphics registers are scanned - only when triggered by a start decode from their horizontal position - counter. A typical graphics register is shown in figure 4 . -

    -

    - B. Missile Graphics -
    - The graphics registers for both missiles are identical and very simple. They - each consist of a one bit register called missile enable (ENAM0, ENAM1). - This graphics bit is scanned (outputted) only when triggered by its - corresponding position counter. There are control bits (bits 4, 5, of NUSIZ0, - NUSIZ1) that can stretch this single graphics bit out over widths of 1, 2, 4, - or 8 clocks of horizontal line time. (A full line is 160 clocks). -

    -

    - C. Player Graphics -
    - The graphics registers for both players are identical and are rather complex. - They each consist of eight bit parallel registers (GRP0, GRP1) and a bi- - directional parallel to serial scan counter that converts the parallel data - into serial output. A one bit control register (REFP0, REFP1) determines - the direction (reflection) of the parallel to serial scan, outputing either D7 - through D0, or D0 though D7. This allows reflection (horizontal flipping) of - player serial graphics data without having to flip the microprocessor data. -

    - The clock into the scan counter can be controlled (three bits of NUSIZ0 and - NUSIZ1) to slow the scan rate and stretch the eight bits of serial graphics - out over widths of 8, 16, or 32 clocks of horizontal line time. These same - control bits are used in the player-missile motion counters to control - multiple copies, so only three player widths ( scan - rates) are available. -

    -

    - D. Vertical Delay -
    - Each of the player graphics registers actually consists of two 8 bit parallel - registers. The first (GRP0, GRP1) is loaded (written) from the - microprocessor 8 bit data bus. The second is automatically loaded from the - output of the first. The reason for this is a complex subject called vertical - delay. A large amount of microprocessor time is required to generate - player, missile and playfield graphics (table look up, masking, comparisons, - etc.) and load these into this chip's registers. For most game programs this - time is just too large to fit into one horizontal line time. In fact for most - games it will barely fit into two line times (127 microseconds). Therefore, - individual graphics registers are loaded (written) every two lines, and used - twice for serial output between loads. This type of programing will - obviously limit the vertical height resolution of objects to multiples of two - lines. It also will limit the resolution of vertical motion to two lines jumps. - Nothing can be done about the vertical height resolution; however, vertical - motion can be resolved to a single line by addition of a second graphics - register that is automatically parallel loaded from the output of the first, - one line time after the first was loaded from the data bus. This second - graphics register output is therefore always delayed vertically by one line. A - control bit called vertical delay (VDEL0, VDEL1) selects which of these two - registers is to be used for serial output. If this control bit is set by the - microprocessor between picture frames, the object will be moved down - (delayed) by one line during the next frame. In most programming - applications player 0 graphics and player 1 graphics are loaded (written) - alternately, during the blank time just prior to each line as shown in (figure - 1). Since GRP0 and GRP1 addresses from the microprocessor alternate, - they are delayed by one line from each other. The GRP0 address decode can - therefore be used to load the delayed graphics register for player 1, and - GRP1 likewise to load the delayed graphics register for player 0. The two - vertical delay bits (VDEL0, VDELl) then select delayed or undelayed - registers for player 0 and player 1 as serial outputs. -

    -

    - E. Ball Graphics -
    - The ball graphics register is almost identical to the missile graphics - register. It also consists of a single enable bit (ENABL) whose output is - triggered by the ball position counter. It also has two control bits (bits 4, 5 - of CTRLPF) that can stretch this single graphics bit out over widths of 1, 2, - 4, or 8 clocks of horizontal line time. Unlike the missile graphics; however, - the ball graphics register has capability for vertical delay similar to the - player graphics. A second graphics (enable) bit is alternately loaded from - the output of the first, one line after the first was loaded from the data bus. - A ball vertical delay bit (VDELBL) selects which of these two graphics bits - is used for the ball serial output. The first graphics bit (ENABL) should be - loaded during the same horizontal blank time as player 0 (GRP0), because - GRP1 is used to load the second enable bit from the output of the first on - alternate lines. -

    -

    -
    - -7. Collision Detection Latches -

    -

    - A. Definitions -
    - The serial outputs from all the graphics registers represent real time - horizontal location of objects on the television screen. If any of these outputs - occur at the same time, they will overlap (collide) on the screen. There are - six objects generated on this chip (five moving and playfield) allowing - fifteen possible two object collisions. These overlaps (collisions) are detected - by fifteen "and" gates whenever they occur, and are stored in fifteen - individual latch register bits, as shown in figure 6. -

    -

    - B. Reading Collision -
    - The microprocessor can read these fifteen collision bits on data lines 6 and 7 - by addressing them two at a time. This could be done at any time but is - usually done between frames (during vertical blank) after all possible - collisions have serially occurred. -

    -

    - C. Reset -
    - All collision bits are reset simultaneously by the microprocessor using the - reset address CXCLR. This is usually done near the end of vertical blank, - after collisions have been tested. -

    -

    -
    -

    - -8. Input ports -

    -

    - A. General Description -
    - There are 6 input ports on this chip whose logic state may be read on data - line 7 with read addresses INPT0 through INPT5. These 6 ports are - divided into two types, "dumped" and "latched". See Figure 8. -

    -

    - B. Dumped Input Ports (I0 through I3) -
    - These 4 input ports are normally used to read paddle position from an - external potentiometer-capacitor circuit. In order to discharge these - capacitors each of these input ports has a large transistor, which may be - turned on (grounding the input ports) by writing into bit 7 of the register - VBLANK. When this control bit is cleared the potentiometers begin to - recharge the capacitors and the microprocessor measures the time required - to detect a logic 1 at each input port. -

    - As long as bit 7 of register VBLANK is zero, these four ports are general - purpose high impedance input ports. When this bit is a 1 these ports are - grounded. -

    -

    - C. Latched Input ports (I4, I5) -
    - These two input ports have latches which can be enabled or disabled by - writing into bit 6 of register VBLANK. -

    - When disabled, these latches are removed from the circuit completely and - these ports become two general purpose input ports, whose present logic - state can be read directly by the microprocessor. -

    - When enabled, these latches will store negative (zero logic level) signals - appearing on these two input ports, and the input port addresses will read - the latches instead of the input ports. -

    - When first enabled these latches will remain positive as long as the input - ports remain positive (logic one). A zero input port signal will clear a latch - value to zero, where it will remain (even after the port returns positive) - until disabled. Both latches may be simultaneously disabled by writing a - zero into bit 6 of register VBLANK. -

    -

    -
    - -8.5 Priority Encoder -

    -

    - A. Purpose -
    - As discussed in the section on collisions, simultaneous serial outputs from - the graphics registers represent overlap on the television screen. In order to - have color-luminosity values assigned to individual objects it is necessary to - establish priorities between objects when overlapped. The priority encoder - is shown in figure 3. -

    -

    - B. Priority Assignment -
    - The lack of any objects results in a color-lum value called the background. - The background (BK) has lowest priority and only appears when no objects - are outputing. In order to simplify the logic, each missile is given the same - color-lum value and priority as its corresponding player (P0, M0) and the - ball is given the same color-lum value and priority as the playfield (PF, BL). -

    - The following table illustrates the normal priority assignment: -

    -

    - - - - - -
    Highest Priority P0, M0
    Second Highest P1, M1
    Third Highest PF, BL
    Lowest Priority BK
    -
    -

    - Objects with higher priority will appear to move in front of objects with - lower priority. Players will therefore move in front of playfield (clouds, - walls, etc.). -

    -

    - C. Priority Control -
    - There are two playfield control bits that affect priority, one called playfield - priority (PFP) (bit 2 of CTRLPF) and one called score (bit 1 of CTRLPF). - When a one is written into the PFP bit the priority assignment is modified - as shown below. -

    -

    - - - - - -
    Highest Priority PF, BL
    Second Highest P0, M0
    Third Highest P1, M1
    Lowest Priority BK
    -
    -

    - Players will then move behind playfield (clouds, wall, etc.). When a one is - written into the score control bit, the playfield is forced to take the color-lum - of player 0 in the left half of the screen and player 1 in the right half of the - screen. This is used when displaying score and identifies the score with the - correct player. The priority encoder produces 4 register select lines shown - in figure 3) that are mutually exclusive. These 4 lines select either - background, player 0, player 1 or playfield, and only one of them can be - true at a time. -

    -

    -
    - -9. Color Luminance Registers -

    -

    - A. Description -
    - There are four registers (shown in figure 3) that contain color-lum codes. - Four bits of color code and three its of luminance code may be written into - each of these registers (COLUP0, COLUP1, COLUPF, COLUBK) by the - microprocessor at any time. These codes (representing 16 color values and 8 - luminance values) are given in the Detailed Address List. -

    -

    - B. Multiplexing -
    - The serial graphics output from all six objects is examined by the priority - encoder which activates one of the four select lines into a 4 x 7 multiplexer. - This multiplexer (shown in figure 3) then selects one of the four color-lum - registers as a 7 line output. Three of these lines are binary coded - luminosity and go directly to chip output pads. The other four lines go to the - color phase shifter. -

    -

    -
    - -10. Color Phase Shifter -

    -

    - This portion of the chip (shown in figure 3) produces a reference color - output (color burst) during horizontal blank and then during the unblanked - portion of the line it produces a color output shifted in phase with respect to - the color burst. The amount of phase shift determines the color and is - selected by the four color code lines from the Color-lum multiplexer. Binary - code 0 selects no color. Code 1 selects gold (same phase as color burst). - Codes 2 (0010) through 15 (1111) shift the phase from zero through almost - 360 degrees allowing selection of 15 total colors around the television color - wheel. -

    -

    - -11. Audio Circuits -

    -

    - Two audio circuits are incorporated on this chip. They are identical and - completely independent, although their outputs could be combined - externally into one speaker. Each audio circuit consists of parts described - below, and in figure 7. -

    - A. Frequency Select -

    - Clock pulses (at approximately 30 KHz) from the horizontal sync counter - pass through a divide by N circuit which is controlled by the output code - from a five bit frequency register (AUDF). This register can be loaded - (written) by the microprocessor at any time, and causes the 30 KHz clocks - to be divided by 1 (code 00000) through 32 (code 11111). This produces - pulses that are digitally adjustable from approximately 30 KHz to 1 KHz - and are used to clock the noise-tone generator. -
    - B. Noise-Tone Generator -
    - This circuit contains a nine bit shift counter which may be controlled by the - output code from a four bit audio control register(AUDC), and is clocked by - the frequency select circuit. The control register can be loaded by the - microprocessor at any time, and selects different shift counter feedback taps - and count lengths to produce a variety of noise and tone qualities. -

    -

    - C. Volume Select -
    - The shift counter output is used to drive the audio output pad through four - driver transistors that are graduated in size. Each transistor is twice as - large as the previous one and is enable by one bit from the audio volume - register (AUDV). This audio volume register may be loaded by the - microprocessor at any time. As binary codes 0 through 15 are loaded, the - pad drive transistors are enabled in a binary sequence. The shift counter - output therefore can pull down on the audio output pad with 16 selectable - impedance levels. -
    -
    -

    -


    -

    -Figure 1. Vertical Delay

    -Figure 2. Synchronization
    Figure 3. Color-Luminance

    -Figure 4. Typical Horizontal Motion Circuit

    -Figure 5. Playfield Graphics

    -Figure 6. Collision Detection

    -Figure 7. Audio Circuit

    -Figure 8. Input Ports

    -Figure 9. Game System

    -

    -


    -

    - -

    Write Address Detailed Functions

    -

    - -WSYNC (wait for sync) -

    - This address halts microprocessor by clearing RDY latch to zero. RDY is set true again - by the leading edge of horizontal blank. -

    - Data bits not used -

    - -RSYNC (reset sync) -
    - This address resets the horizontal sync counter to define the beginning of horizontal - blank time, and is used in chip testing. -

    - Data bits not used. -

    - -VSYNC -
    -This address controls vertical sync time by writing D1 into the VSYNC latch -
    - - - - -
    D1
    0Stop vertical sync
    1Start vertical sync
    -
    -
    - -VBLANK -
    - This address controls vertical blank and the latches and dumping transistors on the input - ports by writing into bits D7, D6 and D1 of the VBLANK register. -
    - - - - - - - - -
    Data BitValueEffect
    D10Stop vert. blank
    1Start vert. blank
    D60Disable INPT4, INPT5 latches
    1Enable INPT4, INPT5 latches
    D70Remove INPT1,2,3,6 dump path to ground
    1Dump INPT1,2,3,6 to ground
    - Note : Disable latches (D6 = 0) also resets latches to logic true -
    -
    - -PF0 (PF1, PF2) -
    - These addresses are used to write into playfield registers -
    - - - - -
    PF0D7D6D5D4(not used)
    PF1D7D6D5D4D3D2D1D0
    PF2D7D6D5D4D3D2D1D0
    -
    -
    - - PLAYFIELD REGISTERS SERIAL OUTPUT -
    - - - - - -
    1 horizontal line ( 160 clocks)Playfield Reflect Control
    4..7 7......0 0......7 4..7 7......0 0......7 REF = 0
    PF0PF1PF2PF0PF1PF2
    center
    - - - -
    4..7 7......0 0......7 7......0 0......7 7..4 REF = 1
    PF0 PF1 PF2 PF2 PF1 PF0
    -

    - each bit = 4 clocks -

    - -CTRLPF -
    - This address is used to write into the playfield control register -(a logic 1 causes action as described below) -
    - - - - - - -
    D0REF (reflect playfield)
    D1SCORE (left half of playfield gets color of player 0, right half gets color of player
    D2PFP (playfield gets priority over players so they can move behind the playfield)
    D4Ball Size (see next table)
    D5
    -

    - - D4 & D5 = BALL SIZE - - - - - - -
    D5D4Width
    001 clock
    012 clocks
    104 clocks
    118 clocks
    -

    -
    - -NUSIZ0 (NUSIZ1) -
    - These addresses control the number and size of players and missiles. -
    - Missile Size - - - - - - -
    D5D4Width
    001 clock
    012 clocks
    104 clocks
    118 clocks
    -

    -Player-Missile number & player size - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    D2D1D01/2 television line (80 clocks)
    8 clocks per square
    Description
    000X        one copy
    001X X      two copies - close
    010X   X    two copies - med
    011X X X    three copies - close
    100X       Xtwo copies - wide
    101XX       double size player
    110X   X   X3 copies medium
    111XXXX     quad sized player
    -

    -
    - - - -RESP0 (RESP1, RESM0, RESM1, RESBL) -
    - These addresses are used to reset players, missiles and the ball. The object will begin its - serial graphics at the time of a horizontal line at which the reset address occurs. -

    - No data bits are used -

    - -RESMP0 (RESMP1) -
    - These addresses are used to reset the horiz. location of a missile to the center of its - corresponding player. As long as this control bit is true (1) the missile will remain - locked to the center of its player and the missile graphics will be disabled. When a - zero is written into this location, the missile is enabled, and can be moved independently - from the player. -

    -

    - D1 = RESMP (missile-player reset) -
    -
    - -HMOVE -
    - This address causes the horizontal motion register values to be acted upon during the - horizontal blank time in which it occurs. It must occur at the beginning of horiz. blank in - order to allow time for generation of extra clock pulses into the horizontal position - counters if motion is desired this command must immediately follow a WSYNC - command in the program. -

    - No data bits are used. -

    - -HMCLR -
    -This address clears all horizontal motion registers to zero (no motion). - No data bits are used. -
    - - - -HMP0 (HMP1, HMM0, HMM1, HMBL) -
    - These addresses write data (horizontal motion values) into the horizontal motion - registers. These registers will cause horizontal motion only when commanded to do so - by the horiz. move command HMOVE. - The motion values are coded as shown below : -
    - - - - - - - - - - - - - - - - - - -
    D7D6D5D4ClocksEffect
    0111+7Move left indicated number of clocks
    0110+6
    0101+5
    0100+4
    0011+3
    0010+2
    0001+1
    00000No Motion
    1111-1Move right indicated number of clocks
    1110-2
    1101-3
    1100-4
    1011-5
    1010-6
    1001-7
    1000-8
    -
    - WARNING : These motion registers should not be modified during the 24 computer - cycles immediately following an HMOVE command. Unpredictable motion values may - result. -
    - - -ENAM0 (ENAM1, ENABL) -
    - These addresses write D1 into the 1 bit missile or ball graphics registers. -
    - - - - -
    D1
    0Disables object
    1Enables object
    -
    -
    - -GRP0 (GRP1) -
    - These addresses write data into the player graphics registers. -
    - - - -
    D7D6D5D4D3D2D1D0
    Graphics Data
    -
    - Note: serial output begins with D7, unless REFP0 (REFP1) = 1 -
    - -REFP0 (REFP1) -
    - These addesses write D3 into the 1 bit player reflect registers -
    - - - - -
    D3
    0no reflect, D7 of GRPx on left
    1reflect, D0 of GRPx on left
    -
    -
    - - -VDELP0 (VDELP1, VDELBL) -
    - These addresses write D0 into the 1 bit vertical delay registers, to delay players or ball by - one vertical line.

    -

    - - - - -
    D0
    0no delay
    1delay
    -
    -
    - -CXCLR -
    -This adderess clears all collision latches to zero (no collision). - No data bits are used. -
    - -COLUP0 (COLUP1, COLUPF, COLUBK) -
    - These addresses write data into the player, playfield, and background color-luminance - registers -

    -

    - - - - - - - - - - - - - - - - - - -
    COLORD7D6D5D4D3D2D1LUM
    grey - gold0000000black
     0001001dark grey
    orange, brt-org0010010
     0011011grey
    pink - purple0100100
     0101101
    purp-blue, blue0110110light grey
     0111111white
    blue - lt. blue1000
     1001
    torq. - grn. blue1010
     1011
    grn. - yel. grn.1100
     1101
    org. grn - lt org.1110
     1111
    -
    -
    - -AUDF0 (AUDF1) -
    - These addresses write data into the audio frequency divider registers. -

    -

    - - - - - - - - -
    D4 D3 D2 D1 D0 30KHz divided by
    00000no division
    00001divide by 2
    00010divide by 3
    ..................
    11110divide by 31
    11111divide by 32
    -
    -
    - -AUDC0 (AUDC1) -
    - These addresses write data into the audio control registers which control the noise - content and additional division of the audio output. -

    -

    - - - - - - - - - - - - - - - - - - -
    D3 D2 D1 D0 Type of noise or division
    0000set to 1
    00014 bit poly
    0010div 15 -> 4 bit poly
    00115 bit poly -> 4 bit poly
    0100div 2 : pure tone
    0101div 2 : pure tone
    0110div 31 : pure tone
    01115 bit poly -> div 2
    10009 bit poly (white noise)
    10015 bit poly
    1010div 31 : pure tone
    1011set last 4 bits to 1
    1100div 6 : pure tone
    1101div 6 : pure tone
    1110div 93 : pure tone
    11115 bit poly div 6
    -
    -
    - -AUDV0 (AUDV1) -
    - These addresses write data into the audio volume registers which set the pull down - impedance driving the audio output pads. -

    -

    - - - - - - - - -
    D3 D2 D1 D0 Audio Output Pull down current
    0 0 0 0 No output current
    0 0 0 1 lowest
    0 0 1 0
    ... ... ... ...
    1 1 1 0
    1 1 1 1 highest
    -
    -
    -

    -


    -

    - -

    TIA WRITE ADDRESS SUMMARY

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    6-bit AddressAddress Name76543210Function
    00VSYNC ......1. vertical sync set-clear
    01VBLANK 11....1. vertical blank set-clear
    02WSYNC strobe wait for leading edge of horizontal blank
    03RSYNC strobe reset horizontal sync counter
    04NUSIZ0 ..111111 number-size player-missile 0
    05NUSIZ1 ..111111 number-size player-missile 1
    06COLUP0 1111111. color-lum player 0
    07COLUP1 1111111. color-lum player 1
    08COLUPF 1111111. color-lum playfield
    09COLUBK 1111111. color-lum background
    0ACTRLPF ..11.111 control playfield ball size & collisions
    0BREFP0 ....1... reflect player 0
    0CREFP1 ....1... reflect player 1
    0DPF0 1111.... playfield register byte 0
    0EPF1 11111111 playfield register byte 1
    0FPF2 11111111 playfield register byte 2
    10RESP0 strobe reset player 0
    11RESP1 strobe reset player 1
    12RESM0 strobe reset missile 0
    13RESM1 strobe reset missile 1
    14RESBL strobe reset ball
    15AUDC0 ....1111 audio control 0
    16AUDC1 ...11111 audio control 1
    17AUDF0 ...11111 audio frequency 0
    18AUDF1 ....1111 audio frequency 1
    19AUDV0 ....1111 audio volume 0
    1AAUDV1 ....1111 audio volume 1
    1BGRP0 11111111 graphics player 0
    1CGRP1 11111111 graphics player 1
    1DENAM0 ......1. graphics (enable) missile 0
    1EENAM1 ......1. graphics (enable) missile 1
    1FENABL ......1. graphics (enable) ball
    20HMP0 1111.... horizontal motion player 0
    21HMP1 1111.... horizontal motion player 1
    22HMM0 1111.... horizontal motion missile 0
    23HMM1 1111.... horizontal motion missile 1
    24HMBL 1111.... horizontal motion ball
    25VDELP0 .......1 vertical delay player 0
    26VDELP1 .......1 vertical delay player 1
    27VDELBL .......1 vertical delay ball
    28RESMP0 ......1. reset missile 0 to player 0
    29RESMP1 ......1. reset missile 1 to player 1
    2AHMOVE strobe apply horizontal motion
    2BHMCLR strobe clear horizontal motion registers
    2CCXCLR strobe clear collision latches
    -
    -

    -


    -

    - -

    TIA READ ADDRESS SUMMARY

    - -
    - - - - - - - - - - - - - - - - -
    6-bit AddressAddress Name 76543210 FunctionD7D6
    0CXM0P 11...... read collision M0 P1 M0 P0
    1CXM1P 11...... read collision M1 P0 M1 P1
    2CXP0FB 11...... read collision P0 PF P0 BL
    3CXP1FB 11...... read collision P1 PF P1 BL
    4CXM0FB 11...... read collision M0 PF M0 BL
    5CXM1FB 11...... read collision M1 PF M1 BL
    6CXBLPF 1....... read collision BL PF unused
    7CXPPMM 11...... read collision P0 P1 M0 M1
    8INPT0 1....... read pot port
    9INPT1 1....... read pot port
    AINPT2 1....... read pot port
    BINPT3 1....... read pot port
    CINPT4 1....... read input
    DINPT5 1....... read input
    - Note : I0, I2, I2, I3 can be grounded - under software control. - I4, I5 can be converted to latched - inputs under software control -
    -

    -(For PIA I/O addresses, see section 6,0 --BW) -

    -


    -

    - -Editor's Notes

    -(This section is *not* part of the manual, so you can ignore it if -you want! --BW) -

    -I did this HTML version of the Stella Programming Guide for a couple of -reasons: -
      -
    • -The existing PDF version is great, but I really hate having to use a PDF -reader to read it. HTML is (supposedly) cross-platform, and since I already -keep 10-15 browser windows open at any given time, I'd rather use the same -GUI for reading the Stella docs as I do for everything else that's graphical. -
    • -The existing plain-text version I found is ok, but it's missing all the -diagrams (of course), and some of the text formatting is a bit strange. -
    • -I tried numerous programs that claim to convert PDF (or PostScript) to HTML, -but they all produced ugly, unusable results. -
    • -I wanted internal links in the document, such as the table of contents. The -existing PDF version doesn't seem to have them. The next version of this -document will probably have links to external `how-to' docs, with code -snippets and such. -
    • -The Stella/Atari development community are some of the nicest people I've -ever met, and this is my attempt to give back to the community in some small -way. -
    • -Finally, I needed an excuse to procrastinate... my poor 2600 game is in a -nasty state of disrepair, and I'm at the point where I'd be better starting -from scratch. Taking a break from 6502 asm and writing in a `language' like -HTML gives me a much-needed breather. -
    -

    -The original PDF version has a few typos. I don't know if those are in the -original paper version, or mistakes in the transcription, but I fixed as many -of them as I could find (most of them were silly, like it's instead of -its, or sidable for disable). Also, I didn't try to -format the tables exactly as they appear in the PDF version, since HTML isn't -much good for that sort of thing anyway. I did my best to preserve the content, -but took a few liberties with the presentation.

    - -Although I have tried to avoid it, I'm sure I introduced a few errors and -typos of my own. If anybody spots one, let me know, and I'll fix it ASAP.

    - -As far as copyright goes, who knows what the official, legal status of the -Stella Programmer's Guide is? I sure don't. But this HTML version is free for -anyone to use and/or redistribute, as much as the original version is. If -you modify this version, I'd really appreciate it if you'd clearly mark your -new version as modified. Better yet, if you fix some of my mistakes, show me -what I did wrong so I can learn from them!

    - -I looked at this in Netscape 4.7, Opera 5.0b6, and Konqueror 2.1 on Linux, and IE 5.0 on Win98; it looks OK on all of them. -If you have any problems with the HTML formatting, please let me know. I tried to -use `bog standard' HTML as much as possible, so it should work OK on any -browser, on any OS, but if it doesn't, I'll fix it the best I am able.

    - -B. Watson
    -atari@hardcoders.org
    -09/15/2001
    - -

    \ No newline at end of file diff --git a/com.wudsn.ide.lng/help/www.qotile.net/minidig/docs/stella.pdf b/com.wudsn.ide.lng/help/www.qotile.net/minidig/docs/stella.pdf deleted file mode 100644 index 5a76bc1b4a6aa17ff16a9314a1bb32c727820040..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 772501 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 z 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�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 vJTfX#C9`n1%Af}{)s*;+#Vsw_$ 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¬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
    9GX$P%=}{_Ynd|5CCHOPO%3-K;_X&Ofe4dkUlab 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

    Dn|V>f=WjHO17*Sc&bu`pxQif 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%0A$okI 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

    1y~;~Rjnd0zag-o1Uo8OUI5sAo|s&mLEp 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 um2kOn?y|1SkM_6 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%0Awe8XM47>HC0 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

    SxbRW2HH_hY%f1$pA$1rCebWoQf;*TNNUn<3j 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 zΞ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 z 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≻x#lF!BBtkY+Ukekh--@FtJ#1mK)8ac+w)p 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 Date: Mon, 20 Nov 2023 14:30:08 +0100 Subject: [PATCH 24/27] Update asap to 6.0.1 --- com.wudsn.ide.snd/.classpath | 8 ++++++-- .../lib/atari8bit/asap-4.0.0-java-src.zip | Bin 41136 -> 0 bytes .../lib/atari8bit/asap-6.0.1-java-src.zip | Bin 0 -> 36984 bytes com.wudsn.ide.snd/lib/atari8bit/asap.jar | Bin 74252 -> 82268 bytes com.wudsn.ide.snd/lib/atari8bit/asap.txt | 5 +---- 5 files changed, 7 insertions(+), 6 deletions(-) delete mode 100644 com.wudsn.ide.snd/lib/atari8bit/asap-4.0.0-java-src.zip create mode 100644 com.wudsn.ide.snd/lib/atari8bit/asap-6.0.1-java-src.zip diff --git a/com.wudsn.ide.snd/.classpath b/com.wudsn.ide.snd/.classpath index aaf803e7..5a93de3f 100644 --- a/com.wudsn.ide.snd/.classpath +++ b/com.wudsn.ide.snd/.classpath @@ -1,9 +1,13 @@ - + - + + + + + diff --git a/com.wudsn.ide.snd/lib/atari8bit/asap-4.0.0-java-src.zip b/com.wudsn.ide.snd/lib/atari8bit/asap-4.0.0-java-src.zip deleted file mode 100644 index a36e91ec48422be26359023554e1ffeb4b85d267..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41136 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 literal 0 HcmV?d00001 diff --git a/com.wudsn.ide.snd/lib/atari8bit/asap.jar b/com.wudsn.ide.snd/lib/atari8bit/asap.jar index 96bf066fa4624fb7f1951e0f6be07170320eb937..8a5e026be4f36ef4a21a5eebfc84205af026cf4d 100644 GIT binary patch delta 61779 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 O9T^IWixV=HK>Z(BAdbiY delta 53999 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%0A^1{%~fgjptKH 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 diff --git a/com.wudsn.ide.snd/lib/atari8bit/asap.txt b/com.wudsn.ide.snd/lib/atari8bit/asap.txt index 13f94f25..9335f51d 100644 --- a/com.wudsn.ide.snd/lib/atari8bit/asap.txt +++ b/com.wudsn.ide.snd/lib/atari8bit/asap.txt @@ -1,5 +1,2 @@ -The file "asap.jar" and tis "asap-4.0.0-java-src.zipp" were provided by Fox. +The files "asap.jar" and "asap-6.0.1-java-src.zip" were provided by Fox. The source is not included in the build.properties to keep the size at the minimum. - -Note: On 2019-01-02 the files were replaced by a by a Java 1.6 compliant version provided by Fox. - From 8a3b19728cede3c3341d738ec9d4e841f1dad699 Mon Sep 17 00:00:00 2001 From: Peter Dell Date: Mon, 20 Nov 2023 16:06:35 +0100 Subject: [PATCH 25/27] Update todos.txt --- com.wudsn.ide.upd/todos.txt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/com.wudsn.ide.upd/todos.txt b/com.wudsn.ide.upd/todos.txt index 8b06eca1..9253f4df 100644 --- a/com.wudsn.ide.upd/todos.txt +++ b/com.wudsn.ide.upd/todos.txt @@ -7,7 +7,6 @@ WebSite FIXED? https://search.google.com/search-console/mobile-usability/drilldown?resource_id=https%3A%2F%2Fwww.wudsn.com%2F&item_key=CAk&hl=en FIXED? ROM checker HTML: CRC32 Complete: RGBA article, http://localhost:8080/administrator/index.php?option=com_content&view=article&layout=edit&id=23 -Why is editing sometimes slow, or is everything blocked, showing the wait cursor? WUDSN Tools ========= @@ -22,7 +21,12 @@ WUDSN Runners ============= https://github.com/wudsn/wudsn-ide/issues/19 - Path Check for " Date: Mon, 20 Nov 2023 21:43:23 +0100 Subject: [PATCH 26/27] Change build path sequence --- com.wudsn.ide.tst/.classpath | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/com.wudsn.ide.tst/.classpath b/com.wudsn.ide.tst/.classpath index f0a28895..52978e4b 100644 --- a/com.wudsn.ide.tst/.classpath +++ b/com.wudsn.ide.tst/.classpath @@ -1,16 +1,17 @@ - - - - - - + + + + + + + From 943d32ee48f2172bca7c85d672040ce0281dbaaa Mon Sep 17 00:00:00 2001 From: Peter Dell Date: Sat, 6 Jan 2024 23:04:39 +0100 Subject: [PATCH 27/27] Update todos.txt --- com.wudsn.ide.upd/todos.txt | 22 +++++----------------- 1 file changed, 5 insertions(+), 17 deletions(-) diff --git a/com.wudsn.ide.upd/todos.txt b/com.wudsn.ide.upd/todos.txt index 9253f4df..b9923755 100644 --- a/com.wudsn.ide.upd/todos.txt +++ b/com.wudsn.ide.upd/todos.txt @@ -4,8 +4,6 @@ https://www.battoexeconverter.com/Advanced-Commands/#Hideself WebSite ======= -FIXED? https://search.google.com/search-console/mobile-usability/drilldown?resource_id=https%3A%2F%2Fwww.wudsn.com%2F&item_key=CAk&hl=en -FIXED? ROM checker HTML: CRC32 Complete: RGBA article, http://localhost:8080/administrator/index.php?option=com_content&view=article&layout=edit&id=23 WUDSN Tools @@ -19,47 +17,37 @@ wudsn-ide-tools-main/ASM/DASM/test/m_switch_3.asm: Can't create '\\\\?\\C:\\jac\ WUDSN Runners ============= -https://github.com/wudsn/wudsn-ide/issues/19 - Path +https://github.com/wudsn/wudsn-ide/issues/19 - Path - Default paths to assemblers/runners and runners if not specified in preferences Check for "

    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 Sfim-B`%+(f?X8fvss95YtCt@D diff --git a/com.wudsn.ide.lng/help/www.qotile.net/minidig/docs/stella.txt b/com.wudsn.ide.lng/help/www.qotile.net/minidig/docs/stella.txt deleted file mode 100644 index e9eb92c9..00000000 --- a/com.wudsn.ide.lng/help/www.qotile.net/minidig/docs/stella.txt +++ /dev/null @@ -1,1938 +0,0 @@ -TABLE OF CONTENTS 4 - - - - - - - STELLA - - PROGRAMMER'S - - GUIDE - - - - - - - - - - by - Steve Wright - 12/03/79 - - - - - - - - - - - - - - - - (Reconstructed by Charles Sinnett 6/11/93 Internet: - cas@mentor.cc.purdue.edu) - -Table of Contents - - -TELEVISION PROTOCOL 1 - Diagram 1 - Atari TV Frame 2 -The TIA (as seen by the programmer) 3 - 1.0 General Description 3 - 2.0 The Registers 3 - 3.0 Synchronization 4 - 3.1 Horizontal Timing 4 - 3.2 Microprocessor Synchronization 4 - 3.3 Vertical timing 4 - 4.0 Color and Luminosity 5 - 5.0 Playfield 5 - 6.0 The Moveable Objects Graphics 6 - 6.1 Missile Graphics (M0, M1) 6 - 6.2 Ball Graphics (BL) 6 - 6.3 Player Graphics (P0, P1) 7 - 7.0 Horizontal Positioning 8 - 8.0 Horizontal Motion 8 - 9.0 Object Priorities 9 - 10.0 Collisions 10 - 11.0 Sound 10 - 11.1 Tone 10 - 11.2 Frequency 10 - 11.3 Volume 10 - 12.0 Input Ports 11 - 12.1 Dumped Input Ports (INPT0 thru INPT3) 11 - 12.2 Latched Input Ports (INPT4, INPT5) 11 - -THE PIA (6532) 12 - 1.0 General 12 - 2.0 Interval timer 12 - 2.1 Setting the timer 12 - 2.2 Reading the timer 12 - 2.3 When the timer reaches zero 12 - 3.0 RAM 13 - 4.0 The I/O ports 13 - 4.1 Port B - Console Switches (read only) 13 - 5.0 Port A - Hand Controllers 13 - 5.1 Setting for input or output 13 - 5.2 Inputting and Outputting 14 - 5.3 Joystick Controllers 14 - 5.4 Paddle (pot) controllers 14 - 5.5 Keyboard controllers 15 - 6.0 Address summary table 15 - - -PAL/SECAM CONVERSIONS 16 - PAL 16 - SECAM 16 - - -TIA 1A - TELEVISION INTERFACE ADAPTOR (MODEL 1A) 17 - GENERAL DESCRIPTION 17 - DETAILED DESCRIPTION 18 - 1. Data and addressing 18 - 2. Synchronization 18 - A. Horizontal Timing 18 - B. Vertical Timing 18 - C. Composite Sync 18 - D. Microprocessor Synchronization 19 - 3. Playfield graphics Register 19 - A. Description 19 - B. Normal Serial Output 19 - C. Reflected Serial Output 19 - D. Timing Constraints 20 - 4. Horizontal Position Counters 20 - A. Description 20 - B. Ball position Counter 20 - C. Player Position Counters 20 - D. Missile Position Counters 21 - 5. Horizontal Motion Registers 21 - A. General Description 21 - B. Timing constraints 21 - - 6. Moving Object Graphics Registers 22 - A. General Description 22 - B. Missile Graphics 22 - C. Player Graphics 22 - D. Vertical Delay 23 - E. Ball Graphics 24 - 7. Collision Detection Latches 24 - A. Definitions 24 - B. Reading Collision 24 - C. Reset 24 - 8. Input ports 25 - A. General Description 25 - B. Dumped Input Ports (I0 through I3) 25 - C. Latched Input ports (I4, I5) 25 - 8.5 Priority Encoder 26 - A. Purpose 26 - B. Priority Assignment 26 - C. Priority Control 26 - 9 Color Luminance Registers 27 - A. Description 27 - B. Multiplexing 27 - 10. Color Phase Shifter 27 - 11. Audio Circuits 27 - A. Frequency Select 27 - B. Noise-Tone Generator 28 - C. Volume Select 28 - - Figure 1. Vertical Delay 29 - Figure 2. Synchronization 30 - Figure 3. Color-Luminance 30 - Figure 4. Typical Horizontal Motion Circuit 31 - Figure 5. Playfield Graphics 32 - Figure 6. Collision Detection 33 - Figure 7. Audio Circuit 34 - Figure 8. Input Ports 35 - Figure 9. Game System 36 - -Write Address Detailed Functions 37 - WSYNC (wait for sync) 37 - RSYNC (reset sync) 37 - VSYNC 37 - VBLANK 37 - PJ0 (PF1, PF2) 38 - PLAYFIELD REGISTERS SERIAL OUTPUT 38 - CTRLPF 38 - NUSIZ0 (NUSIZ1) 39 - RESP0 (RESP1, RESM0, RESM1, RESBL) 39 - RESMP0 (RESMP1) 39 - HMOVE 40 - HMCLR 40 - HMP0 (HMP1, HMM0, HMM1, HMBL) 40 - ENAM0 (ENAM1, ENABL) 41 - GRP0 (GRP1) 41 - REFP0 (REFP1) 41 - VDELP0 (VDELP1, VDELBL) 41 - CXCLR 41 - COLUP0 (COLUP1, COLUPF, COLUBK) 42 - AUDF0 (AUDF1) 42 - AUDC0 (AUDC1) 43 - AUDV0 (AUDV1) 43 - WRITE ADDRESS SUMMARY 44 - READ ADDRESS SUMMARY 45 - - TIA O0..02 AND LUM TIMING 46 - TIA WRITE TIMING CHARACTERISTICS 47 - TIA READ TIMING CHARACTERISTICS 48 - TIA COMP-SYN AND READY TIMING 49 - RSYNC, RES0O, H01, H02, SHB, 02, 0O 50 - TIA RSYNC AND BLANK AND READY TIMING 51 - - - -TELEVISION PROTOCOL - (The TV picture according to Atari) - - For the purposes of Stella programming, a single television - “frame” consists of 262 horizontal lines, and each line is - divided by 228 clock counts (3.58MHz). The actual TV - picture is drawn line by line from the top down 60 times a - second, and actaully consists of only a portion of the - entire “frame” (see diag. #1). A typical frame will - consists of 3 vertical sync (VSYNC) lines*, 37 vertical - blank (VBLANK) lines, 192 TV picture lines, and 30 overscan - lines. Atari’s research has shown that this pattern will - work on all types of TV sets. Each scan lines starts with - 68 clock counts of horizontal blank (not seen on the TV - screen) followed by 160 clock counts to fully scan one line - of TV picture. When the electron beam reaches the end of a - scan line, it returns to the left side of the screen, waits - for the 68 horizontal blank clock counts, and proceeds to - draw the next line below. - - All horizontal timing is taken care of by hardware, but the - microprocessor must “manually” control vertical timing to - signal the start of the next frame. When the last line of - the previous frame is detected, the microprocessor must - generate 3 lines of VSYNC, 37 lines of VBLANK, 192 lines of - actual TV picture, and 30 lines of overscan. Fortunately, - both VSYNC and VBLANK can simply be turned on and off at - the appropriate times, freeing the microprocessor for other - activities during their execution. - - * (to signal the TV set to start a new frame) - - The actual TV picture is drawn one line at a time by having - the microprocessor enter the data for that line into the - Television Interface Adaptor (TIA) chip, which then - converts the data into video signals. The TIA can only - have data in it that pertains to the line being currently - drawn, so the microprocessor must be “one step ahead” of - the electron beam on each line. Since one microprocessor - machine cycle occurs every 3 clock counts, the programmer - has only 76 machine cycles per line (228/3 = 76) to - construct the actual picture (actually less because the - microprocessor must be ahead of the raster). To allow more - time for the software, it is customary (but not required) - to update the TIA every two scan lines. The portion of the - program that constructs this TV picture is referred to as - the “Kernel”, as it is the essence or kernel of the game. - - In general, the remaining 70 scan lines (3 for VSYNC, 37 - for VBLANK, and 30 for overscan) will provides 5,320 - machine cycles (70 lines x 76 machine cycles) for - housekeeping and game logic. Such activities as - calculating the new position of a player, updating the - score, and checking for new inputs are typically done - during this time. -Diagram 1 - Atari TV Frame - - - - -The TIA (as seen by the programmer) -1.0 General Description - - The TIA is a custom IC designed to create the TV picture - and sound from the instructions sent to it by the - microprocessor. It converts the 8 bit parallel data from - the microprocessor into signals that are sent to video - modulation circuits which combine and shape those signals - to be compatible with ordinary TV reception. A “playfield” - and 5 moveable objects can be created and manipulated by - software. - - A playfield consisting of walls, clouds, barriers, and - other seldom moved objects can be created over a colored - background. The 5 moveable objects can be positioned - anywhere, and consists of 2 players, 2 missiles, and a - ball. The playfield, players, missiles, and ball are - created and manipulated by a series of registers in the TIA - that the microprocessor can address and write into. Each - type of object has certain defined capabilities. For - example, a player can be moved with one instruction, but - the playfield must be completely re-drawn in order to make - it “move”. - - Color and luminosity (brightness) can be assigned to the - background, playfield, and 5 moveable objects. Sound can - also be generated and controlled for volume, pitch, and - type of sound. Collisions between the various objects on - the TV screen are detected by the TIA and can be read by - the microprocessor . Input ports which can be read by the - microprocessor give the status of some of the various hand - held controllers. - -2.0 The Registers - - All instructions to the TIA are achieved by addressing and - writing to various registers in the chip. A key point to - remember is data written in a register is latched an - retained until altered by another write operation into that - register. For example, if the color register for a player - is set for red, that player will be red every time it is - drawn until that color register is changed. All of the - registers are addressed by the microprocessor as part of - the overall RAM/ROM memory space. - - All registers have fixed address locations and pre-assigned - address names for handy reference. Many registers do not - use all 8 data bits, and some registers are used to - “strobe” or trigger events. A “strobe” register executes - its function the instant it is written to (the data written - is ignored). The only registers the microprocessor can - read are the collision registers and input port registers. - These registers are conveniently arranged so that the data - bits of interest always appear as data bits 6 or 7 for easy - access. - -3.0 Synchronization - - 3.1 Horizontal Timing - When the electron beam scans across the TV screen and - reaches the right edge, it must be turned off and moved - back to the left edge of the screen to begin the next scan - line. The TIA takes care of this automatically, independent - of the microprocessor. A 3.58 MHz oscillator generates - clock pulses called “color clocks” which go into a pulse - counter in the TIA. This counter allows 160 color clocks - for the beam to reach the right edge, then generates a - horizontal sync signal (HSYNC) to return the beam to the - left edge. It also generates the signal to turn the beam - off (horizontal blanking) during its return time of 68 - color clocks. Total round trip for the electron beam is - 160 + 68 = 228 color clocks. Again, all the horizontal - timing is taken care of by the TIA without assistance from - the microprocessor. - - 3.2 Microprocessor Synchronization - The microprocessor’s clock is the 3.58 MHz oscillator - divided by 3, so one machine cycle is 3 color clocks. - Therefore, one complete scan line of 228 color clocks - allows only 76 machine cycles (228/3 = 76) per scan line. - The microprocessor must be synchronized with the TIA on a - line-by-line basis, but program loops and branches take - unpredictable lengths of time. To solve this software - sync. problem, the programmer can use the WSYNC (Wait for - SYNC) strobe register. Simply writing to the WSYNC causes - the microprocessor to halt until the electron beam reaches - the right edge of the screen, then the microprocessor - resumes operation at the beginning of the 68 color clocks - for horizontal blanking. Since the TIA latches all - instructions until altered by another write operation, it - could be updated every 2 or 3 lines. The advantage is the - programmer gains more time to execute software, but at a - price paid with lower vertical resolution in the graphics. - - NOTE: WSYNC and all the following addresses’ bit - structures are itemized in the TIA hardware manual. The - purpose of this document is to make them understandable. - - 3.3 Vertical timing - When the electron beam has scanned 262 lines, the TV set - must be signaled to blank the beam and position it at the - top of the screen to start a new frame. This signal is - called vertical sync, and the TIA must transmit this signal - for at least 3 scan lines. This is accomplished by writing - a “1” in D1 of VSYNC to turn it on, count at least 2 scan - lines, then write a “0” to D1 of VSYNC to turn it off. - - To physically turn the beam off during its repositioning - time, the TV set needs 37 scan lines of vertical blanks - signal from the TIA. This is accomplished by writing a “1” - in D1 of VBLANK to turn it on, count 37 lines, then write a - “0” to D1 of VBLANK to turn it off. The microprocessor is - of course free to execute other software during the - vertical timing commands, VSYNC and VBLANK. - -4.0 Color and Luminosity - - Color and luminosity can be assigned to the background - (BK), playfield (PF), ball (BL), player 0 (P0), player - 1(P1), missile 0 (M0), and missile 1 (M1). There are only - four color-lum registers for these 7 objects, so the - objects are paired to share the same register according to - the following list: - - color-lum register Objects colored - COLUMP0 P0, M0 (player 0, missile 0) - COLUMP1 P1, M1 (player 1, missile 1) - COLUMPF PF, BL (playfield, ball) - COLUMBK BK (background) - - For example, if the COLUMP0 register is set for light red, - both P0 and M0 will be light red when drawn. - - A color-lum register is set for both color and luminosity - by writing a single 7 bit instruction to that register. - Four of the bits select one of the 16 available colors, and - the other 3 bits select one of 8 levels of luminosity - (brightness). The specific codes required to create - specific color and lum are listed in the Detailed Address - List of the TIA hardware manual. As with all registers - (except the “strobe” registers), the data written to them - is latched until altered by another write operation. - -5.0 Playfield - - The PF register is used to create a playfield of walls, - clouds, barriers, etc., that are seldom moved. This low - resolution register is written into to draw the left half - of the TV screen only. The right half of the screen is - drawn by software selection of whether a duplication or a - reflection of the right half. - - The PF register is 20 bits wide, so the 20 bits are written - into 3 addresses: PF0, PF1, and PF2. PF0 is only 4 bits - wide and constructs the first 4 “bits” of the playfield, - starting at the left edge of the TV screen. PF1 constructs - the next 8 “bits”, and PF2 the last 8 bits” which end at - the center of the screen. The PF register is scanned from - left to right and where a “1” is found the PF color is - drawn, and where a “0” is found, the BK color is drawn. To - clear the playfield, obviously zeros must be written into - PF0, PF1, and PF2. - - To make the right half of the playfield into a duplication - or copy of the left half, a “0” is written to D0 of the - CTLPF (control playfield) register. Writing a “1” will - cause the reflection to be displayed. - -6.0 The Moveable Objects Graphics - - All 5 moveable objects (P0, M0, P1, M1, BL) can be assigned - a horizontal location on the screen and moved left or right - relative to their location. Vertical positions, however, - are treated in an entirely different manner. In principle, - these objects appear at whatever scan lines their graphics - registers are enabled. For example, let us assume the ball - is to be positioned vertically in the center of the screen. - The screen has 192 scan lines and we want the ball to be 2 - scan lines “thick”. The ball graphics would be disabled - until scan line 96, enabled for 2 scan lines, then disabled - for the rest of the frame. Each type of object (players, - missiles, and ball) has its’ own characteristics and - limitations. - - 6.1 Missile Graphics (M0, M1) - The two missile graphics registers will draw a missile on - any scan line by writing a “1” to the one bit enable - missile registers (ENAM0, ENAM1). Writing a “0” to these - registers will disable the graphics. The missiles’ left - edge is positioned by a horizontal position register, but - the right edge is a function of how wide the missile is - make. Width of a missile is controlled by writing into - bits D4 and D5 of the number-size registers (NUSIZ0, - NUSIZ1). This has the effect of “stretching” the missile - out over 1,2,4, or 8 color clock counts (a full scan line - is 160 color clocks). - - 6.2 Ball Graphics (BL) - The ball graphics register works just like the missile - registers. Writing a “1” to the enable ball register - (ENABL) enables the ball graphics until the register is - disabled. The ball can also be “stretched” to widths of 1, - 2, 4, or 8 color clock counts by writing to bits D4 and D5 - of the CTRLPF register. - - The ball can also be vertically delayed one can line. For - example, if the ball graphics were enabled on scan line 95, - it could be delayed to not display on the screen until scan - line 96 by writing a “1” to D0 of the vertical delay - (VDELBL) register. The reason for having a vertical delay - capability is because most programs will update the TIA - every 2 lines. This confines all vertical movements of - objects to 2 scan line “jumps”. The use of vertical delay - allows the objects to move one scan line at a time. - - 6.3 Player Graphics (P0, P1) - The player graphics are the most sophisticated of all the - moveable objects. They have all the capabilities of the - missile and ball graphics, plus three move capabilities. - Players can take on a “shape” such as a man or an airplane, - and the player can easily be flipped over horizontally to - display the mirror image (reflection) instead of the - original image, plus multiple copies of the players can be - created. - - The player graphics are drawn line-by-line like all other - graphics. The difference here is each scan line of the - player is 8 “bits” wide, whereas the missiles and ball are - one “bit” wide. Therefore, a player can be though of as - being drawn of graph paper 8 squares wide and as tall as - desired. To “color in the squares” of this imaginary graph - paper, 8 data bits are written into the players graphics - registers (GP0, GP1). This 8 bit register is scanned from - D7 to D0, and wherever a “1” is found that “square” gets - the players’ color (from the color-lum register) and where - a “0” is found that “square” gets the background color. To - position a player vertically, simply leave all “0’s” in the - graphics registers (GP0, GP1) until the electron beam is on - the scan line desired, write to the graphics register line- - by-line describing the player, then write all “0’s” to turn - off the players’ graphics until the end of that frame. - - To display a mirror image (reflection) instead of the - original figure, write a “1” to D3 of the one bit - reflection register (REFP0, REFP1). A “0” written to these - registers restores the original figure. - - Multiple copies of players as well as their size are - controlled by writing 3 bits (D0, D1, D2) into the number- - size registers (NUSIZ0, NUSIZ1). These three bits select - from 1 to 3 copies of the player, spacing of those copies, - as well as the size of the player (each “square” of the - player can be 1, 2, or 4 clocks wide). Whenever multiple - copies are selected, the TIA automatically creates the same - number of copies of the missile for that player. Again, - the specifics of all this are laid out in the TIA hardware - manual. - - Vertical delay for the players works exactly like the ball - by writing a “1” to D0 in the players’ vertical delay - registers (VDELP0, VDELP1). Writing a “0” to these - locations disables the vertical delay. - -7.0 Horizontal Positioning - - The horizontal position of each object is set by writing to - its’ associated reset register (RESP0, RESP1, RESM0, RESM1, - RESBL) which are all “strobe” registers (they trigger their - function as soon as they are addressed). That causes the - object to be positioned wherever the electron bean was in - its sweep across the screen when the register was reset. - for example, if the electron beam was 60 color clocks into - a scan line when RESP0 was written to, player 0 would be - positioned 60 color clocks "in” on the next scan line. - Whether or not P0 is actually drawn on the screen is a - function of the data in the GP0 register, but if it were - drawn, it would show up at 60. Resets to these registers - anywhere during horizontal blanking will position objects - at the left edge of the screen (color clock 0). Since - there are 3 color clocks per machine cycle, and it can take - up to 5 machine cycles to write the register, the - programmer is confined to positioning the objects at 15 - color clock intervals across the screen. This “course” - positioning is “fine tuned” by the Horizontal Motion, - explained in section 8.0. - - Missiles have an additional positioning command. Writing a - “1” to D1 of the reset missile-to-player register (RESMP0, - RESMP1) disables that missiles’ graphics (turns it off) and - repositions it horizontally to the center of its’ - associated player. Until a “0” is written to the register, - the missiles’ horizontal position is locked to the center - of its’ player in preparation to be fired again. - -8.0 Horizontal Motion - - Horizontal motion allows the programmer to move any of the - 5 graphics objects relative to their current horizontal - position. Each object has a 4 bit horizontal motion - register (HMP0, HMP1, HMM0, HMM1, HMBL) that can be loaded - with a value in the range of +7 to -8 (negative values are - expressed in two’s complement from). This motion is not - executed until the HMOVE register is written to, at which - time all motion registers move their respective objects. - Objects can be moved repeatedly by simply executing HMOVE. - Any object that is not to move must have a 0 in its motion - register. With the horizontal positioning command confined - to positioning objects at 15 color clock intervals, the - motion registers fills in the gaps by moving objects +7 to - -8 color clocks. Objects can not be placed at any color - clock position across the screen. All 5 motion registers - can be set to zero simultaneously by writing to the - horizontal motion clear register (HMCLR). - - There are timing constraints for the HMOVE command. The - HMOVE command must immediately follow a WSYNC (Wait for - SYNC) to insure the HMOVE operation occurs during - horizontal blanking. This is to allow sufficient time for - the motion registers to do their thing before the electron - beam starts drawing the next scan line. Also, for - mysterious internal hardware considerations, the motion - registers should not be modified for at least 24 machine - cycles after an HMOVE command. - -9.0 Object Priorities - - Each object is assigned a priority so when any two objects - overlap the one with the highest priority will appear to - move in front of the other. To simplify hardware logic, - the missiles have the same priority as their associated - player, and the ball has the same priority as the - playfield. The background, of course, has the lowest - priority. The following table illustrates the normal - (default) priority assignments. - - Priority Objects - 1 P0, M0 - 2 P1, M1 - 3 BL, PF - 4 BK - - This priority assignment means that players and missiles - will move in front of the playfield. To make the players - and missiles move behind the playfield, a "1" must be - written to D2 of the CTRLPF register. The following table - illustrates how the priorities are affected: - - Priority Objects - 1 PF, BL - 2 P0, M0 - 3 P1, M1 - 4 BK - - One more priority control is available to be used for - displaying the score. When a "1" is written to D1 of the - CTRLPF register, the left half of the playfield takes on - the color of player 0, and the right half the color of - player 1. The game score can now be displayed using the PF - graphics register, and the score will be in the same color - as its associated player. - -10.0 Collisions - - The TIA detects collisions between any of the 6 objects it - generates (the playfield and 5 moveable objects). There - are 15 possible two-object collisions which are stored in - 15 one bit latches. Each collision register contains two - of these latches which are read by the microprocessor on D6 - and D7 of the data bus for easy access. A "1" on the data - line indicates the collision it records has occurred. The - collision registers could be read at any time but is - usually done during vertical blank after all possible - collisions have occurred. The collision registers are all - reset simultaneously by writing to the collision reset - register (CXCLR). - -11.0 Sound - - There are two audio circuits for generating sound. They - are identical but completely independent and can be - operated simultaneously to produce sound effects through - the TV speaker. Each audio circuit has three registers - that control a noise-tone generator (what kind of sound), a - frequency selection (high or low pitch of the sound), and a - volume control. - - 11.1 Tone - The noise-tone generator is controlled by writing to the 4 - bit audio control registers (AUDC0, AUDC1). The values - written cause different kinds of sounds to be generated. - Some are pure tones like a flute, others have various - "noise" content like a rocket motor or explosion. Even - though the TIA hardware manual lists the sounds created by - each value, some experimentation will be necessary to find - "your sound". - - 11.2 Frequency - Frequency selection is controlled by writing to a 5 bit - audio frequency register (AUDF0, AUDF1). The value written - is used to divide a 30KHz reference frequency creating - higher or lower pitch of whatever type of sound is created - by the noise-tone generator. By combining the pure tones - available from the noise-tone generator with frequency - selection a wide range of tones can be generated. - - 11.3 Volume - Volume is controlled by writing to a 4 bit audio volume - register (AUDV0, AUDV1). Writing 0 to these registers - turns sound off completely, and writing any value up to 15 - increases the volume accordingly. - -12.0 Input Ports - - There are six input ports whose logic states can be read on - D7 by reading the input port addresses (INPT0, thru INPT5). - These six ports are divided into two types, "dumped" and - "latched". - - 12.1 Dumped Input Ports (INPT0 thru INPT3) - These four ports are used to read up to four paddle - controllers. Each paddle controller contains an adjustable - pot controlled by the knob on the controller. The output - of the pot is used to charge a capacitor in the console, - and when the capacitor is charged the input port goes HI. - The microprocessor discharges this capacitor by writing a - "1" to D7 of VBLANK then measures the time it takes to - detect a logic one at that port. This information can be - used to position objects on the screen based on the - position of the knob on the paddle controller. - - 12.2 Latched Input Ports (INPT4, INPT5) - These two ports have latches that are both enabled by - writing a "1" or disabled by writing a "0" to D6 of VBLANK. - When disabled the microprocessor reads the logic level of - the port directly. When enabled, the latch is set for - logic one and remains that way until its' port goes LO. - When the port goes LO the latch goes LO and remains that - way regardless of what the port does. The trigger buttons - of the joystick controllers connect to these ports. - -THE PIA (6532) - -1.0 General - - The PIA chip is an off-the-shelf 6532 Peripheral Interface - Adaptor which has three functions: a programmable timer, - 128 bytes of RAM, and two 8 bit parallel I/O ports. - -2.0 Interval timer - - The PIA uses the same clock as the microprocessor so that - one PIA cycle occurs for each machine cycle. The PIA can - be set for one of four different "intervals", where each - interval is some multiple of the clock (and therefore - machine cycles). A value from 1 to 255 is loaded into the - PIA which will be decremented by one at each interval. The - timer can now be read by the microprocessor to determine - elapsed time for timing various software operations and - keep them synchronized with the hardware (TIA chip). - - 2.1 Setting the timer - The timer is set by writing a value or count (from 1 to - 255) to the address of the desired interval setting - according to the following table : - - Hex Address Interval Mnemonic - 294 1 clock TIM1T - 295 8 clocks TIM8T - 296 64 clocks TIM64T - 297 1024 clocks T1024T - - For example, if the value of 100 were written to TIM64T - (HEX address 296) the timer would decrement to 0 in 6400 - clocks (64 clocks per interval x 100 intervals) which would - also be 6400 microprocessor machine cycles. - - 2.2 Reading the timer - The timer may be read any number of times after it is - loaded of course, but the programmer is usually interested - in whether or not the timer has reached 0. The timer is - read by reading INTIM at hex address 284. - - 2.3 When the timer reaches zero - The PIA decrements the value or count loaded into it once - each interval until it reaches 0. It holds that 0 counts - for one interval, then the counter flips to FF(HEX) and - decrements once each clock cycle, rather than once per - interval. The purpose of this feature is to allow the - programmer to determine how long ago the timer zeroed out - in the event the timer was read after it passed zero. - -3.0 RAM - - The PIA has 128 bytes of RAM located in the Stella memory - map from HEX address 80 to FF. The microprocessor stack is - normally located from FF on down, and variables are - normally located from 80 on up (hoping the two never meet). - -4.0 The I/O ports - - The two ports (Port A and Port B) are 8 bits wide and can - be set for either input or output. Port A is used to - interface to carious hand-held controllers but Port B is - dedicated to reading the status of the Stella console - switches. - - 4.1 Port B - Console Switches (read only) - Port B is hardwired to be an input port only that is read - by addressing SWCHB (HEX 282) to determine the status of - all the console switches according to the following table: - - Data Bit Switch Bit Meaning - D7 P1 difficulty 0 = amateur (B), 1 = pro (A) - D6 P0 difficulty 0 = amateur (B), 1 = pro - (A) - D5/D4 (not used) - D3 color - B/W 0 = B/W, 1 = color - D2 (not used) - D1 game select 0 = switch pressed - D0 game reset 0 = switch pressed - -5.0 Port A - Hand Controllers - - Port A is under full software control to be configured as - an input or an output port. It can then be used to read or - control various hand-head controllers with the data bits - defined differently depending on the type of controller - used. - - 5.1 Setting for input or output - Port A has an 8 bit wide Data Direction Register (DDR) that - is written to at SWACNT (HEX 281) to set each individual - pin of Port A to either input or output. The Port A pins - are labeled PA0 thru PA7, and writing a "0" to a pins' DDR - bit sets that pin as input, and a "1" sets it as an output. - For example, writing all 0's to SWACNT (the DDR for Port A) - sets PA0 thru PA7 (all 8 pins of Port A) as inputs. If F0 - (11110000) were written to SWACNT then PA7, PA6, PA5 & PA4 - would be outputs, and PA3, PA2, PA1 & PA0 would be inputs. - - 5.2 Inputting and Outputting - Once the DDR has set the pins of Port A for input or output - they may be read or written to by addressing SWCHA (HEX - 280). - - 5.3 Joystick Controllers - Two joysticks can be read by configuring the entire port as - input and reading the data at SWCHA according to the - following table: - - Data Bit Direction Player - D7 right P0 - D6 left P0 - D5 down P0 - D4 up P0 - D3 right P1 - D2 left P1 - D1 down P1 - D0 up P1 - - (P0 = left player, P1 = right player) - - A "0" in a data bit indicates the joystick has been moved - to close that switch. All "1's" in a player's nibble - indicates that joystick is not moving. - - 5.4 Paddle (pot) controllers - Only the paddle triggers are read from the PIA. The - paddles themselves are read at INP0 thru INPT3 of the TIA. - The paddle triggers can be read at SWCHA according to the - following table : - - Data Bit Paddle # - D7 P0 - D6 P1 - D5/D4 (not used) - D3 P2 - D2 P3 - D1/D0 (not used) - - 5.5 Keyboard controllers - The keyboard controller has 12 buttons arranged into 4 rows - and 3 columns. A signal is sent to a row, then the columns - are checked to see if a button is pushed, then the next row - is signaled and all columns sensed, etc. until the entire - keyboard is scanned and sensed. The PIA sends the signals - to the rows, and the columns are sensed by reading INPT0, - INPT1, and INPT4 of the TIA. With Port A configured as an - output port, the data bits will send a signal to the - keyboard controller rows according to the following table : - - Data Bit Keyboard Row Player - D7 bottom P0 - D6 third P0 - D5 second P0 - D4 top P0 - D3 bottom P1 - D2 third P1 - D1 second P1 - D0 top P1 - (P0 = left player, P1 = right player) - - NOTE : a delay of 400 microseconds is necessary between - writing to this port and reading the TIA input ports. - -6.0 Address summary table - - Hex Address Mnemonic Purpose - 280 SWCHA Port A; input or output (read or - write) - 281 SWACNT Port A DDR, 0= input, 1=output - 282 SWCHB Port B; console switches (read only) - 283 SWBCNT Port B DDR (hardwired as input) - 284 INTIM Timer output (read only) - 294 TIM1T set 1 clock interval (838 - nsec/interval) - 295 TIM8T set 8 clock interval (6.7 - usec/interval) - 296 TIM64T set 64 clock interval (53.6 - usec/interval) - 297 T1024T set 1024 clock interval (858.2 - usec/interval) - - NOTE: one clock is also one microprocessor machine cycle - -PAL/SECAM CONVERSIONS - -PAL - 1. The number of scan lines, and therefore the frame time - increases from NTSC to PAL according to the following - table: - - NTSC PAL - scan micro scan micro - lines seconds lines seconds - VBLANK 40 2548 48 3085 - KERNAL 192 12228 228 14656 - OVERSCAN 30 1910 36 2314 - FRAME 262 16686 312 20055 - - 2. Sounds will drop a little in pitch (frequency) because - of a slower crystal clock. Some sounds may need the - AUDF0/AUDF1 touched up. - - 3. PAL operates at 50 Hz compared to NTSC 60Hz, a 17% - reduction. If game play speed is based on frames per - second, it will slow down by 17%. This can be disastrous - for most skill/action carts. If the NTSC version is - designed with 2 byte fractional addition techniques (or - anything not based on frames per second) to move objects, - then PAL conversion can be as simple as changing the - fraction tables, avoiding major surgery on the program. - -SECAM - 1. SECAM is a little weird. It takes the PAL software, but - the console color/black & white switch is hardwired as - black & white. Therefore, it reads the PAL black & white - tables in software and assigns a fixed color to each lum of - black & white according to the following table: - - Lum Color - 0 Black - 2 Blue - 4 Red - 6 Magenta - 8 green - A cyan - C yellow - E white - - There is a trap here: the manual is the same for NTSC, - PAL, & SECAM. This means that the descriptions for black & - white must jive between NTSC & PAL. If you make major - changes to PAL black & white to achieve good SECAM color, - NTSC black & white must be made similar. - - 2. PAL sounds work fine on SECAM with one exception: when a - sound is to be turned off, it must be one by setting - AUDV0/AUDV1 to 0, not by setting AUDC0/AUDC1 to 0. - Otherwise, you get an obnoxious background sound. - - -TIA 1A - TELEVISION INTERFACE ADAPTOR (MODEL 1A) - -GENERAL DESCRIPTION - - The TIA is an MOS integrated circuit designed to interface - between an eight (8) bit microprocessor and a television - video modulator and to convert eight (8) bit parallel data - into serial outputs for the color, luminosity, and - composite sync required by a video modulator. - - This circuit operates on a line by line basis, always - outputting the same information every television line - unless new data is written into it by the microprocessor. - - A hardware sync counter produces horizontal sync timing - independent of the microprocessor. Vertical sync timing is - supplied to this circuit by the microprocessor and combined - into composite sync. - - Horizontal position counters are used to trigger the serial - output of five (5) horizontally movable objects; two - players, two missiles and a ball. The microprocessor can - add or subtract from these position counters to move these - objects right or left. - - The microprocessor determines all vertical position and - motion by writing zeros or ones into object registers - before each appropriate horizontal line. - - Walls, clouds and other seldom moved objects are produced - by a low resolution data register called the playfield - register. - - A fifteen (15) bit collision register detects all fifteen - possible two object collisions between these six (6) - objects (five moveable and one playfield). This collision - register can be read and reset by the microprocessor. Six - input ports are also provided on this chip that can be read - by the microprocessor. These input ports and the collision - register are the only chip addresses that can be read by - the microprocessor. All other addresses are write only. - - Color luminosity registers are included that can be - programmed by the microprocessor with eight (8) luminosity - and fifteen (15) color values. A digital phase shifter is - included on this chip to provide a single color output with - fifteen (15) phase angles. - - Two (2) independent audio generating circuits are included, - each with programmable frequency, noise content, and volume - control registers. - - -DETAILED DESCRIPTION - -1. Data and addressing - - Registers on this chip are addressed by the microprocessor - as part of its overall RAM-ROM memory space. The attached - table of read-write addresses summarizes the addressable - functions. There are no registers that are both read and - write. Some addresses however are both read and write, - with write data going into one register and read data - returning from a different register. - - If the read-write line is low, the data bits indicated in - this table will be written into the addressed write - location when the 02 clock goes from high to low. Some - registers are eight bits wide, some only one bit, and some - (strobes) have no bits, performing only control functions - (such as resets) when their address is written. - - If the read-write line is high, the addressed location can - be read by the microprocessor on data lines 6 and 7 while - the 02 clock is high. - - The addresses given in the table refer only to the six (6) - real address lines. If any of the four (4) chip select - lines are used for addressing, the addresses must be - modified accordingly. - -2. Synchronization - - A. Horizontal Timing - A hardware counter on this chip produces all horizontal - timing (such as sync, blank, burst) independent of the - microprocessor, This counter is driven from an external - 3.58 Mhz oscillator and has a total count of 228. Blank is - decoded as 68 counts and sync and color burst as 16 counts. - - B. Vertical Timing - There are one bit, addressable registers on this chip for - vertical sync and vertical blank. The timing for these - functions is established by the microprocessor by writing - zero or one into these bits. (VSYNC, VBLANK ) - - C. Composite Sync - Horizontal sync and the output of the vertical sync bit are - combined together to produce composite sync. This - composite sync signal drives a chip output pad to an - external composite video resistor network. - - D. Microprocessor Synchronization - The 3.58 MHz oscillator also clocks a divide by three - counter on this chip whose output (1.19 Mhz) is buffered to - drive an output pad called 00. This pad provides the input - phase zero clock to the microprocessor which then produces - the system 02 clock (1.19 Mhz). - Software program loops require different lengths of time to - run depending on branch decisions made within the program. - Additional synchronization between the software and - hardware. This is done with a one bit latch called WSYNC - (wait for sync). When the microprocessor finishes a - routine such as loading registers for a horizontal line, or - computing new vertical locations during vertical blank, it - can address WSYNC, setting this latch high. When this - latch is high, it drives an output pad to zero connected to - the microprocessor ready line (RDY). A zero on this line - causes the microprocessor to halt and wait. As shown in - figure 2, WSYNC latch is automatically reset to zero by the - leading edge of the next horizontal blank timing signal, - releasing the RDY line, allowing the microprocessor to - begin its computation and register writing for this - horizontal television line or line pair. - -3. Playfield graphics Register - - A. Description - Objects such as walls, clouds, and score) which are not - required to move, are written into a 20 bit register called - the playfield register. This register (Figure 5) is loaded - from the data bus by three separate write addresses (PF0, - PFl, PF2). Playfield may be loaded at any time. To clear - the playfield, zeros must be written into all three - addresses. - - B. Normal Serial Output - The playfield register is automatically scanned (and - converted to serial output) by a bi-directional shift - register clocked at a rate which spreads the twenty (20) - bits out over the left half of a horizontal line. This - scanning is initiated by the end of horizontal blank (left - edge of television screen). Normally the same scan is then - repeated, duplicating the same twenty (20) bit sequence - over the right half of the horizontal line. - - C. Reflected Serial Output - A reflected playfield may be requested by writing a one - into bit zero of the playfield control register (CTRLPF). - When this bit is true the scanning shift register will scan - the opposite direction during the right half of the - horizontal line, reversing the twenty (20) bit sequence. - - D. Timing Constraints - Even though the playfield bytes (PF0, PFl, PF2) may be - written to any time, if one of them is changed while being - serially scanned, part of the new value may both show up on - the television horizontal line. - -4. Horizontal Position Counters - - A. Description - The playfield is a fixed graphics register, always starting - its serial output when triggered by the beginning of each - television line. This chip also includes five "moveable" - graphics registers, whose serial outputs are triggered by - five separate horizontal position counters every time these - counters pass through zero count. These position counters - are clocked continuously during the unblanked portion of - every horizontal line and their count length is exactly - equal to the normal number of clocks supplied to them - during this time. They will therefore pass through zero at - the same time during each horizontal television line and - the triggered outputs will have no horizontal motion. A - typical horizontal counter is shown in figure 4. - - If extra clocks are supplied to these counters (or normal - clocks suppressed) the zero crossing time will shift and - the object will have moved left (extra clocks) or right - (fewer clocks). Some position counters have extra decoders - (in addition to a zero decode) to trigger multiple copies - of the same object across a horizontal line. - - All position counters can be reset to zero count by the - microprocessor at any time, by a write instruction to the - reset addresses (RESBL, RESM0, RESMl, RESP0, RESPl). If - reset occurs during horizontal blank, the object will - appear at the left side of the television screen. Properly - timed resets may position an object at any horizontal - location consistent with the microprocessor cycle time. - - B. Ball position Counter - The ball position counter has only the zero crossing decode - and therefore cannot trigger multiple copies of the ball - graphics. - - C. Player Position Counters - Each player position counter has three decodes in addition - to the zero crossing decode. These decodes are controlled - by bits 0,1,2 of the number size control registers (NUSIZ0, - NUSIZ1), and trigger 1,2, or 3 copies of the player (at - various spacings) across a horizontal line as shown on page - ___. These same control bits are used for the decodes on - the missile position counter, insuring an equal number of - players and missiles. - - D. Missile Position Counters - Missile position counters are identical to player position - counters except that they have another type of reset in - addition to the previously discussed horizontal position - reset. These extra reset addresses (RESMP0, RESMP1) write - data bit 1 into a one bit register whose output is used to - position the missile (horizontally) directly on top of its - corresponding player, and to disable the missile serial - output. - -5. Horizontal Motion Registers - - A. General Description - There are five write only registers on this chip that - contain the horizontal motion values for each of the five - moving objects. A typical horizontal motion register is - shown in figure 4 . The data bus (bits 4 through 7) is - written into these addresses (HMP0, HMPl, HMM0, HMMl, HMBL) - to load these registers with motion values. These registers - supply extra (or fewer) clocks to the horizontal position - counters only when commanded to do so by an HMOVE address - from the microprocessor. These registers may all be cleared - to zero (no motion) simultaneously by an HMCLR command from - the microprocessor, or individually by loading zeros into - each register. These registers are each four bits in - length and may be loaded with positive (left motion), - negative (right motion) or zero (no motion) values. - Negative values are represented in twos complement format. - - B. Timing constraints - These registers may be loaded or cleared at almost any - time. The motion values they contain will be used only when - an HMOVE command is addressed, and then all five motion - values will be used simultaneously into all five horizontal - position counters once. The only timing constraint on this - operation involves the HMOVE command. The HMOVE command - must be located in the microprocessor program immediately - after a wait for sync (WSYNC) command. This assures that - the HMOVE operation begins at the leading edge of - horizontal blank, and has the full blank time to supply - extra or fewer clocks to the horizontal position counters. - These registers should not be modified for at least 24 - Computer cycles after the HMOVE command. - -6. Moving Object Graphics Registers - - A. General Description - There are five graphics registers for moving objects on - this chip. These graphics registers are loaded (written) in - parallel by the microprocessor and like the playfield - register are scanned and converted to serial output. - Unlike the playfield register, which is always scanned - beginning at the left side of each horizontal line, moving - object graphics registers are scanned only when triggered - by a start decode from their horizontal position counter. - A typical graphics register is shown in figure 4 . - - B. Missile Graphics - The graphics registers for both missiles are identical and - very simple. They each consist of a one bit register called - missile enable (ENAM0, ENAM1). This graphics bit is scanned - (outputted) only when triggered by its corresponding - position counter. There are control bits (bits 4, 5, of - NUSIZ0, NUSIZ1) that can stretch this single graphics bit - out over widths of 1, 2, 4, or 8 clocks of horizontal line - time. (A full line is 160 clocks). - - C. Player Graphics - The graphics registers for both players are identical and - are rather complex. They each consist of eight bit parallel - registers (GRP0, GRP1) and a bi-directional parallel to - serial scan counter that converts the parallel data into - serial output. A one bit control register (REFP0, REFP1) - determines the direction (reflection) of the parallel to - serial scan, outputing either D7 through D0, or D0 though - D7. This allows reflection (horizontal flipping) of player - serial graphics data without having to flip the - microprocessor data. - - The clock into the scan counter can be controlled (three - bits of NUSIZ0 and NUSIZ1) to slow the scan rate and - stretch the eight bits of serial graphics out over widths - of 8, 16, or 32 clocks of horizontal line time. These same - control bits are used in the player-missile motion counters - to control multiple copies, so only three player widths ( - scan - rates) are available. - - D. Vertical Delay - Each of the player graphics registers actually consists of - two 8 bit parallel registers. The first (GRP0, GRP1) is - loaded (written) from the microprocessor 8 bit data bus. - The second is automatically loaded from the output of the - first. The reason for this is a complex subject called - vertical delay. A large amount of microprocessor time is - required to generate player, missile and playfield graphics - (table look up, masking, comparisons, etc.) and load these - into this chip's registers. For most game programs this - time is just too large to fit into one horizontal line - time. In fact for most games it will barely fit into two - line times (127 microseconds). Therefore, individual - graphics registers are loaded (written) every two lines, - and used twice for serial output between loads. This type - of programing will obviously limit the vertical height - resolution of objects to multiples of two lines. It also - will limit the resolution of vertical motion to two lines - jumps. Nothing can be done about the vertical height - resolution; however, vertical motion can be resolved to a - single line by addition of a second graphics register that - is automatically parallel loaded from the output of the - first, one line time after the first was loaded from the - data bus. This second graphics register output is - therefore always delayed vertically by one line. A control - bit called vertical delay (VDEL0, VDEL1) selects which of - these two registers is to be used for serial output. If - this control bit is set by the microprocessor between - picture frames, the object will be moved down (delayed) by - one line during the next frame. In most programming - applications player 0 graphics and player 1 graphics are - loaded (written) alternately, during the blank time just - prior to each line as shown in (figure 1). Since GRP0 and - GRP1 addresses from the microprocessor alternate, they are - delayed by one line from each other. The GRP0 address - decode can therefore be used to load the delayed graphics - register for player 1, and GRP1 likewise to load the - delayed graphics register for player 0. The two vertical - delay bits (VDEL0, VDELl) then select delayed or undelayed - registers for player 0 and player 1 as serial outputs. - - E. Ball Graphics - The ball graphics register is almost identical to the - missile graphics register. It also consists of a single - enable bit (ENABL) whose output is triggered by the ball - position counter. It also has two control bits (bits 4, 5 - of CTRLPF) that can stretch this single graphics bit out - over widths of 1, 2, 4, or 8 clocks of horizontal line - time. Unlike the missile graphics; however, the ball - graphics register has capability for vertical delay similar - to the player graphics. A second graphics (enable) bit is - alternately loaded from the output of the first, one line - after the first was loaded from the data bus. A ball - vertical delay bit (VDELBL) selects which of these two - graphics bits is used for the ball serial output. The first - graphics bit (ENABL) should be loaded during the same - horizontal blank time as player 0 (GRP0), because GRP1 is - used to load the second enable bit from the output of the - first on alternate lines. - -7. Collision Detection Latches - - A. Definitions - The serial outputs from all the graphics registers - represent real time horizontal location of objects on the - television screen. If any of these outputs occur at the - same time, they will overlap (collide) on the screen. - There are six objects generated on this chip (five moving - and playfield) allowing fifteen possible two object - collisions. These overlaps (collisions) are detected by - fifteen "and" gates whenever they occur, and are stored in - fifteen individual latch register bits, as shown in figure - 6. - - B. Reading Collision - The microprocessor can read these fifteen collision bits on - data lines 6 and 7 by addressing them two at a time. This - could be done at any time but is usually done between - frames (during vertical blank) after all possible - collisions have serially occurred. - - C. Reset - All collision bits are reset simultaneously by the - microprocessor using the reset address CXCLR. This is - usually done near the end of vertical blank, after - collisions have been tested. - -8. Input ports - - A. General Description - There are 6 input ports on this chip whose logic state may - be read on data line 7 with read addresses INPT0 through - INPT5. These 6 ports are divided into two types, "dumped" - and "latched". See Figure 8. - - B. Dumped Input Ports (I0 through I3) - These 4 input ports are normally used to read paddle - position from an external potentiometer-capacitor circuit. - In order to discharge these capacitors each of these input - ports has a large transistor, which may be turned on - (grounding the input ports) by writing into bit 7 of the - register VBLANK. When this control bit is cleared the - potentiometers begin to recharge the capacitors and the - microprocessor measures the time required to detect a logic - 1 at each input port. - - As long as bit 7 of register VBLANK is zero, these four - ports are general purpose high impedance input ports. When - this bit is a 1 these ports are grounded. - - C. Latched Input ports (I4, I5) - These two input ports have latches which can be enabled or - disabled by writing into bit 6 of register VBLANK. - - When disabled, these latches are removed from the circuit - completely and these ports become two general purpose input - ports, whose present logic state can be read directly by - the microprocessor. - - When enabled, these latches will store negative (zero logic - level) signals appearing on these two input ports, and the - input port addresses will read the latches instead of the - input ports. - - When first enabled these latches will remain positive as - long as the input ports remain positive (logic one). A zero - input port signal will clear a latch value to zero, where - it will remain (even after the port returns positive) until - disabled. Both latches may be simultaneously disabled by - writing a zero into bit 6 of register VBLANK. - -8.5 Priority Encoder - - A. Purpose - As discussed in the section on collisions, simultaneous - serial outputs from the graphics registers represent - overlap on the television screen. In order to have color- - luminosity values assigned to individual objects it is - necessary to establish priorities between objects when - overlapped. The priority encoder is shown in figure 3. - - B. Priority Assignment - The lack of any objects results in a color-lum value called - the background. The background (BK) has lowest priority and - only appears when no objects are outputing. In order to - simplify the logic, each missile is given the same color- - lum value and priority as it's corresponding player (P0, - M0) and the ball is given the same color-lum value and - priority as the playfield (PF, BL). - - The following table illustrates the normal priority - assignment: - - Highest Priority P0, M0 - Second Highest P1, M1 - Third Highest PF, BL - Lowest Priority BK - - Objects with higher priority will appear to move in front - of objects with lower priority. Players will therefore move - in front of playfield (clouds, walls, etc.). - - C. Priority Control - There are two playfield control bits that affect priority, - one called playfield priority (PFP) (bit 2 of CTRLPF) and - one called score (bit 1 of CTRLPF). When a one is written - into the PFP bit the priority assignment is modified as - shown below. - - Highest Priority PF, BL - Second Highest P0, M0 - Third Highest P1, M1 - Lowest Priority BK - - - Players will then move behind playfield (clouds, wall, - etc.). When a one is written into the score control bit, - the playfield is forced to take the color-lum of player 0 - in the left half of the screen and player 1 in the right - half of the screen. This is used when displaying score and - identifies the score with the correct player. The priority - encoder produces 4 register select lines shown in figure 3) - that are mutually exclusive. These 4 lines select either - background, player 0, player 1 or playfield, and only one - of them can be true at a time. - -9 Color Luminance Registers - - A. Description - There are four registers (shown in figure 3) that contain - color-lum codes. Four bits of color code and three its of - luminance code may be written into each of these registers - (COLUP0, COLUP1, COLUPF, COLUBK) by the microprocessor at - any time. These codes (representing 16 color values and 8 - luminance values) are given in the Detailed Address List. - - B. Multiplexing - The serial graphics output from all six objects is examined - by the priority encoder which activates one of the four - select lines into a 4 x 7 multiplexer. This multiplexer - (shown in figure 3) then selects one of the four color-lum - registers as a 7 line output. Three of these lines are - binary coded luminosity and go directly to chip output - pads. The other four lines go to the color phase shifter. - -10. Color Phase Shifter - - This portion of the chip (shown in figure 3) produces a - reference color output (color burst) during horizontal - blank and then during the unblanked portion of the line it - produces a color output shifted in phase with respect to - the color burst. The amount of phase shift determines the - color and is selected by the four color code lines from the - Color-lum multiplexer. Binary code 0 selects no color. - Code 1 selects gold (same phase as color burst). Codes 2 - (0010) through 15 (1111) shift the phase from zero through - almost 360 degrees allowing selection of 15 total colors - around the television color wheel. - -11. Audio Circuits - - Two audio circuits are incorporated on this chip. They are - identical and completely independent, although their - outputs could be combined externally into one speaker. - Each audio circuit consists of parts described below, and - in figure 7. - - A. Frequency Select - Clock pulses (at approximately 30 KHz) from the horizontal - sync counter pass through a divide by N circuit which is - controlled by the output code from a five bit frequency - register (AUDF). This register can be loaded (written) by - the microprocessor at any time, and causes the 30 KHz - clocks to be divided by 1 (code 00000) through 32 (code - 11111). This produces pulses that are digitally adjustable - from approximately 30 KHz to 1 KHz and are used to clock - the noise-tone generator. - - B. Noise-Tone Generator - This circuit contains a nine bit shift counter which may be - controlled by the output code from a four bit audio control - register(AUDC), and is clocked by the frequency select - circuit. The control register can be loaded by the - microprocessor at any time, and selects different shift - counter feedback taps and count lengths to produce a - variety of noise and tone qualities. - - C. Volume Select - The shift counter output is used to drive the audio output - pad through four driver transistors that are graduated in - size. Each transistor is twice as large as the previous one - and is enable by one bit from the audio volume register - (AUDV). This audio volume register may be loaded by the - microprocessor at any time. As binary codes 0 through 15 - are loaded, the pad drive transistors are enabled in a - binary sequence. The shift counter output therefore can - pull down on the audio output pad with 16 selectable - impedance levels. - - - - -Figure 1. Vertical Delay - - - - - - -Figure 2. Synchronization - - - -Figure 3. Color-Luminance - - - - -Figure 4. Typical Horizontal Motion Circuit - - - - - - - - -Figure 5. Playfield Graphics - - - - - -Figure 6. Collision Detection - - - - - - -Figure 7. Audio Circuit - - - - - -Figure 8. Input Ports - - - - - -Figure 9. Game System - - - -Write Address Detailed Functions - - -WSYNC (wait for sync) - This address halts microporcessor by clearing RDY latch to - zero. RDY is set true again by the leading edge of - horizontal blank. - - Data bits not used - - -RSYNC (reset sync) - This address resets the horizontal sync counter to define - the beginning of horizontal blank time, and is used in chip - testing. - - Data bits not used - - -VSYNC - This address controls vertical sync time by writing D1 into - the VSYNC latch - - D1 [1 = start vert sync, 0 = stop vertical sync] - -VBLANK - This address controls vertical blank and the latches and - dumping transistors on the input ports by writing into bits - D7, D6 and D1 of the VBLANK register. - - D1 [ 1 = start vert. blank, 0 = stop vert. blank] - D6 [ 1 = Enable I4 I5 latches, 0 = disable I4 I5 latches] - D7 [ 1 = dump I6I1I2I3 ports to ground, 0 = remove dump - path to ground] - Note : Disable latches (D6 = 0) also resets latches to - logic true - -PJ0 (PF1, PF2) - These addresses are used to write into playfield registers - - - PLAYFIELD REGISTERS SERIAL OUTPUT - - 1 horizontal line ( 160 clocks) - Playfield - Reflect Control - PF0 PF1 PF2 PF0 PF1 PF2 - - center - - PF0 PF1 PF2 PF2 PF1 - PF0 - - each bit = 4 clocks - -CTRLPF - This address is uded to write into the playfield control - register (a logic 1 causes action as described below) - - D0 = REF (reflect playfield) - D1 = SCORE (left half of playfield gets color of player 0, - right half gets color of player 1) - D2 = PFP (playfield gets priority over players so they can - move behind the playfield) - D4 & D5 = BALL SIZE - D5 D4 Width - 0 0 1 clock - 0 1 2 clocks - 1 0 4 clocks - 1 1 8 clocks - -NUSIZ0 (NUSIZ1) - These addresses control the number and size of players and - missiles. - - Missile Size D5 D4 Width - 0 0 1 clock - 0 1 2 clocks - 1 0 4 clocks - 1 1 8 clocks - - Player-Missile number & player size - - 1/2 television line (80 clocks) - 8 clocks per square - - -RESP0 (RESP1, RESM0, RESM1, RESBL) - These addresses are used to reset players, missiles and the - ball. The object will begin its serial graphics at the - time of a horizontal line at which the reset address - occurs. - - No data bits are used - - -RESMP0 (RESMP1) - These addresses are used to reset the hoiz. location of a - missile to the center of it’s corresponding player. As - long as this control bit is true (1) the missile will - remain locked to the center of it’s player and the missile - graphics will be siddabled. When a zero is written into - this location, the missile is enabled, and can be moved - independently from the player. - - D1 = RESMP (missile-player reset) -HMOVE - This address causes the horizontal motion register values - to be acted upon during the horizontal blank time in which - it occurs. It must occur at the beginning of horiz. blank - in order to allow time for generation of extra clock pulses - into the horizontal position counters if motion is desired - this command must immediately follow a WSYNC command in the - program. - - No data bits are used - - -HMCLR - This address clears all horizontal motion registers to zero - (no motion) - - No data bits are used - - -HMP0 (HMP1, HMM0, HMM1, HMBL) - These addresses write data (horizontal motion values) into - the horizontal motion registers. These registers will - cause horizontal motion only when commanded to do so by the - horiz. move command HMOVE. - The motion values are coded as shown below : - - D7 D6 D5 D4 - 0 1 1 1 +7 - 0 1 1 0 +6 - 0 1 0 1 +5 Move left - 0 1 0 0 +4 indicated number - 0 0 1 1 +3 of clocks - 0 0 1 0 +2 - 0 0 0 1 +1 - 0 0 0 0 0 No Motion - 1 1 1 1 -1 - 1 1 1 0 -2 - 1 1 0 1 -3 - 1 1 0 0 -4 move right - 1 0 1 1 -5 indicated number - 1 0 1 0 -6 of clocks - 1 0 0 1 -7 - 1 0 0 0 -8 - - WARNING : These motion registers should not be modified - during the 24 computer cycles immediately following an - HMOVE command. Unpredictable motion values may result. -ENAM0 (ENAM1, ENABL) - These addresses write D1 into the 1 bit missile or ball - graphics registers. - - D1 - [0 = dissables object, 1 = enables object] - - -GRP0 (GRP1) - These addresses write data into the player graphics - registers. - - Note: serial output begins with D7, unless REFP0 (REFP1) = - 1 - -REFP0 (REFP1) - These addesses write D3 into the 1 bit player reflect - registers - - D3 - [ 0 = no reflect, D7 of GRP on left, 1 = reflect, D0 - of GRP on left] - -VDELP0 (VDELP1, VDELBL) - These addresses write D0 into the 1 bit vertical delay - registers, to delay players or ball by one vertical line. - - D0 - [0 = no delay, 1 = delay] - -CXCLR - This adderess clears all collision latches to zero (no - collision) - - No data bits are used - -COLUP0 (COLUP1, COLUPF, COLUBK) - These addresses write data into the player, playfield, adn - background color-luminance registers - - COLOR D7 D6 D5 D4 D3 D2 D1 LUM - grey - gold 0 0 0 0 0 0 0 black - 0 0 0 1 0 0 1 dark grey - orange, brt-0 0 1 0 0 1 0 - org - 0 0 1 1 0 1 1 grey - pink - 0 1 0 0 1 0 0 - purple - 0 1 0 1 1 0 1 - purp-blue, 0 1 1 0 1 1 0 light gret - blue - 0 1 1 1 1 1 1 white - blue - lt. 1 0 0 0 - blue - 1 0 0 1 - torq. - 1 0 1 0 - grn. blue - 1 0 1 1 - grn. - yel. 1 1 0 0 - grn. - 1 1 0 1 - org. grn - 1 1 1 0 - lt org. - 1 1 1 1 - -AUDF0 (AUDF1) - These addresses write data into the audio frequency divider - registers. - - D4 D3 D2 D1 D0 30KHz divided - by - 0 0 0 0 0 no division - 0 0 0 0 1 divide by 2 - 0 0 0 1 0 divide by 3 - .. .. .. .. .. ... - . . . . . - 1 1 1 1 0 divide by 31 - 1 1 1 1 1 divide by 32 - -AUDC0 (AUDC1) - These addresses write data into the audio control registers - which control the noise content and additional division of - the audio output. - - D3 D2 D1 D0 Type of noise - or division - 0 0 0 0 set to 1 - 0 0 0 1 4 bit poly - 0 0 1 0 div 15 -> 4 - bit poly - 0 0 1 1 5 bit poly -> - 4 bit poly - 0 1 0 0 div 2 : pure - tone - 0 1 0 1 div 2 : pure - tone - 0 1 1 0 div 31 : pure - tone - 0 1 1 1 5 bit poly -> - div 2 - 1 0 0 0 9 bit poly - (white noise) - 1 0 0 1 5 bit poly - 1 0 1 0 div 31 : pure - tone - 1 0 1 1 set last 4 - bits to 1 - 1 1 0 0 div 6 : pure - tone - 1 1 0 1 div 6 : pure - tone - 1 1 1 0 div 93 : pure - tone - 1 1 1 1 5 bit poly div - 6 - - -AUDV0 (AUDV1) - These addresses write data into the audio volume registers - which set the pull down impedance driving the audio output - pads. - - D3 D2 D1 D0 Audio Output - Pull down - current - 0 0 0 0 No output - current - 0 0 0 1 lowest - 0 0 1 0 - .. .. .. .. - . . . . - 1 1 1 0 - 1 1 1 1 highest - - -WRITE ADDRESS SUMMARY - 6 bit Address 7 6 5 4 3 2 1 0 Function - addres Name - s - 00 VSYNC 1 vertical sync set-clear - 01 VBLANK 1 1 1 vertical blank set- - clear - 02 WSYNC s t r o b e wait for leading edge - of horizontal blank - 03 RSYNC s t r o b e reset horizontal sync - counter - 04 NUSIZ0 1 1 1 1 1 1 number-size player- - missile 0 - 05 NUSIZ1 1 1 1 1 1 1 number-size player- - missile 1 - 06 COLUP0 1 1 1 1 1 1 1 color-lum player 0 - 07 COLUP1 1 1 1 1 1 1 1 color-lum player 1 - 08 COLUPF 1 1 1 1 1 1 1 color-lum playfield - 09 COLUBK 1 1 1 1 1 1 1 color-lum background - 0A CTRLPF 1 1 1 1 1 control playfield ball - size & collisions - 0B REFP0 1 reflect player 0 - 0C REFP1 1 reflect player 1 - 0D PF0 1 1 1 1 playfield register byte - 0 - 0E PF1 1 1 1 1 1 1 1 1 playfield register byte - 1 - 0F PF2 1 1 1 1 1 1 1 1 playfield register byte - 2 - 10 RESP0 s t r o b e reset player 0 - 11 RESP1 s t r o b e reset player 1 - 12 RESM0 s t r o b e reset missile 0 - 13 RESM1 s t r o b e reset missile 1 - 14 RESBL s t r o b e reset ball - 15 AUDC0 1 1 1 1 audio control 0 - 16 AUDC1 1 1 1 1 1 audio control 1 - 17 AUDF0 1 1 1 1 1 audio frequency 0 - 18 AUDF1 1 1 1 1 audio frequency 1 - 19 AUDV0 1 1 1 1 audio volume 0 - 1A AUDV1 1 1 1 1 audio volume 1 - 1B GRP0 1 1 1 1 1 1 1 1 graphics player 0 - 1C GRP1 1 1 1 1 1 1 1 1 graphics player 1 - 1D ENAM0 1 graphics (enable) - missile 0 - 1E ENAM1 1 graphics (enable) - missile 1 - 1F ENABL 1 graphics (enable) ball - 20 HMP0 1 1 1 1 horizontal motion - player 0 - 21 HMP1 1 1 1 1 horizontal motion - player 1 - 22 HMM0 1 1 1 1 horizontal motion - missile 0 - 23 HMM1 1 1 1 1 horizontal motion - missile 1 - 24 HMBL 1 1 1 1 horizontal motion ball - 25 VDELP0 1 vertical delay player 0 - 26 VDEL01 1 vertical delay player 1 - 27 VDELBL 1 vertical delay ball - 28 RESMP0 1 reset missile 0 to - player 0 - 29 RESMP1 1 reset missile 1 to - player 1 - 2A HMOVE s t r o b e apply horizontal motion - 2B HMCLR s t r o b e clear horizontal motion - registers - 2C CXCLR s t r o b e clear collision latches - -READ ADDRESS SUMMARY - - 6 bit Address 7 6 5 4 3 2 1 0 Function - addres Name - s D7 D6 - 0 CXM0P 1 1 read MO P1 M0 P0 - collision - 1 CXM1P 1 1 read M1 P0 M1 P1 - collision - 2 CXP0FB 1 1 read P0 PF P0 BL - collision - 3 CXP1FB 1 1 read P1 PF P1 BL - collision - 4 CXM0FB 1 1 read M0 PF M0 BL - collision - 5 CXM1FB 1 1 read M1 PF M1 BL - collision - 6 CXBLPF 1 read BL PF unuse - collision d - 7 CXPPMM 1 1 read P0 P1 M0 M1 - collision - 8 INPT0 1 read pot port - 9 INPT1 1 read pot port - A INPT2 1 read pot port - B INPT3 1 read pot port - C INPT4 1 read input - D INPT5 1 read input - Note : I0, I2, I2, I3 - can be grounded under - software control. - I4, I5 can be converted - to latched inputs under - software control - -TIA O0..02 AND LUM TIMING -TIA WRITE TIMING CHARACTERISTICS -TIA READ TIMING CHARACTERISTICS - -TIA COMP-SYN AND READY TIMING - -RSYNC, RES0O, H01, H02, SHB, 02, 0O -TIA RSYNC AND BLANK AND READY TIMING - diff --git a/com.wudsn.ide.lng/src/com/wudsn/ide/lng/help/LanguageTocProvider.java b/com.wudsn.ide.lng/src/com/wudsn/ide/lng/help/LanguageTocProvider.java index 17314d53..1032f5f6 100644 --- a/com.wudsn.ide.lng/src/com/wudsn/ide/lng/help/LanguageTocProvider.java +++ b/com.wudsn.ide.lng/src/com/wudsn/ide/lng/help/LanguageTocProvider.java @@ -341,7 +341,7 @@ public final class LanguageTocProvider extends AbstractTocProvider { case ATARI2600: chipTopics.add(createTopic("help/www.qotile.net/minidig/docs/sizes.txt")); chipTopics.add(createTopic("help/www.qotile.net/minidig/docs/2600_mem_map.txt")); - chipTopics.add(createTopic("help/www.qotile.net/minidig/docs/stella.pdf")); + chipTopics.add(createTopic("help/forums.atariage.com/dionoid/Stella_Programmers_Guide.pdf")); chipTopics.add(createTopic("help/www.qotile.net/minidig/docs/2600_advanced_prog_guide.txt")); chipTopics.add(createTopic("help/www.qotile.net/minidig/docs/tia_color.html")); chipTopics.add(createTopic("help/www.qotile.net/minidig/docs/2600_tia_map.txt")); diff --git a/com.wudsn.ide.lng/src/com/wudsn/ide/lng/help/LanguageTocProvider.properties b/com.wudsn.ide.lng/src/com/wudsn/ide/lng/help/LanguageTocProvider.properties index 5748f189..27a45669 100644 --- a/com.wudsn.ide.lng/src/com/wudsn/ide/lng/help/LanguageTocProvider.properties +++ b/com.wudsn.ide.lng/src/com/wudsn/ide/lng/help/LanguageTocProvider.properties @@ -7,6 +7,8 @@ help/ide-tutorials.section.html=Video Tutorials help/7800.8bitdev.org/index.html=Atari 7800 Development Wiki Home +help/forums.atariage.com/dionoid/Stella_Programmers_Guide.pdf=STELLA Programmer's Guide + help/www.oxyron.de/html/registers_antic.html=ANTIC Reference help/www.oxyron.de/html/registers_gtia.html=GTIA Reference help/www.oxyron.de/html/registers_pokey.html=POKEY Reference @@ -21,5 +23,4 @@ help/www.qotile.net/minidig/docs/2600_mem_map.txt=Memory Map help/www.qotile.net/minidig/docs/2600_riot_map.txt=RIOT Map help/www.qotile.net/minidig/docs/2600_tia_map.txt=TIA Map help/www.qotile.net/minidig/docs/sizes.txt=Cartridges -help/www.qotile.net/minidig/docs/stella.pdf=STELLA Programming Guide help/www.qotile.net/minidig/docs/tia_color.html=TIA Colors \ No newline at end of file diff --git a/com.wudsn.ide.lng/src/com/wudsn/ide/lng/help/LanguageTocProvider_de.properties b/com.wudsn.ide.lng/src/com/wudsn/ide/lng/help/LanguageTocProvider_de.properties index 4b357046..fac89884 100644 --- a/com.wudsn.ide.lng/src/com/wudsn/ide/lng/help/LanguageTocProvider_de.properties +++ b/com.wudsn.ide.lng/src/com/wudsn/ide/lng/help/LanguageTocProvider_de.properties @@ -7,6 +7,8 @@ help/ide-tutorials.section.html=Video Lehrg help/7800.8bitdev.org/index.html=Atari 7800 Development Wiki Home +help/forums.atariage.com/dionoid/Stella_Programmers_Guide.pdf=STELLA Programmierleitfaden + help/www.oxyron.de/html/registers_antic.html=ANTIC Referenz help/www.oxyron.de/html/registers_gtia.html=GTIA Referenz help/www.oxyron.de/html/registers_pokey.html=POKEY Referenz @@ -16,10 +18,9 @@ help/www.oxyron.de/html/registers_ted.html=TED Referenz help/www.oxyron.de/html/registers_vic1.html=VIC I Referenz help/www.oxyron.de/html/registers_vic2.html=VIC II Referenz -help/www.qotile.net/minidig/docs/2600_advanced_prog_guide.txt=STELLA Programmierleitfaden (erweitert) +help/www.qotile.net/minidig/docs/2600_advanced_prog_guide.txt=STELLA Programmierleitfaden (fortgeschritten) help/www.qotile.net/minidig/docs/2600_mem_map.txt=Speicher Addressübersicht help/www.qotile.net/minidig/docs/2600_riot_map.txt=RIOT Addressübersicht help/www.qotile.net/minidig/docs/2600_tia_map.txt=TIA Addressübersicht help/www.qotile.net/minidig/docs/sizes.txt=Steckmodule -help/www.qotile.net/minidig/docs/stella.pdf=STELLA Programmierleitfaden help/www.qotile.net/minidig/docs/tia_color.html=TIA Farben \ No newline at end of file From 0821d40ed78088c3c24e91b09298b6fa5e3834a0 Mon Sep 17 00:00:00 2001 From: Peter Dell Date: Mon, 20 Nov 2023 14:14:57 +0100 Subject: [PATCH 23/27] Create Stella_Programmers_Guide.docx --- .../dionoid/Stella_Programmers_Guide.docx | Bin 0 -> 1172895 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 com.wudsn.ide.lng/help/forums.atariage.com/dionoid/Stella_Programmers_Guide.docx diff --git a/com.wudsn.ide.lng/help/forums.atariage.com/dionoid/Stella_Programmers_Guide.docx b/com.wudsn.ide.lng/help/forums.atariage.com/dionoid/Stella_Programmers_Guide.docx new file mode 100644 index 0000000000000000000000000000000000000000..9db73e946f69c9fdcca5185108df3afa971e578b GIT binary patch literal 1172895 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