Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
 Welcome to our latest new user psenough ! (Registered 2024-05-21) You are not logged in - nap
CSDb User Forums


Forums > C64 Coding > WUDSN IDE: Integrate ACME or Kickassembler or ...
2011-09-23 10:38
JAC

Registered: Aug 2002
Posts: 56
WUDSN IDE: Integrate ACME or Kickassembler or ...

Hi there,
I'm the creator of the WUDSN IDE development environment. It can be used for different platforms and compilers.



For C64, currently ACME is included (not 100% yet). The next version will support MADS in all platforms.

Besides this, I'd like to include a special C64 compiler, because I know codes always have a lot a sources in their favourite syntax and they like to keep them. Therefore I'd like to get some feedback on the following question.

Which cross-compiler it used most often for C64 coding nowadays?

Is it ACME (seems a bit outdated for me), or Kickassembler (seems very vidid), or...


 
... 22 posts hidden. Click here to view all posts....
 
2011-09-26 16:07
JAC

Registered: Aug 2002
Posts: 56
@PopMilo: I still hope a fairy grants me 3 wishes one day, one of them would be the English MADS tutorial for sure. Or enougth time to translate it myself...

@Oswald: No documentation yet, but I'll create one. I found that best thing is direct contact to the owner/maintainer of the compiler, because I also need a "test suite" and they usually have one for themselves already and this way I'm always informed about new features. In fact I have ACME and DASM definition almost complete already and regarding KickAss I'm in contact with Mads now. For ACME & KickAss the parser will have to learn "{ }" - what will change the XML and take some time, I assume. Also I want to separate the compiler from the hardware (currently they are linked, e.g. in the preferences).

So this thread was intended to get a "stament of direction", but of course I would really appreciate to have volunteers for testing.
2011-09-26 19:49
Oswald

Registered: Apr 2002
Posts: 5028
looking forward for the docs, 64tass is a very simple compiler compared to the rest, I guess it will be easy to xmlize it :)
2011-09-26 20:20
JAC

Registered: Aug 2002
Posts: 56
In fact I had 64tass on my list also. Is http://singularcrew.hu/64tass/ the correct home page?
2011-09-27 10:24
Oswald

Registered: Apr 2002
Posts: 5028
Great :) Contact Soci / Singular in case of any 64tass questions, he's the maintainer atmo.
2011-10-04 17:35
JAC

Registered: Aug 2002
Posts: 56
Very (!) first step towards KickAss and CCS64 are working now. Just found that KickAss is case sensitive, so more work to come :-). Don't wonder that it's German, I'm also testing the localization.

2011-10-04 18:53
bepp

Registered: Jun 2010
Posts: 264
This looks really promising! Keep up the good work!
2011-10-06 16:09
JAC

Registered: Aug 2002
Posts: 56
Next step: Compilers, platforms and instruction sets are now separated. This allows using the compiler on different platforms and having platform specific CPU/instruction set filters.


2012-05-10 08:06
JAC

Registered: Aug 2002
Posts: 56
Wow, 7 months since the last update. I really should try to release smaller interations. When I think about the next release notes video, I might be creating one for KickAss only :-)

Now V1.6.1 is close to release and planned for next week. Of course it's not 100% (it never is) but it definitely ready for use with KickAss:
- Constants including their descriptions (that was hell of job...) added
- Case sensitive instructions are now supported
- Case sensitive identifiers are now supported
- The selection of the executable compiler now allows ".jar" files and starts them as "java -jar <file.jar>"
- Label definition can have a ":" suffix
- Hyperlinking works for Source includes via ".import", binary includes via "LoadBinary/LoadSID/LoadPicture", binary file output via "createFile"
- Source folding for blocks work (+/. signs in the source)

Notes:
- Only labels can start a column 0, mark a block and press TAB to indent all code, vars and functions.
- Named blocks and macro definitions are not yet handled correctly, esp. when they are nested
- Some build in functions like "sin()" are not yet highlighted

2012-05-10 09:51
Slator

Registered: Jan 2002
Posts: 273
having kickassembler in WUDSN - when dreams come true - oh, sorry, ripped the slogan *somewhere*

thanks JAC, I am eager to have a look at the new version 1.61



2012-05-10 11:51
PopMilo

Registered: Mar 2004
Posts: 145
JAC - great work, as always!
Looking forward to new version.
Previous - 1 | 2 | 3 | 4 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
Acidchild/Padua
Mike
LightSide
Visage/Lethargy
Unlock/Padua/Albion
Sokrates
kbs/Pht/Lxt
The Human Co../Maste..
Guests online: 113
Top Demos
1 Next Level  (9.8)
2 13:37  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Mojo  (9.6)
6 Comaland 100%  (9.6)
7 Uncensored  (9.6)
8 No Bounds  (9.6)
9 Bromance  (9.5)
10 Wonderland XII  (9.5)
Top onefile Demos
1 Layers  (9.6)
2 Cubic Dream  (9.6)
3 Party Elk 2  (9.6)
4 Copper Booze  (9.6)
5 TRSAC, Gabber & Pebe..  (9.5)
6 Rainbow Connection  (9.5)
7 It's More Fun to Com..  (9.5)
8 Dawnfall V1.1  (9.5)
9 Quadrants  (9.5)
10 Daah, Those Acid Pil..  (9.5)
Top Groups
1 Oxyron  (9.3)
2 Booze Design  (9.3)
3 Censor Design  (9.3)
4 Crest  (9.3)
5 Performers  (9.3)
Top Original Suppliers
1 Black Beard  (9.7)
2 Derbyshire Ram  (9.5)
3 hedning  (9.2)
4 Baracuda  (9.1)
5 Jazzcat  (8.6)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.036 sec.