Mega post. Part 1.

ZXNet echo conference «hardware.zx»

From Dmitry Malychev To All 12 October 2005

Hello Lethargeek CHRV> And take something better from other platforms - why not. Use CHRV> now ` AT-keyboard, mouse, hard drive - there’s nothing wrong with that see. But ` this was not on the spec. Well, let’s say that spektrumists switched to AT-clave not because of a good life, but as for mouse, screw and other peripheral devices - well, I’ve already spoken about this, I can repeat now: for home computers, a video "adapter" is not at all like the others devices (even sound). Come on, what percentage of the code of an “average” program on Speck (and “average” program - is this a game or a demo) takes up screen maintenance, and how much does it take - disk, mouse, keyboard and other things? What percentage of development time does writing inference procedures take? graphics, and how much - mouse polling, loading from disk, and so on? How many toys do we have? adapted for disk? About 100%, I think. ;) Under the mouse? Well, those where it made sense, of course, less than 50%, but a lot too. HOW MUCH HAVE BEEN ADAPTED TO THESE WONDERFUL NEW VIDEO MODES? Digit strives to zero... if not exactly zero. So "from a programmer's point of view", with which I'm "bye" I'm watching", new video mode = new computer. And I don’t see anything “bad” in this, I’m just surprised by the fact that this new, For some reason the other computer is called "Spectrum". Still for the nostalgicFor spektrumists, the concept “Spectrum” is primarily associated with software. And yet, for the majority of spektrumists (primarily hardware workers) clearly there is a certain "inferiority complex" regarding shortcomings and restrictions standard Spectrum graphics. Otherwise, where would all these essentially come from? his mechanical attempts to transfer “the best from other platforms” to the ZX. After which you begin to understand the saying “the best is the enemy of the good” in a new way :D :D Against this background, indeed, screwing the video chip from an 8-bit computer looks like a clear progress compared to the "EGA mode", suitable only for static pictures, by and large. CHRV> And the rest are attempts at the same creativity - amateur radio. Speaking about "ham radio", I meant that from the point of view of "pure" radio amateur (as it turns out, and a professional too) a computer is such a tangle of wires and small circuits, assembled in a certain way, which has "possibilities" (understood purely mechanically or statistically). And from the point of view of a “pure” programmer, a computer is simply set of rules and agreements, by observing which when developing a program, you get what you want result. CHRV> I formalized the problem. Yes, yes, I remember: “with minimal modifications, on the widest range of varieties clonesget new graphics capabilities with maximum compatibility with old regimes and between each other (among the clones)." What it really means (see above): and force you to code for a new computer. CHRV> Specialized video processors have not yet been connected (Too late, I already saw it! ;) ) And Dendy? It was even worse than just a video processor - kiss single-chip machine added, and not just as an “add-on”, but with the ability to mix video modes on one screen. Why Didn’t even that catch on? And it’s not a matter of lesser capabilities than other chips. (better than Spekov’s, and it can be used as a last resort for all sorts of subtle cases). A exactly in unacceptable requirements for a potential programmer of this miracle - in fact it was necessary study a completely different machine, “rebuild your thinking”, in short, dumbfounded amount of work (on oneself).