WDC Terbium IDE (Tide) with the W65C816
Posted: Sat Apr 06, 2024 6:15 pm
I have decided I am going to try and use Tide. Why? .... ... I ... don't ... let's move on*.
Just getting it to start and not constantly throw Failed to set data for 'version' errors every time options are changed is a bit of a mission. So I'm going to document my experience in this thread.
First off to fix the Failed to set data for 'version' error:
Right click on tide.exe in the .\WDC\Tools\bin directory and change Properties -> Compatibility to "Run this program in compatibility mode for: Windows XP (Service Pack 3)" and check "Run this program as an administrator."
I also have the following configured in "Edit System Environment Variables" under "System Variables" -> "Path"
C:\WDC\Tools\INCLUDE
C:\WDC\Tools\LIB
C:\WDC\Tools\BIN
and have additional "System Variables":
WDC_INC_6502 -> C:\WDC\Tools\INCLUDE
WDC_INC_65816 -> C:\WDC\Tools\INCLUDE
WDC_LIB -> C:\WDC\Tools\LIB
If your installation of WDC Tools is not in C:\WDC then you'll need to update the above to point to where you have installed them.
* I want to experiment with W65C816 programming and the C compiler that seems to generate the best '816 code is the WDC816CC compiler (when using the optimiser). Using the WDC C compiler from the command line getting to me so I thought. "Let me use their IDE instead". And now I'm here.
Just getting it to start and not constantly throw Failed to set data for 'version' errors every time options are changed is a bit of a mission. So I'm going to document my experience in this thread.
First off to fix the Failed to set data for 'version' error:
Right click on tide.exe in the .\WDC\Tools\bin directory and change Properties -> Compatibility to "Run this program in compatibility mode for: Windows XP (Service Pack 3)" and check "Run this program as an administrator."
I also have the following configured in "Edit System Environment Variables" under "System Variables" -> "Path"
C:\WDC\Tools\INCLUDE
C:\WDC\Tools\LIB
C:\WDC\Tools\BIN
and have additional "System Variables":
WDC_INC_6502 -> C:\WDC\Tools\INCLUDE
WDC_INC_65816 -> C:\WDC\Tools\INCLUDE
WDC_LIB -> C:\WDC\Tools\LIB
If your installation of WDC Tools is not in C:\WDC then you'll need to update the above to point to where you have installed them.
* I want to experiment with W65C816 programming and the C compiler that seems to generate the best '816 code is the WDC816CC compiler (when using the optimiser). Using the WDC C compiler from the command line getting to me so I thought. "Let me use their IDE instead". And now I'm here.