| |
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.... |
| |
Platoon Account closed
Registered: Mar 2004 Posts: 40 |
started out with :
1986 : epyx fastload ! (machinecode cartridge very bad one)
then moved on to :
1986-1988 : diskmon (machinecode cartridge)
1988-1992 : turbo asm v2.xx.
|
| |
Copkiller Account closed
Registered: Apr 2003 Posts: 5 |
The Final Cartridge II and then III |
| |
Conrad
Registered: Nov 2006 Posts: 849 |
On the real C64 I use Action Replay V5 cartridge, as that's all I have... using it since around 1998 (coding that is ;) up to today, also gave the copper output fields a good sanding due to age.
On PC I use:
(Vice): Action Replay V4/5/6, Turbo Assembler (sometimes)
(Cross-dev): DASM with Notepad & Command Prompt, ACME with TextPad 5 |
| |
LordNikon
Registered: Dec 2001 Posts: 42 |
i'm using KickAssembler since "Fullscreen is tEH shit" and tasm on the c64 |
| |
JackAsser
Registered: Jun 2002 Posts: 2014 |
On C64 I use/used Visa cart by Edna, or if it was Edna cart by Visa?!
But most often when I code I use ca65+makefiles+codenet, i.e. same setup as f.e. MagerValp and Krill.
|
| |
Oswald
Registered: Apr 2002 Posts: 5094 |
Edna/Maniac Mansion ? :) |
| |
ChristopherJam
Registered: Aug 2004 Posts: 1409 |
Well, if people are specifying text editor as well (notepad!?) I'll have to add Vim to the mix for completeness :) |
| |
JackAsser
Registered: Jun 2002 Posts: 2014 |
Quote: Edna/Maniac Mansion ? :)
Not quite that lunatic! ;D |
| |
yago
Registered: May 2002 Posts: 333 |
I am using my own, homebrewn Assembler.
<insert marketing term for object-orientated assembly here>
|
| |
Richard
Registered: Dec 2001 Posts: 621 |
I can't remember if I posted here before (Just got up out of bed, heheheh). I used various assemblers. First it was the Action Replay M/C cartridge (Well, originally used it for hacking in the late 1990's to learn one or two things). Then I moved on to the Turbo Assembler V5.2 (The runnable version with instructions, all done by TAT). I used to code stuff on a real C64. Actually I still do now and then, but most of the time I do cross-assembly.
The cross-assemblers that I use most of the time are DASM (For my Sub Hunter Project) and also the ACME cross assembler. But ACME is the one I mostly use. Mainly because it is much easier to handle. I tried SLANG before, but did not really get round to it much.
Apart from the command prompt ACME cross assembler, I use the Relaunch 64 to type the code. Else I would have had to use the Notepad, which is not really recommended because text size is limited. Especially when you try and time a long stream of code for certain projects.
DASM is very handy for splitting your source code into different files, and ACME probably can do that as well, all required would be some kind of 'include' command, so that you could merge various code together if you wanted to make 3 separate routines. For example, writing a game. You'd want to make 3 separate source files to do the following:
- Title/Intro screen (The thing before you start the game)
- Main Game itself (Yep, you guessed it)
- End sequence (If you wanted to do a really good end sequence then this would be the right place to do it)
I better stop babbling on as I'm probably boring you to death now :D
|
Previous - 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 - Next |