6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sat Nov 23, 2024 4:45 pm

All times are UTC




Post new topic Reply to topic  [ 26 posts ]  Go to page Previous  1, 2
Author Message
PostPosted: Sun Feb 01, 2015 10:16 am 
Offline
User avatar

Joined: Fri Oct 31, 2003 10:00 pm
Posts: 200
The WDC tools are not fit indeed for Windows 7 and above. Fatal exception errors with even small syntax error with the command line for the C compiler.
TIDE is unusable.

I can compile C programs though, no license required, from the command line, with 02 and 816 compiler.

I wrote to WDC about it, and complained at their facebook program. I did get a professional reaction rom a Vice President and they are looking into the problems.


Top
 Profile  
Reply with quote  
PostPosted: Sun Feb 01, 2015 1:36 pm 
Offline

Joined: Sun Sep 11, 2011 6:38 am
Posts: 13
Location: Singapore
Not winning any fans over to the W65816 with their tools if it continue to be like that.
Seems like WDC is comfortable where they are now.
People usually learn some high level language first then go down to assembler. Thus
tools should have a C/pascal/basic compiler eg Programmer's notepad and WinAvr.


Top
 Profile  
Reply with quote  
PostPosted: Tue Feb 03, 2015 5:54 pm 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8509
Location: Midwestern USA
A while back, I purchased the WDC development software and installed it on the lone Windows XP machine in our office. It runs fine in that environment. However, I set the software aside, as it doesn't mesh well with my development style. The workflow tends to be convoluted and stymies rapid development and debugging. I continue to use the Kowalski assembler along with my 65C816 macros.

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
PostPosted: Fri Apr 24, 2015 12:36 pm 
Offline

Joined: Sun Sep 11, 2011 6:38 am
Posts: 13
Location: Singapore
Hi,

The WDC Tools suite is not free after all.
I should have bought it when it was US$40. :cry:
I have bought 5 pieces of WDC65C816 for evaluation with FPGAs.
Does that count as using their technology?

================================
Dear Yong Lak,

Thank you for contacting us and for your interest in our technology.

WDC’s C Compiler is something which we have devoted a great deal of support to over the years and does require a license agreement for use. In order to establish proper business development efforts by the WDC team we require that the use of our C compiler be with WDCTools for the development of products using WDC technology. This product is not for use by enthusiasts or clone development at this time.

Can you please provide the WDC with a full description of your project and its market implantations?

Thank you for your time.

Best Regards,

David R. Cramer

Vice President - Business Development

The Western Design Center, Inc.

http://www.WesternDesignCenter.com / WDC65xx.com

65xx Embedded Intelligence Technology

PH: 480 962-4545 Skype: dave.cramerwdc


Top
 Profile  
Reply with quote  
PostPosted: Fri Apr 24, 2015 6:52 pm 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8545
Location: Southern California
On 4/16/13, WDC wrote on their fb page,

    Would be nice to see him embrace our 65xxTools suite but this is still a really great project! Thx Garth

and I wrote in my second comment,

    As far as the tools go, I would say that although good business requires making good tools available (and the software part should usually be free if you want to attract developers), it also requires allowing the experienced customer to use whatever works for him, if he already has a system. Insisting that he take up something new is sure to drive him away. Learning a new set of tools is a not-so-trivial investment of time, one he won't want to make if he already has something efficient working.

    For example, I've never seen an editor in an IDE that's anywhere near as good as MultiEdit which I've been using for 20 years for different processors and languages, yet every manufacturer wants us to use _their_ IDE and learn another decrepit editor (theirs!). MultiEdit has the capability anyway to link into different assemblers and compilers to take you right to the errors, and to highlight structures in various languages and so on, all expandable by the user, meaning I could add my 6502 structure macros. The structure highlighting is not necessary in assembly or Forth with good programming practices though, using indentation to set off structures, proper use of vertical alignment for mental factoring, and whitespace used appropriately. As for errors, I see them flash on the screen during assembly. MultiEdit takes me right to them. (It's usually just a typo.)

    Simulators can be useful before the user is really familiar with the instruction set, but I have not found them useful after that.

    I have used two commercial 6502/816 macro assemblers, one from 2500AD which I think is now distributed by Avocet, and Cross-32 (C32 for short) which I originally got from Peter Aske at Universal Cross Assemblers but it is now distributed by Data Sync Engineering. As an intensive user, I find bugs in every commercial software package, and these are no exception and I have the caveats on my website; but I still recommend them, especially C32 which is more economical as you don't have to buy separate assemblers for different processors, and they even tell you how to write the tables to assemble for a new processor you might design. (There's your easy solution for a nice assembler if you ever decide to finish the '832 or Terbium!) These have strong (although not quite 100%) adherence to the original recommended standards for 6502 assembly language, unlike some of the free assemblers. For my 6502 work, the assembler I use most is part of my ROM-resident Forth kernel. It's tiny and it's not intended to assemble whole applications, but being part of the Forth system, it naturally allows macros, can assemble on the fly while the same computer is doing something else at the same time, etc..

I was just telling our son a few days ago that it seemed that until a few years ago, WDC seemed to shun hobbyists, as if not wanting to be associated with them because it might make WDC look less professional, but that more recently they seem to have been reaching out to them again, possibly because they realize that that's where you plant the seeds to have people later take their favorite hobby processor into their work and incorporate it into products to be sold in volume. It doesn't make sense to make development tools expensive or try to force anyone into a particular set of tools-- especially if the tools aren't very good. That drives potential customers away, both hobbyist and professional.

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
PostPosted: Fri Apr 24, 2015 8:53 pm 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8509
Location: Midwestern USA
I revisted the download site and it does suggest that the download is free.

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
PostPosted: Sat Apr 25, 2015 2:17 pm 
Offline

Joined: Sun Sep 11, 2011 6:38 am
Posts: 13
Location: Singapore
Yes I did download the "free" tools in Jan 2015.
Only the assemblers and debugger worked. (WinXP and Win7).
TIDE seems to give error upon closing and weird project management.
Anyone downloaded their free tools and the C compilers (command line) able to compile stuff without license key?


Top
 Profile  
Reply with quote  
PostPosted: Sat Apr 25, 2015 2:39 pm 
Offline
User avatar

Joined: Fri Oct 31, 2003 10:00 pm
Posts: 200
lak wrote:
Yes I did download the "free" tools in Jan 2015.
Only the assemblers and debugger worked. (WinXP and Win7).
TIDE seems to give error upon closing and weird project management.
Anyone downloaded their free tools and the C compilers (command line) able to compile stuff without license key?


Yes, The C compilers work via the command line.

TIDE is broken, delivered untested and useless as is. David Cramer of WDC promised by in a PM feb 2015 that WDC developers would look into it but I did not hear since that mail of any progress.


Top
 Profile  
Reply with quote  
PostPosted: Sun Apr 26, 2015 3:52 am 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8509
Location: Midwestern USA
HansO wrote:
Yes, The C compilers work via the command line.

TIDE is broken, delivered untested and useless as is. David Cramer of WDC promised by in a PM feb 2015 that WDC developers would look into it but I did not hear since that mail of any progress.

I personally don't care for TIDE all and would just prefer to have a stand-alone assembler and C compiler. The rest of TIDE is, in my opinion, cumbersome and non-intuitive.

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
PostPosted: Sun Apr 26, 2015 4:11 am 
Offline

Joined: Tue Jul 24, 2012 2:27 am
Posts: 679
Are there any opinions on cc65 vs WDC C compiler?

Obviously the latter would give direct support to WDC itself, but I'm sure its chip sales far outweigh a few hobbyist tool purchases. :)

_________________
WFDis Interactive 6502 Disassembler
AcheronVM: A Reconfigurable 16-bit Virtual CPU for the 6502 Microprocessor


Top
 Profile  
Reply with quote  
PostPosted: Sun Apr 26, 2015 8:47 am 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10986
Location: England
I think cc65 only targets the 6502, whereas WDC's compiler is the only (fully working) one which targets the 65816.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 26 posts ]  Go to page Previous  1, 2

All times are UTC


Who is online

Users browsing this forum: No registered users and 10 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: