Nightmaretony wrote:
Kowalski. Definitely can use some features, I would love a line and program count and English instructions, but been able to do nicely.
You can get a line count by generating an assembly listing (there's also a symbol table listing, but screen only). There are some context instructions in the program (hit Ctrl-F1 and place the cursor on a mnemonic or macro) and an obscure Word document that gives some basic info. Otherwise, you're pretty much on your own.
That helps out mucho. Thankee!
As for features, the 65C02 emulation doesn't reflect modern versions of the MPU (try assembling STP or WAI), and the NMOS emulation has a rather obvious status register bug when BCD mode is in use. I've never been able to get an I/O window to appear. Also, too bad there's no '816 support, and good luck trying to mod the source code to include it.
will switch when and if I go 816, but for this project, it has been a champ.....
The other assembler I had looked at is xa65, which is available as C source. It compiled with minor fiddling on my UNIX box (it compiles unaltered on Linux) but has a glaring omission in its design: it doesn't generate an assembly listing, making it essentially useless, in my opinion, for large scale projects. I can already hear the rebuttals, to which I say: No, I *don't* pick through symbol tables and then stare into an M/L monitor to do what an assembly listing would do for me.
My current assembler is a UNIX cross-assembler that works very well and assembles code very fast (about 8,000 lines per second). Only thing is it doesn't support the '816 and I don't have the source code. As I have a project involving the '816 in the works, I'm scratch-writing an assembler that runs under Thoroughbred Dictionary-IV (a very powerful, multiuser timesharing language in which I have developed for many years).
The time will come for you to release it, i hope to make the switch since you are here.
Quote:
The debugger has saved my butt many times by acting as sandbox programming. Remind me to marry this program, or at least have carnal relations by the time all is said and done...
May I suggest a willing woman instead? Mating with a computer while it is powered up could be very electrifying, downright shocking, in fact, and doing so while it's shut down will probably remind you of why you didn't stick with a previous girl friend.
My GF dumped me some years back when she left our movie gig. she played a famous movie monster in a David Lynch movie and last I heard was in a cult thing called drag me to hell. Tis fine, there are two wonderful ladies I talk to these days. Both actresses and down to earth
and was kidding with the carnal relations. Gotta have a smile in there...