[{"TitleName":"Screen Machine","Publisher":"Print'n'Plotter Products Ltd","Author":"Joe Gillespie","YearOfRelease":"1984","ZxDbId":"0008667","Reviews":[{"Issue":{"Name":"Crash Issue 21, Oct 1985","Price":"£0.95","ReleaseDate":"1985-09-26","Editor":"Graeme Kidd","TotalPages":140,"HasCoverTape":false,"FlannelPanel":"Publishing Executive: Roger Kean\r\nEditor: Graeme Kidd\r\nTechnical Editor: Franco Frey\r\nArt Editor: Oliver Frey\r\nProduction Designer: David Western\r\nProduction Assistants: Gordon Druce, Matthew Uffindell\r\nSoftware Editor: Jeremy Spencer\r\nAdventure Editor: Derek Brewster\r\nSub Editor: Sean Masterson\r\nStaff Writer: Lloyd Mangram\r\nContributing Writers: Chris Passey, Robin Candy, Ben Stone, John Minson, Mark Hamer, Gary Liddon, Julian Rignall, Gary Penn\r\nClient Liaison: John Edwards\r\nSubscription Manager: Denise Roberts\r\nMail Order: Carol Kinsey\r\n\r\n©1985 Newsfield Limited.\r\nCrash Magazine is published monthly by Newsfield Ltd. [redacted]\r\n\r\nSubscriptions [redacted]\r\nEditorial/studio [redacted]\r\nAdvertising [redacted]\r\n\r\nColour origination by Scan Studios, [redacted]; Printed in England by Carlisle Web Offset Ltd (Member of the BPCC Group), [redacted].\r\nDistribution by COMAG, [redacted]\r\n\r\nSubscriptions: 12 issues £14.50 post included (UK Mainland); Europe: 12 issues £21.50 post included. Outside Europe by arrangement in writing.\r\n\r\nNo material may be reproduced whole or in part without written consent of the copyright holders. We cannot undertake to return any written material sent to CRASH Magazine unless accompanied by a suitably stamped addressed envelope. Unsolicited written or photo material which may be used in the magazine is paid for at our current rates. The opinions and views of correspondents are their own and not necessarily in accord with those of the publishers.\r\n\r\nMICRONET:\r\nYou can talk to CRASH via Micronet. Our MBX is 105845851\r\n\r\nCover by Oliver Frey"},"MainText":"PAINT PLUS AND THE SCREEN MACHINE\r\n\r\nWay back in February 84 we reviewed a graphics utility by the name of PAINTBOX. Print'n'Plotter (P&P) have extended the program since then and repackaged it under the new name PAINT PLUS. To round off the graphical facilities they have produced a companion program called SCREEN MACHINE. PAINT PLUS deals with the screen and UDG creation, while SCREEN MACHINE handles multiple screens, provides screen modifications, compiles text and compresses memory saving screens. FRANCO FREY takes a look at the new package.\r\n\r\nPaint Plus is unmistakably a descendant of PAINTBOX. On side two of the cassette there is a very stylish DEMO program with five individual screens. Rather than let you wonder whether or not the screens have actually been created with PAINT PLUS, the 88 page Deluxe manual covers these samples in detail explaining all the little tricks and problems. 'Cover girl' is beautifully animated (she winks). Side One contains the utility which is loaded in two parts as PAINT PLUS and ORGANISER. PAINT PLUS can be run under three different cursor controls, Kempston, cursor keys and alternative which is configured by default for the BRITISH MICRO GRAFPAD. The Main Menu displays the main three work areas: UDG Creator, Precision Plotter and Screen Planner, which combines UDG's and screen creations.\r\n\r\nUDG EDITOR\r\n\r\nThe submenu provides six choices. VIEW BANKS displays the four available UDG banks and any of these may be called into the 'current' UDG area for editing. DRAWING BOARD is the creative work area. Either a normal Sinclair character, a custom UDG character or a blank can be called up as a starting point for the new creation. On the screen two large 8x8 grids will be displayed, one being the inverse, in the centre two actual size characters, one inverse, the other normal and a readout of the decimal value for each line of the UDG. As usual the cursor is moved around on the normal oversize grid and squares fired or filled with the joystick button (or 0 button).\r\n\r\nOnce created, the UDG may be modified with one of the several UDG functions INVERSE, ROTATE and MIRROR. Saving into one of the 21 current UDG character positions is done through FILE WORK. The UDG editor menu provides a save and load from tape option. SKETCH PAD provides a sketch area, where related UDG characters may be printed (for multi character sprites). These characters however can only be from the current UDG set. The manual provides all the information on how to access the four banks from within Basic programs. An alternative character set is provided on tape (side 2) after ORGANISER and the two microdrive adaption programs.\r\n\r\nPRECISION PLOTTER\r\n\r\nThis is the High-res drawing board for screen creation. After selecting the current INK, PAPER and BRIGHT colours, the blank screen will be displayed with a crosshair cursor, the LINE MODE indicator, a sample of the current ink colour and the digital readout of the x, y position. The cursor movement is fast, but can be slowed down by pressing CAPS SHIFT. The design work can begin. The following options are available:\r\n\r\nQ. PLOT\r\n\r\nW. DRAW\r\n\r\nV. CLS\r\n\r\nB. BOX draws a rectangle between the original and the new cursor position diagonals.\r\n\r\nH. CIRCLE with radius prompt.\r\n\r\nR. RADIAL MODE draws lines always from the original cursor position without updating to the new cursor point.\r\n\r\n3. LINE MODE\r\n\r\nA. ARC with a CURVE or ARC prompt, which requires inputting a positive or negative real number. 1 gives a semicircle.\r\n\r\nE. ERASE erases the last drawing operation, by recalling the screen from the ERASE memory, which is updated before each command.\r\n\r\nN. OVER provides the Spectrum Over mode.\r\n\r\nX. INK allows the change of the current ink colour.\r\n\r\nM. SINGLE PIXEL CURSOR\r\n\r\nK. CROSSHAIR CURSOR\r\n\r\nA FILL routine is provided and depending on keys F, D, G, L or I the drawn object will be painted solid, with a dot pattern, a grid pattern, a horizontal or vertical line pattern.\r\n\r\nEDIT MODE changes the cursor to a rectangular frame and this can be moved around the screen similar to the crosshair cursor. Pressing key 2 will capture a detail of the screen and enlarge it x8 for detail work. Enter returns the full screen. In magnification mode the attributes are not affected and colour must be added later with the full screen.\r\n\r\nPAPER WASH MODE offers the choice of Paper colours. The Border colour changes to indicate the paper colour in use and the new colour can be 'washed' on the screen. A pixel or character brush width are available depending on the cursor selected. No attribute grid is available in the LINE MODE, so it will be difficult not to make the colour attributes clash.\r\n\r\nSYMBOL SHIFT. HELP MENU provides an overview of all the functions and their access.\r\n\r\nP. PERMANENT MEMORY stores the current screen in memory for later recall.\r\n\r\n9. GRAPHICS recalls the screen from memory.\r\n\r\nZ. COPY copies the current screen to the printer.\r\n\r\nS. SAVE saves the current screen to tape.\r\n\r\nJ. LOAD loads a screen from tape.\r\n\r\nBREAK exits PRECISION PLOTTER after saving the current screen to PERMANENT MEMORY.\r\n\r\nSCREEN PLANNER\r\n\r\nSCREEN PLANNER combines the work created in the UDG editor and PRECISION PLOTTER and text may be added to it. Selecting SCREEN PLANNER displays the drawing on the screen and the current UDG bank along the bottom of the screen. Any of the four UDG banks may be called up simply by pressing keys 1-4.\r\n\r\nSCREEN PLANNER is used in a similar way to UDG SKETCH, but with the extended facility of calling UDG from any of the four UDG banks and of changing the INK/PAPER/BRIGHT/FLASH colours of any character. The x, y readout relates to the Sinclair PRINT AT grid. Key X (Ink) is selected for changing Ink and Paper colours before printing a character. Key Z (Flash) changes any character under the cursor into its Flash state. SYMBOL SHIFT provides the TEXT ENTRY MODE. The Text is entered in the edit area and on pressing Enter is printed at the cursor position.\r\n\r\nSCREEN PLANNER has the facility of 'grabbing' UDGs from the screen by positioning the cursor over the selected screen area and pressing Enter. A UDG position A-U must be entered. The new UDG will appear in the current UDG bank at the bottom of the screen, but must be saved permanently via UDG EDITOR. The grab technique can be used as an alternative to the SCREEN EDITOR for designing multiple character UDG's. Together with the enlarged edit mode this provides a 4x3 character cell to work on. An interesting feature is provided with key 0, which flips the four UDG banks in rapid succession to test out UDG animation sequences.\r\n\r\nORGANISER\r\n\r\nORGANISER is a separate program to PAINT PLUS and chains the UDG and screen files into one single MULTI-FILE, providing also the information to manipulate them from within Basic or machine code. Up to 35867 bytes of memory are available for the MULTI-FILE.\r\n\r\nSCREEN MACHINE\r\n\r\nSCREEN MACHINE contains three separate programs and an Index/Loader. SCREEN MACHINE ONE is a Screen Graphics Compressor, SCREEN MACHINE TWO a Screen Graphics Processor and STRING MACHINE a Text Compiler.\r\n\r\nSCREEN MACHINE ONE\r\n\r\nMost screen graphics contain areas of empty space. Rather than store these as individual blank spaces, SCREEN MACHINE ONE counts them and replaces them with a flag and a number. The effectiveness of the compression depends on the complexity of the picture, but up to 4K can be saved for a single screen. Compressed screens print slightly slower to screen due to the conversion time requirement. The Main Menu provides four options, CATALOGUE, STORE, LOAD and SAVE. A normal screen is first loaded via STORE. The present compression mode may be changed or retained. If retained, the screen can either be checked for the amount of bytes it will require in compressed mode or directly stored at the next available memory location.\r\n\r\nOnce stored, the CATALOGUE page will be displayed, which keeps a record of the stored pictures together with their starting locations, length, mode and two numbers which have to be poked to direct the recall process. The total memory space for the pictures is 35235 bytes.\r\n\r\nThe screen compression options are related to the screen size. FULL stores the whole screen area, TOP the top third, MID the middle third and BOT the bottom third of the screen. Further to this the screen can be saved with or without attributes and in normal or compressed mode.\r\n\r\nWhen all the screens have been entered and compressed, the MULTIPLE-FILE may be saved to tape or microdrive. Similarly, an already existing MULTIPLE-FILE may be reloaded for further processing. The manual provides all the required information for handling the MULTIPLE-FILE from Basic or machine code. With the ability to create a long and instantly recallable sequence of images, FLIP SCREEN ANIMATION can be performed quite easily. Good use of this is made in the DEMO program for SCREEN MACHINE, where the animation of three horses should impress anybody. Again, the manual explains in detail how this was constructed.\r\n\r\nSCREEN MACHINE TWO\r\n\r\nSCREEN MACHINE TWO enables processing of previously drawn screens. Five options are available from the Main Menu. The first two allow screens to be loaded from tape or microdrive into permanent memories A and B. Similarly options 4 and 5 dump the screen to tape. Option 3 is the DRAWING BOARD and it is here where the creative work is done. A series of keys will be presented along the bottom edge of the screen to invoke various functions.\r\n\r\nC. CALL transfers screens A or B to the display/work area.\r\n\r\nS. STORE stores the current screen into permanent memory A or B.\r\n\r\nB. BLEND superimposes a screen from A or B onto the already existing display screen.\r\n\r\nE. ENLARGE enlarges a portion of the screen indicated by W (WINDOW) by a factor of two for each press of the key. It also enlarges the attributes proportionally. The SCROLL functions can be used to align the required section in the window.\r\n\r\nR. REDUCE reduces the whole screen by a factor of two with the loss of some detail, as it discards alternate lines horizontally and vertically. Attributes cannot be reduced, so colours will have to be added at a later stage.\r\n\r\nF. RIP provides a mirror image of the screen.\r\n\r\nI. INK gives the option of changing the whole screen to a new INK/PAPER/BRIGHT combination or can SELECT particular colour combinations and change only occurrences of these.\r\n\r\nW. WINDOW creates an inverse window whilst the key is pressed, which can be enlarged if the key E is pressed and is used for centering or positioning scrolled screens.\r\n\r\nT. THIRDS inverses alternate screen thirds whilst the key is pressed.\r\n\r\nM. MENU returns to main menu. CURSOR KEYS are used for scrolling the screen by character cells with attributes, or with Caps Shift pixel-wise without attributes and provides an easy means of relocating screen images. There is no wraparound at the edges, so screen information is lost at the leading edge, while the trailing edge is left blank. This provides a facility for masking off or blanking screen sections. REDUCE and SCROLL can be combined to provide Step and Repeat Patterns.\r\n\r\nSTRING MACHINE\r\n\r\nSTRING MACHINE compiles text into machine code. Apart from saving memory space it provides a very rapid display of text on the screen with its inbuilt machine code driver. The menu provides access to a CATALOGUE section, where all the strings that have been created are listed together with their locations in memory and their lengths. Individual strings or all of them may be viewed. Up to 48 individual strings may be catalogued. A BASIC program is provided for the creation of the string, which also contains all the text/screen positions and attribute commands required. When the program is run, the text is printed on screen and can then be re-edited or compiled. Options are available for selecting the print area (screen lines 0 to 21) or edit area (screen lines 22 and 23) and start address of the compiled code. The SAVE TO TAPE facility dumps the compiled code to tape.\r\n\r\nVERDICT\r\n\r\nPAINT PLUS and SCREEN MACHINE offer a formidable weapon for the creation of interesting and artistic screen designs. The programs are linked logically for the unexperienced in the superb 88 page manual, which not only gives excellent tips for the actual design work, but includes such information as conversion to microdrive operation, photography of screens and even the use of Spectrum graphics on video. The DEMO programs with the sample screens are not only window dressing, but are a help in understanding the potential of the programs. This is helped by the extensive explanations provided in the manual. Highly recommended for Spectrum users with artistic fingers...\r\n\r\nProgram: PAINT PLUS & SCREEN MACHINE\r\nProducer: PRINT 'N' PLOTTER\r\nPrice: £9.95 & 8.25 PLUS P&P","ReviewerComments":[],"OverallSummary":"","Page":"101,102","Denied":false,"Award":"Not Awarded","Reviewers":[{"Name":"Franco Frey","Score":"","ScoreSuffix":""}],"ScreenshotText":[],"BlurbText":[],"TranscriptBy":"Chris Bourne","ReviewScores":null,"CompilationReviewScores":[]},{"Issue":{"Name":"ZX Computing Issue 18, Apr 1985","Price":"£1.95","ReleaseDate":"1985-03-28","Editor":"Ray Elder","TotalPages":132,"HasCoverTape":false,"FlannelPanel":"Editor: Ray Elder\r\nEditorial Assistant: Cliff Joseph\r\nGroup Editor: Wendy J Palmer\r\nSales Executive: Jonathan McGary\r\nAdvertisement Manager: Barry Bingham\r\nDivisional Advertising Manager: Chris Northam\r\nCopy Controller: Sue Couchman\r\nPublishing Director: Peter Welham\r\nChief Executive: T J Connell\r\n\r\nOrigination and design by MM Design & Print, [redacted]\r\nPublished by Argus Specialist Publications Ltd, [redacted]\r\n\r\nZX Computing is published bi-monthly on the fourth Friday of the month. Distributed by: Argus Press Sales & Distribution Ltd. [redacted]. Printed by: Garnett Print, Rotherham and London.\r\n\r\nThe contents of this publication including all articles, designs, plans, drawings and programs and all copyright and other intellectual property rights therein belong to Argus Specialist Publications Limited. All rights conferred by the Law of Copyright and other intellectual property rights and by virtue of international copyright conventions are specifically reserved to Argus Specialist Publications Limited and any reproduction requires the prior written consent of Argus Specialist Publications Ltd.\r\n\r\n©Argus Specialist Publications Limited 1985"},"MainText":"CONTINUING HIS INTEREST IN COMPUTER AIDED DESIGN, COLIN CHRISTMAS LOOKS AT ANOTHER SOFTWARE PACKAGE.\r\n\r\nIt has been said that where the Spectrum is concerned, certain people have one track minds. And yes, I have to confess that there are times when my one track mind starts and ends with anything that has to do with the Graphics potential of my Spectrum. So we're all different. But I know I'm not alone. For me, it is one area where my micro becomes a tool and a creative instrument. It enables me to use my imagination both in playing and in creating. Maybe it's the Artist in me, probably it's the child inside all of us.\r\n\r\nIf you share that fascination and have not yet used Screen Machine from Print'N'Plotter Products, but have already used something like Paintbox, then I have to recommend it. But beware. Prepare to have your mind stopped in its tracks. Or failing that, at least to have your breath taken away. It is one of the best, most powerful and most useful Utilities I have ever seen for the 48K Spectrum. To be honest, it is not for the beginner 'Dedicated Programmer' would be more appropriate. To such a person, who has already used other graphics programming hardware or software, to produce their own work as it were, Screen Machine offers a real opportunity to achieve professional and really impressive results.\r\n\r\nIt enables such programmers to save time and memory space by having access to instant machine code routines. It is my intention here to give some brief idea of just what that entails. As always, after that it's up to you.\r\n\r\nFrom the very first moment that you set eyes on the package, even if you had not read the adverts, it would be obvious that Screen Machine and Paintbox came from the same stable. And, if you have used Paintbox, then quite simply, Screen Machine is the next step. They go together like - like Torvill and Dean.\r\n\r\nFor your money you get an instruction book with a cassette. Side Two of the tape is a Demonstration Program and I can recommend starting here. This is a Utility where the Demonstration is useful in the sense that it is more like a 'work out' for the potential user. Except that just for now you are spared actually having to do anything yourself. What you get a chance to see is the Real Thing and by BREAKing into the program and studying the listing you can see what is being done. What you see first in the Demo Program is a Textscreen. The first Capital letter of the text is 'Illuminated', as they say in some circles, 'All pretty and flowery' as they say in wider circles. This is achieved with small line illustrations and I'm not ashamed to admit that I had to BREAK then and there. The text itself refers to the facilities offered by Screen Machine.\r\n\r\nThe illustration of the plane in the advert and on the cover of the package comes next. PAINTBOX was used originally for the painting of the plane. Then using the second program on Side One, Screen Machine Two, the drawing was 'Blended' with a program generated mathematical figure and then loaded back into Paintbox for retouching. A drawing of a Zebra is used to stunning effect as an example of the first program, Screen Machine One, and its most easily used function. Namely, that of Compressing Screen Graphics. In this case, if it had been saved as a normal SCREEN$ then 6912 bytes would have been used. Screen Machine One automatically stores this as Machine Code in only 2475 bytes.\r\n\r\nThe final part of the Demo Program is the most impressive. - three horses galloping. A fascinating example of screen animation, and tantalising details of how it was done are given, as with the other two examples, in the notes covering the Demo Program in the instruction Book. Needless to say, Paintbox was used in the early stages of the work for this one too. The Instruction Book incidentally, is necessarily more technical and therefore more complicated than might at first be expected. This applies primarily to the first and last of the programs on side one of the cassette. To get the most out of these and their relevant sections in the instruction book, a good working knowledge of both BASIC and the Manual for the Spectrum is a necessary qualification. Unfortunately, there are a few spelling mistakes in the book and these can be annoying. As well as comprehensively covering all aspects of the programs and utilities, even the demo, offered in SCREEN MACHINE, the Instruction Book also has a short appendix with details to enable you to have the bottom two lines of the screen in any colour. And a section with details and instructions for adapting SCREEN MACHINE to Microdrive.\r\n\r\nAfter LOADing, on Side One of the tape, a title page and index appear giving the option of three separate programs: Screen Machine One - The screen Graphics Compressor also enabling the creation of Multiple Screen Files and Flip Screen Animation. Screen Machine Two - The Screen Graphics Processor enabling the manipulation of previously drawn SCREENS Files. The Menu of Five Options includes LOADing SCREEN$ Files from tape into two permanent Memories, and saving SCREEN$ to tape. Option three, called Drawing Board, is the most exciting and easy to use of all the facilities offered in this package. Stored SCREEN$ can be called for viewing; current SCREEN$ can be stored in memory; a SCREEN$ from one of the two memory files can be superimposed over the screen being worked on; chosen portions of the screen can be enlarged or reduced in stages by a factor of two each stage; mirror images made; INK, PAPER and BRIGHT combinations can be changed; alternate third screen sections can be inversed; and Scrolling, using Cursor Keys.\r\n\r\nFinally there is String Machine - the Compiler. All text, graphic characters and UDGs, along with their attributes, can be compiled into machine code blocks, and recalled to the screen by one RANDOMISE USR command, Again, the four options offered in the Menu are well covered in the instruction Book.\r\n\r\nThere are no two ways about it. If by this stage you are still with me, then you are going to have to find out more for yourself, and I can only think of one way of doing that. I can recommend it.\r\n\r\n(Since this article was written, Print 'n Plotter have told us that Paintbox has been redesigned, with more than 20 new features, and renamed Paint Plus. This is priced £9.95, and Screen Machine at £8.25, and both packages are available from Print 'n Plotter Products, [redacted] - Ed.)","ReviewerComments":[],"OverallSummary":"","Page":"101","Denied":false,"Award":"Not Awarded","Reviewers":[{"Name":"Colin Christmas","Score":"","ScoreSuffix":""}],"ScreenshotText":[{"Text":"An example of the capabilities of Paint Box/Screen Machine."}],"BlurbText":[],"TranscriptBy":"Chris Bourne","ReviewScores":null,"CompilationReviewScores":[]},{"Issue":{"Name":"ZX Computing Issue 22, Dec 1985","Price":"£1.95","ReleaseDate":"1985-11-28","Editor":"Ray Elder","TotalPages":124,"HasCoverTape":false,"FlannelPanel":"Editor: Ray Elder\r\nEditorial Assistant: Cliff Joseph\r\nGroup Editor: Wendy J Palmer\r\nSoftware Assistant: John Gerard Donovan\r\nSales Executive: Alice Robertson\r\nAdvertisement Manager: Barry Bingham\r\nDivisional Advertising Manager: Chris Northam\r\nCopy Controller: Sue Couchman\r\nPublishing Director: Peter Welham\r\n\r\nOrigination and design by MM Design & Print, [redacted]\r\nPublished by Argus Specialist Publications Ltd, [redacted]\r\n\r\nZX Computing is published bi-monthly on the fourth Friday of the month. Distributed by: Argus Press Sales & Distribution Ltd. [redacted]. Printed by: Garnett Print, Rotherham and London.\r\n\r\nThe contents of this publication including all articles, designs, plans, drawings and programs and all copyright and other intellectual property rights therein belong to Argus Specialist Publications Limited. All rights conferred by the Law of Copyright and other intellectual property rights and by virtue of international copyright conventions are specifically reserved to Argus Specialist Publications Limited and any reproduction requires the prior written consent of Argus Specialist Publications Ltd.\r\n\r\n©Argus Specialist Publications Limited 1985"},"MainText":"SOFTWARE\r\n\r\nPRINT N'PLOTTER Products have given us two thoroughbreds in graphics packages, stablemates in fact. Both are already household names in the world of Spectrum Graphics. Paintbox, redesigned and renamed Paintplus since first reviewed, and Screen Machine.\r\n\r\nPaintplus now has over twenty new features added to the original. It is Microdrive and Grafpad compatible, and offers cursor control from either keyboard or joystick, swift and smooth or slow and smooth. You have a choice here too. Power to program up to eighty four user definable characters in the UDG Editor, experimenting all the time with the Sketch Pad Facility before deciding to use them in screen graphics or programs. Also on the Menu, Precision Plotter enabling high resolution screen graphics work to be attempted and then combined with your already designed UDGs and stored in four UDG banks.\r\n\r\nMultiple screen files can be achieved by working your way through the twenty eight page manual which accompanies the software cassette. The new features are found here in Precision Plotter, Screen Planner and Organiser. They include a mode called Paperwash, a facility for Grabbing from Screens, Box Draw, Enlarge, Edit modes and many more. One side of the cassette has demonstration programs to inspire the fainthearted.\r\n\r\nThis toolkit needs patient and diligent effort put into it before those efforts are really rewarded. It is not for those who want an 'instant meal' to be taken on the move so to speak. It's not for doodlers either. Members of either group will enjoy the heart of the product only. To get the most out of it you need some application skills.\r\n\r\nIf Paintplus were an O' Level, then Screen Machine would be an 'A' Level. By that I mean that success with the one will probably lead to moving up to the other. It is capable, of lifting earlier work done say on Paintplus, to new and more professional heights.\r\n\r\nThe demo programs on the cassette are not only inspiring, as was the case with Paintplus, but in the case of Screen Machine are also meant to be instructive. The program for the example of Flip Screen Animation can, like the others, be broken into, so that you can see, or begin to see how this impressive feat was achieved. The manual explains too, how it was done, and with this and its other detailed explanations, instructions and suggestions, gives a clear indication right from the start of how powerful a utility Screen Machine really is.\r\n\r\nIt should be said that a good working knowledge of BASIC and of the Spectrum Manual itself is essential before trying to get to grips with this tool. One of its most innovative and useful facilities is that of enabling programmers to save time and memory space by having access to instant Machine Code routines for Compressing Screen displays, saved normally as 6912 Bytes, but now being stored as only 247 5 bytes. There are sections too, in the manual, with instructions for adapting Screen Machine to microdrive, for a wide range of screen modifications and for text compilation into machine code.\r\n\r\nThese two from Print N' Plotter, then, a invaluable twosome, especially when teamed up together. They will not suit every style or requirement, so read on.\r\n\r\nFrom NEW GENERATION SOFTWARE came Lightmagic. And that might just suit some. It is easier to use, or rather to get straight into and, in the true sense of the word it is fun. If all you want to do to start off with is to make pictures, play with UDGs and so on, in a light hearted way that will be entertaining and will not tax your concentration too greatly at first, then Lightmagic is the friendly tool for the job. It is therefore a good starter pack in my opinion and I have observed its magnetic attraction inaction with children aged eight to sixteen with only keyboard familiarity on the Spectrum.\r\n\r\nThe manual gets full marks from me. Clear, easy to read, well planned and with information, instructions, index, tips and summaries all included in such a way as to show that a great deal of thought went into its organisation and production. Text Mode and UDG Mode are fascinating and easy to work with. Text and characters appear at the bottom of the screen and can then be 'picked up' and positioned anywhere you want them in your picture or design.\r\n\r\nThen, just when you will probably be ready to move on to more ambitious projects, graphically, Lightmagic proves its magic again. The program also offers a facility called UDG Designer for the creation and editing of your own graphics characters which you can then use in your own pictures and programs. The facility for Com Dressing pictures and saving memory is offered in the COMPSCREEN option. This is loaded separately from the cassette. It's there in other words, when you need it. Later rather than sooner probably.\r\n\r\nAlongside Lightmagic, not for comparison, but because for me they have the same feel about them, might come Leonard, from CREATIVE SPARKS. Again, full marks for the manual. Manuals ought to be user friendly as the software I think and in the case of Leonardo both are in fact true. I don't hesitate to recommend it as an excellent starter pack which is then capable of extending your own abilities as you learn to use it. A preliminary review of Leonardo appeared in the last issue of ZXC.\r\n\r\nThis is a good place to suggest that anyone who is into graphics or who wants to get started should get out and about into the shops to make their own evaluations. Failing that use the information in this article to put pen to paper and write off and ask for details of packages from the manufacturers.","ReviewerComments":[],"OverallSummary":"","Page":"40","Denied":false,"Award":"Not Awarded","Reviewers":[{"Name":"Colin Christmas","Score":"","ScoreSuffix":""}],"ScreenshotText":[],"BlurbText":[],"TranscriptBy":"Chris Bourne","ReviewScores":null,"CompilationReviewScores":[]}]}]