I used real mode because I didn't know better ("This was before anyone I knew had Internet access though").rdos wrote:If you had a decent 486SX, why on earth did you decide to use real mode on it? I spent a lot of money on a 386SX just because I already had decided that real mode was crap, and I needed a "modern" CPU that was 32-bit. (I also had decided that 286 was crap as well, primarily because it lacked paging and had no real-mode emulation mode).Brendan wrote:First came Windows 95 - the OS that was 5 years too late. Then came the Internet (and networking in general). My plans changed from "realmode OS with decent GUI" to "protected mode distributed OS with decent GUI".
At the time I'd hadn't seen an Intel manual, was using the "16-bit only" version of a shareware assembler, and the only debugger I had was DOS's "debug.exe". The information I did have was a copy of The Peter Norton Programmer's Guide that I borrowed from a public library and never returned, about 6 photo-copied pages from another book describing the 80386 instruction set, and nothing else.
It's ambitious; but hopefully I'll only need to finish enough for people to see the benefits.rdos wrote:That's really ambitious. I've decided I'm content if I never ever will have to write anything more professionally for M$-products, and if I don't need to learn "cloud programming".Brendan wrote:My plans have changed from "protected mode distributed OS with decent GUI" to "redesign and replace all the crap". It's not really an OS project anymore - the OS is just the most obvious place to start.
Cheers,
Brendan