Vol. 1 No. 9 November 1986 Atari User Revealed: The easy way to save screens to disc Reported: Leonard Tramiel answers your questions Reviewed: Deep Space, Arena, Back-Pack, Fast ST Basic AUTHORITATIVE • DEFINITIVE • COMPREHENSIVE Books and Software for the A ATARI st Anatomy of the ATARI ST £12.95 The definitive guidetotheSI Important hardware and programming information. Valuable to both the professional programmer and the ST novice olike. The world's standard database. Powerful, easy and with all the documentation and applications you could ever wish to buy. dBASE II ATARI ST £119 ,fl ATARI ST Graphics and Sound £12.95 Learn how to create graphics and use the built-in sound facilities of your Atari ST. Examples are written in BASIC, C, LOGO, and Modula 2. Packed with ATARI ST dozens of hints Tricks and Tips and applications for all ST owners. £12.95 Learn how to make brilliant graphics; refine your BASIC, assembler and C programs. Advanced programming techniques. An interactive, computer aided design tool to automate the planning and design of printed circuit boards layouts. PC Board Designer £299 ATARI ST Machine Language £12.95 Introduction to highspeed world of 66000 machine language on Atari ST. Includes step-by-step programming and solutions to typical problems. FIRST PUBLISHING LTD Unit 20B, Horseshoe Road, Horseshoe Park, Pangbourne, Berkshire RG8 7SW Tel: 07357 5244 Tx: 848854 Please send me copies copies copies TOTAL □ Cheque D Fbstal Order D Credit Card Name Address . ft>st Code Tel no. Access/Visa Card No. Expiry Date AV1l-'86 The GEM Programmer's Reference presents detailed information on GEM, with examples written in both C and 68000 assembly language GEM on the ATARI ST £12.95 Using compre- hensive and valuable 'tips and tricks' anyone, from an Atari first-timer to an experi- enced ST Graphics user, will be able to make use of the fantastic graphics available on the ST, ATARI SI Graphic Applications £12.95 dBASE II Tricks and Tips £14.95 Written to supplement, not replace, the dBASE II manual. Information invaluabtetofhe dBASE novice and experienced programmer alike. Packed with sam pies and suggestions for al types of usage Data Becker Books and SoUware 'rom FIRST PUBLISHINE LTD FIRST SOFTWARE LTD. VISA AST Figures, figures -and statistics FIGURES seem to feature high in the minds of Atari's UK management at thes time of the year. Perhaps this has something to do with the sudden departure of Max Bambridge and Rob Harding — we'll never know. But with Atari going public with 4.5 million shares at $12 a throw, the income from the share sate will go a long way towards paying off Warners, plus a few major creditors. And still leave something to add to the £20 million Atari has left in the kitty worldwide. What Jack Tramiel and family have done with Atari in the past 18 months is little short of amazing. They've taken the name and the 1984 series of machines - one video games machine and two computers that reputedly cost twice as much to manufacture as they sold for - and brought out a whote new range of 68000 machines. On top of that, they've redesigned the 2600 game machine, the 400/800 series (now seen as the 65XE and 130XE) and made money on all their systems. Since launching the 520ST tast July and the 1 040ST in March of this year. Atari has shipped 1 50,000 ST units worldwide. As a rough guide, 60,000 of them went to the US, 25,000 went to West Germany and the other 65,000 were sold to the rest of the world - which includes Britain. That figure isn't too disappointing - despite Atari UK's initial target figures of 50,000 a month for Britain alone - especially when compared with Commodore's Amiga sales of less than 100,000 worldwide. But remember we're talking about worldwide sales of the ST here. The widespread distribution of STs makes it a tough market for software publishers. It's hard to even identify good distribution, much less promote products efficiently. But it's just good enough to take the ST seriously as a viable format, pa rticularly given Atari's vague future product plans. Remember that everybody was writing off Trarmel's Commodore in 1 982 and 1 983 when it was selling most of its computers in Europe. It's a safe bet that Tramiel will use Europe to build up his overseas sales so that Atari will be strong enough to take on the US mass merchandisers in earnest. ** * A TARI hasn 't been sitting stillin the new-product area. Last month the company introduced a two and four megabyte version of its S T computers at the PCW Show in London, upsetting a fair number of its US enthusiasts as it did so. Maybe Tramiel unvefled the new machines in London as an indicator of the prestige he places in European sales. From what we hear from the US r these machines are stifi under development at Atari's research labs-. The company has great plans for the ST, Coming up at Comdex in the States will be several new ST-based packages, which is probably when we'll get our first peek at the higher-memory machines in their full glory. Real show-stoppers will of course be the so called TT units - 3T stood for Sixteen/Thrrty two bits, now TT stan ds for fuJI Thirty two/Thirty two bits. According to the latest Jeaks and rumours from the States, the TT module will come in the form of a two inch high box with built-in 3.5in disc drive, an integral psu, a bracket for a half-height hard disc, detached keyboard and sJngle in-line memory modules, a la Apple Macintosh. As yet it's unclear whether the company will have an additional ST with on-board blitter chip, or whether the new ST series will include the chip as standard. Atari is also working on a Unix box, packaged in the same case as above, that will turn the ST 68000 processor into a dedicated graphics unit and unload the logic into fts own 68020 (or even 68030) processor. Pricing? That's anyone's g uess, but I 'II wager that the Unix box will set you back around the €800 mark, to which must be added £1,200 for a 2Mb ST plus the cost of a sensible monochrome display unit. When that system becomes available (early 1987 maybe?). Atari will turn into a pretty competitive workstation manufacturer. • •* DON'T take any of the above as a guarantee of what's upcoming in the real Atari world. While most of these machines have been seen in prototype form, either by the show-going public or by US software houses, you never know what can happen with Jack Tramiel at the helm. By the way, don't expect Sig Hartmann to be pushing the new ST/TT machines — inside word from Atari is that he's calling major companies and urging them to buy existing ST packages on corporate accounts,' rather than promoting the- new machines. • Steve ' Gold reporting -—November 1 986 Atari ST User- SOFTWARE EXPRESmill Come and see vs at THE ATARI USER SHOW THE NOVOTEL NOVEMBER 28th~3Q In ON STANDS 51-53 514-516 Alum Rock Road, Alum Rock, Birmingham Tel.: 021-328 3585 MAGAZINES & BOOKS ANALOG — ANTIC — ATARI USER — FAS.T.E.R. - PAGE 6 — ST USER START NOW IN! £14.95 FOR MAGAZINE & DISK BACK ISSUES OF ANALOG & ANTIC — PHONE US & HAGGLE!! NEW! ST GRAPHICS & SOUND. ST MACHINE LANGUAGE. AND MANY MOREI — SEND FOR A COMPLETE LIST. HARDWARE 20 MEG. HARD DISK, 520 STM, 520 STM + (1 MEG), 1040 ST, CUMANA 1 MEG. DRIVES (SINGLE & DOUBLE), NEW ATARI PRINTERS: XMM 801 (8-BIT), SMM 804 (1 6-BIT), HABA ST DIGITISER (PRO VERSION) £249.95 REAL TIME CLOCK CARTRIDGE £49.95. WE ALSO SUPPLY STANDS, COVERS CABLES, DISKS AND DISK BOXES. WEARENOWDEALERS FOR CASIO CZ230SSYNTHESISER -BUILTIN RHYTHM UNIT- 100 INSTRUMENTS - IDEAL FOR USE WITH THE ATARI ST COMPUTERS 8-BIT SOFTWARE B-GRAPH CRUSADE IN EUROPE WARRIORS OF RAS REPLAY TECHNICOLOUR DREAM PRINT SHOP COMPANION DIGI-DRUM BOULDERDASH II ATARI WRITER PLUS SYNCALC QUESTRON PARTY QUIZ BASIC XE ULTIMA IV SPY VS SPY II MAC-65 POLAR PIERRE PITST0P II ROM CARTRIDGES - TRACK & FIELD (INC. CONTROLLER), FINAL LEGACY, TENNIS. ROBOTRON —ALL £9.95 MILLIPEDE £17.95 ST SOFTWARE SILENT SERVICE £24.95 PAINTWORKS £34.95 LEADER BOARD £24.95 ANIMATOR £29.95 FLIGHT SIM.ll PHONE ALTERNATIVE £29,95 WINTER GAMES £24.95 MACRO MANAGER £39.95 PHANTASIE(SSI) £39.95 K-SWITCH £29.95 CAD-3D £49.95 K-MINSTREL £29.95 ARENA £29.95 K-RESOURCE £39.95 DEEP SPACE £34.95 TREESOFT RECORDER £79.95 THUNDER £39.9f STAR GLIDER £24.95 COMING SOON! % XL/XE 520 STM/ 1040 ST PLANETARIUM PLANETARIUM i HARDBALL STAR RAIDERS LEATHER GODDESS" BATTLE ZONE MOONMIST* JOUST SHANG-RI-LA* SUPER HUEY GHOSTBUSTERS (Cassette) DEGAS ELITE •INFOCOM BERING 1ST WORD PLUS PHONE BEFORE ORL Please send me your Price List (Autumn) TO CHECK OUR LA TEST ! NVITED. T PRICE OFFERS c DEALER ENQUIRIES 1 ALL PRICES INCLUDE V A 9 ""*"' ~ November 1986 A I own an XL/XE/520/1O40/NONE tore ST User AST * THE tremendous interest in the new blitter for the ST has been reflected in my mailbag this month. A lot of you want to know exactly what the Line-A routines that the blitter's supposed to speed up actually do. Well when the Atari software engineers were designing the ST they realised that before they could start work on Gem itsslf they would have to develop a set of very basic but powerful routines to do such simple things as plot a point, draw a line or fill a shape, These routines were named the Line-A routines after the machine code instruction that calls thorn. Every screen operation on the ST uses them. When Gem opens a window or 1st Word scrolls the screen the Line-A routines are being used. So with a blitter installed you will find a marked increase in speed of nearly all screen operations in software that uses these routines. For only £69 the blitter represents a significant step forward in the ST's specification and shows that Atari isn't going to sit back without developing "the ST further. * * * Another common question from readers concerns the advent of the ST 2080 and 41 60 - should they trade in their old models or is there an upgrade? By the time you read this Advanced Systems and Techniques (AST) will have memory boards available that increase the memory of your 520 1o 2Mb and your 1040 to 4Mb, These will have to be fitted by AST and should cost no more than the difference between the price of your current machine and the new models. The only significant omission from an upgraded machine will be the lack of a blitter socket This simply means that instead of buying the plug-in version of the blitter you will buy the solder-in one. In fact AST should be able to fit a blitter chip at the same time as the upgrade. * -k * Jon Bradbury from Sheffield asks three questions that have become ST "standards". ST Fi\je»liners My apologies to Cameron Rattray whose name was omitted from fit's excellent Line Pattern ST five-liner in the September issue of Atari ST User. White on the subject keep sending in your five-liners, problems and hints. They make fascinating reading. Don 't forget that as well as writing to me at the usual address I can he contacted through Prestef box number 614568383 and at box 72.-MAGQQ1 on Telecom Gold or MicroLink. It's much faster with a blitter Here are the definitive answers after which, as editors say, correspondence on this subject is closed. Firstly Jon asks if it is possible to connect both monochrome and colour monitors to the ST at once? The problem is not simple. If you wish to have bolh monitors turned on, and thereby switch among all three screen modes at leisure, the answer is no. When the ST is turned on it looks to see if a monochrome monitor is connected. If it is, it ignores the colour monitor and will only operate in high resolution mode. You could have both monitors connected at once via a Y-socket connector and then turn on the one you wish to use at the time. This might work, but I find that it is probably simpler just to plug in the monitor you require and leave the other unconnected. Next on Jon's list is a question relating to the Alt+Help method of producing screen dumps. For the best results the pixels/line setting on the Install Printer desk accessory should be set to 960 dots, Finally he asks if it is possible to connect a modulator to the ST models without one so you can use a TV. Although Atari will not offer this service I know of at least one company working on a solution. The cost is likely to be about £70 to £90, I'll keep you informed of progress. * * * Jeff Cuckson from Northern Ireland asks if you can run IBM software on an ST. There are in fact two ways. Firstly it is possible to buy a 5.25in disc drive from AST which allows you to read and write IBM format discs. This means you can load data into an ST program created on your IBM. The other solution is to wait for the IBM emulator box which Atari is now developing. This will allow most I B M prog ram s to run happily on an ST. Atari has yet to set a release date or price for the emulator, but my guess Is that it will be released next spring for between £250 and £500. Send your Atari ST queries to: ANDREW BENNETT, Atari ST User, Europa House, 68 Chester Road, Hazel Grove, Stockport SK7 5IMY. November 1986 Atari ST User ■ 1 Reviewed En ATARI User, September 1986 by Peter Knowles and Roger WIer. "You get a complete development system — everything necessary to produce commercial quality software is provided . . . Clearly, Megamax C compiles faster and produces much smaller files- These are great advantages, and may well prove to be the overriding consideration to many prospective buyers — together with its friendly front-end shell and complete manuals" ■ Full K &R implementation. ■ Grapnic shell. ■ Extensive library, float, single and double precision. ■ Easy access to all GEM resources such as DIALOGUE BOXES, ICONS, drop-down MENUS, GEMDOS, AES and VDI. ■ Labour saving single command MAKE to compile, link and run. ■ Compiler, code improver, linker, librarian. ■ Disassembler and Editor. ■ Up to 6 times faster than other C compilers. ■ Easy to use. ■ Source Disc available. Recommended Retail Price £157.55 inc. Official bodies and volume discount available. European dealer enquiries welcome. AS & T1 MEGABYTE DRIVES AS & T Disc Drives are 80 track, double sided disc drives, offering 720k of storage capacity (one Megabyte unformatted). The drives are daisy chained to the standard ATARI drive, sharing the same PSU. 3.5 inch drive (1MB) £ 99 Twin 3.5 inch drives (2MB), free plinth £199 5y 4 inch drive (1MB) £124 SH204. 20MB Winchester £660 SF354, 500k drive £138 SF314, 1MB drive £175 ST COMPUTERS WITH 1, 2 AND 4 MEGABYTES OF RAM Why buy an ordinary 520 or 1040 ST when for a little extra, you can get right now ST computers with 1 , 2 or 4 Megabytes of R A M? AS & T specialises i n professional support for the ST range, We are a registered Service Centre and can provide you with efficient backup. TWO MEGABYTE 520 STM £730 FOUR MEGABYTE 1040 STF ..£1440 Upgrading existin. for details. STs is possible. Please ring MAKE IT MOVE By Avila Associates TRUE ANIMATION of your NEO and DEGAS PICTURES. (Fade, Zoom, Wipe, Move etc.) Ideal for creating moving cartoons, point of sale demonstrations. ONLY £39.95 Advanced Systems and Teehniq ues (AS&T) Ltd, 87 Bournemouth Park Road,Souihend-on- Sea, EMexSS25JJ. W^' ST Computers: All ST Computers come with a (fee software package comprisi ng GEM, TOS, First Word. BASIC. LOGO. NEOCHROME. HI mi System 1 : 520 STM (51 2K RAM) High resolution monochrome monitor. SF354 (500K) drive C5S0 System 2: 520 STM (51 2K RAM) Phi Hips Medium resolution Colour monitor. SF354 (500K) drive .£740 System 3; 1040 STF ( 1 024K RAM) High resolution monochrome monitor, Built-in 1MB drive £790 System 4: 1040 STF (1024K RAM) Medium f&Solution Colour monitor, Built-in 1MB drive £949 System 5: 520 STM TWO MB (2048K RAM) High resolution monochrome monitor, SF354 (500K) drive £958 System 6: 520 STM TWO MB (2048K RAM) Medium resolution Colour monitor, Twin drives (2MB), plinth ..£1149 System 7: 1040 STF FOUR MB (4096K RAM) Philips Medium resolution Colour monitor, Built-in 1MB drive ,.£1749 System 8: 1040 STF FOUR MB <4096K RAM) High resolution Colour monitor. High resolution monochrome monitor, Built-in 1MB floppy drive, SH204 20MB Winchester ....£2700 5 20 STW N0V / only £330 PLYNTHS 1. CASED ATARI DRIVES 2. UNCASED 3'4" DRIVES NOW AVAILABLE SYNSOFPS GENERAL LEDGER Module 1 .1 User defined password protection* Up to 50 Departments insist « company allowed • 8O00t active account numbers • 500 active cheque payment accounts* Database size limited oy disc space only 'Supports the hard cisk • Several databases on one disc possible • Printouts inciude> Balanceaheet. Income statement, Trial Balance clc. Supplied in a ring fender wallet. Software updates ana upgrade to sales, purcnaso and general ledger version tor registered usors (1st quarter 19871. ONLY £59.95 520STM+(1 MEG RAM) £415 520STM & AST1 000 £415 Monitors: SM125 monochrome high res £135 Philips CM8533 Colour Medium resolution £299 Atari Colour H High resolution £399 Plinths Plinth for two SF drives £23 Printers Atari SM 804. 80 cps , £199 _ MP165.160CPS,NLQ £229 ™ Juki 5510. 160 cps NLO £289 Star NL1 160 Cps. NLQ £259 . Star NB-15. 136 col. 300 cps drall Letter Quality 100 cps £1099 Juki 6i00daisy wheel £285 Printerload ..... £15 Software Major titles irom Kuma, Melacomco. Microdeal. Atari, Cashlink. Haba, Silica' Distribution. Please allow 7 days (or items not In stock. Books & Consumables A range of books on the ST. diskeltes, printer paper, sticky labels etc.. .are always available in our shop. How to Order: All our prices include VAT at 15^. Vou can pay (or any hem listed above by cheque, bankers draft, postal orders MAO£ PAYABLE TO AS&T. orcredit cards (Access and Visa). System Package price on other combinations is possible. We can source virtually any hardware and software (or your ST. Please let us give you a quote. If you order by phone, please ring: SOUTHEND-ON-SEA (0702) 618 201 (5 lines) AUTHORISED ATARI DEALERS ORDER FORM ■- • ■*•""? Name: ... Address: -- ,....,„.,.„,. ....... Items: Total Please add carriage £2.50exceptdriue£5. bulky items £7 (printer, computer etc) Our shop is open to the public Monday to Friday 9 am (Sat. 1 1 am) to 5.30 pm We reserve me right to change prices and speculations without notice. Send to: Advanced Systems and Techniques -.--.. for the ST Because GEM and TOS routines are written in C, using the C language is important to programmers who wish to use all the fea- tures and power of the ST Lattice C is compatible with Lattice C compilers on the IBM-PC and other micros, this means structured, powerful and portable programming. Lattice C is a full Kernighan and Ritchie implementation with floating point arithmetic, macros, powerful datatypes, separ- ate compilation and a number of optimizations to produce fast and compact code. Lattice C includes a complete interface to GEM VDI and AES functions and comes with comprehensive libraries of UNIX and utility functions. All the features of the ST - icons, windows, gra- phics etc. can be used. Modules written in assembler or other high level languages can be linked into Lattice C programs. Lattice C includes Menu +, screen editor and a comprehen- sive user manual, all for £98.95. LATTICE C "I felt most comfortable with the completeness and speed of Lattice C." Atari ST User July 1986. rcETRconco 26 PORTLAND SQUARE, BRISTOL BS28RZ, UK. TELEPHONE: BRISTOL (0272) 428781 5353E Scolts Vaffey Drive. California 95066. USA. Tel: 1-800-252-6382 Lattice is a traflemaiH ol IAHICE INC. GEN MS Isa tedenurhol DIGITAL SESEARCH INC. UNIX is 3 ifademarkol AT: o Develop ST cartridge software without ever having to program an EPROM. o Use your ST es a professional 68000 hardware development system. O Blow EPHOWs 16 bits wide or B bits wide (depending on target system architecture). ~ Manipulate data between its 64K of EPROM simulation RAM and the ST's dish drive(sj and serial port in binary and a variety ot hex fofmals. Ot far higher specification than probably any available dedicated EPROM program mcr/simuiatcr. amongst tne system's features are: internal (ST) and external (target system) EPROM simulation with 64k of static RAM. the first ever true 16 bit slmulator/programm or, LS and MS EPROMs programmed simultaneously in two 2IP sockets, automatic iransoarent 'spilt and shuttle', intelligent programming of all EPROMs 8k and aoovo. SlO style GEM window on simulation RAM or EPROM(s> including slider, icon manipulation etc. E ruemsl IB bit simulation). £11.50 Inc. VAT, PSP SERIOUS BUSINESS or SERIOUS HOBBY h BUR SERVICE 00ESN1 STOP AT JUST GMNG COMPETITIVE PRICES ANO A fASI FRItNOLY SERVICE WHY NOT JOIN OUR COMPUTER GfWJP VOU CHOOSE THE PRICE YOU MY. PLEASE PHONE FOR DETAILS. LARGE RANGE OF ATARI ST SOFTYv'ARF.'HAROVi'ARL' BOOKS AVAILABLE. ATARI ST KEYHCfABOS MUSIC ACCESSARIES AtHtsiosiMMuiisiasrai Pi>M* Cu4CZ30! . Uidt.DuM Ptwe ArihioiOSTT Pftwe MEWAlin tfw*'fl.3ajn«h»s PMflt PRIMERS OI-SC DRIVES CwoiPAIOHQaHlO, „ ,„., ptflot AianSOOKTIMt Ptam CmwA-Sbti'MOIBDipi .....Mom ai3ti2cvan ( iaonw.„.,. Plow .:...;,.... Ph»fl| £p«flLX3aMQiea>iiepi p*,,* CtniulMtUMt EpHnfXS&jfAIDS „.-.. PMn XECM Profe»>;nii ItatU Pioro E[MciJX-90Pnnt»'.ip»| PhH* Jnti55ltt5520 ...FBom JttiUtjrK*Cot:ui-|& Riore MIZlOOttlOD ,... FIioib MP1SV20D Phtae 3.5't3Sii.SSOO(ioitO-.. Fht-e OIGiTIHBS/SAMPUIIS REPAJRCDVH {1YPICAI IVAN Ml Ml H9p> Vdca'Sesftd Dipt'ie -■■■ HibSbPrrnilKWicVidte. Ptlw* ?4HR RS SF0H5E MALVTENANCe/ Ph&w INSUPAM CI HjtOli Pdtrl Teehtc SouM ., PhWB sorrwAREyso'QKS'Crc (ud tovisw MONirOPS Au.iSFtMSWMOftflW PhW* A:,nCobuiMmiwi ,,.,,., IIPGRAOES. CASES. 01Y PROJECTS. ETC. fdil«,CTMUOHrV,MM PlWt SI2K-IMto FHOt* P(i.>oiSS33 1 l4t9,;iHO. tiOtti H? 10 0= • 30 4tt so fcO 7S BO 98 IBU 110 :BB3 loio 10 30 iB4a ■ese lO&Q new n je iico u*o l ISO lies II70 utra ll*?B 1293 CPEPi"*" , 1 . "Of 3UfIPlT . KRii" . I F1EL0*I, I AS CCSEI CMECkSLFl-iifFCft I»l 10 333 read Dniftiiy-voLi n i*M'--oi»rornCHEWSuftoCHta5un*tf put«"Chr» 9.Sl.CS,FF.FC DATA 83, F9.0B, 06 ,01, IE, M,7C,M. 87, PE.W.'JS.IC.BB, (4 DATA I ^, Dll, 5l.CIJ.FF. PC, M, 79,00,00.04. 36. DBi'C, 00, It DATA iO,BA,2F,06,H'.W:,e«,:a,»E,«l.SC.eF-'l2,l»T,4E.*l data 4A,'9.eo l ea.o4.eE.Ae.!4a,B&,co,^!.fi:,< r ' r ,'' r ,w,ea DATA &4,E£,aQ,E7,FF.FE,l2.39,eQ>,Ff'.a::,6&.a;.4I,etl,a3 data 4s,a», i8,39,co,FF.e2.ai.«S'.4e.ia. j''.»a.'v,(i?,Ki data Ei l 4w,se,io,a*,Qo.a3 1 as,a5 ( 2:,22.ia,rc,-i5,«.Gi DATA B6.0l.3e.vl . IJ.U 1 ,BB. B?.«£ ,OA,2e,QC.04,ea i .»3.M0 DATA Oa, 23,32, 40.41, eu.Ua.i • ,B2, 48,34, 3C.03. OF, 32. ie uaia ja.Bi.ea, 43.02, 4 5, oa. 87, 12.es. 3&. 01. 62. 43,3a.?? DAI A t;!,C.',51.t«,FF.EA.42,&7.2a.7C,a0.a7«FE,0iil,;*,Ka * daia ;r,Ji:,'M l :ic,4£,«i.30,9F.'tft.4a,oP,3C.CQ.;u.!8,3o DATA «',M,V 1 M,M,M,7D,3?,lF,a4,W,TC.Bfl.4a.-Ve,«l Off OF. FC.'O3,W,eil,0C,.W,B4,3r,W,»S,3e. 46,41, DF.FC DATA BO. 30, 02,44, 10. 39. BB. B'.fE .'&•,£&, 00. 00,01 ,13,C0 UATA fla,07,a=£.Oo,eC,DF,?F,FF,*E,75,«*l ,3A,4«,SS,*D,Sfl DATA 4i t ;£.-S(s l 49 1 se,oo,oo,eo.oo.BO,ea,26,oo Listing I Novembcf 199$ Atari ST User. E it w ■ ,,.- ' ' l " i -'''; >: :- '**/ .,'.:: -V' ATARI S affitf* *tf> ^ ANCO SOFTWARE. 4 WEST GATE HOUS E. S PITAL STREET, DARTFORD, KENT DA1 2EH. Telephone: 0322 925 13/92518 Mailorder: Payment by Cheque, P.O.. Via or Access. 24 Hour Credit Card Service: 0322.522631 . Telex: 892758 ANCO <3. 1 AST to be safe. Then a loop follows which moves the dump routine to just above screen memory- It then finds the address of the queue of Vertical Blank Routines waiting to be done between each display of the screen (50 times/second), which is stored in location $456. This address is then replaced with that of the routine. Finally the processor is put back into user mode, the pointer to the old stack is restored and a call to return to the desktop with trap#1 is made. The routine itself is now being called every 1/50th of a second in every vertical blank. It starts by looking for iheAlt+Help combination. If not present then it exits immediately from the vertical blank and the application running will not be affected. However, if it does detect Alt+Help it then continues and begins by tell ing t he system the screen dump is finished so that it will not continually repeat dumping screens one after another. To be on the safe side again, the processor registers are saved on the stack just in case they are used by the application. The screen resolution is read from $ff8260 and stored in d 1 (it is AN £>ed with 3 to tidy it up). The screen location is stored in a4. in case the application is not using the normal $78000 for its display, then the screen resol ution is put in the last figure of the filename. The resolution is then stored 34 bytes before the screen. The colour registers are tidied up - to correct for the difference between the Gem and the operating system's registers - and stored in the 32 bytes (one word per colour) below screen memory. The filename is now read and a file created in this name, the memory from 34 bytes before the screen and the screen itseif is then dumped to that file and the file closed. Thus a file compatible with Degas pictures in the correct mode is created- The seventh letter in the filename is incremented so the next dump will be saved in a different file, the registers are restored from the stack and the routine exited. Voila! You should now have a Degas screen clump on disc and the original program should still be running untouched. The utility should work with the vast majority of programs. However, if the main program disables the keyboard, or if the vertical blanks are used in some way it may not work or even occasionally crash the machine, forcing you to reboot. So be warned! PP« laS.x novea. 1 -B.dO d»,«a a4 - asraan loc ■ Programa to U'o a screen to dice Till til Waller&on ■ • la use run the pretj tnn nhan you H«n * Krrnn cony * • di-»9b »k.I ant help i-bvb toQotner • -utot . 1 •tOvBB. 1 novo o.l -54,00 dB.al 31, a* tb • DCraon -34 nova.H dli ial> put 'B»ol«tion in haaasr %VP" r *"" 32 •"".o N(2I,dI »«Clt it treats bqu IJC flova.n ai,«7rE00 nut raiDlutieo in iili>r.j*o MriLB Bqu MB c 1 ose cow *:« **Ove_COl our Bl pFl*Q »gu HDP nove. 1 afl.dO >ubl . 1 ■S2,de KS, a 1 clr.l -l.pl ■ ■tup upir-nsdo no— ..I HNV.'H ■cupar.Mig) late tn&m,*» trap ■ i andl • h oove.b B»77 ,05 OJ,•, av» a i dure •• lii • llanani-.affi $»: adOr o* Ftt*np <_luapi "uvo.O -, (all* TtCVB. 1 #«i-p neve trap aer«aia,-iap> ■ 1 no yea. ■4S6,afl P'oq'«b hooks up to addq. 1 aa.sp •Ma. ■?e.*8 tne vol and -Queue tst.- oe ™v-. 1 .2. taOl point It to i*y P'"9 Df>l an it de,d« ■tit H arrer 04 - <,i._|,*ndlB nove. 1 d*,-lBpl go Dae'- to u»tr nut)* ■WVa •tup*r ,— I9D) -iti old ateci pointer "OVt.l aa,-l«pl buf*i»r trap ■ 1 aovB.i asrei*,-iBpi langeh •80Q.1 •»,ap AOvD.W da,— ispi *ilB_n-ndi* "»'»■- ■*rita,-lBp! clr - * lr*B ai trap ■1 bach to oeavtop aoOil ■U,»r ■■ Eno of nam prog -~ raat hat 'oIIom la relocated) »Bo« v.deo BOH « "»'"•- da,-(«p) »»"." -qlo-B.-l.pl ■tart t tr'Mp aOd-1 • 1 tttVB pi lag ALT /Help sreacsa?? «.ID ttni ■..12 no tnM a>it V5I novo. b ■7PEeb.au .tnc'*flanaw* l--tl^ »ove, — M-l,pt Ra'wm't Axolullan •*.t: "dvon. iWI-iOO-07'aO-.i?. a '•UQ-B '-W« •nOi . •» e»3,dl wx'i'tS't rt» Clr.l dO j Mova.t> »(*S20!,0B 1in Mu » man d& •nw-fa H»0203,&a 1 1 1 wn *.<« : dc.o i