USE CURSOR KEYS TO SCROLL TEXT. USE CURSOR KEYS TO SCROLL TEXT. 8 Bit 8 BIT SOFTWARE ISSUE 27 8 BIT SOFTWARE ISSUE 27 About this issue. Part 1 About this issue. Part 1 Edited by C.J.Richardson. Welcome to 8BS issue 27. To read an article type the 3 digit code and press RETURN. 101. To read a teletext article in mode 0 enter the letter "A" followed by the three digit code. A101. To define new keys for scrolling the text, enter the letter "C" followed by the code, enter C101. Then simply press the up key followed by the down key. To print out a text file, enter "P" followed by the article code. P101. Respond to the question "MARKED PRINTOUT?" with "N" and the whole file will be printed. Respond with a "Y" and then enter the phrase that you want the text to be printed out from. Press ESCAPE to end the printout at any time. True to form, there's something new in the menu selection, choose the lightpen menu from the games plus menu. Read on for further details. IMPORTANT! IMPORTANT! Issue 28 is being edited by MYSELF Issue 28 So send off your submissions, discs and 50p's to: The deadline for issue 28 is June 28. The issue date is July 15th (ish). IN THIS ISSUE IN THIS ISSUE THE MAG THE MAG ABOUT THIS ISSUE ABOUT THIS ISSUE In two parts. The part you are reading now is section 1. Select section 2 by pressing BREAK now. Or type *thi2 from Basic. When using the mode converter you will be asked whether you want part 1 or part 2. NEWS AND VIEWS NEWS AND VIEWS An arena for you to display your eloquence. Come on, let's have some controversy! MESSAGES AND ADS MESSAGES AND ADS In two parts. I have received a marvellous amount of text from members for this issue, so much that some has to wait until next time. Don't let this stop you though! Keep it up folks. MESSAGES TO YOU MESSAGES TO YOU From other members and myself. THE REACTOR THE REACTOR Comments on programs. Size 12's Size 12's A very, very, interesting article, nothing to do with me, no, honestly. I think the "size 12" probably refers to putting a large boot in it. Either that or a medical type joke that is probably best left unexplained. Master battery Master battery By John Ilsley John Ilsley answers a couple of questions raised and explains one method of dealing with the Master battery backup. Sound adjustment Sound adjustment By John Ilsley Add sound control and headphones to your computer. Supreme review Supreme review Ok, so you have probably all seen this game which is an "Elite" type game. I discovered it the other day and simply had to make sure that no one else has missed it. Program review info. Program review info. Some text from D.Shimmin. Some text from D.Shimmin. The Archimedes debate The Archimedes debate By Steven Flintham Presenting Programs part 5 Presenting Programs part 5 By Steven Flintham THE SOFTWARE THE SOFTWARE Utilities Utilities Line number removal. Line number removal. By: 2J3 Use: Don't print line numbers Program name: LineOut Associated program/file/s: None Language: Basic Assembler General info: I wrote this after receiving a question from 8J4 "How to delete line numbers when, say going to print?". Rather than ask why he wanted this and possibly solve the problem in an easy way, I set off and wrote this program. Instructions: Chain "LineOut" and LIST the program. The program is heavily REMmed, try reading it. Random numbers Random numbers By: 2J3 Use: Print a random number Program name: AssRnd Associated program/file/s: none Language: Basic Assembler General info: 27N Requested a machine code random number generator. This is a very short routine which simply prints out random numbers chosen by a machine code routine. BASIC provides us with a function RND to generate a pseudo random number. The assembler doesn't. This routine will program the user port with a random number. Instructions: CHAIN "AssRnd" LIST the program to see how it works. Press f0 or f1 to run the routine. It takes a few presses to get the numbers to become more random. The big E The big E By: 2J3 Use: Remove the E attribute from ADFS Program name: Eoff! Associated program/file/s: none Language: Basic General info: See the messages section. A member has a bit of bother with the "E" attribute in ADFS. I neglected to mention this in my article in issue 25 (mainly because I hadn't paid any attention to it myself). This attribute is very difficult to remove once set and renders a program useless if incomplete. Instructions: LOAD "Eoff!" Enter the directory with the problem file. Then type RUN. After a prompt the program will then remove the "E" attribute from all files in that directory and set the WR attributes instead. Before doing this. PLEASE back up the disc first! Just in case. SORTS SORTS Sent in by: L1L Use: Sort Program name: Sort Associated program/file: None Language: Basic Assembler General info: This program uses various sorts. Examine it to see how they work Wapping Editor viewer Wapping Editor viewer Sent in by: L1L Use: View wapping editor files Program names: W.Viewer Associated program/file/s: W.Visa Language: Basic Assembler General info: See the note from L1L in the messages section. He is after someone writing graphics conversion programs. Instructions: To view an example, a catalogue will be shown. Enter "VISA" followed by either "Y" or "N" to the INVERT? prompt. Pagemaker viewer Pagemaker viewer Sent in by: L1L Use: View Pagemaker files Program name: P.Viewer Associated program/file/s: P.Example Language: Basic General info: As above, this is a viewer which will display Pagemaker/Stop press/clipart. Instructions: This program when run, will display a pagemaker cut which was hastily grabbed from my own collection of cuts. Presenting Programs examples 1 - 4 Presenting Programs examples 1-- 4 By: 15A Use: Programming Program name: F.Step1 - 4 Associated program/file/s: PresP text Language: Basic General info: These four examples illustrate the text that you will read in Stevens article obtainable from the mag menu. Cut And Paste Cut And Paste By: L1J (Miroslaw Bobrowski) Use: Picture editing Program names: Cut Paste Associated program/file/s: none Language: Basic General info: Text by L1J The 'CUT' and 'PASTE' utilities, had been inspired by the AMXViewer program which appeared on isssue 25. Both my programs work in any graphics mode and allow to transfer any screen area from one picture to another. Instructions: The 'CUT' program allows you to select a picture from which you wish to make a cutout. When the picture is loaded the small box will appear in the middle of the screen. The cutout is then selected by pressing the "Z", "X","/" and ":" keys to position the box, and the same keys plus the SHIFT key are used to adjust a size of the box. (You can move the box around and re-size it as many times as required). When the cutout area is defined press the COPY key to save it. The screen area selected is stored as a file in the 'C' directory. (ADFS users should create the 'C' directory in advance, ie. before the 'CUT' program is used). The second utility, 'PASTE', allows you to incorporate your cutout into another picture or copy it onto a blank screen. After running the program you have to answer several questions (please press RETURN if you do not want to save the final picture) then an outline of the selected cutout will appear at the top left hand corner of the screen. You can then move the box around the screen by pressing the "Z","X","/" and ":" keys (this time the SHIFT key is used to move the box faster) and when the box is at the selected position then press COPY to retrieve the cutout. The 'Paste' utility could be also used to view any AMX 'Stop Press' cutout provided that you select MODE 0 and that you press RETURN when a prompt for filename appears on the screen. Please note that the 'PASTE' program works only in the ADFS. The DFS users should amend the line 50. This should read: 50 MODE 7:*CAT ....Editor.... The program has been altered for the DFS and ADFS versions of this issue. See line 50. PRESS BREAK for part 2 PRESS BREAK for part 2