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

Re: [colorforth] How to recreate the 31 July color.com


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