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).