| |
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.... |
| |
spider-j
Registered: Oct 2004 Posts: 498 |
Quoting JCHexcept 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 :-) |
| |
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 :) |
| |
Burglar
Registered: Dec 2004 Posts: 1101 |
Quoting chatGPZMaking 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. |
| |
chatGPZ
Registered: Dec 2001 Posts: 11386 |
That's cheating! |
| |
Monte Carlos
Registered: Jun 2004 Posts: 359 |
Smon, hypraass, gigaass, Turbo ass, assblaster, tmpx, ca65 |
| |
spider-j
Registered: Oct 2004 Posts: 498 |
Quoting Monte Carloshypraass, 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?" ;-) |
| |
DeMOSic
Registered: Aug 2021 Posts: 126 |
Quoting StarfoxDeMOSic: 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! |
| |
Krill
Registered: Apr 2002 Posts: 2980 |
Quoting DeMOSicits 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. =) |
| |
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. |
| |
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 |