[SpecTecJr Police Badge] [SpecTec Charicature]
Got a problem? Get it solved! With
SIMON COOKE
SPEC TEC
Junior

Adam's run off and this short guy seems to have parked his butt in our Tec's chair. Hmmm.


For the past hour I'd been tailing this guy (wearing a trenchcoat and hat surprisingly similar to mine) on the orders of Captain Mahoney. He wanted a PI, as the guy to be tailed apparently knew almost everyone on the force. It seems that this man had cracked into Mahoney's personal files, found out the combination of his safe, and ran off with his pension fund. Here's the strange thing though - he turned off into this building and dived into a lift. I ran up the stairs, but by the time I got up to his floor he was gone. On his desk, though, was a note saying "To whoever's tailing me - you can have the office (it's all paid up for two months), and the contents of the drinks cabinet are yours too. Look after the swivel chair for me. I've got to catch a plane now. Ad." Well, who am I to turn down a comfy swivel chair, an office and 24 crates of bourbon? The only thing is to try and tell Mahoney that his pension is making its way at high speed to the Bahamas. But first, there's a load of letters sprawled over his desk, and a lot of bourbon drinking to be done...

SWITCHING TO MANUAL

Help! I recently picked up a Spectrum with a cassette player, twenty games and the BASIC Programming book all for £50. I though I bagged myself a brilliant bargain. Well I know I did. You see, it's all well and good having all these games, what I really need is the introductory book. Without it I can't really get into using the machine at its full potential. I am using my very limited knowledge but I am having to struggle. If you could send me a copy or let me know where I can get a copy I would be extremely grateful. Also any info pack that you think I could use. The games don't particularly interest me, I am thinking of a more practical use.
K McCabe

Well, Mr McCabe, welcome to the Speccy! Sorry to hear of your little problem, but I do have a couple of solutions for you.

  1. You could try giving Computer Manuals a ring on 021-706 125, and they should have the manual you require.
  2. I've printed your full address so that any enterprising reader out there who has finished with their manual (or has any spare lying around) can send you a copy.
I hope that your problem is solved soon, and keep at it with the BASIC! Si.

MULTIFACE MYSTERIES

Last week I got a Multiface 128 from a car boot sale. The problem is that I forgot to get the instructions with it. So I need to know how to POKE games with it, and have you got any POKEs for: Roadblasters 128K (infy fuel), HATE and Astroclone ?
KRW
West Glamorgan

Why do 90% of POKEs - both Multiface and routines - NOT work with my 128k +2 (grey case)? Is it because of the memory locations being different? Is so, is there a way of calculating where an address for a 48k POKE would be on a 128k machine?
SR SMITH
Dudley, West Midlands

As you can see, I've had a couple of letters on the perilous subject of how to use the Multiface. Obviously, people are finding this piece of kit a bit of a problem. So let's go over in detail how to POKE things with your Multiface. First of all, the basics. The obvious thing to do when you've loaded up your game is to hit that big red button that stares up at you from your little black box. When that happens, a little menu comes up, chock full of options. This seems to be where most people get a little bit overwrought, choose the wrong one, and inevitably end up inflicting large amounts of pain on small pets and other innocent creatures. The way to POKE those amazing life-giving numbers into the game is to press T when the menu comes up. Then press SPACE, and type in your first number (the POKE address) and the second number (the POKE value) as one long number. Finally, press ENTER. Problem solved. Press Q to make your way back to the first menu, and Return to the game - then you're on your way to finishing the game with a minimum of effort!

When it comes to POKEs, there are usually separate ones for the 48k and 128k Spectrum. This is because most games put their routines and such in different places for the different versions of the games. A POKE for the 48k version of a game might work on the 128k version if you're lucky, but not usually the other way around. Sorry, KRW, but I don't have any such POKEs lying around, I'm afraid. I've passed on your request to Linda though - so who knows what's in store for you in the future? Also, I can't send anyone any prezzies if they don't put their full addresses on (like you, KRW). So please remember to do so in future if you write in! Si.

WELL CONNECTED

I have a Spectrum +3 and I have a few problems.
  1. I've got an old Spectrum +3 disk drive which I know works. I wish to link it to the disk drive B socket at the back of my computer. What connections would I make to link it to my computer?
  2. I own a Cheetah light gun. Doyou have a short machine code program for operating it from BASIC?
  3. On the Expansion socket at the back of the computer there are eight data lines. If I put an 8-bit binary signal on them,
    1. How would I read the signal from BASIC?
    2. What voltage etc must the signal be?
I would be very grateful if you could solve these problems.
Mark Delaney
Cirencester, Gloucestershire

I can't answer your first two problems, but I can help with the third. The voltages required are are 0v for a binary 0, and +5v for a binary 1. To read the signal from BASIC, you can use a simple LET a=IN xxxx, where xxxx is the port you have chosen for your data. You can't send data just by squirting it down the eight data lines on the socket, you need some additional circuitry to read the ADDRESS LINES. These lines tell you which memory address or input/output address is being used. You also need to read the IORQ (Input/Output Request) and the RDL (Read Data) signal lines as well. All these signals get mixed with each other in some 'address decoding' circuitry to produce a Chip Enable signal, which goes to a Tri-state buffer with your eight data signals. if that's not too clear, then there's a diagram down there. I can't go into the intricacies of address-decoding now, but a row of 1's has to go into the NAND gate to allow data to pass through the buffer. To do this, you take yoour port address, map it out onto the address lines, and wherever a 0 appears, put a NOT gate. Last hint is not to use any port addresses already used by the Speccy. Stick below 128 for your port addresses and you should be okay.

If you're not sure what you're doing - STOP! Consult an expert! Si. [Special Investigation Solved!]


CRACKED!


MUDDLED MODES

This is the first time I have written to you, and I have a couple of things to tell you. Firstly, in the December issue you asked if there was a way a Spectrum could detect what mode it was in. Richard Swann wrote in the February issue with two ways of doing it. I have found a third.

10 BORDER 7: PAPER 7: INK 0: CLS
20 PRINT AT 0,0; INK 7; CHR$ 163
30 IF SCREEN$ (0,0)="S" THEN LET mode=1: GOTO 50
40 LET mode=0
50 IF mode=1 THEN GOTO 100
60 IF mode=0 THEN GOTO 200
100 REM PUT 128K Routines here...
200 REM PUT 48K Routines here...

In +3 BASIC the computer prints out 'SPECTRUM'. In 48 BASIC the computer prints out 'T'. It then reads the screen and defines the mode.

My second tip is, in the June issue you showed us how to obtain the colour pink. If you print something on the screen with green paper and purple ink, it looks like the colour pink. And if you print something with red paper, purple ink and bright on, it looks like fluorescent pink.
Andrew Butler
Ashford, Kent

Thanks for that, Andrew. For your efforts expect something in a brown paper bag to be whisking its way towards you at high velocity. Si.

PURE GENIUS

After reading about the problem Paul Seamark had connecting a Genius Mouse to his SAM, I put pen to paper and wrote off to you. To connect up the Mouse to the SAM, you need a special lead. This has to be home made.

[Diagram 2]

This arrangement will let you use your mouse as a joystick for games. To make it work as a proper mouse, you'll need to build another lead.

I hope I've helped, Paul. If anyone has any problems with ANY hardware, they can write to me at: 71 Hamlet House, Waterhead Close, Erith, Kent, DA8 3RP. (Don't forget to enclose an sae if you want a reply).
M Lakhani
Erith, Kent

Well, I hope you've helped Paul with his problems. Truthfully though, I'm a bit dubious about your method for turning the Genius mouse into a proper SAM mouse. For one thing, you've connected a signal line to the Mouse Interrupt line, which isn't used in the mouse system... All I can say is that if you try it and it doesn't work, don't be too disappointed. Expect some goodies for that bit of investigation, Mr Lakhani. Si.

[Web page editor's note: Since writing that article, I learned a lot more about the SAM, and unless the Genius Mouse is some really really weird piece of kit, it will NOT work, no matter how you wire it up.]

SIBLING TROUBLE

Isn't it annoying when you're in the middle of typing in a long BASIC program, and you come back from making a cup of tea, only to find your little brother or sister has helpfully reset the computer for you? Yes it is. Well, by entering CLS: RANDOMIZE USR 1302 the Spectrum will pretend it is loading something so you can say you are loading the latest Dizzy game (or something) for them. Alternatively, using CLS: RANDOMIZE USR any other number between 1298 and 1306 will produce a different loading colour. Pressing SPACE will return you to your original program.

Now can you do me a favour? If anyone has got any copies of YS (pre-July 1989) they are willing to swap for games (being an A-Level student I'm a money-free zone) (Likewise. Si) they can phone me on 0978 820 185 (ask for Mark).

I've plenty to choose from, from 1983 to 1992, including many full-pricers. Just the mags'll do, keep the tapes.
Mark Jones
Wrexham, Clwyd.

Oooh. You crafty sneaky person! I think that way back in the mists of time I saw something very similar in the pages of this very mag, in Program Pitstop or somewhere, but the different colours is a new one on me. Hope you get the mags you want, and while you're waiting for responses, I'll send you some stuff to keep you happy. Si.


COOL IT - I'M ON THE CASE

Good old Captain Mahoney didn't even bat an eyelid when I told him that his pension fund was irretrievable. He just laughed manically, phoned the airport for a return ticket to the Bahamas, and loaded up his shotgun. Thing is, he didn't look too stable when I left - he paid me for the case and told me to get lost before he pumped me full of lead. Then he got in his car, and swerved off at high speed to the airport, taking potshots at traffic lights.

I feel sorry for Ad if Mahoney ever catches up with him. But enough of that - if you have a problem, big or small, I'll take it on. Send 'em off to: Spec Tec Jr, Your Sinclair, Future Publishing, 30 Monmouth Street, Bath, BA1 2BW.


[BACK TO YS 83 CONTENTS PAGE]
© Simon Cooke 1995