| |
ChristopherJam
Registered: Aug 2004 Posts: 1409 |
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.... |
| |
Karmic
Registered: Apr 2015 Posts: 66 |
64tass, all the way. :) |
| |
T.M.R Account closed
Registered: Dec 2001 Posts: 749 |
i'm an ACME bunny. |
| |
Bitbreaker
Registered: Oct 2002 Posts: 508 |
<- 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. |
| |
Frantic
Registered: Mar 2003 Posts: 1648 |
ACME in general and specifically for a cartridge project I'm using DreamAss. |
| |
lft
Registered: Jul 2007 Posts: 369 |
xa65 here. |
| |
JackAsser
Registered: Jun 2002 Posts: 2014 |
ca65 |
| |
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... |
| |
algorithm
Registered: May 2002 Posts: 705 |
acme and notepad all the way! :-) |
| |
Pantaloon
Registered: Aug 2003 Posts: 124 |
Kick Assembler |
| |
AlexC
Registered: Jan 2008 Posts: 299 |
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 |