I don't know much about the Dragon and CoCo, but
they certainly had
competent graphics and sound, and as they were the first platforms I
No brillieant on either front! The Text mode was 32*16 characters, uppe=
r
case only (porgamming C was 'entertaining,
sicne lower-case was display=
ed
as inverse video), The highest resolution
graphics mode was 256*192 dot=
s
in 2 colours. Sounds was a 6 bit DAC, entirely
software driven
Wow. Worse than a Spectrum! Impressive, and not in a good way.
I thought hte original Spectrumn had only single-bit sound, a DAC was
certainly an improvement on that. I wouldn't be suprised if later
vertsions of the Spectrum had AY3-8910 (or simialr) ICs, like the Amstrad
CPCs.
There were 2 Radio Shack sound cartridges for the CoCo that I know of.
One was claled 'Orchestra 90' and was a pair of 8 bit DACs (stereo sound.
The ROM in siad cartridge allowed you to play music, you defined the
ratios of the harmoncs for each instrument (rather like the drawbars on a
Hammod), entered the notes, it calcualted the wave tables nnd played it.
The oterh was the 'Speech/Sound Pac'. This contains an SPO-256 speech
syntheiser chip, a microcntorlelr to do text-to-speech and an AY-3-8910
(probbalby an 8913, actually, since it wouldn't need the I/O ports) for
sound/ .That was quite nice, but very little software used it.
As for the graphivcs, the machine was essentialy the Motorola application
circuit for hte 6883 SAM and 6847 VDG, and thus you were limited to what
those ICs could do. The COCO 3 replaced them with the GIME chip which did
a lot more.
I seem to remember the OS-9 console driver
accepted certain contrl
sequecnests to sset graphics mode, plot a point, on the CoCo. You could
certianyl do that from BASIC-09 (and fro many other language, I remembe=
r
wriing programs in Pascal to plot various
fucntions).
Way over my head, I suspect, then or now.
Actually, I mis-rememebred. I've just dug out my BASIC-09 manual for the
CoCo 2 version and it appears you got a library called 'GFX' with it.
This incldued funcitos toset the graphics mode (and go back to text
mode), set/reset points, test pixels, draw lines and circles and (oddly)
to rwad the joysticks. You coudl do thins like
RUN GFX("line",0,0,24,65)
to draw a line fron (0,0) to (24,65)
Oh,I
amsolutely agree. It seems that modern PCs are not intended to be
programmed by the user (look at the adverts, they talk of storing music=
,
photos, etc, nothing about programming).
Indeed. That is what the Raspberry Pi is designed to rectify. Whether
it succeeds remains to be seen.
Yes, 've heard about it. Personally I think the Beeb was a ratehr better
educational machine because it encouraged you to try hardware too. I am
not convinced that python is the best choice of lanuage either.
:=AC) I never had a BBC. Only used them at University.
I came into the
Acorn fold with my Archimedes A305 - when I bought it, 2nd hand, for
=A3800, it was considerably faster than the quickest machine my
employers sold: an IBM PS/2 Model 70-A21, a 25MHz 80386DX with SRAM
cache, which came in at about =A310,500 minus monitor, keyboard or DOS -
quite a lot over 10=D7 the price.
No user port or anything on an Archie, but I wasn't and am not really
Actually I beelive there was a podule to add soemthing like that. There
certainly was an internal expansion board for the A3000 to add a user
port (I have it in mine).
Of course there wsas an I2C bus on a cuuple of pins of the system bus (it
was used for the intenral real time clock chip, but Acorn deecided to
make it avaialble to hackers too). Adding a user prot to that is a matter
of a PCF8574 chip.
And yes, in programming terms, I am very much an
amateur!
An amateur is somebody who does something because they love it (think
Latin), it has nothing to do with ability.
True, and have a bonus point for pedantry. ;=AC)
Sorry. This is a pet hate of mine. I am an amateur when it comes to
electronics, computing, etc. I do it because I like it, I am entirely
self-taught. And even if I say so myself, I donm;t think this makes me
totally clueless. But there are those who claim that because I don't have
the right bit of paper I cna't possibly know how to do <foo>.
jaded with IT, though. I want out. Playing with older
kit is still
fun, and occasionally using it to write on, but that's about it.
Modern games are mostly boring, with intensely difficult but very
derivative gameplay, stunning graphics but no originality. The OSs are
I amsolutely agree with you there. I don't think I've found any game for
the last 35 years or so to be enjoyable.
OK, I'm strange, but I got a lot more enjoyment out of the HP67 games pac
(a set of magnetic cards to run on an HP67 clacualtor, a amchine with no
sound and jsut a 7 segment numberic dispaly) than I did when a friend
convinced me to try Doom (or soemthing) on his PC.
so complex that dabblers can't get involved, the
hardware is vastly
powerful but locked away behind elaborate drivers and
professionals-only-need-apply languages. It's all rather dull.
That's why I stick to the older machines I can understand. They do all I
want, I see no reaso nto replace them with somethign that can execute
instructions many thousands of times faster, but it won't execute the
isntructiosn I want.
-tony