Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > C64 Coding > C64 crossdeveloping suggestions?
2008-09-05 07:02
Optimus

Registered: Jan 2002
Posts: 122
C64 crossdeveloping suggestions?

Yep. I am motivated to start coding something on the C64 again. I need to use some helpful tools that will speed up developing and make things less frustrating. I am searching for crossdeveloping tools on the C64.

I am already considering kick assembler. But I might want to hear more suggestions. Btw,. is there a C64 emulator coming with internal assembler? Something like the thing I use on CPC, the Winape32 emulator/assembler? That would be great!
 
... 66 posts hidden. Click here to view all posts....
 
2008-09-08 12:55
Radiant

Registered: Sep 2004
Posts: 639
Zone: Actually you don't have to add fill = yes unless you're dealing with multiple memory area definitions. I've found that practice to be a bit overused; most of the time you can deal just fine with having a single memory area, "RAM", and then using the "start = $address" attribute for your segments as needed.
2008-09-08 13:47
JackAsser

Registered: Jun 2002
Posts: 2014
Quote: Zone: Actually you don't have to add fill = yes unless you're dealing with multiple memory area definitions. I've found that practice to be a bit overused; most of the time you can deal just fine with having a single memory area, "RAM", and then using the "start = $address" attribute for your segments as needed.

@radiantx: that's what I do aswell unless I have code that is loaded at one place and run at another.
2008-09-08 14:01
Oswald

Registered: Apr 2002
Posts: 5094
many assemblers are only good to make your code look like a highly scientifical unreadable c sources. if you're a beginner go for 64tass, there you can just do stuff which will simply work, instead of spending a week to get a screen clr routine working.
2008-09-08 14:13
chatGPZ

Registered: Dec 2001
Posts: 11386
what oswald123 said \o/
2008-09-08 16:20
Radiant

Registered: Sep 2004
Posts: 639
Quoting Oswald
many assemblers are only good to make your code look like a highly scientifical unreadable c sources

Not all of us find "highly scientifical c sources" unreadable you know. :-) There's a point to all the metacode, though it may not be obvious at first.
2008-09-08 16:29
Testa
Account closed

Registered: Oct 2004
Posts: 197
what oswald said:

i go for:
ultraedit
64tass
vice

2008-09-08 16:51
Oswald

Registered: Apr 2002
Posts: 5094
Quote: Quoting Oswald
many assemblers are only good to make your code look like a highly scientifical unreadable c sources

Not all of us find "highly scientifical c sources" unreadable you know. :-) There's a point to all the metacode, though it may not be obvious at first.


beginners shouldnt be advised to use assemblers where even putting the code to a specified address needs days of learning, and unnecessary complexity. and as it shows there's confusion even amongst who use these assemblers (fill vs no fill)
2008-09-08 17:14
Radiant

Registered: Sep 2004
Posts: 639
Oswald: No confusion, just different ways of doing things, with different sets of advantages and disadvantages. It is very true though that for someone who is just learning to code ca65 is a bad choice, but I haven't gotten the impression that Optimus belongs in that category. As for the complexity it sure is there, but as already stated it is only unnecessary if you don't utilize the functionality it brings.
2008-09-08 18:02
Dbug

Registered: Aug 2003
Posts: 5
Somebody mentioned xa65, it's also what I'm using.

Would be nice to find some kind of comparative table showing the various features of the various assemblers (support for "extra" opcodes, 6502/65c02/65816/variants, conditional assembly, macros, includes, etc...) because I really have no idea of how XA compares to KickAss, or how KickAss compares to CA65 or Acme :-/
2008-09-08 18:03
Oswald

Registered: Apr 2002
Posts: 5094
so is it possible to compile sources without the linker and the awkward segments ? dont think so. ca65 is also a bad choice for one who is not familiar with c compilers. imho its a huge overkill and gives an unnecessary complexity for the average c64 project.
Previous - 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 - 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
sln.pixelrat
Jazzcat/Onslaught
Murphy/Exceed
Urban Space Cowboy
Guests online: 150
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.6)
5 Edge of Disgrace  (9.6)
6 What Is The Matrix 2  (9.6)
7 The Demo Coder  (9.6)
8 Uncensored  (9.6)
9 Comaland 100%  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 No Listen  (9.6)
2 Layers  (9.6)
3 Cubic Dream  (9.6)
4 Party Elk 2  (9.6)
5 Copper Booze  (9.6)
6 X-Mas Demo 2024  (9.5)
7 Dawnfall V1.1  (9.5)
8 Rainbow Connection  (9.5)
9 Onscreen 5k  (9.5)
10 Morph  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Censor Design  (9.3)
5 Triad  (9.3)
Top Diskmag Editors
1 Magic  (9.8)
2 hedning  (9.6)
3 Jazzcat  (9.5)
4 Elwix  (9.1)
5 Remix  (9.1)

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