Chas' Life, PC PROBLEMS
Fun learning about computers
My first Computer
ZX 81 (1k memory, BASIC, Tape store, B/W TV monitor), 1981
The programs were written in BASIC. That is a high level language called Beginners All-purpose Symbolic Instruction Code which was invented in 1964. This code was stored in a Programable Read Only Memory (PROM) chip and remained there when the power was off.
The written programs could be saved to and loaded from an Audio Cassette Recorder using tones to represent the digital code. A suitable program could take up to 5 minutes to load! The computer had space for about 1000 characters of code. This space is referred to as Random Access Memory (RAM) but was lost when the power was turned off.
One program used up all this memory and stopped short when drawing a picture on the screen! Many magazines provided lists of BASIC programs to type in. This was how I learnt how to communicate with my new toy. It was fascinating to discover what the various commands could do. The command line '10 PRINT "Hello" ' would put the word Hello on the screen. The 10 is the first line number. Programs were available on cassette tape. Mostly games.
Some programs were OK for my 1K memory. Most were written for the 16K add on memory block which was available. The memory block was not reliable so I built my own with 8K RAM. Then at least some of the tapes would run when loaded.
My son was about 13 and showed some interest. I was more concerned about teaching him the multiplication tables which they did not do at school. Many programs were written to help. Some used simple graphics. "That's correct Chris!" or "Chris got 8 out of 10 right" was the simple response.
A program my Dad and I developed was called "Spotting". It
simulated the firing of a gun from a battleship to sink a target on the
horizon. "You are a spotting officer in a battle cruiser circa 1915".
You would be told if you were too long or too short. If too long the angle
was reduced. A bit of fun one Christmas.
Loading programs proved to be a bit tricky ! The volume and tone settings
on the recorder had to be just right. Some times after a 10 minute load
the program would not run. There was no indication of progress until it
had finished. You could only listen to the warbling on the tape and keep
your fingers crossed! A purchased tape program would be timed to the second
and if it was too long you knew it would not fit in the 8k which I had
By 1983 Clive Sinclair had developed his "Spectrum". A colour T.V. was required to display colour. Several other small companies were getting on the "band wagon".
My next computer
ORIC-1 (16k, BASIC, Tape store, B/W or Colour TV monitor), 1983
I continued to type in lots of programs from magazines supplied by the "ORIC" club. They were much more complex. This computer had as much as 16K of memory! It would take several nights to type in a complete program. Still using that tape recorder to 'save' the data, but at least the programs fitted in the memory.
When an attempt was made to "RUN" the program they would not
work for one reason or another. These were referred to as software bugs!
The origin of this goes back to the early days of computing. When a computer
failed to work a beetle was found inside and got the blame.
ORIC had a printer port. I purchased a "Cricket" printer from
an engineer at RACAL. This used thermal paper and enabled me to print
out lists. I was able to find many more errors this way.
One popular game was called "Candy Floss". You were required to make money selling Candy Floss on Blackpool beach. Watch out for the Donkeys which may eat it all without paying! Jeffrey was often round wanting to play this game. Mainly words on the screen describing the activity and requiring some input from the player.
I had got a new tape recorder in the hope that it would improve the loading
of programs. Oric had more memory and so loading took longer to complete.
Keep your fingers crossed!
A major improvement
CPC6128 (128k, BASIC, 3 ½" Disks, Colour Monitor), 1986
I could not wait to get my hands on this one & got it from "Robert's" in Hythe. It ran in BASIC but used an operating system called CP/M. This computer came with its own colour monitor. What luxury! The down side was that none of my programs on tape could be used because it used Disks to store the programs. Several disks were supplied and purchased with good games on them. It was a real treat loading them in. So quick easy and reliable. Goodby tape loading for ever!
Most of the time I spent typing in new programs from magazines which were available at the Newsagents for this computer as it was popular. This way I became familiar with yet another version of BASIC. I then set about re-typing in all my favourite home made programs. Family Tree, Address Book and Accounts. With a new printer from Dixon's in Southampton I was set-up for some time. Ann did wonder how long that would be!
I started writing letters on my first Word Processor. "Tasword" by Tasman Software. The words were just about readable on the screen if you set the colours right. Black on blue paper was what I used then. Cutting, pasting and page formatting were new to me then. It really encouraged me to write more and more.
Many problems were encountered while playing with computers. Word Processors
and Printers provided me with more than enough to contend with! You could
get the words OK on the screen but the printer often had a mind of it's
own. Not only do you have to set-up the page format but also the printer
format. Then you find that some characters would be different on paper!
Computer language originated in America. They use $ and we use £.
Now I hope these are dollars and pounds on this page. American Standard
Code for Information Interchange is used by the computer to represent
characters using numbers. ASCII for short has a lot to answer for here
in the UK. The keyboards had $, £ and a # key. (Dollar, Pound and
a Hash key). Now the printer had a switch which changed the # into a £
(Hash into a pound). So if you wanted to print a £ you needed to
put a # on the screen!
Another problem is related to the page and paper length. My paper is 11" long. (An American size I think). A4 is longer. Question? How many lines to a page. Top and bottom margins. Headers and Footers? Get this lot sorted out and your printer works in synch with the pages you have created. Get it wrong and you can get DOUBLE page breaks, wasted paper or your page cut in half. There are more switches on the printer which turn OFF it's Form Feed and sets the page length. Much determination and head scratching was required to sort this lot out. Some say I have a thin patch on top but I can't see it!
Standard Personal Computers
P.C.2086 (256k, MS DOS, PC, 3" Discs, B/W or Colour Monitor), 1989
I have a need to get familiar with this beast. I have done a lot with computers so far and I think I know what I need it for. My 6128 uses 3 inch disks. They are becoming expensive and difficult to get hold of. Jeffrey was often round playing games on the old 6128 so it was offered for his use at home. Since then I got to see less of him which I regret.
See I can always find a good excuse to change up. Colin North at work can supply an Amstrad P.C. 2086. It looked a good bet coming with Microsoft Windows and other super looking software. With a bit of clever know how on the part of Colin I was able to transfer my programs to the new computer. I used the printer port as the output and fed them into the RS232 input port of the P.C. It was a tricky operation which succeeded to transfer most of the information saved on the 3 1/2" floppy disks which stored 720 Kb.
The computer had colour output but the monitor was Black and White. There was 256K of memory inside. I now have a mouse. My old printer will do for now. This was a big white beast which I needed to tame. Computers were at work now so I needed to understand how to use them.
This machine did not switch on and run BASIC as I have been used to.
First it needed an Operating System. Microsoft provide one called MS DOS.
This is a Disk Operating System which creates files of information that
are stored on floppy disks. There can be a hundred of these files on one
This is a Graphical User Interface (G.U.I.) which enables the USER to
run programs by pointing at pictures, called ICONS, using a mouse. This
action converts your requirements into commands for MS.DOS to carry out.
I got a Hard Drive. Much more to learn. The computer had a fan running
all the time which created some noise. None of my computers before made
any noise. Now the hard drive and fan made it just a bit noisy!
A computer demands 90% input and gives 10% OUTPUT. Compare that with a T.V. which gives 100% OUTPUT.
What happens when the computer gets turned on ? The processor first runs a program called Basic Input Output System. The BIOS is stored in a special chip called Read Only Memory (R.O.M.). This program is not lost when the computer is switched off. After checking it's memory chips and the keyboard it first looks for a disk in the A: drive. The computer is looking for a BOOT disk or Operating System. If there is no disk in the drive it will BOOT from the C: drive which is the hard drive inside. (Some machines have two floppy drives and the second is referred to as the B: drive). Now that you know this, it is VITAL that you have a BOOT disk in case the hard drive ever fails. The computer will not know how to work without it! Keep it safe. I know what trauma it caused me when, one day my computer failed to wake up.
My boot problem
My first experience of this was one evening the computer did not BOOT or wake up. It could not find the Operating System! Switch off. Insert your BOOT disk in the A: drive. Switch on and keep your fingers crossed! It worked OK. and I was able to continue computing that night. The next time I switched on I held my breath - it was OK.
The problem returned next time and it needed drastic measures to ensure
future reliability. I made sure that all my valuable software was safely
stored on floppy disks. Then I used a UTILITY program written by NORTON
called Speed Disk. (DOS 6.2 now has a utility called DEFRAG) This checked
the entire contents of the disk and re-wrote its File Allocation Tables.
(F.A.T.) It also joined up all the files which had got "Fragmented".
Let me explain. Imagine a line of words. Rub out a short word and replace
it with a longer one. It won't fit in the space so put in what you can
and put the rest somewhere else. The word has become "fragmented".
Now as files are deleted and created this is what happens to them on the
hard disk. The F.A.T. knows where to look when you load a file. The computer
is jumping all over the place looking for bits of files and putting them
Every now and then run the DOS program called DEFRAG. If you are lucky 9 times out of 10 this cures the problem. I was not lucky. My hard drive was developing "Bad Sectors". The dreaded Lurgy! Help came from Colin. The next drastic step was to re - format the hard drive.
Re - Format
This is what you must do if you ever sell your hard drive. The process will wipe clean it's entire contents. So make sure you have saved all your files to external discs. Switch off and put your BOOT disk in the A: drive. Switch on. At the A: prompt type:- FORMAT C:/S and press Return. The /S puts your version of the Operating System back on to your hard drive. Now you have the task of loading in all your programs. Perhaps a bit of housekeeping and planning Directories should now be considered.
Every book has a list of contents and is divided up into Chapters. This is how it must be in your computer on the hard drive. You need to develop a tidy structure and know where all those valuable programs can be found. It is important to keep a copy of any new creations outside on a floppy disk.
Now for another problem. I started writing a program to time and count the laps of model boat races. It required accurate timings of the laps. Hit a key every time the boat went past. The P.C. contains it's own clock and calendar. But when I checked the lap times against a stop watch I found that the computer clock was slow. This problem was never resolved and the month of programming went down to experience!
If the computer clock was slow you would expect that after a few days the date would be wrong would you not! However every time I switched on, it was correct. After some discussions with Colin I discovered that there are in fact two clocks. One runs on its own and has a battery to keep it going. The other is the DOS clock. When DOS is started at switch on it takes the date and time from the battery clock. My program used the DOS clock. Now remember my pet rodent ? When this was active it slowed down the DOS clock. I have found a real BUG in my computer.
Once again time and developments march on. Magazines have free disks.
Software Junk. I tried one once and found it would not work. Only to discover
that the disk contained twice as much data as my 720 k ones. They are
the same size but recorded using the new 1.4 Mb drives which uses both
sides of the floppy disc. I am using a PC at work now. It runs WINDOWS
and I am getting used to Microsoft Word, a super word processor which
I am now using at home.
486 DX (4Mb memory, 200Mb hard drive, 1.4Mb floppy disc drive, Colour Monitor), 1994
Colin found a buyer for my old 40 Mb hard drive. I made sure that all the software on the hard drive was copied or available on floppy before wiping it clean using FORMAT. So I saved up and got this new one from Colin. It's got 4 Mb of memory inside (Now 8 Mb) and a 200 Mb hard drive which is the smallest you can get now. The floppy drive is of course 1.4 Mb.
Playing with Windows
The fun starts again. Now with Windows I can explore it's wonders ! But the hard drive was already ¾ full! So I first got rid of all the wallpaper. This is a background pattern which you cannot see most of the time any way ! Then I deleted most of the screen savers. These take over the screen when you stop using the system for more then say 15 minutes ! The screen is cluttered with little pictures in boxes which you click on with the mouse to run programs. All very easy. Once you know how to set it all up. More to learn. Everything now runs like greased lightning !
Add on goodies
One or two extra items must be mentioned. I had got a Teletext adapter for the 6128 which proved to be an interesting feature. I could select all those pages off air for free. I got an updated version when I changed to a PC. Then I got a sound card. This could be made to send music to small speakers. Now I have fitted a CD ROM! These new items were plugged into sockets inside the computer.
Development continues? 2003
Now it is amazing what you get for your money these days. I now have a lap top computer. Super fast, high capacity, CD ROM drive etc. etc. Network access is now taken for granted. It was a Toshiba Satellite A30. Windows XP the ultimate operating system from Microsoft. Then along came 'Vista' soon followed by 'Windows 7'.