[Coco] Software offer and Drive Pak solution

William Astle lost at l-w.ca
Sun Sep 19 01:30:21 EDT 2010


On 10-09-18 10:21 PM, Roger Taylor wrote:

> At 04:16 PM 9/18/2010, you wrote:

>

>> Allow me to add a shameless plug for lwtools, my own contribution to

>> the 6x09 assembler world.

>>

>> http://lost.l-w.ca/coco/lwtools/

>>

>> Open source with a Win32 binary as well. Comes with an assembler and

>> also supports multi-file assembly and linking using a proprietary

>> object format (which is also documented). It supports local labels,

>> macros, 6309 opcodes, and a few other things.

>>

>> For the record, I've used mamou and found it to be an excellent

>> program. It just didn't have all the features I wanted and I kept

>> managing to get phasing errors. (It's been several years so the

>> phasing error thing may well be solved.)

>>

>> --

>> William Astle

>> lost at l-w.ca

>

>

> I forgot to mention, I also tried the syntax lwasm -l file.asm and the

> console window crashes out before anything is reported from the assembler.

> I use Windows 7 64-bit.


"lwasm --help" should give some information on usage.

It should be giving an actual error message if the command syntax is
wrong. That means it crashed for some reason.

For the record, I use MinGW on Linux to cross compile the Windows
binaries. As such, I don't have a lot of options for testing it.

Hmmm. I see it terminates abnormally under Wine, too. (The "--help" bit
works, though.)

Unfortunately, because I don't have any development tools on Windows, I
can't actually debug what's going on. It's crashing for some reason with
an exception code of 0xC0000005 which Google suggests is caused by "Data
Execute Protection" but I have no way of tracing what's going on at the
moment.

If anyone want's to take a swipe at debugging it and letting me know
what fixes it, you can have your name in the credits :)


--
William Astle
lost at l-w.ca




More information about the Coco mailing list