8-Bit Software Online Conversion

                                                                  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.     is being edited by MYSELF   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 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.       An arena for you to display your eloquence. Come on, let's have some controversy!       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.       From other members and myself.     Comments on programs.     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.     By John Ilsley John Ilsley answers a couple of questions raised and explains one method of dealing with the Master battery backup.     By John Ilsley Add sound control and headphones to your computer.     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.                     By Steven Flintham         By Steven Flintham              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.      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.        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.    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        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.      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.             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.        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.           