Re: [colorforth] How to recreate the 31 July color.com
- Subject: Re: [colorforth] How to recreate the 31 July color.com
- From: Jason Kemp <jason.kemp@xxxxxxxxxxxxxxxx>
- Date: Mon, 25 Feb 2008 10:44:10 +0000
Morning Ray,
Yo, Jason. :)
I have to ask,,, Did you happen to first copy over the first 18 blocks
with zeros before over writing?
No, well at least _I_ didn't; the file created from
http://colorforth.cvs.sourceforge.net/colorforth/colorforth/masm/ was
18k long. At the end of color.asm is the directive
org (1200h-1)*4
dd 0
which makes the file 18k long. I assume that the linker I'm using
therefore pads the file out with zeros from the end of the code to this
point. Please do correct me if I'm wrong.
Then I used "Tiny Hexer" to paste this data over the start of the
original 64k color.com. (Actually this little program is good for
writing the data straight to the boot sector (or any where) on a floppy,
which saves a bit of time so you can boot colorForth directly rather
than have to load DOS first and then run color.com)
Following Nick's advice, I tried just pasting the first 12k, which
leaves the icon data intact and then boots and runs perfectly for me.
I'd also sorta like to see the finished image you have. If you are so
inclined please forward it to my public mail at Ray.stmarie AT
gmail.com.
Done
I'm so pleased to see you build this puzzle yourself.
Thank you. It is a pleasure to investigate it. I do hope that I can
soon reach a point where I can offer something original to the list
rather than ask questions that most of you answered seven or eight years
ago.
Jason
---------------------------------------------------------------------
To unsubscribe, e-mail: colorforth-unsubscribe@xxxxxxxxxxxxxxxxxx
For additional commands, e-mail: colorforth-help@xxxxxxxxxxxxxxxxxx
Main web page - http://www.colorforth.com