[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