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 > Which assemblers do you/did you use for coding?
2007-08-17 21:20
tlr

Registered: Sep 2003
Posts: 1790
Which assemblers do you/did you use for coding?

I thought this might be interesting.

I'll start:
I started out with Hesmon, and later switched to Handics VICMON.
Never did anything major in this. Just learnt how stuff was working.

Later I bought a copy Oasis Machine Lightning (which was bought up by Ocean and turned into Laser Genious)
I used Machine Lightning for all demos I did in the 80's. Cost a shitload of money.
It's line oriented (like basic) which sucks a bit, but has very good macro facilities.

I had a quick stint with Macrofire V1.0 but thought it was cryptic.

I started using dasm as soon as I got an Amiga.
Kept on using dasm when I switched to a linux system.

I have recently started using Kick Assembler 2.12 in combination with dasm and make (under linux).
 
... 82 posts hidden. Click here to view all posts....
 
2023-10-27 16:17
spider-j

Registered: Oct 2004
Posts: 498
Quoting JCH
except that VICE instances started with F6 are not closed unless I remember to do so myself. Before long I have a dozen VICE instances running all at once.

I have quite the opposite problem: I tend to hit ALT-W after initial warp is over to quickly get to the part I want to test and then automatically press ALT-Q when I'm done. But often times my fingers get confused and I press ALT-Q as soon as VICE opens :-)
2023-10-27 16:22
chatGPZ

Registered: Dec 2001
Posts: 11386
Quote:
It works really well, except that VICE instances started with F6 are not closed unless I remember to do so myself. Before long I have a dozen VICE instances running all at once.

Making a "start only one instance" feature has been on the TODO list for a while... not trivial unfortunately.

What you can do though: instead of starting up VICE directly, use a little script that triggers a reset and loads/starts the binary via the remote monitor feature. Then you wont have to close all those VICE instances anymore :)
2023-10-27 18:08
Burglar

Registered: Dec 2004
Posts: 1101
Quoting chatGPZ
Making a "start only one instance" feature has been on the TODO list for a while... not trivial unfortunately.

What you can do though: instead of starting up VICE directly, use a little script that triggers a reset and loads/starts the binary via the remote monitor feature. Then you wont have to close all those VICE instances anymore :)
this works fine in Sublime, it kills the previously started build process (which starts vice for me) before restarting.
2023-10-27 18:10
chatGPZ

Registered: Dec 2001
Posts: 11386
That's cheating!
2023-10-27 22:00
Monte Carlos

Registered: Jun 2004
Posts: 359
Smon, hypraass, gigaass, Turbo ass, assblaster, tmpx, ca65
2023-10-27 22:26
spider-j

Registered: Oct 2004
Posts: 498
Quoting Monte Carlos
hypraass, gigaass, Turbo ass, assblaster

That middlepart could be the answer to both: "what do you use for c64 coding?" and "what are your favorite categories on pornhub?" ;-)
2023-10-27 22:47
DeMOSic

Registered: Aug 2021
Posts: 126
Quoting Starfox
DeMOSic: I tried using 64TASS + notepad yesterday. No automation, just to test it out. I kind of like the barebones nature of such a setup, although I also use notepad++, sublime text normally together with kickass (which I only utilize 1% probably, lol).

yep, theres basically no automation or shortcuts for compilation or like other stuff, its just directly writing in the text editor (eg. notepad++), and to compile i have to open a command line and run the compilation script. It works for me!
2023-10-27 23:50
Krill

Registered: Apr 2002
Posts: 2980
Quoting DeMOSic
its just directly writing in the text editor (eg. notepad++), and to compile i have to open a command line and run the compilation script. It works for me!
Keep it like that, it's the elite way. =)
2023-10-28 02:04
Fungus

Registered: Sep 2002
Posts: 686
That's pretty much what I do, I don't use macros either because I tend to write runtime macros to save space.

I don't really need much fancy stuff, it also makes code hard to read if you don't know the environment. I don't think 6502 really needs it. But to each his own.

It makes setup easy too and you can quickly prototype or make things without needing a bunch of boilerplate code or setup directives. Immediacy has it's benefits.
2023-10-28 10:34
DeMOSic

Registered: Aug 2021
Posts: 126
hah, learning a modern text "code" editor with all the bells and whistles is too much work tbh

its more simple, and its easier to setup
Previous - 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 - 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
LDX#40
Chesser/Blazon
MCM/ONSLAUGHT
Nith/TRIÉ…D
t0m3000/hf^boom!^ibx
HOL2001/Quantum
Didi/Laxity
Guests online: 74
Top Demos
1 The Lethal Christmas..  (9.7)
2 Next Level  (9.7)
3 13:37  (9.7)
4 Mojo  (9.7)
5 Coma Light 13  (9.6)
6 Edge of Disgrace  (9.6)
7 What Is The Matrix 2  (9.6)
8 The Demo Coder  (9.6)
9 Uncensored  (9.6)
10 Comaland 100%  (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 Dawnfall V1.1  (9.5)
7 Rainbow Connection  (9.5)
8 Onscreen 5k  (9.5)
9 Morph  (9.5)
10 Libertongo  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Triad  (9.3)
5 Censor Design  (9.3)
Top Swappers
1 Derbyshire Ram  (10)
2 Jerry  (9.8)
3 Violator  (9.7)
4 Acidchild  (9.7)
5 Cash  (9.6)

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