home .. forth .. colorforth mail list archive ..

RE: [colorforth] General Colorforth Help - color.blk[Scanned]


Dear Roman

Roman - Thanks for the info.

Regarding color.blk I think my specific question should have been: When Chuck Moore was originally developing colorforth how did blocks 18 through block 30 get written? Having got colorforth up and running (as well as looking at Roman's Win version) I can see why the system doesn't run properly without color.blk but I can't for the life of me envisage how the color.blk portion first came into being!

This is perhaps not exactly a colorforth question and maybe relates more to how os's/applications of this nature are developed but as I have no experience of this either if anyone could explain this part of the original development of colorforth I would be grateful.

Thanks

Simon

-----Original Message-----
From: Roman Pavlyuk (personal) [mailto:john@xxxxxxxxxxxxx]
Sent: 11 December 2003 21:06
To: colorforth@xxxxxxxxxxxxxxxxxx
Subject: Re: [colorforth] General Colorforth Help[Scanned]


Hi Simon,

I'm not an ATI guru, so I cannot answer i) and ii)

| iii) On some of the adapted versions of Colorforth the program is put
together by assembling color.asm and
| then affixing something like color.blk to it. This made me think that if I
am trying to assemble the original
| source from colorforth.com (i.e. color.asm, gen.asm, boot.asm) then the
resulting color.com is missing
| something to run properly.

In WIn version blocks.bin represent "memory", starting with block 18 -- 
first, you cannot easily access all addresses from 0 to FFFFFFFF under
Windows, second, the file is mapped into memory in r/w mode, so all the
changes you make get saved immediately -- you won't lose your work because
of any crash. But this all is Windows-specific, so you should not worry
about iii) :).

---------------------------------------------------------------------
To unsubscribe, e-mail: colorforth-unsubscribe@xxxxxxxxxxxxxxxxxx
For additional commands, e-mail: colorforth-help@xxxxxxxxxxxxxxxxxx
Main web page - http://www.colorforth.com


---------------------------------------------------------------------
To unsubscribe, e-mail: colorforth-unsubscribe@xxxxxxxxxxxxxxxxxx
For additional commands, e-mail: colorforth-help@xxxxxxxxxxxxxxxxxx
Main web page - http://www.colorforth.com