Re: Attempt to reassemble colorforth: the Mark Slicker bug

Chris Walton <[email protected]>
Newsgroups gmane.comp.lang.forth.colorforth
Message-ID <[email protected]>
[SNIP]

> BTW if you click on color-bg.com using Windows 98 SE ( and presumably
> earlier versions ) and answer YES to the "Run in MSDOS mode" option, Windows
> will add a line to the c:\autoexec.bat file something like :
> "CALL ........\COLOR-BG-COM" .
> This will execute the colorForth binary every time Windows is started.
> For most Windows users, this is a one-way operation, as you cannot get past
> colorForth to boot Windows in order to disable it. IIRC there was an irate
> post about this on clf when color.com was first released.
> 
> To return to normal Windows ( 98 SE )operation :
> Press F8 as Windows is starting, and select "4. step-by-step confirmation".
> Press "Y" repeatedly (about 15 to 20 times) until the "CALL
> ........\COLOR-BG-COM" line when you press "N".
> Press "Y" again a few more times... Windows will then tidy up its mess, and
> all will return to normal.
> 
> Hopefully anyone who has made their Win98 system comatose in this way will
> be able to fix it, in order to read this email, and so find out how to fix
> it.... ;)

Something that you can do is add a CONFIG.SYS menu which will either
call color.com or not. It's easy to do, google for it.
 
> Regards
> 
> Howerd  8^)
> 
> 
> 
> 
> 
> 
> 
> -----Original Message-----
> From: Albert van der Horst [mailto:[email protected]]
> Sent: 20 May 2005 15:16
> To: [email protected]
> Cc: Albert van der Horst
> Subject: [colorforth] Attempt to reassemble colorforth: the Mark Slicker
> bug
> 
> 
> Hoi Folks,
> 
> I believe I am now in a position to reassemble colorforth.
> Surely I can reassemble to exact the same COLOR.COM, but that is
> not useful in itself.
> 
> As a first attempt to do something useful, I have tried to
> remove the bug that was recently pointed out by Mark Slicker.
> (And that took me so long to understand.)
> 
> Small as this change is, it involves a change in quite some
> code addresses, which affects large parts of the executable,
> but a change of data addresses is still largely circumvented.
> 
> Unfortunately, I can't run the original COLOR.COM that this is
> based on. So I would ask for someone who can run the original
> COLOR.COM to try out the changed version COLOR-BG.COM and report
> back what happens. (I got kind of stuck with Howards colorforth,
> then decided to start with the version from www.colorforth.com.)
> 
> It is available through anonymous ftp from
>         ftp://80.100.243.19/pub/colorforth/ms-bug.zip
> 
> (Log in as anonymous or ftp. Most browser do this automatically.)
> 
> Apart from the colorforth this archive contains the source,
> a difference-file, and the assembler/disassembler with a
> script to assemble (on a Linux machine).
> 
> Note that the colorforth screens are still represented as
> reassemblable hex dumps. But the icons look nice, I think.
> The undiffed source is straight from the disassembler/crawler
> colorcm-1-37.dis. So be prepared to find some strange things.
> 
> Groetjes Albert
> 
> 
> --
> Albert van der Horst,Oranjestr 8,3511 RA UTRECHT,THE NETHERLANDS
> Economic growth -- like all pyramid schemes -- ultimately falters.
> [email protected] http://home.hccnet.nl/a.w.m.van.der.horst
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> Main web page - http://www.colorforth.com
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> Main web page - http://www.colorforth.com
> 
> 


-- 
Chris Walton
arke on irc.freenode.net
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.