Login
Search for:


Previous | Next

From: Csabo (all posts)
Date: 2000-09-13
Subject: IDE
>Table Driven Assembler. ...It has pretty good syntax, and since the
>mnemonics are stored in external tables, one can develop a table for his
>well-favorized processor.

Is it free? Could you provide us with a link?

>If the subject is freeware development, as65 should be a fairly good
>choice (I guess I'll also move my stuff to as65 as soon as it'll worth
>the 'trouble').

Yes, that's an important factor. Since CodeMax and WinEMU is free (so is my IDE...) choosing between commercial or freeware assembler is simple. And we could include conversion routines... For example converting between DASM and as65 back and forth is actually quite simple (DW becomes .WORD, ASL A becomes just ASL, and that's about it). It is especially easy thanks to the
"Replace" feature of CodeMax.

Also, I really can think of anything that I could not do with as65.

>It does give really stupid error messages btw, but other than that
>it's a good assembler.

That is actually a big problem. The purpose of the IDE is to be as seamless as possible. When an error occurs during compling, the IDE processes the output of the assembler. Here's a common(?) mistake: you mistype a label -
so there's a reference to an undefined label. as65 gives you something like this:

File 1.asm, Line 29 : Undefined label BLAHBLAH

This way the IDE jumps to the line in question and highlights it... Nice...
:-) Or opens the file (if it occured in an INCLUDEd) in a new edit window...
Nice... :-) Whereas DASM gives you a several useless(?) lines, and something like "File is not resolvable". Good luck finding it. (You have to rerun it with "verboseness" level 3, and look for a label that has an address of
"????")

So as65 fits in nicely, I just *LOVE* coding with this thing. CodeMax is great, great, GREAT, I can't say that enough. Blows my mind that they give it away for free. A big thanks goes out to the good people WinMain.

Csabo

Copyright © Plus/4 World Team, 2001-2024