[Coco] 4K CoCo 1 & EDTASM+

Arthur Flexser flexser at fiu.edu
Tue Jan 13 11:18:23 EST 2015


You might try and see if the file loads properly when Extended Basic is
present, to eliminate some possible sources of the difficulty.

Did you try the cloadm after a cold start?

Art

On Tue, Jan 13, 2015 at 9:01 AM, Rogelio Perea <os9dude at gmail.com> wrote:

> Read about the /SR option but that applies to Disk EDTASM, the PAK
> assembles only to tape so those should be simple one-chunk single origin
> binaries. Maybe this its just stretching the capacity of the 4K RAM
> environment in that CoCo 1, the routine is about 15 or 16 bytes long...
> tried assembling yesterday again to tape using several origin addresses (no
> errors reported on assembly), yet the final binary on tape comes up with
> the ?FM ERROR when attempting to CLOADM it in.
>
> -- RP
>
>
> On Mon, Jan 12, 2015 at 12:16 PM, William Astle wrote:
>
> > You have to use the "/SR" assembly option I believe. The EDTASM manual
> > should talk about that somewhere.
> >
> > Color Basic doesn't support multi-origin binaries. That support came with
> > Extended Basic which supports a format for CLOADM that is basically the
> > same as Disk Basic uses. That format supports multi-origin.
> >
> > Basically, the /SR assembly option creates a binary that Color Basic can
> > load. Otherwise, the default format is the one supported by Extended
> Basic
> > I believe.
> >
> > The major caveat is that your program must be in a single chunk that
> loads
> > at a single address.
> >
> >
> > On 15-01-12 09:52 AM, Rogelio Perea wrote:
> >
> >> Anyone has tried EDTASM on the lowest denominator of the CoCo world?
> >>
> >> The EDTASM Pak loaded properly on my 4k, entered the sample program in
> the
> >> manual and after adjusting the ORG setting on the assembly source
> (sample
> >> is set to work with a 16K RAM CoCo) I got the assembler to do its magic
> in
> >> memory first then into a tape. When trying to load from the tape though
> I
> >> get a ?FM ERROR when attempting to CLOADM.
> >>
> >> This was late Sunday evening, maybe I missed or messed up something,
> maybe
> >> it is too much to ask for the constricted environment.
> >>
> >> When assembling the code (IM or tape) I did try two areas, the Hex
> 11D-151
> >> one denoted by the Memory Map as usable by machine-code programs, it did
> >> assemble with no errors, then I  tried another free area below the top
> of
> >> RAM and above EDTASM's real estate.
> >>
> >> Just throwing this one out as I am getting ready to commute back home
> :-)
> >
> >
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> https://pairlist5.pair.net/mailman/listinfo/coco
>


More information about the Coco mailing list