[Coco] Text Files in Coco

Robert Gault robert.gault at att.net
Mon Aug 8 11:59:42 EDT 2011


Helio Emery Jr. wrote:
>
> Hi Robert, good morning. I think I didn`t expressed me well. What I meant was:
> I`m current using Mocha as Coco 2 emulator.Mocha has in it Cartridge Edtasm,
> but could load and execute others. So today I`m using this option to compile
> assembler. But this limit me to write the program using Edtasm editor
> (line editor), or load the program using cassete. Those are not productive
> options.
> If I could get a copy of Disk Edtasm, or another assembler to run in the
> Coco environment, would be easier to edit text files in windows and have
> them compiled in the Coco. I`d tried to cross-compile programs in windows
> using mamou and have them run in Coco, but was unsucessful. The programs
> (simple ones, just to try), wasn`t recognised by the Coco. I`ll try some
> of the options you listed bellow.Thank you for the response.
> Helio

Right! Well the url I posted will give you Disk EDTASM+. That program can use 
both tape and disk storage. So if you already have source code on tape, you can 
convert it to disk files.
Since you are using an emulator and obviously don't mind not having a pure Coco 
system, you could try Roger's RainbowIDE or (PhoenixIDE when available). These 
packages will create source code using a full screen editor, assemble the code, 
place the result on a .dsk image, and (if you have MESS) automatically start and 
run a Coco emulation.

Even after getting Disk EDTASM+, keep in mind that as a line editor/assembler it 
requires line numbers. So, if you use a PC screen editor to create source code, 
it must contain line numbers or EDTASM+ won't know what to do with it. Also line 
size is limited so don't use a screen editor that wraps lines!

I do sell a large upgrade for Disk EDTASM+ which includes the ability to 
automatically add line numbers to source code and remove line numbers if 
desired. You can read about that product:
http://aaronwolfe.com/robert.gault/Coco/Sales/Edtasm6309.htm
It will work with any Coco or emulator but is best with a Coco3 using 80 
character lines.

I don't expect you are ready to spend money for such a package yet. :)

Robert



More information about the Coco mailing list