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 > Assembler preferences.
2016-02-09 06:03
ChristopherJam

Registered: Aug 2004
Posts: 1381
Assembler preferences.

Two questions:
- what's everyone using these days?
- on large productions, do groups tend to enforce a single assembler for the entire project, or is the code base a bit heterogenous?

I'd like to keep this discussion purely focussed on assemblers; please leave code generators, loader toolchains etc for that other thread.


(as for me, I'm still using xa65 for most projects)
 
... 204 posts hidden. Click here to view all posts....
 
2016-02-09 08:02
Karmic

Registered: Apr 2015
Posts: 66
64tass, all the way. :)
2016-02-09 08:27
T.M.R
Account closed

Registered: Dec 2001
Posts: 749
i'm an ACME bunny.
2016-02-09 08:50
Bitbreaker

Registered: Oct 2002
Posts: 501
<- Strict ACME fanboy. On projects any assembler is allowed that is able to work within a make-environment. It must accept external information liek labels and one should be able to implement a few simple macros for linking.
A project with acme, dreamass, dasm, c6510, kickass all in a mix, is no problem this way. Kickass however handles the handover of external information a bit different, so no -Dlabel=foo stuff available there, but integration is doable after finding out the differences.
2016-02-09 09:07
Frantic

Registered: Mar 2003
Posts: 1629
ACME in general and specifically for a cartridge project I'm using DreamAss.
2016-02-09 10:40
lft

Registered: Jul 2007
Posts: 369
xa65 here.
2016-02-09 10:46
JackAsser

Registered: Jun 2002
Posts: 1990
ca65
2016-02-09 10:53
Shadow
Account closed

Registered: Apr 2002
Posts: 355
KickAssembler for me.
I tend to avoid working in "big" demo projects and prefer to do all the coding myself, so I avoid the problem with different assemblers alltogether...
2016-02-09 12:51
algorithm

Registered: May 2002
Posts: 702
acme and notepad all the way! :-)
2016-02-09 13:59
Pantaloon

Registered: Aug 2003
Posts: 124
Kick Assembler
2016-02-09 14:07
AlexC

Registered: Jan 2008
Posts: 293
Answering only first part of the question since I don't have experience with large projects.

Mostly TMPx + TMP - this gives me opportunity to work on my projects using the (almost the) same syntax even if I code directly on c64. This is handy when using features not emulated right now like Turbo Chameleon64 for example.

DreamAss used to be my number 1 and still is useful for cartridge development due to segments feature (I'm not saying that other assemblers don't provide similar features it's just that this was the first assembler I've tried for it and it had it). DASM due to exomizer usage of it.
Previous - 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | ... | 22 - 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
Guests online: 104
Top Demos
1 Next Level  (9.8)
2 13:37  (9.7)
3 Mojo  (9.7)
4 50 Years of Flex  (9.7)
5 Coma Light 13  (9.7)
6 Edge of Disgrace  (9.6)
7 Comaland 100%  (9.6)
8 Uncensored  (9.6)
9 No Bounds  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 Layers  (9.7)
2 It's More Fun to Com..  (9.6)
3 Cubic Dream  (9.6)
4 Party Elk 2  (9.6)
5 Copper Booze  (9.6)
6 TRSAC, Gabber & Pebe..  (9.5)
7 Rainbow Connection  (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 Logo Graphicians
1 Sander  (9.9)
2 Facet  (9.6)
3 Mermaid  (9.4)
4 Pal  (9.4)
5 Shine  (9.3)

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