[Coco] Ideas for Sock's HiColor Code
Joel Ewy
jcewy at swbell.net
Thu Jan 25 22:36:56 EST 2007
Robert Gault wrote:
> Joel Ewy wrote:
>
>> Thanks go to John K. again for releasing the source for HiColor.
>>
>> Here are some of the ideas I have in relation to it:
>>
>> 1. Re-comment the code and make it assemble on Mamou assembler, where
>> source code size shouldn't be such an issue.
>> <snip>
>> Just some thoughts.
>>
>> JCE
>>
>
> All your ideas are good ones and I'd really like a to see a block
> diagram of the "image processing / dithering routines". However, even
> the most common editor/assembler for the Coco EDTASM has no problems
> with source code for files 8K and larger. You just need to break up the
> code into small chunks and use a main file which is just a list of includes.
>
> ORG $A000
> INCLUDE PART1.ASM
> INCLUDE PART2.ASM
> .
> .
> .
> INCLUDE PART11.ASM
> END $A000
>
> The above will easily assemble Color Basic 1.0 on a real Coco with Disk
> EDTASM without any buffer overflows.
>
I just based what I said on John K.'s remarks at the time he released
the code. But using separate source files does seem like a reasonable
thing to do anyway. I haven't looked at EDTASM for many a year. But I
still might want to do my development work in Linux anyway. Here's what
Sockmaster had to say:
"I used EDTASM, but the .asm file is on the borderline of being too large for
EDTASM. If you plan on adding anything you may either have to use a
different assembler that doesn't mind 32K+ files, or go through the .asm
file and delete all the comments to make room for more code!
btw - That's what I had to do! Older versions of HiColor have more verbose
comments in the source code, and got more cryptic as more features were added :( "
JCE
More information about the Coco
mailing list