R `IBM | M@=|wAa y."H 4Vgfn 8&1AY&g$<Aan"<Sf<w=|Nu<AaLaT ;g `3[C^* ' ”3`"d/^;e0+X^$l#oJ$Uƙ Bpn7)ĜO2jBVDFhHJLNVPn DR\T"VXZ\Vz 893f2B V$|`j,b Kl? x@ m4LXVhH,/9q.N?NNy BNABxIf n_-2kq!43Phax9YfִۑEHEJELEN܂P EXEZE\3\`9PP^aSN`ho[EG2~lP5xA^PdA$&$]s)Z#& D ٪ Ɛ0:: # set up screen for sprites #&2 # normal set up stuff #<:ͦ::::ަ6A ,:,P:,:"F # draw the sprites #lP :, , :: ,@, ::@,`, Z:Ȁ::::^ #load music #._,V: barb_2.prg,6` ,:,P:,:d### do some text # i >n,:VERY BASIC VU METER ROUTINE :8x,:CODED BY STEVE JARRETT : 6,:PRESS 1 FOR MUSIC+1 :6,:PRESS 2 FOR MUSIC-1 : >,:BLUE RASTER=TIME USED IN VBL!:*,:MUSIC BY MAD MAX Ȁ:,### set out the sprites as screen$ ###VU1$(,, , ):VU2$(, ,@, ):VU3$(,@,`, ) # play music #<():()::MȊ # main loop # ҟ ,K$@K$  L|: # on space exit #0 |: # read key presses #,:V():, :V1():, :V2(): # read volume of each channel#NVV: # if volume >16 then ignore #LV1V1: ## this is because weird wave#LV2V2: ## forms can be more than 16 #" # show sprites #X,(,`,dV)VU1$: # do not use sprites in place #V6(,,dV1)VU2$: ## of these screen$ as they will ##V@(,,dV2)VU3$: ## slow the prg down to over 1 vbl#(J # clean and swap screens #T:@,: !I::@,: KI::@,: uI::@,: I::@,: I::@,::@,:,,`,F,^ # do forever #hr # music off #&|():: :" # read key presses #&K$1&K$2 # music +1 #2µM:MM:2̻():: ### music off #2ֻ():: # music on # # music -1 #2M:MM:():()M():,B???????_? '?O?/8  # '?O????????????????  ?O@?  g_?????????`?@?g`2|g8|gNuHaZL/9fNu#pfR@a8!pNu!fp## # Nu` `` HaBLNuHaLNuA Lab"z 6@@M^<0anNuA a6J@g&"z S02M<:f|~M< C M,>(RGGM,>(RGGM,>(RG<( M,~>( RG Mt,>(RG,Mp<M<NuM6AnJhgB."B.&B.*LHNuSPf0AJaAaAaK>A.a;@mmA"APa;@m mA&Ara;@mmA*0-gD?Aaf"h  )fBm>CGG|;@```G]LHNuz|>:j"h"&@ @gh(f`&h4$Pf!E$Prj,j*B Bf*B f|*R0`* f |*R0` fV0iiNq"h0Q+R0J(gS(`RS(fLh"h  fTi` g f)?[!@`Q-R(+k((,@C@20(!(*fVC`. f"VCh (+j D ` ( `VCJ( g(  C(.J(gS(`V((Jjf&f(dr`(eA dAeAdA G.( g~2(H$(8v ԁ!B8HBB(-(Q(A0BhNu4:2:JBgtAzKBA!B(|z@$z`!ERZ@Zt|@.BBZ!J $zl`!J!E0B(B(RA;ANu " &*@ M / gaw GGp0S#}Y8{eQ>, ~wpjd^YTOKGC?;852/,*'%#!TFMX *W@ ;; 5敓8梟7 8 8< 5( 7 7 *  4  ( * *  7 8  k                             442 444222442 999224244444444////////-/0/-+(+(-/0/-+24/        !40 +-+-+/ 24+/ 2-777777770000000022222222777777772222222244444444   4444                              #                   4'676'429'764444444444           ?                               & & & & &'&'&'&'&!'&!'&!'&!'    ( ! !) !*! ! ! ! ! "! #! "! $! "! #! "! $!%%%%%%%%%%%%%%%%  W -B 4 ?_??O???????`?@?@@_?? /<_`>@<? The Equilizers part in this disk mag .. Its 3 o'clock in the afternoon .it's 20 degrees outside.. .and we're wearing sun glasses! And now.back to MAT.. ...I thank you! I think that speaks volumes .. Nuf Said .. Its still around 3 in the afternoon and we are in London or near enough as to make no difference . We are all practicing to say Fack Awf and make it sound effective ! Powerman 'the lame f*ck' couldnt make it today .. no offence mate its just what someone has just said ! .. We have recieved the bad (?) news and already the party is in progress .. I invented a drink called orange peel earlier in the week and through no fault of my own we have just finished a two litre bottle (good job it wasnt full or we would be dead !) .. We are at the Split Infinity Copy Party 91 .. Its a hell of a long way to come but hey@ I need a holiday .. This disk mag should be complete way before its deadline because of the CES show being cancelled .. very sad ! .. I am really suck for anything to type .. so I will hand the computer over to the next person I see who happens to be the rarther fat and old EQUILIZER (U.K.) .. The U K is to stop any confusion with the EQUILIZER in another group who I cant remember the name of .. The Equilizer (UK) here to put his bit to this editorial... No@ I'm not fat.just under tall@ and I am also not old !! as Mat has suggested. By the way@ MAT YOU UNDIRECTIONAL LAMER YOU!!! Aahhh! that's better!! Well enough of the slaggings off. We are here near London and it's rather sunny here@ at the Hospital?? A hospital!! like@ you do hold a copy party at a hospital! Not a great deal of people have come and powerman (the lamer) hasn't arrived either * N E W F L A S H * MAT THE ACE PLAYER OF KICK OFF 2...(get this) HE'S JUST BEEN ABSOLUTLEY THRASHED AT THE GAME! 5 - 1 ! HA HA HA HA ! (Howls of laughter from everyone in the vicinity!) He's just gone to sulk in a corner of the room (aw) ( Cue violin ) WAIL WAIL WA IL ) We will have more as it comes to us !! * E N D O F N E W S F L A S H * Time to hand over to the reset of the party . ** In the interests of happy ratings we have edited the swear ** words .. hope you dont take offence guys .. I think we may ** have to do a version of the mag just full of swear words to ** let you work it out of your system(s) .. Mat The Split Infinity Conference 1 Doc File. The Tick 15:04 Oh what a let down I have just rung powerman up and he isn't coming@ Oh shot@ what a real pain in the rectum. Well the convention has been a bit of a let down so far coz some of the people couldn't come@ the people that are here at the moment are 3 members of the Untouchables ( stop reading this text Matt ) also most members of SPI appart from Zak ( thank god that lamer aint here Hello@ here's Charon of the N.A.T.O. Mat of the Untouchables asked me to write something for this disk mag@ so I will write something about us.(The N.A.T.O. !!!) (We're all Germans@ so don't blame me for grammatical errors - blame my English-teacher !!!) How should I start this text ? Perhaps I should tell You@ how the N.A.T.O. was founded@ who the members are@ and what we're actually doing ?! Yes@ let's begin like this... The N.A.T.O. was founded in March 1990@ when we just figured out@ what a move.w does ! It was my idea to found that group@ and I also found the name. Well@ only the main thing - 'NATO'. But we still had no idea@ what this could stand for. Daniel was the other guy to found that group@ and he is an American@ too. Anyway@ it was no problem for him to find the 4 magic words: 'NEW AMBITIOUS TEENAGE ORGANIZATION' !!! One year later@ our first demo was finished. (Demo ??? No ! It's crap !) However@ our second demo will be released@ soon. Just come to the Atari-Fair '91 in Duesseldorf (Germany) and meet us. (Try to make a history shorter !!! But if You want to read a longer one about us@ then I advice You to read the F.A.T.-demo's scrolltext !) That was boring bit of this article about us. Now comes the very boring bit ! ...something more about the members. The crew has two parts; guess it ! an Amiga-part and an ST-part ! The Amiga-part isn't called the NATO@ thogh@ coz there is already a f*' NATO on the Amigargh. Let's tell You@ who the members of the whole crew are: (the ST-part at first) Blowtorch: He used to be the main programmer@ and grafix-artist@ but some months ago@ his puberty defeated him. He hasn't coded anything sine 4 or 5 months; the only things that he does every weekend is: drinking Wodka or even harder things@ grabbing girls (about 20 per day) and being lazy. He's just in holiday on Hawaii (visiting his uncle !) and I hope that he will code there ! Blowtorch's real name is Daniel Regut@ he's 15 years old and he looks like Ronald Reagan at night ! Charon: That's me ! I'm THE BEST CODER IN THE WHOLE UNIVERSE AND. YYYEEEAAAHHH ! Well@ I could go on like this@ so I better stop describing myself.but I'm very modest !!! (I want to make some world-records in my new demo !) My function in the crew is coding@ grafix@ writing and answering silly letters. (My real name is Alexander Feige (Don't try to find out what that means in German !) and I'm 17 years old) Frank Furt: He's no real member. He only says@ how good our demos are. ('This demo is shit !'). His real name is Thomas Bourdon and he's 16 years old. If You should ever meet him@ don't say anything against him ! His cupboard is full of Ninja-books@ throwing-stars and he's in a Ju-Jutsu club ! Now the Amiga-part. Intelligent readers now turn off their Computers. Barrakuda: A red-haired 14 (or 15@ I don't know) years old teenager@ who was the founder of the Amiga-part. He writes and answers all Amiga-letters and he does coding... His real name is Sebastian Gierich. Remal: I haven't seen him yet@ but it was told me@ that he's 17 years old@ and he does great Amiga-tunes.(coding as well...) His real name is Sascha Wanders. Swing: His name is Thomas@ he lives in Switzerland@ he's 21 and he does coding. That's all I know... Spincy: He does grafix. That all I know... (I hope that he knows it better...) I'm sure You don't want to see our next demo@ but You just HAVE to see it ! Some more informations: The demo will be called the 'F.A.T.- demo' and I'm going to release it at the Atari-Fair '91. The demo is now 50 percent finished@ but that's not important. Important is: I'm going to set 3 new world-records ! No.1 is the longest scrolltext (100 K !!) No.2 is the most included tunes and No.3 is the longest time needed to listen to all tunes. ...but I have to admit that I'm not able to manage No.2 and No.3@ coz I don't have enough tunes yet. The actual record is something about 130@ but I have only about 70 ! If You want to send me some@ then I would be greatful ! (Mad Max@ Count Zero@ Ens@ Lap@ Joard@ An Cool@ Crispy Noodle etc... but please no Whittaker ! buargh !) Send it to: Alexander Feige Bergstrasse 45 W-6804 Ilvesheim Germany Thanx for reading all this crap@ and thanx to the Untouchables for including it. (I don't know if they will include it@ but You're just reading this@ so I suppose@ they included it !) Bye! and see'ya in the Enterprise-mega-demo ! Charon of the NATO of the Enterprise of the ST-scene of the Universe ! ITm&Il  > a    # . 9 > C X b       Some more handy art techniques - by the marvelous Tick -6 Well I hope you read last issues tips from me about fonts@ well this issue i'm gonna reveal my secret techniques for drawing normal screen size pictures. I'd like to point out that this text is aimed at not experienced Grafists coz you should know most of it allready. Well the frist thing you need to do is get your self a decent art package@ the ones I have had a look at are Canvas@ Degas Elite@ DPaint ST@ Cyberpaint@ NeoMaster@ OCP Art studio and ZZ Rough. the only packages I am litterate in though are Canvas and Neomaster. I use this combination because they are cheap ( canvas is a tenner and NeoMAster is PD ) Canvas is an average art package which does a bit of every thing but ain't brilliant at any thing@ I just think the freehand drawing and zoom functions are better designed than in most other packages. The bad thing about canvas is the Block funtions ( cut@ Paste@ Rotate...etc ) they are awfull@ this is because it will only cut out square blocks and will only place down square blocks and will wipe out background grafix. This is where NeoMaster comes in@ I use it only for block funtions as they are fast and very well designed@ the Jack Knife is one of the best functions on an art package I have seen ( nice one Chaos Inc. ). To show you how I draw my normal screen size pictures i'll go through step by step the stages my Dragon.Pi1 picture went through. Firstly I drew a rough out line of the dragon from the front cover of a white dwarf magazine. At this stage I didn't clear up any of the mistakes I had done so the picture looked a bit of a mess@ when I draw I always draw in the colour white just so it shows up well@ I also recon it is easier to draw with a single pixel as your brush as this lets you see the mistakes you make as you put them down. After the outline was " Cleaned " up a bit by taking out any bits not needed and redrawing others to the correct possitions I then start to do some shading. Before you do the shading though I alway get the colour pallete just right for what I want to do@ in this case it was green which is a nice colour to shade with coz you can blend dark green into light with no areas of noticeable bareness ( what I mean by this is an area in the shading where the shading doesn't seem smooth but you can tell where one colour changes into another ). I kept the blue and red metters to 0 and the just added one to the green value so I had 100@200@300@400@500@600@700 as my green shades for my colur pallete. I then went into zoom mode and went on to the front leg@ I then just did about 2 pixel lines of each green so that the shading is smooth and so the darkes parts are near the edge of the beasties body. I then repeated this for the rest of the dragon@ it probably took a few hours to do. Then I left zoom mode to see how it looked and in the large areas of one colur of green went back into zoom mode and checherboard shaded tyhe edges of each green. The dragon was now complete and all I needed was a background@ in the actual dragon picture the background was some moutains at the bottom of the cover and a redish sky at the top. I didn't have all that many colours left and so I abandoned the mountains and decided to just consentrate on the sky. This time instead of using checher board shading I decided to air brush the background as this would take less time. I then sel}ected some colours for the rest of the pallette and then just proceeded to brush in diagonal lines over the background. I first used the spray with the nosel fully open and the spray rate on maximum. After I had got the ground colours on I worked with a smalller brush at about half spray rate@ this alows you to do more detailed work with the old sray can rather than just obliterating everything. I kept spraying till there were no more areas of black on the background picture. Now both the pictures were done so I saved the and exited Canvas@ I then loaded up NeoMAster and loaded the backgound into screen buffer 0 and the foreground dragon into screen buffer 1. I then used the Jack Knife tool to cut around the dragon@ it then highlights the dragon without taking any black back ground with it. I then cut the picture from the screen and pressed 0 to bring up the picture of the background. I then used paste to bring back the dragon and pulled away the menu bar using the escape key so I could see where to place the dragon@ I then just picked up the dragon by holding down the button and then when I had found the correct possition I wanted it to go into I just released the mouse button and then clicked on an area which wasn't part of the dragon to fix the dragon to the background. All that was then left for me to do was save the picture. Hopefully you should find the piccy on this disk to see what I am waffling on about@ just load it up and have a zoom in on parts of it and have a look at the shading and air brushing@ i'm not saying it's an excellent picture but I recon it's quite nice@ if you think you can do better then get on and do some drawing@ the picture was done about 5 months ago so I have improved a bit since then. Well must chech out now so catch you again next time where i'll explain how to do pictures in glorious fullscreen overscan!!!  (                                                                              *A * ?* * *= * * * ;* * * * DONATELLO'S INCREDIBLY INTERESTING OUTLOOK ON LIFE PART 1 * * * * ;* * * *= * * ?* *A Howdy folks!! Welcome to Donatello's Incredibly Interesting Outlook On Life@ or DIIOOL for short. Well actually the initials should have spelt SHITE but I couldn't think of an incredibly interesting name to fit those letters. Okay@ first let me tell you who I am. Well unless you have the intellectual capacity of an unripe toe nail then you probably know that my name is Genges Khan (Right Mike!). Ha just testing! My name is actually Donatello. You may have read some of my stuff in Maggie (oops@ am I allowed to mention a rival mag in this text?) but I thought it was unfair to just write piles of crap for one mag and so decided to write this incredibly interesting article. When The Tick got a letter from The Untouchables the bloke who was asking for people to write stuff said "it musn't have too much swearing and must be of some interest to someone somewhere." Hm. Well the first part seems fairly simple@ but what about this nonsense of making it of some interested to someone? What is the point of typing an article if someone is actually going to read it? Right@ I think that's a long enough intro@ on with the incredibly interesting show! SLEEP Why is it the more you get the more you need? When I used to go to school I used to get about 7 hours sleep a night and that was fine@ but now I'm on my hols and getting a good 11 hours sleep I just feel completely knackered! And whenever you really need your sleep some one will always wake you up!! Last week I was woken up about 9 am by my sister who was swearing very loudly just outside my room because she couldn't find her bus pass!! The worst thing though is when my sister gets up early and washes her hair. She goes into her bedroom puts on her hair dryer and then puts on a really crap tape like the Eurithmics and plays it loud enough to hear over the sound of her hair dryer ! However I think being woken up today really took the cake@ sorry biscuit (or is it a cake?). Firstly the phone rang very early in the morning and when our phone rings it rings very loudly (it has just starting ringing now). So that woke me up. Then@ when I was just snoozing off again someone rang the door bell. I think it was some git trying to sell windows@ but anyway that woke me up. Then as I was just snoozing off again a van with large speaker stopped right outside our house and an earshatteringly loud voiced started to say "This is public notice@ the water in this area has been contaminated@ please to not drink the water.". Arrrgh! After this I was completely awake. I mean it's not very nice is it@ waking up to a voice telling to that some untreated sewage has got into your water supply is it? Just when I thought things could not get any worse I was told that we were having beef for Dinner! Yummy Mad cows disease! The only good thing was that because I got up at 11.30 am@ everyone already knew about the dicky water supply. Imagine if you had got up at 9am and where sitting in front of the tele sipping your nice cool glass of water@ when suddenly you were told that is is very likely you are drinking someone elses diluted excrement! Luvly! I suppose it serves them right for getting up so early. ADVERTS What a load of bollox most adverts are nowadays (Hm.. I was told there shouldn't be too much swearing in my article@ I think in future I will have to think up alternative words). One of the only ones I like watching is the ad for some beer (can't remember the name) where two women are trying to make sound effects for a film and are stumped for and SFX when the bloke puts his bottle of beer on the table. The bit where one of them hits the other round the face with a kipper just cracks me up! Actually I just remembered another one that isn't bad. Its the Police Squad one for Red Rock Cider. Very amusing. One advert I can't stand is the one for Fosters. It's just so crap. In the ad some one always says "don't you just hate it when that happens"@ and then another bloke says "Fosters@ don't you just love it". Well all I can say is@ don't you just hate when that bloke says "Don't you just love it"? Another incredibly interesting fact is that in the ad where the rich@ handsome professor comes along in his lamborgini@ the bloke at the bar drinking his Fosters is also in the TV series GBH. Incredibly interesting or what? T2 Ah yes. This has to be the sequel I have looked forward to most in my whole life. As I type (Sunday 21st July) Terminator 2 is not out in this country although there has been so much talk about this film I thought I'd better type summit on it. What can I say except from what I've seen it looks Chaffenburgenly amazing (cutting down on swear words!!). Okay@ a brief word about the story line. The Year is 1994 (in the film that is) and the evil dudes in the future have decided to try to kill John Connor again. This time they are sending back a much more hip to the beat Terminator@ the T-1000@ which is far superior to the old clapped out T-800 (played by Arnie) which was seen in Term 1. The new terminator can bend into any shape it wants@ and can even boil an egg exactly how you like it. Well it don't seem like Sarah and John Connor have much of a chance against such a mega trendy Terminator does it? I mean The Future John can't send a normal guy back to do battle with this mega fiend as he would simply be squished. All is not lost though. In the future the rebel dudes have managed to capture an old T-800 Terminator and re programme him to protect Sarah and John. Incase you are wondering how Arnie can be in the sequel when he was mutilated in the first@ it's apparently because all T-800's which were made looked exactly the same. So the Term who's trying to protect the goodies in this film bares a striking resemblance to the one which was trying to kill them ten years ago. So@ as far as I can tell@ most of the film is one massive fight between arnie and his more sofisticated enemy (played by Robert Patrick). Well@ we know that the FX are going to be stunning@ and the muzix looks like it's going to be good aswell. Unless you are as thick as two very thick things put together@ then you will have realised that the "You Could be Mine" song by Guns 'n' Roses which is in the charts at the mo@ is from the film. Right then@ I think I'll finish this subject with an incredibly interesting fact which you probably all know already. Did you know that while the original film cost 6 million dollars to make@ arnie alone is getting 15 million for the sequel@ not to mention the jet plane which he also got just for good measure. Anyway@ as you probably know@ the whole film is going to cost a rather large 100 million to make. Phew! By the way@ the T2 game is being done by Ocean@ but it doesn't look like it will be a pile of Henry Kelly as it is being programmed by Dimentia@ the makers of such games as Gauntlet 2@ Golden Axe and Corporation. CONSOLES Why? That's all I can say. Why are these consoles not released in the great (ha) UK? Some Nintendo guy said that the Super Famicom had not been released because not enough NES's had been sold. What a load of Bob Monkhouse! Firstly there are less people in Great Britain than the USA@ so less people are going to buy these consoles. They've probably taken this into account but they haven't realised that no one is going to buy the NES now as everyone is saving their money and waiting for the Famicom to be released!! And if they do decide to spend their money now they will probably buy something like a megadrive@ not the NES. Buy the time Nintendo get round to releasing their Super NES no one will want to buy it any more as there will be better consoles available such as Atari's Jaguar. Take the PC Engine for (another) example. By the time it's released is anyone going to want to buy it? I don't think so. I just hope that Atari will release it's Jaguar in Britain pretty damn quick smart after it has released it everywhere else. DON'S FAV THINGS OF THE MONTH Firstly my top 3 fav games which are: 1. Pro Tennis Tour 2 2. Gods 3. Super Cars 2 There aren't many good games out at the mo@ but these are the ones I am playing most right now. Now for my top 3 fav bits of serious software which are: 1. First Word + 2. Devpac 3. Fastcopy I think that is all the fav things I'll type for now... AND NOW THE END IS NEAR. Well it seems I have written enough Terry Wogan for the moment. I think before I go I should greet some people though. Incredibly interesting greetings go to: Chris of West London PD@ EROS of The Lower Level@ Hawk of TNS@ TWB@ TLB@ The Overlords@ all members of SPI@ all members of The Enterprise and Cap'n Hack!! Okay I am sure I haven't forgotten anyone so I won't say "greetz to anyone I've forgotten". If you want to write to me for any reason (except pirating@ any letters to do with cracked stuff will be@ er well@ something very bad indeed will happen to them@ but you can be sure I will not reply them) then please write to: Donatello@ 75 Village Way@ Pinner@ Middlesex@ HA5 5AA. ENGLAND! Also if you want me to stop writing a sequel to this article then you should write to the above address@ if no one tells me I'm crap then I will continue to type articles for ever! (what a terrible thought!!). That's definately it from me@ all I can say now is Goodbye@ and remember@ STay STrange AND Incredibly Interesting. Donatello of SPI 21/7/91 P.S. Bugger. >?x<0`x@ x?3px`xo |???~8?} 8? < The Tick bit on font creation. Well hello@ this is The Tick typing away and I ought to introduce myself coz I am the cheif Gfx man for split Infinity. Well Matt said he would put a few of my fonts on this excellent disk mag so I thought I better write a bit about them. So far I have drawn 7 fonts in all and the best ones should be on this disk. If you want to use any of these fonts feel free to do so but give me some credit@ also it would be nice if you contacted me if you used the fonts and sent me any demos you have used them on so I can see how far they have spread@ in return for you doing this I will send you some new fonts which I won't be releasing so freely. Anyway if you want to draw your own fonts then i'll do a short text on what my techniques are. Firstly get an art package which has a decent zoom function@ I personally use canvas for font drawing coz I have an Ste and the zoom is a lot faster due to the Blitter chip. If you haven't got an ste then i'd use Cyber paint. Don't even attempt to draw font in Neomaster because the real time zoom box doesn't show colours up well at all. The first thing I do is to decide what size I want the font to be and then use the gridlock function to set up the correct font block sizes@ then I use the normal text function to write in each of the boxes the correct letters as this makes life a lot easier. I then start with a decent letter such as E this is because by chopping bits off or adding a few others it can become an F@ R@ B@ C@ O@ Q and so on. You can practically do most letters in fact with just minor adjustments. Then only real bastard are the letters X@ Q and some times Y depending on the type of font you are drawing. When you are actually drawing the font the main thing is the actuall idea you have and the shading techniques you use. I try to draw fonts which only use 8 colours maximum but if the font is a large one it needs to be detailed so you will probably have to use all 16. Another thing to do is to look out for any decent logos or lettering in magazines@books or on films or TV. It's actually quite easy to convert these letters and saves you having to thing up new shading ideas. The main shading I use is chequerboard shading but this is quite hard to explain without the use of diagrams@ take a look at most of my fonts and it has been used@ just zoom in on the areas which are smmothly shaded to see what I mean. Well that's all I can think of for now@ if you want to read more about fonts read David Moss's article in one of the maggie's as that is pretty usefull. Also I ought to point out that this article was not meant for any experienced Gfx person and is just a bit of introductory text for people to read who may not have drawn fonts before.   How The Wild Boys came to make State Of The Art -/ Well@ this is another one of those boring articles by Powerman of TWB@ this time telling you how State Of The Art came into being. Firstly let me say that despite what Flashbak Jacks says@ we are not known as WPB@ or Wild Boys Posse! Its TWB@ and thats final. Ok@ it all started a few days after the Wild Demo was released (20 Jan 1991). Hey@ this means we released two megademos in the same year! Getting back to what I should be talking about@ I started learning about 3D graphics and also coded a guest screen for The Lower Level which hasn't been used yet (when's the demo gonna be finished guys?). Anyway@ TLL said we had big egos after seeing the Wild Demo (all Flashbak Jacks doing. the ego-maniac words I mean!). So@ I said@ Powerman Powerman Powerman@ what have you got yourself into (or rather@ Flash@ Flash@ Flash@ what the hell have you gone and done!). So@ I decided to put all my effort into making a demo which would live up to the things we said in the Wild Demo. At this moment@ I new nothing about fullscreens@ modules@ 3D@ all I could was sprites@ scrollers etc.I couldn't even do disting logos! So I really didn't think I would be able to make a demo anything like State Of The Art.After coding some 3D routines@ with the help of a book called 3D Graphics Programming I made a demo with wireframe vectors and vectorballs (originally for State Of The Art@ now its going to be used in the Celestial demo by Hidden Strength). I then concentrated on making a hardware scroller@ and I ended up with my infamous '50% faster than TLB's' hardware scroll rout. I then made a fullscreen after about 3 days during which I hardly slept at all.I then added a 15 KHZ sample to my fullscreen rout (actually a lot harder than I make it sound!). Ok@ by this time I had released Digi-Synth 1@ which is another story altogether . I then gradually started coding stuff for State Of The Art@ the hardest screen was the fullscreen which took 2 weeks to make! Around June 1991@ I decided that my 3d routs were shit@ so I re-coded them completely@ and was able to make a vectorball demo running at 50HZ! The routs are still not fully optimised.And as time went by I started to see visions of this demo called State Of The Art. and it was finally released on August 2nd 1991@ only 3 months after the initial release date@ and one month before the delayed release date! As for the next Wild Boys megademo@ I'm afraid its time to turn off my computer@ close my disk box@ switch off the power etc.one really megademo per life is definately enough for me.especially one with a fullscreen and hardware scrolling and digitised sound.I certainly wont being coding one of them again! I'm now concentrating on 3D. this doesn't of course mean we wont (well@ I wont) be coding any more@ theres still the Enterprise megademo (anybody done any work yet? Dont worry@ I aint either!). And theres the Christmas edition of Digi-Synth (maybe the last) and the Wild Boys game (a platform game with hardware scrolling on all ST's!). Well@ I dont know why you've been reading all this shit@ I doubt if Mat has even bothered to include this crap in which case how the hell did you get hold of this article! The End (and about time - Flash). what to do while drawing fonts. Untill next time. Shiney cutlery.  I am just gonna take this oportunity to thank Swizzle for doing us ( Split Infinity ) some great modules to go on our digi demo. Cheers Swizzle and keep being the short ginger spiked haired kid. Also if you want the font the send me a blank disk and I will send it to the first 10 people who write in, also you must complete the following tie breaker. I think THe Tick of Split Infinity draws the best fonts because. in not more than 10 words. Here's my address anyway, jokes aside. How to remove the left and right borders@ by Powerman of The Wild Boys -F Ok guys@ this magazine should have been released at the CES show@ which means that by the time you read this@ I should have released the wild boys State Of The Art megademo! I stress the word 'should' but at the moment I cant see any problems and the demo should be released on August 2nd@ but as anyone who has used DMA loading routs knows@ it can be hell putting the demo together without messing up at least once! Anyway@ I shouldn't be waffling on about our megademo which you should have by now and should have already seen. so lets talk about removing left and right borders. The technique is quite simple@ you simply switch to monochrome and back to colour at the beginning of each scanline@ switch 60/50hz near the end of the scanline@ and finally switch mono/col again just before the end of the scanline. Dont ask why this removes the borders GOLDEN AXE REVIEW BY DE TICK - Golden Axe well that rings a few bells we have read the book seen the movie wiped our bottoms on the toilet paper and now we have the oportunity to play the game. Hang on a sec summuts wrong here I think I've mixed up this review with the RoboCod 2 where Robo goes BATTERing criminals. Never mind as I was saying before I so rudely interupted my self this is a conversion from an arcade game ( It never is I here you saying@ I thought it was a female bolivian traffic warden) Enough of this carp ( fish are featuring alot in this review aren't they) and on with the review. In the game you have a choice of 3 different characters a Dwarf@ an Axe battler and a woman. Donatello personally prefers to be the woman@ his excuse for this is that she looks better than the blokes ( Some stories Don has been telling me sugest that Michaelangelo would prefer the bloke for exactly the opposite reason! No sorry Mike I didn't mean it honest you are actually a cool dude@ honest).All you have to do basically is bash people up with your sword or your magic. GRAPHICS the graphics are pretty good and are only let down by poor scrolling. The characters are well animated and have various moves they can perform. SOUND The sound is quite good with sample used well the musak is nice as well and provides pleasant background melodies. GAME PLAY This is where the game is let down as if you have two completely cool superhero dudes like me and Don you have probs as we completed the game on our first go with all our credits left. However if you are playing with a next door neighbour called Matt weller then you have problems as this kid is more dangerous than the opposition and I had lost one credit on the first level and hadn't been hit by the enemies.even though it is a bit easy I think it is a game you will play again even though you have completed it. WELL ENOUGH OF THAT NOW FOR THE RATINGS GRAPHICS: 86% SOUND: 80% PLAYABILITY:75% OVERALL: 80% SPOONABILITY: 50% ew!  VU METERS IN STOS BASIC  BY STEVE JARRETT to do vu meters in stos is very simple@ first you need to test the volume of sound on each of the three channels this can be done in two ways first and easiest is to use the PSG(n) command @the (n) represents the address you wish to test@for the volume we must test address numbers 8 9 10 the syntax would look something like this 100 V=PSG(8):V1=PSG(9):V2=PSG(10) the variables v@v1@v2 will now contain the volume of the three channels @this number for the volume is normally from 0 to 16 if the music uses a strange waveform then the volume can sometimes read as more than 16 @when this occurs we need to ignore this as it is not a true volume reading we do this with a line like 110 IF V>16 THEN V=0 ok thats the basis for doing vu meters in stos we can also get the volume from the sound chip by using 100 POKE $F8800@n:V=PEEK($F8800) this works the same as the PSG(n) command by poking the soundchip ($f8800 is the address of the soundchip) with n (n being the channel number 8@9 or 10) and then peeking or looking at the address and returning the value in v to see this in operation lets look at the magvu.bas the first lines of real intrest start at 80 80 INK13:BAR 0@0 TO 32@32:ETC 90 SCREEN COPY LOGIC TO 5:CLS LOGIC 95 RESERVE AS DATA 7@7766:LOAD"BARB_2.PRG"@7 line 80 draws a filled 32x32 box 3 times with 3 different paints@these are to be used as our sprites. line 90 simply copies logic with our boxes to bank number 5 and then clears the logical screen. line 95 reserves bank 7 for the music and loads the music into that bank. next we need to grab the boxes as sprites this is done at the line 170 as so. 170 VU1$=SCREEN$(5@0@0 TO 32@32):ETC this grabs all 3 boxes into screen$ vu1$@vu2$ and vu3$ it is possible to use real sprites but they are very slow and this prg would be well over 1 vbl if you use sprites . try it and see for yourself? . ok we have now got our sprites to display as vu indicators  next line is 190 190 DREG(0)=0 : DREG(7)=1: CALL 7: M=1 this line resets register0 to 0 then sets register 7 to 1 this turns the music on with call 7@ m represents the music number . the music is playing and its now time to enter the main loop this is as follows 210 REPEAT 220 K$=INKEY$ 230 IF K$=" " THEN GOTO 380 240 GOSUB 400 250 POKE $F8800@8:V=PEEK($F8800): ETC 260 IF V>16 THEN V=0 270 IF V1>16 THEN V1=0 280 IF V2>16 THEN V2=0 300 SCREEN$(LOGIC@96@100-V*2)=VU1$ 310 SCREEN$(LOGIC@144@100-V1*2)=VU2$ 320 SCREEN$(LOGIC@192@100-V2*2)=VU3$ 340 SCREEN SWAP:WAIT VBL: CLS LOGIC@0@96@70 TO 224@132 360 UNTIL FALSE the line 220 sets k$ as inkey$  line 230 checks to see if space is pressed @if it is then the prg goes to line 380 which is the exit routine line 240 sends the prg to line 400 which is part of the routine to change the music(more on this later ) line 250 checks the 3 channels and returns the volume in the variables v@v1 and v2 lines 260-280 reset the variables if they are over 16 lines 300-320 show the sprites using the values returned in the variables v@v1 and v2 to move the sprites up the screen from the start point which is 100 @i have also multiplied the volume by two to give greater movement i.e.( 96@100-v*2) you could always alter the amount you multiply by to whatever you like line 340 swaps screens and cleanc up the old screen with the cls command . that just leaves line 360 which just sends the prg back to the repeat instruction at line 210 now its onto the music changes these are as follows 410 IF K$="1" THEN GOSUB 440 420 IF K$="2" THEN GOSUB 490 430 RETURN 440 REM MUSIC +1 450 INC M : IF M>8 THEN M=8:RETURN 460 DREG(7)=0:CALL7 470 DREG(7)=1:CALL7 480 RETURN 490 REM MUSIC -1 500 DEC M:IF M<0 THEN M=0 :RETURN 510 DREG(7)=0:CALL7 520 DREG(0)=M 530 DREG(7)=1:CALL7 540 RETURN the subroutine at line 400 test to see if 1 or 2 are pressed if so the prg goes to line 440 for 1 or 490 for 2 the routine at 440 adds 1 to the value of m (the music ) then tests to see if m>8 the maximum music if it is then m is set at 8 and the prg exits this routine i.e. the music is not changed line 460 switches the music off line 470 swiches the music back on.the music player increases the music every time it is called @so the music is now increased . the subroutine at line 490 decreases the music by 1 line 500 takes 1 of the value of m(music ) tests to see if m<0 if it is then the prg exits this routine. line 510 switches the music of line 520 resets the register 0 (this register is the number of the piece of music to play) with the value m (music ) line 530 turns the music back on well that just about covers all of the main intrests in the prg @to see a nice example of this prg then check out the SPHERICOOL 2 DEMO coded by me whicVh is more or less this routine but with lots of other stuff going on at the same time. well thats it for now from me steve until next time dont forget if you have any problems with this prg or you just want to contact me then write to STEVE JARRETT 52 MAWNEY CLOSE ROMFORD ESSEX RM7 8EJ THATS IT BYE MONTY PYTHONS FLYING CIRCUS REVIEW BY THE TICK. Strange game.  MUTANT MONTHLY PART 4 - By the Tick ** OK@ This article has been altered slightly to keep the swear words ** out of it .. There was no need for all the swearing .. This isnt ** Maggie you know !! .. I wouldnt have put it in but as Tick is a ** cool guy .. well@ if you want to swear along with the article ** just use you imagination a bit ! Well@ if you have read the last 3 mutant monthly issues ( poor kid ) then you will notice that this is not writen by the same person. This is due to the fact that Donatello is posted off of typing this drivel so I ( The Tick ) thought I would write an issue seeing as I am in the same crew as Donatello. Strange thing really coz this shouldn't really be called Mutant monthly any more seeing as we are not mutants any more. Well enough of this croop and on to the topics I will talk about they are: The Spanner@ Things which post me off and other things. THE SPANNER. Do you know what a Spanner is ? well it's not some thing you use to mend your car with. It is in fact a type of LAMER@ the difference is being that a lamer usually owns a decent computer where as the spanner on the other hand will obviously have either a BBC master or an Acorn electron. The spanner will of course think his computer is the best out and he will usually be able to program in BBC basic. One spanner I know told me that on his electron you could have 4096 colours on the screen at once with a resoulution of 800*800@ yeah sure and I'm a blue potatoe called george. Another thing the spanner displays is his distinct lack of dress sence. His mum will buy all his clothes but instead of buying them from decent shops she will undoutably buy him green pull overs from Marks and spencers@ the spanner will of course walk round in his marks and spensers corduroy jeans and pull over as if he is the height of fashion. Now when it comes to school the spanner will in most cases be a real brainy busterd and will get all " A's" but when it comes to the jobs he is going to be the last person to get one and it will probably be with the MOD. At school also he will be very croop at sport and will be the schools worst swimmer and will usually wear a blue swimming cap@ also when it comes to tennis he will be very croop indeed but he will have his own racket which will be alluminiun but have no name brands on it and look as if he made it in a CDT project during the first year of school. When it comes to school uniform the spanner will undoutably wear a blue vest all year round and allways have his top button done up. He will also get 70p pocket money a week which is 40p from his dad and 30p from his Gran@ he will also have a folking massive bank account due to the fact that he never spends any money and is the type of person who would go halves on the money to buy an 8 pound walkman. Well that's enough about spanners for the time being and I hope that if your reading this then you don't recognise any of the above symptoms. I am meant to write about " Things which post me off" next but I have a few things to say to readers who don't live in England. What the folk are international reply coupons ? In a lot of demo scrolltexts people give their address but then say if outside my country then enclose an international reply coupon. I was going to send a letter to one of these people so I went into the Post Office and the conversation went like this. Tick: Can I have some international reply coupons ? Woman: What ? Tick: International reply coupons. Woman: ( Looked at me as if I were speaking Islamic ) What are They ? Tick: I dunno it's just I have to post a letter to some one in France and they say to enclose an international reply coupon. Woman: Sorry I have never heard of them. I bet this is Rankin John Majors doing@ He is trying to destroy european unity and is doing it by not getting the british postal service to stock european reply coupons. Well now for something completely different. Do not@ I repeat do not read any of the following if you are going to be offended by excessive use of 4 letter words such as folk@ post @ croop or shot. The following passage has been certified only to be read by people over the age of 16 and a half. I made this rule so you better *&^%ing stick with it or else. THINGS WHICH Post ME OFF. Firstly wasps and fly. I think this definatly shows that evolution does not folking work as these two busterd animals have still not learned what a window is and also that going into a house invariably leads to the wasp getting his inards completely smashed out of his body. After all this time of houses being around the busterds still fly through my bedroom window then spend an hour or so going back and forth across the pane even though the window is open@ these completely stupid creatures must be even stupider than amiga owners. The next thing that postes me off are Spanners but I think I have said enough about them. Maggie postes me off@ the way it only comes out ever other century. I don't really know why this is called Mutant MONTHLY coz it bloody never comes out every MONTH. Mastersound 2 postes me off coz it hasn't got a disk formater so you spend folking ages getting so decent samples and then find you ain't got a blank disk. Postmen post me off coz they never seem to come before I go to school. Adverts post me off@ especially that Nat West advert with crockets theme playing and there's some brain dead folker talking about how he fills up cash machines then after it finishes the message " Nat west has more cash machines than any other bank ". This could be true but every time I want to use one@ the folkers out of order. Amiga's post me off coz they are so utterly un-user folking freindly. The weather postes me off coz if you wanna play football it's allways folking raining and if you want to stay in and do some Gfx then its so folking hot that you are sweating on to your computer. Spectrum 512 slideshows post me off as some times when you load them up they have folking little black spots over them@ why the folk is this ? People who send me jiffy bag No.0 coz these folkers are so folking heavy that it costs you 4 times what it normally would to post the disks off. The demo Club post me off coz they are a bunch of conning folkers who are complete and utter busterds. Don't send off to these gits coz they won't reply being the folking wankers they are. POV post me off coz they like the demo club. Reset demos folking post me off coz they mean I have to turn my computer off after looking at some cool demo. Viruses post me off also coz no matter how carefull I am that folkING ghost virus allways gets back on to my disks. well that's enough of what postes me off@ I am sorry if I have offended any one but if I have then go and folk OFF. I did this article just to see how many swearwords you can folking get awy with and still get an article printed. Well I have just counted how many folking swear words I have used in this text and it comes to 42. I am now gonna send this text to Rankin Donatello to see if he wants to type a right load of folkING waffle below this line_: No this is not Rankin Don but the Tick back coz I have just thought of another thing which postes me off. PC OWNERS. Aren't these pricks a right buch of folking wankers. Well if you ever have the unfortune to visit a PC owners house he will undoutably show you his PC ( Peice of croop ) he will also have all kinds of useless objects around his computer an example is a printer which he has no idea how to use another is a stand for holding bits of paper while you type the folk out of your word processor. The thing is Why do people buy PC's@ it's beyond me. A PC is even worse than an amiga. They are folking slow for a start and have folking shote Grafix and have sound worse than a folking spectrum. With all these croopnesses you would think " How much would some one pay for one of the folkers ? " the answer is about 1500! Then when you go round a PC owners house and say that his PC is the biggest lump of shot you have ever seen appart from the time you had a Prawn Vindaloo he will say " Well it's better than your ST coz it costs more "@ it never occurs to the wanker that he has been folking ripped right off. He will then come round your house and you will beat him at  least 15-0 on Kick off 2 and when you say how much better your wonderfull ST is compared to his lump of mouldy dog turd he will say " But ST's are only games machines "@ strange thing to say coz even though he says it he will undoutably do nothing on his computer appart from play some crooppy golf game. He will then probably say to you that he has got VGA graphic and you will say " Then why the folk haven't you got any folking game which folking uses it ". This will definatly leave him completely folked off and he will go home to try on the new pull over his mum has bought him from folking Marks and spencers. Well I must folk off soon coz this folking text is definatley getting too folking long. folk OFF!!  ROBOCOW 2 REVIEW BY DE TICK Well@ you are bound to have heard of Robocow and now here comes robocow 2 the revenge of the killer Y front from the planet Mars! In this game you are Henry the wonder cow who used to be called Sylvia the cat in another life and you quest is to rid the world of Austrailian soap operas by sistamatically blowing away variuos soap stars like Kylie and Jase and Skippy the wonder Kangeroo. The way you carry out your task is like this: Firstly find a soap star then Fart on him/her as Henry has the ability to do farts that are as bad as nerve gas.Hang on a second whats this I've just come home and found this strange message ( see above ) written on my word processor. Oh I know whats happened @ my pet singing potatoe has been being naughty I will have to castrate the little git . END OF BULLSHOT NOW FOR THE REAL REVIEW. Robocop 2 the quest for more money @ yes another Ocean ( OH NO!!)game of the film with the same name.Their fist effort was lets face it utter croope. Is Robocop 2 any different? Well in my opinion is that it is @this time ocean have produced a half decent game. The game I think follows the same pattern as the film( I say think it follows as I have not seen the film yet).The game is split up into level just like the first Robo and seems to look roughly the same as the first robo. GRAPHICS I think the graphics are quite nice as Robo is well aminated and so are all the other bods on the screen.The title screen graphics are very good as well the only thing I could think to complain about is the size of the sprites as they are a touch on the small side. MUZAK At the start of the game you get a choice of sound effects or muzak@ I'll tell you about the sound effects first. The sound effects are the usual bog standard blips and beeps nothing special but you can live with them ( actually I've just moved house into a small flat in Bognor with a blip!!). Now for the musek el Capitano@ this is the usual chip generated tune but actually is very good! this tune won't have you reaching for the volume switch ever! GAMEPLAY This is where the game is let down @ the first robocarp was too easy and I took 10 minutes to complete it. Robo 2 is exactly the opposite and is far too hard ( Even for a super hero like me @ and even the ultimate games player Don couldn't even get past level one!) RATINGS GRAPHICS : 80% SOUND: 84% PLAYABILITY: 70% OVERALL: 80% SPOONABILITY: 30% Well thats all folks now bugger of and read sumut else!  SPEEDBALL 2 REVIEW By De Tick Well@ Speedball 2 is good and I quite like it very much as it is a nice game with lots of wickle men who like beating the croope out of each other.  - End of croope Interval- On with the review@ well sort of I'd just like to take a quick time out to thank my manager@ my coach and my panda bear called "Panda" (original name huh?). No I'd just like to say that I am not on any kind of hallucinogenic drugs what so ever I just speak a well known language called BULLshot. - End of BULLshot - Sod this if you don't know what Speedball 2 is about you must have been dead for the last few years. On wiv the ratings: GRAPHICS: Very@ very@ very@ very@ very@ very@ very nice indeedi. The players are well aminated and are well animated also. The still pictures are of a high standard and the players faces on the managerial side of the game are very well drawn. SOUND: Very nice again the Tracker mod at the start is one of the best I've heard. The in game stuff though is a right load of bolox and they should of used samples. PlAYABILITY: Quite playable but definately not as good as Kick Off 2. It is lacking in sumat but I am not sure what it is. GRAPHICS: 90% SOUND: 80% SHORT TERM INTEREST: 100% LONG TERM INTEREST: 70% SPOONAILITY: 34% Now go on Johny be a good boy and PISS OFF and read some other bullshottings. @ I dont know.but it does remove the borders and thats all that matters! However@ its not really that simple@ one problem is that to remove the borders@ all the mono/col and 60/50hz switching has to occur at precise times@ and so you have to syncronise your routine with the electron beam which draws the screen. what you would do is this: set timer b to occur on the first scanline you want to remove the left/right borders on minus two. The reason for minusing two is because the first scanline is used to set up registers etc.the second is used to syncronise witht the electron beam. The timer b interrupt cant occur at the exact beginning of a scanline because the CPU has to wait until its finished executing the current instruction before the interrupt can occur. this can be seen in the megaballs screen in the Mindbomb demo@ when the waves are being pre-calculated look at the left side of the screen@ you can see the rasters flickering. This is because while pre- calculating waves@a lot of MULS instructions are used (and no@I haven't been ripping Manikins code you lamer@ all 3D routs use MULS!). Anyway@ a MULS takes a lot of processor time@ and consequently by the time the timer b interrupt occurs@ half the scanline has already been drawn! Ok@ now you know why you have to synronise.to do that you use the value in $F8209. One thing I forgot to say is that the scanline which timer b occurs on must be a muliple of 8 when you add 1 to it@ for example 7@15@ 79 etc.it can be done on any scanline@ but its a bit more complicated to that so figure it out for yourself.ok@ once all registers have been set up during the first scanline of the timer b interrupt routine@ you wait until the end of the scanline like this: MOVE.W #$FA21@A0 MOVE.B #200@$FA1B.W MOVE.B #8@(A0) MOVE.B (A0)@D0 WAIT CMP.B (A0)@D0 BEQ WAIT After this bit of code has been executed@ the value in $F8209 should be 0 (if you dont know why@ you shoudn't be reading this article!). Well@ if you dont know why I might as well explain: the F8209 register contains the number of bytes of screen memory drawn@ but once it reaches 255 it goes back to 0 (its a byte sized register). At the beginning of the first scanline@ it contains 0 (no bytes drawn yet!). On the second scanline@ it contains 160 (160 bytes=1 scanline!). One the third scanline@ it contains 64 (remember:after 255 the register goes back to 0!). Anyway@ each time you reach a scanline which is a multiple of 8@ the register contains 0. The way you syncronise with the electron beam is that you take the value in $F8209 until it isn't equal to 0. During the set up of the registers@ a data register should be set to 16. Then@ you subtract the value in F8209 from the data register containing 16@ so if D0=16 and A0=#$F8209@ you would do this: WAIT2 MOVE.B (A0)@D1 BEQ WAIT2 SUB.B D1@D0 You would then do this: LSL.W D0@D1. This would then use up the correct amount of clock cycles so that after the LSL is executed@ the position of the electron beam is known (it will be near the beginning of the scanline) and you can add some NOPS to make the program wait until the exact moment when the next scanline starts. The reason why 16 was chosen is because the value of $F8209 wont be greater than 16 usually@ if you use a lot of MULS or other CPU intensive instructions@ then just increase the value from 16 to whatever@ and reduce the number of NOPS after the LSL.so for every 2 you add to 16@ take away one NOP. Then@ once you've sync'ed with the electron beam@ you can do what I described near the beginning of this over-grown article.but of course I wouldn't make you do it all yourself so theres a source code on the disk (thats if Mat's remembered to include it.) Some of you may be confused when you see that the routine uses all the processor time on the scanlines where the borders are removed@ which means a fullscreen should use all the processor time! Yes Total recall Review by monsier Tick Another game by Ocean so you supose it should have been called Total Croope@ well no actually it is rather good. It is basically just a platform shoot em up as you play this geek called Quiad who has had something done to his memory that is rather screwy and it has something to do with mars. Yes you may have guessed that I am one of them people who just slings it in the drive and bungs the intructions on the old shelf. Well on the first level you just have to get a few items while avoiding bullets and other nasties which try to thump you. On the second level you have to do some car driving but that stage is not very good. On with the ratings@ Total recall has good grafix and your Quaid is well animated one problem though is that it takes too long to fire bullets. The starting picture of the advert is rather good too but I prefer the one that is on the Slaytanic Cult demo 7 ( cool demo sorry I can't remember your GFX mans' name ). The sound is nothing special at all and is your usual load of bollocks not even a fraction as good as the Mad Ones musik. The game is quite playable but is a little difficult if you want my opinion@ a good game if you like this type of thing otherwise avoid and go for something like Enchanted lands which is a lot better. Ratings Grafix 80% Sound 40% Playability 75% Overall 78% Oh must I say it@ well this article is finito so go away! , Turrican 2 review by heir Tick Well I aint seen Turrican so I can't compare the two games. basically in this one you are just out to save the world from this geek called the Machine. Yep you've guessed it just another excuse for a good blast. This time it is justified though as everything in Turrican 2 is amazing. The actual grafix of your bloke Bren McFadden is very good as he even twists his body as he runs along. The animation is excellent on all creatures throughout the game. Another cool effect is the paralax tinted backgrounds which are very good. The scrolling as well is pretty decent as it is fast and smooth. The actual blast though is the best of it's kind with responsive joystick movements and a nice lot of destruction. One of the most orriginal feartures of the game is that holding the fire button turns your gun into a type of flame thrower which does a lot of damage to your opponents and is fun to use. The end of level gaurdians are rather nice as well@ they are usually quite large and not impossible to kill unlike some lesser shoot em ups. The difficulty factor is just about right and the game won't make you feel aggravated No rating dis time coz I am not in the mood@ Go on then naff off coz there's nowt else to read!!!  OUR ADDRESSES - Hello@ Mat here .. We NEED your mail .. Its what we all live for .. even if you just send me the latest demo you have got it just makes me feel wanted and I just love answering mail in a morning .. It gives me something to fill in a bit of time you see .. All letters are answered and we will send you something nice back if you send us disks .. WHY NOT WRITE SOMETHING FOR THE DISK MAG ?? IF YOU WANT TO BE INTERVIEWED THEN WRITE TO ME (MAT) and I Twill send you the latest version of the crazy questions .. If you are not sending us disks, enclosing cash or sending articles then stick a stamped address envelope in because we are all short of cash and it tends to cost us upwards of two quid a day anyway in stamps alone !! Hope you understand and will still write ! There are now several Untouchable addresses which you can use to contact us .. think about what you are writing about and pick the most appropriate address for your letter .. Me (MAT) - Contact me for general contacts @ source code @ demo swapping@ party invites@ comments about the program@ financial offers@ subscribing to the magazine@ articles for the next issue@ etc ! Matt Sullivan 24 Kingsway West Penwortham Preston Lancs PR1 OJA Ste - Swapping@ Contacts@ Complaints@ Suggestions@ Infact@ anything really .. STEVE BURTWELL 27 Hornby Street Oswaldtwistle Lancs The Equilizer - Music@ Mod or Samples Swapping@ He has just found out how to do music so he is taking requests and will also do music for groups who havnt got a decent musician@ etc .. Old 'A.J.' Wood <<-- The Quotes are very important 5 Forest Houses Dunsop Bridge Clitheroe Lancs Zombie Eater - Yup@ he is still running that cheap PD library but we dropped the cataloge because PD libraries kept complaining about unfair advertising but if you want a cop Our ADVERTS including details about Subscriptions ! -3  If you want to advertise anything in the mag (for free) then just send the advert on a disk in standard ascii format (nothing over 2k will be put in !) .. If you make a profit because of an advert which you run in the disk mag then a small donation would be nice ! -E The magazine software is for sale .. Yup@ all you need to write your own magazine is for sale at the bargin price of a tenner .. Just slap your signiture on a cheque or P.O. addressed to Matt Sullivan and mail it to me at my address which will be around here somewhere .. I will give you any help (within reason) you need to get the software running .. It is GFA Basic version 2 (I am trying to afford version 3) so bear that in mind before you send me the money which is NON-Refundable .. -F We are taking advance orders for the next issue of the magazine now .. If you want a copy without all the messing about waiting for it to appear in the PD libraries@ etc@ then send a cheque or P.O. for three quid to Matt Sullivan at my address (which is on the mag somewhere) and you will recieve it as soon as we complete it (at least a full month or so before it appears in the PD libraries catalogues !) ... If you want proof of the large delays then just check out the completed dates on the disk mags and see when you recieved them ! .. If you want any of the old disk mags then just send 3 quid per issue and say which issue(s) you want .. -G Ste is selling a colour printer .. Its going cheep and its not one of those hard to use@ impossible to get software for@ type printers .. He is not here at the moment for me to ask him more details but if you are interested in a good bargin then Im Bored (Nuf Said) - Its Wedsday@ Nuf Said .. Garfield hates Mondays@ I dislike Wednesdays@ I dont hate them because nothing goes wrong on but its just that nothing great ever happens either .. This article is really just an excuse so I can record a few ideas about the demo before I forget and so I can type my name a few more times .. ** ** *** * * * * * * * ** *** ** ** ** ** ** ** * ** * ** ** ** ** ** ** ** ** ** ** ** ** ** ** These are the new sprites for the demo .. (joke !) .. I just find myself eating my dinner with little to do but watch Neighbours .. At the moment I am listening to the radio@ watching Rosemary Daniels fail to get on well with a scrawney little kid@ eating some kind of paste/cream cheese sandwich and typing this article .. I dont know what it will become yet .. I suspect it has the makings of a fine rambling editorial but as I am not being editor on this issue (although I seem to be doing just as much work on this as I did on the Second Time Lucky issue) .. I had the great idea of doing a gods type main menu for the demo .. You know@ use the gods sprites .. It will require some considerable work but I think the results may be worth it in the end .. Each screen I do for the demo makes the others before it look crap (I will either have to recode some of them or just scrap them and that would be a bit of a shame since I put all the work into them ..) .. I also had an idea for a 3D balls screen but I suppose it has been done quite a few times already. I have tried to make each screen original .. The idea or code may be crap but its original crap at least .. Nahh@ I think it is quite good .. I wouldnt turn it off if someone sent it to me .. The guest screens should be quite good .. Ninja from Hidden Strength is making one and Re-animator is drawing all the graphics for him .. I had a conversation with Ruthless from Awsome and he said that he would do a screen (and some articles for the mag) .. Powerman may do a screen .. What with the Enterprise megademo coming up soon and everything I will be very buisy .. but then I wouldnt have it any other way .. I will be in real trouble when I go back to Poly because I tend to spend about 3 or 4 hours in a morning answering my mail ! .. Mind you@ I could do this in lectures because they never say anything which they dont repeat several thousand times because nobody else seems to understand it .. That sounds real conseated doesnt it .. I tested out the huge tent I am taking down to the Split Infinity Copy Party (because most people are stopping down there for the night and so I offered the loan of the company tent ..) .. This tent is so huge you could sleep 10 people in one half and still have room to park the car in the other !! .. Its more like half a marquee .. Great fun for parties though .. Its even got flowery curtains (most tasteful !) and an inner room !!! .. In the dim depths of time I once invented a drink which was so amazing that all who drank it said something like this : yeuck..err thats not bad .. WOW I think im on fire@ what a drink ! I was quite out of it all when I mixed the ingredients but the main one was a drink called Zambooka (or something like that) and its the stuff you put on top of cocktails and then set it on fire to burn off most of the alcohol .. there were also three blends of whisky in it .. anyway@ the point is that I tried to remix this stuff several times after the initial bottle was finished but to no avail .. I never again had access to all the array of ingredients necessary but yesterday I managed to create something similar .. Its not quite the same because there was no Zambooka and that really gave it the kick it needed .. The point is that I can now remix the most awsome and fabled drink in the entire history of creation but it costs a fair amount of cash .. Most people think it tastes like some kind of strong orange cordial (an ingredient) until the other stuff kicks in once they have swallowed it .. The entire effect is quite pleasant when you know what to expect .. Enough waffling about drinks .. A real strange thing happened the other day .. I was half watching TV and they were talking about some satalite or other which was taking some scientific pics of somewhere and before the announcer said the name of the thing I said@ out loud@ the name .. It was most strange and nobody could explain it .. Perhaps I am gifted with future vision .. Perhaps it was a subliminally lucky guess .. who knows .. who cares .. I am off for a few frames of pool (I am well known as a pool wizard) .. I beat Ste at the Oldham ST club@ even though I played the worst game ever and last year I once skipped lessons@ went into a pub called .. err I cant quite remember@ the Boatsmans Arms@ I think (they changed the name of it a while back and it has been shut for ages) .. and stayed on the pool table (playing winner stays on) for over 4 hours till I got bored and went home .. not bad for only 20p .. Anyway@ I think I am losing my touch at pool now so I am off to get in a bit of practice .. Seeya .. I am back .. I won@ as usual ! .. 5 games in a row .. I lost the first which is customary if you are planning on betting on the games isnt it ?! Its now seven minuites past eleven and I will begin work on the disk mag intro. I got the main picture from re-animator today and its great !! I will alter it a bit because I have a quite good idea about putting all our names underneath the figures .. Its been quite a good day all round considering its a wednesday .. I shall write a few sensible articles instead of these rambling editorials and then get some sleep so I can get up and watch Oxtail in the morning (its on childrens ITV and it is very funny !) .. nearly as goo@ thats true@ so how did I manage to parallax scroll the whole screen with a 15khz sample at the same time??? (in State Of The Art) Well@ I'm not going to say for obvious reasons@ but basically all the NOPS can be replaced with more useful code! Just make sure you dont use the registers which are used to remove the borders.also@ you have to clock cycle time everything so that your code uses the same amount of time as the NOPS which were there.I know it sounds comlicated to clock cycle time your program@ but when I made my 'better than the TCB one' fullscreen I had no clock cycle timing sheets at all! And you thought you had it tough. anyway@ dont give up@ I almost did but I decided I was going to beat TCB@ and wadda ya know I actually did! Its really not as difficult as it might sound. Oh@ and one more thing: The Enterprise rules! See ya. . How many letters of the alphabet can you say in one belch ?? : What do you think of my How to create and install a RESET routine ~) by Ninja of the Enterprise ~ (Yes@ to all you cocky little gits out there who just said "Isn't that the article in Maggie 7?" the reason is that I feel that reset routines add just a bit more "thrash" to a demo! Besides@ newstand magazines have similar articles in them so why cant we? Anyway@ I'll shut up now and cut to the old article...) Firstly@ this is a help text for those that program in 68000 assembly language and not bull like STOS. So if you dont know how to write in assembly then go away. So that should have got rid of most of the lamers out there@ so its down to business. To start with you need to be in supervisor mode because we are going to be writting directly to the vector tables. The ST has a longword check value in $426 to ensure that the routine pointed to by th MIDWINTER 1 - TYPED BY MAT BUT DISCOVERED BY STE -" Okey Dokey .. This is a little tip that Ste remembered because he has been spending so much time playing Midwinter 2 .. Its like real easy and all you have to do is : Begin a game like normal and check out where you are ..  Are you near a garage ?? If you are not then begin the game again .. And thats it .. No its not@ I am only kidding@ there is more .. Grab yourself some transport from the garage and go off and find some stores .. Grab some explosives .. the more the better ! Drive straight to Shining Hollow and blow up the Generals House ! Thats easy isnt it .. Even a complete loser could follow that ! Seeya later .. %Mat of the Untouchables P CONTRIBUTIONS TO THE UNTOUCHABLES DISK MAGAZINES .. -3 Do you play a lot of computer games ?? Why not write a review or two for the disk mag ?? It doesnt matter what type of game or if its old or new@ as long as it hasn't already been featured ! .. If you are in a demo crew then why not write an article about yourself and the crew@ what you are doing at the moment@ great stuff which you have done@ etc .. Write to Mat and he will send you the crazy questions to fill in for the interviews .. Want to advertise something ?? Send it in to us although if you are making a profit we would appreciate a bit of cash but otherwise we dont care ! .. If you want to send it any original graphics@ music or utilites that you have written we will be only too glad to distribute them for you on the next issue (providing they are any good !) .. In short@ if you can type anything which is of interest to anyone anywhere and EDITORIAL 1 - 'The First of MANY !' - Ok ok@ lets have a bit of quiet and listen to the words which I am about to impart .. I have no idea about where on the disk mag this text will feature because I am typing this on a wedsday at 22.22 exactly@ about two weeks before I had planned to start the third disk mag but I have recieved so much stuff from various people that I have been inspired to write something .. My name is Mat and I have had a very nice week indeed .. Its nearing half past ten@ its raining outside and I have loads of new music loaded into my 6 (yes I did say 6) tape@ tape player .. I arrived home at 10 this morning from my girlfriends who has broken her arm in a car smash (har har !) so I have been staying there for a few days to help her out while her flatmate is on holiday (life can be real cruel can't it !!) I packed up the computer when I got home and headed off to the Equilizers because he got his computer back from 'THE COMPUTER SHOP' three days ago .. He switched it on and the thing broke down again !!! Thats the third time it has happened (to be fair@ the computer shop did not mend his computer@ it was sent away to some company I cannot remember the name of or I would put it down here) .. The company who mended his computer were phoned and were very helpful (no wonder@ since it is the third time its been back there this year !) .. Anyway@ its not my problem .. Other stuff in my life at the moment is the impending Split Infinity copy party where some of the Enterprise are meeting up to write a few programs and PARTY! .. I may write an article for the mag while I am at the party .. Yeh@ one of those really annoying party articles which are as much fun to read as the telephone directory .. I am also thinking of changing the name of the disk mag to something more solid and reliable .. The name has varied over the first two issues but now we need a name to remain the same .. a nice sturdy name which the folks at home can identify with .. Perhaps 'MATS DISK MAG' .. Hmmm@ that has a certain ring to it but I think that 'THE LEDGERS' sounds better .. THE LEDGERS VOLUME 3 .. Yeh@ sounds ok doesnt it .. Well@ I think it sounds ok and there is nothing you can do to stop me@ Har har ! In future then@ all untouchables disk mags will be called The Ledgers volume BLAH BLAH .. (Dont be stupid you know what I mean !) .. Thanks to all the Enterprise members and other concerned citizens who have done so much work on this issue .. check out the greetings for a full list .. The Untouchables are writing a new demo and it is really great so far. For those I know me and those who don't@ I have only been coding for four months and a bit (it will probably be more like 6 when you read this) and I am learning to code so fast it is scary !!! .. Just look at the intros on the disk magazines ! .. Our first demo was not very good (most people who have seen it thought it was good (especially considering the experience we had !) but I do not think it is technically good enough for me !) .. The new demo will feature acceptable coding@ AMAZING music (mostly mod files from the Equilizer) and various great graphics from some of the best artists it has been my privilage to know (Re-animator and Taj) .. Crawl Crawl@ draw me some sprites guys ! Ahhh@ I know what I will tell you .. I had a very interesting talk with a tutor of mine .. He told me the following sentence .. (more or less) .. ' It is not against the law (IN THE UK) to copy software because it is regarded as (by law) as a mathamatical process and you cannot copyright a mathamatical process (or people would copyright 2 x 2 .. get the idea !) ' The way they can enforce software piracy is@ (in the U.S.A.) they make you sign an aggreement that you wont copy or pirate or distribute or whatever@ their software .. they can then get you for infringement of the contract you signed !! I also heard that in the UK these laws cannot be enforced .. Therefore they get back at you by not sending you any updates or user support !! .. Now@ if you get arrested for piracy dont blame me .. I just tell you what I hear .. I havn't checked it out but then again@ I dont have to because I dont copy software (yeh@ I really don't !) .. Copying software is KILLING the ST !! You are destroying your own computer .. If you copy games you may aswell take a sledge hammer to the keyboard now because it will not take long before software companies get pissed off ! I know this so why dont you ? Just think@ thats all I ask ! This disk mag (LEDGERS 3) will be released before its scheduled date of the CES show .. mainly because they have changed the show into a trade only show .. Bit of a shame .. I was looking forward to going down and I had arranged quite a few meetings ! .. Anyway@ if you subscribe to the disk magazine you will be able to avoid all the cruel@ unavoidable@ twists of fate which bl Life By Mat (I am well bored !) - - Well@ not actually by me@ the article is all I am responsible for@ honest ! This article has been written over several days so beware of a slight time delay between the start and the end .. Does anyone use the auto scrolling feature .. just press A and watch it go (keys 1 to 0 for different speeds) .. -I Its half past 7 .. Why am I at home typing this article ?? .. I shall tell you .. Life has run up to me with open arms and kicked me in the nuts once again ! .. and its a Thursday (Nuf Said !) I started to drive towards Oldham to visit the Oldham ST club and I thought there was a strange smell in the car but I didnt worry about it. There are often some quite strange smells in my car which I would rarther not go into now .. Before I got on the motorway I put all my remaining cash in for petrol because I was supposed to pick up Ste who would give me some cash so I could eat (the best laid plans ..). After paying I got back in the car@ turned the key and smoke began to stream from the steering wheel !! I spun the car around and parked against a wall just as it stalled (that was the best bit of luck I had all day !) .. The car refused to start so I took the cover off the stearing wheel column and low and behold smoke and melted plastic .. anyway@ I have just got home now after phoning my dad (cheers !) we managed to tow the car away for the mechanic to see in the morning .. Driving brings home just how easy it is to die .. Just think next time you sit behind the wheel@ 'what if I turned the wheel sharply to the left and drove into that wall ??' .. My girlfriend was caught in a car crash last week and it wasnt her fault (broke her arm .. Hahaha!) .. I may sell my car next year (if I go onto a degree course at Poly) and buy a bike ! .. I have just had a phone call from Tick of Split Infinity and I have just found the copy party is in a hospital ??!! (probably in one of the rented rooms owned by the hospital or on the grounds owned by the hospital) .. anyway@ Im sure it will be most interesting ! .< TIME JUMP .<  I should really start a new article but its 5.15 Saturday morning and I have just got home (just to answer my mail!) .. I picked up my car today and guess what ?? It had a FLAT TYRE when I was driving home ! I blew several major fuses@ put on the spare and sat in ATS for a few hours .. Well@ thats my three disasters over now .. everything should be looking up .. I phoned Ste today and asked him to take over the disk mag for this issue .. It may be permanent@ depending on if he gets the everything done on time (probably not hey mate ?!) but we have had enough stuff to fill one issue on its own from the other Enterprise members (keep it coming in guys@ we can always pack the disks or even bring out a two disk issue) .. The reason I had to give away the mag is that I dont think I can do a very good job of it this month because of the other comittments I have such as working to afford my MOT@ ROAD TAX and Insurance for the car which arrive all in the same month ! I completely redesigned the doc displayer and typed it in while I was eating breakfast this morning (pity it looks exactly the same) so that it takes up MILES less memory and loads in its articles .. It is also a bit faster on the displaying side (I did work out some screen swapping routines which would give nice smooth scrolling but this looks good enough for now as I am a bit rushed for time) .. I would have packed all the articles (thanks for the tip Pacman!) but I dont see that we will write enough articles on this issue to make it worthwhile (but it all depends if Ste runs out of disk space@ the technique isnt hard to do) If you want to make your own mag then feel free to write to me for the GFA basic program (its version 2) and dont forget to write your request on a tenner .. anyway@ write to me for more details .. Heres a few thoughts for you .. Have you noticed how the demo market is sliding downhill just recently ?? The One have scrapped their demo column (like@ what a blow guys !!) @ let me point something out to you@ Unless you are involved in demo writing or you get to know some of the writers then you wont get much out of it and you only get old copies of stuff which people have seen six months ago !! But I dont suppose that will worry you know will it ?! .. The ST Format reviews have got quite a bad attitude about demos and demo writers@ ever noticed ?? I stopped buying it because I couldn't stand the biast opionated trash@ come to think of it@ its a bit like the stuff I write for the mag really .. If anyone wants any stuff reviewing in the disk mag then please send it to me .. MAT .. and I will do my best .. If any games companies or writers want to send us demo copies to review then we would be flattered (Infact we would probably put a FREE screenshot in the mag for you) .. I think this offer is too good for you to refuse but its up to you .. Ever noticed that the quality of chat line adverts has gone down hill (no? well perhaps you should stay up half the night and check em out !) .. Whatever happened to the bouncy advert with the guy dressed as rambo with a gunbelt with portable phones in it and a huge blow up red phone !! Talking of night time viewing .. isnt Sledgehammer becoming just a bit predictable (yeh@ it always was@ but it used to be funny@ there are only so many times you can crack jokes like 'trust me I know what im doing' and then drop something on your head or foot !!) Anyway@ I want to type something useful and readable (neat idea huh?!) before the morning mail arrives .. Its all go this morning .. Seeya .A TIME JUMP .A Its Tuesday the 6th of August in the year 1991 and the time is just coming up to 9 in the morning .. I have spent several days working on the new demo and I am quite happy with the results .. But you will have to wait to see the results when it is released .. The split infinity copy party is coming up on Monday and it looks as if I may be driving all that way on my own .. Ste is short of cash and the Equilizer sounded a bit hesitent when I told him .. We will have to see what happens nearer the time .. Everything will probably work out ok .. I have typed in more articles than I thought I was going to over the past few days and I have written some very revealing questions which I may send to a few people and publish their answers in this issue .. If you want to advertise anything check out the adverts section ( advertise what you want@ swapping@ contacts@ sales@ your new game or demo@ etc. ) .. I started my job the other day@ working for my dad and I completed the first piece of work (took me 13 hours non stop ! ). Another job came in today and its a killer but I need the cash so I may be getting paid quite a bit at the end of the month but I dont know how much free time I will get .. I was talking to my mother about wages and she offered me 1.25 an hour !! .. Isnt that below minimum wage ?? I could get more doing a paper round ! .. .A TIME JUMP .A This morning I woke up and went downstairs to wait for the postman .. and it was horrible@ NO MAIL !! (well not for me anyway) .. This was very unusual .. I always get loads of letters .. Put quite a downer on the morning .. I sulked and worked on the demo .. Never mind@ it is a Wednesday after all@ and nothing good ever happens on a Wednesday .. If I k Gods Potions Table - Typed with love and care by Mat of the Untouchables -3 I really dont have time to be typing this you know .. I have a demo to write .. This is a table of the various effects the potions have on Gods and the amount of cash you get for them .. ITEM EFFECT VALUE =3 Chicken Restore Energy 650 Apple Same as above 1000 Weapon Arc Standard 1000 " " Intense 1000 " " Wide 1000 Bread Restore Engergy 1300 Small Health Same as above 4000 Magic Potion Freeze evil dooers 4000 Shield Invulnerability 5000 Wings Affects Familiar 5000 Power potion Increase Weapon Power 6000 Large Health Restore Energy 8000 Starburst 10 Power Claws Affect Familiar 10 Power Potion Increase Weapon Power 12000 Shield Reduces Damage 20 Extra Life 20 Familiar 30  GREETINGS LIST - Have I forgotten you@ I dont think so !! .. My name is Mat and I bid you welcome to the ever growing list of people we know or whome we would like to pass on a little personal message to .. If you want to be in the greetings then get in touch with me now ! (You snooze@ You lose !) I have tried my best to greet everyone who I am in contact with and everyone the other members of the group are in contact with but as I have not got time to round everyone up just to write the greetings the main greets will be done by me@ Ste and the Zombie Eater .. Just before the final completion date .. If any other members of UNT or the Enterprise want to pass on any special greets then send it to me and I will put it in next time (not too long please !) .. -H Ok@ special Mat's greetings goto the following : All the other Untouchables .. I dont even have to tell you .. You !know you have my greetings .. Especially our new members .. TONY B (Aka Stormlord) - The Untouchables newest member !! Reanimator - A great artist and an amazing dope fiend ! and our recently departed members .. SMASH, BANDIT and INTRUDER (The cheats was a very cheap stunt !)  All my friends in the Enterprise ..  The Wild Boys - Especially Powerman. Thanks for the great articles and all your support.  Swizzle - One of the best Mod file music men around ! Slayer - You work too hard mate@ relax .. and code !! Oh yeh@ Powerman said could you send him your WOW demo source code for the Enterprise mega demo .. ! Split Infinity - Esp : Everyone at the copy party@ Reflex - I lost your articles@ could you send #them again please ?? Mikey Hill Street Blues Tips - Written By Mat of the Untouchables -" You may not agree with some of the stuff in this article and some of it may be totally wrong but it is what works (or seems to work) for me when I play Hill Street Blues .. For a start@ never use the cars .. because of the traffic if you use a fast officer it is quicker to walk .. infact it can be almost twice as fast as driving ! Some officers are faster than others so check out their speeds and always send the fastest officers to a crime whenever they are available. I find the fastest officers are the first and second officers@ the guy with the wooly hat on and kojak (who tries to hide his true identity by wearing a hat and sunglasses but it doesnt fool me !) .. Always remember the descriptions of any drug related crimes and armed robberies because once you get the criminals back to the station they are taken to court and you have to pick the correct face from a line up. If a criminal puts up any resistance (and even if they dont) blow them away with the shot gun .. You may aswell@ it doesnt affect the play as far as I can see .. Never use the second from the last officer (the one with the fat face) because he is very very very slow .. his car even drives slower than everyone elses .. Infact the fastest officer is the one is the wooly hat ! .. Use the fastest officers first@ send the real slow ones only if you are in dire need of manpower .. then once the fast guys have solved their crimes they can help the slow guys out .. Vertually all the criminals are around 1 or 2 blocks of the body so do a quick circuit of the area and you are find the offender every time .. Dont bother using the SWAT team .. they are too slow @ just go in and waste anyone standing around with red arrows pointing at them .. Armed Robbers also tend to go for little walks if you dont get there fast enough .. Keep watching the rookie patrol routes because they need altering quite often to get the best crime provention rates .. I havnt found any use for radioing for anything yet .. I mean@ sure you have to radio to clear up the bodies otherwise you end up knee deep in corpses by night time (then again the ambulances are so slow to respond you do anyway) .. I also find road blocks to be useless .. When times are slow spread a few officers around the city then they can repond faster to crimes by picking the officer nearest .. All these tips should be taken with a large pinch of salt .. I have not solved any murders yet so this may be because I am not radioing any descriptions or doing road blocks .. if anyone wants to tell me how then please do although I should figure it out before then .. Hope you find these useful .. (Mat of the Untouchables.. p Interview with Mat of the Untouchables -& Considering I wrote these questions I think this may be pushing the relms of fantasy a bit but who cares .. Its all good clean fun and nobody has been hurt yet ! Name : Matt Stardust Sullivan In real life ? : Matt Sullivan Group or the people who you do most work for : Take a wild guess .. Brief Description of yourself if you please .. : 16 ft@ green hair and a sense of humor so sharp you could shave with it .. Age : 19 Number of Teeth (if applicable) : Errmm .. Most of them I think Number visible when you smile ?? : I wrote some stupid questions !! Fav Night Out : Staying at home and watching a video with my fav girlie Fav Drink : Jack Daniels Fav Drug : I suppose it has to be LSD .. such fun .. (so I am told) Fav Accident : The Equilizer (I think he may take offence at that!) Fav person called 'MAT' : Ahhh .. a sensible question .. ME ! Fav compooter : My ST with the selotape and internal single sided drive! because it has real character and keeps life from getting boring .. A truly great pooter .. Fav game : Its got to be kick off 2 but I quite like Hill St Blues at the moment .. Fav Memory Size : I wonder how anyone can live in anything less than a meg !! Fav Animal : I decline to answer this due to vicious rumors although my dog is seriously cool ! Taste In Music : Anything played on my amazing sterio equipment with a bass line that makes the walls s[hake and realistic lyrics .. Fav Chant : I dont do much chanting because that implies being part of a group .. I prefer a bit of solo roaring (just open your mouth and go A R G!) .. great fun ! Do you have a tee shirt with that printed on it ?? : I most certainly do .. The R's and the G's go onto the back and round onto the frount again and then grow gradually smaller until they disappear .. Of course I dont@ what kind of a stupid question is this .. I have taste ! What do you do best : Rebel ! When you are not doing what you do best what do you do best ... : I like to eat choccy mint flavor Jacobs club biscuits (the 'Club Class' ones!) I really admire people with single sided internal drives because : I have one ! The funniest thing I have ever done at a party was .. : the percil advert where the skinhead walks across the kitchen with the packet of percil upside down and it is spilling out as he walks then he says 'AAWWW MUM!' .. well@ thats the funniest that I will tell you about anyway ! I just wanted to curl up and die when .. : I curled up and died ! Do you have greasy hair ?? : Nope Are you aware of it ?? : Nope How many letters of the alphabet can you say in one belch ?? : A@B@C@D and E .. That is the average letters although I have reached H on the odd occasion ! What do you think of my questions ? : I think they are the funniest and most stylish questions it has ever been my privilage to answer ! I heard a really funny swear word the other day .. : did I ?? I dont think I did you know .. If I had absolutely tons of cash I would .. : Make a porno version of Neighbours with the original cast ! Last time you were sick who cleaned it up (revealing huh !) ?? : I am sick@ like@ ten or twenty times a day and so I have the sick patrol which follows me round .. Most hated person(s) : Lazy people who just sit around and moan when they dont get the work done .. I have to go now so any final words .. : Yeh@ If anyone has loads of cash and would like me to make them a porno version of any soap opera then I will require three quarters of a million pounds to start off with.. Finally I would like to say a quick hello to : All my friends who have helped me to learn how to code .. you know who you all are and you know you have my thanks ! !Seeya .. Mat of the Untouchables r Introduction - This is an intro so WELCOME TO THE 'LEDGERS VOLUME 3' Disk Mag written by the Untouchables and friends .. This is an introduction to the disk mag and to us .. THE UNTOUCHABLES !! The doc displayer uses the same keys as last time .. For those who didn't read the last introduction then here are the keys again .. Arrows up and down - Move one line up and down Arrows left and right - Move one page up and down Bar on the left - Use left mouse button and a bit of guess work .. A - Auto scrolling of the text .. 1-0 sets the speed .. Space or Right mouse button - Return to menu screen T or Insert - Top of the document B - Bottom of the document The GFA basic program for the doc displayer (or the whole mag) is available for a tenner .. write your own mag .. its not very difficult ! Hello there .. my name is Mat. Let me tell you a story .. There were one a few bored students who were sitting infrount of a row of beautiful 1 meg ST's .. They had been staring at the mono monitors for several days without doing much@ the exams were approaching and there was a general air of depression .. I was there (well@ I always am!) and I was suddenly dazzled by the light of an idea more cunning and sly than a fox which has been seen fleeing from a chicken factory with 2 dozen poltry down its boxers ! .. The idea was to form a demo crew .. The plan was amazing and effective .. It couldnt have happened at a better time .. we had all these ST's provided free and all the free study time we could use !! .. Thus the Untouchables were born ! Later that week the ST's were removed because the course that was using them had finished (this is a lie@ they were just scared of our growing power !) .. I began to learn to code at lightning speed and as soon as the exams were over things really took off .. we visited Powerman in London and joined the Enterprise .. we wrote the disk mags .. we wrote a demo and a couple of other disk projects .. the second demo is in the pipeline (hopefully completed by the time you read this) .. and now@ less than 5 months after it all began I get more mail than I can answer in one day@ more offers than I know what to do with@ so many houses I forget which one I am living in@ people are fighting over the film rights@ Ocean bought the licence ! . ok@ ok@ but life is going really well !! That doesnt mean we dont want more contacts .. we need to hear from you ! .. we need your articles ! .. we want your disks ! .. A few words about the name .. When we visited Camy he suggested that we should adopt a single name for all future disk mags@ something that everyone will assosiate with us@ The Untouchables. We considered this and came up with The Ledgers (its from the film@ The Untouchables) .. anyway@ you can find out the whole history of the name somewhere else in the mag but for now just remember@ the mag is now called The Ledgers!  PD REVIEW : KOSMIK - By Mat of the Untouchables - Kosmik is a picture creation program .. thats what I think would best describe it. Kosmik was written by * I DONT KNOW BUT CAN YOU FIND OUT PLEASE * in STOS and is highly original. ** The phone is ringing I will continue this later First Programming Steps .. - By Mat of the UNtouchables - Ste said the other day that we feature source code which is very good but a bit too complicated for people who dont know anything about it and so here is a few quick ' easy ' tips to get you started and show you how easy it can be to do simple programs .. By the next issue I will have finished my DMA loader for the demo and so I will explain it and may even give away a copy .. Most people consider programming in machine code to be either too hard for them or too time consuming for them but it doesnt have to be .. I have learnt everything I know about machine code in 5 months (well@ it will be by the time you read this) and I have programmed two demos@ a jokes disk@ two disk mags (three including this) and various other intros which we had better not mention .. I did this by taking the easy way and building (not copying) on and learning from other peoples work .. Why re-invent the wheel when there is so much source code around for you to learn from .. The first part of this article will tell you where to get some basic source code from and the second will give you a few hints and basic examples which you can practice and build on .. If you know someone who programs already then ask them for help@ or get yourself a book (two are best because some book explain some stuff better than others). Join a club or write to people who are already programming and be ready to learn .. As soon as you get some source code study it and see how the programmer makes the various effects .. The main thing to bear in mind is DONT COPY (unless they allow you to)! I find people all to eager to help me but if I just copied their programs and released them under my own name they would get really pissed off and just wouldnt help me any more .. I have only copied one piece of source (dispite what some people would have you believe) and this was with the express permission of the author .. I have been quite lucky in finding a lot of good friends who are willing to help me out with any problems I get and it is quite important to find a good source of help or you will spend quite a few nights hitting your head against the keyboard .. (not that every programmer hasnt done this once or twice) .. The key to learning to code is to never give up .. Just work on the problem till you crack it or you find a way to work around it ! Most books will begin by teaching you@ at least one chapter of theory. This tends to put most people off@ and not surprising ! Try out a few programs@ display a couple of piccys or so and then@ once you are quite interested@ go back and read the theory and descriptions of commands .. Oh yeh@ one thing you cannot do without is Devpac 2 .. Go out and get it now because that is all everyone ever uses (with a few exceptions but not enough to make much of a difference) .. . Ok@ Mats guide to programming .. I will start with easy stuff but to understand it you will need a book really because I cannot remember everything and I will not be here to answer your questions .. The details below are not complete programs they are only excerts and tips .. Lets start with everyones favorite .. displaying a picture ! Sounds complicated ? Not really .. for a start you dont have to load in the picture (which is fairly complicated) .. All you have to do to display a picture is copy it pixel (the smallest dot on the screen@ push your face up against the screen and have a look) by pixel into the part of memory which the computer uses to store the screen it is displaying .. The computer is keeping a copy of the screen you are looking at in memory at the moment .. every 50th of a second it displays the screen so if you replace this area of memory with your own picture it will be displayed on the screen .. simple huh ?! (well it is really!) Before you can understand how to do this you must understand a few simple commands .. MOVE - The move command is one of the most commonly used commands and does exactly what it says .. it moves a piece of information somewhere .. We will be using it to move the picture to the area of memory which contains the current screen .. DATA REGISTERS - There are 7 data registers in the Atari ST and each can be used to hold an information you want .. The data registers are always there because they are physically part of the ST and so they are often used as temporary storage spaces in programs to do simple jobs like count the number of times a program has performed a loop .. The data registers are called d0 to d7 .. ADDRESS REGISTERS - Same as data registers except they are designed to handle addresses .. They are named a0 to a6 A LOOP - Surely I dont have to go into this much detail .. If you really have no idea then perhaps you should get a very simple book from the library@ perhaps the ladybird book of computing .. DBF - The DBF function is used to create loops .. It decreases a data register by 1 and goes back to the start of the loop (it repeats this until the data register is negative) .. The instruction is more powerful than some instructions in basic .. There are certain areas of memory which contain information the computer uses regularly to set various things such as the memory address of the area of memory which holds the current screen display .. This can provide some very handy short cuts .. You now know all the basics you need .. The actual program to display the picture will be : move.l $44e.w@a1 <- Get the address of the screen in a1 move.l #picture+34@a0 <- Put address of picture in a0 move.l #32000/4@d0 <- Number of times to repeat copy move.l (a0)+@(a1)+ <- Move the contents of a0 to a1 dbf d0@copy <- Decrease d0 by 1 and go back to the <- marker COPY picture incbin "picture.pi1" <- Include the file into the program Now for the facts of life .. Yup@ there are three types of numbers which the ST deals with .. They are Bytes@ Words and Longs .. Sounds complicated ? Not really. Do you know anything about binary numbers ?? If you dont then go and find out .. A byte will contain 8 binary digits@ Eg : 1 8 Bits = 1 Byte The byte is the smallest unit you are ever likely to deal with. It can store a maximum number of 255 (in decimal). A word is the equivilent of two bytes and is the most commonly used .. Eg : 1 16 Bits = 2 Bytes = 1 Word A long is the equivilent of four bytes or two words and is mainly used for memory addresses .. Eg : 1 32 Bits = 2 Words = 1 Longword The size of number each instruction uses is specified by either a .b (for byte) .w (word) or .l (long) after the instruction .. Eg : Move.w = Move one word Move.l = Move one long This thing is hard to explain well so I advise you to go and read it in a good book (check out the ones I reviewed in the last disk mag) .. The next little tip is about the palette (the colours on the screen). There are 16 colour registers which hold the current colours for the 16 colours. If you change these values you will change the colours on the screen ! Rasters are created by changing the background colour (colour register 0) at different times on the same screen. To change the palette to the correct colours for the picture we just displayed is very easy .. A degas picture is stored in the following form .. 2 bytes - Resolution of the picture 32 bytes - Palette information 32000 bytes - Picture Its the 32 bytes of palette information which we need to change the palette .. If we copy all these 32 bytes into all the data registers it will fit exactly so we are able to do the following effect : Copy all 32 bytes into data registers d0 to d7 Copy registers d0 to d7 to colour registers This is done in the following machine code instructions : movem.l picture+2@d0-d7 movem.l d0-d7@$f8240.w Two is added to the address of the picture to ignore the resolution. All the data registers are copied to the colour registers (the first is at memory location $f8240. You could move all the colours to the colour registers by hand and it would achieve the same result eg : move.w #$000@$f8240 move.w #$070@$f8242 move.w #$231@$f8244 ... etc .. Screen resolution is very easy to change from machine code .. Just try this : Move.b #0@$ff8260 <- Low Resolution or Move.b #1@$ff8260 <- Medium Resolution Its as simple as that ! .. This is as simple as I can make it for you .. If I could explain stuff well then I would write a book .. (I may do one day!) .. I am not really a teacher because I dont have the patience to deal with peoples problems but if you need some example stuff to learn from then drop me a line and I will try and sort you out with something .. I would like to write more but I am very short of time which is why I am not doing all the work on this disk mag .. so remember@ just get hold of any source code you can and study it because even if you dont understand it now you will in time ! Good luck .. *Mat of UNT DSH_CHEATMAT t pSOURCE MAT t STE MAT t THETICK MAT @ t C_8 DOC t OWOODY MAT @t SMASH S  `t . SMASH2 S  t RESET DOC `t >MAG3PICYPI2 t B}MB_REVEWS  t UNT_MAG DOC t &MERCS DOC t RPD_LIST ASC t hZOMBIE MAT t  LOGICAL MAT t TOKI MAT t FINAL S  `t FVK DOC pt <SMASH MAT t GOLF  t  MANUTD  t PPDCOLUMN  t OCOWS1 DOC t >uSCOWS2 DOC t StCOWS3 DOC t ?COWS4 DOC BM_1 DOC t !_2 DOC t "^ _3 DOC t &_4 DOC t (_5 DOC @t ) SHADOW DANCER - CHEAT TYPED BY ME - MAT OF THE UNTOUCHABLES -+ I played a copy of Shadow Dancer when I reviewed it last issue and I wasnt that keen on it but since then I have played it again and maybe its not such a bad game .. Anyway@ this isnt a review .. The cheat is possibly the easiest thing in the entire world .. Pause the game .. Type GIVE ME INFINITY and hey presto guess what you have ??!! Seeya Later  +Mat of the Untouchables  SOURCE CODE ON THE DISK - What a trouser ripper this issue is !! .. You name it we have it in the source code folder .. A spacial thanks to Tony for all the source .. I got the latest disk full yesterday and it is the best yet !! I have more stuff than I could use in one issue so you will have to wait for the next issue for the rest and if all goes well the next issue will be the best magazine since sliced bread !! The source code is in the ASSEMBLY folder which is inside the SOURCE folder on the disk .. There are two folders full of stuff by Tony and another screen from Powermans Wild Demo (get a copy of the State of the Art demo by the Wild Boys which is probably the best single man demo ever !) .. If you cannot get a copy of State of the Art from your fav. PD library then contact the Wild Boys or contact us .. If on Powermans screen you get a compilation error involving a marker called '.b' then simply replace it with something else which will not Interview with Ste of the Untouchables -& Name : STE And in real life ? : STE Group or the people who you do most work for : WORK ! ME ! Brief Description of yourself if you please .. : WEARING A VIZ ROGER MELLIE T-SHIRT Age : 19 Number of Teeth (if applicable) : DUNNO Number visible when you smile ?? :DUNNO Fav Night Out : SITTING HERE AT THE SPLIT INFINITY COPY PARTY Fav Drink : PILS Fav Drug : NO COMMENT@ IM TOO SkQUEEKY CLEAN FOR THAT Fav Accident : ALAN MALCOLM COOS ATTEMPT AT JUMPING A TRAFFIC LIGHT AND WRITING HIS CAR OFF Fav person called 'MAT' : A COOL HIPPY DRUG ADDICT FROM MY OLD COLLEGE CALLED MATTHEW@ WHO REALLY TOOK THE PISS OUT OF OUR MATHS AND PHYSICS TEACHERS@ AND IS TRULY THE GREATEST PERSON CALLED MAT EVER ( FULL NAME MATTHEW BENNETT ). SPOILT THE IMAGE BY GOING AROUND IN AN 850CC SUZIKI. SORRY MAT (UNT) Fav compooter :THE LANCASHIRE POLYTECHNIC NETWORK@ WHERE ALL SORTS OF MUDS INTEREFER WITH THE WORK THAT SHOULD BE DONE@ AND BBS ARE FUN TOO Fav game : KICK OFF II@ PLAYER MANAGER Fav Memory Size : 1 MEGABYTE Fav Animal : MY DOG WITH THE SILLY NAME Taste In Music : MOST METTALIC TYPE STUFF ( NOT TOO HEAVY ) AND ANYTHING ELSE DONE WELL ESP REM@ DIRE STRAITS Fav Chant : ** STE HAD ANOTHER CHANT BUT IT HAD TO BE DELETED SO WE COULD KEEP THE ** MAG RELATIVELY FREE OF SWEAR WORDS ! .. Sorry Ste OO SIMON GARNER@ OO SIMON GARNER  DON MACKAYS BLUE AND WHITE ARMY???  all blackburn rovers songs Do you have a tee shirt with that printed on it ?? : what and get nicked for attempting to cause a riot What do you do best : EVERYTHING When you are not doing what you do best what do you do best ... : SLEEPING I really admire people with single sided internal drives because :I DONT The funniest thing I have ever done at a party was .. : THROW PIZZAS AT A WINDOW@ AND WATCH THE HOST TRY AND SCRAPE IT OFF IN THE MORNING I just wanted to curl up and die when .. :I SPILT HOT CHOCCY IN MY COLLEGE BAG AND RUINED ALL MY BLANK DISKS@ AND GOT IT ALL OVER MY JEANS Do you have greasy hair ?? :DUNNO (Yes I do really !) Are you aware of it ?? : SEE ABOVE How many letters of the alphabet can you say in one belch ?? : DUNNO NEVER TRIED@ ITS NOT ONE OF THE THINGS I GET UP FOR IN THE MORNING What do you think of my questions ? : QUITE OBVIOSLY THEY ARE SHITE I heard a really funny swear word the other day .. : DID YOU REALLY@ THEN WHY DONT YOU TELL ME WHAT IT IS INSTEAD OF FARTING ABOUT ASKING SILLY QUESTIONS. If I had absolutely tons of cash I would .. : BUY ST FORMAT@ AND PRODUCE THE UNT DISK MAG SO THE NATION CAN GET IT WITHOUT NEEDING THE DISK THEN I WOULD EMIGRATE Last time you were sick who cleaned it up (revealing huh !) ?? : WELL THIS WAS IN PRESTON@ AND I WAS SO SMASHED@ I COULDNT REMEMBER@ BUT I THINK THE BAR STAFF HAD TO CLEAN IT UP@ Most hated person(s) : YOU FOR ASKING SUCH STUPID QUESTIONS@ SMASH FOR GETTING ME UP IN THE MORNING AND NOT GIVING ME THE PETROL I have to go now so any final words .. : I AM NOT SORRY FOR ALL THE CRUEL THINGS WHICH I HAVE SAID ABOUT MAT DURING THE WRITING OF THIS DISK MAG BECAUSE AS EVERYONE KNOWS HE IS NOT MY LIVING HERO !! .. THE SHEEP RUMOR IS COMPLETELY TRUE AND ANYONE WHO DOESNT BELIEVE IT MUST BE VERY STUPID INDEED ! Finally I would like to say a quick hello to : HELLO TO MY PHYSCOLOGYST WHO I SEE REGULARLY FOR MY IRRATIONAL OBVERSION TO THE TRUTH .. SEE THE ABOVE ANSWER ! .. NUF SAID ! = Interview with The Tick of Split Infinity -& This is the last interview that we recieved before the deadline for this issue@ although we are expecting about 7 or 8 in the next few days so look out for more on future issues ! Name : The Tick In real life ? : Rob James Group or the people who you do most work for : work? Brief Description of yourself if you please .. : 5'11 and does not look anything like Doogie Howser Age : 16 Number of Teeth (if applicable) : Can't remeber but I've had 4 out@ teeth that is. Number visible when you smile ?? : Never bothered to find out. Fav Night Out : Staying at home and not watching a video with my fav girlie Fav Drink : My dads home brew@ you use normal beer to dilute it! Fav Drug : definately a good dose of steroids Fav Accident : running into a beam on the roof and leaving half my brains attacheed. Fav person called 'MAT' : Ahhh .. a sensible question? .. MATT ! Fav compooter : My STE with stereo sound hooked up to a 160 watt amplifier because it has real character and keeps life from getting quiet truly load pooter .. Fav game : Monsters Buisness Fav Memory Size : 1 meg ( geez can't think of anything interesting to write about that question ). Fav Animal : don't like most animals coz I am allergic to them. Taste In Music : Bomb the Bass type of stuff but I don't mind the odd heavy record. Fav Chant : "50 blue Envelopes" great at football matches. Do you have a tee shirt with that printed on it ?? : NO I hope that satisfies rather than a load of bollocks like Matts answer. What do you do best : There's that do word again.Hm . When you are not doing what you do best what do you do best ... : I usually do something which I am good at. I really admire people with single sided internal drives because : I think they are so courageous to put up that peice of turd. The funniest thing I have ever done at a party was .. : hide a pizza behind Mikey's desk! I just wanted to curl up and die when .. : I had a headache for a week. Do you have greasy hair ?? : Yes It's really good coz when Mum wants lard she just has to get a comb out. Are you aware of it ?? : Nope How many letters of the alphabet can you say in one belch ?? : all of them 2 times over. What do you think of my questions ? : MAtt you definately are the new Terry wogan. I heard a really funny swear word the other day .. : My english may be bad but that definately isn't a question. If I had absolutely tons of cash I would .. : Burn it all coz as a wise an said "money doesn't bring you happiness"@ but remember a rich man is just a poor man with alot of money! Last time you were sick who cleaned it up (revealing huh !) ?? : can't remeber the last time I was sick. Most hated person(s) : People who take ages to reply to letters ( I wont metion any names Magz or Reanimator ) I have to go now so any final words .. : See Ya Bye.. but before I go I would just like to say that I do not believe the sheep rumor at all and I challenge all who do to a mighty big fight at my house as soon as possible@ even if@ at a later date I deny all knowledge of typing this ! Finally I would like to say a quick hello to : MIKEY WHO IS READING THIS TEXT AS I TYPE IT IN. !Seeya .. ROB OF SPI s * HERE ARE SOME CHEATS FOR DEMO'S * *** BY THE INTRUDER ! *** In maggie 1 by the lost boys ,there is a hidden article which you can find by pressing both the mouse buttons at the same time on the number 239 on the disk in the left hand corner of the menu picture.you will then be asked some questions to find out if you have read the articles.. The hemeroids GEN 4 demo as a very good hidden screen which is activated when you type in HMD The ultimate gfa demo (UGD) while the presentation is on type in MAGCMAD in order to get another worthwhile MAD MAX song. when on the main menu type in OVR and you will get an extra screen with vectorballs ,and then you enter the word STAN you will get abother shape. WELL THATS ALL FOR NOW FOLKS ,I MIGHT DO ANOTHER ONE IN THE NEXT DISK MAGGIE DONE BY THE UNTOUCHABLES .INTRUDER SIGNING OFF. ** ** ** ** * ** Interview with The Equilizer of the Untouchables -0 Name : WOODY@ The Equilizier@ The Equilizer (UK)@ Old man@ Porky .. And in real life ? : ANDREW J WOOD Group or the people who you do most work for : THE UNTOUCHABLES Brief Description of yourself if you please .. : 6 FT 2(an a bit)@ always wearing a wonderstuff (or equivalent) tee shirt@ commonly known as Mr Equilizer .. Age : Very very old indeed .. infact I am so old I have started to alter my age !! .. I currently clain that I am 20 although I could be much older ! Number of Teeth (if applicable) : They have begun to fall out@ as has my hair but that is simply another sign of my age .. Number visible when you smile ?? : The four I have left are all at the front so I am quite lucky and people often think I have all my teeth! Fav Night Out : I like to walk the deserted lanes near where I live with the toilet roll cover on my head or failing that I ride the mule down to the local tavern ! Fav Drink : Anything that doesnt fight back .. Fav Drug : Anything that does fight back ! Fav Accident : When I got drunk and got arrested for driving a mule under the influence .. The police horseman chased me for some miles before I steared the mule into the river Dunsop ! .. You see@ they dont allow cars in Dusop because it spoils the rural atmosphere ! Fav person called 'MAT' : Well@ Mat of the Untouchables is such a great person and he is just my living hero !! Fav compooter : I dont have a pooter worth speaking of because it keeps breaking down !! Although on odd occasions I have been known to have an Atari STE in my house ! Fav game : A very dubious game which I invented called Winky Slapping ! Fav Memory Size : I really admire the full meg owners who have managed to fit their memory extensions properly because that is probably the root of all my problems with the STE! Fav Animal : Sheep .. I love the things .. Even if at a later date I deny CALIFORNIA GAMES - Review By Smash (we appologise but it is funny !) -1 OK ITS HOT SUMMER AND TIME TO GOTO CALIFORNIA. THIS GAME IS UNDER BUDGET PRICE AT 7.00 AND WELL WORTH SEVEN QUID OF ANY ONES MONEY. THERE ARE 6 EVENTS. HALF PIPE(SKATEBOARDING) SURFING BMX FOOTBAG DISK ROLLER SKATING ALL THESE EVENTS ARE JOYSTICK CONTROLED. SKATEBOARDING - PRESSING FIRE THE GUY WILL ROLE IN AS HE GOES UP PUSH UP AND WHEN HE COMES DOWN PULL DOWN THERE ARE 3 POSSIBLE TRICKS WHICH ARE HANDPLANTS WHICH CAN BE DONE BY PRESSING FIRE AS HE IS AT THE TOP KICKTURNS ARE DONE BY TAPPING THE JOYSTICK RIGHT AND LEFT ON SIDE 2 ARIELS ARE QUITE HARD TO MASTER BUT YOU NEED TO LEAVE THE RAMP AND AS HE IS ABOVE THE RAMP TAP RIGHT BUT NOT WHEN HES GOING BACKWARDS YOU GET THE FOLLOWING BITS SKELETONS HEAD (VERY LUCKY) STAR (PERFECT)(ME) DOTS (NOT BAD) YOU GET UPTO 999 POINTS FOR ARIELS DEPENDING ON HEIGHT SURFING - SURFING IS QUITE HARD BUT LEFT AND RIGHT TURN AND FIRE BRAKES YOU HAVE TO LAND FRONT FIRST IN THE WATEROR YOU 'WIPE OUT' THE MUSIC FOR THIS IS VERY ANNOYING AS ITS THE PERSIL TUNE YOU GET A MARK OUT OF 10 OF THE JURY(9 OF A SECTOR EDITOR)(HA) SHARKS AND DOLPHINS APPEAR THESE MEAN NOWT MUCH BMX --- BMX IS A VERY GOOD EVENT THE FOLLOWING CAN BE DONE OF RAMPS ON THE COURSE FIRE AND TOP LEFT DOES 360 UPSIDE DOWN FIRE AND LEFT DOES A NORMAL 360 FIRE AND BOTTOM LEFT DOES A FLID TRICK(360 MEANS A CIRCLE) FIRE DOES A CRAP JUMP TRICK LEFT AND RIGHT ARE FOR SPEED A GOOD TIP TO FINISH OFF THE LEVEL IS TO STAY TO THE TOP CORNER FOOTBAG - FOOTBAG IS NORMAL KICK UPS TO US BUT MORE VARIATED THE FOLLOWING CAN BE ACHIEVED JESTER(FLICKS HEEL) HALF AXLE(KICK UP TURN ROUND AND KEEP IT UP)# FULL AXLE(2 TURNS 'SEE ABOVE') 5 IN A ROW (KEEP IT OF THE FLOOR 5 TIMES) HEAD BANGER/DIZZY DEAN(HEADS IT AND TURNS ROUND) THERE ARE MORE BUT I FORGOT THEM YOU ALSO GET POINTS FOR HITTING THE SEAGUL(GEORGE) *GEORGE APPEARS ON THE RAMP IF YOU KEEP UP AIRS FOR AGES* DISK - A GRAPH SHOWS POWER AND ACCURACEY JUST PUSH LEFT AND THEN RIGHT AND THEN CONTROL THE WOMAN WHO HAS THE HARD TASK OF CATCHING IT. TO GAIN MORE DISTANCE DIVE FOR THE DISK ROLLERSKATING - THIS EVENT IS CRAP - YOU CONTROL A WOMAN HOW PROCEDS ALONG THE PROM JUMPING LEDGES AND DODGING ICE CREAMS AND GHETTO BLASTERS AND A SILLY BEACH BALL WHICH YOU GET HIT BY EVEN IF YOU ARE NO WHERE NEAR IT(VERY BOB) AND WHEN SHE FALLS A CRAP SAMPLE STARTS TO BE PLAYED OF A WOMAN CRYING TO SUM UP CALIFORNIA GAMES... THERE ARE 5 GOOD EVENTS AND 1 RUBBISH (ROLLERSKATING) THE GOOD THING ABOUT THIS GAME IS IT SAVES YOUR RECORDS. IF ANYONE CAN GET OVER 580 ON BMX THEN CONTACT OUR HQ GRAPHICS 70% (NOTHING SPECIAL) SOUND 55% (NOT BAD CHIP MUSIC) ADDICTIVENESS 90%(VERY ADDICTIVE DONT KNOW WHY THOUGH I WAS HOOKED) OVERALL 83% (A VERY CHEAP AND GOOD GAME) QUICK & SILVA - ON LOADING THE SCREEN DISPLAYS A PICTURE AND THEN A SAMPLE PLAYS SAYING "WELCOME TO QUICK AND SILVA".THIS HAS TO BE ONE OF THE CLEAREST SAMPLES I HAVE HEARD. OK YOU START OF AS A ROBOT ON SOME CLOUDS (LIKE MARIO) AND YOU HAVE TO JUMP ALONG DODGING SPRITES. THE SPRITES ARE WELL RIPPED FROM OTHER GAMES BUB OF BUBBLE BOOBLE SHIP OF R-TYPE SUPER SONIC HEDGEHOG OF SSH AND UGLY CREATURES YOU HAVE TO GET STARS AND GO AS FAR RIGHT AS POSSIBLE TILL THE END AND THEN @SOMETIMES THERE ARE LEVEL GUARDIANS THERE ARE 8 LEVELS WHICH GET TRICKY AS YOU GO ALONG THE SPRITES ARE QUITE BIG(ABOUT 120 PIXELS HIGH) THE TUNE IS QUITE GOOD QUICK AND SILVA IS A VERY GOOD PLATFORM GAME AND QUITE ADDICTIVE HERE ARE THE POINTS. GRAPHICS 87%(GOOD DETAILED SPRITES) SOUND 90%(GREAT SAMPLE AND CHIPMUSIC) ADDICTIVENESS 80%(GETS VERY HARD LATER ON) OVERALL 84%(IF YOU ARE A PLATFORM GAME FAN IE MARIO THEN GET IT) TO SUM UP QUICK AND SILVA IS A GOOD GAME BUT WHEN YOU FINISH IT HAS A PATHETIC ENDING(FINISH IT AND FIND OUT) TYPED BY SMASH(A VERY CRAZY AND NERVOUS CHILD BECAUSE STE &MAT ARE COMING TO MY HOUSE IN 60 MINUTES) SEE YA Le reset vector is an actual routine and not just a corrupted vector address. This check value can be set by... move.l #$31415926@$426 Now to set the routine address is identical to screwing around with the other vectors like the VBL for example and can be set by... move.l #your_routine@$42a So now we have the routine installed@ but when it actually executes@ a few sytem setups have to made. These will also work on the STE (I know this 'cos I use one!). your_routine As the ST places itself in 60Hz mode@ some TVs cant cope with that so it could be a good idea to force 50Hz. (50Hz is the standard value.) This can be done by... move.b #2@$f820a As a general rule@ I always assume that the palette and screen have been buggered up and so need to be set up. The first thing I do is copy my picture or screen data to the screen address held in $44e. ($44e holds the last physical screen address set by the XBIOS functions.) To do the palette@ I normally use the direct method but the XBIOS function might work also@ the direct method is as follows... movem.l palette_data@d0-7 movem.l d0-7@$f8240 Some people like to use the XBIOS functions to set the screen address but once again I prefer the direct method... move.b $44f@$f8201 move.b $450@$f8203 If your routine has reached this point@ you should be looking at a screen display with the correct palette etc. If all you want is this screen displayed and have no other routines to do like animated sprites etc. then add to the end of your routine... .stop bra.s .stop Please note that it is NOT a good idea to insert RTS or RTE at the end of your routine as it will only cause you problems. Well that about wraps up this tutorial@ unfortunatly@ animated sprites are a whole new ball game and thus beyond the scope of this article@ but I might write something about them at a later date... So its bye for now an.  $ t..  $ tMOVEP FON /t d12BAR S 3t SASCII S 6t 8 BARREL2 S 9t c BOINGBARS ;t F_LOAD S @t TMOVEP S At RWABS S Dt #R_W_V S Et PECTRUMS Ht (TOPB_2 S Kt UP_DOWN S Mt ,Hp ! 18 '? ? ? ''77 ? ? ? ?? 7 ' 77 ('`   7 77 ?? ? ? 8` ,00  ?`dP H,)ZP< 9_]? bfP3 R )Z r 9G 8> >\ >|#@{= `?9Ooan?~|plFX?}?|84<>|#@y>߼ `9>Ooan8?plFX?9?84x>< >| >| ~\c? `0C b $8  ht Pl         H 0 @ @[<@ & |   ?# ?# 3 ? ?? 7? ? 7 3? /# '#   @ @ ?@F`@ b k `@ @ `> ?`      p?~~ ||@ @   ,Hp ! 18 '? 7? ?? ?9G#@g `OoOoanplFX??840?? /? ?? ?? 78x ,08  ?`  F  N      x    $ `  y9G }#@`s `vOoOoanplFX?8840<1   F  N       0 ]$@Y>@"@ ~ @+!['C OO?0 9!O?C G ??O Fx <0 ~ pr@ 0c`0)0 g & xoC_'Gg??O??Ooo OO?/oo[#טko_w7O'g[)0.1q @1 N<`o@ }~`0o'W /7 ' ? 7 ' ? ? ? /? ?? ?? 78x ,08  ?`9G9`#@`0`hOļoOp&9fOc_'GO??Ooh??OoOo/_C,3?plX?!?8400a9G >@#@`{`0`# OxoOpsC<Gooooo>`hw0;O?oT( )P?xMB S 7Op [g <jv@0|?O?oO3̏gos_w7O'g[)0.1F8 `{       `{|}0y>@}M04 }`[ l?OO?ox > ō_??OO?p ;sC<0coo?OoT(!?xt)P?q? (S a vy0&!2=M04 fA[ l['Cg?x o> ō_??OO?;ΰcOO?o3C|C!?xt9'q? ( a:F"@'@ s`0 ` OxoOoanGX? 0+            < ` 0 69`&!:=g0fAnh['Cļg??OoOoOow7O#_'G?OoϰsOO?o3CȄ|C ?h9'px0   69`&!:=g0fAnh['Cļg??OoOoOoo3C|C9'p {       `A  F  N       z       0  mp  F  N       z      x    $ `  9G }#@`s `vOoanplFX?8840<1!9G }#@`s `vOoanplFX?8840<1r|;G3<s #w0 ???}+` #''77('`4 7p77 ?? ? ? 8` ,00  ?`1?H0/@ *L0?p@ ??????!|x-=x88x8x<a&zϵ<8 6 | N1@D {??!CG???? #!s?C 0 x` p0r|8;G3<s #w4 xkw?_9_?4<axp >+0`<-S`@yxM3A'߇O0?? a?? _? ?` ?a?r oOϷSa$\cp(70 8>y@ |<q=<cX??????<_ _`  2m?we_p?_Y?|8`  fr+0&-S`n6M3A'߇O??+0`<-S`@yxM3A'߇O |?_??xA>#? _? ?`   C<` x  fr+0&-S`n6M3A'߇O???9$??/_?_?/?? ?WoOϷSa$\c p(78<pa@  |@` d=@ H>@?? `?3g?oc?xy?__?_?~ ` _ Y?  p``0q }9G`s !v???86?`? /? ? /q?9GG!???868`<1   F  N        @ |@`z=@ m?e?oOϷSa$\c(708` @  8|@`r=@ d@??!?`So?3;?o?x?__`p̄??_w?~ c`'9 _ Y? ``Q +[@` ;`   ` ?  __  `  ` _ _Cxwv986D #?0 lb#@N@30 # ]BHpC?A?X|g?__?_?/_7''?4pax0 .1 F#_` NY'A _I)???Ç??_m_x(%?#?C?X/?a`@ y@ +0`q-S`@cM3AX'߇O???? _? ?` ? me?oOϷSa$\c(7?8 r|0;G3<s #w4 xkw?_4_C<&p   ` ?  a`  y@ +0`q-S`@cM3AX'߇O???? _? ?` ?m  ?a4oOϷSa$\cA86(7 x0 r|0;G3<s #w4 xkw??_????_~ ` _ Y?  p``0(7opfrln6O@?<??o_G?ܰ?`q??P?A<8S A0r|;G3<q#w???786g` '7 ' 7 ' ? / ? /? ?? ?? 78x ,08  ?`Q  +[@` d ;` H> ?`__ _ C,3acoOϷSa$\c(70``8Q $8+[@`  ;`9&K;G_!_?b??__~//___?@_ OO  s  !^  V!|Epd=EmH>W??__??_?'o?'?G??oSa?4\c(73 |@  8|@`r=@ d@??!?̈s3O_;gOa 87p`3!S/CȄLJ?Ow?#?_??`   C<`x @  8|@`r=@ d@??C_ggO??(7p?g`/_ 7OG ' ? ? ?? 78x ,08  ?`r|;G3<r #wx????>`!??h01 Y'ALpGw  104 68 h 20 14 DC4 T 63 3F ?  105 69 i 21 15 NAK U 64 40 @  106 6A j 22 16 SYN V k 65 41 A  107 6B k 23 17 ETB W 66 42 B  108 6C l 24 18 CAN X 67 43 C  109 6D m 25 19 EM Y 68 44 D  110 6E n 26 1A SUB Z 69 45 E  111 6F o 27 1B ESC [ 70 46 F  112 70 p 28 1C FS \ 71 47 G  113 71 q 29 1D GS ] 72 48 H  114 72 r 30 1E RS ^ 73 49 I  115 73 s 31 1F US _ 74 4A J  116 74 t 32 20 Space 75 4B K  117 75 u 33 21 ! 76 4C L  118 76 v 34 22 " 77 4D M  119 77 w 35 23 # 78 4E N  120 78 x 36 24 $ 79 4F O  121 79 y 37 25 % 80 50 P  122 7A z 38 26 & 81 51 Q  123 7B { 39 27 ' 82 52 R  124 7C | 40 28 ( 83 53 S  125 7D } 41 29 ) 84 54 T  126 7E ~ 42 2A * " 127 7F DEL Typed in by Tony Bennett '90 ; The barrel roller! ; Barrel can be any size...this routine assumes the picture is ; Degas low res and is drawn in 4 bit-planes, and is full width ; of screen and is full length of screen!!! ; ; Original Code by Tony Bennett ; ; Devpak v2.23 tabs set at 10 opt x+ movea.l 4(sp),a5 pea $200.w pea (a5) pea $4a0 trap #1 lea $c(sp),sp pea start(pc) move #38,-(sp) trap #14 addq.l #6,sp clr -(sp) trap #1 *- start move.b #$12,$fc02.w move.l #barrel_gfx+2,$45a.w clr.b $f8260.w move.l #$70,d0 lsr #8,d0 move.l d0,$f8200.w lea barrel_gfx+34(pc),a0;make a duplicate so when the end lea extra_lines,a1 ;of gfx is reached, it looks as if move #160*90/8,d0 ;it is drawing begin again, but it copy_48 move.l (a0)+,(a1)+ ;really doesn't end till 90 lines move.l (a0)+,(a1)+ ;later..when the whole gfx is reset dbf d0,copy_48 ;& we start drawing from top again! lea $70,a0 cls clr.l (a0)+ cmpa.l #$78000,a0 blt.s cls *- scan: move #37,-(sp) ;arrrghghlioiipp the O/S trap #14 addq.l #2,sp lea barrel_gfx+34(pc),a0 move pic_offset(pc),d0 add d0,a0 ;get pic offset for scroll effect cmp #160*200,d0 bne.s get_off clr pic_offset get_off add #160,pic_offset ;speed factor (160,320,640) lea $70,a1 lea bend(pc),a2 val set 0 rept 45 ;lines high movem.l (a0),d0-d7/a3-a6 ;draw a line in 4-planes! movem.l d0-d7/a3-a6,val(a1) movem.l 48(a0),d0-d7/a3-a6 movem.l d0-d7/a3-a6,val+48(a1) movem.l 96(a0),d0-d7/a3-a6 movem.l d0-d7/a3-a6,val+96(a1) movem.l 144(a0),d0-d7/a3-a6 movem.l d0-d7/a3-a6,val+144(a1) val set val+160 add (a2)+,a0 ;next pic offset for barrel image endr cmp.b #$39,$fc02.w bne scan move.b #8,$fc02.w move.l #gempal,$45a.w rts *- gempal: dc.w $777,$700,$070,$000,$007,$707,$077,$555 dc.w $333,$733,$373,$773,$337,$737,$377,$000 ; each value represents a line of (offset from) the picture! bend dc.w 160,960,640,480,480,320,320,320 dc.w 160,160,320,160,160,160,160,160 dc.w 160,160,160,160,160,160 dc.w 160,160,160,160,160,160,160 dc.w 160,160,160,160,160,320,160,160 dc.w 320,320,320,480,480,640,960,960 pic_offset: ds.w 1 barrel_gfx: incbin b:\tec_v8.pi1 extra_lines: dcb.b 160*90,0 ; big-red-bouncing raster bars! ; coded by Tony Bennett using devpac V2.23 ; thanx to Argonaut for tips! ; tabs = 10 pea xxx(pc) move #38,-(sp) trap #14 addq.l #6,sp clr -(sp) trap #1 *- xxx clr.b $f8203.w bsr init_ints main_loop tst.b vsync bne.s main_loop st vsync bsr.s raster cmp.b #$39,$fc02.w bne.s main_loop bsr ret_ints move #$777,$f8240.w rts *- raster lea buffer(pc),a0 ;clear old raste r wave-forms rept 25 clr.l (A0)+ clr.l (A0)+ clr.l (A0)+ clr.l (A0)+ endr lea wave(pC),a1 ;address of the sine table adda wave_offset(pc),a1 ;by simply adding a value to it. moveq #5-1,d5 ;amount of bars get_bar lea buffer(pc),a2 adda (a1),a2 ;so add that to the buffer, and ;this gives the address at which ;we display the next bar at...!! lea red_bar(pc),a0 ;address of the bars rept 14 move.l (a0)+,(a2)+ ;copy bar to buffer endr lea 12(a1),a1 dbf d5,get_bar addq #2,wave_offset ;increment offset into sine-table cmp #278,wave_offset ble.s bye clr wave_offset bye rts *- init_ints move #$2700,sr move.b $fa07.w,mfp1 move.b $fa09.w,mfp2 move.b $fa13.w,mfp3 move.b $fa21.w,mfp4 move.b $fa1b.w,mfp5 move.l $120.w,oldhbl clr.b $fa07.w clr.b $fa09.w move.l #vbl,$70.w move.l #hbl,$120.w move.b #1,$fa07.w or.b #1,$fa13.w move #$2300,sr rts ret_ints: move.b mfp1(pc),$fa07.w move.b mfp2(pc),$fa09.w move.b mfp3(pc),$fa13.w move.b mfp4(pc),$fa21.w move.b mfp5(pc),$fa1b.w move.l #$fc06de,$70.w move.l oldhbl(pc),$120.w rts *- mfp1 dc.b 0 mfp2 dc.b 0 mfp3 dc.b 0 mfp4 dc.b 0 mfp5 dc.b 0 oldhbl dc.l 0 *- vbl: clr.b $fa1b.w move.b #1,$fa21.w move.b #8,$fa1b.w sf vsync move.l #buffer,the_col rte *- hbl: move.l a4,-(sp) move.l the_col(pc),a4 move (a4)+,$f8240.w move.l a4,the_col move.l (sp)+,a4 bclr #0,$fa0f.w rte *- wave_offset: dc.w 0 the_col dc.l 0 vsync: dc.b 0 old_stk dc.l 0 red_bar: dc.w 0,$100,$100,$200,$200,$300,$300,$400,$400,$500,$500,$600,$600,$711,$711,$600,$600,$500,$500,$400,$400,$300,$300,$200,$200,$100,$100,0 ; shit, but ok!, wave! wave dc.w 0,0,0,0,0,0,0,0,0,0,0,0,0,0 dc.w 0,0,0,0,0,0,0,0,0,0,0,0,0,0 dc.w 2,2,2,4 dc.w 6,6,8,$A dc.w $C,$E,$10,$14 dc.w $16,$18,$1C,$1E dc.w $22,$26,$2A,$2E dc.w $32,$36,$3A,$3E dc.w $42,$48,$4C,$50 dc.w $56,$5C,$62,$66 dc.w $6C,$72,$78,$80 dc.w $86,$8C,$92,$9A dc.w $A2,$A8,$B0,$B8 dc.w $C0,$C8,$D0,$D8 dc.w $E0,$E8,$F2,$FA dc.w $102,$10C,$116,$120 dc.w $128,$132,$13C,$146 dc.w $13C,$132,$128,$120 dc.w $116,$10C,$102,$FA dc.w $F2,$E8,$E0,$D8 dc.w $D0,$C8,$C0,$B8 dc.w $B0,$A8,$A2,$9A dc.w $92,$8C,$86,$80 dc.w $78,$72,$6C,$66 dc.w $62,$5C,$56,$50 dc.w $4C,$48,$42,$3E dc.w $3A,$36,$32,$2E dc.w $2A,$26,$22,$1E dc.w $1C,$18,$16,$14 dc.w $10,$E,$C,$A dc.w 8,6,6,4 dc.w 2,2 dc.w 0,0,0,0,0 dc.w 0,0,0,0,0 dc.w 0,0,0,0,0 dc.w 0,0,0,0,0 bss buffer ds.w 200 H; a0 = pointer to filename ; a1 = pointer whereto ; load_file clr -(sp) move.l a0,-(sp) move #$3d,-(sp) trap #1 move d0,.handle move.l a1,-(sp) pea $7f move .handle,-(sp) move #$3f,-(sp) trap #1 ;d0 = file length move .handle,-(sp) move #$3e,-(sp) trap #1 lea 24(sp),sp rts .handle: dc.w 0 ; The mega MOVEP scroller routine ! _movep: macro movep.l \1(a0),d0 movep.l d0,\1-7(a0) movep.l \1+1(a0),d0 movep.l d0,\1(a0) endm ;- pea xxx(pc) move #38,-(sp) trap #14 addq.l #6,sp clr -(sp) trap #1 ;- xxx clr -(sp) pea -1.w pea -1.w move #5,-(sp) trap #14 lea 12(sp),sp move.b #$12,$fc02.w move.l #fontpal,$45a.w lea text(pc),a0 ; set up scroller message move.l a0,scrolline bsr nextlet ; init scroller * move.l #vbl,$70.w scan: cmpi.b #57,$fc02.w bne.s scan exit: move.l #gempal,$45a.w move.l #$fc06de,$70.w move.b #8,$fc02.w rts ;- vbl: bsr.s scroll jmp $fc06de ;- ; movep byte scroller ! scroll: movem.l d0-d1/a0-a1,-(sp) tst.b times ; scrolled a letter yet? bne.s .ok ; no! bsr nextlet .ok: lea $f8000+(160*140),a0 move.l fptr(pc),a1 moveq #24,d1 .here rept 2 movep.l 1(a0),d0 movep.l d0,(a0) _movep 8 _movep 16 _movep 24 _movep 32 _movep 40 _movep 48 _movep 56 _movep 64 _movep 72 _movep 80 _movep 88 _movep 96 _movep 104 _movep 112 _movep 120 _movep 128 _movep 136 _movep 144 _movep 152 move.l (a1),d0 movep.l d0,153(a0) lea 160(a0),a0 endr lea 16(a1),a1 dbra d1,.here addq.l #4,fptr subq.b #1,times movem.l (sp)+,d0-d1/a0-a1 rts ; movep byte scroller routines ! nextlet: movem.l d0/a0,-(sp) ; next letter routine movelet: move.l scrolline(pc),a0 ; address of next letter addq.l #1,scrolline ; pointer to next letter clr.l d0 move.b (a0),d0 ; get char from text cmpi.b #$ff,d0 ; end of scroll bne.s go_go lea text(pc),a0 ; scroll text start move.l a0,scrolline ; address of letter move.b (a0),d0 ; get letter go_go: sub.l #32,d0 ; calculate font pointer mulu #400,d0 lea font(pc),a0 adda.l d0,a0 move.l a0,fptr ; store font pointer move.b #4,times movem.l (sp)+,d0/a0 rts DATA fontpal: dc.w $000,$770,$760,$650,$540,$530,$310,$700 dc.w $000,$777,$666,$555,$444,$555,$666,$500 text: dc.b " " dc.b "MOVEP SCROLLER ORIGINALLY CODED BY THE SHAOLIN MASTERS" DC.B " THIS MUCH IMPROVED VERSION BY STORMLORD! " dc.b " WRAP..WRAP..WRAP..WRAP..WRAP.. " dc.b $ff font: incbin b:movep.fon gempal: dc.w $777,$700,$070,$000,$007,$707,$077,$555 dc.w $333,$733,$373,$773,$337,$737,$377,$000 BSS fptr: ds.l 1 scrolline:ds.l 1 times: ds.b 1 ); Read and/or Write sector! rwabs move #0,-(sp) ;0,1,2=drive move #10,-(sp) ;start logical sector move #57,-(sp) ;amount to read/write pea buffer(pc) move #0,-(sp) ;0,1,2,3=read/write/read+ignore/ move #4,-(sp) ;write+ignore trap #13 lea 14(sp),sp even buffer: ; read/write/verify raw disk sector! read_raw move #9,-(sp) ;amount= 0-9 move #0,-(sp) ;side move #34,-(sp) ;track move #3,-(sp) ;1st sector move #0,-(sp) ;drive pea 0.w pea buffer(pc) move #8,-(sp) trap #14 lea 20(sp),sp rts write_raw move #3,-(sp) ;amout = 0-9 move #0,-(sp) ;side move #7,-(sp) ;track move #1,-(sp) ;start move #0,-(sp) ;drive pea 0.w pea buffer(pc) move #9,-(sp) trap #14 lea 20(sp),sp rts verify_raw: move #3,-(sp) ;amout = 0-9 move #0,-(sp) ;side move #7,-(sp) ;track move #1,-(sp) ;start move #0,-(sp) ;drive pea 0.w pea buffer(pc) move #19,-(sp) trap #14 lea 20(sp),sp rts even buffer: < Floppy Virus Killer v3.0 coded by Pacman 1991 Written entirely in 68000 m/code using Devpac and Wercs by Hisoft.  This version released on 'The Ledgers Vol 3 disk mag' on the 20/8/90 by Parrot U.K. If you have any problems with the program or it appears to have been tampered with in anyway then contact BUDGIE UK for new copy of the 'DISK mag'. -9- Before starting into the documentation for this program i would like to explain a problem with GEM that will affect the operation of this program! The problem concerns Accessories @in particular accessories which LOAD resources files from the desktop. A nasty bug in the the GEM desktop will NOT release memory correctly after a resolution change (in fact this memory problem stretches to CARTRIDGE software also @more later)! After a resolution change an accessory will get re-loaded into memory @however @accessories which use resource files will not be removed from memory!!! Gem will re-load the accessory into another part of memory @keep doing this for a while and you'll finish up with no RAM left!!! I wasted a whole day trying to resolve this and all the while it's the shitty desktop which was to blame. Accessories which have inbuilt resource information are not affected by this problem!! Having warned you of this you can take whatever steps you find appropriate to get round this problem. If you stay in the same resolution while using such accessories you will have no problems @but a resolution change will eat away your ram. The amount of LOST ram is dependant upon the desktop and is not proportional to the accessory size!!! Really cute@ a totally bemused desktop program doesn't even now what it's doing since it immediately forgets about the current workspace it's using and LOSES that as well as the accessory!!! I mean we are talking huge amounts of ram here!!  The CARTRIDGE problem was also a bitch to solve @again wasting days of programming trying to resolve the problem. Guess what's responsible for the problem this time. Congratulations you have been paying attention!!! The desktop once again falls down flat on it's face. The problem this time is the ENVIROMENT string will not get cleared correctly after running cartridge software. This time you'll only lose 14 bytes every time you run cartridge programs. Try it with Backpack!!! All of the above problems occur with all TOS versions @right up TOS 1.4 and TOS 1.6. The problem has been fixed with the NEW TOS 2.0 and TT TOS. My KAOS chips haven't turned up yet (get a move on) so i cannot say wether it has the bugs fixed! While were in a bitching mood will programmers stop using $436 to establish a STACK in thier programs. Since it's impossible for the MMU to access more than 4meg. When you have 4meg the machine will immediately crash if a stack is established at the PHYSICAL top of ram!! Please note if you haven't got 4meg and you use $436 as a stack start address you will probably find your program works okay!! This is because the MMU can access an address in that range even though it doesn't exist on your machine!!! Though i mentioned setting stacks at this address it is not the only cause of the problem. As an example try putting a MEDWAY ULTIMATE III bootblock on a disk and then boot that disk on a machine with 4meg!! The problem here's is not the stack @but the fact that while searching for reset-resident-code the program use $436 as the start address for it's search!! (Nothing personal intended ZIPPY!)  -. v3.0 Changes. More bootsector checks@ obviously!!! More Internal Checks at boot up too.  The program will now run as an ACCESSORY or PROGRAM (yeh @i finally got round to sorting this out). The program will now function through the keyboard as well as the mouse (hi Poppers). These keys are the 1st letter of each of the functions@ except exit. D = Dump a bootsector as a DAT file. X = Exit the program I = Immunise a disk R = Renew (clean up) a bootsector P = Write out a Pompey Bootblock M = Write out a Medway Bootblock L = Look for Link Viruses C = Credits @press return or click on the icon to leave.  Pressing A or B will read the desired disk and display it. The UP & DOWN arrow keys will move through the bootsector display. Oh yeah@ the program now uses DMA read routines for speed! There is now a STATUS display incorporated into the program. Pressing HELP will throwup a status display of important vectors used on the ATARI ST. -! Here is a brief explanation of the vectors displayed in the status window. FREE RAM is obviously the amount of FREE RAM in your machine. MEMORY TOP is the contents of $436. On a bare machine with nothing resident in the computer the address should yield $78000 for 520 ST or $F8000 for 1040's. Any values lower than this should immediately make you suspicous@ so pay attention when viewing these vectors. TRAP #1 Vector is the main Gemdos function vector. Ideally nothing should be using this vector@ in real life however it is often essential. Viruses are unlikely to use this vector as there are no DISK READ routines within GEMDOS. TRAP #13 Vector is eXtra BIOS routines provided by ATARI. Viruses WILL use this vector as there are DISK routines within the XBIOS. TRAP #14 Vector is the BIOS routines provided by ATARI. Viruses WILL use this vector as there are DISK routines within the BIOS functions. RESET VECTOR is a location in ram were the computer will go after you SOFT reset the machine. Normally VIRUSES would try to occupy this vector to make sure that they stay inside your machine without you noticing. Ideally this vector should be ZERO. Note:- Hard Disks will occupy this vector also. H/D BPB is the address in memory of the H/Drive's Bios Parameter Block. On normal machines (without H/Drive or RAM disk) this vector should point into ROM.  H/D R/W if your lucky enough to have one you'll find the drivers for your Hard drive at this vector. Because H/Drives are rare amongst most users it is a good location for VIRUSES to hide themselves. RAM DISKS will also use this vector for thier drivers too. To sum up @if you have no H/Drive and no Ram Disks this vector should point into ROM. All the Vectors should be pointing into ROM. Because of the variety of Tossers's (Operating Systems) around and the possiblity of different devices plugged into your ST it's impossible to provide you with details of what these vectors contain. You should note what these vectors contain when you normally boot up your ST. Do not expect these vectors to remain unchanged@ they will change once you start running applications and accessories@ but you will have to make your own decisions about what is NORMAL and what is suspicious!!  To leave the STATUS display press RETURN or click on the RETURN button.  -+ v2.0 The program now works in all resolutions. There was a price to pay for this@ but overall i think it was worth it. There's more bootsectors than ever before @there's a file check for the Link virus (the only one i've ever seen). There's more internal checks for viruses. Eventually this program will work as an accesory or program@ but don't hold your breath. There's this little thing called a packer which i have to update!!! -) There is a pretty virulent LINK virus going around at the moment@ AVK refers to it as CRASH #5. To save confusion i will also use this name. It will attach itself to the end of PROGRAMS only. It does this by intercepting all PEXEC calls@ modify the start code and all GEM sizing variables @eventually saving the new file back to disk. As a consequence of this saving to disk @when you click on a program you get GEM asking you to remove the write protect on the disk before the program has even started!!! If you get any of this happening when starting applications @the chances are that you have the CRASH #5 virus. As of this time there is no alternative other than to delete the sucker @when checking files with FVK you will be offered this choice should you find a CRASH #5 virus. -)  There was a loop hole in the previous versions @were @it was possible to trash disks by changing disks and writing a new bootsector out before even reading the disk. Certain people were exploiting this feature @to reformat thier disks @trouble was they always got upset after they had found out what they had done!! It is now impossible do this. Before any writing takes place the disk will be read into memory 1st.!! As for QUATRO (of Clockwork Orange) it's still impossible for FVK to write to a WRITE-PROTECTED disk!!! U'll have to own up to being just a little bit careless eh!! -* Here follows the instructions on how to use the Floppy Virus Killer. 1. Select the drive to read by CLICKING on either of the two DRIVE buttons ' A or B ' or PRESS 'A or B' on your keyboard. The bootsector of the disk will be read into memory and displayed. 2. If it's a VIRUS or a bootsector that you don't require THEN select one of the alternative bootsectors labelled IMMUNE @RENEW @MEDWAY or POMPEY by clicking the required button. Alterna; top border using timer a ; tony B! ; set up following as usual . timer_a clr.b $fa19.w clr.b $f820a.w rept 80 nop endr move.b #2,$f820a.w bclr #5,$fa0f.w rte ** newvbl: clr.b $fa19.w ; set timer A move.b #104,$fa1f.w move.b #4,$fa19.w rte ** install move.l #vbl,$70.w ;etc. move.l #timer_a,$134.w bset #5,$fa07.w ; timer A on bset #5,$fa13.w P; more graphik equalizers. by Tony Bennett ; Devpak v2.23 Tabs = 10 pea 0.w move #32,-(sp) trap #1 addq.l #6,sp clr -(sp) ;hit lo-res! pea -1.w pea -1.w move #5,-(sp) trap #14 lea 12(sp),sp clr $f8240.w move.l #$00070700,$f8242.w moveq.l #1,d0 bsr music move.l #musvbl,$70.w wait cmp.b #$39,$fc02.w ;space? bne.s wait move.l #$fc06de,$70.w lea $f8800.w,a0 ;clear sound chip move.l #$707f,(a0) move.l #$8080,(a0) move.l #$9090,(a0) move.l #$a0a0,(a0) not $f8240.w clr -(sp) trap #1 *- musvbl: bsr music+$8 ;play music lea $f8800.w,a0 move.b #8,(a0) ;get the 3 volumes move.b (a0),d1 move.b #9,(a0) move.b (a0),d2 move.b #10,(a0) move.b (a0),d3 and.b #15,d1 ;some musix have waveforms and.b #15,d2 ;which exceed 15, so mask out and.b #15,d3 ;any rubbish move.l $44e.w,a0 lea 160*100+64(a0),a0 movea.l a0,a1 movea.l a1,a2 lea 160*5(a2),a2 ;so not to clash bit-planes! moveq.b #0,d4 move #$fffe,d5 moveq #15-1,d0 bar1 cmp.b d1,d4 bgt.s .clear move d5,(a1) move d5,160(a1) move d5,320(a1) move d5,2(a2) move d5,162(a2) move d5,322(a2) bra.s .next .clear clr (a1) clr 160(a1) clr 320(a1) clr 2(a2) clr 162(a2) clr 322(a2) .next addq.b #1,d4 lea -320(a1),a1 lea 320(a2),a2 dbf d0,bar1 movea.l a0,a1 addq.l #8,a1 movea.l a1,a2 lea 160*5(a2),a2 moveq.b #0,d4 moveq #15-1,d0 bar2 cmp.b d2,d4 bgt.s .clear move d5,(a1) move d5,160(a1) move d5,320(a1) move d5,2(a2) move d5,162(a2) move d5,322(a2) bra.s .next .clear clr (a1) clr 160(a1) clr 320(a1) clr 2(a2) clr 162(a2) clr 322(a2) .next addq.b #1,d4 lea -320(a1),a1 lea 320(a2),a2 dbf d0,bar2 movea.l a0,a1 lea 16(a1),a1 movea.l a1,a2 lea 160*5(a2),a2 moveq.b #0,d4 moveq #15-1,d0 bar3 cmp.b d3,d4 bgt.s .clear move d5,(a1) move d5,160(a1) move d5,320(a1) move d5,2(a2) move d5,162(a2) move d5,322(a2) bra.s .next .clear clr (a1) clr 160(a1) clr 320(a1) clr 2(a2) clr 162(a2) clr 322(a2) .next addq.b #1,d4 lea -320(a1),a1 lea 320(a2),a2 dbf d0,bar3 rte music: incbin enl.mus &.  e t..  e tDISTORT  ft WORDWAVE  st BEAMS_V2S |t v SYNCSCRLS t |'B.  g t..  g tBBC_NOW5DAT ht BOUNCWOBS lt eWIBWOB S ot `b08xlbpcZ <Ķ18Y阙y4Ɏ~vJF5-w5˾@dX??;%#Zgχ?&cxp>{6?/Rf [1C<i8gZ`  `8pX ` !H! 80pX@@ G,8 `pX?`?G68 `pXy@0p??Lp>. 0Lp&9Z6` 86r9~_ 9`M܎<Zopo@?F7L|0~yX~@ ~ cx gpx&xX@Z ~@T-3H /`->xXl@NlN^a`Ў Z'xX^@ n_YG ^gxnx`Z <K78xX@,ӍӃ,.3<Ɏ~A dX??v;xX~@ ~cxP`?[1C<ǁ8xX-@H,D,`` ??"Xl@ll? 6X@ , $  afX 9 jxmX@ ?b?\ Lp':X-3@h6s986r9< 9`HZ^a@ Opxc| OpxHx '8<@7n8;-M ; Wibbly Wobbly Bouncy Distorter thingy v1.1 ; Programmed by Tony B! ; Devpac v2.25, tabs =10 ;-M opt o+,ow- height = 31 movea.l 4(sp),a5 pea $200.w pea (a5) pea $4a0 trap #1 lea $c(sp),sp pea 0.w move #32,-(sp) trap #1 addq.l #6,sp move.l d0,old_stk move.b #$12,$fc02.w clr.b $484.w move.l $44e.w,old44e clr -(sp) pea $70 pea $70 move #5,-(sp) trap #14 lea 12(sp),sp movem.l pal(pc),d0-d7 movem.l d0-d7,$f8240.w lea $70,a0 move #7999,d0 cls clr.l (a0)+ dbf d0,cls *- bsr preshift_logo bsr convert_dist *- *- scan move $468.w,d0 vs cmp $468.w,d0 beq.s vs ; moveq #16,d0 ;true red (CPU) time ;sync move.b $f8209.w,d1 ; beq.s sync ; sub.b d1,d0 ; lsl.b d0,d0 move #$700,$f8240.w bsr distorter clr $f8240.w cmp.b #$39,$fc02.w bne.s scan *- move.b #8,$fc02.w move.l #gempal,$45a.w move.l old44e(pc),d0 lsr #8,d0 move.l d0,$f8200.w move.b #-1,$484.w move.l old_stk(pc),-(sp) move #32,-(sp) trap #1 addq.l #6,sp clr -(sp) trap #1 *- preshift 4 bitplane logo preshift_logo lea logo_table(pc),a2 moveq #15-1,d0 ;15 copies of logo (+1 original) shift_logo move.l (a2)+,a0 ;source address move.l (a2),a1 ;destination address moveq #height-1,d1 do_a_line moveq #4-1,d2 ;number of planes do_plane i set 0 rept 10 ;9 + 1 extra word for preshift move i(a0),i(a1) ;copy 16 pixels in plane i set i+8 endr i set 0 rept 10 roxr i(a1) ;shift 16 pixels in plane i set i+8 endr addq #2,a0 ;next plane addq #2,a1 dbf d2,do_plane lea 160-8(a0),a0 ;next line lea 160-8(a1),a1 dbf d1,do_a_line dbf d0,shift_logo ;next logo rts *- draw lines of gfx from pointers in dist_table! distorter moveq #0,d0 ;for line offsets moveq.l #0,d3 ;for clearing data moveq #-8,d2 ;for offset into table moveq #height-1,d1 move.l dist_off(pc),a0 ;pos in dist table cmp.b #$66,$fc02.w ;* key to stop bounce beq dist_loop *- first the bouncing! get_wave move.l boff(pc),a5 ;bounce offset move (a5)+,smc+2 ;get offset tst (a5) ;end of table? bpl.s wave_it move.l #btab,boff ;reset table bra.s get_wave wave_it move.l a5,boff ;store for next time *- this is the very slow 'clear old sprite shit' procedure! *- don't hassle me about it, i ain't got time to do it proper! lea $70+(160*60)+32,a2 moveq #20-1,d6 clr i set 0 rept 13 ;clear 20 lines at top move.l d3,i(a2) move.l d3,4+i(a2) i set i+8 endr lea 160(a2),a2 dbf d6,clr lea $70+(160*91)+32,a2 moveq #20-1,d6 clr2 i set 0 rept 13 move.l d3,i(a2) ;20 lines at bottom move.l d3,4+i(a2) i set i+8 endr lea 160(a2),a2 dbf d6,clr2 *- this is the actual distorter! dist_loop move.l (a0)+,a1 ;get sprite addr move.l (a0)+,a2 ;get screen addr smc add #0,a2 ;add bounce offset to screen cmp.l #-1,a1 ;end of table? bne.s ok lea dist_table(pc),a0 ;reload table moveq #-8,d2 ;reset offset pointer bra.s dist_loop ok add d0,a1 ;goto next line on logo add d0,a2 ;goto next on screen move.l d3,-8(a2) ;clear sides move.l d3,-4(a2) move.l d3,80(a2) move.l d3,84(a2) movem.l (a1),a3/d5/d4/d6/d7/a4/a5/a6 movem.l a3/d5/d4/d6/d7/a4/a5/a6,(a2) movem.l 32(a1),a3/d5/d4/d6/d7/a4/a5/a6 movem.l a3/d5/d4/d6/d7/a4/a5/a6,32(a2) movem.l 64(a1),a3/d5/d4/d6 ;blit gfx in 4 planes movem.l a3/d5/d4/d6,64(a2) add #160,d0 ;next line on screen/logo addq #8,d2 ;next screen pos. & shifted sprite dbf d1,dist_loop ;do next line *- basically the next line saves you having to store more 'wave' *- data than necessary. If you have tried to write your own then *- you'll know what i mean!! (I learnt this from Zogg by the way!) sub d2,a0 ;go back for next time! *- if you want to speed things up, then you can double the offset *- into the dist table like thus . * addq #8,a0 move.l a0,dist_off ;store for next time rts *- convert screen offsets and shift offsets into 1 table *- for speed U know!!! This is another trick(!) i learnt *- from Zogg of The Watchmen (Thanx you my friend!!). convert_dist lea wave_table(pc),a0 ;list of screen offsets lea $70+(160*60)+32,a1 lea logo_table(pc),a2 ;address of preshifted sprites lea dist_table(pc),a3 ;address of new dist table convert move (a0)+,d0 ;get the X co-ord move d0,d1 tst d0 bpl.s ok_convert_it rts ;finished conversion ok_convert_it and #$f,d1 ;mask lower 4 bits lsl #2,d1 ;offset gives sprite ptr in table move.l (a2,d1.w),(a3)+ ;store sprite addr and #$fff0,d0 ;calc screen X pos. ror d0 lea (a1,d0.w),a4 ;new X pos. move.l a4,(a3)+ ;store screen addr bra.s convert *- data old44e dc.l 0 old_stk dc.l 0 gempal dc.w $777,$700,$070,$000,$007,$707,$077,$555 dc.w $333,$733,$373,$773,$337,$737,$377,$000 dist_off dc.l dist_table * stored as pixel offsets from left hand side of screen! wave_table dcb.w 52,16 rept 2 dc.w 20,24,26,28,29,30,31,31,32,32 dc.w 32,31,31,30,29,28,26,24,20,16 dc.w 12,08,06,04,03,02,01,01,00,00 dc.w 00,01,01,02,03,04,06,08,12,16 endr rept 3 dc.w 16,18,19,19,18,16,14,13,13,14 endr dcb.w 36,16 rept 3 dc.w 16,17,18,19,20,21,22,23,24,25 dc.w 25,24,23,22,21,20,19,18,17,16 endr dcb.w 32,16 dc.w 17,18,19,20,21,22,23,24,25,26,27 dc.w 28,29,30,31,32,33,34,35,36,37 dc.w 38,39,40,41,42,43,44,45,46,47 dc.w 48,49,50,51,52,53,54,55 rept 3 dc.w 56,58,59,59,58,56,54,53,53,54 endr dc.w 53,51,49,47,45,43,41,39,37,35 dc.w 33,31,29,27,25,23,21,19,17,16 dcb.w 36,16 dc.w 14,12,10,8,6,4,2,0 dc.w 4,10,12,13,14,15 dcb.w 36,16 dc.w -1 * when converted with screen data from 'wave_table' and sprite data * from 'logo_table' this holds the screen address and shifted sprite * to display!!! dist_table rept 465 dc.l 0,0 ;sprite addr,screen addr endr dc.l -1,-1 *- pointers to each shifted logo logo_table i set 0 rept 16 dc.l logo+i i set i+(height*160) endr boff dc.l btab btab dc.w 0,160,160,160,320,320,320,480,480,640,640,800,800,960,1120 dc.w 1280,1440,1600,1760,1920,2080,2240,2400,2400,2560,2560,2720,2720,2880 dc.w 2880,2880,3040,3040,3040,3200,3200,3200,3200 dc.w 3040,3040,3040,2880,2880,2880,2720,2720,2560,2560,2400,2400 dc.w 2240,2080,1920,1760,1600,1440,1280,1120,960,800,800,640,640 dc.w 480,480,320,320,320,160,160,160,0,0,0,-1 pal dc.w $888,$208,$3B88,$C400 dc.w $3D98,$620,$730,$748 dc.w $750,$5F60,$6002,$9813 dc.w $E024,$7835,$8C6,$705F logo incbin bbc_now5.dat ;-M ; Wibbly Wobbly Distorter thingy v1.0 ; Thanks must go to The Zogg for the sine-table and for the 2 extra tricks ; i have learnt while coding this! ; Programmed by Tony B! ; Devpac v2.25, tabs =10 ;-M opt o+,ow- height = 31 movea.l 4(sp),a5 pea $200.w pea (a5) pea $4a0 trap #1 lea $c(sp),sp pea 0.w move #32,-(sp) trap #1 addq.l #6,sp move.l d0,old_stk move.b #$12,$fc02.w clr.b $484.w move.l $44e.w,old44e clr -(sp) pea $70 pea $70 move #5,-(sp) trap #14 lea 12(sp),sp movem.l pal(pc),d0-d7 movem.l d0-d7,$f8240.w lea $70,a0 move #7999,d0 cls clr.l (a0)+ dbf d0,cls *- bsr preshift_logo bsr convert_dist *- *- scan move $468.w,d0 vs cmp $468.w,d0 beq.s vs moveq #16,d0 ;true red (CPU) time sync move.b $f8209.w,d1 beq.s sync sub.b d1,d0 lsl.b d0,d0 move #$700,$f8240.w bsr distorter clr $f8240.w cmp.b #$39,$fc02.w bne.s scan *- move.b #8,$fc02.w move.l #gempal,$45a.w move.l old44e(pc),d0 lsr #8,d0 move.l d0,$f8200.w move.b #-1,$484.w move.l old_stk(pc),-(sp) move #32,-(sp) trap #1 addq.l #6,sp clr -(sp) trap #1 *- preshift 4 bitplane logo preshift_logo lea logo_table(pc),a2 moveq #15-1,d0 ;15 copies of logo (+1 original) shift_logo move.l (a2)+,a0 ;source address move.l (a2),a1 ;destination address moveq #height-1,d1 do_a_line moveq #4-1,d2 ;number of planes do_plane i set 0 rept 10 ;9 + 1 extra word for preshift move i(a0),i(a1) ;copy 16 pixels in plane i set i+8 endr i set 0 rept 10 roxr i(a1) ;shift 16 pixels in plane i set i+8 endr addq #2,a0 ;next plane addq #2,a1 dbf d2,do_plane lea 160-8(a0),a0 ;next line lea 160-8(a1),a1 dbf d1,do_a_line dbf d0,shift_logo ;next logo rts *- draw lines of gfx from pointers in dist_table! distorter moveq #0,d0 ;for line offsets moveq.l #0,d3 moveq #-8,d2 ;for offset into table moveq #height-1,d1 move.l dist_off(pc),a0 ;pos in dist table dist_loop move.l (a0)+,a1 ;get sprite addr move.l (a0)+,a2 ;get screen addr cmp.l #-1,a1 ;end of table? bne.s ok lea dist_table(pc),a0 ;reload table moveq #-8,d2 ;reset offset pointer bra.s dist_loop ok add d0,a1 ;goto next line on logo add d0,a2 ;goto next on screen move.l d3,-8(a2) ;clear sides move.l d3,-4(a2) move.l d3,80(a2) move.l d3,84(a2) movem.l (a1),a3/d5/d4/d6/d7/a4/a5/a6 movem.l a3/d5/d4/d6/d7/a4/a5/a6,(a2) movem.l 32(a1),a3/d5/d4/d6/d7/a4/a5/a6 movem.l a3/d5/d4/d6/d7/a4/a5/a6,32(a2) movem.l 64(a1),a3/d5/d4/d6 ;blit gfx in 4 planes movem.l a3/d5/d4/d6,64(a2) add #160,d0 ;next line on screen/logo addq #8,d2 ;next screen pos. & shifted sprite dbf d1,dist_loop ;do next line *- basically the next line saves you having to store more 'wave' *- data than necessary. If you have tried to write your own then *- you'll know what i mean!! (I learnt this from Zogg by the way!) sub d2,a0 ;go back for next time! move.l a0,dist_off ;store for next time rts *- convert screen offsets and shift offsets into 1 table *- for speed U know!!! This is another trick(!) i learnt *- from Zogg of The Watchmen (Thanx you my friend!!). convert_dist lea wave_table(pc),a0 ;list of screen offsets lea $70+(160*60)+32,a1 lea logo_table(pc),a2 ;address of preshifted sprites lea dist_table(pc),a3 ;address of new dist table convert move (a0)+,d0 ;get the X co-ord move d0,d1 tst d0 bpl.s ok_convert_it rts ;finished conversion ok_convert_it and #$f,d1 ;get offset into table (0-15) lsl #2,d1 ;which is a pointer to a shifted move.l (a2,d1.w),(a3)+ ;sprite. now store sprite addr! and #$fff0,d0 ;calc screen X pos. ror d0 lea (a1,d0.w),a4 ;new X pos. move.l a4,(a3)+ ;store screen addr bra.s convert *- data old44e dc.l 0 old_stk dc.l 0 gempal dc.w $777,$700,$070,$000,$007,$707,$077,$555 dc.w $333,$733,$373,$773,$337,$737,$377,$000 dist_off dc.l dist_table * stored as pixel offsets from left hand side of screen! * this was taken from the Cosmic Demo "NoName" screen by Zogg! wave_table rept 32 dc.w 16 endr rept 2 dc.w 20,24,26,28,29,30,31,31,32,32 dc.w 32,31,31,30,29,28,26,24,20,16 dc.w 12,08,06,04,03,02,01,01,00,00 dc.w 00,01,01,02,03,04,06,08,12,16 endr rept 2 dc.w 20,24,26,28,29,30,31,31,32,32 dc.w 32,31,31,30,29,28,26,24,20,16 endr rept 2 dc.w 12,08,06,04,03,02,01,01,00,00 dc.w 00,01,01,02,03,04,06,08,12,16 endr rept 3 dc.w 16,18,19,19,18,16,14,13,13,14 endr rept 32 dc.w 16 endr dc.w -1 * when converted with screen data from 'wave_table' and sprite data * from 'logo_table' this holds the screen address and shifted sprite * to display!!! dist_table rept 254 dc.l 0,0 ;sprite addr,screen addr endr dc.l -1,-1 *- pointers to each shifted logo logo_table i set 0 rept 16 dc.l logo+i i set i+(height*160) endr pal dc.w $888,$208,$3B88,$C400 dc.w $3D98,$620,$730,$748 dc.w $750,$5F60,$6002,$9813 dc.w $E024,$7835,$8C6,$705F logo incbin bbc_now5.dat .  t t..  t tPHTAL_N5NEO ut W_BENDERS xt    @C@@@@@ -9pLY p p `  j8N&Y/0?`/0?` (6>( :6Y_` _` \b~t /0?<Y<<<p _`P<ZsX"sX"pxb~ 8>AZ** Jq d|```@ @`@ @`@ @ `@  `@  `@  ` `  `@   `@   `@ ` @` .3? .3? .3?98`X?%??%??%?؀ ~Ȁ8X\f~`t\f~`t\f~`t($\|Xv8B~8v8B~8v8B~8ĀPf~X<8H|88D|<8H|88D|<8H|88D|#?Xxb~xb~xb~ 3?XrrrNqXyp<<yp<<yp<<Xy }y}y_`X@` >>"<@X` @ ' '!!]~X^@@ X@@o X?//?PX?ww;?XXwwn;JX J/8HH/8HH$@?X bS'bWWS'bWW)1?ʫX  .?0"?.?0"?t~ X?    p; Byte errr ...'Word' bender coded by Tony B! ; Based on a poor explanation in another well known ST Disk Mag..!! ; Written by Tony Bennett using Devpac v2.25 ; tabs =10 width = 9 ;in bytes/8 height = 32 tab_len = (53*8)-30 ;amount of word values in table-1 opt x+,o+,ow- movea.l 4(sp),a5 pea $200.w pea (a5) pea $4a0 trap #1 lea $c(sp),sp pea 0.w move #32,-(sp) trap #1 addq.l #6,sp move.l d0,old_stk move.b #$12,$fc02.w clr.b $f8260.w move.l $44e.w,old44e move.l #$70,d0 lsr #8,d0 move.l d0,$f8200.w move.l #gfx+4,$45a.w lea $70,a0 clr clr.l (a0)+ cmpa.l #$78000,a0 blt.s clr *- scan move.l $466.w,d0 vs cmp.l $466.w,d0 beq.s vs move #$700,$f8240.w ;CPU time taken, in red! bsr.s bender clr $f8240.w cmp.b #$39,$fc02.w bne.s scan *- move.b #8,$fc02.w move.l #gempal,$45a.w move.l old44e(pc),d0 lsr #8,d0 move.l d0,$f8200.w move.l old_stk(pc),-(sp) move #32,-(sp) trap #1 addq.l #6,sp clr -(sp) trap #1 *- calc the screen offsets for each 16 pixel block! bender lea sine_wave(pc),a0 ;sine wave move (a0),d2 ;store for clear offset lea putline+2(pc),a1 ;self modifying code addr moveq #0,d0 rept width move (a0)+,d1 ;get offset add d0,d1 ;screen offset move d1,(a1,d0) ;new offset in planes 1,2 addq #4,d1 ;next instruction (same word) addq #4,d0 ;advance 8 pixels move d1,(a1,d0) ;same offset in planes 3,4 addq #4,d0 ;advance 8 pixels more =1 word endr *- rotate whole wave table backwards by 1 word for next time! *- this is how we get new addresses every vbi for each block *- of the logo.geddit!!? (A block being 16 pixels, of course!) lea sine_wave(pc),a0 ;wrap around offset table! move (a0),d0 ;store 1st value cos it gets rept tab_len/2 ;wiped over on the next instruction move.l 2(a0),(a0)+ ;second value back one endr ;and so on . move d0,(a0) ;1st value back in position *- clear gfx! *- this clear rout., although not optimized, ain't too bad *- when you think about it...huh!? wave lea $70+(160*40)+40,a0;screen addr lea 160*5(a0),a2 ;base of draw addr add d2,a0 ;new base of clear addr moveq #height+25-1,d0 ;the plus value should be the ;largest gap in the sine wave ;from the 1st word to the last ;word in 1 line of the block! moveq.l #0,d1 clr_logo i set 0 rept width ;there are faster ways, i know, move.l d1,i(a0) ;but this does not matter here.. move.l d1,i+4(a0) i set i+8 endr lea 160(a0),a0 dbf d0,clr_logo *- draw gfx! lea gfx+128(pc),a1 ;logo addr moveq #height-1,d0 draw *- draw 16 pixels at new screen offset, then next 16 at next *- screen offset, and so on for width of logo!! putline rept width move.l (a1)+,~0(a2) ;draw 8 bytes move.l (a1)+,~0(a2) ;in 4 planes endr lea 160(a2),a2 ;next line on screen lea 160-8*width(a1),a1 ;next line on logo dbf d0,draw rts *- data sine_wave ;just offsets from the screen addr! dc.w 13120,12800,12640,12480,12320,12000,11840,11680 dc.w 11680,11520,11360,11360,11200,11200,11200,11200 dc.w 11200,11200,11200,11360,11360,11520,11680,11680 dc.w 11840,12000,12320,12480,12640,12800,12960 dc.w 13120,12800,12480,12160,11840,11520,11200,11040 dc.w 10720,10560,10400,10080,9920,9920,9760,9600 dc.w 9600,9600,9600,9600,9600,9600,9760,9920 dc.w 9920,10080,10400,10560,10720,11040,11200,11520 dc.w 11840,12160,12480,12800,12960 dc.w 13120,12640,12160,11680,11360,10880,10400,10080 dc.w 9760,9440,9120,8800,8640,8320,8160,8160 dc.w 8000,8000,8000,8000,8000,8160,8160,8320 dc.w 8640,8800,9120,9440,9760,10080,10400,10880 dc.w 11360,11680,12160,12640,12960 dc.w 13120,12640,12160,11680,11200,10720,10240,9920 dc.w 9440,9120,8800,8320,8000,7680,7520,7200 dc.w 7040,6880,6720,6560,6400,6400,6400,6400 dc.w 6400,6400,6560,6720,6880,7040,7200,7520 dc.w 7680,8000,8320,8800,9120,9440,9920,10240 dc.w 10720,11200,11680,12160,12640,12960 dc.w 13120,12640,12160,11680,11360,10880,10400,10080 dc.w 9600,9280,8800,8480,8160,7840,7520,7200 dc.w 6880,6560,6240,6080,5760,5600,5440,5280 dc.w 5120,4960,4960,4800,4800,4800,4800,4800 dc.w 4800,4800,4960,4960,5120,5280,5440,5600 dc.w 5760,6080,6240,6560,6880,7200,7520,7840 dc.w 8160,8480,8800,9280,9600,10080,10400,10880 dc.w 11360,11680,12160,12640,12960 dc.w 13120,12480,12000,11520,11040,10400,9920,9440 dc.w 8960,8480,8000,7680,7200,6720,6400,6080 dc.w 5600,5280,4960,4800,4480,4160,4000,3840 dc.w 3680,3520,3360,3200,3200,3200,3200,3200 dc.w 3200,3200,3360,3520,3680,3840,4000,4160 dc.w 4480,4800,4960,5280,5600,6080,6400,6720 dc.w 7200,7680,8000,8480,8960,9440,9920,10400 dc.w 11040,11520,12000,12480,12960 dc.w 13120,12480,11840,11200,10720,10080,9440,8960 dc.w 8320,7840,7200,6720,6240,5760,5280,4960 dc.w 4480,4160,3680,3360,3040,2720,2560,2240 dc.w 2080,1920,1760,1600,1600,1600,1600,1600 dc.w 1600,1600,1760,1920,2080,2240,2560,2720 dc.w 3040,3360,3680,4160,4480,4960,5280,5760 dc.w 6240,6720,7200,7840,8320,8960,9440,10080 dc.w 10720,11200,11840,12480,12960 dc.w 13120,12320,11680,11040,10240,9600,8960,8320 dc.w 7680,7040,6400,5920,5280,4800,4320,3840 dc.w 3360,2880,2400,2080,1600,1280,1120,800 dc.w 640,320,160,160,0,0,0,0 dc.w 0,160,160,320,640,800,1120,1280 dc.w 1600,2080,2400,2880,3360,3840,4320,4800 dc.w 5280,5920,6400,7040,7680,8320,8960,9600 dc.w 10240,11040,11680,12320,12960 old44e dc.l 0 old_stk dc.l 0 gempal dc.w $777,$700,$070,$000,$007,$707,$077,$555 dc.w $333,$733,$373,$773,$337,$737,$377,$000 gfx incbin phtal_n5.neo X;-M ; Mega cool raster beams v1.1 ; The routine i supplied last time wasn't very well documented and wasn't ; that great either, here is a better example with comments! ; ; Colors are simply copied from a palette into the border, using a given ; offset to create movement, no actual graphic movement is necessary, and ; the result is quite fantastic!!! Of course you needn't do beams at all.. ; remember the Color Shock in Syntax Terror?? It's really very simple, you ; simply set up a large palette of colors and shift them around in the vbi, ; using pointers as offsets from the start of the palette, and then copy ; say 220 lines of colors from this pointer in the palette using the hbl! ; ; Programmed by Tony B! ; Devpac v2.25, tabs =10 ;-M movea.l 4(sp),a5 pea $200.w pea (a5) pea $4a0 trap #1 lea $c(sp),sp pea 0.w move #32,-(sp) trap #1 addq.l #6,sp move.l d0,oldstk clr -(sp) ;hit low res & clr screen pea -1.w pea -1.w move #5,-(sp) trap #14 lea 12(sp),sp move.b #$12,$fc02.w ;mouse off bsr set_ints ;save/install interrupts *- scan bsr sync cmp.b #$39,$fc02.w ;'space' bne.s scan *- bsr rem_ints ;remove interrupts move #$777,$f8240.w move.b #8,$fc02.w ;mouse on move.l oldstk(pc),-(sp) move #32,-(sp) trap #1 addq.l #6,sp clr -(sp) trap #1 *- wait for vbi sync move d0,-(sp) move $468.w,d0 .sync cmp $468.w,d0 beq.s .sync move (sp)+,d0 rts *- clear keyboard! key_handler move #$2500,sr move.b $fc02.w,key rte *- my_vbl clr.b $fa1b.w move.b #1,$fa21.w ;start timer B move.l #timer_b,$120.w move.b #8,$fa1b.w addq #2,offset1 ;offset into color palette cmp #400,offset1 ;for 1st beam blt.s next1 clr offset1 next1 subq #2,offset2 ;offset into color palette tst offset2 ;for 2nd beam bpl.s next2 move #300,offset2 next2 addq #2,offset3 ;offset into color palette cmp #400,offset3 ;for 3rd beam blt.s next3 move #100,offset3 next3 subq #2,offset4 ;offset into color palette cmp #100,offset4 ;for 4th beam bpl.s next4 move #400,offset4 next4 addq #2,offset5 ;offset into color palette cmp #400,offset5 ;for 5th beam blt.s next5 clr offset5 next5 subq #2,offset6 ;offset into color palette tst offset6 ;for 6th beam bpl.s next6 move #300,offset6 next6 addq #2,offset7 ;offset into color palette cmp #400,offset7 ;for 7th beam blt.s next7 move #100,offset7 next7 subq #2,offset8 ;offset into color palette cmp #100,offset8 ;for 8th beam bpl.s next8 move #400,offset8 next8 addq #2,offset9 ;offset into color palette cmp #400,offset9 ;for 9th beam blt.s next9 move #20,offset9 next9 subq #2,offset10 ;offset into color palette tst offset10 ;for 10th beam bpl.s next10 move #360,offset10 next10 addq #1,$468.w rte *- 1st timer B timer_b clr.b $fa1b.w ;stop timer B move #$2700,sr movem.l d0/a0-a2,-(sp) lea beam(pc),a0 ;get addr of colors adda offset1(pc),a0 ;new col addr lea $f8240.w,a1 ;addr of border col lea sync_in(pc),a2 ;wait till start of next moveq #0,d0 ;scanline wait_up tst.b $f8209.w beq.s wait_up move.b $f8209.w,d0 adda d0,a2 jmp (a2) ;synchronize! sync_in dcb.w 171,$4e71 rept 42 ;put 42 colors into the border move (a0)+,(a1) ;on 1 scanline endr clr (a1) ;clear border movem.l (sp)+,d0/a0-a2 clr.b $fa1b.w move.l #timer_b2,$120.w ;next raster beam move.b #20,$fa21.w move.b #8,$fa1b.w ;start timer B rte *- second beam!! timer_b2 clr.b $fa1b.w pea (a0) ;faster than movem.l pea (a1) lea beam(pc),a0 adda offset2(pc),a0 lea $f8240.w,a1 rept 42 ; put 42 cols: width of screen move (a0)+,(a1) endr clr (a1) ;make black again move.l (sp)+,a1 move.l (sp)+,a0 move.l #timer_b3,$120.w ;next raster beam move.b #20,$fa21.w move.b #8,$fa1b.w rte *- 3rd timer_b3 clr.b $fa1b.w pea (a0) ;faster than movem.l pea (a1) lea beam(pc),a0 adda offset3(pc),a0 lea $f8240.w,a1 rept 42 ; put 42 cols: width of screen move (a0)+,(a1) endr clr (a1) move.l (sp)+,a1 move.l (sp)+,a0 move.l #timer_b4,$120.w ;next raster beam move.b #20,$fa21.w move.b #8,$fa1b.w rte *- 4th beam timer_b4 clr.b $fa1b.w pea (a0) ;faster than movem.l pea (a1) lea beam(pc),a0 adda offset4(pc),a0 lea $f8240.w,a1 rept 42 ; put 42 cols: width of screen move (a0)+,(a1) endr clr (a1) move.l (sp)+,a1 move.l (sp)+,a0 move.l #timer_b5,$120.w ;next raster beam move.b #20,$fa21.w move.b #8,$fa1b.w rte *- 5th beam timer_b5 clr.b $fa1b.w pea (a0) ;faster than movem.l pea (a1) lea beam(pc),a0 adda offset5(pc),a0 lea $f8240.w,a1 rept 42 ; put 42 cols: width of screen move (a0)+,(a1) endr clr (a1) move.l (sp)+,a1 move.l (sp)+,a0 move.l #timer_b6,$120.w ;next raster beam move.b #20,$fa21.w move.b #8,$fa1b.w rte *- 6th beam timer_b6 clr.b $fa1b.w pea (a0) ;faster than movem.l pea (a1) lea beam(pc),a0 adda offset6(pc),a0 lea $f8240.w,a1 rept 42 ; put 42 cols: width of screen move (a0)+,(a1) endr clr (a1) move.l (sp)+,a1 move.l (sp)+,a0 move.l #timer_b7,$120.w ;next raster beam move.b #20,$fa21.w move.b #8,$fa1b.w rte *- 7th beam timer_b7 clr.b $fa1b.w pea (a0) ;faster than movem.l pea (a1) lea beam(pc),a0 adda offset7(pc),a0 lea $f8240.w,a1 rept 42 ; put 42 cols: width of screen move (a0)+,(a1) endr clr (a1) move.l (sp)+,a1 move.l (sp)+,a0 move.l #timer_b8,$120.w ;next raster beam move.b #20,$fa21.w move.b #8,$fa1b.w rte *- 8th beam timer_b8 clr.b $fa1b.w pea (a0) ;faster than movem.l pea (a1) lea beam(pc),a0 adda offset8(pc),a0 lea $f8240.w,a1 rept 42 ; put 42 cols: width of screen move (a0)+,(a1) endr clr (a1) move.l (sp)+,a1 move.l (sp)+,a0 move.l #timer_b9,$120.w ;next raster beam move.b #20,$fa21.w move.b #8,$fa1b.w rte *- 9th beam timer_b9 clr.b $fa1b.w pea (a0) ;faster than movem.l pea (a1) lea beam(pc),a0 adda offset9(pc),a0 lea $f8240.w,a1 rept 42 ; put 42 cols: width of screen move (a0)+,(a1) endr clr (a1) move.l (sp)+,a1 move.l (sp)+,a0 move.l #timer_b10,$120.w ;next raster beam move.b #20,$fa21.w move.b #8,$fa1b.w rte *- 10th beam timer_b10 clr.b $fa1b.w pea (a0) ;faster than movem.l pea (a1) lea beam(pc),a0 adda offset10(pc),a0 lea $f8240.w,a1 rept 42 ; put 42 cols: width of screen move (a0)+,(a1) endr clr (a1) move.l (sp)+,a1 move.l (sp)+,a0 rte *- set_ints move #$2700,sr clr.b $fa07.w clr.b $fa09.w move.l #key_handler,$118.w move.l #timer_b,$120.w move.l #my_vbl,$70.w bclr #3,$fa17.w bset #0,$fa07.w bset #0,$fa13.w bset #6,$fa09.w bset #6,$fa15.w move #$2300,sr rts *- rem_ints move #$2700,sr move.b #$1e,$fa07.w move.b #$64,$fa09.w move.b #$1e,$fa13.w move.l #$fc06de,$70.w move.l #$e5f0e044,$120.w move.l #$fc29ce,$118.w move #$2300,sr rts *- data key dc.b 0 oldstk Pds.l 1 * offsets for each beam, each one is an offset from 'beam', and then * is either added to or subtracted from to give movement of a bar (beam)! offset1 dc.w 0 offset2 dc.w 260 offset3 dc.w 100 offset4 dc.w 400 offset5 dc.w 200 offset6 dc.w 0 offset7 dc.w 220 offset8 dc.w 20 offset9 dc.w 20 offset10 dc.w 360 beam dcb.w 100,0 dc.w $101,$111,$221,$321,$421 dc.w $431,$431,$431,$432,$432,$432,$433,$433,$433,$434,$434,$434,$435,$435,$435,$436,$436,$436,$437,$437,$437,$436,$436,$436,$435,$435,$435,$434,$434,$434,$433,$433,$433,$432,$432,$432,$431,$431,$431 dc.w $421,$321,$221,$111,$101 dcb.w 100,0 * Tony B brings you HardWare scrolling on the ST! WOW! * Mega-thanx to Pacman for sending this down to me .cheers matey! * * This code implements hardware scrolling on an Atari ST (NOT STE). * This code is (c)1990 David Clear and is free. * Feel free to use this code or modifications of it for whatever * you so desire - commercial or private. * * NOW LET'S HAVE SOME DAMN FAST NEW GAMES! * * Note: * A 'feature' of this code is that it displays around 208 * scan lines instead of 200. If you want to force 200 scan lines * then you can: * *a) Re-write the top border code and extend the * timer D delay. *b) Remove the palette re-load at the end of the * scroll code and set a raster interrupt lower * down to re-load the palette. * * Important routines: * myvbi- Timer D startup code & register loading. * topb- Top border scroll code. * setscrn- Screen address setup. * Macro to create a given number of NOP instructions. * Used for timing. * eg: * nops 4 * creates: * nop * nop * nop * nop * * 1 nop is 8 cycles. Long numbers of nops can be replaced by dbra loops * and the like. (Errr, actually a nop is 4 cycles.Tony -B-). nops macro dcb.w \1,$4e71 endm * Picture data SCREEN equ $78002 * Address of image PICTURE equ SCREEN-34 * Address to load .PI1 picture PALETTE equ PICTURE+2 * Address of palette * Hardware labels vbi_vec equ $70 timerd_vec equ $110 vid_baseh equ $f8201 vid_basem equ $f8203 vid_countl equ $f8209 vid_sync equ $f820a vid_shift equ $f8260 vid_palette equ $f8240 ikbd_data equ $fc02 mfp_iera equ $fa07 mfp_ierb equ $fa09 mfp_isrb equ $fa11 mfp_imrb equ $fa15 mfp_tcdcr equ $fa1d mfp_tddr equ $fa25 * This just demonstrates the routine. It is non-exitable. You have * to reset to get out of it. Nevermind. start lea vars,a6 * a6 -> variables clr.l -(sp) * Go into supervisor mode move.w #$20,-(sp) trap #1 addq.w #6,sp move.l #mystack,a7 * Set my stack pointer clr.w -(sp) move.l #-1,-(sp) * Set low res. move.l #-1,-(sp) move.w #5,-(sp) trap #14 lea 10(sp),sp bsr drawscr * Draw the screen move.w #$2700,sr * Kill interrupts move.l #SCREEN,d0 * Set the screen address move.l d0,screen(a6) bsr setscrn clr.b (mfp_iera).w * Clear IERA clr.b (mfp_ierb).w * Clear IERB andi.b #$f8,(mfp_tcdcr).w * Stop timer D bset.b #4,(mfp_ierb).w * Enable timer D bset.b #4,(mfp_imrb).w * Mask enable timer D move.l #myvbi,(vbi_vec).w * Set VBI address .die stop #$2300 * Enable VBI bra.s .die * Forever and ever... * Load a .PI1 screen into screen memory drawscr clr.w -(sp) pea .fname(pc) * Fopen() move.w #$3d,-(sp) trap #1 addq.w #8,sp move.w d0,d3 move.l #PICTURE,-(sp) move.l #32066,-(sp) move.w d0,-(sp) * Fread() move.w #$3f,-(sp) trap #1 lea 12(sp),sp move.w d3,-(sp) * Fclose() move.w #$3e,-(sp) trap #1 addq.w #4,sp rts * Replace this string with a suitable Degas file .fname dc.b 'wiz.pi1',0 even * This is the VBI code. The VERY FIRST thing to be done is to set up * the timer D interrupt. myvbi move.l #topb,(timerd_vec).w * Set timer D interrupt vector move.b #$65,(mfp_tddr).w * Set timer D data register andi.b #$f8,(mfp_tcdcr).w * Set timer D subdivider mode ori.b #4,(mfp_tcdcr).w * Start timer *-'* * This code is not time critical but should stay here movem.l d0-d7/a0-a6,-(sp) * Save all the registers move.b bscan(a6),d0 * Move the oveVrscan registers ext.w d0 * into working registers move.w d0,wbscan(a6) move.b rscan(a6),d0 ext.w d0 move.w d0,wrscan(a6) move.b nscan(a6),d0 ext.w d0 move.w d0,wnscan(a6) *-'* * Now just a little keyboard control code. * VERY poorly written, but what do you want for nothing? move.b (ikbd_data).w,d0 * Get key code cmpi.b #$4b,d0 * Left arrow? bne.s .nl * No subq.l #8,screen(a6) * Screen = screen - 8 bra.s .yes * Set the address .nl cmpi.b #$4d,d0 * Right arrow? bne.s .nr * No addq.l #8,screen(a6) * Screen = screen + 8 bra.s .yes * Set the address .nr cmpi.b #$48,d0 * Up arrow? bne.s .nu * No subi.l #160,screen(a6) * Screen = screen - 160 bra.s .yes * Set the address .nu cmpi.b #$50,d0 * Down arrow? bne.s .no * No addi.l #160,screen(a6) * Screen = screen + 160 *-'* * Call setscrn to set the screen address .yes move.l screen(a6),d0 * Set the screen address bsr setscrn *-'* * What is done finally is to set the video chip's screen pointers. * This should be done after the call to setscrn. * NOTE: * The physbase register is latched on the VBI. This means that * this change will not effect the screen about to be drawn but will * effect the following screen. Anyone who uses double buffered screens * will know this already. .no move.b vidh(a6),(vid_baseh).w * Set the video pointer move.b vidm(a6),(vid_basem).w *-'* movem.l (sp)+,d0-d7/a0-a6 rte * This function sets the screen base address. Well, it doesn't * really load the video pointers, it just sets up variables which * the vbi will use. *-'* * IMPORTANT * - * The screen can be moved on 8 byte boundaries. There is a 'feature' * of the top border code that means the screen is shifted two bytes. * This means that if you call this function with #$78000 in d0, the * REAL beginning of your screen will be $78002. *-'* * Set screen address * Input: * d0.l = Address to put screen. setscrn subi.l #320,d0 * The magic offset move.b d0,d1 * Save low byte lsr.l #8,d0 move.b d0,vidm(a6) * Store mid byte lsr.l #8,d0 move.b d0,vidh(a6) * Store high byte lea normal(pc),a0 lsr.b #3,d1 * Multiples of 8 ext.w d1 move.b 0(a0,d1.w),nscan(a6) * Normal scan lines move.b right-normal(a0,d1.w),rscan(a6) * Right overscan move.b both-normal(a0,d1.w),bscan(a6) * R & L overscan move.b offset-normal(a0,d1.w),d0 * Video base offset sub.b d0,vidm(a6) * Subtract from video base bcc.s .ok subq.b #1,vidh(a6) .ok rts screen rs.l 1 * Variables used by the code vidh rs.b 1 * Video address vidm rs.b 1 rscan rs.b 1 * Number of lines of overscan bscan rs.b 1 nscan rs.b 1 wrscan rs.w 1 * Working variables wbscan rs.w 1 wnscan rs.w 1 * This is the scroll code. It uses overscan to allign the screen. * The overscan takes 20 scan lines but 22 are required to make things * look nice. So that the 22 scan lines aren't eaten from the play area * the top border is removed and the overscan done in there. * IMPORTANT: * The top border removal shifts the screen by 2 bytes. zeroes dc.l 0,0,0,0,0,0,0,0 * Zeroes for palette topb andi.b #$f8,(mfp_tcdcr).w * Stop timer D movem.l d0-d7/a0-a3,-(sp) * Save some registers movem.l zeroes(pc),d0-d7 * Clear the palette movem.l d0-d7,(vid_palette).w *-'* * Load some important registers lea (vid_sync).w,a0 * a0 -> video sync lea (vid_shift).w,a1 * a1 -> video mode lea (vid_countl).w,a2 * a2 -> video low byte counter moveq #0,d0 * 60Hz/Low res moveq #2,d1 * 50Hz/High res *-'* * Pick up the number of respective overscan lines needed move.w wbscan(a6),d3 * Left & right overscan move.w wrscan(a6),d4 * Right overscan move.w wnscan(a6),d5 * No overscan *-'* * Remove top border lea .skip(pc),a3 * a3 -> Sync buffer move.b d0,(a0) * 60Hz nops 81 * Wait for next line move.b d1,(a0) * 50Hz *-'* * Sync on raster .loop tst.b (a2) * Screen running? beq.s .loop * No move.b (a2),d2 * Get low byte adda.l d2,a3 * Add to sync buffer jmp (a3) * Jump into sync buffer .skip nops 100 * Sync buffer *-'* * This code performs left and right overscan bra btest * Branch to overscan test lboth nop move.b d1,(a1) * You really think I can move.b d0,(a1) * be bothered to comment nops 89 * all these nops and move.b d0,(a0) * loads? You must be out move.b d1,(a0) * of your mind. nops 13 move.b d1,(a1) nop move.b d0,(a1) nops 9 btest dbra d3,lboth * Do next line *-'* * This code performs right overscan bra rtest * Branch to overscan test lright nopes 87 move.b d0,(a0) move.b d1,(a0) nops 13 move.b d1,(a1) nop move.b d0,(a1) nops 16 rtest dbra d4,lright *-'* * This code does nothing but is used for timing the palette re-load. * If you only want 200 raster lines then just remove this code and * set up a raster interrupt for a few lines down. * DON'T remove the d5 loading code at the beginning as this may throw out * the top border removal code. If it does then increment the number of * nops in the top border code. bra ntest lnorm nops 125 ntest dbra d5,lnorm *-'* * Reload the palette nops 75 * Wait for end of line movem.l PALETTE,d0-d7 movem.l d0-d7,(vid_palette).w end movem.l (sp)+,d0-d7/a0-a3 * Restore registers bclr.b #4,(mfp_isrb).w * Clear MFP ISR bit rte * This is the magic table which makes it all possible. * DON'T MESS WITH IT! normal dc.b 9,10,4,5,6,0,16,10,11,12,13,0,1,2,3,4 dc.b 20,14,0,1,10,11,12,6,0,1,2,3,12,13,0,0 right dc.b 5,2,8,5,2,8,4,10,7,4,1,16,13,10,7,4,0 dc.b 6,4,1,6,3,0,6,12,9,6,3,8,5,20,0 both dc.b 6,8,8,10,12,12,0,0,2,4,6,4,6,8,10,12 dc.b 0,0,16,18,4,6,8,8,8,10,12,14,0,2,0,20 offset dc.b $f,$f,$10,$10,$10,$11,$d,$e dc.b $e,$e,$e,$10,$10,$10,$10,$10 dc.b $c,$d,$11,$11,$e,$e,$e,$f dc.b $10,$10,$10,$10,$d,$d,$f,$11 even vars ds.b __RS even ds.l 100 mystack The source code on this issue was done by Powerman of the Wild Boys and Tony B of the Untouchables .. If you use any of the code then do the right thing and credit the authors because they dont mind people learning from their work (thats why they gave it to us for the disk mag) but they will recognise their programs when they are used so dont try and be sneaky, do the right thing ! Mat of the Untouchables ete source code to his Wild demo to release ! Mat of the Untouchables .   t..   tBLAST2 DAT t MEGAFONTDAT t H9MUZIX1 DAT t +MUZIX6 DAT t 1'SCREEN3 DAT t ;VOL4 DAT t @DEMO9 S t DRH_TWIST3S t Y ?<x ?x<  <x?>||>?x<x<<x<x??x<<x??x<>|?|> <x<xx<x<?=0<x~x< ????x||>>||> ~<x<x?pppppppppppppppppppppppppppp????? ` ?pppppppppppp? `??<<xx<<xx????? <<<<<<<<<<<<<<<<<<<<<<<80$ <8088888888888888888888888888J Z<<<s8p8p8p8p8p8pm?p`P@0 % <"Lpgps~~> |@G ??xx` /01@{? >8zt C (t @ <  |>?`?_@_@!?Ls r~0?c}8? dl<><<&> (<3R~a3~@O?0࿀` ??O@-Lr[xg&1?lF7g|p93f0  `~B~> 6<<<`0|   ||?`HXx<  <4 (<3R~a3~@O?࿀` ??O@-Lr[xg&1?`~>R<P8~4 >        <r (<3R~a3~@O?0?࿀`  `?^?xlFLϰ?` ` 93f 3`~B~v~ (<3R~a3~@O?0࿀` ??O@-Lr[xg&1?!~>R<8M2p<64   > ` ??? ? ? _`y?q```@` ~ ` `  x|G> C  ~~~  Q+85#= 3 8088878?8/888(?8/888/8?8?8(88??'8?8(8Xx8888888808 8 8 8 8 8080888888888888888x8xlp1?O@-Lr[xg&1? ``S?@    [m o ? ~~  <4 ` ??? ? ? _`y?q@ `@` ~ ` `  ? >/@| 8rf>8>8>8>8.8.8.8.8.8>8>8<:;{?@8Ȥ$<!0?\|c'~@??_@_@!?Ls|t!73 `    E'-Dz8  ??3'_/??JV  >4 >!3~@_xO?0࿀` ??O@-Lr[xg&1?A#CC=hpq  ||?`@Px<     <4|>?`?_@_@?Ls r~>`` ``q8dl<>&>p >!3~@_xO?0࿀` ??O@-Lr[xg&1?A#CC=hpq~7`@Px< N6<|>?`?` ??_@? _`y?q r~~ ` `co  0dl<> < '0?PoO?0?`_'x#l> ?V?Y3??fF~>R<O>`?6<>l(|>?<s??? 8 8080888888888888888x8x~z   b0-p1? _@O@-Lr[xg&1? `` ````` j?@    [m o ? ~~  <4p1? _@_@ ^ ``"ef}Ko_@<|  !>7pLW?0<`x 6:<8>8>8:<:<:<>8>8>888?gG? ~~  <4 `  o3L|a~~43? ,2/|@Op `?^?x@ `@p8D|p0??xx`     >@|>$3? @ `@p(D| t0?oOx@8?8708??'8?  @|G@G8???> 808088888x8x8rf?<x?.1'~@Op`?X?` ?c??`?`~B~&><   b0 (<3R~a3~@O?0࿀` ??O@-Lr[xg&1?gG+Q`c90'8'8 O/0<? `@ p 8xxx888888 8 8 8 8(8888888xxxxp0`@TGc?@ra?@p`ppp?@pop~;~u9~P0$,?S`߸O`? `y?qspMo1#Wpg~<@p H8xx8888888888888888xxp8808080888888|>?`? ? ?|.> ?V?Y r~?fFb~~?O8d? `@ p 8xxx888888 8 8 8 8(8888888xxxxp0`@Ix+8ǟ`  ??O@-Lr[xg&1? `` 7g|s$<! 1' 7088g70 880 /???0h8888888888888(88888(888888888888888x88xGOo`/O0p o`+V?aa?a6&r3|x>|3 ?4 l84|0  <| P'0?3pOO?0`??_ ` x C)7?$<mLfdH|?g~<0h88888 8888ph`88888888888888x`x<?<q>x-?- '8888?8?8?8(88??'8? `@ p 8xxx8808 8 8 8 8080888888888888888x8x'0?3pOO?0?GxO`xvq C 0<o D1#Wp@p H8xx888888888888xxx888888888888xxh '0?3pOO?0?OOx o`+V?0</g1#Wp@p H8xx88888888888888088888888888888xxh &69JfyOo`?>>|~>~`?gKow&??`xDt<g@x <3,<# <,0oLpw?`?a`p(p|<<<<<xx0p1?^?|? Ls ``````r|>?<r=q- r{-?'>-xp808080888888+85#= 3 88888?88(/?'8?-8(8Xx8888888888p8xp1?௸x^qL$ ``p1?௸x^qL$ ``x       $KW9=9$]>c??_q{Ǚ<<$@@@-|>?<r=q-i'x@?0@pOp/b>Aoppppo`P_?&9Op1#pvYwpppppp0pp0@p H8xx8888888888888888xxxA &a6J@g&"z S02M<Nu <`>:f|~M< C M,>(RGGM,>(RGGM,>(RG<( M,~>( RG Mz,>(RG,Mv<M<NuMCGG|;@```G]LHNuz|>:p"h"&@ @gh(f`&h4$Pf!E$Prj ,j*B Bf*B f|*R0`$ f |*R0` fV0iiNq"h0Q+R0J(gS(`RS(fLh"h  fTi` g f)?[!@`Q-R(+k((,@C@20(!(*fVC`. f"VCh (+j D ` ( `VCJ( g(  C(.J(gS(`V((Jjf&f(dr`(eA dAeAdA G.( g~2(H$(8v ԁ!B8HBB(-(Q(A0BhNu4:2:JBgtAzKBA!B(|z@$z`!ERZ@Zt|@.BBZ!J $zl`!J!E0B(B(RA;ANug@ " &*Rx L= I8N0 @TR| L=I8Ox0@TRL=I8O0 @T@@NxHxKxRx8@ M / gaw GGp0S#}Y8{eQ>, ~wpjd^YTOKGC?;852/,*'%#!TT TFMX +@999 9䝞枠5%< 8旔8 *5< # # "  -  (9  ! #  2   +  8 x                                                 ' "    g"  G'"$"$''$"  "                                                                         +Bj0pw```B?< NA\HA AVC p"p a8`fA"!pL/:?< NA\NuA!p`HaLNHA(P PfBP Pg PgafLNB?< NA\HA< F' z!pF#A  L/: ?< NA\Nu`J``/A _NuHA a`"z@@M:fXM~,"hMv,"hMn,"h M>,"hM.,"hM8,"h,M2PM<NuAJgCGG|?```G]LH@NuS(&jh'&"h" fp&h4$Pf!E$Prj,j*B Bf B(` f B;BAA&z^&Sr!K" ` f Q'Y&`x fQ'Y&!I"Nu@A AgY!I"!E8Jkt( A($zAA$R!ERZrZ|@.BBZ!J @g($zAA$R!J!E0EENu~G J(gS(`"h0 g f)?!@0"h fB|R0` f.    T0` f$)@@@"z "Q!I!G0`l fiT0`B fG*i T0`< f|*R0` f |*R0` fV0ii"h0Q+R0J(gS(`NS(fHh"h  f Ti` g f)?[!@`Q-R(+k((,@C@20(!(*fVC`. f"VCh (+j D ` ( `VCJ( g(  C(.J(gS(`V((Jjf&f(dr`(eA dAeAdA G.( g~2(H$(8v ԁ!B8HBB(-((jrNuAB. ,R pACzE~!I BB(-B(B( !IB0||B(BBhB( CCZ! z!zv4ݨ4ר4ߐא!| &PAA(zR(Tf!L"B&|*k,B(+kB((+A Af +A(B(-B8, ~wpjd^YTOKGC?;852/,*'%#!COSO@xxTFMX ?@x~*$ 旓束䕝  29EL^t                    69\8_ Cflr                           @"@@@@@@@@@@@@ $.0 30 . 0 0 $<<<<<<<<<       @      @@@@     @@@@ @. .+- )+$0+.+0+.+.  .+-+.+-+)+)')'$'" 0+.+0+.+0+2+3+5+6 0+.+0+2+3+5+3+2+ $.0 30 . 0 3 .$ $ $                                 {    ?  / ? // ?? 3... 2... 1...F %@8 EQ DEEQ 0EEEQ )E8 EEQ=EQEQ ?= 8 ?=?= ?= 3<< x <<<r' 0<<< <<< h?? ?? f??@??<<< H<<< (<<< <<<6c<<< <<< (n0<<< H <<<nh<x <<<<< < < 3<`3<{<T<<U?<*<@< <ǀ@? ?   @ *  U@ઞ^ ??^?^χ\8xxx?xxxxx{{{{ ` A@ 8 6"  * h " "   " @@A0AAA "0Ⱦ ( "@* A- HȾ@A ( " >AǢǒ'H B("((P" /`A@ B ((P z/"'ȞH= |A QA Q EDA Qa ED=<a#8UDdQLmD#TE< Ad#8                     |       l        \         L          <           ,                                        ;SOURCE CODE FOR THE HORIZONTAL TWIST ;SCROLL DEMO! ; ;DATA FILES USED: ; ;SCREEN3.DAT - DATA FOR SCROLLING PICTURE ;H_TWIST3.S - DATA TO CONTROL TWIST MOVEMENT ;VOL4.DAT - VOLUME INDICATOR GRAFIX ;MUZIX1.DAT - MUZIX DATA (WHAT ELSE?) ;MUZIX6.DAT - MORE MUZIX! ;MEGAFONT.DAT - FONT (AMIGA FONT,BUT I DONT LIKE THAT WORD!) ;BLAST2.DAT - FONT FOR VERTICAL SCROLLERS JSR INIT JSR CONVERT JSR SET1 JSR SET2 JSR SETADS2 JSR COLS MOVE.W #132,COUNT JSR SETADS1 JSR SETSCR MOVE.L #ENDMUS,STOPMUS MOVE.W #$2700,SR JSR SETMUS MOVE.L #VBL,$70.W MOVE.W #$2300,SR JSR WAIT JMP END MCOUNT DC.W 0 MFLAG DC.W 0 SCROLL2 MOVEA.L TPOS2,A1 LEA TABLE,A2 MOVE.W OFF,D7 MOVEA.L (A1)+,A3 LEA (A3,D7.W),A3 MOVE.W OFF2,D1 BRA .L2 .L4 MOVEA.L (A1)+,A3 MOVEQ.W #32,D1 .L2 CMPA.L #AD70,A2 BGE .L5 MOVE.W (A2)+,D0 .L1 MOVEA.L (A0)+,A4 MOVE.W (A3),(A4) MOVE.W 2(A3),8(A4) MOVE.W (A3),144(A4) MOVE.W 2(A3),152(A4) DBF D0,.L1 SUBQ.W #1,D1 BEQ .L3 ADDQ.L #4,A3 BRA .L2 .L5 ADDQ.W #4,OFF CMPI.W #4*32,OFF BLT .L6 MOVE.W #0,OFF ADDQ.L #4,TPOS2 MOVE.W #32,OFF2 SUBQ.W #1,LENGTH2 BEQ .L7 RTS .L7 MOVE.W #1680-2,LENGTH2 MOVE.L #TEXTAB2,TPOS2 RTS .L6 SUBQ.W #1,OFF2 RTS .L3 MOVEQ.W #32,D1 BRA .L4 TABLE DC.W 0,0,0,0,0,0,0,0,0,0,0,0 DC.W 1,1,1,1,1,1,1 DCB.W 36,2 DC.W 1,1,1,1,1,1,1 DC.W 0,0,0,0,0,0,0,0,0,0,0,0 AD70 DS.L 160 AD78 DS.L 160 OFF DC.W 0 OFF2 DC.W 32 SETADS2 LEA AD70,A0 LEA AD78,A1 LEA $70004+(5*160),A2 LEA $78004+(5*160),A3 MOVE.W #160-1,D0 .L1 MOVE.L A2,(A0)+ MOVE.L A3,(A1)+ LEA 160(A2),A2 LEA 160(A3),A3 DBF D0,.L1 RTS T1 CLR.B $FA1B.W MOVE.B #1,$FA21.W MOVE.B #8,$FA1B.W MOVE.L #T2,$120.W MOVE.W #$110,$F8240+(2*4).W BCLR #0,$FA0F.W RTE T2 MOVE.L #T3,$120.W MOVE.W #$220,$F8240+(2*4).W BCLR #0,$FA0F.W RTE T3 MOVE.L #T4,$120.W MOVE.W #$330,$F8240+(2*4).W BCLR #0,$FA0F.W RTE T4 MOVE.L #T5,$120.W MOVE.W #$440,$F8240+(2*4).W BCLR #0,$FA0F.W RTE T5 MOVE.L #T6,$120.W MOVE.W #$550,$F8240+(2*4).W BCLR #0,$FA0F.W RTE T6 MOVE.L #T7,$120.W MOVE.W #$660,$F8240+(2*4).W BCLR #0,$FA0F.W RTE T7 CLR.B $FA1B.W MOVE.L #TB1,$120.W MOVE.B #23,$FA21.W MOVE.B #8,$FA1B.W MOVE.W #$770,$F8240+(2*4).W BCLR #0,$FA0F.W RTE TB1 CLR.B $FA1B.W MOVE.B #1,$FA21.W MOVE.L #TB2,$120.W MOVE.B #8,$FA1B.W MOVE.W #$011,$F8240+(2*8).W BCLR #0,$FA0F.W RTE TB2 MOVE.L #TB3,$120.W MOVE.W #$022,$F8240+(2*8).W BCLR #0,$FA0F.W RTE TB3 MOVE.L #TB4,$120.W MOVE.W #$033,$F8240+(2*8).W BCLR #0,$FA0F.W RTE TB4 MOVE.L #TB5,$120.W MOVE.W #$044,$F8240+(2*8).W BCLR #0,$FA0F.W RTE TB5 MOVE.L #TB6,$120.W MOVE.W #$055,$F8240+(2*8).W BCLR #0,$FA0F.W RTE TB6 MOVE.L #TB7,$120.W MOVE.W #$066,$F8240+(2*8).W BCLR #0,$FA0F.W RTE TB7 CLR.B $FA1B.W MOVE.L #TB8,$120.W MOVE.B #118,$FA21.W MOVE.B #8,$FA1B.W MOVE.W #$077,$F8240+(2*8).W BCLR #0,$FA0F.W RTE TB8 CLR.B $FA1B.W MOVE.B #1,$FA21.W MOVE.L #TB9,$120.W MOVE.B #8,$FA1B.W MOVE.W #$066,$F8240+(2*8).W MOVE.W #$660,$F8240+(2*4).W BCLR #0,$FA0F.W RTE TB9 MOVE.L #TB10,$120.W MOVE.W #$055,$F8240+(2*8).W MOVE.W #$550,$F8240+(2*4).W BCLR #0,$FA0F.W RTE TB10 MOVE.L #TB11,$120.W MOVE.W #$044,$F8240+(2*8).W MOVE.W #$440,$F8240+(2*4).W BCLR #0,$FA0F.W RTE TB11 MOVE.L #TB12,$120.W MOVE.W #$033,$F8240+(2*8).W MOVE.W #$330,$F8240+(2*4).W BCLR #0,$FA0F.W RTE TB12 MOVE.L #TB13A,$120.W MOVE.W #$022,$F8240+(2*8).W MOVE.W #$220,$F8240+(2*4).W BCLR #0,$FA0F.W RTE TB13A MOVE.L #TB13B,$120.W MOVE.W #$011,$F8240+(2*8).W MOVE.W #$110,$F8240+(2*4).W BCLR #0,$FA0F.W RTE TB13B MOVE.L #TB13,$120.W MOVE.W #$0,$F8240+(2*8).W MOVE.W #$0,$F8240+(2*4).W BCLR #0,$FA0F.W RTE TB13 CLR.B $FA1B.W MOVEM.L A0/A1,-(A7) LEA FONT+2,A0 LEA $F8242.W,A1 MOVE.W (A0)+,(A1)+ MOVE.W (A0)+,(A1)+ MOVE.W (A0)+,(A1)+ MOVE.W (A0)+,(A1)+ MOVE.W (A0)+,(A1)+ MOVE.W (A0)+,(A1)+ MOVE.W (A0)+,(A1)+ MOVEM.L (A7)+,A0/A1 BCLR #0,$FA0F.W RTE SETSCR LEA SCR,A2 MOVEA.L ADS70,A0 MOVEA.L ADS78,A1 MOVE.W #132-1,D0 .L1 REPT 16 MOVE.W (A2),(A0) MOVE.W (A2)+,(A1) ADDQ.W #8,A0 ADDQ.W #8,A1 ENDR LEA (4*8)(A0),A0 LEA (4*8)(A1),A1 DBF D0,.L1 RTS UP ;A0=S,A1=D MOVEA.L (A0)+,A2 MOVE.W #131-1,D0 .L1 MOVEA.L (A0)+,A3 MOVEA.L (A1)+,A4 MOVE.W (A3),(A4) MOVE.W 8(A3),8(A4) MOVE.W 16(A3),16(A4) MOVE.W 24(A3),24(A4) MOVE.W 32(A3),32(A4) MOVE.W 40(A3),40(A4) MOVE.W 48(A3),48(A4) MOVE.W 56(A3),56(A4) MOVE.W 64(A3),64(A4) MOVE.W 72(A3),72(A4) MOVE.W 80(A3),80(A4) MOVE.W 88(A3),88(A4) MOVE.W 96(A3),96(A4) MOVE.W 104(A3),104(A4) MOVE.W 112(A3),112(A4) MOVE.W 120(A3),120(A4) DBF D0,.L1 MOVEA.L (A1)+,A4 MOVE.W (A2),(A4) MOVE.W 8(A2),8(A4) MOVE.W 16(A2),16(A4) MOVE.W 24(A2),24(A4) MOVE.W 32(A2),32(A4) MOVE.W 40(A2),40(A4) MOVE.W 48(A2),48(A4) MOVE.W 56(A2),56(A4) MOVE.W 64(A2),64(A4) MOVE.W 72(A2),72(A4) MOVE.W 80(A2),80(A4) MOVE.W 88(A2),88(A4) MOVE.W 96(A2),96(A4) MOVE.W 104(A2),104(A4) MOVE.W 112(A2),112(A4) MOVE.W 120(A2),120(A4) SUBQ.W #1,COUNT BGT .L2 MOVE.L #LEFT,ZZZ+2 MOVE.L #LEFT,ZZZ2+2 MOVE.W #16,COUNT .L2 RTS DOWN ;A0=S,A1=D MOVEA.L (A1)+,A2 MOVE.W #131-1,D0 .L1 MOVEA.L (A0)+,A3 MOVEA.L (A1)+,A4 MOVE.W (A3),(A4) MOVE.W 8(A3),8(A4) MOVE.W 16(A3),16(A4) MOVE.W 24(A3),24(A4) MOVE.W 32(A3),32(A4) MOVE.W 40(A3),40(A4) MOVE.W 48(A3),48(A4) MOVE.W 56(A3),56(A4) MOVE.W 64(A3),64(A4) MOVE.W 72(A3),72(A4) MOVE.W 80(A3),80(A4) MOVE.W 88(A3),88(A4) MOVE.W 96(A3),96(A4) MOVE.W 104(A3),104(A4) MOVE.W 112(A3),112(A4) MOVE.W 120(A3),120(A4) DBF D0,.L1 MOVEA.L (A0)+,A4 MOVE.W (A4),(A2) MOVE.W 8(A4),8(A2) MOVE.W 16(A4),16(A2) MOVE.W 24(A4),24(A2) MOVE.W 32(A4),32(A2) MOVE.W 40(A4),40(A2) MOVE.W 48(A4),48(A2) MOVE.W 56(A4),56(A2) MOVE.W 64(A4),64(A2) MOVE.W 72(A4),72(A2) MOVE.W 80(A4),80(A2) MOVE.W 88(A4),88(A2) MOVE.W 96(A4),96(A2) MOVE.W 104(A4),104(A2) MOVE.W 112(A4),112(A2) MOVE.W 120(A4),120(A2) SUBQ.W #1,COUNT BGT .L2 MOVE.L #RIGHT,ZZZ+2 MOVE.L #RIGHT,ZZZ2+2 MOVE.W #16,COUNT .L2 RTS LEFT ;A0=S,A1=D MOVE.W #132-1,D0 .L1 MOVEA.L (A0)+,A2 MOVEA.L (A1)+,A3 MOVE.W (A2),D1 MOVE.W 8(A2),(A3) MOVE.W 16(A2),8(A3) MOVE.W 24(A2),16(A3) MOVE.W 32(A2),24(A3) MOVE.W 40(A2),32(A3) MOVE.W 48(A2),40(A3) MOVE.W 56(A2),48(A3) MOVE.W 64(A2),56(A3) MOVE.W 72(A2),64(A3) MOVE.W 80(A2),72(A3) MOVE.W 88(A2),80(A3) MOVE.W 96(A2),88(A3) MOVE.W 104(A2),96(A3) MOVE.W 112(A2),104(A3) MOVE.W 120(A2),112(A3) MOVE.W D1,120(A3) DBF D0,.L1 SUBQ.W #1,COUNT BGT .L2 MOVE.L #DOWN,ZZZ+2 MOVE.L #DOWN,ZZZ2+2 MOVE.W #132,COUNT .L2 RTS RIGHT ;A0=S,A1=D MOVE.W #132-1,D0 .L1 MOVEA.L (A0)+,A2 MOVEA.L (A1)+,A3 MOVEA.L A3,A4 MOVE.W (A2),8(A3) MOVE.W 8(A2),16(A3) MOVE.W 16(A2),24(A3) MOVE.W 24(A2),32(A3) MOVE.W 32(A2),40(A3) MOVE.W 40(A2),48(A3) MOVE.W 48(A2),56(A3) MOVE.W 56(A2),64(A3) MOVE.W 64(A2),72(A3) MOVE.W 72(A2),80(A3) MOVE.W 80(A2),88(A3) MOVE.W 88(A2),96(A3) MOVE.W 96(A2),104(A3) MOVE.W 104(A2),112(A3) MOVE.W 112(A2),120(A3) MOVE.W 120(A2),(A4) DBF D0,.L1 SUBQ.W #1,COUNT BGT .L2 MOVE.L #UP,ZZZ+2 MOVE.L #UP,ZZZ2+2 MOVE.W #132,COUNT .L2 RTS SCR INCBIN SCREEN3.DAT ADS70 DS.L 132 ADS78 DS.L 132 COUNT DC.W 132 SETADS1 LEA ADS70,A0 LEA ADS78,A1 LEA $70006+(34*160)+16,A2 LEA $78006+(34*160)+16,A3 MOVE.W #132-1,D1 .L2 MOVE.L A2,(A0)+ MOVE.L A3,(A1)+ LEA 160(A2),A2 LEA 160(A3),A3 DBF D1,.L2 RTS SCROLL MOVEA.L TPOS1,A0 ADDQ.L #4,TPOS1 SUBQ.W #1,LENGTH1 BGT .START MOVE.L #TEXTAB1,TPOS1 MOVE.W #(560*4)-40,LENGTH1 .START MOVEQ.W #0,D5 MOVEQ.W #20-1,D6 MOVEA.L WAVE,A1 SUBI.L #16,WAVE CMPI.L #W1S,WAVE BGT .L1 MOVE.L #W1,WAVE .L1 MOVE.W (A1),D0 MOVE.W 2(A1),D1 MOVE.L 4(A1),D2 MOVE.L 8(A1),D3 MOVE.L 12(A1),D4 MOVEA.L (A0)+,A4 LEA (A2,D4.W),A3 SUBQ.W #1,D0 LEA (A3,D5.W),A3 MOVE.W D0,D7 LEA (A4,D2.W),A5 CLR.B (A3) CLR.B 2(A3) CLR.B 4(A3) LEA 160(A3),A3 CLR.B (A3) CLR.B 2(A3) CLR.B 4(A3) LEA 160(A3),A3 .A MOVE.B (A5)+,(A3) MOVE.B (A5)+,2(A3) MOVE.B (A5)+,4(A3) LEA (A5,D1.W),A5 LEA 160(A3),A3 DBF D0,.A LEA (A4,D3.W),A5 .B MOVE.B (A5)+,(A3) MOVE.B (A5)+,2(A3) MOVE.B (A5)+,4(A3) LEA (A5,D1.W),A5 LEA 160(A3),A3 DBF D7,.B CLR.B (A3) CLR.B 2(A3) CLR.B 4(A3) LEA 160(A3),A3 CLR.B (A3) CLR.B 2(A3) CLR.B 4(A3) ADDQ.W #1,D5 MOVE.W (A1)+,D0 MOVE.W (A1)+,D1 MOVE.L (A1)+,D2 MOVE.L (A1)+,D3 MOVE.L (A1)+,D4 MOVEA.L (A0)+,A4 LEA (A2,D4.W),A3 SUBQ.W #1,D0 LEA (A3,D5.W),A3 MOVE.W D0,D7 LEA (A4,D2.W),A5 CLR.B (A3) CLR.B 2(A3) CLR.B 4(A3) LEA 160(A3),A3 CLR.B (A3) CLR.B 2(A3) CLR.B 4(A3) LEA 160(A3),A3 .A1 MOVE.B (A5)+,(A3) MOVE.B (A5)+,2(A3) MOVE.B (A5)+,4(A3) LEA (A5,D1.W),A5 LEA 160(A3),A3 DBF D0,.A1 LEA (A4,D3.W),A5 .B1 MOVE.B (A5)+,(A3) MOVE.B (A5)+,2(A3) MOVE.B (A5)+,4(A3) LEA (A5,D1.W),A5 LEA 160(A3),A3 DBF D7,.B1 CLR.B (A3) CLR.B 2(A3) CLR.B 4(A3) LEA 160(A3),A3 CLR.B (A3) CLR.B 2(A3) CLR.B 4(A3) ADDQ.W #7,D5 DBF D6,.L1 RTS W1S INCLUDE H_TWIST3.S W1 INCLUDE H_TWIST3.S WAVE DC.L W1 AD1 DS.L 1 COLS LEA $F8240.W,A0 LEA FONT,A1 MOVEQ.W #8-1,D0 .L1 MOVE.W (A1)+,(A0)+ DBF D0,.L1 MOVE.W #$777,$F8240+(8*2).W RTS SINE DC.W 0,0,4,4,8,8 DCB.W 20,16 DCB.W 20,-16 DC.W -8,-8,-4,-4,0,0 SINEND LAD70 DS.L 1 LAD78 DS.L 1 SINEAD DC.L SINE CONVERT LEA TEXT1(PC),A0 LEA CTAB(PC),A1 .A MOVE.B (A0)+,D0 MOVEA.L A1,A2 MOVEQ.W #21-1,D1 .B CMP.B (A2)+,D0 ;COMPARE CHARACTER WITH THOSE IN CTAB BEQ .C ADDQ.L #1,A2 DBF D1,.B BRA .D .C MOVE.B (A2),-1(A0) ;CHANGE IT TO CORRESPONDING CHARACTER IN CTAB .D CMPA.L #T_END,A0 BLT .A MOVE.W #(560*4)-40,LENGTH1 ;SET UP LENGTHS FOR ALL SCROLLINES MOVE.W #1680-2,LENGTH2 ;SET UP LENGTHS FOR ALL SCROLLINES RTS LENGTH1 DC.W 0 LENGTH2 DC.W 0 CTAB DC.B '0','[' DC.B '1','\' DC.B '2',']' DC.B '3','^' DC.B '4','_' DC.B '5',96 DC.B '6',97 DC.B '7',98 DC.B '8',99 DC.B '9',100,'(',101,'!',102,')',103,':',104 DC.B '-',105,'.',106,',',107,"'",108,'"',109 DC.B "?",110," ",111 DC.B -1 TEXT1 DC.B ".YO DUDES! FLASHBAK JACK" DC.B " HERE. NOT MUCH TIME TO TALK, I'M ON M^Y " DC.B "OUT OF POWERMANS HOUSE. I AM GOING TO MY" DC.B " HOME SWEET HOME, SO I'LL SEE YOU THERE." DC.B ".BACK HOME NOW AND THE TI" DC.B "ME IS 5.0 PM. I'M GOING TO TALK ABOUT MU" DC.B "XIC RIPPING ON THE ST. RIPPING MUZIX IS " DC.B "ONE THING, BUT WHERE YOU GET IT FROM IS " DC.B "ANOTHER. POWER MAN RIPPED ALL THE MUZIX " DC.B "FOR THIS DEMO BUT ALL THE MUZIX ON OUR N" DC.B "EXT DEMO WILL BE RIPPED BY ME FROM THE A" DC.B "MIGA. CREDITS ON THIS DEMO GO TO" DC.B " POWER MAN FOR CODING,GRAFIX AND MUZIX R" DC.B "IPPING. CHILL OUT DUDES." DC.B -1 TEXT2 DC.B " WOW! YES IS THE BARREL SC" DC.B "ROLLER. THIS DEMO WAS CODED BY POWER MAN" DC.B " AND I ALSO RIPPED THE MUZIX AND DID THE" DC.B " GRAFIX. DESIGN IS BY JACK. WELL, WHAT S" DC.B "HALL WE TALK ABOUT? I KNOW, I WILL TALK " DC.B "ABOUT 3D VECTORS! WELL, I AM WRITING SOM" DC.B "E 3D VECTOR ROUTINES FOR MY NEXT DEMO, S" DC.B "O I CAN MAKE A 3D VECTOR DEMO AND A VECT" DC.B "ORBALL DEMO. NOT JUST LINE VECTORS THOUG" DC.B "H, I WILL ALSO HAVE FILLED VECTORS. BY T" DC.B "HE WAY, IT IS NOW 2.18 PM ON JANUARY 12," DC.B " 1991, AND IT IS A SUNNY FRIDAY AFTERNOO" DC.B "N. I SHOULD BE STUDYING AT THE COLLEGE L" DC.B "IBRARY, SO I HOPE MY TEACHER DIDN'T SEE " DC.B "ME HEADING IN THE DIRECTION OF THE CAR P" DC.B "ARK! SPEAKING OF CARS, SOME STUPID COW W" DC.B "ROTE OFF MY OLD CAR ABOUT A MONTH AGO. I" DC.B " MEAN, SHE SMASHED INTO MY REAR AT 40 MP" DC.B "H WHILE I WAS WAITING TO TURN RIGHT. ONL" DC.B "Y A WOMAN COULD DO THAT. ANYWAY," DC.B " HER INSURANCE PAID UP AND I GOT MYSELF " DC.B "A NEW CAR. NOT BRAND NEW, BUT VERY NICE." DC.B " ITS A GOLF GL, ONLY THING I DONT LIKE I" DC.B "S THE AUTOMATIC GEARBOX (MAKES YOU LAZY!" DC.B "), BUT ITS GOT A NICE STEREO WITH GRAPHI" DC.B "C EQUALIZER, JUST THE THING FOR CRUISING" DC.B " DOWN THE GREAT WEST ROAD WITH VANILLA I" DC.B "CE PUMPING OUT THE SPEAKERS! BY THE WAY," DC.B " IF YOU ARE THAT BITCH WHO WROTE OFF MY " DC.B "CAR (I AM LUCKY TO BE ALIVE!) THEN SUCK!" DC.B " RIGHT THEN, LETS COVER ONE MORE SUBJECT" DC.B " BEFORE I CHIP: DEMOS! YES, I MUST MAKE " DC.B "A REQUEST (SORRY IF YOU HAVE READ THIS I" DC.B "N ANOTHER SCROLLER). I NEED SOME GRAFIX " DC.B "AND MUZIX FOR MY NEXT DEMO. PLEASE SEND " DC.B "ME ANY GRAFIX (FONTS, LOGOS ETC...) AND " DC.B "MUZIX (SOUNDCHIP, DIGI, .MOD FILES ETC) " DC.B "WITH THE CODE TO PLAY YOUR MUZIX. YOU WI" DC.B "LL FIND MY ADDRESS ON RESET. YOU MIGHT S" DC.B "EE A PREVIEW SCREEN OF MY NEXT DEMO SOON" DC.B ".CHILL OUT. " DC.B "LETS GO.!" T_END DC.B -1 ;1680 IN TEXT2 ;LINE 635 EVEN VBL CLR.B $FA1B.W MOVE.B #5,$FA21.W MOVE.L #T1,$120.W MOVE.B #8,$FA1B.W MOVE.W #$070,$F8242.W MOVE.W #$700,$F8246.W MOVE.W #0,$F8240+(2*4).W LEA $FC02.W,A0 CMPI.W #1,MFLAG BEQ .L2 CMPI.B #59,(A0) BEQ MUZIX_1 CMPI.B #60,(A0) BEQ MUZIX_2 .L1 MOVEA.L $4CE+4.W,A0 CMPA.L #0,A0 BEQ VB JSR (A0) .L2 CMPI.B #60,MCOUNT BEQ VB MOVE.W #0,MFLAG VB JMP SWAP70 MUZIX_1 MOVEA.L STOPMUS,A0 JSR (A0) MOVE.L #ENDMUS,STOPMUS MOVE.L #VBL,$70.W JSR SETMUS BRA VB MUZIX_2 MOVE.W #1,MFLAG MOVEA.L STOPMUS,A0 JSR (A0) MOVE.L #ENDMUS2,STOPMUS MOVE.L #VBL,$70.W CLR.L $4CE+4.W JSR SETMUS2 BRA VB SWAP70 MOVE.B #0,$F8203.W MOVE.L #SWAP78,VB+2 ;DRAW ON 70 LEA $70,A2 BSR SCROLL LEA ADS78,A0 LEA ADS70,A1 ZZZ JSR UP LEA D_ADS70,A2 JSR VOLUME LEA AD70,A0 JSR SCROLL2 RTE SWAP78 MOVE.B #$80,$F8203.W MOVE.L #SWAP70,VB+2 ;DRAW ON 78 LEA $78000,A2 BSR SCROLL LEA ADS70,A0 LEA ADS78,A1 ZZZ2 JSR UP LEA D_ADS78,A2 JSR VOLUME LEA AD78,A0 JSR SCROLL2 RTE IKBD LEA $FC00.W,A0 .L1 MOVE.B (A0),D1 BTST #1,D1 BEQ .L1 MOVE.B D0,2(A0) RTS INIT ;INTO SUPERVISOR BSR SUPER ;MOUSE OFF DC.W $A000 DC.W $A00A MOVE.B #$12,D0 BSR IKBD ;TIMER C OFF MOVE.W #5,-(A7) MOVE.W #26,-(A7) TRAP #14 ADDQ.L #4,A7 ;NEW STACK MOVEA.L (A7),A0 MOVEA.L #MY,A7 MOVE.L A0,(A7) ;CLEAR COLOURS LEA $F8240,A0 MOVEQ.W #15,D0 .L1 CLR.W (A0)+ DBF D0,.L1 ;SET SCREENS CLR.W -(A7) PEA $78000 PEA $70 MOVE.W #5,-(A7) TRAP #14 LEA 12(A7),A7 ;CLEAR SCREENS LEA $78000,A0 LEA $70,A1 MOVE.W #32000/4-1,D0 .L2 CLR.L (A0)+ CLR.L (A1)+ DBF D0,.L2 ;SAVE SYSTEM VARIABLES LEA VARS,A0 MOVE.B $FA07.W,(A0)+ MOVE.B $FA13.W,(A0)+ MOVE.B $FA21.W,(A0)+ MOVE.B $FA1B.W,(A0)+ MOVE.B $FA17.W,(A0)+ MOVE.B $FA09.W,(A0)+ MOVE.B $FA1F.W,(A0)+ MOVE.B $FA19.W,(A0)+ MOVE.L $70.W,(A0)+ MOVE.L $120.W,(A0)+ MOVE.L $118.W,(A0)+ CLR.B $FA07.W CLR.B $FA09.W ORI.B #1,$FA07.W ORI.B #1,$FA13.W ;NEW VECTORS BCLR #6,$FA09.W MOVE.L #KEY,$118.W BSET #6,$FA09.W ;IPL=3 AND EXIT MOVE.W #$2300,SR RTS PHYSIC DS.L 1 LOGIC DS.L 1 SWAP DC.B 0,0 SWAP2 DC.B 0,0 VARS DS.L 10 DS.L 40 MY DS.L 1 SUPER CLR.L -(A7) MOVE.W #32,-(A7) TRAP #1 ADDQ.L #6,A7 MOVE.L D0,STACK RTS USER MOVE.L STACK,-(A7) MOVE.W #32,-(A7) TRAP #1 ADDQ.L #6,A7 CLR.W -(A7) TRAP #1 STACK DS.L 1 WAIT CMPI.B #57,$FC02.W BNE WAIT .L1 CMPI.B #57,$FC02.W BEQ .L1 RTS KEY MOVE.B $FC02.W,MCOUNT BCLR #6,$FA11.W RTE STOPMUS DS.L 1 END MOVE.W #$2700,SR MOVEA.L STOPMUS,A0 JSR (A0) ;RESET SYSTEM VARIABLES LEA VARS,A0 MOVE.B (A0)+,$FA07.W MOVE.B (A0)+,$FA13.W MOVE.B (A0)+,$FA21.W MOVE.B (A0)+,$FA1B.W MOVE.B (A0)+,$FA17.W MOVE.B (A0)+,$FA09.W MOVE.B (A0)+,$FA1F.W MOVE.B (A0)+,$FA19.W MOVE.L (A0)+,$70.W MOVE.L (A0)+,$120.W MOVE.L (A0)+,$118.W ;RESET COLOURS MOVE.W #$777,$F8240.W MOVE.W #0,$F8242.W MOVE.W #0,$F8246.W ;MOUSE ON DC.W $A000 DC.W $A009 MOVE.B #$08,D0 BSR IKBD ;ENABLE TIMER C MOVE.W #5,-(A7) MOVE.W #27,-(A7) TRAP #14 ADDQ.L #4,A7 ;SET SCREENS CLR.W -(A7) PEA $78000 ;PHYSICAL PEA $78000 ;LOGICAL MOVE.W #5,-(A7) TRAP #14 LEA 12(A7),A7 ;EXIT MOVE.W #$2300,SR BRA USER VOL INCBIN VOL4.DAT V_ADS DC.L VOL,VOL+(1*(8*30)) DC.L VOL+(2*(8*30)),VOL+(3*(8*30)) DC.L VOL+(4*(8*30)),VOL+(5*(8*30)) DC.L VOL+(6*(8*30)),VOL+(7*(8*30)) DC.L VOL+(8*(8*30)),VOL+(9*(8*30)) DC.L VOL+(10*(8*30)),VOL+(11*(8*30)) DC.L VOL+(12*(8*30)),VOL+(13*(8*30)) DC.L VOL+(14*(8*30)),VOL+(15*(8*30)) D_ADS70 DC.L $70+48 DC.L $70+48+24 DC.L $70+48+24+24 D_ADS78 DC.L $78000+48 DC.L $78000+48+24 DC.L $78000+48+24+24 VOLUME ;A2 = D_ADS70 OR 78 MOVEQ.W #0,D1 MOVEQ.W #0,D2 MOVEQ.W #0,D3 LEA $F8800.W,A0 MOVE.B #8,(A0) MOVE.B (A0),D1 MOVE.B #9,(A0) MOVE.B (A0),D2 MOVE.B #10,(A0) MOVE.B (A0),D3 BTST #4,D1 BEQ .L1 MOVE.B #10,D1 .L1 BTST #4,D2 BEQ .L2 MOVE.B #10,D2 .L2 BTST #4,D3 BEQ .L3 MOVE.B #10,D3 .L3 LEA V_ADS,A1 ASL.W #2,D1 ASL.W #2,D2 ASL.W #2,D3 LEA (A1,D1.W),A3 BSR DRAW_V LEA (A1,D2.W),A3 BSR DRAW_V LEA (A1,D3.W),A3 DRAW_V MOVEA.L (A3),A3 MOVE.L (A2)+,A4 MOVE.L (A3)+,(A4) MOVE.L (A3)+,8(A4) MOVE.L (A3)+,160(A4) MOVE.L (A3)+,168(A4) MOVE.L (A3)+,320(A4) MOVE.L (A3)+,328(A4) MOVE.L (A3)+,480(A4) MOVE.L (A3)+,488(A4) MOVE.L (A3)+,640(A4) MOVE.L (A3)+,648(A4) MOVE.L (A3)+,800(A4) MOVE.L (A3)+,808(A4) MOVE.L (A3)+,960(A4) MOVE.L (A3)+,968(A4) MOVE.L (A3)+,1120(A4) MOVE.L (A3)+,1128(A4) MOVE.L (A3)+,1280(A4) MOVE.L (A3)+,1288(A4) MOVE.L (A3)+,1440(A4) MOVE.L (A3)+,1448(A4) MOVE.L (A3)+,1600(A4) MOVE.L (A3)+,1608(A4) MOVE.L (A3)+,1760(A4) MOVE.L (A3)+,1768(A4) MOVE.L (A3)+,1920(A4) MOVE.L (A3)+,1928(A4) MOVE.L (A3)+,2080(A4) MOVE.L (A3)+,2088(A4) MOVE.L (A3)+,2240(A4) MOVE.L (A3)+,2248(A4) MOVE.L (A3)+,2400(A4) MOVE.L (A3)+,2408(A4) MOVE.L (A3)+,2560(A4) MOVE.L (A3)+,2568(A4) MOVE.L (A3)+,2720(A4) MOVE.L (A3)+,2728(A4) MOVE.L (A3)+,2880(A4) MOVE.L (A3)+,2888(A4) MOVE.L (A3)+,3040(A4) MOVE.L (A3)+,3048(A4) MOVE.L (A3)+,3200(A4) MOVE.L (A3)+,3208(A4) MOVE.L (A3)+,3360(A4) MOVE.L (A3)+,3368(A4) MOVE.L (A3)+,3520(A4) MOVE.L (A3)+,3528(A4) MOVE.L (A3)+,3680(A4) MOVE.L (A3)+,3688(A4) MOVE.L (A3)+,3840(A4) MOVE.L (A3)+,3848(A4) MOVE.L (A3)+,4000(A4) MOVE.L (A3)+,4008(A4) MOVE.L (A3)+,4160(A4) MOVE.L (A3)+,4168(A4) MOVE.L (A3)+,4320(A4) MOVE.L (A3)+,4328(A4) MOVE.L (A3)+,4480(A4) MOVE.L (A3)+,4488(A4) MOVE.L (A3)+,4640(A4) MOVE.L (A3)+,4648(A4) RTS SETMUS MOVEQ.W #1,D0 JSR MUZIX1 MOVE.L #MUZIX1+($52D2C-$52C6C),$4CE+4.W RTS ENDMUS CLR.L $4CE+4.W MOVE.L #$700FF00,$F8800.W MOVE.L #$80,$F8800.W MOVE.L #$90,$F8800.W MOVE.L #$A0,$F8800.W RTS MUZIX1 INCBIN MUZIX1.DAT SETMUS2 MOVE.W #$4E75,MUZIX_E+106 MOVE.W #$4E75,MUZIX_E+258 MOVE.L #1,D6 JSR MUZIX_E+46 RTS ENDMUS2 MOVE.L #$700FF00,$F8800.W MOVE.L #$80,$F8800.W MOVE.L #$90,$F8800.W MOVE.L #$A0,$F8800.W RTS MUZIX_E INCBIN MUZIX6.DAT SETLOGO MOVE.L #SINE,SINEAD MOVE.L #SPR70,LAD70 MOVE.L #SPR78,LAD78 RTS SPR70 DS.L 192 SPR78 DS.L 192 SETADS LEA $78000+16,A0 LEA $70+16,A1 LEA SPR70,A2 LEA SPR78,A3 SETAD MOVE.W #192-1,D0 .L1 MOVE.L A0,(A3)+ MOVE.L A1,(A2)+ LEA 160(A0),A0 LEA 160(A1),A1 DBF D0,.L1 RTS SET1 LEA FONT+16,A0 LEA TEXTAB1,A1 LEA TEXT1,A2 .L1 CMPI.B #-1,(A2) BEQ .L2 MOVEQ.W #0,D0 MOVE.B (A2)+,D0 SUBI.B #'A',D0 MULU #(12*26),D0 LEA (A0,D0.W),A3 MOVE.L A3,(A1)+ LEA (3*26)(A3),A3 MOVE.L A3,(A1)+ LEA (3*26)(A3),A3 MOVE.L A3,(A1)+ LEA (3*26)(A3),A3 MOVE.L A3,(A1)+ BRA .L1 .L2 RTS SET2 LEA FONT2,A0 LEA TEXTAB2,A1 LEA TEXT2,A2 .L1 CMPI.B #-1,(A2) BEQ .L2 MOVEQ.W #0,D0 MOVE.B (A2)+,D0 SUBI.B #'A',D0 MULU #(4*32),D0 LEA (A0,D0.W),A3 MOVE.L A3,(A1)+ BRA .L1 .L2 RTS TPOS1 DC.L TEXTAB1 TEXTAB1 DS.L (560*4) TPOS2 DC.L TEXTAB2 TEXTAB2 DS.L 1680 FONT INCBIN MEGAFONT.DAT DCB.B 300,0 EVEN FONT2 INC BIN BLAST2.DAT  DC.W 13,0 DC.L 0,39,160*170 DC.W 13,0 DC.L 0,39,160*170 DC.W 12,0 DC.L 0,42,160*171 DC.W 12,0 DC.L 0,42,160*171 DC.W 11,0 DC.L 0,45,160*172 DC.W 11,0 DC.L 0,45,160*172 DC.W 10,0 DC.L 0,48,160*173 DC.W 10,0 DC.L 0,48,160*173 DC.W 9,0 DC.L 0,51,160*174 DC.W 9,0 DC.L 0,51,160*174 DC.W 8,0 DC.L 0,54,160*175 DC.W 8,0 DC.L 0,54,160*175 DC.W 7,0 DC.L 0,57,160*176 DC.W 7,0 DC.L 0,57,160*176 DC.W 6,0 DC.L 0,60,160*177 DC.W 6,0 DC.L 0,60,160*177 DC.W 5,0 DC.L 0,63,160*178 DC.W 5,0 DC.L 0,63,160*178 DC.W 4,0 DC.L 0,66,160*179 DC.W 4,0 DC.L 0,66,160*179 DC.W 3,0 DC.L 0,69,160*180 DC.W 3,0 DC.L 0,69,160*180 DC.W 2,0 DC.L 0,72,160*181 DC.W 2,0 DC.L 0,72,160*181 DC.W 1,0 DC.L 0,75,160*182 DC.W 1,0 DC.L 0,75,160*182 DC.W 1,-6 DC.L 75,3,160*182 DC.W 1,-6 DC.L 75,3,160*182 DC.W 2,-6 DC.L 75,6,160*181 DC.W 2,-6 DC.L 75,6,160*181 DC.W 3,-6 DC.L 75,9,160*180 DC.W 3,-6 DC.L 75,9,160*180 DC.W 4,-6 DC.L 75,12,160*179 DC.W 4,-6 DC.L 75,12,160*179 DC.W 5,-6 DC.L 75,15,160*178 DC.W 5,-6 DC.L 75,15,160*178 DC.W 6,-6 DC.L 75,18,160*177 DC.W 6,-6 DC.L 75,18,160*177 DC.W 7,-6 DC.L 75,21,160*176 DC.W 7,-6 DC.L 75,21,160*176 DC.W 8,-6 DC.L 75,24,160*175 DC.W 8,-6 DC.L 75,24,160*175 DC.W 9,-6 DC.L 75,27,160*174 DC.W 9,-6 DC.L 75,27,160*174 DC.W 10,-6 DC.L 75,30,160*173 DC.W 10,-6 DC.L 75,30,160*173 DC.W 11,-6 DC.L 75,33,160*172 DC.W 11,-6 DC.L 75,33,160*172 DC.W 12,-6 DC.L 75,36,160*171 DC.W 12,-6 DC.L 75,36,160*171 DC.W 13,-6 DC.L 75,39,160*170 DC.W 13,-6 DC.L 75,39,160*170 DC.W 12,-6 DC.L 75,36,160*171 DC.W 12,-6 DC.L 75,36,160*171 DC.W 11,-6 DC.L 75,33,160*172 DC.W 11,-6 DC.L 75,33,160*172 DC.W 10,-6 DC.L 75,30,160*173 DC.W 10,-6 DC.L 75,30,160*173 DC.W 9,-6 DC.L 75,27,160*174 DC.W 9,-6 DC.L 75,27,160*174 DC.W 8,-6 DC.L 75,24,160*175 DC.W 8,-6 DC.L 75,24,160*175 DC.W 7,-6 DC.L 75,21,160*176 DC.W 7,-6 DC.L 75,21,160*176 DC.W 6,-6 DC.L 75,18,160*177 DC.W 6,-6 DC.L 75,18,160*177 DC.W 5,-6 DC.L 75,15,160*178 DC.W 5,-6 DC.L 75,15,160*178 DC.W 4,-6 DC.L 75,12,160*179 DC.W 4,-6 DC.L 75,12,160*179 DC.W 3,-6 DC.L 75,9,160*180 DC.W 3,-6 DC.L 75,9,160*180 DC.W 2,-6 DC.L 75,6,160*181 DC.W 2,-6 DC.L 75,6,160*181 DC.W 1,-6 DC.L 75,3,160*182 DC.W 1,-6 DC.L 75,3,160*182 DC.W 1,0 DC.L 0,75,160*182 DC.W 1,0 DC.L 0,75,160*182 DC.W 2,0 DC.L 0,72,160*181 DC.W 2,0 DC.L 0,72,160*181 DC.W 3,0 DC.L 0,69,160*180 DC.W 3,0 DC.L 0,69,160*180 DC.W 4,0 DC.L 0,66,160*179 DC.W 4,0 DC.L 0,66,160*179 DC.W 5,0 DC.L 0,63,160*178 DC.W 5,0 DC.L 0,63,160*178 DC.W 6,0 DC.L 0,60,160*177 DC.W 6,0 DC.L 0,60,160*177 DC.W 7,0 DC.L 0,57,160*176 DC.W 7,0 DC.L 0,57,160*176 DC.W 8,0 DC.L 0,54,160*175 DC.W 8,0 DC.L 0,54,160*175 DC.W 9,0 DC.L 0,51,160*174 DC.W 9,0 DC.L 0,51,160*174 DC.W 10,0 DC.L 0,48,160*173 DC.W 10,0 DC.L 0,48,160*173 DC.W 11,0 DC.L 0,45,160*172 DC.W 11,0 DC.L 0,45,160*172 DC.W 12,0 DC.L 0,42,160*171 DC.W 12,0 DC.L 0,42,160*171 &V` pXUY 8`>Z TBP\v LA*sjqQC`+PT@ 0U H\\)`]VeN 8wQf*UTD 3U"R=[0rCZ],Ȅ1p?@ABCDEFHJLNPRTVXZ[\]^_`a*b@c d uD!q""fk\8M cKEҚά1<׹ R,:TVywA72[42Ʌ<&0-A9Gnyf:CB@VLo3&XL7f?ׅUK`\ݮ].!*^ BqiԭAh McxV/ n7/f9g; xS3` QUmQ]{׆X3+ NSg-CX3]^(Hѻ^3MmE3xO:a),&D9O.hոMF(f42k:i`w. ` +« ֊,7Z1 #d^ VМmRًׅ3LEJ/BUDGI,H,d;x6xj47 Ω􍲗|މo_ eP0.!FpU$9e-O~ZnM-R;q]g LIsʬ W Q~BƱ>b(FDK`ˬf=2`]ɸX:FַueXts<Nnd CϽ (MZ\FǒBMX<%Cm5%],R^])Y+Zo/wvv6VM ֹ oVKt!ӽ<ĹZXzf, L:s5YEPY^mq<)m̠4&Ch)ڸu3KE n1.i,XCZ[CE(wNn?8bIщ-dPl 6qpG{7kVֻ,9gt7B@a63FB$(gS6P 0~<;ە=aላ,X hּIs5kkTAJ2 &#w DtQaY0CVd3LX_MV,X~tFAFE4ay=RBQdFM2XvB4׵L=4CqQ`ܶp)LKR\ڝq{ތ;s6nDq,)[{53AIdKs[q3{PmF[7)sZOt[E~3X4q6zZ\׌ӆ ,g[58P xrdG4f%CHbN]26{ҍ(qm:hGMB UC R2nfK fK4S,-m?$t`QFA'4fΒ]#YXr+AW:k> :2,Y8s-hnrX0C LOfЈ?vm3@70NfњM^yXIءoM[a10AU`iꨙ Fj6 OoӸ\и P-~Z`3Y`yIbSTR9&GXCp700c'2Z^|Z&DY2b^AX ??cY"Y""fC/XOSOqCMqm,YT|kAFVSU K6mUFi=Xqnтc7gSVT48-AmRcعVr*NAL>vRIGHޑWSPa)Uk31[Iu`9[,F Iq`RGU[GA&Ye"*SPP%V Gf%AUj!KB, nֳq3cf3iAaAUuV(UFC;UWOVkNHdrP +cʌ L27-TEF@5b0JO/EUX+!BzS9f, %WCG GUP1,x8x xƲ3cxb^[kjc 'ANM ˻V - Ɵ?py22$ z)i{%ܰ,>^Bjjs P`0qxA\$ t|e[GO׷ '`Yr݅mw06l q>6mڸ[paބ,/xx~qFL` xk]XI@pZ|<,/Z7m .@ω iqAF3ee /yZqo7Ea~}x,yx{pfQm\_@|1Q;a+R{^vsO@ W4,xyO ."h@ )ȜC-'@TklOVU $/@ݯ7OC[.| Rۓ2RKfVF S 0`Y!0(1)2,3-4.5061728394:5;6<7=8>9??@ [kOHn!.0ԩF!k 5p 8{IGI>/2+*QڷǸuY'.j2AK/EBRH I!7W P*@ \ * @   TzsT P`L@  `rAv@:, `>?f0$'TH$jB&n$pQ f~Y &$FڍQڍ5 kT7֨nQXF5 Q!jT()F~5 v1jnT8f9F^5@VQAjNTHFIF>5P6QQj.TX&YF5`QajThiQjpTqFx5yQjTΨF5ƪQjTծF50#U S,Tg3V܌T3MS: y,Sj gQ@#RPHE}.QsЈxA]0> 08K];؁\:`#h VdCz *T tXQ7QؼF C(i'& 6!4 AN$C U BXP!F#x02O<%R,ZPжʔ,n"s-2W "zs-2vwSH,C162,M<#KLAU M`M M̎0)&JqPpd"@&*LyqݔBS]f;z䑑A6JtK_¤*U-U"ZER &\*_ *0-g@A0aN _fBmU>CR6Gnr? ̀~):JT>$u]fLּG`ȶJSy$Hv@ΣFAND ES NICHT (/4) !!3&jı'& "lp&4~f~$PlUڜj<<*k𴛉(`dz ;1Y&}t&sQ!K`fUf,)̜8xV'&U 5 ZYW"8*kt] _A2Ac-&w=R$ $7.BZ @g-$z̯$r!J!2E[S~4KP g%XgT0t a0E[b5;f1E.J U d l p:ȈfځbOBTݩphrJtSF,*r h+Uh[Ya[fv&u' fh :H%gX`'8JfPPP_C"_$I (3_<+p`߀|d'fJfp` ?;@o %r G@F'D! *T^0#FSHPNhLj؈N`j ABP _Ns7Nu4@Q@@ \퀉L01O ^pI` Čb5 iƤ*,!U6b p3$& Hv2v> A7 JYX10B&$!XSaI! Zj(D ,a10zlS015 M / gaw GGp0S#}Y8{eQ>,[X,/~wpjd^Y_[KGe;8:2V,\j'%#!}[uyiLZCOSOghj Յ\XTFMXSP@' x`@*TDdUURϖ*<YMJ`F>k+@4 ?U(%LYV<"cd"-E(j+,Xy嘀.HQ&, m009$$d |#S UxP%",!鬦DYaYڨBPz,e' 2U=BDL`Pu*T UldzakaEdҡ[4av Q(  ? f TSG !   ` &Oh _ 0PB6YPR U( U(i\qPw*|TYB9*7TB WUBЃzҬTdm UBʁ,TB/&CIlPBYP P. ad UBP*T UBuUB #.P9*>TC XUbB P nC%I&'LZQ_L3 xf[ X"%=-uM&ZXߦaI&quH@~W}XM^`A"9 3 K ;,no'F8av@E-"H`**[)Ep0N!5Gg`fP@wW'w'ppppp'6~6~*::*6x6x6~'|||||p||pppp|||'[[6nn6[[['``<```<````0``0`<`<`<`oo> >ooo@@0@@@0@@@@@ 0@0@0@'>|~>@@`@@@`@@@@@`@`@ >>~>>~.~.@@`@@@`@@@@@`@`@ '><>>>>_@@@@@@@@@@@@@@ @@ 'x>ພ>>.o@A@@@@AA @@@@@@@#>~>>.?@A@A~<.p>. .~~>~. p '>>~ ``` '>|>>|~<@ |@|'>>~>~~``>??>?>>>??>@@'pppppppp pppppp **:*pp@* pppppxx||p| 6:6n66 ````0`` @```` >n>>>@@0@@@ @@@@ >>|>@?>@@@@@>|>?.x/>.@@@@@@ ./@@@@@@ .)@@C@|@ > /`@ .@@ ~/? ?>.  >`  ~|@@@@><```||~~>@@ @``?>>>@@ @@@ ppp  `6x;6x | [_[`<8< oo@0 0 ?߾ @` _.X~  @` ^}>  @ ?8:@ |o>@  .` ^?>~ @ ?@ @0` ~| ]7C89^c.? Ss;!@FA3C0fhd9tJs</0x-`1֘ 2Ti 3U, f4T n56+!U5k @1 W I֍.!hUad5`P^cRO EJ]  xx8vJ5x8v= ) =KxI] 4C^%T$u uOy]/˝%~*/( ٗVJ(=u, 6jM x< < V<,O!hR1lc&ex2+d K)ZU Ţ MDC 8$:[ < cxFo{xGT<9G=Ux 0{.VX.rBjKnBPXrQ?U`VYtP ̺rbA7Mțvn7 #oz+a X֘1Ԡg,r$105&r5R b}X4dT@d`yX# v(ҒsfĀ$,X'焓N:ڒ[2&JYVeY<9VVeY;@&6eXT,L,eLtbIӫŒWQ%M4TJSi0t0QH`jYs`V HJV)Ydz='J*%KٖMY` V YVBV|   j0 , 0Ş  k Y xP ̬bJ2&XtF2F2 005tM5:9m˘ ˥ ˘VX dTAdmRd0 zE4` k j. LJT d. l -' ^(tZ & ,OƆxkEȲu}RU)L ,{Q/z ~d,` ^@*EHփ "}O^d ;%@lɃ50-Xm3΍tB & 8 dR= Tp JI  g|PBUg P| ? $B,UD 4 8@HPP )4`ŀ 7Eɗx K KӀ2u 4 4z4`FJSiz H( 0> ċ̪ԟ` PL Y \(dTl*%trS x,Txk;.˳1@c1X@+`]98 8+F *Ӝ2ǁ~G^ї. _i ! K^ P R LĔ = C (!B U(N0ٔjU_ UȨ^dIxVA<BX h3)8x@l zX2  #   `V x D,4i}B\~xM nmYOC@5 //^Yλ09NYp?O|cY:9<` o91?2Y_ww\M/Gb;.@|Z<]4x-&Pw2!Q;<Ƃ /xxvv?u)ɣ^!xnVq/V!qg=Gj)1XnXf3fXxcQC81NxFóӅsUc\+a^';G!idsdYg ̏VMhXaGjw4ՇL.c>GvKfǤl&$ ?"3}:WEg#Cz|vxxyt%3I)7d\4|Ƃ׃r3,;<y‚s~ǀ71༵+ ڰ2ra]Xc ?Rwx?je֩ϸŃbyt^KӇ01UR>-> x5 p<,:0N{nCT6ΛIjC1˧x[E+@wi_ x/83pM r+DxĬxDRM^I8 o<A ^dq'|g?Va`% Z z~-X1 #4Ah}X}.H*hnKJn?ۍ;؀ 禕y}.ևǡTMSg p=8ùuS )HXX[@w$w0YegUm ``4y{AK^В9ހ7gNx3oW-yܸON/-yx!xO)<Dfx=xx@,^^В"ǁsg\ZV9JB 92`„*d0#fpﰮg;Lxx o.0 G8xp0x%ú%RxH&y'~;k,S=A GxOQ*8V1#p"LNs#/#'4`2@F'Cc+ FNuK) .0euf𒺬nJ & K겺y&kj* K겺xMVH4%uItI^ЀB4 xD5Y,K  ..K+𒺪/ ,..ˠ[*X45Y- ^drZ45YE, "XT xuxA^5,K:"/hxI]^],K**c^RWBW *"Xd 0KuA^RC% xI]]RH7hXdű/ c^RW*xI]^m,K*jc^RWAW XU5Y]RWAW ..ˢ + /hkY^ЀdExA^!, %uxMLU 5Y,K* a^RAdu/KK Xԕ F x05fQ^^U&YUdU^],K*jb^RWB4uĬ*`^M,K*jb^RWEW :(5xA^M,K𚬌/hk*&" a^u,%uYtI]]RNe xI]]Ѐ WΕ5YUG`o^M𚬂o^U5Y^Ѐ7(O^ ^/^^U5Y5^ xMVAdExKV 𚬊J 𚬂/^5Y!^U N% 𚬚ɪ 𚬜/hkjɊ J  ^5^ xMVNdxMV &' 𚬜/h 𚬘/h+!.h;[oHk!K(  Z<& ?rP[K?6/)$   JON ˩}sـL$rzMnj{qb8%Āi%8ԣ,UXıv|L {n2 +bxXαzt< H}wxfrS$EX$K2f;r&JZB#f+KExd 7k޶'KX'΂Y}LXFD,+Y 10r8x1Lh$񎄋ٱbebyu$( Xxn,zm^Z%uswrr^5ue 8&wX7Ntwqr!upkktűq(̄悇% |^Dy墚xpT08b~-I}kbw0SzstR+:ovpjiŇJyt!"oDUb|`vVy#(xquoqX'4gVJ bP2`u3DXbe5Cs q\UY)-Zwuv۾0uqeyB{tn`dmlp:hcz{{mbOGbq}ԲqGADDOC\?y|gh\J8Ngtpq뒏s6sRJQNctmUYYkn|qe_fceZUTm콾vb=qhuZB[qt}pW^K`d_-־vdeGL]Wdthd_Hat}{vtII@]ozxm_cdbnWM?:TpUsPMPFdu~ɫeUMKXYRkaS@\oy{w6?rLCLYex kNstVLZiȫujtqn^M=@QdgE>MȮt'8seN:2Wsv뉌pYHPvµvhcKP.RêZ;-;Fgy½iXKQ:K[1[ư|>GNKcwg\Q [^_f߰e=CGdis5𿏦ʴkLMWH4>:\u?o5+W|y~tlzY5@Tb=;qSY_՟Il~̪yf68OhVC7WnsBYnqfqjMP_kc^H[qŨg9SkaB]x͙m=;NbsqR=YqpaRhĘyhix\E6Wg_VTiyٱqH`vUVoqv`msg`bIhٲ]{ɳrmzWpa N# :#<:Fp6a7#9v,#9r,pa t#+:pa h#+>pa \#+BG*"p a L&pa D&pa <&pa 4&pa ,&pa $&pa &pa &pa #+Jpa #+Np a #+R z pa # B z pa #+V z p a #+b z p a #+f z p a #+j z pa #+n z zpa #+^ z jpa x#+r z Zpa h#+v z Jpa X#+ZJ9,f#,:Fpa64A* P(g`pMa6"3?<NNTHA $C E ,@2201A23AA 3:3:3 :3 :3: 3:"3:$3:&pIa5r0<A10QK(jp0r.v&]xQ xQQr-"z(lpQ$z(\&z(TpQ z(Z^p  z(J^ z(H\3:pNa5,pa 3:pka5A)h3:3:3:3:3: pda43,a!zA).3,:3:3:3:3: pea4aaF#<:F3:3):3@:3B:3F: 3D:"p*a4\3:3:3:3:3: 3:"3:$3:&3:(3:*3:,3:.3:03:2#:Fpa3 y:8gr:5f :5gf`t afp!` bfp"` xfp` cfp` ifp` rfp`| pfp`r mfp`h lfp`^ dfp`R Hfp `H Pfp `> bf` L 5 z #:F3:3:3:3:p+a2H3 @g @g$ @!g @"g @g @gd @g8 @gz @ g @ g8 @g @g`6E.E&z%RGo #+a `E.h&z%2Gn#+a`#4H+@!3+za paZpaTa#4H+`3\*X3.*ZA%>EaJ@ga ara:BgHy+?<NAXJ@k`NAXJkA- ra gj`X[1][This file IS INFECTED!][ Kill | Cont ][1][This file is too small|to carry a Link Virus!][ Okay ]3:#^:Fp4a0n @gHy+?<ANA\`3:#:Fp4a0<`Select the suspect file.3 zA Nua2Nua((Nu3aNu3aNu zA Nu3,:pfa/A#3,:3:3:3:3: pea/|a# >:Fp6a/h# >:F3:3:3 F:3 H:3 L: 3 J:"p*a/ a# >:F3:p2a/3 zaaaF3,:pfa.A#03,:3:3:3:3: pea.`A3:3:3:3:3: 3 :"3 :$3:&pJa.bNuAb3:3:3:3:3: 3 :"3 :$3:&pIa.Nu Hy?<HNA\ @$z!~aB?< NA\/ x2$z ~a&z (|xa&z (|xa&z (|xa&z (|*xa&z (|6xat&z (|rxad&z (|vxaT?< NA\3,:pfa-PA!3,:3:3:3:3: pea-a# ::Fp6a- # ::F3:3:3 F:3 H:3 L: 3 J:"p*a,# ::F3:p2a,3 zaa3,:pfa,A 3,:3:3:3:3: pea,V`3:3:#p9#939"<8~0<NB09:8 z.Nu22n2n #<:F3:3:3@:3B:3F: 3D:"p*a+NuH#<:F3:3):3@:3B:3F: 3D:"p*a+DLNu3:3:3:3 :3: 3@:"3B:$3D:&3F:(p3a*Nupa3,:pfa*3,:pga*aA3:3:3 :3 :3: 3:"3:$3:&pJa*x3:pka*jJ9,gpoa*Zpa*TBg?<LNAH hBP LNuH LNu3:#:Fp4a*`*?:?<>NAX` zA "P QNua:p"$H+09Ȱ|g|f&#V:F#:J#:Np[a)a0:+Nu#V:F#:JpZa)a0:+vNuName Dump File[2][ |Resource file missing! | Please rectify this. ][ OKAY ][1][ Cannot OPENOUT! ][ Hhmm ]x( a:fvk.rscA:\*.*>aJkC"CAp~ P^ 0H@0A PC"rC<S0\A^ P^C"TCH!HH@2B@H@h 0B@H@A0rA" ~0g`>:"g.TH `g agQA"za`C`DA"zaLA! PNugza . @*g~rsA!a @Xgz2<A!a j @Cgl2<A!a T @B xLgLAd2<a& @.gBAN2<a @3g2A82<a @vg A"2<a @ga @gA2<a @gA2<a @gA2<a @gA2<a @{gA2<al @RGg|A2<aV  'gdA|2<a> @CgNAf2<a( @`AT`Aj`A`A`A`A`A`A*`A@`A`A|`zAv`tAB`nAZ`bAr`bA`\A`VAp`JA`DA`DA`>avJAg&A"za>A`$A`AX"za(a0`AhE6` E`E"zpQ"zrQNur pA PPaA~ PZaAl P^NuazA^CV"POPIpQA@palA8#?<?<?<?<?:PB/:f?< NNOJ@k0:8@ 3` @f3:#!~:Fp4a @g`??ALpaxAB#`aTA2C.p QAC2<2QBQ?<NNT?<?NAX`p3:#"I:Fp4a`THyV?<;NA\J@g3:#":Fp4apNuA *fB((HA??<NAXHyV?<;NA\J@g3:#":Fp4a2p|*Nu[1][ Cannot find the correct PATH | Check the disc...][ HAR HAR ]H:AH??<NAXLNuH?</NAT#+|LNuH/: ?<NA\LNuB?< NA\# 8Ll\p# p3 3 3B @F'#p !p# !# !  F/9?< NA\NuB?< NA\# 8Ll>@F' !p!,!" F1BApBQ/9?< NA\NuF%/:Nu/@F&pHz @/8NuQFp{a /:NuB8!8!fNuH瀀0:A1BJy f63, Sy l3 Uy j3^ 3 pa y f3t Uy j3^ Sy f 1BLNs 0@P`pp`P@0  0@P`pp`P@0  0@P`pp`P@0 [1][ Open out error.|How did you manage that!][Dunno][1][Disk error. That was| clumsy of you.][Aaargh][1][Please enable the write protect| then i'll fix the disc!!][ Retry | Cancel ][1][Not enough memory for|file selector.][Drat][1][Not enough room on the disc.|Gimme a blank or quit.][ JESUS | RETRY ][1][There's some |problem with that file.][Okay][2][ Please insert a disc into| drive A.][ FORMAT | CANCEL ][1][VIRUS IN the COMPUTER!|RESET the computer and start |again. Also CHECK recently used|discs for the source of the |virus.][ Okay ][1][LINK VIRUS in the COMPUTER| |RESET the computer and check | any programs on this disk! |][ Okay ][1][ Pirate Trap Resident| in your computer RESET | and start again. Also | check recently used disks.][ Okay ][1][ |GFA-IMMUNE resident in ram.| This is harmless and will | guard against Viruses.][ Great ][1][Altairs's Anti Virus program|is resident in ram.|This is HARMLESS and will |guard against Viruses.][Super]B?< NA\,3 |@rOa @Ug 8The f K~` 8 Thef Ks~` xrAwp"ҀnfK~`b NVf HfK~`F 8rn ATTra @gN/?< NA\Nu 8Hg`/?< NA\K~` /?< NA\3:#:Fp4alJk`NuKU~`(z&K&p&&]x$La2 x @ np  @ np QRC Cmp aDNuprt0aaa aQNu| o^@BB@Nu~Ha4::&A$pg Sr0QSEQBLNu H r03&A.lDG m4<< M8*mXNQ*&pmR@`ЁRy&'nށLNu d'B@;B?< NA\#+0:DrtvA a&/:2?< NA\NuHxNV8D=D=A=B=C-H@ R=@B@=@pA|@n ngA=AHARA=Aa0.r @no2.=Aanf4p .g*0.ng =@0.ЀѮ=|0.n`"g&Xr<Pgr<gr<g r<graN^ LNua6<` <faf0.Ha@ n2.4.aJ@g|@WNuJ.g`a111p0aBЀ"H10<a, <B8g Sg6x x x na108gaNuapNuan111p .gpa10< .g0<ta <8g SfaTpNua^\f ARSfNu    10aJNuJ@g1a:0<akpNupak fpNu=x>P>a\0.@1A00Ha|maNuH0.@A2.1Jnj <a<aD1>LNu?0.@R?0.|g0.`0.@_ a0Nu@|8Ns<d1aF <8g$SfapNu10<a"pa0`1`1a08`a1@?pa0NsSfNu4HzZnUUUU HARMLESS * DEADLY * SUSPICIOUS This disc is EXECUTABLE. This disc is NOT EXECUTABLE it appears to be garbage. This disc is NOT EXECUTABLE it has been immunized! - FVK v3.0  it has the KOBOLD v2 virus! it has the ANTI-VIRUS it has a POMPEY bootblock it has POMPEY bootblock v2.0 it has a MS-DOS bootsector it has a MEDWAY BOOTBLOCK V2 it has a MEDWAY BOOTBLOCK V1 it is MEDWAYS ULTIMATE III it has a SYSTEM bootsector it has a PASHLEY virus it has a WOODSIDE bootblock it has the WOODSIDE GAURDIAN the disk has the GHOST virus it has the KEY, BPL virus this is an ATOMIC bootblock this is a HAPPY-FACE bootblock it has J.C's bootblock on it this is a GREEN GOBLIN virus Cannot READ the bootsector the code is NOT recognised! it's a sub-humans bootblock unknown, nice rasters though it's FingerBobs Sprite Intro BladeRunners Raster Intro it's Mad Vision's Boot-Block FingerBobs Parallax Stars rolling raster bootsector Special FX bootsector it is the MASTER virus! PIRATE Trap Virus Director Virus it is the Merlin Virus Evilnick's Virus (corrupt) the Boot Sector code is okay Unknown Virus on Bootsector Swiss/Blot Virus in Bootsector it's Altair's Boot Blocker This a NOW 5 bootsector. DNT CREW's Raster Bootsector FUZION's Virus Free BootBlock DR Satan's booblock code, OK. Oli's virus on bootsector!! you have found the MAD virus ESC Anti-Virus bootblocker Overlanders Fullscreen Boot GUARDIAN by Martin Backschat Syndicate Virus Free (good)! `IBM qU@ M@=|wAa y."H 4Vgfn 8&1AY&g$<Aan"<Sf<w=|Nu<AaLaT ;g Pompey Pirates <=-Y*-GREEN is CLEAN EReset Resistant program in memory Cold Boot (y/n)??< NA\ <Sj3w@NuC2@ A>p222BQ"<8~0<NB0:Nu99::8:F:R    '0  P  4  |   &V,*0        F  @@ x6XJB <<.4,  Lz     >@ r((@P   (88 88 p 8P8@ 88 p8? t  X$ tF)-_A-_A-_ARating:Tracks Sectrs Sides 0 .   0 .0 .0 .0 .0 .0 .0 .DumpRenewPompeyImmuneMedwayeXitLinkFloppy Virus Killer v3.0++-A--B-V3.0 8.6.90. 100% m/code___This version created 28/8/91Alien ,Genie ,Sledgehammer ,S.BJuggler ,Pacman ,Richard IIISparky ,Yum YumFree RamTRAP #1 ($84)TRAP #13 ($b4)TRAP #14 ($b8)Reset Vector00000H/D R/W ($476)Memory Top ($436)00RETURNSystem StatusH/D BPB ($472)00TPA ($432)|{~<=||=>wo|w>x????????>Ǿ|~8<|<?>{x>=Ǐ|lx|?ǟ??It$Cbd  342=op2q22  2 ?@2Ast2u2%BCDde f           !345GHIRS T]^ ftuv  6  ($   6 "!'!   !  $@ !& \% 59x%%%%% % %   ! $  < X "5'  $ X  t   f  6"         !'1    8 T p             ( 4 P l _$!"          t  T*̀"U3fD 0@PP0`w ]._@Ax% ._@p/\ @. _@@x? ?]} / B%_@]/A@_ /] /P ]._@Ax Ǡ._@qP/_ @. _@@y *| s \ ?H<<s  x 8w(@_XX(R(xWP_ /Zz*zU/UPUUPU/UWU__x%UUPuU%UPURURuU/x_/x/xUUUUWUUPUx__x ت- } 芪_(?/_p/_UPU UPUP_UPUPU@UUP_?@(?@Ѐ(/X%_t__@__@ _/  //???/X-_ } P_(%///_p/_ _@_@xUPuPuUUPUU@U   p P xPz zUUzz UP*z  .  <Bp xZ/p@Z  p@ P Z   p  xzpPP p @  ?. Bp X  BXzUR* UP*AUPZTUuPT PUªU\Tp  (@(%UUWJUTWUTU\]uU@U 䪈UPzUP*U^p x X@  /@X_ /@/ p@  `p< x  @ x/__]  p@ xUP @ UP UxUOUu%_uU@WTU^UTUUP@*pxU U PU PTBUA@T UZzUZ* @ j*¡U   _@U\_px Az p@pp^ @PP@ ,p @x B@ Pp @ G ( _@@@\_pxU UPTPT UATU( ꪠUzZU^j U X@pxU ڨڪz U_*н /@'TUP%R%U𪯠PUUAUKUp(z _ B x = @ /^^Ak_ A^`x=@^    x  н /@/ x X X B x ( U   TUWU(UWUUHUxXUUPU UPUU\U Uxx(PPPx@ }% P zzx zZ@ Z"}z}x@ }%TUuU_UU_}UUH]Uz}z __??xzx/ ??xxxUUUUU_U\UPUx|x|x /_@^\ ~'_@ }  } /_  _@.п@м} Wp}/@ _// /_@^\ ~'_@} | /_  _@@  } + з^ ?/@  _? Ax(/ p@ w~P@ zP_@@__@  ?@4_@@  Ѝ}   з ^t ?/@  _?B  ? ?_ WP_P   G_ x8  | ??PP@%p@p     x8  @ / ?H  pXp    x8  @ ?p@Pp0p @   x8   ?@ z@ ЪUzz TUT U/U\TUPU @x8x@ ? uU@UpTU U\%TUuU @@ ߪUP x8x / ?@ / _/(/xx @ ?  /_X@x( x UU-T UUTWTUPU( //@ /* *x x :@ * * _?  TUX=T UUHUPTUPUU@x x @ >K(/@> @" A@> @ x  x =  =   =  G @x @ x > K @8TD>@ U@ U@ UpU~> @@  x  p8x/@8 UPUP* .P*=Up  x@ w<x 8  J 4/Pp]P    x? wx{x8PP:up  .  P z x? wx8 *4/@z PzU UUx U`U UpUx? wxXT (uUUp=TUWUTuU U WuT Ԋ WUxx8/( wx(@ K? /@ @x(@pTxx8_P wx(]P (P_ /@xPuxx8@ rxګ@PUuUOUP-T UU%U@UUTx@rxx8 uxUU-TU]U|T UT* TW*UPx<|u(x8< rx ? P@W x<'Xx8< p_x? E '@Px@x W@(x8x pxU U=TUUT UPTU @ נ x'@ x8 p_x:   *ڪ TAU Uz/MUPU@%UZU Up-UU@Upx X( x8  px8@Z+   ( (@ x8 ? p(xހ- 8'Az// ?XX8 x8 px ( 8( @UPU  : TUUHUPUxU=WTU x8px@8X TUpU\PU Up=PUU @UT: x8px P8(p@  8P ? x8px@ (xpPPP( / x8 p x(  P@ x *ZP* Z /  xz zp(x X  p(xU@ U T%UUTjUR-_%U@U  / x( }p x @((  p@x//_? _/   xzp8x X8px_@ ??  ? xxp8x U:UPU\*U UpPUUx?G? U=TϪP xxp8x x?B   и}?@~^  ~?@ /_ ?/ B>@ \ PXz@>} / }@> / / /?_ x?B   и}?@~\  ~?@ /_ ?////} !B@/}B@/}//t///?_ __? ^@ ^@zо BAx!} } p_zp p px? ?////} !B@/}B@/} /P/t/// _ __  spp||{?@((sP@ p@{  ' p@@XWP@ @X  j UPU/U_U/U_U_UWU__(UU%UURUU(//X__//__x// xUUPUUPUUPTU//_ @x'**芫@__~./@ UQUU_WUQU U_WT UPU@U x  }ЀX'/ / _G?? @xPP ('~. ?xX(X(XuUP:U\uUP:U\T*TU |8|8 8~x(_(_/\xz!U-Pz!U-P / U(Z'??//'<</8xxX/X//xp Pp P(P ''8xx_x_/_xp(p(/8P'  /'/8x@x@x@xz U*z U* UP =U@z'TU\UWTU\UWUVTU 8xxxHxuTUHUPuTUHUPUV :uTU'U*U*UTU 8x}}(@(/?/? @@ 8x**XX_ _ //@@ 8xڪ U]jڪU]j-U%TUAU%TUAUU pUT UP@@@@ x8xU@U@UPU@*U@UP~U:UU @ UP @UPzU@*@@@@x8x? @?p?pp@p ? @@?x8x/ ~?Pp  p z @ pyX<yx8<xTUUAꪠT UA:TU U\  U|UPU \R  (||| x8xڪz*_ڪxUUU@UUpU](U pU]_BUU zypXPXpx8x 4 /4 @(!P?۠k_4X5 Xx@( / 8(x8?x  _  ?_B@ ( (x@Xx8x  z* U UXU@UPXU@UUx@Uxppx8xUUHU=TUHxUUx*U88x8x PPP8x8x@(   ( /xx ZZU^ZUZ zx(x Jp(}URU@}UP*U@ %U*@-UP/}p  p8@???_???zpp8???@??xpUPU\UU\zUP:UP?ϪP=U`hp  /Oz?B//G ~ ?@/O?@  t>E/_/_ }>@//ߏ >@//  z?B,/~?@,?@ ^P/@/x//E z//?`@_.x  @__B_^(0 _t_@ 0__@?08^P/@ /z//E |z/|/?X|@_ 8>p ?H p8< 8p?p888 ?p8Ǐ H|8@P|?(p8 T-WU@Uનj*TUU\PUHp8xH` TU RUTPU T-WTU *p8x  M? /p/ @p8<x@g?@B@8  p8xxU RUPUUx /TT:UDP*@p8<xURU@]S*  ]  : UP=U U_UPU8 8x߀x  x *? ?8P8<xP  x} ? ? 8 8< xPw x*U^Up.PUTU/?   pX x r _(U *]UP__O _Pp \xPu@XPp.@@/??C px@xr_( @p)_??_8<x\x p@ @W*UTjHUp=PU|UPU8< x  jTU =PU^U*U@ T: UT8W x @ U_@ G U88" x "/^/"8~8UxIj @ꠕ@UT-P U@@UWuU 8 8r ?xZ UWTUPT %P*z 8ppp_/ EP@> p @8>pppp>x_   ^P  8((ppp_<x=W UUU@PU  UT88p8<:U  *T/PU/UHU^P*z(  88/ > /  8@_@//z(  @@d  UTUPUTUWUyx@@UTUWUTUPU xx h(PP  xx X    <x @-XZ    ( (URUuUPPVU_uU  0 X  X| | x( x  ^ TU|UUx{| | ||.н_@   @~    /\h^xоh x~p}zh x /,`0_@  ` 0@~ `0    T*,.  t..  tFVK  t GRAVITY  t GENSTRES  bt 4KICKOFF  t D=.   t..   tFVK PRG t ;FVK RSC t .   t..   tGRAVITY PRG t :GRAV_DOCMAT t 0UwUfwf3UwGSMAEsu"Dwt ?? wwww|UU@wwwww|ww|wwwwWwwqwwwUUU\U]UUQUU\UUUUUUUUUU?UUUUUQUU\?UUQUwt ? ]UUUUUUUTUUUUU@UUQUUTUQUUUUUTUU@UUQUUTUUUWwEUUQUUTwUWw@wUUWTUUUUTDDDDUUUUU@UUQQUTDDDDD@UUUUTTUPUUQQUTUUUUUEUUQUUTUUUUPUUUUUUDDQD?EUUU@DDDDDDDDDSDDDDEUUUUEUUQUUTUUUUPUUUUU@@?DDA?DDA?UDDDATU?UUUPUUUDDDDD@B??@?B?DD@DDDD?D?DDDD@DDB??=?? ??@@?????????????|???4Ы<??4t<<??????|????????????? ?  ???????????? ????? ߿??? ????????? ??=??????wwWww@wwu7w?w@7?Wws?AtwwWww@?wuwwwGwwSwwtwwu7?wwGwwWww@wwuwwwGwwWwwtwwuwww@]U]UUU?P?UW]U]U]UU]Q]UU?UE]U]UU]UU]UU]U]U?UUUUUQU?U@?UTP?UUUUQUUEUUUUTUQ?UUEUUUUUUQUVUEUUUUTUUQUUDDDDDTDD?T@?DDTD@DDDDTDDDTDED@DEDDTD?DTDEDDDDDTDDDTDEDDDEDDTDDDT???A??DDDDDD?D@?DDDD@DDDDDDDDD@DDDD@?DDDDDDDDDDDDDDDDDDDDDDDDD ???  FPG R xg ~   ~a          ~  ~    ~~ ~~ ~~?`!8? #PDPC >D?E@?A888)? 8X@88D<:g%@@@?@>?  χ fffa%X`@>?@@  ff&?BA>@8>J ?         %D@@D8  fPPPH0    ffa%@?>@?8@?  g a5 W>>8  Ͱ((@ ??>?>?`\\p >>?\ ?>8ǀ8p>8>?'*E?> @? ?x&/ 0 0+ c@0"@р'? 0 `  "`3"T L  _ P  x0 _@0 Ġ G _@ X ᨠT\< >Ps ~p$P۠? ^=,_$/ ĭ R _w@  R_?Ut@ @\\ E:R*U@q?U(|@  5) "@?@J<h/Rk h X@?U(} (s_  0  @@@h?R TjP`+UU:]PAQ@ L#U @{R@@?R@P_(}@U__`@@'  4 ?p@~<D;PUAWU J*ՠ_E*U^0@^B=/0?Q?3{AA (y@_ @`*ըWAp>0@  bPP ?w 5 !„{|} ( P*ը3Wp0PyC@ 8D Up??k}QU _  *ը WЀphUUPUjUUJ\ U0@}@`Pu ZRj6A W \@}JT+  P]  U W_U@@?P6 R/@ _+J T_.К ]H@ U_+ԪP>S@6RP/T @UP }7 RhTUUU@QUUUϪ*T}<UT>sT_7 RDv TQ @|}(]_ht@_ PpquUX{RA UW8p/ @\`* t=  |ETQ+uk?? RQp@(5A TZzPt_{?>5 =G E / *Ԃ` p?RP@p@?_G05A /_a@ETUTU_5 = G+*lp -TP0__W0@.E_!\P_.X  p,} , _ TP eUp0@>A_&YtU>z( 02@ P@_U @0PAW?Jy}_xj < @A@? A\UE.@?_@R@?Jqq}jj<?@ A@ ?y\Ae=sW0_`zP/HPp@hh`@?2 w‚}@@ yD#` 4 ??\ ~T(+@P _ @? 0W }U@p @?g B` @?  @p\+)RC@ "]W uW*pg@@?  @ ]8+PP$xA +T((T* @ab 1DXP/+ 4 ]+P@Pp~xxT~( W P# P>WT8 (b 0T @U*T U \+8@@y ~( W+@#tU: @ , b V +`P+P+,0y~Wu@`\*|tU U@  @ `  P+U`P +p +b`y ~W@ p¯=PEU@ , |v*@UT+\+@4 # aQ  *W@ P,=8@hW @¯=P.@T+\T@ Q(W (W*Wu P 4 }@ W 6(+ST A@&Q_*8G*W5 P"}:?:@ h  "~(_*sTB< p^Ҁ-x_((W8G*W AP*_ ż8@ h  pP*QTWVx_*.(WAP (  h .}?p @*UTV(Wx`_ *U@j  UP,}_  h  *WU\ S@_ PUP@(x P+/UXH0m_ @PP  _P U<*%@?TPp* B_ @j P/P @ WjvP/PP`*J _ j@j X/ @ ^~BU@U^`+@B_ *@j*QV. @  * U**\@* ˊ4_ }@jPU*u* +GW*x*B_}@@ @}_U+*jUp @BW.U@@AP}@*T@4 j @jAp 5@CU@U@UPAP PO@oUYAp 5 C j@@Y(P.APKUAp W 0 @=UT PCk@ Ap U @p W(_@t? P UW*_@ U K`k@  WP]P PUu U@*UT U*VU +  P5VU:]P U@ /V @}@ &UT +R U@.}@&*T? KQd@]WP *?}K z  ǘǘχχ? KRW  KR>TU ߌ ^Rnǰ*UU? σσ~W  5UT   ?   ?2 PP?    ǀ?  T?ǘǘχχ  ?U@?   U@ Ì ǀ>U@ ?}@?*& =  <<~~~njnjnjnj?3ff``)  ?Ï ǘØǏ````)   Îǃ <<||̌ ǃ  ``    ππff``    ?  ͐̀<<~~ǏǏǏǏ   ǘ̘H?DD@Df~f<<<Ƙ>>~~f<~fff<<<||~`~~~~x<<<>f>?>?}d_}f~fw~0<n`~`p`p`n~b`p~fwfwf~ffwwfw`~fxwxbfpw`~b`p~`~fw?f~ffwwfwEvF@fwfgffwf`xfw`pfg`pfv`fpwf`vplfwfwflwfw`pflw|ffvw`p``pp`pl0fw?f~w~x?~>f?v<>??>8~>~QLTQ 3c33?3???3?< ><?3 c0?? ?<?3 ??MDQ` `,LArc's PFX 1.13P 1990 -soft, Markus Fritze g.h` /H*@"m mA$H -(H!Sj JC pC QN , HD , p,m:<0r Q&N~Q~d RESn`, HED@|D@ArTApAQڀn&-A LA(HJkf&CH"grאg<fA``+D +E+F.ޅR؃+D؅+DC m Sj m -м`BSjL gpNޭ"-lz5-n K physical.prgʨ`"ACN4),I*H(M - ЭH$ԍR&B m"-p`HA0QHAtJ ^ g H NLP`Bg T/?<1NANu߆رֲf0' .G^tʱ=X~~~X8V~}{zyxwwusqonmmljigfeedcba``_^]\[[ZZYYXXXYYZZZ[\\\]^^_^^^_`ab"XWW!ceegijlnopqssuwxyz{||}^ہWV"݄^ d!uk+z!" . q"$=!=5!" "!$"" [ <"F !!|"z jk d!V!W\]}}|l7{{zw0|?1x1!{C D F d20a@|H瀀 y$(g200(_h0|10dhHS@H@p$2G2("PXA0eBA 1 _f*F90*7j @Bk",@B4@`W @5@ 4@}4@ `@M8DARNB@U2DA]G@4XHP@@6lHA@7@kj,@P@@9@ BP@z@1@ pD o^'|TCP@R@3@\D@>4@A6@-@ QN@&$QP@@+ARjBQ1hLLFNuXBRAPHYSwNuH0/@,\[JCH0`30Hi(5i QPR$PQBX0PUPpR(hP #$#BEJjD _EJPQ?H@2H@HB6HB<>x8HDzHC:܄߅`bB:a<HFJ_gD&L\\2NylQTvQ"2A2tb&`(B(da&Иc"#Ҩ`&`e!Ab jBD`Jhg$Pub`0ca"(0 h`c` HAig3AO3Abe$`-$o` n1qGj```jU,b`,bhUbrp sRgH0)2)"iް3NFzcJif&PRg^c&B[da (LpQNuda ʰ3#pqa< H!0p#F|NuPhysicalArAP@bQICAL CURSOR installed.Ap ? Q&6rߺ:HWritten with MEGAMAX MODULA-2 for the TOS-Magazin by Meinolf SchneiderbFp"hEtF:" May 1990πO"Opjt ::(|BT? zon x ܺюٺٺѮ nѮ/>Y`cb ܊nٚՊ> rnr n*NZbnzr"Br ?r :::Njb:n: 2 :  B  . DS5 ? ~b ٚ>rn *%)J%. J%")NJ%b~/~")~)~-?? >1)>1)>1)n?0?2=??@:5???M .A")>ARZAZAZAnZAEZAEIEbERI^E"5_|I):UY.9:U5z__>1I~9U"Y9_K_ om>AbI>oPoYno [o[>A2mooVi oD _L.@Y^pY"i"},J j|~[:>12ΏE\kk:kZly>A ş7Ny 2D^pHүJ #5GYk 0Ŀֿ ҙ0BTϔϦϸNu"#g < ``0< A *: f B= $ R h @ > * ,& +Ё  R0 MONSTER BUSINESS !BY THE LOST BOYS (OXYGENE -FABIAN HAMMER) (C) ECLIPSE - REVIEW BY TONY B! Hi Freaks! Just got my clutches on the new TLB game@ so thought i'd do a review for The Untouchables Mag@ hopefully in time for Issue 3. As you will know this is the second game written by The Lost Boys@ and errr...well...ummm...hmmm...it's not that bad actually!! This is my first ever attempt at a review@ so if it doesn't sound too great then forgive me! So without further ado@ on with it . A few cranks of the drive@ a small pause@ and you're presented with an ECPLISE logo@ and some digi-chip type musiq. The musiq is written by Laurens Tummers (Joard of HOTLINE) and sounds ok!! Then a few moments later a really naff MONSTER BUSINESS title screen is shown@ sorry guys but it really is a bad picture!!! then the credits zoom onto the screen from right to left@ in a distorting fashion...quite nice! If left for a little while longer the hi-score table dists onto the screen also! Press fire.options.1 Player.drive grinds once more. It's a platform romp in which you control this Monty Mole (RIP) type character@ and the aim is to get these monsters in your sights and then just pop 'em!!! When you press fire@ a pipe attaches itself to the monsteyr and then you madly tap the fire button to pump up this monster. When it's fully blown-up it will start floating upwards@ and off the top of the screen. You can either let it float away or you can do a flying headbutt (yeah!) to it@ in which case it'll blast anything in it's path. If you pop a monster then some stuff flies out of it for you to pick up@ for points bonus! The monsters range from Chickens to Monkeys@ Purple heads to green goblins@ and get better on later levels.! Basically that's it.jump and climb the platforms to avoid or get the monsters to pop them and collect any items released by them! You can't take all day though cos you are on a time limit@ and on expiry you'll be the one who blows up and floats away! You get 3 lives@ and 4 credits (I got to level 18 before tedium set in). The graphix are quite well drawn and suit the game style@ and the sprites are nicely animated too! The musixx are really nice i thought@ it's the digi-chip style throughout the whole game@ you get a different tune every 5th level. Although there is a really annoying jingle when you die! Sometimes when you try to jump onto a platform@ it won't@ he'll just do a pathetic little jump instead. This can become a bit annoying@ but that could've been my c**p joystick! The level sizes differ@ ie: some will be 1 screen@ but most are either 2 or 3 screens high. The scrolling is very smooth@ as it uses Sync Scrolling method! Nothing slows down when lots are on screen and the whole game plays quite well actually! If you were at the 16-Bit show@ you could've met Sammy Joe of TLB@ and snapped up this little funster for just a tenner. If you are a big fan of this type of game then get it@ but if it's going to cost you full price then i'd give it a miss@ and buy Midwinter 2@ or B.A.T. instead. So here's the scoring . PRESENTATION: 60% (OK!) GRAPHIX: 75% (Nice & suitable but nothing special!) MUSIQ: 82% (Yep! Nice! Get me MonST!?) PLAYABILITY: 75% (Not hard@ just fun or a while!) OVERALL: 73% (Above average@ but there's better around!) Well i think that's a fair review@ maybe a little boring@ but fair!!! ( Give me a break will ya! Coding's more fun! ) So@ until The Ledgers Issue 4. Tony B! signing off. (Ace games reviewer extraordinare(?)) 8d I hope to see you all in our new multi-screen demo that will be released soon... Sayonara@ !Paul "Ninja" Swanson K How to make a reset demo by the Big P (or Powerman) of The Wild Boys -D Ok@ firstly sorry to all the people who read Ninja's article in maggie 7 about reset demos@ but this article was started ages ago and it seemed a waste not to use it.but anyway@ there are some things Ninja forgot to tell you which aren't really obvious at first. so lets go! To start@ you must do this: MOVE.L #$31415926@$426 which really just tells the computer that the reset bailout vector should be used@ or in other words it says 'I've got a reset demo in memory location $42A so do that insead of doing a normal reset'. Ok@ the address in $42A should contain the address of your reset demo@ so do this: MOVE.L #MY_RESET_CODE@$42A. This routine is entered when you hit reset (of course!). Its entered in supervisor mode and in 60hz@ so dont go into supervisor and switch to 50hz. You must also set up the screen address@ save variables etc just as if it was a normal demo. One very important thing you must do is set up you own stack@ or else you're asking for trouble! You must also do this: MOVE.B #$48@$FA17 so that your timer b and other MFP interrupts will work! So@ the initialisation bit at the beginning of your reset demo will look like this: MY_RESET_CODE MOVE.L #MY@A7 NEW STACK MOVE.B #$48@$FA17.W MOVE.B #2@$F820A.W 50HZ  You can then code a normal demo after this. just remember that you dont do a CLR.L -(A7)@ TRAP #1 to exit! Clear the value in $426 so that the next time reset is pressed@ a normal reset is done. Well@ sorry again to all those people who saw Ninja's article@ (which is also on this magazine) but hopefully this article makes some things a bit clearer. I know I had a lot of trouble getting rasters in my Wild demo reset screen so I made the rasters by waiting until the electron be The life of a demo coder ~ by Ninja of the Enterprise ~ This is just a little article for the Untouchables disk mag. I have three reasons for writing it; (in no special order!) a) To bitch off at lame crew members... b) Because I'm bored with coding demos today... c) Mat asked for an article... so here goes. So it's 20:32 hours on Sunday the 4th of August and I'm bored. Well I've just spent the whole day coding a menu for Ripped Off and the damn thing is still not finished! So I have now lost track of how many hours I've put into the menu over the past week. Okay people@ if you remember what I just said there@ out of the three main 'trades' demo crew members fall into I believe that the coder has to be the hardest@ and most definitely the most time consuming of them all. Take the lame crew I've just quit@ the coding for the Iron Maiden demo took around two to three weeks. (Thats putting in around five hours a day on average!). The graphix took Wambo around five to eight hours to do and as for the sample@ well we are talking an hour or so tops! Now look at that Erasure demo@ It 'only' needed a couple of days coding from me and I bet Casper spent the same time but in hours and not days! Moving on quite a bit@ check out the guest screen I coded for the Wild Boys 'State Of The Art' demo. Now the graphix were pretty lame and the musix was sound chip ripped from a BBC menu disk. why? Simple@ because I did the whole thing myself! So why didn't the crew help with graphix etc.? The reason is that they were 'supposed' to be working on stuff for either our 'Celestial' demo and if not that then it should have been a new sample demo for the half megs. What was produced in the couple of weeks I was developing the routines for the guest screen... You guessed it@ Nothing!!! and to top it all of@ the screen was credited to Hidden Strength and not me. (Powerman@ thats not a bitch at you by the way@ H.S. were invited to create a screen and thats who you credited.) Thats enough bitching about Casper and Wambo@ 'cos whilst they might be lamers from a coders point of view@ they are at least good mates... The general message I'm trying to get out to all you lamers@ and yes@ there are even a few of you in the Enterprise@is quite simple; get your act together or you will find either the crew will kick you out or if you are in the majority like it was with Hidden Strength then the others will leave and join up elsewhere! So that is why I quit Hidden Strength and I'm enjoying being a 'freelance' coder. I've got several projects underway at the moment@ as I mentioned earlier@ a menu for Ripped Off; a guest screen for the Untouchables and of course my own contribution to the Enterprise megademo. Saying that@ I can only remain 'freelance' as long as guys like Tick and the Re-animator (to name just two) continue to back me up with graphix on request. Thanks guys! And so onto the closing comments@ I'm looking for a crew that wants a coder... or a band of individuals that want to form a new crew! So if you're in a crew with NO lamers; OR arn't a member of a crew; OR the crew you are in is riddled with a band of lamers and you want out; THEN get in touch with me and I will see what I can do... So before I bugger off@ a few greets and thanks go to. Powerman (Wild Boys)@ Mat (Untouchables)@ Tick (Split Infinity) Re-animator @ Highlander (Pixel Twins) Bilbo (Ripped Off)@ Slimer (D.B.A.)@ Hawk (Napalm Soldiers) Jake (Caledonia PD) and finally to all members of the above crews or the Enterprise that havn't contacted me@ why not?!? And in case you havn't been informed yet@ (as messages take quite a while to get passed through the Enterprise!)@ its a warm welcome for the Enterprises latest addition. the Pixel Twins!!! Whoops@ I almost forgot@ how are you supposed to contact me if you don't know my address!?! So without further delay@ here goes... Paul "Ninja" Swanson@ 67 Forest Hall Road@ Forest Hall@ Newcastle Upon Tyne@ NE12 0AY@ England. In the Ninja tradition@ Sayonara@ %Ninja of the Enterprise. Ninja of the Enterprise. SCREEN EQU $70 CLR.L -(A7) MOVE.W #32,-(A7) TRAP #1 ADDQ.L #6,A7 MOVE.L D0,STACK MOVE.L #MY,A7 JSR INIT JSR MAIN JMP END MAIN LEA SCREEN+(160*81),A6 MOVE.W #50,D7 .L1 MOVE.W #28-1,D6 .L2 MOVE.W #17,-(A7) TRAP #14 ADDQ.L #2,A7 MOVE.W D0,(A6)+ MOVE.W D0,(A6)+ MOVE.W D0,(A6)+ MOVE.W D0,(A6)+ DBF D6,.L2 ADDQ.L #6,A6 DBF D7,.L1 MOVE.W #0,$F8240+(2*15).W MOVE.W #$2700,SR MOVE.L #VBL,$70.W MOVE.W #$2300,SR START CMPI.B #57,$FC02.W BNE START MOVE.W #$2700,SR RTS PAL DC.W 0,$700,$700,$700,$700,$700,$700,$700,$700,$700,$700,$700,$700,$700,$700,$700 VBL CLR.B $FA1B.W MOVE.B #(8*10)-1,$FA21.W MUST BE MULTIPLE OF 8 MINUS 1 MOVE.B #8,$FA1B.W MOVE.L #TIMER_B,$120.W RTE TIMER_B CLR.B $FA1B.W MOVE.W #$2700,SR LEA $F8209.W,A0 LEA $F8260.W,A1 LEA $FA21.W,A3 MOVEQ.W #0,D0 MOVEQ.W #0,D1 MOVEQ.W #16,D2 MOVEQ.W #2,D3 MOVEQ.W #0,D4 MOVE.B #200,(A3) MOVE.B #8,$FA1B.W MOVE.B (A3),D5 .L1 CMP.B (A3),D5 BEQ .L1 .L2 MOVE.B (A0),D0 BEQ.S .L2 SUB.W D0,D2 LSL.W D2,D1 CLR.B $FA1B.W DCB.W 87,$4E71 LEA $F820A.W,A0 MOVE.W #50,D0 .L3 NOP MOVE.B D3,(A1) MOVE.B D4,(A1) DCB.W 89,$4E71 MOVE.B D4,(A0) MOVE.B D3,(A0) DCB.W 13,$4E71 MOVE.B D3,(A1) NOP MOVE.B D4,(A1) DCB.W 9,$4E71 DBF D0,.L3 BCLR #0,$FA0F.W RTE INIT MOVE.B $FA07.W,OLD MOVE.B $FA09.W,OLD+1 MOVE.B $FA1B.W,OLD+2 MOVE.B $FA21.W,OLD+3 MOVE.B $FA13.W,OLD+4 MOVE.B $FA15.W,OLD15 MOVE.L $70.W,OLD70 MOVE.L $120.W,OLD120 MOVE.L $118.W,OLD118 CLR.B $FA07.W CLR.B $FA09.W CLR.B $FA13.W CLR.B $FA15.W ORI.B #1,$FA07.W ORI.B #1,$FA13.W CLR.B $FA1B.W CLR.W -(A7) PEA SCREEN PEA SCREEN MOVE.W #5,-(A7) TRAP #14 LEA 12(A7),A7 MOVE.B #$12,D0 BSR IKBD RTS END MOVE.W #$2700,SR MOVE.L OLD70,$70.W MOVE.L OLD120,$120.W BCLR #6,$FA09.W MOVE.L OLD118,$118.W MOVE.B OLD,$FA07.W MOVE.B OLD+1,$FA09.W MOVE.B OLD+2,$FA1B.W MOVE.B OLD+3,$FA21.W MOVE.B OLD+4,$FA13.W MOVE.B OLD15,$FA15.W BSET #6,$FA15.W BSET #5,$FA15.W CLR.B $FA1B.W LEA $F8800.W,A0 MOVE.L #$700FF00,(A0) MOVE.L #$8080,(A0) MOVE.L #$9090,(A0) MOVE.L #$A0A0,(A0) MOVE.B #2,$F820A.W MOVE.B #0,$F8260.W MOVE.B #7,$F8203.W MOVE.B #$80,$F8201.W MOVE.B #8,D0 BSR IKBD MOVE.W #$777,$F8240.W MOVE.W #0,$F8246.W MOVE.W #$2300,SR MOVE.L STACK,-(A7) MOVE.W #32,-(A7) TRAP #1 ADDQ.L #6,A7 CLR.L -(A7) TRAP #1 IKBD LEA $FC00.W,A0 .L1 MOVE.B (A0),D1 BTST #1,D1 BEQ .L1 MOVE.B D0,2(A0) RTS STACK DS.L 1 DS.L 128 MY DS.L 1 OLD70 DS.L 1 OLD120 DS.L 1 OLD118 DS.L 1 OLD DS.B 6 OLD15 DS.W 1 _ ** * ** * ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** * ** * ** * ** *** ** *J *J MERCS - US GOLD (Even though we already reviewed it once !!) -< QUICK REVIEW BY STE OF THE UNTOUCHABLES -' Mercs@ yet another game from Us gold that is an arcade licence@ even though i have never seen the game in the arcades. The game is a commando clone@ with two players at once taking part. However commando has been around for years now@ and this type of game@ is rather dated@ and with the release of warzone a couple of months ago@ i feel it has missed the point. Graphically@ the game has a nice intro@ which while being a good attract mode in the arcades@ is a waste of time on the computer@ because it has no decent effects@ and no digi sound or the like. The playability of the game is pretty high@ but like all games of its type@ youve seen it all before@ graphics are not too bad@ being the typical fare that arcade conversions turn up@ and sound is average. Overall graphics 75% sound 70% playability 80% overall 75% ( a not too bad commando clone@ but nothing special) Review a game for us@ go on@ it doesnt hurt (much) .. The hours are awful@ we dont pay and vertually everyone of us has an attitude problem and cannot take critisism .. can you refuse ! .. Review today !! ga fRa `!c< g < g< NuX`zC fa4`|C` Top of fileaxfa`\Rn/ (nab-L(_a6`7JnfJGf`g:.nd$nSEa"a6QHa5@La/`:.BnSE8aQ:aQ`/ (na-L(_Nu~(n`:.$L8SEaf$Qn:SE$L(naQ-LSD(J`0S@Eg $LS@6(naRnQ-L(J`Z(J`$LrR  fbNa SnfRn&LaPa6>a:2a6H:>.a.ngREa4gLa.`a6r`|a.a H?a&L@kr&IR  fJgaa6>`a-I .g".gd Pa4n`.QJf`a-I` .gJgdNuC a2`x What blocks!aa/ &n".蒋a8fPaVB&.ցBQa8"_egd"K`(Ia?a 4<a-` EXPOSAE : AN ARTICLE ON THE COWBOYS OF THE ST WORLD -3 BY STE - This article is dedicated to third coast technologies@ atari and the computer shop ( preston ) without whose help this article would not have needed to have been written ! I would like to advise people not to buy replacement atari drives from TURD COAST TECHNOLOGIES@ basically because they are SHITE@ i have had mine for about 4 months@ now@ and it is making an almighty noise@ it has chewed my work disks@ and it looked a cheap unit as soon as i saw it - as a matter of fact@ I was warned@ but i ignored it as i had no internal@ and I wanted a drive urgently as the heads had come off mine. Basically as the quality is so crap@ i thought i would make sure you know not to get them@ the fitting manual is terrible@ with the writer thinking that he was a comedian - mind you so do little and large and look where that got them. But my biggest argument is the fact that they have all sorts of bullshit disclaimers shrinkwrapped inside the packaging@ saying Third coast are not responsible for etc etc etc. This really pisses me off@ and if it wasnt for the fact that the shops in preston had none in stock@ i would have given them the disk drive back@ and gone elsewhere. What basically@ apart from the terrible quality is the fact that you cant do much about it as you accept all their terms and conditions as soon as you open it which I dont like as the construction is terrible I would also like to slap ATARI accross the face with a wet fish due to the SHIT they put out in the STe - well the computer isnt that bad@ but let me tell you a story - ATARI decided to make the STe put in all sorts of modifications@ but the one that concerns me is the Memory upgrades. ATARI decided to get a load of publicity about the fact that is was so easy tao upgrade the memory of the STe using SIMM's. therefore people bought their new machines at the cost of an extra 100 pounds@ 3 people who I know also bought theirs@ and all 3 decided to get an upgrade to 1 meg@ now these people bought the famous atari SIMMS@ and two people opened up their ST and found no simm socket ! What i hear you ask had atari done? Yes@ they had pissed the public about again@ seems that certain companies due to the cheapness of the 520 had sold those with Upgrades at prices considerably less than the higher memory machines ( 35 to upgrade to meg ) and atari in their wisdom had to stop this@ and amke it a bit more awkward and introduce SIPPs@ which need solding into the circuit board@ making it harder do do this@ and piss those companies off@ but my story isnt finished yet. These two people took their ST's into the shop@ while the other person@ who had to collect his simm from them told them to get him a sipp as well@ the shop wouldnt do anything about it@ but they rang atari who were rather unfriendly@ finding out from Silica in the end. They then took the three simms back and got three sipps@ and the first two fitted their sipps@ with no trouble ( At this point i refuse to name these two people@ as they may be embarrased ). Due to incorrect fitting by the BANDIT his sound chip blew up@ - since returned out of the blue@ and AMC has a machine that doesnt know how much memory it has - he uses massive blobs of solder@ and has hands that slime the best computers. Then two days later our friend THE EQUALIZER collected his SIPPS@ and opened up his computer@ and guess whait ! yes@ his computer had the sockets for SIMMS@ and he was well pissed off ! A week went by@ and he fitted his SIMMS@ and a short while later@ his computer died@ with failure to boot up - something either MMU or disk drive related@ so he took it back to the computer shop@ and guess what ! They charged him 70 !! Yes he had opened his machine@ to fit a plug in ram device@ and they said he had invalidated his guarantee by opening it up@ and that was not too bad@ but later@ his puter went again@ and they had it for another month@ and it was a different problem this time@ and about two weeks later@ it did the same thing@ and the Equalizer unlike the edward woodward version@ wimped out of the challenge@ and yes@ you guessed it@ his mum rang the computer shop and gave that ugly bastard manager a shouting at@ this was two weeks ago@ he cant get to preston very often ( MAT wont take it in for him ) and the computer shop said they will give him fast treatment@ but they say that they will probably not charge him. - WE SAY - FUCK YOU@ ARSEHOLES. However ataris guarantee is the problem here@ as they are making a machine that you can upgrade easily@ but only if you want to lose your guarantee@ - surely we say can they really do this@ would a pc manufacturer invalidate your guarantee when you ugrade in memory - would they hell@ would commode do that - no their extra ram doesnt require opening. Would ATARI do that - YES. What we here demand to know is this - can atari exoect you to lose your guarantee@ by doing something like that@ is it even legal to do that@ because you do have some rights as a consumer@ that just because they are american does not mean they can impose their rules@ as a legal point in favour of us is the fact that if you do not mail that stupid registration card off@ then you still have rights as a consumer@ not accepting terms and conditions@ means you still can have reasonable rights. the guys in THE COMPUTER SHOP - PRESTON@ who sold him the computer on the premise of being able to upgrade it@ with him doing this@ and them telling him that he had to pay them for repairs to his machine - meaning he bought an STe for 400 pounds@ and had a guarantee of about a month. The cowboy who repaired his machine and made a cockup of it. THE MORAL OF THESE STORIES IS - read the terms and conditions fully before accepting them@ as in accepting them@ you lose more than you gain@ as the companies do all they can to FUCK WITH YOU. and NEVER TAKE ANYTHING ATARI DO FOR GRANTED HOWEVER NOT ALL COMPANIES ARE BAD - PICK AND CHOOSE WITH CARE@ BUT TRY A MAJOR COMPANY@ AS A BAD REPUTATION GIVES THEM SOME SEVERE HELL@ IF YOU HAVE A PROBLEM - AND NOBODY ELSE CAN HELP - THEN CALL - THE UNT TEAM or if you have a good story about anybody@ then tell us@ were not all doom and gloom you know@ but you people need to know the bare facts of the matter - we wish to compile a top ten bad company list@ and a top ten good company list@ write to us and tell us@ with the story@ and well tell the world. noe missiles and almost no energy so I didn't last very long. After that I played Cap'n Hack at Pro Tennis Tour 2 and won 6-1 6-2 6-4. After this I played Sentinel who had never played the game before and so I won 6-0 6-0 (It is very difficult to play this game for the first time and have to control your own player). I'm off now. The Tick 17:10 G'day, well as usuall absolutely bugger all has `R` Efv*oM", m HPHUBg?<JNA(m)m -:gS)@ -OK1PC#HN$Hx?<HNA@)@l/?<HNA)@h&@)@XЬl)@d)@`ARCpr Ѝ"QHNFALNHz2?< NA\pdAxr0XQ)K\NN\bjjjJrBjNuHz?<&NN\NCAp$L Qp N9lrBlJpNNpMN9@pdAr 0Q0tr N9lNNupealp`NuaNJHz?<&NNBWNANC2A@p222NrҌ0<NB0,rNurA9Ar`v C9Cr`rt9@9A9BNrrҌpsNB0,Nu9@N`rDҌpsNBNuC2 @ e @}bA@p222Nr,Ҍ0<NBNu    -pa4|a@:>< |a6RGk0Gg`a(0GVfA1G<ap??<?<NM\Nu??< NMXNu&8*:EENuHn* 2$4BBNuAd RdQRB BbABJk 0NuJBjBBXNu 0Nu 2$NuE`B<gJEgEjCDEDF Fe( F dF8BCHC` F0bFHC8v` HD8HDkDуdQRBNuDdBDA@kgAр[SBk0NuJlJBk&Nu0g H@rB JkЀ[` BbNuJBj prtNuHPAJgPpr$< _Nup _NpNNuCDEJEgJBgJjBEBQ*HE?<>0rHGGdSHGGdSWDуdi\?<>0rHGGdHGGdSWDуdiN?<>0rHGGdHGGdSW2 H@N?<,>CEdGH@0r`?<`JBgVB&8TTDуdQRBNuDAр&AdRAрAрDуNuprt|=|N  g +g -f .g20  b 0e 9b da`RF` .f 0e 9b dajSF` Eg efX +g -f 0e 9oSH`00  b&Hz0  b E Do`HJjDDDS4</NJFkSFk&aQN`Ha"FFaQL8Nz6.NJgtBn Interview with The ZOMBIE EATER - OK@ This is an interview with our PD consultant .. He refused to answer the question 'so just how many zombies have you eaten then ?' and so I gave him the normal questions to answer .. Here goes .. Name : Zombie Eater In real life ? : Classified Information Group or the people who you do most work for : The Untouchables Brief Description of yourself if you please .. : 5ft 9in 111.5 stone 1Long hair 1Normally wearing 1a full-length 1black overcoat. Age : 20 Number of Teeth (if applicable) : Fewer than usual Number visible when you smile ?? : Who smiles? Fav Night Out : A graveyard supper Fav Drink : Budweiser / Dr Pepper Fav Drug : The pill Fav Accident : Anybody else's Fav person called 'MAT' : Mat Fav compooter : Skynet (The nuke 'em all Terminator creator) Fav game : Mean Streets / BAT Fav Memory Size : Brain Size Fav Animal : Anything carrying an Uzi 9mm. Taste In Music : Metal - The Almighty@ Metallica@ Janes Addiction Suicidal Tendencies + loads more. Fav Chant :Anything violent and abusive. Do you have a tee shirt with that printed on it ?? : No What do you do best : Everything! When you are not doing what you do best what do you do best ... : Impossible due to previous answer I really admire people with single sided internal drives because : Mat has one! The funniest thing I have ever done at a party was .. : Treasure some black pearly thing I just chucked! I just wanted to curl up and die when .. :I drank Ste's coffee. Do you have greasy hair ?? : No@ It gets washed frequently. Are you aware of it ?? : Yes. How many letters of the alphabet can you say in one belch ?? : BUR5P! Thats about 75 I think. What do you think of my questions ? : I'm trying not to. I heard a really funny swear word the other day .. : ** Although very funny Zombies Answer has been censored by the panel ** of conservative grannies who vet all the articles before we put ** them into the disk mag ! ** I dont know why we put this in really becaues we are trying to ** keep the swearing down .. Bit stupid really@ but nobody has ** actually answered it yet ! - Mat If I had absolutely tons of cash I would .. : Swim in it. Last time you were sick who cleaned it up (revealing huh !) ?? : He actually washed it off his arm. Most hated person(s) : That woman on the TV Quick advert. I have to go now so any final words .. : Go away and leave me )alone. Finally I would like to say a quick hello to : Dawn /Toxic /Phillip /Caroline /etc J@fp/D@=@p5aǒ Nu///?.x?<@NAO "JkfpNupNua=n.=|lCtaBnBnBPaHa?.l=|l8RDnng Q$r=Dax8RDngr=Daf(.ؘԸg:rn.=A-D"taޜ dr a 'dr a0.ng=@a=_la4LNun.=A`R@|e0<A000pi`brC`|a`zHp ?.l/ aa"_aaP=_lLNu0. n.=@apar=n0.6n=@0.T@=@n =@=|Bnpraňaaj=|lNuPJ.KgpT.`NuHa(=|=|=|=|paŔaLNu?<?<NAXJfNuaa?(n~aDSEneJnc:.RE=ESEe2Cr2QBQ=n=n=|paJ.gavngRGpaapg(na~<`H<.alL`H?<?<?<NM\LNu?<NN-@?<NN-@ BUDGIE GAMES REVIEWED BY STE - PACMAN ST - This is a top notch version of the Atari games classic@ which i think is only on budgie as it blatantly infringes all copyright on the original game@ the graphics are exactly the same as the original@ and this gives the game a classic feel@ it is well playable@ and what more can i say but get it. OVERALL 78% - a real blast from the past FOOTBALL CHALLENGE - 19.99 -- Written by the main man of budgie - camy maertens@ this game is a full price release under the talking birds label. Taking the form of a trivia game@ which closely follows the format of the FA Cup@ which the rounds getting progressively harder@ it does not fall down like a normal trivia game due to the way the questions work - a creator is included on the disks The questions included on the disks are good@ and will tax most football freaks@ but my main complaint@ and this is directed at all trivia games is the repetition of questions in one game@ graphics and sound are adequate@ with the sampled cheer playing after each goal - ( was it done at a match when southend scored because it sound like only about ten people are cheering - only kidding but i like having a dig at other second division teams - especially those jimmy greaves likes ) OVERALL 80% - appealing to all football fans@ with enough questions to last and a creator. @nS@=@0.nB=@n =@SnpraRpa`4Bn=|=@p a8NuBn`HBnBnp{aLNu=|HBn=|pza`Hp=@pNa@LNuHp` =@=Apha NuCra8=|lal=npfapgaBnpka .a.BpeaAξ=|-HpapaBg?<LNAg /?<INA\NuA =|-H-HpaNuA`A` A`ANqC0"A -Hp6afLHBnHHp3aD-|BnLHp*a&A(-HAx-HpZaH@0./=|LHHp3a H@J@gH@S@NupNuAxa:a~Bg/?<=NAPaJjaJNu=@THE ALL NEW SINGING AND DANCING EDITORIAL ( except it doesnt sing and it doesnt dance ) WRITTEN BY STE As has been said elsewhere@ I have taken over running of the mag for this issue@ and possibly the next after that ( depending on college ) However enough of that@ here is my first editorial. This mag should be finished and ready for release 2 days after we have been to the CES show in september@ and we are holding back the release until after the show@ so that we can soak in the atmosphere@ and write a report saying what was going on at the show@ I am sitting at home on the 7 th of august@ typing the editorial@ the time is 12:10@ and i am watching the garden party on BBC@ well it is on but i aint watching the programme@ ( see TV articles for my comments on TV) I have just got some new ( ISH ) demos off mat@ and these include the inner circle things not to do demo@ which i can advise you to get hold of because the animations make me crack up@ i also got a few mod disks@ and the new wild boys demo ( THE STATE OF THE ART )@ which is also rather good Ok I will call it a day on this editorial@ as i have other articles to type up. MR FOOTBALL HIMSELF ( STE ) COMMENTS AND PREDICTS THE RESULTS OF THE NEW SEASON ( and also has a dig at a few clubs ) DIVISION 1 Obviously expect no shocks in this division@ LIVERPOOL have bought the best striker in the division@ and a good centre half@ but they have sold staunton and beardsley@ with speedie@ rosenthal@ hysen and molby not expected to last long - expect them to finish there or near abouts with all the major honours - May need another english defender@ and need Mac Mahon amd Whelan to stay fit if they are to win the title and do well in europe. ARSENAL have been quiet in the transfer market at the moment@ but have an excellent squad@ and also should be expected to do well in the domestic competitions@ but with the new european cup format@ if they win a couple of ties@ they go into a league@ and the may concentrate too much on europe as manchester united did last year. MANCHESTER UNITED have signed a new keeper@ and a defender so far@ but sources tell me that the keeper is brilliant@ and we all know about paul parker@ ( i expect them to challenge for the title if players perform@ and injuries keep away) They also have That russian whose name i cant spell@ and he is also a good buy as all europes top clubs were chasing him@ and for this reason with sharpe on the other wing@ they now have fast players who can serve the strikers most efficiently@ but i still think that they need an out and out striker to partner hughes@ with mcClair playing behind them in midfield as he did last season. Will do better this season@ as last year with no chance of the title@ and in two cup finals@ they faltered somewhat to only get a top six place NOTTS FOREST Bought Tiler from Barnsley@ and Sheringham from millwall@ and with des walker@ psycho pearce and roy keane@ along with bosses son@ have players who will defend well@ and always score goals@ and have an advantage of only concentrating on Britain this season@ and if on form@ and if juventus do not get walker@ will get top six finish@ and an outside chance of the title. LEEDS big spenders@ should do well@ but with so many other sides with just as much money@ and just as good players will probably not get the title@ but can go for a cup. SPURS Gazza injured@ Stewart wanting to leave@ lineker still brilliant@ TOP Six finish only a possibility@ europe last 8 certain@ WATCH PALACE@ VILLA @ MAN CITY @ WIMBLEDON PREDICTIONS 1 LIVERPOOL 2 MAN UNITED 3 ARSENAL - but will do well in europe ( possibly win it ) 4 FOREST 5 LEEDS 6 CITY 7 SPURS BOTTOM 20 OLDHAM 21 NOTTS COUNTY 22 LUTON DIVISION 2 OK I MAY BE BIASED BUT BLACKBURN ARE THE ONLY CLUB TO MAKE WAVES THIS SEASON@ and i expect them to get promoted as Moran is the best defender in division 2. And scott sellars has the best left foot@ but we dont yet have a striker@ with spurs rejecting lineker bid@ accepting stewart bid but he wants to be a midfielder@ and sheringham joining forest. Derby Wolves@ sunderland and newcastle will be opposition PREDICTIONS 1 SUNDERLAND ( unlucky last year ) 2 BLACKBURN 3 DERBY 4 NEWCASTLE 5 WOLVES 6 BARNSLEY 7 MILLWALL bottom 3 southend watford grimsby COMMENTS ON TELEVISION BY STE For all those people who are lucky enough to fit in televison watching between playing all those games on your st@ here are my comments on TV. WEEKDAY MORNINGS At the time of writing@ ( AUGUST )@ We are faced with a choice of old films@ programmes so uninteresting that it is unbelievable ( C4 ). and the crap that they put on the main channels. The presenters are crap@ condesending@ patronising@ and on top of that that FAT SACK OF S*** on itv is such a stupid BAR STEWARD@ that i want to kick him in the head@ but at least he isnt EDD THE DUCK. The programmes they put on are even worse. willy fog has been on at least twice before@ TONY HART IS BENT@ why dont you is pathetic ( BUT IT HAS A SHEEP - MAT )@ and the muppet babies is a pain in the arsehole. If i see inspector gadget again@ i will go crazy@ and the foreign crud they put on after that is just as bad ( REPEATS OF AN AUSTRALIAN KIDS PROGRAMME@ a australian/greek proggy with a truly irritating theme tune and that cheap third rate version of record breakers@ which goes on about australian records ( who gives a toss who the fastest sheep shearer is. ( I DO - MAT ). BUT PERHAPS WHAT REALLY BRINGS TELEVISION DOWN TO THE LEVEL OF JUNK@ AND DOMARK SOFTWARE IS T I M M Y M A L L E T  That man has the intellectual prowess of a dead dog@ the brains of a five year old@ and acts even younger@ he at least stops me getting up before half nine@ but if he releases anoter single@ i think that somebody should take out a contract on him. HOWEVER YOU WILL BE LUCK AT THE TIME OF READING THIS BECAUSE ALL THE BLAND PRESENTERS COME BACK TO REPLACE THESE. For instance@ a campaign for pepole who get wrongly accused of shoplifting is supposedly part of this morning@ dont worry dick@ we know you did it@ i just wish i was so absent minded. AFTERNOONS DONT KNOW ABOUT THIS@ NOT NORMALLY WATCHING TELLY Only catch neighbours and home and away@ typical aussie trash@ but for some reason watchable. EVENING Real crap with too many game shows@ and repeats at this time of year@ again dont catch much at this time NIGHT TIME Real crap old films@ the (S) HIT MAN AND HER@ americas top ten ( music not too bad@ hosts crap with rumour that CASEY KASEM IS SHAGGY OFF SCOOBY DOO )@ cinemattractions@ PRISONER CELL BLOCK H ( spot the soap star 10 years ago )@ but redeeming these features on the granada area is MARRIED WITH CHILDREN - perhaps the best comedy to come out of the USA EVER! - but i havent yet seen BILLY CONNELLY in head of the class. SATURDAY MORNINGS Just as bland as the programs on in the summer mornings@ with even worse presenters and even worse theme music@ If yuo believe a guy called barry mafia goes around the country chasing a ghost train@ which has a talking sheep then youll belive anything. ( HOLD ON I MENTIONED SHEEP AND DIDNT HAVE A DIG AT MAT. NEVER MIND - YOU ALL NOW THE STORY BY NOW@ IF NOT GET OUR FIRST DISK MAG ) Time to call it a wrap I think 0Seeyas@ Ste ! `a:Ʋ<#f6Xaڲ<,f6Ba(=Nu.g<g<gbpa6`Xp!`66ag4NJ.gJCkDJf0<ag .fpQa6`pa86*n:NqNup=`5a,nNuatg:J.gJCkDa,`:NuXNu.gaXJfBJ. f<g6/Ug*HHf a:f X:p`7.gp a7$Hz`aJ.fJf4<f.J. f(J.gJCkJ. f<ggp"a52UJ.Nup a5 J.NuPӲ<#gaV<,f4Ra`:aa<,f4 VARIOUS NEWS COMPILED BY STE = Ocean software should have released Darkman and Wild Wheels@ by the time you read this@ the latter being a sort of destruction derby@ where you are trying to destroy all the other vehicles in an arena@ before they manage to destroy you@ rumour has it that the game is rather good !!! Following the advertisements in the One for the last two months on the CES show@ where you had to phone an 0898 number to get information@ they have  decide all of a sudden to make the show trade only@ so all those poor people who used the 0898 number to get ticket info paid out for nothing@ we didnt@ we used good old smashes phone ! It will also piss those guys who won the one golden goals championship@ as what is going to happen to that then ! Bad news for all fans of final fight@ the programmers of E-swat and line of fire are handling the conversions of this game@ lets just hope they can make a decent job of this game !!! The bitmap brothers have two new games in the pipeline@ magic pockets@ of which a version was used for a phone in game on motor mouth@ will be the first to be released@ and rumour also has it betty boo has done some music for a bitmap game@ and they are also producing a crackdown clone going by the name of the Chaos Engine@ which from initial Gfx looks good. Any new news then let me know @ my address is on here somewhere. HatLf,gJgBD\D:Nu@JgB`Tp-`.a .f@a :Nur p6`.A] < g<< g6< g00e,<d&p<+g <-f`<,f`NupJ`.dalJg< g< f`aZA-Hr NuJ.f.Ava$AaVfN-C-Bg4J.g.J.g("a5/".&.aV". W$.a;z _a5&.BaVdr Nup`-G$ JfJf& St<"g<'f< g>< fJf`2< g,g<,fJgRC|d`RC|d B`BBNuBnpM`-PAv a#4a/f-(r NuadJ.f,NuPadQӲ<,f,atffJg` na*NuJ.f,a>:Ʋ<,f,NNupr$<NuJBk4<rpAC v JBgJjv-| Bb BkH>aaNRFBdL8?Nz<JBga2SF Be BgQRB`ApdR e <rRF&0xafEv+0JFjDFv-Hƌd0BFHF 0HF0ANuprt|`2:HQ A dNAXJ@jNNuNJ@g,A,BBgHQ?<=NAP FJ@k??<>NAXtNutNu ::/rI INV<,(k$/<??<?N`NA Jj ?a0NNHrO INVLA NNvN)@p `H@)@prtNAHplrtNB 2pNpNpapaprapalpalpalpaTpaTpaTBp'a?<NNT@B){L9|0<rtNpapap9@p`pvNv`v`vj`v `v`v`v`?Aa*` Al 2l 4)lVH)lRprtNAl 2l 4HVNuAl 2l 4L VA0000000000prtN9Cp rtNAv` Av `Avl 2l 4)lVHNAl 2l 4HPrtpgNaBp0,l 2Nua40,HNua*p0,l 4Nuaprt0,l 22,l 44,NuN9||BlBlrҌpsNBNu0<}N& ?<NNC`&?<NNT"@ C <}N`N@((?<NN.?<NNX@LvA HA HNuNup9@HA)A,N FN @e024E$ Bb5B5A6CC5CK5CAB008:Dk`Ek\00<,>,SFSGFnHGnDDDk9DBlDEk9EBlFcllGcll0,lb 0,lcNupmrtA)HA)HNpNHHPN 4 _:8><DbFEbGCHP@dʾAdBD2ƞE29|C???FF22N23BRG0@\@N"2)IN(* 9AJA)H@@[000][ˈN Evz`* [g" ]g |g QSz` zQSpQ][ɈN Dvx`* [g" ]g |g QSx` xQSpQ]Bp4NHNur|<N @xepw2A$JBjDFHB t`0QBl9F)lVTAtp 9| N2(g"P@g2RADAH""l`r2oZAe 1@#)I`Nuk1@Nup NN"l`dpNAtrdJhk\QpaNH ld$l`"Hg0 k&@ S`g k#&@0+S@H3 Q&f)I`LNu?<?<NAXJgJgNAH@B pNA NuApNN$N$BS@kH2QNupC ұd"X0Pg"RA$D#Nu"X0NuNJ@gpNu _0HpN _0HpNp"_0HqNp"_0HqNE ұeHHQ0)N$_$ZR@H`2QNu$Y0gHR@@"D%$X0P2g# R@%NupE $ $X0dP.gRG,D%pr Y2dP.gRG,D!p4Ae4v`VfANuNpWHNuNpVHNuJhg N1NNu Ihd*N$E$RR@H`2QˈN ENu2)A IJAfr4(Ae*RBBc0*SA?N$E$R`QˈN ENup`(* 0(iN$E 4R`Q$D 4R`QˈN DN ENupC 0(gFd"P$I` *N$E$R(S@jv A(Wf( ae zb Q DNur ,* N& ( EN C"Sj|AcRGFc8>`4A g6 g0 g` gTlfelhgFf2pRGRFa`a,` `?~ap ap a 0NuCpE`bf`FgRGJGgRSGSFFgCpE`Yf`Nua@Jf gH@ fa(@ fza0 b @ Ee0Nu?<?<NMXNur9A(HNLNu0,^2,`NzEfpaRppaNAEg0PaľEfa4RE`p a2a*Efp a(NƼldeS@f lbfSl`9Ab9FdNupapqr`p`ak NupNuakfpNupNtddA0oH?<?B?<BNA Jk.,?<?B?<BNA *kBg?/?<BNA JkNuNp`pNu)H9@Jp4NP'J&f H LNu P&NuQ'` J,'fJ,&gHA#ȇeC! B,&LNu-W)K20, 8k8@ gJl&f"Nu , 8g"P 8 @/, 8N  8fQ 8J,'gNupB <``L@ H)l26)z @W , Jf`CfSHj-D@Hd0H@H 0H@0`fSC\fS , @a"C\fApNNNHP?< NA\NuH@aa/a a Nu@0 9c^Nu| PC>$Error # ][Abort]\f.B &lX)K\)ld` lp ,BQjNup(NV)l g,vARC( g9CJ9|Lp!,N FPeNuA JpBQA/)H )l gBlJpNB Aprt0 0BBB R@ @efA000 0PB0 *00 000\0X0 *0000 0P0BX0, *@00p1| 1|QBX0 $HTH0P &0 *0,NupNSk [0NupNuHPaH8 _&X Pf/|~ K!zag @ ROBIN SMITHS INTERNATIONAL CRICKET -" BY CHALLENGE SOFTWARE - REVIEWER : STE OF THE UNTOUCHABLES -" Cricket@ a game played by 22 men@ over a period of up to five days@ is a game that hasnt surfaced on the ST very much@ except for Cricket Captain which had an arcade section that livened the game up@ but im afraid that it really wasnt that good. Now Two licenced games are on the ST@ one licenced to graham gooch@ and the other licenced to Robin Smith@ the two men who have tamed the west indian bowlers this year@ however Robin Smiths cricket would struggle to tame a village cricket side This game is a simulation of one day cricket@ and you can play either a single game@ a series or the world cup ( knockout )@ after setting these initial preferences@ you get to the team selection screen@ where you must pick a wicket keeper@ 6 bowlers@ and the rest must be batsmen@ and this is where the game starts to fall down@ the players have a fixed amount of skill that changes every game@ but the irritating part of the game is the fact that the player names are out of date@ ( eg Larkins and Hemmings have about as much chance of playing for england@ as i have of playing for the west indians). Another irritating fact is the fact that the players play in the wrong positions@ with the wicket keeper varying from game to game@ along with the bowlers @ and their speeds. After all this rigmoreole@ it is on to the game itself@ and this is even worse@ with the play options severely limited@ setting the field at the start of the over@ and the only other option is where to pitch the ball@ and this is limited to a choice of three@ but at least when bowling@ you can select who bowls next. Batting is even more boring@ only being able to select how attacking you are@ but the fact is that you can only do this once an over@ and it is just not enough to retain interest. Ratings - GRAPHICS 15% ( terrible stick men@ bad loading screen@ crap umpires a five year old can do better) SOUND 10% ( NO SOUND except for bat hitting ball ) GAMEPLAY 20% ( cricket manager@ except for no managing ) OVERALL 15% ( if you want a cricket game@ get GOOCH's@ or there is one on PD called stumped ) l symbol on pass 2symbol defined twicephasing errorlocal not allowedINTERNAL:invalid hashinginstruction not recognisedinvalid sizeduplicate MODULE nameforward referenceinvalid section name, TEXT assumedgarbage following instructionaddressing mode not recognisedaddress register expectedaddressing mode not allowedexpression mismatchmissing close bracketimported label not allowedillegal type combinationinvalid numbernumber too largemisuse of labelinclude file read errorfile not foundrepeated include filedata too largerelative not allowedcomma expected.W or .L expected as index sizeabsolute not allowedwrong processorodd addressi) also C. Hack and Iceman ( who? ) also The game master @ we are just putting the final touches to our game which is being released by Thundersoft @ it will be in the shops soon and contain loads of tracker music and is called " My Little blue hamster called George "@ it is going to be a shoot em up platform cutesy adventure game with a bit of Strategy thrown in for good measure. Captain Hack 15:08 I've just been beaten twice in Kick Off II; 3-2@ 3-2. This was however because I haven't got my joystick with me@ instead I had to use a Quickshot I. Where's my trusty ol' Cheetah 125+ when I need it. As I bit into my delicious orange citrus fruit sweet@ I have Magz@ Gavin/Logic@ Mikey@ and Don watching my screen inscrupuously. A little notice to all my customers awaiting return of their orders: they're coming@ please have patience@ my computer is folked (it blew up)@ and I'm currently using my neighbour's ST. Reflex 15:15 Spook! Here I am... I have just been looking at the well wicked State of the Art demo by The Wild Boys@ nice code guys! I have been just folking around playing some games and getting some advice on cracking from Sentinal. Everyone is swearing that Powerman couldn't make it@ 'coz we want him to write a scroll rout for our Mondo Musix demo. I have copied a whole load of stuff and I am looking for some more stuff to copy. Shot I'm posted off. where the folk are all my disks? I am now going to bugger off now but here are some greetz. Hi to the Untouchables (Hi to the Equalizer (U.K.!) All members of Split Infinity@ Medway Boys (Hi to ZIPPY@ I love your stuff@ please contact me!!) hello to The Game Master and every one else!!!Hi also goes to Black Ice. See Ya@ dudes. Don 15:31 Howdy folks! Well I started to read what everyone else had typed but it was so boring that I stopped. There is a dart board in this room but unfortunately there are no darts so I will not be able to thrash anyone at that. Well@ what more can I say (apart from the usual croope written in doc files like this)? I'm off now@ I'll be back later (probably). Black Ice 15:33 Lo punks!Hmm...haven't read any of the stuff that anyone else has written@better do that in a sec@first of all@i'm wondering why i;m here@coz i'm the only person here without an ST!I got an Amiga but the stuff i have seen on ST is pretty decent!Everyone here seems to be (Vaguely) friendly so it's a bit of a laugh.Well just read thru the rest at the top@erm...well it's a bit basic but better than the shot i'm throwing down!Anyway...off now to check out some more tunes@demos and i'll be back slamming the keyboards...c ya. Sentinel (SPI) 15:42 Hi ya all! Oh folk this screen is imposiable to read I can't even see if I have spelt everything correct. Well This convention is errm. intresting. Yes that the word - intresting - Well while I'm typing this someone is trying to beat folk out of C. Hack at Supercars II because he just beat folk out of me at it. Still I never have been A games player. Humm ... I wonder If anyone has saved this document yet? I don't suppose they have yet ; and we're bound to have a power cut! I wonder if EZ will turn up? I must say for a copy party there has been buger all copying going on so far. Unless thay have all been doing it without me knowing that is. Oh well things are happening in SPI today we've already thrown out 2 lamers. Magz keeps bugging me to code up my scroll text for the SPI Music demo. 'ang on . Yep . C. Hack has just challanged me to a game of Pro Tennis 2 . Oh well suppose I may as well go get the folk beaten out of me again! And i've just talked Magz into buying me a pint of milk. Whats that I here you say? no i'm not a total weirdo! I just 'appen to like milk that's all. Oh well I'm going to have a look at what's going on elsewhere an hand this machine over to someone else. Black Ice 16:06 Okay-doos.first up is the wrecking which would have just been achived!Dan (I think) found a lid and we were lobbing it round everywhere trying to hit each other.Problems started when Mat threw it VERY hard and it broke a light! Cept for that i haven't been up to much.Just playing Kick-off 2..only been beaten once and just generally socialising...yes Amiga owners dO socialise (but only just@ because they are vertually all fat with glasses and too much money !) ! Anyway...i'n outta here... STE 16:17 Ok back again@ thank god for that i hear you say @ even though i wasnt on before ! A tennis game is underway@ and i dont give a toss@ because i want the cricket score@ so wait on a mo will ya Captain Hack 16:23 Ahhh!!! Back again! That's better@ time to give my left hand a rest (Errmm .. ). After a frustrating defeat to Donatello playing Pro Tennis Tour 2@ I think it's time for something to eat. Only 36 minutes 'till the chippie opens. Gee@ it's hot in here@ and I've just spotted a few patients going for a walk in it. Well@ as no-one else has@ I'll give the Brentwood Computer Club a quick plug. Go to it! There@ Gavin will be pleased. Sentinel 16:34 Bugger!!! Just had one huge defeat at the hands of Donatello playing Pro Tennis Tour 2 and now Magz has just given me a quid @ how nice of him. And Now EZ has turned up so I'm going to have a few word with him so I'll catch you later. Donatello 16:42 We've been told specifically not to leave a space between our name and our text@ don't know why. I had to take over from Sentinel who was having a game of Super Cars 2. Unfortunately he had no money@ no engines@ noe missiles and almost no energy so I didn't last very long. After that I played Cap'n Hack at Pro Tennis Tour 2 and won 6-1 6-2 6-4. After this I played Sentinel who had never played the game before and so I won 6-0 6-0 (It is very difficult to play this game for the first time and have to control your own player). I'm off now. The Tick 17:10 G'day@ well as usuall absolutely bugger all has got done at this " copy party" well I have seen a few nice demos and also DAn has done nothing towards our next demo@ he's a real lazy *&^%er. any way I haven't got anything else to say so I'll have to get Dan to do some coding but he is sooo young so it will nearly be his bedtime soon. Black Ice 17:13 Well the party's staying weird as ever.Just been flicking through some 'interesting' files!Everyone just talking about getting different stuff for PD and such like. Sentinel 20:36 Oh Bugger ... I'm now typing this on to the end of a backup file of this document. Hence the large gap in time. It would appear that the last person to save this document made a right pigs ear of it and upon inspection it is now zero bytes long! If we find the culpret he shall be hung drawn and quartered! Still that day has been quite successful and at this moment in time the Brentwood Micro Computer Club is having it's anual Monday Meeting. (Plug number 2! In case you are wondering I am the clubs chairman ). In fact the membership count is very low tonite because of the holiday period. Oh well I lost every game I've played today. Still I'm a naff games player and always will be. Oh well it would appear that it has been left to me to finish this document off so here goes. Once again the end of another Copy Party has come and little has been done. So From SPI and everyone else good bye for now! This is Sentinel of SPI signing off. <-- What a load of croope! .2 TIME JUMP .2  This is Mat again and its four days later and I will type a bit more about the party .. let me see now .. After the main copy party most of us stayed on at an ST user group .. I cant remember its official name .. Oh yeh@ Richard@ can you send the articles again because I cant find them .. My address is on here somewhere .. At about 11 or so we drove down to Magz's house and decided it was too dark to put up the tent and so we slept on the living room floor. The Equilizer decided it would be very funny if he kicked me@ all night@ so I went to sleep .. I dont know how long he continued but he is too old and hasnt got much strength left these days .. In the morning I woke up early and read a few books .. I decided that I needed a copy of ST internals .. Breakfast was huge .. two or three types of cerial@ toast@ warm quasonts (if thats how you spell it) .. full cutlary@ etc .. I had never seem anything like it ! .. We formed a plan to visit Camy from Budgie UK because he was sold Magz the book in the first place .. We spent a few hours copying demos and then completed the lamer test on the State of the Art demo for the first time .. It was then about 11 and time to set off to Budgie HQ .. We spent a few hours looking at the new budgie releases and planning improvements to the disk magazine .. Camy showed us his new game which was inspired by kick off 2 and looks great .. I dont want to reveal too much but he has the basic game working and was putting intelligence into the players movements when we arrived .. I think the game has great possibilities and I am looking forward to hearing more about it .. The Equilizer is going to sell one of his Quartet tunes for the intro of the game .. I got the book and Camy gave me three others !! (Cheers@ mate !) and a whole load of disks .. After the visit we dropped Magz off and began the long drive home which we completed in record time .. just under 5 hours .. and that includes stopping for a meal at a burger place just off the motorway .. we cheated them out of 1.20 by buying a larger apple pie and a can of coke in the next shop and just buying the burgers .. Anyway@ it was a very nice couple of days and thanks to everyone who was involved in making it so good ! .. `ZP`RP`JQ`BP2e4RH|d(=@R`P`A9apNut0e< d=B\R<0e<:d 0AA=B\RRJn\Rf`PCPg < g`BS`P-|Z?< NA\`߲Hz ?<&NN\Nu 8Nu bytes used out of , took secondsEnter command line: Press a key to exitInvalid command line - see manual J.a g,Hz?< NA\/<NAXJ@f>NA< g< e.H??<LNAp///?<NNO @ h (#WH??<*NAT2A4JBJgAaN/2aF/2YAAPep 24C"2 S@ػ Td BTA3A0C4$I2a222B"0@2A\xvaRg<2#M 4B3BS@ -f ػ Td>BAAb8RGRC`3RSG5GC5C J1DcaRF F e`RG GcdNuXASF1F41R 1h4 x1EDgVA)H)H 9|J?<NNTU@g,ACg dRhdRh(gpL8Np>L8Np*HEAJ0?C bL000H?A/.)HpNLrHH/>Bl/,ff.f.ffNu l /.g&, ^`D&, N`>&, R`8&, V`2&, Z`,2,/4WAARA0,/6A hfRAS@f9A/,&, Jo ? CN0`@k Ap0(/.NuA Nup)@JphNLtH &JKBCH .A/~0 1PP1P1PA L? &<@>AFG0000X0000X0000X0000C ~AJ0g0  pi, N"F QNu _b@gGHpp 0f NuGNp @"l`Yd&-KNN"l`YepN&#k"C-KN"Cփk փk2##`փk"`2`& $Y8gHRDD*D%H8#$c2g# HRDD%H`?<NNTSfN(HxNOThe MAGAZINE has been written| to run in MEDIUM | resolution mode !!HPNReturnr"_ NAHNNpHNHPpKN"_N^HPpPN"_N^HPpMN"_N^HPpRN"_N^CN <XCvN:AlNBmBmBmBmN!A:\MAGAZINE\ARTICLES\MAG3PICY.PI2C&NA&N2NJBfN))|C" N FVK Virus Killer Docs C|NHx?N Cowboys of the ST C|NHx@N Latest News C|NHxAA C|NHxBN REGULARS C|NHxCN Our Addresses C|NHxDN The Adverts C|NHxEN Help us out Again C|NHxFN Greetings List C|NHxGN-EDITORIALS-C|NHxHN Editorial 1 C|NHxIN Stes Editorial C|NHxJN Bored on a Wednesday C|NHxKN Split Infinity 91 Party C|NHxLN Finally Complete C|NHxMN- EXIT- C|NHxNN Quit, Until Next Issue! C|NHxOA C|NA|NNX)|60 JNZC2NA2NC2NHm2pHN"_NJBfN6 A C2NAvNNpWgN6"AtNN6`NNNXN>pNAAkhNA.AkNA\Al NAAlNAAm8NAAmNAt t::/rIA@(k$/=Co  Jj ?a0" /MrO IN_Vp6A Ppv `H@)@p@&@lAA1B 2pʼơaapWllpɮpaTB@'a@B){Lf0<p7ap9@p`pvv`v`vj`v `v`v`v` THE EXTRA BONUS MUSIC DISK .. - Ok ya punks, listen up ! .. The Equilizer has written the most amazing mod file (even with his computer in for repairs and his 'disease') .. Hold on one minuite, I have been making fun of the Equilizer throughout this magazine and its a bit unfair because he cannot answer back so I say 'Sorry old timer' .. now, the music is too big to fit on the disk and so we will have a problem .. there is just short of 50k left even as I type this and so there is no chance of any decent mod file fitting on the disk (even if I pack it) and I havnt put the virus killer on yet .. Rarther than pack everything and make it hard for you all to use I think it would be best to put the mod file (which is over 200k i think) on a seperate disk and as it is not really essential I think it will be best to write to me (MAT) at the address below and I will send the disk to you .. I will also put a few more of the Equilizers mod files on the disk to fill up the extra space, so it will be well worth the order .. Ok, specify double sided or single sided, and send a cheque or PO (or cash if you feel lucky !) for three pounds (to cover packing, postage and disk ) .. addressed to MATT SULLIVAN and I will rush the disk back to you as soon as is humanly possible .. Sorry for the need for the extra disk but I dont think that we would fit the mod file on even if we packed everything twice ! .. MATT SULLIVAN 24 KINGSWAY WEST PENWORTHAM PRESTON LANCS PR1 OJA r p* & ( E C"Sj|Ac1@1B1RA||||||Q Qdǂ`F#BgNAB8`tA!Cf6<gfQ NuA@ code codeg`!.A!NNuwpwU33ss77wTt@ICLES\MAG3PICY.PI2CiV&2)|N 2b3H/m3H/B"$/p"3H/bB[nޣ3H/4".>J2I/?o3H(pK<3ٜ"{xw{wetsnbnvpuzzuszyけw|{}i^^\xgszopr{toylnnxn{|g؆nxgx{ez_Ty}Y_'[Khyo|ksShf\Rcm kh.';Ѭ}SOv+Wv]N[hlLU|[nxyҧ?ʽqlJi|]ShqbE]lZHih`m0ʧceuc~{UXkrVagI_S_v^ֆȶw|gpfEg{pcntdRmcbo̡gweoq[bzc>i{VRl5s}_sWxҗ^Xfi]uXCrxPfvcUdTuwڙhobtqpkw[S}tS3avHt耂ږbƳU{omhut`nigquWaSg,?ݐҜ}B{UkGDkTothm\\yyihzTwkiqQzZe}sbWljTp˕Q̋wJtP^{v[Xq>eur[~1al˳|tQ{asc7S\u`SRiZkeΓYfT}ZkIZpZ{~io|jo`uibtz~[VcK}oVc\ckLG) mpZs|z}g;bywZq~_qdCyxktnXs̑"hq{kd_ue^\rMJrTism|~toϚrѤks~uRcUbowK@hW]no|lnԒ}_|whaVdUjU:ZRdtjrv}іl›|_|{x`cdiiSeT`ge|qekyÑß{|-⿲oFzoF@ehFTrYrdM א2dVrFtf[3_f;XYmS_o8jś}̮ka^grnYA?QF9_|vfqpbLcyM?[hAEbnR`yziϙdv3Okqa`kbFEp_O~xq׎{Ğ}cs^u-re/K_Qlox~{ups j\tqO`lqb6m@֎vy~[{U_qjulWpvPhe_Whr~hUq[tvwxdipd`kfpz~݁TrflyziQnRCztzՈ}w}p|tx{xol|\f|nbtuY,5}k]upemXooadq[jpjow}xvhypb~u[cjqlbWZy}v¯ƙw}y+g~qWibmbXmnW_xixt~ą|deZgzh[mwKXnQ*rit|ƱwgzhS]Lfy`5Tmt\Nq9ͩɶj[gcdl`opcioVTTc~azIڴk}]_q{qVdpUfaVgroYdeɾzk"|qSLiMhċrPYTNotUEvhtʱ^pzrsP^m^MfrfW]RarmSoØvfcq?nTfjkwoMcnkT]q`~şrT:ctfZniL\aM`nxeYo+쳘 ώsDIa_uzbKVp{nejWVn qu׮x.=qb^bhfIrl\lwÇvakízfNh/fTDRetth_rou蟅P}l]xtsvb_jxGxuxrZvlhksoo(?J0i5@X ƒxhn*C[0trhmKWzv#Xɋ~x/(zpxÿ2distnvsqMYTsYɅ~ߌ_,sX'tx0|V- }I!Ć@_ ,r`V0ʁ{ ǀ|$.["">uNqqy~9|yzupnzzw}ox%u⇋ɑiȃXH{vvV0rR%2֗ xwysuvz~}Srp"(tt{sbI}w )}ywzx|ym_ |}G{hzy{~ ~%awgp|zmnsiutz~ց{\zZ-q{{yt|nr|ymdtTbP2ZœbRӒC=P%`РZ;rŖKFdɱZ]W{Ke|elyUPčRh_ Tl?hg`zyMqrytX_tT[qqu|clxwarux{qkgw{DmȴiPgz|Z3Eqsy?JURMWeqҸKzY,7I\riRGl|q{J0R_niƹmGk|Q%6Rw_omt}c9AMinegsϿ°cr}AMniizlAsPLV]ji]p.PuSr{Q2U\typv¤vvW3c_]em/ðuYgPQ__b}qh|_oeXHPRLj{OZUxfYzoş~n[\lXXLOvút]Yqm"4alw* E}^rKxvy}xՏ#|nue~odjJv|,wrP{xvͿN.PeŭVOVT@Jh|to[%4Olc(Edgfnn~Db5;^Ȟi'If}|~xwc&Pp~/AcXYznxvrk^O-RӶHFH?\ºqv~{tqxq~}'8EG|ź>@ely|kt۶n{-0COq½` 8Rw/~q|0wVR^Yuҫ^HR28SUqīvydlkRroLcv}ŋÐoWD7brSVhjġvuf`jok`r'|oXN_tolshvtpkyXvqia^deq~uknft ~wmmhpfKSvapmndSM^v?I}BU|hbguo\Z_cqk\e4{}oٙxxxjnTYqtd vvmpy-J~9nۇ{ KG6smusl_anpbclt|AH{rq]Shx~wnZikgqr}z~qlPMkwzjqw{pqfWaop{zvz{iW࿖ot~t[j(q^`lvP?pzcVTddsse\lpszyt;\ai{y龻UC\|}yhsMY]H!d?3Ԅ<ucF>~먚xW.MbzoMfȰ~|sZ~MH]̭uY£k0AdaX\vzriw{h‰B[(Ӆ}ЯeSLozm`kuqY^]Vʴa;eW?vwݫ{@5RnrnqawupFdͺ*6jsۼv<+n^whoxY}قRMoböV'jmzr{vz]GKDziƱO [un~zt}tR-;yҥYWy~m4DZ\{&4hū9¢wI0kֿKOyt2Eez^0Lr⿭NeqЦ8a}ʹ;(`g~ojgaɟDT~ǻZ :؍zvGdLZƹ\JanҴN(dMXHٲHRt¦OEV«tnd=9^JwjoI"7xbS b5="\ƕL,*tнnRiIiVg7wŊh|ظA\ka`Uȳ]Q_jqvÛ}q6X͇S[Nr//Nlàvu|VLnۆr`L˺6Bj͛oBRA$]{tLK`èH8$QݯTm60dҋb>8ӮY Ng=.ޱgDZ~@*PՅmV]U<Ʃ]aX&,mQ[tMTĸsxq. This is the second lot of cows that Ste discovered while roaming over the networks of the world .. I was going to save them until the next issue but such comedy cannot wait .. If anyone has found more cows then send em in to us !! Get our jokes disk which is going around the various PD institutions of the world or from the Zombie Eaters PD library .. PD libraries that havnt got it@ why not get in touch with the Zombie Eater ?? ...:::/// THE NEW COWS \\\:::...  Part 2 of the 2-part COMPLETE GUIDE TO COWS! _ $_ (__) | | (__) (oo) | | ($$) -\/ /-~ /-\/ || / | || / | IRS || ---|| * ||-|| * ||-|| ~~ ~~ ~~ ~~ ~~ Eric the half a cow The unknown cowmic Tax Acowntant (___) (___) (___) (0 0) (0 0) (0 0) \ / \ / \ / __[_V_]__ __[_V_]__ __[_V_]__ /_ \===: /_ \===: /_ \===: \OOO---OOO/ \OOO---OOO/ \OOO---OOO/ Cowed Forces \ _ / - ( ) - /\ / " \ /| | (__) (__) / | | (oo)\ _(oo) /_| | \/| \ /| \/ / \/ | \ / |_|| __(_ |||__ \ * || || |_ | ||| _\---* ~~ ~~ Thomas Edison's cow Cow hearing his master's voice ) ( _ (_) / \ (__) = I / = = \ % ==' `== (oo) \ | I (-O--O-) % 8 O O 8 /-\/ \ | I ( ) % /- ( ) / | ||__o=< \ | I /- |= / | || \_/ * ||-| \ ||| I / | || \/ * ||-|| %% % \ || I * ||-|| %% %% %% %% Groucho Moo-x Chico Harpo _ _ | | | | | (__) | | (__) | | (oo) | | (oo) | | /-\/ | |---\/ /-| | / | || | | || / | | | * ||-|| | |--|| * ||--| | ~~ ~~ | | ~~ ~~ | |-| |-| Normal Cow 0 Cow modulo one 1 (__) #(__) (oo) #(oo) _\/_ _ /-\/ __ /___/___/___/___/___/_/| /___/| / | || _/_/| |___|___|___|___|___|_|| |__||/|* //-|||_|_|| |_|___|___|___|___|___|| |_|__|/|~~ ~/|___|| |___|___|___|___|___|_|/ |___|_|/ |___|_|/ Cow in the GDR before... ...and after 9-Nov-1989 _(__)_ (__) /_(oo)_ / (oo) | \/ || \/ _|_ _|| || /__/_/__/| || ( ) ( )| || | |_ | | | || \_%/] /- / [] [] [] / | || 7* ||-|| COW-CH ~~ ~~ :Cowraffe .* * /\ / 0\ / /~\ \/ / (__) \ +- + | (oo) ~ \ | | | |~~~| \/. \\ // \_* |~~~| | | | |-`//`='\\-| | | | | |-//- ||-| | | | | |_ _ _"_ _ _ _ _ "_ _ _| | +- + ~||~ ~||~ || || "COWCH POTATO" /+- + + /| B A T E S | (__) o | (0x) ( ) |C O R R A L | (**) /| - | \/ ( ) +- + \==/ / | |\ \ W- | | q ( ) v | - *- =; ( ) | | (__) | \ / ( ) \ | (oo) | \ | ( ) \ | \/ | \+ | ( ) - + ( ) Ice Cowbe COWBOM! | | >o o 1Psycho Cow (with knife) (__) (oo) - _ /-\/ - | Don't have a Bart@ man! | |\ ~ ~ /| / | || - | \ ~ ~ ~ / | * ||-|| #|(_\ ~ COW-PIE ~ /_)| ~~ ~~ #|(oo\ ~ /oo)| The Simpsons' cow | \/ \ ~ ~ / \/ | .|(__) \ / (__)| \ / \(oo)(_\ ~ ~ /_)(oo)| \_ / \\/ (oo\ /oo) \// /\_ /\ \ \/ \ ~ / \/ / Cow in / /\_ /\ \ \ (__)\ / (__) / trouble / / /\_/\ \ \ \ (oo) \~/ (oo)/ / / / / (__) /\ \ \ \ \ \/ :(__)\// ___/_/_/_/_ (oo) \_\_\_\_\___ \ (__):(oo) / \ \ \ \ \ \/ / / / / / \(oo): \/ / \ \ \ \/_\/ / / / \\/(__) / \ \ \/_\/ / / \ (oo)/ \ \/_ \/ / \ \// \/_ \/ \:/ / \ / \ (__) (__) (_) (__) (oo) (oo) ( o o ) (oo) /-\/ /~\/ /-\ / /-\/ ./ | | ./ (~)_} / | |\/ / | || |--W-| ||`` || * ||-|| * (.)(.)|| | | | | ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ cow before weight cow after Conceited Dolly Parton's loss program the program Cow Cow (___) ( OO _ _ _\_ | _ (__) _ | | | | | |\O cowstle | | (oo)| | | |_| |_| | | |__\/_| | | | | | | | (__) | | | _ | (oo) | _ | | | | | \/-\ | | | | | | | | ___ | ___ |_\_ | | | | | | (__) | |_| |_|_| |__|| |__| | (__) | | | | (oo) | !| (oo) | | | \___\/___/ #\___\/___/ | | E| | E| ( $_ ) ( "/ \ ) ( / \ ) ( | | ) | | | | | | | | |_|_|_| \ \ \ \ \ \ \ \ (__) \ \ (oo) 0/ /---\-\/ 0/ / | \ || * (__) / * ||---\-\\ \ ( OO / %% %% \---\___/\_|\=/> ~~ ~~ | \===/> \\_// | /_/ / || | _ \\_\\_/_ /\-\ ~ ~ / (oo) \ / (--) * / Cow Circus: The flying Cowlendas Cow Circus: Tightrope walking _ | |\ | (__) | | | (oo) | | | \/ | | | / \ \ | | / \_ \_/ | | | / | | (__) | /+< | | _(oo) |==/=|==\=\= |=|=\\/ | * | \_\_ | | / | || _O)-~-\O)_*__||-||_ cow-lliope in the circus parade * \ w \ w ((__) \\ /\ // ((oo) \\/ \// *\/ | | (__) >--( )--< |(__)| (oo) / \ \(OO)/ .-\/-. >--- (} ---< //\/\\ <| |> v /\ v || || \ \/ / | (oo) | ||__|| |\/\/| \(~~)/ /~~ ~~\ /-\ | | / = \ / \ | | / \ /* * * \ / \/ \ |=| /__*_*_*_\ | \ | \ / || || ~ / ~ \ = / ~~ ~~ * \ _ / Cow balancing on ball Cowslip Cownilingus (__) $-'`- "Here's (oo) _ ( oo ~ mooing /-\/ | | /\_|-- at you@ / | |\ / | o o o o o o | | \ \__ _ kid!" * ||-| / = | \___[' ~~ ~ || || | || Cowncillor his cowch |_|- 5| | 5% % (__) (__) (__) (__) humphrey cow-gurt (oo) (oo) (oo) (oo) /-\/ \/ \/ \/-\ / | || = || | \ * ||-|| || |--| |--| || ||-|| * ~~ ~~ -- ~ ~ ~ ~ -- ~~ ~~ (__) A game of cowntract bridge (oo) -/ \/ _ ,/ \===~__| | - _|___ /\ |_| (__) | \-/ \-/ || | |=| | | | (oo) | _|_ _|_ |__| | *I I| | | | /-\/ - I I~ ~ | | / | || | \-/ | | | | * ||-|| | _|_ |_| |_| |_| | wolfgang amadeus moo-zart ~~ ~~ - Just a humble cownoisseur (__) (__) (__) (__)(__) (__) (__)(__)(__) (__) (oo(__)oo) (__)o) (oo)((__)(__)oo) (__)(o(__)o)(__)o)(__) \/(oo)\/ (oo)/(__)/ (oo)(oo)\/ (oo) \(oo)/ (oo)/ (oo) \/ \/ (oo) \/ \/ \/ \/ \/ \/ \/ a cownfluence 2_ (__( .-< | | | (oo) | |___|___| ___\/___| |\_/| | | | !| | | | | !|_| >-' | | _ | _ | *-/\ /-// |--(_)--| / \ / | || |_| (__) / \ * ||-|| | | (++) ~ ~ ~~ ~~ |_| \/ Egyptian Cow Marie Antoinette's Cow _ _|@|_ | POLICE BOX | __ |-| (~\/~) \(:)/ |_| / | \oo/ (o|o) || | || | | /-\/ /-\_/ ||-|| | | /| | /| | ||__|__|| | | V ||-|| ~ ||-|| | ___ | | | ~~ ~~ ~~ ~~ | |___| | | | Vulcan Cow Klingon Cow | _ | (__) || || (oo) - || ||-//\/ ---< Master? > || ||B-9 \ | - ||_||_\| |_|_| 8- a Certain Time Lord's Cow (__) ---< EXTERMINATE! | -( -0 - (___) _\/_ |===| /o\---O _\_/ /o\ | | | /o\ # ||_|| /o \ || || /_ \ ~~ ~~ RoboCow a Dalek Cow _ _ /ine McBovine McBov\ /ttle McCattle McCat\ /cBovine McBovine McB\ /e McCattle McCattle M\ - - \ovine McBovine McBov/ \attle McCattle McCatt/ \McBovine McBovine / \ McCattle McCattle / % % Ronald McDonald's Cows @ @ @@@ @ @@ @ Pffii @ @@ _ D @ |_ | _ (__) | / \ / ( oo /%| | __ \ / /\_|// | | / \ | | _/_/__| | | | | | | ___/-_| (__) | / \ \ \ `(oo) | / \ | | |\/ | | O | / / __ / |-| |- / \-\\\ (__) \ / | o | \\\ _( )_ _\___/_ \__/_\\\_ /_/__\_\_ Cow Express Suicidal Cow ,o _ ,/\ / \ +[__] ( take off@ eh! ) __ | \ / (oo) -'\_ / \/-///\ /-\/ */\_(xx) / | ||__| ( ) * ||-| U %~~ ~ Pro-democracy cow from Beijing Canadian Cow o o o o o o o o o o o o o o o o o o o o ( ) o ( ) o ( ( O ) ( ) ( ) ( o o (__) o o (__) o (__) o o (__) (oo) (oo) (oo) o (oo)  /-$ o o /-\/ o /-\/ /-\/ / | $ / | || / | || / | || * ||-|| o * ||-|| * ||-|| * ||-|| %% %% %% %% %% %% %% %% Santa Cow and his rein cows caught in a Montana snow flurry (___ &_/...\ *==\ _ _ (___) /:\ (/_\) / \ /| `(0 0) |:_ (o o) | Moo@ Moo | / | \ / /-+-+--- \ / /\_ / * |||-|||-/ * / | | | | 0 ___/ ||| ||| * | _ |_| _ | $|| --+_+- || Rudolph the Red-Nosed Cow -- -- #| |_ | |_ /\ |_| |_| / O\ Santa Cows / @ \ / O \ &_ - % % % % % - _ -/ @ \- $/ |% \ / O \ #| |% o| | /@ @ \ / \ o| / / O O \ / \ / -/ @ \- / / % % % % % % / O @ \ / / . / @ O @\ (__) /* *\ / ./\. / O @ O \ (oo) /\ /\ .//.\. / O \-\/ * * .///\\\. -|| (oo) (oo) /\. ||/ ||-|| /-\/ \/-\ || || %% %% /| || || |\ %% Merry Cow-ristmas * ||-|| ||-|| * %% %% %% %% %Christmas Cowols O #O O O +O * Moory Cowristmas! ___ /|\ _| |_ /||o\ /_\ /|o|||\ % /_ \ /|o|\ %% # || | | | || /|,|o|\ %(oo) ||___|___| ___|___|| /|o|\ /-\/ || | | | || /|o|o|||o||\ / | || ||___|___| ___|__ || | | * ||-|| |o | |o o%%o%%o< D <"<rNDpNzpN~pNpNpNpNpNNNNMAGAZINE\ARTICLES\DIIOOL_1.DOCC&NNWELCOME TO THE THIRD ** The second part of the unreleased cows file .. Just read it and ** RELAX ! |-| /\ | | /\ /\/ \ | | / \/ / \/\ | | / \ \ | | - |_| .\/ |-| o-@@ |_| 'Minimalist Dead Cow - Mark Rothko Cow 3/=`=~~~#&@~@&)|||>< 3\|}}(}(}(() (&) %% (__) | (__) | (__) | (__) | (__) | (__) | #\**~~//?<>.+|@@@\/ ( oo | ( oo | ( oo | ( oo | ( oo | ( oo | \|}}(}(/?<>.+|@@*&( /\_| | /\_| | /\_| | /\_| | /\_| | /\_| | |@#)@(&*)($*I!?$>@$ -0 (__) | (__) | (__) | (__) | (__) | (__) | Jackson Pollock cow ( oo | ( oo | ( oo | ( oo | ( oo | ( oo | /\_| | /\_| | /\_| | /\_| | /\_| | /\_| | -0  (__) | (__) | (__) | (__) | (__) | (__) | ( oo | ( oo | ( oo | ( oo | ( oo | ( oo |  /\_| | /\_| | /\_| | /\_| | /\_| | /\_| |  -0  (__) | (__) | (__) | (__) | (__) | (__) |  ( oo | ( oo | ( oo | ( oo | ( oo | ( oo | /\_| | /\_| | /\_| | /\_| | /\_| | /\_| | -0  Andy Warhol Cow  oo -- ;\/ cow by night sleeping cow by night Chesire Cow II ( MO ! ) II\ _\ / II + (__) ..o( Hey@ there's a cow driving |\ `v' \ + II (00) that car ! ) | \_|_\ \II\ \/-\ | ( ( @ @ ) ) II + || ||\ (__) ..oo ( How can he ) |\|_\_O_/___| + II ||-|| * (oo) ( afford that? ) | \_\ \II\ %% %% \/-\ \ (OO_# _OO) II + || || \ (\(_[PHIL]_) + II--+--+--+-II-+--+--+--II+--+--+--+II (_) (_) \II II %% II %% II II--+--+--+-II-+--+--+--II+--+--+--+II What cows think when people MOO at them /\\ ~ (__) (__) /__\\ | ( oo _ (oo) _ (o o) | /\__|( ) _ /-\/-\ / \ /\_/\ / | \==//=(_) *POW!* / \ | /|I I| | = Cbh3^b7Xtal10XyɖliTbTtm~aL9atͲ~C\m2mUg~Tr3 (\ڜe[YlneoxeɝYH"Jiږuxnrf[[jzt:ISkůtt`>>bJmǟ-?\ﴉPQqYVhzx᭞fH@qgbWikN{֖B;"Wi~yYQ}PFHc~:ƣ[dpsScmaмvHFK_ÑVl_y}dBhoayH#DcԬo[x?fv@B[bż`8QRyposl RbZbukk]cF?N{oMZYpEx~i]_sDdXKfnv}َxa\bssJ&ddhrsie Qo-q\dxgtj[lz{nk ?\_Ʉt]^_ovNsy{s~%xhtZlcQdqtw$?,"}ulsݾA|e`V\p~cŊ{t}s[gmrMȌc~FޔrhaWkNyq.swg]~jlUhG\mg|Zgcnwgmjr}ilI}ybieq|Kl5:6"6bVwns~W}reᎇycdkXMt{murL;ꉵ~ofh9򑎈mYqD6yr&~qp$lz}tv/~5iQvedqnu zv~#pŠw[.|lh#EKdǀy#$-".u}SHK":~xvyLimC@{uAwpu~,Atu{}:![zslpv|xxFdzq׊Ў︓_Nr{ȓ Wvtz|xarywmq~uq~ʏp }wrtQ~Ttt|Wty~oOvp|텆)wo K8}{*|znmy{ruۿ΁prmx}H;wvxwhhfd_o{NϘ6scoszxn^VQRiowx~!/~zqk^aaRIIG`Zjsvbn{?{yZ>QWRPQgclfƯnUI<.MWORb_ipxT½¾揋ZRrSA:23TP_G|w~ɻzy\PN5MRJNgdcvz̽ti`\CALMOYfeqw^ ƵOo\K<0(IHMYes{yeTE42D@XLdaȏykXG>2>9DS_fkl|D-mi\O[QTVB:D"(}l?d\FTWZ8^utÿƷlR. H6URE[rur~wǭjIif;VmǾbPVNZ$zuYu[4]qQJcåb/6Sg^UjqZ2NsiOV?uB*Toe~otd?Oxm\{ٱn7Xngtl\?Te wxx`d*O.|`*m - ЭЭ// Bg?<JNAO ?<NNT3^/<(/<(Hy.?<?<KNA/<(/<(HyD?<?<KNA?9^/</<?<NN ?<?<LNAa:\magazine\intro.prga:\magazine\magazine.prg 4NHmA "_NpJBgp/Np$gNpSgNINb gnNINzNzNpJBgp/NzN&<x*<eIG[hgygP"Xevoëh_geYQXsulNw'2]vА_lgg>Wtmhrtx)'[hm'¿xlocK4WnuT\ys~-0e}u~]af][Wcwfnuo>u63z}Yh`VXZhsR?6{X@_pr|ţfkq\OCAjnn~r{vʕ}52pqx|̎\kcXN;Zs{hvyl_(\{A͸ӣmkkS`M<`rw1v1m.gR>lz~?κ}`R]_W`akyuu}wwJ8o}m״vaJD]=Zov~{NEc_~̩pk5P5U}uBGhf®͓pVM^X5Ehwtyw|?DhxʨS+'Kq~rp\GҡwQ+RFӟt=@z{JEm~Ҫvd9UMDbZ/~xrH=cvи`8LCVgnp|RYVo2KNdootqh7[pľsY1?=nqtqgGaqƧ|iLQbaoji|uީSK^wëVQ1m?trnv~qdb[eDi-Uktlw_m)q@\Sh2OdfjnyyyoY\q}ߏĚoEL\getul{yq{*EҖȧ}SLbbsnd|p1]C\a~c7<\[qxju{qz3TczrI>mznjwu|ΊIW`p xZ/RHduqw}x|y[GRYze:LWPjzt !u~lM~Zt_QVjΔu8>sĦxRPSWh5zySkֳ[TR/Wrx㢟|VV`_˵x^)I0Tq|ACIQ}t=SW[ix{}{9=6WWwa/RkyMFARe˯ocQPH9U}JzANCURȪr4zPlz}7!_3XYzЯwoFSZ;Nmue3YLuu/دfmBCE-Miz_:uǫkUZGUpw ?n?[PoԲxw^EauxuB\MRѳvxs^MG Kk|IZ`S쿨.DZC*O#*TKRTtʲuT]dYlj@YCfгw^?SGA_nOx_YS`{ƭ}aG3;Lgx0`NYMnɫyxa^9!:Tm *QnFY[b1OW@M/ViusFVDM} O]C.GMaqovVOQLoħz5TFRGIdix^PJ>hpbJPWfsq[^oɯ|pT@-:Olc?Giк}+T?MS_ayL?c_\<[z{ucP2J_n߰nHHUGoͳ\\DAQMf} uIW;4iǯf[WGhĨ{o[POD1Sj}pND;ZjlscHV_GQZhŷ|m>U_i}|bKA&L=[qǧgVSMcy]~=ocO4YlȾǬs?EMavmcQ8(J\asұvECX^~s}sdJ+9NX[n{ ۺxLLWaWyor^28:gb_<,$N[t¶jYgp|aaFIT9Ff᱒|_CGeqi]IDJB[kvíġs__dq.`X9h?>Rgvٻ`PK`vû}r?mU?&<8UhĮT[bp>ȯIrSI#,Namu[UIiǻ|ng,Mdѯ~cjakQI4hNr]bs'c]HRU4\u¯ulfv|j^?JR\iqk|^ll_EPW\esD]̓|/{^FD7FYWoosmwdTA\g^jlcuR~vjjqxu&WYThZZlnu|Eas.rg]XboeXcX~"|,]hnpkujX^px_?mM6wsonlryqokn'uKfքzznveL@nlf&|srvqnrrwzqrF*bB)~ˆ:qS(g6q鿊 zusŒeNqvc{x19ېD5}vpv® iuf>_g tbㄎn WrooZ,"qFhA zqq+fjre/ekorWIsi fB,~r: ǢEwy\f-u2f)Vaeywp{|y'quCϔ^ߏUIЋkJp m\oDdӺxwg"I&1!S|pwqxT_6c\JarZð|5g+֛I-Z||M0y֞~pq}\_6K E~+udxpdc{.S yu ox&i}}F6L|6̺eVk-Jsb<#m}6 תzKYdxpC<;i2[d2U%׿d'fszXqt\{kNzr?zzm˦ ^~3R+ׁd {ȖzqB Ev{cK;g,n]չz(zwOy|q^uWTuڜ|u^$a}`{X-LFdtdX%3sn-~2d -ttl*0&@-=yev=xuq{1[!`yrYB2%fEqp{|̈́؁O^rj`z(sE2% E }_s~]^t+#8Z(4tq|y |! ew^yQ.1stX5oqt 'EZ2:$EpwŅv~=q1{prdvWZZ,TW̅:ׅ$([Tupz$bvsyML, f6:,wXg`M2\`¦ɐfDV1#=VZh֦,HFfq1X8# ˸K* 3YؠR{E-bln9Qfs[`-^CFr!kB%,),,X hU6’Yt(a}jY\A}=` t'>,X`1"Yt[5P'3y(_tstl3uO<"a 'np2deNVbbteмӒYz`vUHuł3=ws~vL`ops6YC%-i}5ff7,Y6ԙ7 PwsZpe!avX̕$eeR#Xǵ4gZ>YA,P]aX&+aXZҲi-vu8ƊtZgLVZfcЍfJb:Vj`TފlU0,, bE,k̀ڈi`>?:tv!Io&O湌*/rN% XNgdg+qiŪUoKxͤjf:kuY+W-Y1ĭbA,W,]7ˏ"9IYa˩L0^ DV,ZjY<-biªEa3f)%@+V|rg4-YYhPtˠ^_f~v,YQ,c ʲ)(YwudZ x#[̐VV]r˃:K>= غU}+P.l8haͲtɓ V-|*ߚX3{Qj LfTK.Z(䩖 &pvv"NIXOhZb)Wkig6n2~.]5ف^z1յ7Zzfl )%x$ͅ,U{u#6cXqxwY\2SecwsЁjA2kwwn]ven"v$ 2yjj _|4Nu͇JއI/bM݋mwsp nwttol/$RtȌ'±wlro^zFРqYmoyE/قurynɩjy낎d]fort|nwRxvn4 R D'"+DsEs΅2Ѵɖ̂"5xGv~Co( ).ojŒC{wUTNdmPB,1V䅎Zް!E|$N0sJY2& ~aJyvlwO+_~x|򈋃5tjzZHn:X vs2z[pyZ!RaeCҫ.kXhucmIrrp{}rz~W{1XX(5#l6{.#.WXϹa5̌ ,!xLmf8#4zL܂DuPqYK,.%f[ :g<qMʊORFxXII怬Jjq~Y^ pgqqkuVZˢ 0gsbYYZ7SS|xusu [&ZtsXHĆQ[ژbq='y+9>c׭&O^Kty,rnupn%;&tB-M& ͍tojqvrNNU#{+hi9-;YiaUdž~",xqs5̒puȂ|vi&) K$$4̮b҅}t JC\ kzLl;tm&YXp %HrX4b#kI4c\-ٯ+]XG|/h tvfm8ذ:wr2xtrwPlHLS  a-<Qukf10X\2ՂEֳt^$&(Ղln |!ITb}}H>X0K!!-vp8X7kZ:bm8`(y1.ҝI˄fJmv: equLtt`maE*b VD1bZd0rQ,Z^i kfA FhmoMfم5It+|R R1%2Y ZD ="yͱ0ɔى|jJBtZB o8|un(O%wAgWG Yrrm}LgaRX+f?B_9~0 `Qr,Ʃ{q_vڅ`vaS}rvp 濱[Mv_mz[GdgqɥA|lgkcdnn_}djaMYvlt tv}`DOm_ZfyOzrbK`g^`ok˃rmnt􊌖ajWWedb}µjlhRWdSAy{UOaRs~_fsUblloñfOB\f]Mlpq{wp?yRrygfSgpexʫF?`X\aEGatlY\yTv%qpxnMizj?Yqk_^e`Ogr~jKzNovyqsNepb ῟ş~~kk\RRJGL.uph~ZmorcniQaw}:ޥ̴ìpPS]J"7[sfpqYcunHg^Vh/ʹxJW`T(caM~ziejvi~rVimSTgqtȺmRQh=8`sul{\q}sXYrNBRv~^lºײgq^32|kqovv{nikH^foob|@ϵkR$7yCh~{]tr|}p\t rRg̾mEO+;e;ka|uRsY!#zit_VXoskhx M?v.b=5TkzoyhugBZiq\l||a+i8A\Mr^oi ~U;_mbbxzqlICf(\V_aXvnplj[mdZa<9dRFSXr}u|weE`paNl獓{NQw*U(`Ni:jlw}o;QfcAe3{OWfGV@eP`/gzy}ZmvfFcwmyvӷvivN^@\_-PhlUlͽ}i$MdNYi灂wRc^UM,IWkjhxznRZ/WݯV\Ob8M]jKa&&jrnmwiawttURV^hQFCH_YMcgss|ar}v_evyD;R_`b\prG:XB|I{8]\swlCi~[)A`Q_$_jmz~hyUPpXYc:_`dq{~mL{z0z{ ׸jIfBKkpXVg\PxonB%Q2}f{wqrmdLfty_r8{|ΞwfT~% wtwgAq{qepnq}%fReCڏώwxst'xwspUknuqlxcpsvdiqrOuw/r{rir%npqplzwrp]ms>~R PvktswG{tbfurt%>Bykns{xxedHsT7 Mlakm?|*r"myorx V,̄vPa~E1vr&Nvmuqqvqy{ȰMLX)~ H-~#veƸƪR/y\nx~t~iX+En{}sz~Jv& ulus5IE/P6|(l!q1d_2H}zyuH Hmt|Dtpx|qoe'E[vDIxؘ "voy{Umτ\ yu1lwusqKq~g1%b,}w8&w"}t[Tw}˭$Lr|"=zpnBw}zrxn~Dkz|ws[zqxef?yzw<sqx0`z/My~s0p| %"cKf8E}zz]uu}w}~}~}~zw{uv~ytTo|}wA{w~rtz! 7~8WxyvK\dtʵ/webYYIGVo|n[2nUKW_i 0+r^BMRtmI=CgvibqxDVaopdn^xhcw3.Cdv.h~vn>JYpĿ_9Q;\cAX[wex{tpVLKfx'?\YRVSXXBNsƾq~sXQUj~pERGN_[Jb%ǹ}q]s>7ds|_ Heqjlg~̀Z^nZO7`Фa! 'Qvvqͥo_on_DUdʜi' GoesȄ\_TQQPɳ"+s& 6]^~jmzt]7]޵cpzqF@]Ĭdr)͇kdUFlvȶwC%;BUk½kcCLEgǸyC8XwX[mvf4;KiѯiX ;]|p9O9.kɧe/>.c}|>=B2oɱ](0,eDXTOMnÖc63Z;J+tɮzNT?v̧|W2 )_sære0;[gyШnqV#DeԵm^IGCJWcȟapYGOOa~vYIUV\toT?W.?¼x`S\CXuw1R_kjoofsrjy_lVNgqqSPacj}zZb3UNo8wi_[Ykd_3WYYlmN6[IagSKZcoǞ2_V^Aa~zU+Uoñ^gI]\i~͕}IOc9հuZipoŗkb2CMyncQKbZt{ʛmKL ŏҧ}j_I_UYok~ӣlj0VnF?GXb]k|dT1S^ݳS]34dϾmJ, KMwλw`N;8XghEΜqb'TVmnkmpqykch*5`bgSzmnjywtyljW8Yn֯xkT_H>ckpy~N?5eѵӦkRRM_nw}le+Rbзtd]FXahnmbNYΤwqmIPYbc{ie2Un˕dpdYf`OowbM7etĺǖkyt]cP_juke6.Z\ǧwlOY^fc'V7/UefH[GaktkI>Vo~ MNejjh8Pehʦ~{NCBInz`ROhɬwc=EY`vdwvGV)Eg{G~_:8F]zY_LgaMXrs`LOapft}wj$8dɱzqnURebqp`w|sr<]}ԨnDMI9bzz?ǽtr>3BiҨt\$/Gr{|vM5Nxηʣ>zN9v~tni#1[e¨針ߙVQ%Nr{̨{sY,QKm̿L࿂`'<,_x}ӻRW/Klf-B$Vv)ĖmO8Jd|Ĺ~#GbcuR< Fm_tĨx^>D6MgMŐy\Q2JjmT,.K]uuP=2$g˵uZ5Ebx1?v~FO,mz~Z( ?[y=O&eӨ]?E5_}r36+V'b<-Sl|85ILٱgeD#wBDAzѼoJ(HfsoVC2AƤSD)9^{m%2;Ip`7EOk|y|FEiH?GRnzz}~\!58Yý|PLM;_on{îx?VGiȾZSPR\eXt ;Ģ|O)4$R}ʱpKQ^itŰ_*FNAl߹̶yBCP2P\c{Ưu@NTEjè_7ALNamzDZL2axqɺk@09H_buN;=%Zɼʲo]4.SWnuĦ\'LHR^ת~BL^j|ЭV_$IDL|Ӵs-8M1Q\hxϯ=N65[˼qpPB۰cS<HV9Ti~ȳkNRMYps^gD3I21h8`üjJAJNewνw[7O5L=\YwϹ˦sX.`n}̼qe_JXiqhh>IQeYZv稙mkjtqnZVPG>?aZxյZ{rJxtv^=J`dcxд~~{|x OjU:+GUaUn)"%mzjiPAES/t͹}_\wwj?WYՅ|wuuxzT?IpsTSQKUhw+͑tsu{zqaMIGrh}}|sld]fU7v|ox,Gwnh\2hflhccaqO1ys\PWSbR`NKf {'N xbiYbLAHGV]jnlrzϡ>7$paeSA95VMahWNgt}?ǿjhZeSyYSyB]^hkrSߝUt^\n}ELR[?K}q{ۘ/oREXBHH\NMiw ~yreZTJSEF,|\q({elTI#Q^ROT_fn|hq`V_WYQ_K\L^UZmxI|[oaW JGU=ctw~ykd\TNIBDGXXfgps|Ὶd{wl^eOV\`` LLguw|ϫ|vqf$F[aIUYVko? gjyvcRbVJCYHI/gtvy}ppXNKOOZXdSWery~~vvfWFPRagbZ[khu"}zwpcTYTPLKZghrqz}tl`SNLbek^W\nty{~~vmfdWdaehdncelv{׀|"̃p <:  Y4 DB $:X<@1v h(;30NfX0H j $  @N| &*u"> x*.pp & &e Intruders cheats menu .. 4N N.N -N N.N N.N2 All Cheats by the Intruder of the UntouchablesN N.N2 -.N N.N N.N K The intruder wrote so many cheats I have split them up and will complete N N.N + the set in the next issue .. Pick a cheat N N.N N.N  1) BSS Jane Seymore iN N.N 2) TangrameN N.N  3) Curse of Ra%N N.N  4) Double Dragon!N N.N  5) BuilderlandoN N.N 6) AtominolN N.N 7) Chuck RockN N.N 8) Demo Cheats N N.N 9) GO back to the main menuN N.N Bm.A C\NNZC\N Nice to see you made it to the hidden article .. Have you found the other one ?? .. Never mind@ we dont care .. settle down@ grab a seat and open your mind .. Imagine the scene .. You are sitting in you favorite room@ there is a knock at the door. Standing@ you walk to the door and begin to open it. As the gap widens you see a figure standing in the shadows@ it raises an arm@ a red beam eminates from an object in its hand. The beam sweeps upwards and scans across your face. Startled@ you blink shut your eyes and feel a slight heat as the red light settles between your eyebrows. In a brief moment of panic you scream out 'No Mat@ I am sorry I said that you rip code !' and you try to push the door shut but before your shaking hand can reach for the handle you are forced backwards by the large caliber shell entering your head. As your brains exit through the back of your head your ears hear the demonic laughter .. - Dont let this be you .. I will leave you with this question .. Mat@ literary genius@ all round nice guy and professional student or international hit man and gangster ?? .. Nuf said@ on with the zombie eaters drivel .. Zombie Eater here to give you a low-down on the PD catalogue. We have decided to remove it from the disk mags (now entitled THE LEDGERS) for a few of reasons: [1] It was getting larger all the time and the space on the disk could be better used. [2] PD libraries were a touch annoyed at distributing a catalogue that offered free services. They are obviously worried that the trend may catch on and put them out of business@ but that is unlikely. Some PD libraries were pissed off at some other libraries being mentioned in my catalogue. Well thats 'cos I have copies of their disk mags and am willing to distribute them. Some libraries provide some good services and I still occasionally write to them. So if you are a PD library reading this and want a mention send me a disk catalogue and I will mention it on mine. If you don't have a disk-based catalogue then drop me a line and I'll simply mention you somewhere. I can't do better than a free advert! Of course if you run a crap library that gets loads of complaints you're probably going to fail anyway. And who are they to lecture about me giving away PD anyway. The stuff is supposed to be free and I'm god-damn going to give it away@ if I want rather than charge horrendous prices. [3] We figured that if we simply introduce you to the PD disk catalogue with a brief description of what it is@ you'll have to write to me to get a copy. All we'll be putting on here is a list of some of the better PD we have and some of the stuff we have recently acquired. If you write to me for a copy of the disk you will get an icon/menu driven catologue with full descriptions and file sizes (we distribute on a program basis not a disk basis) + other goodies such as demos@ utilities and so on. SO WRITE TO ME FOR A CATALOGUE NOW !!! One point to note is that seem as though I don't charge for this service you have to supply the blank disks and return postage. Postage can sometimes mount up and I can't be expected to fork out all the cash for it. OK then the address to write to is: ZOMBIE EATER 41 BUCKINGHAM AVE   PENWORTHAM PRESTON LANCS PR1 9HG ENGLAND (UK) Any general contacts should go to MATT at 24 KINGSWAY WEST PENWORTHAM PRESTON LANCS ENGLAND (UK) So get writing . OK this is this issues installment of PD . DEMOS : The Junk Demo The Star Wars Demo Cebit 90 Robomix When Harry Met Sally Space Ace Demo Predator Demo The Alliance Demo Swedish New Year 88-89 Swedish New Year 89-90 The Whattaheck Demo XXX International Walker 2 The 007 Demo The Cuddly Demo The Union Demo Syntax Terror Demo The Mindbomb Demo Delirious Demos 1 Darkside Of The Spoon The Definitive Demo Fish N Chips Demo The Black Demo The So Watt Demo Tec V8 Demo The Ultimate Demo The Overscan Demos The Decade Demo European Demos The Snowman Phantom Of The Opera Trans Beauce Demo Alf Megademo Galton 6 Demos Cyberscape Skid Row Megademo The Run Scanners Robocop The Unt Demo Yellos 'The Race' Madonna Demo Atari World Demo The Avengers Megademo + more : Memory requirements etc are given in the disk catalogue. Games : Nova Ballzone Robotz Llamatron Megaroids Blaster Die Alien Blob Light Cycles Larn Time Bandit Snatch & Crunch Hack Escape Star Trek Colossal Cave Hero Eamon Adventure System Darkness is forever Corewars Cool Tetris etc@ etc@ etc@ etc . PLUS loads of accessories@ utilities@ art and so on. Some of our more recent acquirements are : The Shamen Demo  V8 Music System Demo Slayer Intros Inner Circle Music Demo Slaytanic Cult 7 Ripped Off 23 Spectrum | | ~/ |I I| | | | | | |I I| /| _ \ / \ | |I I| / / / \ \ /_ \ | |_| * || || \\ ~ *~ ||_ ||_ (_) cow giving forgiveness Moo-hamid Ali Cow Bell. (!!) _/\_ \_\ !(oo) _(oo) _ (oo) !/| \/ /| \/ /| Ferrari \/ !/ |_|| / |_|| / |_|| * || || * || || * || || ~~ ~~ ~~ ~~ ~~ ~~ Last of the Moo-hicans Mayflower cows Sports Cow (__) (__) (oo) (oo) /- \/ / - \/ / ( !S M T W T F! ) / ( |7 8 9 +| ) / ( +-+-+-+-+-+-+ ) * ( |4 5 6 -| ) * ( +-+-+-+-+-+-+ ) ( |1 2 3 X| ) ( +-+-+-+-+-+-+ ) ( |C 0 = /| ) (+-+-+-+-+-+-+) ~- ~ || || || || || || || || ~~ ~~ ~~ ~~ "COWLENDAR" "COWCULATOR" /\ / \ __ _ - DOCTOR _/__\_ |__| | |=| MOO/ /=(OO) (oo) * | v| \/ --/==-\/==\ /-\/ |~~ *| / | \==|| \==\ /// / | || - * ||-|==|| \==\/==/ * ||-|| %% ///%% \===/ ~~ ~~ Gallifreyan Cow Straight out of Cowllege (__) (oo) /-\/ # # / | || \\ // * ||-||\ \\ // ~~ ~~ \ \ --- / \ | | | | |  $| | | | / \_/ \ (__) | // \\ <--(xx)--#- | // \\ /\ _ \|/_ Cow-a-flower Cow at butcher's party ___-___ ~! / . . . \ ~! |\/ . (__) . \/| ~oo~ || . . (oo) . . || ~! |/\ . \/ . /\| ~! \___ . . ___/ ~! - ~! $~! Cow in a haggis Cow on top of Ben Nevis _ | (__) (__) (__) (__) | * (__) | ( oo ( oo ( oo ( oo | \ (oo) _| /\_| /\_| /\_| /\_| |_ \-\/ | )| | || | _ _ | ||-|| |___| |_| |_| (oo) (oo) |___| |___| Cow-pooling rollerscating cow __ o oo o (__) \||/ (__) (__) (___) (__) (oo) (oo) (o o) ( ) /-\/ /-\/ /$\ / ( /* ) / | || / | || / $|O | | * ||-|| * ||-|| * ||w---|| ~ ~ ~~ ~~ ~~ ~~ ~~ ~~ Dairy-Air East Indian Cow Injun Cow Cash Cow >( ) (___) PRISON# # # # # ||| ||| (o o) # # # # #(_#) # (O O) /- \ / # # # # #(o#) # /- \___/ / | #-# # #/-#--#--#-\# # / | ||| * | ||| # # |# # #||# # / || ||| ||-||| # *# |#--#--#||# # * ||- ||| ~~ ~~ # # ~# # #~~# # ~~ ~~ Orville Redencow The Bakker Cows (__) %(__) / oo _ / @@ _ | /\_| | \ | /\_| | \ | |___ | | | |___ | | | ---@ |_| | ---@ |_| * | | - | | | | - | | \ | |_ | |_ \|_| *_/|_| CompuCow CompuCow After an All-niter (__) #(__) / -- _ / .\/. _ | /\_| | \ | /\_| | \ | |___ | | | |___ | | | ---@ |_| | ---@ |_| | | - | | * | | - | | | |_ \ | |_ *_/|_| \|_| CompuCow Asleep at the Keyboard CompuCow Discovers Bug in Compiler \\ $\\ \\ $\\ / \ #/ \ / \ !/ \ \ \ \ \ \ \(__) \ \(__) *--> (oo) *--> (oo) / / \/ o / / \/ / / / / \ / o \ / \ / #\ / // $// // o // B-2 Stealth Bomber cow Stealth cow on bombing run ___ / \ ( ) Happy | \ |--| Mooosic! (__) | | \ /__ (oo) +- + __oo| \ / -\/ (__) |Steinway &|_ \/| | / || >-(oo)-> |___ Sons ___|_/ |__| * -|| /-\/ | | | / / | ~~ / | || o o  o | | ||- * ||-|| $~~ ~~ ~~ Chopin'ing Cow TeX cow Steve Martin's cow (__) +=+ (oo) | F R E D ' S S A L O O N | _ _\/ (__)| +-+ | __|_\__/_/\\[} (xx)| | ___ | |(__) / --- \\ --- \/ | |/=|=\| |(oo) |[] / \ \ / / \ | |==|==| | \/ | @ | \_/ | @ | | |==|==| | \ / \ / -# --- --- COW-ASAKI Cows behind bars __ _ __ _ ( V _ _ )_ ( V )_ / ( \o/ ) ) / / ) ( \_O_/ \ ( (---) \ \ /O\ ) \ |moo| ) ( @ @ / ( (---) / (_/\_) (_/\_) o &o o &o o &o (__) #(__) /-(uu) /-(uu) *__/| \o==s *__/| \o==s /\(* \| __ \\-==s \)) /\(* \| __ \\-==s \)) |/))* | \ )*\||/))// |/))* | \ )*\||/))// % %\/--\*) % %\/--\*) Dreaming Cow Cow Dreaming of Silage (__) o o * (__) (oo) o o \ (OO) /-\/==o o \-\/ / | || _ [] | || * ||-|| |__| (/\)s==|-|| %% %% /__\ % %% Cow blowing bubbles. Cow kicking over lantern that started %the Great Chicago Fire of 1885. __// \__ |\__|\ /~~~)~~/ ) ( \~~(~~~\ | 00 | /( _( ~/ \~ )_ )\ \---<( -- )>---/ / \ // | / \ | \ / \ \ |--| / / \ O/ \O // \ \__/ \--/ ( )/\ //\( ) ( ) /\ // \ /\ | | / / /W COW-TOW W\ \ \ - * \( )/ * || || \_ _// nn nn ~) Cow after learning that 0the vice president has a (__) (__) (__) (__) lower IQ than he does (oo) + (oo) = (oo) (oo) \/ \/ \/ \/ !(__@ ?(+o) (__) (__)(__) (__) (__) (__) /-#-\' (oo) + (oo)(oo) = (oo) (oo) (oo) / | Cownucks|| \ \/ \/ \/ \/ \/ \/ }}-}} \ o 5== == -- Cownting... This cow plays hockey 5/. /moo /`'\ . (__) MOO! ` / ./ \.. (oo) / ../ .' \. /-\/ ../ / ../ \ / | || ./ ./ ./ \ * ||-|| ./ ./ \ \. -~~-~~- .../ ../ ../ \ \ / / / Ech-cow (echo) _ (__) ~__~ / \ (--)s ---mmooO! (oo) ( Milk is logical. ) __ \O// /-\/ --'\_/ / ==s)\_ / | || *--/|_/-/ OO COW * ||W---|| "|__ __ II JOYRIDES ~~ ~~ O O o o / \-/ \ Mr Spock's cow \__/ \__/ * . . @ . . * . . . !* \ / @ (__) @ @ - * - ( . | . / \ @ . \/ . - - . . / \\ @ | @ * * / /\\ . /\\ / . . * . / \\ . . _|_ @ . @ / @ * | . @ . * @ . . . @ . . . * . The Milky Way \ / _ \/ / \ (__) /\ | At times likes these you | (oo) O O | REALLY CoVet a proper surgeon! | _\/_ // O \_ / * ( ) // O \ (\\ // o \( \\ ) o #(__) ( \\ ) /\ %(oo) ___[\_/~\__/) o-)__ /\/\ |\__[=_//_)__\ Cocown (\==/) \|_//_ | \<>/ ||| || //|| ||| ||| || @.|| ||| (___) /~\ || \/ .\/ || /- -\ / MU / . . ( ~ ) __/_/ '.'.` \_O_/ COW-OPERATION Buddha's Cow (_ % - _) / % ( - - | =s O | * | O \ \ - | | #\ | - - | ) Cow after one too many Pan-Galactic Gargle Blasters. $(__) ---_ (__) _* (oo) /| \ (xx)-\ \ /-\/ / |\ \_ (__) \/ /-\_ \--\ / | | * ||\ (oo) * - %% \_ \/ Boneless Cow No leg cow (ground beef) Two leg cow (lean beef) !(__) !(oo) "\/ \___/ / / \\ (0 0) / /\\ \ / /\\ / v / / \\ | / <-|-> / * | |\ *| / | \ / __|__ \\ \ $\/ \/ / \\ \ "\/ \/ / \\___\ \/ \/ / \\ "__|__ / \\ #\ / / / / \\ |\ /| / \\ | V | / / \\ | | / \\ | | / \\ W W %\\ =O= Stick Cow sunbathing =+ at Malibu wearing a O) &O) special cow bikini. The dreaded cowtapult (__) (___) ** ((__)) (__) (__) (___) \\ ((oo)) (oo) ( ) ( ) \\-\\// | \/ | ( /*) | | || || | | || || | | |||-||| ((___) ~~~ ~~~ Cows doin' it Cows doin' it \_* Cow during an FRONT VIEW BACK VIEW TOP VIEW Earthquake (( _ _ (___) (__) ( D\ (_)(_)_ (0 0) (oo) _\__| | MOOTV_( /-\_O---moo *-\/-\ /| || _/\_/ / | || / || | \ ?/ ||_| \/~ / \ * ||@---|| * ||-|| * * || | O O ~~ ~~ \/|(/)(/\(@@/ ~~ ~ Romie mooed... while Julie ate. "Moo-vie Camera" (The Bard's barnyard inspirations) _/ | /| _ | /| / _ | | ACME MOO-VERS | / /(__) || | /| _/ / |OO| || | /| | |-|| | /| (| | -.|| |_ | | _ \ ||_ ||_ | _ | /| / __ \ |_|| / __ \ / __ \ | | / __ \ |\ \|| / \ |_| / \ |_| / \ |__| |_ | / \ |_|/ | () | | () | | () | | () | \__/ \__/ \__/ \__/  "The Moo-vers are here!" -- (__) * (__)* (__)* (__)* (__) *--- - (QQ) \ (oo) \ (oo) \ (oo) \ (o-) - \-\/ \-\/ ~~\-\/ ~~\-\/ ~~\-\/ --- | | JBfN?AoNAA,N?<NNTNH <r$<L8NN*/?<NN\A C2NA|NNNA>N2NJBfNApiNHPA>r"_NA~ 0A~NpNA~N0/N,CvNpN$gA~N4&<x*<NANHpNNCN>pp@pWBg?<NN\pp@pW?<?<NN\pp@pW?<?<NN\Bg?<?<NN\pP"<NN NJpPrNNK SOMEONES BEEN MESSING WITH THE DISK BECAUSE I CANT FIND MY FILE !!NJpZrNNKI ABSOLUTELY REFUSE TO WORK UNDER THESE INTOLLERABLE CONDITIONS !! .. GET A4NJpdrNNLNEW COPY OF THE DISK MAG AND DONT PLAY AROUND WITH THE ARTICLES NEXT TIME !!NJ <"<NN! PRESS ANY KEY TO CONTINUE ! NJNZN/Np$gAC"NNN>pp@pWBg?<NN\pp@pW?<?<NN\pp@pW?<?<NN\Bg?<?<NN\NNN>pp@pWBg?<NN\Bg?<?<NN\Bg?<?<NN\Bg?<?<NN\pNzpN~pNpNpP"<NN LOADING - HOLD ON ... 4NJpd"<NN. All programming by Mat of the Untouchables ! NJA@Npx"<NN! Correcting Text . NJA0 0AN4A0NA0N0CvNHPp@N"_rN$fNFJA6 0A6N0/A0N0CvNHPp@N"_"NAHNAHN4zNJBfNF6AHN4&<x*<NJBfNEA0N0CvNHP <r$<AHNNN*"_NCNHmp,N"_N^CNNEp,NCNHmA0N0CvNHPAHN4&<x*<NN*"_N"_N^CNA6NA0N0/ACvNAHN4zNJBgN`pNqN>A$ p0A 0AXNAWNA$N0rNAN0CvNNJA$N4&<x*<NA$NHANAXnNAN4&<x*<NpJBgp/AN4ANNpJBgp$gdAXnNA CNNZCNHmA "_NpJBgp/Np$gNpSgNHNb gnNHNzNzNpJBgp/NzN&<x*<NpJBgp$fNGAWNNzN&<x*<NpJBgp/NzN&<x*<NpJBgp$fNH6AMNNzN&<x*<NpJBgp/NzN&<x*<NpJBgp$fNHAONNzN&<x*<NpJBgp/NzN&<x*<NpJBgp$fNHAVlNHmpAN"_NpJBgp/HmpaN"_NpJBgp$fNKA CNAB 0Bm.NZCNARNA*N4&<x*<NpJBgp/HmA "_NpJBgp$gA* 0Hmp1N"_NJBfNIAB z0Bm.Hmp2N"_NJBfNJAB ;0 Bm.Hmp3N"_NJBfNJ2AB ;0 Bm.Hmp4N"_NJBfNJ^AB @0 Bm.Hmp5N"_NJBfNJAB ;0 Bm.Hmp6N"_NJBfNJAB z0 Bm.Hmp7N"_NJBfNJAB @0 Bm.Hmp8N"_NJBfNKAB Z0 Bm.Hmp9N"_NJBfNK:AB @0Bm.Hmp0N"_NJBfNKfAB 0Bm.A*N4&<x*<NJBgHmpPN"_NpJBgp/HmppN"_NpJBgp$fNKAQNHmpON"_NpJBgp/HmpoN"_NpJBgp$fNLARDNHmpTN"_NpJBgp/HmptN"_NpJBgp$fNL^AP4NHmpBN"_NpJBgp/HmpbN"_NpJBgp$fNLAQNANN+@bHm -bN"_N+@f -f$fNL -f~NMrMNMM`MAXnNHmp N"_NpJBgp/NpN&<x*<NpJBgp$gNNAMNNNAONNNAWNNNAVlNNNAP4NNNN>A$ p0AXNAWN <r$<AN pNANH <r$<ANNANHAN4&<x*<NJBfNNDA 0Bm4A$N0rNAN0CvNNJA$N4&<x*<NA$NHANA0NA0N4&<x*<NpJBgp/AN4ANNpJBgp$gfAWNAXnNNNN>A$ p0AXNAWNAN4&<x*<NANNJBfNOx <r$<ANNANHBm4A$N0rNAN0CvNNJA$N4&<x*<NA$NHANA0NA0N4&<x*<NpJBgp/AN4ANNpJBgp$gfAWNAXnNNNN>A$ p0A 0AXNAWNA$N0rNAN0CvNNJA$N4&<x*<NA$NHANAXnNAN4&<x*<NpJBgp/AN4ANNpJBgp$gdAXnNNNN>A$ p0 <r$<ANNANHAXNAWNA$N0rNAN0CvNNJA$N4&<x*<NA$NHANAXnNAN4ANNJBgAXnNNNA0 0N*A0N0CvNNN A0NAN4A0NNJBgN*p NNN NN <r$<ANNA6NHBm4N*A6N0CvNNN A0NA6NAN4A6NNpJBgp/A0N4&<x*<NpJBgp$gN*p NNN NNBm4NZCVNA0NHmVA "_NJBfNSZHmVA "_NpJBgp/Np$fNSZCBA0 0ABN4A0NNJBgBg?< ?<f?<A" NNprN <"<fN(Bg?<A"Night our lives .. only 3 quid and I will personally copy and mail you the disks the day they are complete ! .. We are only taking orders for 1 issue in advance just incase we cannot complete the disk mags on time because of our various jobs@ colleges@ polytechs@ etc .. Special thanks to everyone who has contributed to the disk mag so far and who has contacted us from the disk mags .. I will greet you all on the greetings list when I (or whoever) writes it .. Power is wished to all my friends in the Enterprise I have a few letters to write now so SEEYAS Mat of the Untouchables meep saying that some day I may be wrong !! .. Have you ever noticed how@ when you put all your effort into planning something to the smallest detail and you think that nothing can go wrong someone arrives and finds a flaw in your plan so big you could rent it out as a camp site .. Well@ it always seems to happen to me .. mostly on wednesdays now I think about it .. and when you think that you dont even consider something up pops an opportunity with wings and a halo carrying a 16 carrot gold sign saying 'I am a golden opportunity!' .. Thats life I suppose .. I mean@ take for example@ the case of the Split Infinity Copy Party .. I though I was going to have to drive all that way on my own and Ste won 8 quid on a football card and the Equilizer got turned down for his job so both are free to come along to the party ! .. The CES show has been cancelled and so I now have an excess of cash rarther than being short of money for the rest of the holidays .. funny how things work out isnt it ?! .Mat of the Untouchables rNAN0CvNNJANNTA* 0HmVp1N"_NJBfNTRAB z0A CVNHmVp2N"_NJBfNTAB ;0 A CVNHmVp3N"_NJBfNTAB ;0 A CVNHmVp4N"_NJBfNTAB @0 A CVNHmVp5N"_NJBfNU"AB ;0 A CVNHmVp6N"_NJBfNUVAB z0 A CVNHmVp7N"_NJBfNUAB @0 A CVNHmVp8N"_NJBfNUAB Z0 A CVNHmVp9N"_NJBfNUAB @0A CVNHmVp0N"_NJBfNV&AB 0A CVNHmVp N"_NJBfNVZA* 0A CVNAXnNNNAN4ANNJBfNWBg?< ?<f?<A" NNprN <"<fN(Bg?<A"NprNp"<gNp"<gNp"<~Np"<gNpd"<~Npd"<gN <"<~N <"<gN <"<~Np"<lNp"<yNp"<rNp"<lNp"<rNp"<yN <"<lN <"<yN <"<rN <"<lN <"<rN <"<yNpF"<lNpF"<yNp<"<rNpF"<lNp<"<rNpF"<yNp<"<lNp<"<yNp2"<rNp<"<lNp2"<rNp<"<yN <"<lN <"<yN <"<rN <"<lN <"<rN <"<yN <"<lN <"<yN <"<rN <"<lN <"<rN <"<yNpNpNpNp"<rND <"<rNDpA"<rNDp7"<rND <"<rND <"<rNDpNzpN~pNpNpNpNpNNNNA:\MAGAZINE\ARTICLES\INTRO.MATC>NNWELCOME TO THE THIRD ISSUE !CNACNNNA:\MAGAZINE\ARTICLES\FONTS.DOCC>NN"How to draw lurverly fonts by TickCNACNNNA:\MAGAZINE\ARTICLES\ART2.DOC C>NN!How to do more art by Tick of SPICNACNNN!A:\MAGAZINE\ARTICLES\DIIOOL_1.DOCC>NNDons Strange Article !!ICNACNNNA:\MAGAZINE\ARTICLES\mutant.DOC4C>NN!The Mutant Monthly by Tick of SPICNACNNN!A:\MAGAZINE\ARTICLESJ\INTERVIE.MATC>NN!INTERVIEW WITH MAT OF UNT !CNACNNNA:\MAGAZINE\ARTICLES\woody.MATC>NNInterview with The Equilizer ?CNACNNNA:\MAGAZINE\ARTICLES\smash.MATC>NNInterview with Shane MashhCNACNNNA:\MAGAZINE\ARTICLES\zombie.MAT4C>NNInterview with the Zombie Eater4CNACNNNA:\MAGAZINE\ARTICLES\STE.MATC>NNInterview with Ste of UNTMCNACNNN A:\MAGAZINE\ARTICLES\THETICK.MATC>NNInterview with Tick of SPICNACNNN A:\MAGAZINE\ARTICLES\ARTICLE.ASCC>NNAll about NATO by CharonCNACNNN A:\MAGAZINE\ARTICLES\UNT_MAG.DOCC>NNLife of a coder By NinjaCNACNNNA:\MAGAZINE\ARTICLES\CRAP.DOC4C>NNThe State of the Art Demo !OCNACNNNA:\MAGAZINE\ARTICLES\cheat.matC>NNMIDWINTER 1 CHEATLCNACNNNA:\MAGAZINE\ARTICLES\gods.mattC>NNGODS POTION TABLE !SCNACNNN!A:\MAGAZINE\ARTICLES\HILLCHEA.MATC>NNHILL STREET BLUES TIPS !CNACNNN!A:\MAGAZINE\ARTICLES\SH_CHEAT.MATC>NNShadow Dancer Cheat by MATCNACNNN A:\MAGAZINE\ARTICLES\LOGICAL.MATC>NNLogical Cheat by MatCNACNNNA:\MAGAZINE\ARTICLES\TOKI.MATMC>NN Toki CheatCNACNNANNNA:\MAGAZINE\ARTICLES\MB_REVEW.SC>NN!Monster Business Review by Tony BCNACNNNA:\MAGAZINE\ARTICLES\golfyC>NNChallenge golf by some loser !CNACNNNA:\MAGAZINE\ARTICLES\manutdrC>NNMan United by the same loser !CNACNNN!A:\MAGAZINE\ARTICLES\robinsmi.thsC>NN!Monster Business Review by Tony BCNACNNNA:\MAGAZINE\ARTICLES\budgie.new C>NNQuick games reviews by Ste !CNACNNNA:\MAGAZINE\ARTICLES\golden.docC>NNGolden Axe Review by TickeCNACNNNA:\MAGAZINE\ARTICLES\MONTY.DOCC>NNMonty Python Review by TickDCNACNNN!A:\MAGAZINE\ARTICLES\ROBOCOP2.DOC4C>NNRobocop 2 review by TickCNACNNNA:\MAGAZINE\ARTICLES\Speed2.DOC4C>NNSpeedball 2 review by TickCNACNNN!A:\MAGAZINE\ARTICLES\totalcal.DOC4C>NNTotal Recall Review by TickaCNACNNN!A:\MAGAZINE\ARTICLES\turrican.DOC4C>NNTurrican 2 review by TickiCNACNNNA:\MAGAZINE\ARTICLES\Smash.sC>NNCalifornian Games review !CNACNNNA:\MAGAZINE\ARTICLES\smash2.sC>NNQuick and Silva review by SmashCNACNNNA:\MAGAZINE\ARTICLES\mercs.docC>NNStes review of Mercs .. CNACNNAFNNNA:\MAGAZINE\ARTICLES\magvu.DOCC>NNSTOS VOLUME INDICATORS !CNACNNN!A:\MAGAZINE\ARTICLES\l_r_bord.DOCC>NNNo Left & Right Borders !bCNACNNN A:\MAGAZINE\ARTICLES\ninja_r.DOCC>NNReset Demos by Ninja !CNACNNNA:\MAGAZINE\ARTICLES\reset.DOCC>NNReset Demos by Powerman !tCNACNNN!A:\MAGAZINE\ARTICLES\pictures.DOC4C>NNART on the disk !LCNACNNNA:\MAGAZINE\ARTICLES\pdcolumn.C>NN PD COLUMN !\CNACNNNA:\MAGAZINE\ARTICLES\fvk.docC>NNFVK Virus Killer !CNACNNN A:\MAGAZINE\ARTICLES\cowboys.t Zogg of the Watchmen - Cheers for the Mod disk. Death - Esp : Spiff .. Thanks for the great Source disks !! Camy of Budgie UK - Thanks for releasing all the disks and for the disks and books when we visited !! Penguin - Thanks for sending the latest demos ! Overlanders - Esp : Dogue de Mauve .. Thanks for the reply Goth - Thanks for the call, I look forward to getting the disk ! -G EXTRA SPECIAL CONGRATULATIONS TO The Equilizer .. for selling some of his music and for discoving that his is infact pregnant and about to give birth to triplets (Har Har har .. just kidding) ! -G Special Untouched Greetings are carved in stone to the following : (this is a compilation of greetings from MAT@ STE and the Zombie Eater so if you are in contact with one of the other Untouchables we are like@ real sorry ! .. drop Mat a line and you will find yourself on the next list !) Argonaut of TUC Sean Finney - We replied to the address on the disk you sent us but the post office sent it back and said address not found so write again .. GM - Nice to meet you at the SPI copy party .. Avengers - Esp : Antares JFB Poppers@ Mad Murdoch@ Radion Man Clockwork Orange QEC Don Dave@ Ian@ etc MUM I Judas Priest Scorpion of Awesome Freefall Mark the Amiga man .. the only pleasent Amiga owner we know .. The now infamous Tidgery Todgery Men .. Dez and Daz .. All at H-Street .. Toxic Gizmo Caroline of New Age PDL .. Outlaw .. All the other guys that write regularly to Zombie Eater .. Special greets to Dawn for having to put up with everything .. Special Fx - JAM Flatliners - Mac Everyone at the Oldham ST Club ..  Anyone who drives into London on a regular basis .. You are MAD and definately deserve our best wishes .. Our friends out at the various PD libraries .. some libraries dont like us advertising PD libraries in the mag (bad attitudes) and so you will have to settle for knowing that we appreciate all your support ! .. Especially everyone who was enthusiastic about our jokes disk ! .. And finally quick greetings to everyone who has written to me and missed this greetings list .. wait till next time ! ..  Special Greetings and the offer to contact us any time goes to anyone who hasnt contacted us yet .. we are not just playing around .. we can write demos aswell .. Anybody want an intro ! contact MAT Final Thanks to : The Lost Boys for giving us the idea to do a disk magazine in the first place .. I am quite sure we wouldnt have made so many contacts so quickly if we hadnt done the disk mags ! .. I heard a whisper that your new (and last ?!) demo should be out soon .. should be well worth a look ! Cruel twists of fate and bitter irony is wished to : AMC - As usual@ by popular demand Al Coo is the most unpopular guy with an ST in the entire world@ closely following Amiga man who is only worse than Al because he owns an Amegre .. Anyone who has ever collected cracked disks by numbers and the little kid who walked up to me at the Oldham club with the list of about 400 disk numbers that he wanted to collect ! .. Get a life ! The offer to 'Get a life' is sent to any fat miserable losers who have not moved from in frount of their computers since they ate the last mars bar and got stuck into the chair ! .. We know who you are and we know people who will be joining you soon (Equilizer .. haha !) .. Nahh@ no offence ment unless you have taken it then you probably deserve it@ if you see what I mean ?! entire world@ closely following Amiga man who is onlyThere is also a hidden article or TWO ! .. find them if you can ! I dont want to make this introduction too long so I will stop here but if you want to write anything for the mag or to go on the disk then please do and we will put it in (as long as its of some interest to someone ever !) .. Seeyas Later .. Mat of the Untouchables ctC>NNStes favorite people !CNACNNNA:\MAGAZINE\ARTICLES\news.ste4C>NNThe latest news .. SCNACNNNA:\MAGAZINE\ARTICLES\source.MATC>NNSource code on the disk !cCNACNNN A:\MAGAZINE\ARTICLES\ADDRESS.MATC>NN CONTACT US !!RCNACNNN A:\MAGAZINE\ARTICLES\ADVERTS.MATC>NNAdverts for various stuff CNACNNN A:\MAGAZINE\ARTICLES\CONTRIB.MATC>NNHELP !CNACNNNA:\MAGAZINE\ARTICLES\GREETS.MATTC>NNA large shout out to .. CNACNNN!A:\MAGAZINE\ARTICLES\editor_1.matC>NN Editorial 1\CNACNNN!A:\MAGAZINE\ARTICLES\Editoria.newC>NNThe second editorialCNACNNN!A:\MAGAZINE\ARTICLES\all_kind.matC>NN#Bored on a wednesday! (Editorial 3)CNACNNN!A:\MAGAZINE\ARTICLES\EDITORIA.1233C>NNSPLIT INFINITY COPY PARTYOCNACNNNA:\MAGAZINE\ARTICLES\FINAL.SC>NNFinishing thoughts .. CNACNNpNNNA:\MAGAZINE\ARTICLES\c_1.docC>NNBSS Jane SeymoreCNACNNNA:\MAGAZINE\ARTICLES\c_2.docC>NN Tangram CheatRCNACNNNA:\MAGAZINE\ARTICLES\c_3.docC>NNCurse of Ra CheatLCNACNNNA:\MAGAZINE\ARTICLES\c_4.docC>NNDouble Dragon CheatSCNACNNNA:\MAGAZINE\ARTICLES\c_5.docC>NNBuilderl and CodesLCNACNNNA:\MAGAZINE\ARTICLES\c_6.docC>NN Atomino CheatRCNACNNNA:\MAGAZINE\ARTICLES\c_7.docC>NNChuck Rock CheatCNACNNNA:\MAGAZINE\ARTICLES\c_8.docC>NNDemo Cheats .. ICNACNNNA:\MAGAZINE\ARTICLES\cows3.docC>NN The original cows file 13CNACNNNA:\MAGAZINE\ARTICLES\cows4.docC>NN The original cows file 24CNACNNNA:\MAGAZINE\ARTICLES\c give an error. If you use any of the source then please do the right thing and greet the authors because they (and others) will recognise the work and will think the worst of you for it !! .. If you wish to contact any of the authors then you can send your letters addressed to me (Mat) and I will pass them on .. If you have any good quality code that you want to world to see then send it in to any of the Untouchables .. Nuf Said@ try the source code !! .. Mat  LOGICAL CHEAT - By Mat of the Untouchables - Lets make this quick shall we ?! .. When the loading screen appears type : ELO WANTS followed by the number of the level that you want .. Quick enough for you ?? .. I think so .. Seeyas +Mat of the UNtouchables a Toki Review - By Mat of the Untouchables - Lets make this even quicker shall we ?! .. When on level 1 type : KILLER You should now have infinate lives and the ability to skip levels by pressing the function keys .. Fast huh ?? .. +Mat of the UNtouchables O it ! Taste In Music : Anything as long as it is played by me ! Fav Chant : 'Hello my name is AJ Wood. Will you be my friend ?' .. I walk the country side shouting this at night but people tend to run away when they see me ! Do you have a tee shirt with that printed on it ?? : No but I still wear one of those tee shirts with the arrow saying ' I am with this pillock --> ' .. What do you do best : I suppose I write music although I am getting quick good at this walking and talking at the same time lark ! When you are not doing what you do best what do you do best ... : I like to Equalise the score for the sad@ lonely and oppressed people of the small row of houses known as Dunsop Bridge ! I really admire people with single sided internal drives because : Mat has one ! The funniest thing I have ever done at a party was .. : To turn up !! I just wanted to curl up and die when .. : I realised that there was another Equalizer (who is also a musician) .. Well@ now I am the Equilizer (UK!) .. The UK is important .. or the Equilizer of the Untouchables .. Do you have greasy hair ?? : Quite definately !! Are you aware of it ?? : I am happily unaware of it and I will even become quite angry if anyone mentions it ! How many letters of the alphabet can you say in one belch ?? : The last time I tried that trick I was talking strange for about 2 weeks ! What do you think of my questions ? : As I am keen to mention@ Mat is my living hero and he can do no wrong in my eyes !4 I heard a really funny swear word the other day .. : I consider any kind of slander against my teddy bear to be swearing !! .. Also@ we dont get many new swear words in dunsop bridge !! If I had absolutely tons of cash I would .. : Have the headlights on Mats car drained of water .. I would also publisise Dunsop Bridge so that everyone in the whole world would hear about it !! Last time you were sick who cleaned it up (revealing huh !) ?? : I am never sick no matter how MUCH I eat .. Har Har ! Most hated person(s) : Mat for ghost writing my article which I never completed at the Split Infinity copy party .. I have to go now so any final words .. : At least I didnt type anything about Jane ! .. Finally I would like to say a quick hello to : Ninja for writing to me and putting THE EQUILIZER on the Envelope .. it really confused the postal expert I can tell you ! .. pows1.docC>NN The new cows part 1CNACNNNA:\MAGAZINE\ARTICLES\cows2.docC>NN The final installment !CNACNNN A:\MAGAZINE\ARTICLES\PD_LIST.ASCC>NN" The Zombie Eaters hidden article!CNACNNNXpp@pWBg?<NN\pp@pW?<?<NN\pp@pW?<?<NN\Bg?<?<NN\N!A:\MAGAZINE\ARTICLES\editor_2.mat4C>NN THE HIDDEN EDITORIAL !!!oCNACNN>A,N?<NNTNH <r$<L8NN*/?<NN\A C2NA|NNNNXpp@pWBg?<NN\pp@pW?<?<NN\pp@pW?<?<NN\Bg?<?<NN\N>N.N N.N 1 Congratulations .. Its Hidden Article Time !!4N N.N 1 --4N N.N N.N& Written by Mat of the UntouchablesN N.N& -"N N.N N.NJ 'The hidden article is the same as last time' I hear you scream in rage !N N.N KNot quite .. You only had to press the same key to get in .. I left it like!N N.NLthis because certain fools couldn't find the last one and so this gives themN N.Nanother try ..N N.N N.NN Ok, to get in type in the word which best describes me (MAT). I will give youN N.N8no clues .. (hard huh?! - well not really, just guess !)N N.N N.N M Type QUIT to quit if you are so stupid that you cannot guess it (there are 8uN N.N words which will let you in ! N N.N N.N Go for it . N N.N BmN.N Guess ... .N.N,CJNAJNCJNHmJNPERFECT."_NpJBgp/HmJNPOWERFUL"_NpJBgp$fNzA퀮 0HmJN BRILLIANT"_NpJBgp/HmJNCODER"_NpJBgp$fNzA퀮 0HmJN EXCELLENT"_NpJBgp/HmJN INTELLEGENT"_NpJBgp$fN{^A퀮 0HmJNMATT"_NpJBgp/HmJN REBELIOUSL"_NpJBgp$fN{A퀮 0HmJNSTUPID"_NpJBgp/HmJNDUMB"_NpJBgp$fN|0N.N ! I dont really think so do you ?!N HmJNGOOD"_NpJBgp/HmJNGRAND"_NpJBgp$fN|N.N ' Hardly !! .. but you are getting thereN HmJNFAT "_NpJBgp/HmJNHIPPY "_NpJBgp$fN} N.N  Isnt that the Zombie EaterIN HmJNQUIT"_NJBfN}N.N N.N 1OK ok .. I will let you in anyway (har har har !)4N A퀮 0NZN/Np$gHmJNNICE"_NpJBgp/HmJNCUDDLY"_NpJBgp$fN~6N.N8Not by any stretch of the imagination but getting warm !N HmJN WONDERFULr"_NpJBgp/HmJNGREATu"_NpJBgp$fN~N.N More like it but keep going !N HmJNSHIT"_NpJBgp/HmJNSHAT"_NpJBgp$fN@N.N ; Hey hey hey, mind the language or Il rip out your throat !4N HmJNCRAP"_NpJBgp/HmJNTALL"_NpJBgp$fNN.N ' You must have me mixed up with Smash !N HmJNSHEEP "_NJBfN N.N Who have you been talking to ?! N HmJA "_NJBfNjN.N:Come on use your imagination .. try typing nice things .. N N.N A퀮N4&<x*<NJBg~N>AtNN>A,N?<NNTNH <r$<L8NN*/?<NN\A C2NA|NNNNXN>pp@pWBg?<NN\pp@pW?<?<NN\pp@pW?<?<NN\Bg?<?<NN\N>N.N N.N ! The Intruders cheats menu .. 4N N.N -N N.N N.N2 All Cheats by the Intruder of the UntouchablesN N.N2 -.N N.N N.N K The intruder wrote so many cheats I have split them up and will complete N N.N + the set in the next issue .. Pick a cheat N N.N N.N  1) BSS Jane Seymore iN N.N 2) TangrameN N.N  3) Curse of Ra%N N.N  4) Double Dragon!N N.N  5) BuilderlandoN N.N 6) AtominolN N.N 7) Chuck RockN N.N 8) Demo Cheats y send a disk and a S.A.E to his address which I cannot remember now but its on the PD catalogue program which was on the previous two disk magazines. Also if you find one of the hidden articles the Zombie Eater has his say about the PD situation !! The offer of 'Getting a life' is sent to any fat miserable losers who have not moved from infrount of their computers since they ate the last mars bar and because stuck into the chair ! .. We know who you are and we know people who will be joining you soon (Equilizer .. haha !) .. Nahh@ no offence ment unless you have taken it then you probably deserve it@ if you see what I mean ?! q THE FINAL EDITORIAL -- INITIATED BY STE ( 16/9/91 ) -3 This is the final editorial for the third disk mag@ typed up at 7:45@ and I am sitting here@ with Mat playing a sierra adventure on one side@ and me watching Coronations St waiting for Des to torch his boat and kill his wife The music on it is annoying me off no end@ and thank god for that@ he has stopped playing it@ now starting to copy some demos@ that i got from the Oldham club@ called Music For The Masses@ and some more SPX pics. Talking about Coronation St@ the scripts are getting ridiculous@ again well what fourteen year old kid would want to live with a fat balding sack of shot like Alec Gilroy@ and how many pirate radio shows are there@ yes@ youve guessed it none. Well tis is the final editorial@ and what i have to say is that us@ as the Untouchables@ have made some changes since the last disk magazine@ these are as follows. The Re-animator@ formally freelance@ working for the enterprise@ has now joined us@ but will still do gfx for the enterprise Slayer may be joining@ but we are awaiting confirmation !! This seems more dubious because although he is a great coder@ we need a someone who can give us fast responces .. A guy calling himself Judas Priest has offered us some stuff@ he has joined our long list of guest contributors .. Thanks !! SMASH@ or smiley has joined THE DOLE QUEUE@ as we decided that he was a total and utter wunker@ who posted us off totally@ and ditched him@ this happened before release of the last mag@ but nobody had the heart to tell him. He wants to do his own disk mag@ but dont expect to see it@ as nobody will get it! - he thought that he could do the Ledgers V4@ or V5 but I (Ste) told him to screw himself@ because if anybody had the time or commitment to do it@ it would be me or mat - it was to be me - see editorials@ but other money making schemes made it imperative to do a 24 hour finish off so Mat is finishing it off. THE BANDIT has also left due to us not seeing or hearing from him for months@ he has formed the DOLE QUEUE@ where all lame members of demo groups go@ look out for their demo soon !!! The member list now reads MAT - coder@ writer@ swapper@ driver@ . the man who can! ... THE EQUILIZER - music man . the man who can't STE - Gfx@ music ripping@ contributions to mag@ ACE SWAPPER ZOMBIE EATER - contributor@ public domain RE-ANIMATOR - grafix@ dope fiend@ alcoholic. TAJ - grafix THE INTRUDER - contributor to mag @ produces some menus of dubious content. ** Late News@ TONY B (Aka : The Stormlord) has joined the Untouchables in a three quarters of a million pound transfer deal and will be producing quality code for future Untouchables projects .. Mats bit : -N N.N 9) GO back to the main menuN N.N Bm.A C\NNZC\NHm\A "_NJBgHm\p1N"_NJBfNlApPNHm\p2N"_NJBfNApNHm\p3N"_NJBfNApNHm\p4N"_NJBfNAqRNHm\p5N"_NJBfNAqNHm\p6N"_NJBfN ArNHm\p7N"_NJBfNDArXNHm\p8N"_NJBfNhArNHm\p9N"_NJBfNA* 0A*N4&<x*<NJBgN>NBgBg?<NN\Bg?<?<NN\Bg?<?<NN\Bg?<?<NN\A,N?<NNTNH <r$<L8NN*/?<NN\A C2NA|NNNNXN>pp@pWBg?<NN\pp@pW?<?<NN\pp@pW?<?<NN\Bg?<?<NN\N>N.N N.N The COWS cheats menu .. N N.N  - N N.N N.N 1 All Downloaded by the Ste of the Untouchables4N N.N 1 --4N N.N N.N K Ok, Ste found these cows on some educational vax or other down in London, N N.NL it may have been CITY but dont quote me on that .. Anyway, we have put the N N.NH cows from the first issue because the half meggies couldnt see them .. N N.N N.N # 1) The original Cows from Issue 2 tN N.N N.N 2) The second Cows from Issue 2N N.N N.N N.N 3) The new and improved COWS !!N N.N N.N  4) The final installment .. N N.N N.N N.N N.N  9) Back the the main menu .N N.N Bm.A C\NNZC\NHm\A "_NJBgHm\p1N"_NJBfN&AsNHm\p2N"_NJBfNJAsfNHm\p3N"_NJBfNnAsNHm\p4N"_NJBfNAt$NHm\p9N"_NJBfNA* 0A*N4&<x*<NJBgN>NBgBg?<NN\Bg?<?<NN\Bg?<?<NN\Bg?<?<NN\A,N?<NNTNH <r$<L8NN*/?<NN\A C2NA|NNN>Npp@pWBg?<NN\pp@pW?<?<NN\pp@pW?<?<NN\Bg?<?<NN\NN.N N. Interview with Shane Mash and his pit bull terrier -2 Name : Shane ' personility clash ' Mash - the dogs called get that folking thing off me In real life ? : ok dont take the post@ my name is Shane mash Group or the people who you do most work for : i supply games to a group called automation - vapour never greets me@ i hope to be cracking for them soon. Brief Description of yourself if you please .. : 27 foot tall@ 4 years old ( mental age ). High pitched whine of a voice. keep saying - can i do the next disk mag Age : 12 Number of Teeth (if applicable) : Mat knocked my front teeth out@ when i did the third disk mag and asked him to teach me 68000. my dog has none@ as it chews bricks Number visible when you smell ?? : i dont SMELL do i !!- but the dog does Fav Night Out : sniffing lager bottle caps and pretending i am drunk Fav Drink : Tizer@ but the fizzy aftertaste is too strongand i bexome dizzy after two cups@ and sick after three Fav Drug : Joniur disprin@ which i take in the morning after my tizer binges. Fav Accident : ME !!! or so my mum said i was anyway Fav person called 'MAT' : All those who are going to teach me 68000 coding hint hint hint ( FAK AWF SMASH - MAT ) Fav compooter : The 4 megabyte STe i tell everyone im getting@ when they take the mick out of my machine. Fav game : Devpac 2.25@ but i still cant get the cursor off the end of the screen@ its also a strange tennis game Fav Memory Size : 1kb Fav Animal : The stick insects that live down my pants@ i play with them all the time Taste In Music : I dont have any taste look at my clothes !!! anyway mat eating a tape tastes extremely bad Fav Chant : Have you got@ Have you got@ Have you gout any automation Mat. mat@ can you teach me 68000 Do you have a tee shirt with that printed on it ?? : No but what a good idea@ people may not hit me if i dont keep saying it. What do you do best : cry When you are not doing what you do best what do you do best ... : coding demos@ cracking games@ writing articles for the disk mag I really admire people with single sided internal drives because : I havent got an internal drive ! The funniest thing I have ever done at a party was .. : I dont know@ nobody invites me to parties because im a dork. I just wanted to curl up and die when .. : STE said i was not a member of the Untouchables anymore@ but i think mat will let me back ( NO WAY - MAT ) AND when i went to the bar to get poppers a pint@ and the barmaid laughed at me  Do you have greasy hair ?? : I dont have any hair@ my dog ate it Are you aware of it ?? : no How many letters of the alphabet can you say in one belch ?? : i am too young to have mastered the noble art of speaking What do you think of my questions ? : brilliant@ because everything mat does is superb (p.s. Can i come back in - NO - ste@ mat@ zombi ) I heard a really funny swear word the other day .. : it was YA BESSIE If I had absolutely tons of cash I would .. : Buy automation@ and pay mat to let me join the untouchables@ move house Last time you were sick who2 cleaned it up (revealing huh !) ?? : nobody cleaned it up@ we left it on the floor for me to eat for my christmas dinner. Most hated person(s) : ME@ because everybody hates me and its the fashion! I have to go now so any final words .. : Start getting the Smiley disk mag!! Finally I would like to say a quick hello to : The kind people who did this interview for me@ and the rest of the world who haven't yet put me out of my misery. To Barr@ who produce Tizer@ and IRN BRU@ who create the strongest drinks in the world@ i get drunk off them every saturday night. Automation please dont take offence but Shane Mash talks about you all the time !!!  "-8 Hi@ its me@ Mat !! .. its just after 9 at night and me and the zombie eater are sat in Ste's attic .. this is the final article for the disk magazine .. The disk is more or less complete and we are just waiting the completed FVK virus killer from Pacman .. thus the disk should be complete and ready for release on Friday .. The disk mag will probably travel along a route like this .. I will post the completed on Friday .. Camy will recieve and check it on Monday .. If the disk is not corrupt and everything works first time he will probably release it during the next few weeks and everything going well it should hit the PD libraries about 3 weeks after I release it !! Then there will be the wait for the PD Libraries to update their catalogues .. thats always presuming they send you updates !! .. Then someone will get a copy and mail it on to you ! .. Thus you could very easily wait for over a month before getting this disk (check out how long it took because you recieved it - The release date is on the main picture) .. Anyway@ I know I have said it before but if you want to subscribe then check out the adverts for more information .. Its getting late .. Its raining .. The mag is now complete .. It gives quite a feeling of satisfaction finishing a disk mag and this issue is definately the best yet .. Quite sad@ I have no editorials to record my thoughts .. Over to ste for the final words .. *Untouchables Rule ! Ok that is all for this disk mag@ and these are the last words to be typed up into the third disk mag - the ledgers -goodbye from me@ keep safe - STE A 0@P`ps ?2O0@!0 @~/] ~@q- |W pӂw<'~ |< Ԗ E@|<_xAr"v> >#p?bE&WX @ |Aߜrt P @5`?ps @c  @hŲ.,fF@ @w?z7;v`~oX @jpG8q @{Ǐ @g|c|=Vǐ@n@j@aG @sE=4yW(@d@æ; h(@J|??(@A~ (@ 8ڝ+$J$@DM@#@4J$@s'J$@? J$@?r\Q69/@c 90a9?p 9AqTf2x @K1|x /8\ @ ?` @  @4Bzg:w[Sl `?p=`D"JCm>K v>d0?x>7>遫jan! s_` ~?|s&D=ʉ0Āq  C1N,_@  v|%@L;`> "a8<D A߀ns 3\ ty~=r s?p<p # ?(khPg0 ~0`?0?aoR    ?p }Zl s>8 x 8 =ݵC$ yc8 \ ? > {oB%]C0 ?<$F p> <? L߿k8 !LN<?? /WO>WGH܍ 0gohp ^x@??@'p?0o G0'p~xu:k 8 .c 9x 18@l ?}w`cFk 9|F@`ǿ@?3o0[@<?po;ß`^1?Ȑ 3p? |}rnl8y?0 c? `N80qd @x~ǎ7?|~0  >I>-Jc?,0>?Opx>p oP>? 1W00>?O' >? ? 't>7 l 0 s  p|D E3 p0 ,e̴ڶ>  3=8`0  8,>#?  ? ;`( 9p8@ `$ x <P<`? 1X[%@ x@ (<0? ?XGZW}@ q,?0? gq(toX 33@ Gs!| ]=lc90 =BD@ |?X~- 9+0 8cF\@@x!/>-PUyu? ?M3`&O8) l<-i͞}ӓ|A [?d# $8# g-wgX ?ARCr9p68& 'TЀ&ax;{P8 .vЀ8‚~q<=\ [<g!yӀ A P!z~A ?>)xs 0}:@ @G)zp0?(K9dNr\` ':~{;C|?p ' +9dvO3@#2:>{0€|p 9*:`˞HL N?3790@>p? 'Fĉ.{p `@@? XRٖX1 ?2`#o`=? ӊXa+^A\ ?p<<? ZzX'0'x ?T'88 7 uJX7p=5t0 ̀?Èl@08p 4CxT8< x`?_ c? \ b|A/$P8~à OĦJpz |y 8 ֍y\Iß?G0 xބ|Ax >@ zS10 @y` ||> S3p p[F<` x}?DCt# | ( ? ` z ([^?$T|8?   (!`X 3?.`$! ? $ f2Q '  Yǔ? >7h  2%>@ϳ ?Ch <'H .&V0ݠx~- 1f?xo P XVvyק0>AV|` 71l~|σ0?P .~T!)b?| ` `3P ? 30Uc?| `τ&@p 8@? bpc8 4#0,. p30@?\ 0vam_)C )N p"7p?T C ??%Zp .ƅ}pDh( *0~@? ?%K0 *Q>rl0 8@>@4 nPIǏNt<{r@ 9Ǐ81 ~8p@p* ϼ4| p ;ǙϿF0Q >?0@x  Uw9P| 3OB`P ~?| / ۜ{پ[P0 cǁOb`@` ~?A|??+X ͚<Fx` #T_' @` x?s8?C, r|q+@1݀ 0 #_ﳀ @|h 0?<@?s :"G-@P 0 f_ϱ`~P 0?0>@?s z2Wa 8r_   ??@ "qtܠёʀ~ '_`  ?@T dx|-M  fq  ~ ,-S @@? gp|c  _| @ Iߎ?- @2t€? f80^C >\ ! Ç8t @2 fx\Àއ@  <<dL RY`\8@r8P#̿ p>`0lj os M` 803q ~@3 c/ h8_` 8 3`| \Hcb x|#|?+ #3` c9rx>|R } Spt50| @ cߟ@E@W΀ 0| k"@ jsᑸ`x]B@ w  +` [7t8pa@A 8 py`? R ޤ'  p` / >c $ >81<@Oq _? .-tl /1@ @?! z&v~@ @_?+ vnca@' @8@ k` mc8a0d @ @??4 4Ӱ G!8A^@ (<`` ??5@ Ǝٿ{^py8A )?@ `????| ƞ.d~{/8 ~ x~?}_8_ X ~#|`0x | ?&A{{# >ax<0pp x_ F ?/pHv >_00 k =`H  ~?e80 1 86_H  8b?0A  $0V_t( 0"? C`` 14 ( <>?H A?p?pمd08 ǁ0,? ~0?pO~Aj{+` _ ~_0#~'08gS` |@`0ɸ '?8'X p,@   ۀ_ ??"|'2P]&p  K ? p&`p<Y B @m ? ?R3 0>?Pd? bP|=FngHـ t 'B?? G(xn D ?H_0p7? ,y>g~i~Lr_6!3 0>|dHn~HypE<7xώ~_l р ~߀<0  ;?g O0?1w  2`>  Oa%P v@  <oԀ_` ψ>;T x\?`?5$||9"߬ <{>L(vpŦ|xh| > ;~N+p0c% C@^DvC ?~?Fh x/pR9p L`< 3npP  p/`?5Y3| ZO|* %.Q0??wU|3a p -. 0_G??WhTx*#ag 88V 1,=?.@10_ ?Chd |'O T ko %/??fx?Kf8g`Q @Q,%H?OA1@_??M ~Wa`^& ʀ+A׮ !>x?Ag˜ <?L~?A~8 ^煡J!>P|x  fӼ?<?L?`?{L _ZQKe3<NBƀ  ?1<=Β* :ޫ>r?@,A>?| -P^ w\a8 \µߋ0>,~@0?{|pm|_ H x KN<#@ l  ~?@p 1x0jk8pH vOr@ t~C@lp0p<+w?x7H Q@ |? ~@M 3| |<)0 >8P |-MC@ @ן@0?xi =yux a~`_y~~o!8>r_840 sUp} 9 z/?^O8? qǞS`8` H:I5fx?pM&Ng}߀x?8Q97_`;@/iH70p  p x_ ?)]qs@9 "5`a!0 !?gfa#s#<}0=as0s0s?`$Af|yf# @c|}0("3_0<'w99/ }`3|(}"87'fqçaS8x2@?|À Y>gYa?+q8Lj?? Yw>Q /?~ <?`|xoX{{lƮ/ǀ8?9?@O S<^7wG/28? C<GCc9#Lxy]'0>g?p!oN{$ xˀR'<3g?0 `߀1u@pL#?yoo~/?`g~1׀x,s> j_?CG67  _L< @?;_? ? GC^#O@D;M# ~gA??<(6$9pЀOHߣ '_ x xp_ 2=C_ۀܟ_0? `.~P3Mxj_ ~d?` ?>8B@8΀v8?_??̞p|< I ??2' <h1_a0[p ?~#.;7Q<~  gΩ\ x' ?#?'` `<!.}>s|}!g{/p  }># ?G <gpg ~/=>*##Ssp/>#??<?>Pc<^:'P/?c?0|t A0Z'(@ 7?c8?π ??|@u@!ZD' @>c(??||wp_p'f8?x|h>WX?/נ ?f0?/x/ !deuh'>~f0?8?xP   'x@@_lp?`p? o 0aAZ'?@l`??p?mG@`A2'?@ ?L`?vπ?p~?9h0Pf} P?ǐL'yp}~o?# 0 ?('߰L8pO3?c@!  ?HpA aۊ#8@#@ v8=0 _  T*1N0 THE LEDGERS VOLUME 3N N.N0 -N N.N N.N G Captured, Druged and Smuggled into the country by The Untouchables N N.N G -B N N.p NN N.N M This is the best issue yet. Read the Intro for changes in the doc displayer4N N.NHkeys. Check out all the source code on the disk because we have tons toN N.N Koffer you ! Make sure you see the FVK virus killer (one of the best around%N N.N and its FREE !)kN N.N N.N I Intro : Mat of the Untouchables Mag Code : Mat of the UntouchablesnN N.ND Articles : The Untouchables and Friends .. (See Greetings List !)N N.N ) Source Code : Tony B & Powerman of TWBsN N.N8 Graphics : Charon of Nato, Reanimator and Tick of SPIN N.N8 Music : The good old Equilizer (The UK version !) .. N N.N N.N M If you want to subscribe to the magazine and save yourself months of waiting%N N.N Mfor PD Libraries to update their catalogues then see the offer inside the mag%N N.N in the adverts section.aN N.N N.N N.N8 Go on, Press a key, It wont bite !N NZN/Np$gN>NN'Z F8L((((((((((((((((((((((((((((((((((((((((((((((((((((((v~NX$\ VRLFVVVB0l, pBBB8V$ l $ 4 2 VRF V"T(.(4 *0Zjjdlnfbj`dbbdZ\df^Rlbdnfdhf`h``f`b^TX`\dXd^bX`pf\`TXZXTVVbb\`l\bZVx~HrVFz\bZVx~HrVFz x_ _",x l@@PX@@@L`8 t, x߀~\ XPLnjfb ,W^ Z l  R Nu* LF}    (0༌UతనȪ@_"x X  am was half way down the screen before changing the palette! PP * @0,4<DLPTX`hp_!$n,wWwG0p0&n߯ߝߋygUC1 ϳϡϏ}kYG5#ۿɿo]K9'߯ͯE+XF4"@Kş|jXF#Yhߏ͏osaO=+Dweo"n |9) ooooo loowoeoSoAo/o_l[_______~O;_X_F_4_"0_OOOTdLOOOOOoO]OKO9Ct @OO? ???????t?b?P?>*O ?n?\//?&//5F5,e74AR4_@6DB(A&FK06AQ1'LRR3T%QQQO3ޢBpT=mx@TCcC2'4ހ2a/?3.kuAAB(F|Q&E``0c`:p2Ғ 4yBQ0(@DdL3V42R}C#CC3h~xEBTg1f@PfDPldB(0dvU?42f]>bLxB>)Gcptgt>>.Jdpufu?#3Lesufu?*:OgsvevA/?RhszmzA4DTis| n|B7GWjr oB:JYkr pC=M\lr sD@5P_mq s ** THE SECOND PART OF THE COWS FILE WHICH THE POOR LITTLE HALF MEGGIES ** MISSED LAST TIME .. AINT WE NICE TO RE-RELEASE IT ?! o | [---] | | | | |-=| /-|---|\ | * |=| /___/___\___\ o | * |=| | | ___| |=| | | ___ {(__)} |=| \- / []( )={(oo)} |=| \ \ / / /---===--{ \/ } | - / | NASA |= | | | * ||-||-~ - || | | / / \ \ ~~ ~ | / - \ ~~ ~~ This cow jumped over the Moon (__) ([][]) "I have this recurring dream __\/_--U about golden arches.".. (__) /\ \__ !~ :..("") /\\\ / / //\ _\_\/ // /-~/__/\ /\ // \\/ \___ / // \\\_/--\-- // /-/_ / // /= \/ =/=// *_/ / \ /~ // / \\ / \ ~ // \\ Psycowlogist and patient /(___) \~\ (__) (o o) \~\\ (oo) \ / *-\_\/\/ \--O--/ ~_/ --- \_~ // -\ ~-\ \S/ /\_~ \\/_~{} /==V===[] \_/ \_\\// 0\__/ It's a bird... //\\ The Boss It's a plane... // \\ (Bruce Holstien) 0// // 0~~ ~~ *= _ H H | |- | H (__) H | | _ | H (oo) H __ | COWNTY | | (|__|) | | H / \/ \ H / \ | JAIL | | |oo| | | H | | | | H | STOP | | | |__|\/|__| | H D===b=- H \ __ / | | o | H~H || | | ~ | H H || | | ] | H H || | | | H H || |_ |_ | H H || *~ ~ Some cows get in trouble... Cattle Guard ( ( ) ( ( ) ) ( ( ) ( / ) ( ( \\ ) ( | // ) | | (__) | | (oo) (__) | | -\/ _(oo)_ | | || ( _)_(__) ) **| | ---|| \ _ / ``'- ~~ Cow Hide Cow Pie \ | / _ _ \ \_# / | ___ | _ | | \ #/ | | | | | = = = = | | | | | | \\# | |`v'| | | | | | \# // | --- ___ | | | || | | | | | | | #_// | | | | | | | | \\ #_/_ | | | | | | || | | | | | | | \\# /_/ \ | --- | | | | | \# |+ ++| | | |~| | | | || | | | | \# |+ ++| | | |~| | | | || | | ~~~| (~) |~#~| H |_ |~| | | | |~| | | ( ||| ) | # ~ | | | | | | | | ~ _/ /_ | | | | | | | | `v'- ~ | | | || |`. (__) ( __) ( ) (oo) (oo) /---V /-\/ \/ -\ * | | / | || ||_| \ * ||W---|| || || * ~~ ~~ ~~ ~~ "Cow Town" \ (__) (__) \\(oo) (\/) /-\\\/ /-\/ / | (##) / | || * ||-||" * ||-|| ~~ ~~ %% %% This cow plays bagpipes. Cow from Beijing (__) (__) (__) (\/) ($$) (**) /-\/ /-\/ /-\/ / | 666 || / |=|| / | || * ||-|| * ||-|| * ||-|| ~~ ~~ ~~ ~~ ~~ ~~ Satanic cow This cow is a Yuppie Cow in love (__) .(__) (oo) .(oo) /-'-\/ /-\/ / |'|| / | || * ||'|| * ||-|| ~~ ~~ ~~ ~~ Cow in Argyle Stretch Cow * ** ** * ** * * * ** * / / \ * * \ \ / \ / / (__) * / / \ \ (__) \ \ /-(00) / (00) / / / | |( ) \ /-\/ \ \ * ||- ||() / / | || / / || || \ \ * ||-|| \ \ ~~ ~~ / / ~~ ~~ / / Cow Chewing Marbles Cow in Heat (___) (o o) /-\ / (__) (__) / _O (oo) (oo) | / /-\-\/ /-\/ /\oo===| / || / | || | || *||~-|| * OO-OO * ~~ ~~ ~~ Cowt in the Act low rider cow (__) \__\ (__) (oo) o (oo) (oo) /-\/ _\___\/ *+-\/ / | || / | || ||_|| * ||-|| * ||-|| ||-|| OO OO OO OO OO OO Detroit cow Mustang cow pickup cow (__) (__) \_||_% (oo) (oo) (*||*) /-\/ /-\/ /-\||/ / | || / || / | || * ||- || *-||-|| * ||-|| OO OO OO OO OO }{ li-moo-cow fastback cow teenager's cow _ (_) .x. (__) '(oo)` (oo) /-'-\/ ` /-\/ / | |= > / | || * ||-| (%) * ||-|| %% % %% %% Moo-ammar Cowdafi holy cow armed and dangerous (___) (___) (o o) (o o) /-\ / /-\ / / | ||O / | O% ||O * ||,---|| * ||,---|| ~~ ~~ ~~ ~~ A Bull A-bomb-in-a-bull No-bull (---) ( ) /-\ (___) | | (o o) | | | (-) \ / | | | / / \ O | * | * | O | ~~ ~~ - Coward Phone Bull | | | | * | | (__) | | \ (__) | | (oo) | | \ (oo) | | /-\/ | | - \/-- | | / | || | | -| |--- | | * ||-|| | | - | \_~~_~~___ | \_ | _ | _ | / | / | | | | | | | | | | | | | | | | | |  | | | | | | | | | | / \ / \ Cow perched on a tree. Cow attempting to fly off tree. | | | | | | | | | | | \_ | _ | / | | | | | | | | | | | | (__) | | *- (..) / \ ~~-~~\/ The attempt results in an udder disaster. . /\ . . : (__) . / \ . . : (xx) / \ . . * : __-\/ / \ * : * ||_|| | (__) | . . ** : / | |\ . /| (oo) |\ ** : / | /\/\ | \ . . * : Hamburger . / |=|==|=| \ . * : . / | | | | \ . : / USA | ~||~ |NASA \ . : * (__) |_| ~~ |_| . : \ (oo) . (__||__) . . : \-\/ . /_\ /_\ . . . : 8-| || !!! !!! : ||-|| +: ~~ ~~ The cow that jumped over the moon. : Flying Cow ...---... ../ / | \ \.. ./ / / | \ \ \. / / / | \ \ \ / / / | \ \ \ ~ \ | / \ | / \ | / \ | / \ | / \ | / \ | / \ | / \ | / \ | /(__) \|/ (oo) /---++--\/ / | || || * ||-++-|| ~~ ~~ Cow surviving attack by Red Baron ..---.. (__) / \ (oo) | RIP | /-\/ | | / | || | | * ||-|| | | ~~ ~~ | | \/ Elvis's Cow... ...Or is it alive and living in tax exile? (__) (oo) /---+ +--\/ / | | | || * ||-+ +-|| ~~ ~~ * David Copperfield's Cow David Copperfield's other Cow $(__) $(oo) /-\/ / | || * ||-|| ~~ ~~ (__) (__) (oo) (oo) /-\/ \/-\ / | || -~~- || | \ * ||- -~~- || * ~~ ~~ (__) (__) (oo) (oo) /-\/ \/-\ / | || || | \ * ||-|| ||-|| * ~~ ~~ ~~ ~~ Barnum's Troupe of performing cows (__) _-_ (oo) |_ | BIG /-\/ X MAC / | 007 || _ * ||-|| |_ _| ~~ ~~ - Cow licenced to kill Enemy Cow after having met previous cow The cow that didn't jump over the moon. - ! $! $~ #/ \ Hey diddle diddle "/___\ The cat and the fiddle !|= =| The cow blew up on the !| | launch pad... !| | ROCKET, | | TAKING OFF | | TO QTALLY \\ | | OBLIVIOUS TO |> | | THE FACT THAT // | | THERE IS A | | COW ON THE | | LAUNCH PAD /|##!##|\ / |##!##| \ / |##!##| \ | / ~ | ~ \ | | / ( | ) \ | |/ ( | ) \| !(( )) (( : )) (( : )) !(( )) "(( )) #( ) $. * $. +_ _ * %* \\ *= // COW BLOWING \\ \\ =* // UP,ON THE |>> * * ( __ ) LAUNCH PAD // * * * . _ (oo) * #// *= *= * BOOM * () "// *= * * * ==* \\ _0 = * \\ =. // // !! \\ \\ // // || \\ \\ 5(__) 5(oo) 4/'~~~-m (__) #/ '' ` ) (oo) o /| /|/|_ | /| / \/ / / _ / | | | | / _\===~ ___\_/___ |_|_| ___|__/ |/\ (_ (_) //|| || * ~ ~ !* ww ww Mrs. O'Leary's Cow Cow'nt Dracula _ _ |+| |+| ___ |+| _ |+| |+| |++ _ |+| |+| |+| |++/ /( )\ \ |+| |+| __ | | |+| |-oo- | \_ |+| |+| |++| -(__)--| \__\/ _(__)_ \ - o ( oo /_| (oo) \ | __ | _/\_| | M O O - B U S T E R S|__\/\ /| | /oo| - Bleaurgh! |-| \\_ - )_ /| /\ -|_ \_|-_|~ 0 _| * \/ * \ | _"/ | W| \ \_/ /- \ \_/ / / /\ \ \___/ \___/ / / \ \ ~~~ ~~~ &Who you gonna call...? (__) (__) (__) (- ) (00) (-o) (--) . ( *>YAWN<* ) /-\/ /-\/ /-\/ (- ) /| || /| || /| || * ||-|| * ||-|| * ||-|| Cow w/ Glasses Flirtatious cow (winking) Cow after pulling all-nighter * (__) (__) (__) (__) \ (oo) (oo) (oo) (oo) \-\/ /-\/ /-\/ /-\/ /| |\ / / \ / \ / / \ \ //||-||\\ * //-\\ * \\--// * \\-\\ ~ ~~ ~~ ~ ~ ~ ~ ~ ~ ~ Cow walking Cow jogging Same cow Cow braking (__) (oo) (__) o * (__) \/ (oo)/ " | (oo) _| \_ /-\/(__ o=o=o=|-\/ ---/ --** / | / | | *_/ |___// * ||-|| ||-|| //-/ ~~ ~~ ~~ ~~ //__ Cow Cow pooing Cow marching standing Side Front Side back (___) Where's all the bulls! (__) (__) (__) (__) (O O)/ ( oo (oo) oo ) ( ) ~ _/\ /\_ ~ /\_| /\/\ |_/\ / \ \\/ O \// -K Thats your lot .. no more cows !! .. Sob Sob .. What a sad day ! DC5Sanq sDF6VdorzCI7Yfpsz"DJ?Ziql(DK8[itl/DK;[jwl%5DK;[jyl+;CL;\k|l1A|DL:\ll7GzDM:]ll>NN.HUDSONA.DAY wEM:]mlCSuCM9]mlFVrCN:^nlIYoDM]pdK[mBM]qdN^i@@M]rdQae@@L\sdTdb??L\sdWg^>>M]td[kZ??L\td^nW==L\udaqS<<L\udddtO<<L\vdl|L<<L\vdrH<<L\vdyE;;L\wdA<<L\wd><<M];==L\7==L\4==M]1>>M]e.==L\f*==M]g'?M]h$?L\k!?M]kAM]kAL\kAM?]jBN?^jBN?^iCO>_i BP`j CP`kDO_dDN^gCN^g CHALLENGE GOLF Review by Ste - Golf@ a game where you take five hours to walk two miles@ and occasionally swing a stick with a lump on the end at a little white ball. Not actually an exciting prospect for a computer game. But ... it is one of the most popular computer sports . I think the reason that it does work on a computer is the fact that a good game can be challenging@ and the fact that you can go against other people adds more to the game. However like all sports games@ realism is a major problem@ either making the game impossible to play@ but realistic@ or easy to play@ but unreal@ - the most popular@ leaderboard was the latter. Well@ another couple of golf games are released@ and this one challenge golf is reviewed here. On loading up@ you select how many players you want to play@ and these can be controlled by either a human or computer@ you select which players want to play@ with a databank of players@ from/to which you can put yourself@ this keeps a record of your handicap@ and your record. Then you select you skill level@ and you can go to the driving range@ to practice your driving ! ( no@ there is no racing game sequence !! ) this involves aiming the ball at a series of targets. Or you could play the proper game@ and from this@ you choose from four courses. Then its off to the first tee@ and you play a series of 18 holes Club selection in this game is automatic@ which makes the game a little easier to play@ and to play the shot you aim an arrow from the golfer@ and press the firebutton to initiate the shot@ press again when the power is increased@ and press again to select the curve of the shot. Then the ball goes flying off@ and you go to a 3d overview of the course@ from which you see an action replay of the shot@ and see where the ball went. Then you play the next shots@ until you finally get on to the putting green@ from which the hardest part of the game exists@ you are shown where the ball is@ where the hole is@ and the lie ( slope of the green )@ from this@ you aim a dotted line@ where the ball should be aimed ( the lie does affect where it ends up )@ and if you get the ball in the hole@ its on to the scoreboard@ to see how you are doing@ compared to the rest@ and the game then proceeds to the 3d map for an overview of the next hole. etc etc As i was saying@ shot selection is rather easy@ with only aim@ power and the curve relevant@ but on higher skill levels@ wind plays a major part in the shots@ however@ putting is rather hard@ and when stuck on the edge of the green@ the ball can go anywhere. On the whole@ as golf games go@ it is one of the better ST games@ but not up to the class of the PC golf games - ( nb why do all pc owners play golf games ?? - answers on a postcard to the equalizer please ) Ratings - Graphics - 85% - nice presentation of graphics@ as well done as a golf game needs to be Sound 60% - not much sound@ a little bit of birds tweeting@ or anything to add atmosphere would be nice Playability 85% - a challegning golf simulation Overall 80% - if you like golf@ then get this@ if you love golf get a PC. | /___/| / | || _/_/| |___|___|___|___|___|_|| |__||/|* //-|||_|_|| |_|___|___|___|___|___|| |_|__|/|~~ ~/|___|| |___|___|___|___|___|_|/ |___|_|/ |___|_|/ Cow in the GDR before... ...and after 9-Nov-1989 _(__)_ (__) /_(oo)_ / (oo) | \/ || \/ _|_ _|| || /__/_/__/| || ( ) ( )| || | |_ | | |  MANCHESTER UNITED EUROPEAN CHALLENGE - KRYSALIS -/ REVIEW BY STE OF THE UNTOUCHABLES -! Guess what sport is represented in this computer game ??? Is it basketball NO@ yes you guessed better than me@ of course its football@ and just the latest in a long line of football games all of which have tried ( and failed ) to live up to the standard of the KICK OFF series@ many variations on the theme have been tried@ whether 3D@ or isometric@ but none have been playable enough to compete with the classic. Well@ you all know that manchester won the biggest trophy on offer to English Clubs on the pitch last season@ but their previous licenced effort wouldnt win the fourth division@ how does this fare@ in going to try and win the european cup winners cup of the computer world. The game is a mixture of arcade and strategy@ with the emphasis being mainly on arcade. You are given the full manchester united squad as of may 1991 from which to select your side@ and these players all have their individual skills. You can also select what formation you want to play in@ and choose your substitutes. The arcade section however is the bulk of the game@ you can let the computer play the match for you and just watch the match@ or you can take control of Manchester United@ and try and guide them to success in whatever european competition you wish to parcipitate in. However you can turn the match off@ and obtain the result only@ which means that buying the game was pointless if you do that@ because all the real gameplay is in the action. You can change the skill levels of the opposition by moving a pointer down a sliding scale@ and therefore weakening each different section@ to make the arcade sequence easier@ or you can do the same to make your side worse@ so that you can give yourself a challenge. The game itself@ is a simple isometric view@ with very little frills attached to the gameplay@ ie you kick the ball@ and you can change how you kick the ball by moving the joystick@ you can head the ball @ or chest the ball down @ or volley the ball@ these are done when the ball is moving@ and you just press fire before the ball hits you@ and the ball goes flying off you@ creating the best way of scoring. You can aim set pieces such as corners using a little target@ which in my opinion is a better way of aiming set pieces than kick off uses@ creating a more varied range of lengths and angles ( STEVE SCREECH TAKE NOTE !! ). Presentation is excellent with the pre game statics excellent@ based on a background that comes from the blue and white away strip@ the match has excellent graphics for the players@ with all teams having their proper logos@ and the TV style comments add atmosphere@ with the overlay of the scorers name@ team logo@ and amount of goals displayed after a goal@ the substition@ where the trainer holds up a numbered card for substitution@ and the players names swap over from big to little letters@ and vice versa@ and the referee administering discipline. GRAPHICS 80% - Presentation let down by the blandness of the pitch@ and the swap disk piccy ( AN AMIGA LOADING SCREEN ) SOUND 80% - Little in game FX@ irrititating chip music elsewhere. GAMEPLAY 85% - Can be a little bit too easy. OVERALL 80% - let down by being too hard@ and the obvious lack of tweeking after being ported from an inferior computer nearly ther#e@ but as Greavsie would say - its a funny old game. * ||-|| * (.)(.)|| | | | | ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ cow before weight cow after Conceited Dolly Parton's loss program the program Cow Cow (___) ( OO _ _ _\_ | _ (__) _ | | | | | STES PD COLUMN - DEMOS - At the moment@ demos are being released thick and fast@ here is a brief review of some of the latest demos that are around at the moment@ and I (ste) am going to list my top 10 demos that are around at the moment. Transbeuance demo DISK 2 This is a mega demo@ coded at a french mega copy party@ and this disk is disk two@ which is a collection of the demos that either could not fit on the disks or were not the best screens@ but however the quality of the screens are excellent@ which does bear well for the first disk@ but i hope that their is more original music and types of screens on the first disks@ The best screen is the ART OF CODE 2 screen@ which is a volume indicator type of screen@ similar to the knucklebuster screen on the cuddly demos (IE sprites playing in time with the music - the keyboardist is really funny@) IF ANYBODY READING THIS HAS DISK 1@ OR HAS A FULLY WORKING VERSION OF DISK 2 THEN SEND IT TO US@ AND WE WILL SWAP SOMETHING WITH YOU FOR IT! STATE OF THE ART DEMO - The Wild Boy@ Powerman with a scroll text by Flash Back Jack .. This is also a megademo of sorts@ and has a main menu with ripped GFX from enchanted lands@ however for a megademo to be coded by one person@ with just one guest screen@ is a mega mighty job@ and for this to be completed in six months is rather good as well. - Ok enough of this@ stop reading now Powerman. The demo has nine or ten screens@ with the highlight being the screens with the vector balls@ and it has some nice effects such as the patterned 3D floor. It also has a lamer test where you have to push a carebear off a ledge by getting all the questions right@ however we managed it@ but we know plenty of people who cant ( SMASH spent 2 hours trying it ). A nice demo@ but is not as good as the next one because the next megademo involving this bunch (!) of coders is the enterprise megademo featuring US amongst some other mega mighty stars of the st world. ( OR MAYBE NOT !!! ) INNER CIRCLE DIGI SOUND DISK This is not strictly a demo@ but more of a digisynth showing off the considerable talents of perhaps the ST's best musician - COUNT ZERO@ who also has a few commercial tunes to his credit ( awesome ). This is similar to a mod file collection@ but the quality of the tunes is high@ and it is well worth getting hold of@ if you are a big fan of digi music@ and is still worth getting if you are not. I think it was Count Zero who did the music anyway@ then again I could be wrong (I probably am !). If cares then write to me and I will correct the mistake in the next mag ! CROSSBONES KAOS METTING DEMO A short demo@ with a nice loader@ and some flashing techno acid effects which fails to inspire mostly because the flashing screens just are not inspiring enough. If you know somebody with it then get it off them@ and have a look@ but for a decent acid burn screen@ the Tcb whattaheck screen is perhaps the best ( SORRY GUYS ) THINGS NOT TO DO DEMO Again the inner circle strike with a demo featuring ten short@ animations@ with a count zero digi backing track@ while they are short@ the graphics are superb@ and the quality of the animations is also good@ but what makes it so good is the fact the animations are so funny@ as a matter of fact so funny and good@ that the inner circle could use those sprites@ and use them to make a Ik+ type game@ which would knock the shit uot of the classic game ( MAT was so good at Ik+@ and he had a death machine@ where you couldnt touch him@ and he kicked the hell out of you as soon as you got up - The flame thrower would be a superb way of stopping the git ) - how bout it GRIFF !!! ( could it be done ? - PLEASE !!! ) STES TOP TEN DEMOS 1 THE DECADE DEMO - for the quartet screen@ top class tunes 2 CUDDLY DEMOS - knucklebuster@ spreadpoint demo 3 GENESIS 82 track remix - for first mods on st 4 DARK SIDE OF THE SPOON - for main menu 5 MINDBOMB DEMO - for its size 6 THINGS NOT TO DO DEMO 7 STATE OF THE ART DEMO - just creeping neil 8 EUROPEAN DEMOS 9 WHATTAHECK DEMOS 10 SNOWMAN DEMO ?? STES WORST DEMOS 1 AMCS 3 DEMOS - sampled with master sound@ using player on disk@ and a half completed menu. 2 ALL POV DISKS - FOR WANKERS WHO RIP OTHER PEOPLES WORK@ AND THEN HAVE THE CHEEK TO TRY AND MAKE CASH OUT OF IT WITHOUT PERMISSION@ FORGET THIS BUNCH OF CONMEN@ AND GO AND GET DEMO COMPILATIONS FROM RIPPED OFF@ CUZ THEY DONT CHARGE - rumor has it pov sells deck chairs on the beach at blackpool@ hope you lose your job when the beach is closed to the public. - they should only charge for their own work@ which is only on a few disks .. we also heard several nasty rumors from our friends in the PD world about POV's nasty business practices and we may do an exposae next month !! 3 UNCLE PHILS PANTS DEMO - coded by SPI@ but they asked us politely not to mention this@ and scrap the disk on it as it is so bad - a few static pics with music@ all run from desktop@ and a mastersound sequence also on the disk. ( AGAIN SORRY@ BUT YOU SHOULDNT COVER UP YOUR MISTAKES BECAUSE WE WONT HELP YOU - if we feel really bad@ we are putting a screen on the MAG ) ALL THE DEMOS ABOVE ARE AVAILABLE FROM THE ZOMBIE@ ON THE ADDRESS ON THE HIDDEN ARTICLE@ OR TRY ANY GOOD PD LIBRARY - ESPECIALLY THOSE WHO STOCK BUDGIE UK AS THEY ARE THE BEST PD LIBRARIES@ WHO WONT TAKE YOUR CASH AND RUN - p.s IF YOU ARE A PD LIBRARY AND WANT A MENTION@ THEN CONTACT US@ AS WE ARE NOW NOT FEATURING THE ZOMBIE PD CATALOGUE DUE TO COMPLAINTS FROM A FEW PEOPLE ABOUT UNFAIR ADVERTISING - THE PD SECTION OF THE MAG WILL NOW BE REVIEWS OF NEW PD - IF YOU SEND ME PD WE WILL REVIEW IT AND SAY WHERE IT CAME FROM .. NOW THAT IS A FAIR SYSTEM THAT NOBODY CAN ARGUE WITH .. IF YOU CANNOT SPACE A COUPLE OF DISKS A MONTH THEN YOU CAN HARDLY BE A DECENT PD LIBRARY ! E BOX | __ |-| (~\/~) \(:)/ |_| / | \oo/ (o|o) || | || | | /-\/ /-\_/ ||-|| | | /| | /| | ||__|__|| | | V ||-|| ~ ||-|| | ___ | | | ~~ ~~ ~~ ~~ | |___| | | | Vulcan Cow Klingon Cow | _ | (__) || || (oo) - || ||-//\/ ---< Master? > || ||B-9 \ | - ||_ | // | // | // | || - ||()--|| ||-+ ||-+ ||-+ ||-|| oo oo ~~ ~~ ~~ ~~ ~~ Roller Cow Cows in polonaise - / / / / / / / (__) ~@ Ship arriving too late to save a drowing cow 5\ / _ |\/| (___} \__/ \/ * \/ (oo) ( * ) (--) | O O | /-\/ V /-\Q/ /-\/ \ / / | ||__| / | || / | || \**/ * ||-| * ||-|| * ||-|| -- ~~ ~ -- -- -- -- Milkael Cow from Vulcan Smoking 1-eyed cow Cow w/ rabbit ears Cowbachev (*) (*) (__) ~ ~ (__) (oo) | | | @(oo)@ [..] | = | [..]@@ \ | U (-) | | | | (-) U @ || ==<_\=/_|_=_|=|_ =__|_\=/_>== || || ) |4 ( || ||___)==|4==(___|| |\=| |4 |=/| | \ | | *| | / | = * = = *= = * = cows having candlelight dinner )(___) )(o o) ( ** ) __\_/__ |e e| //~~*~~\ \___/ \ / _*===*_* / * \ (O O) OO * Givenchy *\ / | * | \ \ / | * * * \ \ |=| / O /* * "|_|" // * | | | Cow exclaiming || || \_/|| | | | "Holy Cow" || x || || || |_|_| v| v| v| v| ~ ~ Haute Cowture COWNT _ / \ ( Freisian a jolly good fellow! ) \_ _ / ) ) '() (__) // '( ) (__) (oo) / (___) ( __ ) /(oo)---\/ (o o) (oo) /-\/ || \ /-\ /-/| / | ||-|| O|| | \ / | || ||| * ||-|| ~~ ||---@|| * * ||-|| | ~~ ~~ ~~ ~~ ~~ ~~ Two cows COW-ngratulating a bull Ayatollah Cow-manhi 2(__)  /-/ (oo)  / | || / (__) /-\/ * ||-|| /- (oo) / | ||->  ~~ ~~ \/ * ||-|| +___/ ___/  Network Virtual Cow " (with separate frontend and backend) Cow waterskiing /\ /__ (__} ,_[__]_ (oo) ,/(oo)\ /-\/ '/-@\/@ / | + || '/ | |@@ * ||-|| &* ||-|| ~~ ~~ )~~ ~~ Sacred Cow Zen Cow (eating grass) Hasidic Cow _ _ / \ / \ ( 1+2=3 ) ( 1+SIN(2x)+COS(3x) ) \__ _/ \_ _ / (__) ( ( ) ) ">(==) \\ // )__( /-\/-\ \ (__) / (oo) /( )\ (oo) \/-* ~ ( ) ~ /-\/ || | \ ( ) / | || ||-|| \ /-\ * ||-|| vv vv / \ \ ~~ ~~ ,~ * ~ COWculator (2) Reverse Polish Cow Cow-a-bunga 9~~ ~~ "O (___) || * ||-|| "| (o o) || \ | || (no-bull-ity) ---> % -\ /- || \-/\ "|\/| O | || (oo) "| | | || ( ) %/ v-' || >< !/= | ( ) // || (oo) @-._(__) || || /-\/ * | \ ( oo || || / | || vv=>-=\/=vv |= | * ||-|| 9~~ ~~ COWTOW Bi-cow molecule !(__) (__) () () _| oo | |oo| ()() / | /-|-|__|-| (oo) / | / | || /-UU /_ | * ||-|| / | || ~~ ~~ ~~ ~~ * ||w---|| Cow dressed up Cow dressed up ~~ ~~ as ghost as Frankenstein Eh@ What's up Doc? for Halloween For Halloween (__) |\/| (__) (oo) (oo) >(==) __[_]__\/ /-VV /-\/ / | || / | || / | || * ||-|| --> . * ||-|| * ||-|| ~~ ~~ ~~ ~~ %% %% Portable Cow Japanese model Lycownthropy Cow-a-bunga (2) (very handy) portable COW \\/(__) / \ \ \/_\/ / / \ (oo)/ \ \/_ \/ / \ \// \/_ \/ \:/ / \ / \ (__) (__) (_) (__) H (oo) (oo) ( o o ) (oo) /-\/ /~\/ /-\ / /-\/ ./ | | ./ (~)_} / | |\/ / | || |--W-| ||`` || * ||-|| * (.)(.)|| | | | | ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ cow before weight cow after Conceited Dolly Parton's loss program the program Cow Cow ** The back issues .. The half meggies didnt see these cows last issue ** so for a limited time only here they are . ...:::/// CLASSIC COWS \\\:::... Part 1 of the 2-part COMPLETE GUIDE TO COWS! _ | E.T.'S | (__) (__) (__) (__) | USED | (uu) (uu) (uu) (uu) | COWS | /-\/ /-\/ /-\/ /-\/ |_ | / | || / | || / | || / | || || * ||-|| * ||-|| * ||-|| * ||-|| || %% %% %% %% %% %% %% %% _||_ | EASY CREDIT | (__) (__) (__) (__) |_ | (uu) (uu) (uu) (uu) || /-\/ /-\/ /-\/ /-\/ || / | || / | || / | || / | || || * ||-|| * ||-|| * ||-|| * ||-|| || %% %% %% %% %% %% %% %% - - - - - - - - - - - - - - - - - - - - - - - - - (__) (__) (__) (__) (oo) (oo) (oo) (oo) /-\/ /-\/ /-\/ /-\/ / | || / | || / | || / | || * ||-|| * ||W---|| * ||w---|| * ||V---|| ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~~ Cow Cow laden Same cow Nancy Reagan-type with milk after milking cow with milk (___) (___) * (___) (___) (o o) (o o) \ (o o) (o o) /-\ / /-\ / \-\ / /-\ / / | ||O / | ||O | ||O / | %#>-+|O * ||@---|| * ||@\--|| ||@---|| * ||@-| ~~ ~~ ~~ ~~ ~~ ~~ ~~ ~ Bull Same bull after Rotc bull after American Bull seeing above cow seeing other bull shooting the Rotc bull (__) (__) (__) (__) (oo) (oo) (oo) (oo) /-\/-* /-\/ /-\/ % / | || \ )*)(\/* / * / | || * ||-|| * \ |||/)|/()( % \/|(/)(/\/(@@/ \)|(/\/|)(/\ Cow munching Grass munching Cow in water Cow in trouble on grass on cow (__) (__) * (__) * (__) (oo) (oo) \ (oo) | (oo) /-\/ /-o-\/ \-\/ \-\/ * o| || * o o o| || / || ||-|| o ||-||>==/-|| ooo~~ ~~ o ~~ ~~ ~~ Cow taking Cow in deep Cow getting the shit a shit shit kicked out of her (__) (oo) U /-\/ /---V / | || * |--| . * ||-|| ~~ ~~ Cow at 1 meter. Cow at 100 meters. Cow at 10@000 meters. (__) )__( vv vv (oo) (oo) ||-|| * /-\/ *-\/ || | / / | || / | || /\-/ * ||-|| / ||-|| (oo) ~~ ~~ vv vv (%%) American Cow Polish Cow Australian Cow (__) (__) (__) (oo) _ (oo) _---_(oo) /-\/ /- --\/ /- -\/ / | || / | || /| || * ||-|| * ||___-|| * ||___-|| ~~ ~~ ~~ ~~ ~~ ~~ Freshman Cow at Freshman Cow Freshman Cow start of school After the "Freshman 15" After the "Freshman 20" (__) (__) (__) (OO) (@@) (xx) /-\/ /-\/ /-\/ / | || / | || / | || * ||-|| * ||-|| * ||-|| ~~ ~~ ~~ ~~ ~~ ~~ Cow who drank Jolt Cow who ate Cow who used Jolt to wash psychadelic mushrooms down psychadelic mushrooms )/\ __ (/ \ || (__) (__) \ / (_||_) SooS (oo) \/ (oo) /-S\/S /-\/ /S /-\/ / | || / | || / S / | || * ||-|| * ||-||___/ S * ||-|| ~~ ~~ ~~ ~~ ~~ ~~ This cow belonged Ben Franklin owned Abe Lincoln's to George Washington this cow cow 1(__) * (__) (oo) \ (oo) /-\/ \-\/ /| |/ | | ==$ || / | [) || ||-|| * ||-|| ~~ ~~ ~~ ~~ Old "One Arm" belonged This cow is obviously to Ceasar's Palace Hugh Hefner's Heifer (___) (__) (__) ( O ) (oo) (oo) /-\ / \/-\/ / | ||V | | * ||-|| ||-|| ~~ ~~ ~~ ~~ The cyclops that Jason and This cow lived with the Argonauts met had this cow Dr. Doolittle (__) (__) [##] (@o) /-\/ /-\/ /- (__) / | || / | || / | || (oo) * ||-|| * ||-|| * ||-|---\/ ~~ ~~ ~~ ~~ ~~ ~ This cow belonged This cow lived with This cow belonged to to Flash Gordon the Little Rascals the Headless Horseman (_) (_)  (oo ) (o o)  /- \ / /-\ /-  / || | \/ / | | \/ | / || | \ | | | | |  * |-| *| | |-| | |  /\/\ /\/\ /\ /\ /\ /\ This cow belonged This was Salvatore to Pablo Picasso Dali's favorite cow 5 (__) (__) (oo) (__) (oo) /\/ (oo) /-\/ /--/-- \/- / | || / | `-. / | `-. * ||-|| * ||-|| * ||-|| OO OO OO OO OO OO Cow-vertible . . . (__) *_ *_ ( oo *_ \ (__) \ /\/ \ (__) \.-( oo_ \.-/-._ \.( oo___\_ ||_\/_ \ ||_ \ |_\/_ \ OO `OO OO `OO OO `OO Cow-vette Cow-vertible (of cowrse) * (___) * (___) (__) \ (o o) \ (o o) (oo) \-\ / \-\ / /-\/ _ | ||O | ||O / | ||_|/ O _ ||@---|| ||@---|| * ||-| -- ~~ ~~ ~~ ~~ ~~ ~ Twins Cow Catcher (__) (__) [@@] ? (__) ? (__) (oo) <=|~~|=> ? (oo) ? |\/|(oo) /-VV /- \/ /-\/ /--| \--\/ / | || / | || / | || / | || * ||-|| / | || * ||-|| * ||-|| ~~ ~~ * ||-|| ~~ ~~ ~~ ~~ ~~ ~~ Cownt Dracula Francownstein Where Cow Cow bird Cow Cow (~~) ( (oo) (__) (oo) ) (OO) (oo) /-==--- /-\--/ /-| / | || / | | | / | UX` \||/ * ||-|| * ||-|\O---< HONK! * ||-|| ~~ ~~ ~~ ~ ~~ ~~ Groucho's Harpo's Karl's cow cow cow '(yes@ that's the Russian symbol. /Use your imagination.) O__O \_|_/ (oo) (oo) /-\/ /-\/ / | || / | || * ||-|| * ||-|| ~~ ~~ ~~ ~~ Cow at Disneyland Cow visiting the Statue of Liberty (__) (__) ~~ (oo) (--) ~ /-\/ /-\/-\ ~ / | || /| |\ ~ * ||-|| ~ | | ~ ~ =~~=~~= | | ~ / %/-\ ~ / \ \ ~" ~ * ~ Cow Hanging Ten at Malibu Cow sunning at Fort Lauderdale -(What a bod@ huh guys?) )\ (__) / \ (oo) %" Cow trying out for a part in the new JAWS movie * 1(__) \ 0(DD) \ (/-\/ |\ &/ | ||_\_/ \ | \ (__) * ||-| \\|| \(oo) "~~ ~ \||\ \\/ Cow chugging brews and staring at ~~ \|| sunbathers at Fort Lauderdale \\ || \\|| \|| ~~ !/ / / / / / / / / / / \\_ / / / / / / / / / / / / \_ / / / / / _ / / Cow skiing a Black Diamond at Aspen / / / / | \ / / 0/ / / (__)| / / 0/ / / (oo)| / / ( @@@ ) (/-\/ | ( @@ ) (- ) / | ||~_| @@ (__) ( *>COUGH<* ) * ||-| @@ (oo) . . . ( *>COUGH<* ) ~~ ~ /--UU--\/ (_ ) / | || Cow sheltering from English Weather * ||---|| (New) Jersey Cow O O O O \ \ / / \ \ (__) / (__) \ \ (xx)/ (DD) \ +-+\// /-\/ \| | / / | || +-+ * ||-|| ~~ ~~ Cow fantasizing about "Riding the Mechanical Bull" o==+-- | |\ \ | | \ \ _ | \ \ \ | | | \ \ \ | +- + | | \ \ \ | | (__) | | | \ \ \| | (oo) | | | \ \ | | o\ .\/. | | | \ \| | | \/ \ | | /---\ \ | +- + | / \ \| | | | | | \ / | | \---/ | | | | - ( ) - Cow-struction worker. /| -/---\ -: = : -: : :@'@'. '. : :---\ ..@@@'@.'@'@;@'.';'.'.'.@.'.'..:. : : Cow town after a visit by the cow-struction worker. o o |__| (__) (__) (oo) (oo) =(oo)= oo /-\/ /-vv /-\/ / | || / | || / | || * ||-|| * ||-|| * ||-|| %% %% %% %% %% %% bill bixby bela lugosi boris karloff claude rains male relative cow  cow cow cow x x|x x|x | // (__) // (__) (__) (oo)// (oo)===(oo) /-\// /-\/ \/-\ / | |// / | || || | \ * ||-| * ||-|| ||-|| * ~~ ~~ ~~ ~~ ~~ ~~ Julie Andrews Cow Siamese cows o o (__) ~ \ / (oo) / \ / _\/___/ (__) \__/ / /\ / / (oo) _(oo) ~ / * / /- \/ /| ___ \/ / ___/ / | x=a(b)|| / | ( }|| *-/\ * ||-|| * ||(___}|| / \ ~~ ~~ ||-|| / / ~~ ~~ ~ ~ Mathematical Television This cow does Disco Cow Cow (That's what comes of (developer of (Cow-thode snorting cow-caine) cow-culus) Ray Tube) /-\/-\ / \ /\_/\ / | \==//=(_) *POW!* / \ | /|I I| | = CM]CM]DM]DK[DK[aDK[EJZ EIY EIY~FHX{EH:XyGJ3ZwFM4]tGO7_rGR7bpHT7d!mHW7g$kIY6i&iI\6l)gJ^5n+eI`5p-bIc6s0`Je7u2^Je8u4f\Ie;u4fDZIe;u5fEXJe;u5eEVJe;u5fETJd:t4DRJd:t4DPJc9s4DNJc9s4DLJc:s4DJKb;r4DHKc<s5EFLc?s4DDLb?r4DBMb?r4D@Mb?r4D?M`>p3C=L`>p3C;Lb5r2B9Md5t2B8Mf6v2B6Mh7x2B4Mj0z2B2Nl0|2B1Nm3}0@/Mo30@-Nq30@,Nq:0@*Oo:/?(No:/?'No9/?%Om:}-=$Nm:}-="Om;}-=!Ok<{,<Oak?{,<O9k?{,<P:i?y*:O;i>y*:P<h>x)9P?g>w)9P?f=v(8P?f=v(8~P?d>t&6|P>d?t&6{Q>c8s%5zP=b;r'7xQ=~a;~q(8 wQ>}`;}p)9 vQ?a^n+; uQ80\l,< sQ;0Zj-=rQ;0Y i/?qR;0X h0@pQ;0W ga1AnQ:3V f3CmQ:3U e4DkO93Ue6F hN9Sc7G eM:Sc9IcKSc;K`KRb=M^JRbf?O[IS ceBzRXJR beDyTVIRbfDqgTSIRbgDrgT QHRbhErgU"NIRbhEsgU%LIR bkDlfT'JHR bkDofT)GGR bkEofU,DHR bkEofU/BFS cjFofV1?GR bjFneV4=FS cjFneV7:F|S ciFnfV97FzS ciGmfW<5FwS cjGmgW>2FuT dkHnhXA0FsSckHokXC-FpTddHpkXF+FnScdHs}kXH(FkTdgIszkYK&GlTdgIsxjYM$FlTdgJsvjZO!GkT dgJrsjZRGlT dgJrqiZTFkTdgJrniZVHlTdfJqliZYHl UefKqjj[[Hk T dfKrgk[]HlT deKsed[_IlU e~eLlcg\bJkT d{eKl`g[d Jl T dyfKo^g[f Jl U ewgLo\g\h Jm T duhLoZf\jJl T drhLnWf\lJl T dpkLnUe\nIm S cnkKnSe[pIm T dlkLmQf\rJn TdjkLmOf\uIm TdgjLnLg\xHm ScejLoJh\zGn TdcjMpHk]}GmTd`iMpEk]FmTd^iMsCk]GmT d[jMs@k]FmU eYkNs>j^GmTdVdNs;j^FmTdTdNr9i^Fm TdRgOr7i_Fm TdOgNq4j^FmU eMgOq2k_GmT dLoOr/k_FmU eLnPs-d`Gl U eKnPs*g`Gm U eKnQl(gaHm U eKmPo&g`Hl U eJmPo#g`Hm U eJnQo!faHl U eIoQofaHm U eIpQneaIm U eIpRnebJl UeHsRmfbJm UeHsQmgaIm UeHsRnhbJnUeHsPh`JmUe*{aGrOk_JmTd&zGrM k]JnT d!zGrK k[InUe{EiKj[JnTd{CiJjZJo Td{AjHjXIn Td{>kGiWIoT d {<dFVHoSc|:dFVHnRb|7gEUGo Td|5gDT@m Wg|3gEU<k [k~1gFV77i _.ao/fHX33h d-t.fJZ11g h,x-fL\--f n+~,eO_w++e s+eRbp))dy*fVfi((d~*gYib&&c]m[%%aqT$$fvM$$djzF$$en~@## es9##;ew2$$:e|,##:e%$$9!e$$'e%%,e%3e &:f&Af'Hf(Of)Vf0\f6bf;hf?lfBqfEvfHxfI}fKgMgOgOgQgRgSgSgTgUgUgVgVgWgWgWgXgYgYgYgYgZg[g[g\g\g\g\g\NJ\\[[[[ [#[#[#[#["["[![!["["ۊ[#ۊ\$ۊ\'ۊ\'ۊ\'ۊ\'ۊ\&ۊ\&ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\A.DAY \A.DAY \ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\ۊ\A.DAY z@&Pqyr|@%Pqr~A&QpL.R.LINDSEY W.QUINN Ȋp~A&Qop~B'Rp q~B Rp r~B#Rq rC#Sq sC#Sr tC"Sr uC"S q| uC"S q| v}C!S p| u|C"S p|Ba 5Kmmmmmmmmmmmmmmmmmmm! & <|޿xB$Rl|| vvA'j}z W.QUINN N.HUDSONȊ rv#A'i}y rrw#A'h}x ssw"@'f}v ssw"@&e}u ttw"?&b}rttw!@%a}qttw"?%^}nttv#>&\~l ttw$>'Z~j uuv$='W~guuv'< T~duuv'<#R~buuv';#O~_uuv&:#L~\ uuu&9#I~Y$uuu%9"G~W(vvu%8"D~T,vvt&7!@~P0vvt'6!=~M4vvs 5":~J8uus#5"6~F<uut#5#4~D@uus#4$1~ACuus"3'-~=Guuq2'*~:Kuup1'&~6Ouun0'~#~3Suum/&}~/Wttl/&|~,Zuul$.%|~)^uuk$-%{~%bttk',&{~"ettj'+&z~iuuk'+'{ ~muuj&* z~puuj&*#z~ttti%)#y~wuuj%)#z{vvj&(#zuui''"yuj '"zvi#&"yuj#&!zwi#%"yvj"%"zwi"$#ywj"$$zxi!#'ywj"#'zxi#"'ywj$#'zvk$#&{vj'"&zuk'"&{uk'"%{tl&"%|tk&!&{sl%!'|sl%! |sm&!#}rm'!#}rn !#~qn#!#~qo#!"qp#!"qp"""qq""!rq""!qr!""qr""#qs#"$ps$"'pu$#'ru'#'qv'#'qw'#&qzx&$&rzy&$&r{y%$%q{z%$%q{z.&&q{z/&'q{y(& p{z+' q~w3'#o~u3(#oxr2(# ltm:)"} gvj:+"zcyf9-"v_{b/!rZ_2!oV\3!lRZ4!jOW5!gLU7!eJT9!dHR;!bFQ=!aDPoa@!`DOrB!_BNt E!^ANwH!^AMyK!]@M{N!]@L~Q!\>M$U!]==aaL'X!\<<!&L*[!\<< " 'L._!\<<# M2c!]<<$#L5f!\;;$!#M9j!];;$$'#L<m!\99)'.#P@ o:`66/'5"TD q;d115'="YI t<i..<'E"^R"w<b++B'M!cZ"y?j((I'U!hc!|?sa%%P'^"@anl!?|x$$X'g#C x$r? q""_&n#E~{">Xaj!!g&v$I #>Yy#co&~$K=Yy'\w&$L=Zq+U~&'L"aZq.N%'M)&"["q2G%'M/'(&[(q6@%/N6&&#'3*\/q:9%/N<%&, < a.\5q>3&/OC%&7#G$2`:r~Bs,&OJB#R&;\b>s ~G&PPK#[*#>\fBs~JPWV"f,-C\hGl~OQ]`"p.3F\iLg~RRdj!zI]jRg&~W Rjt!L]jWg,~ZSq"O]k]g3~_Sw"R]kcg9~bT}"T]lhg?~O \\/ O \// -K Thats your lot .. no more cows !! .. Sob Sob .. What a sad day ! .. Sob Sob .. - / / / / / / / (__) ~@ Ship arriving too late to save a drowing cow 5\ / _ |\/| (___} \__/ \/ * \/ (oo) ( * ) (--) | O O | /-\/ V /-\Q/ /-\/ \ / / | ||__| / | || / | || \**/ * ||-| * ||-|| * ||-|| -- ~~ ~ -- -- s FINALLY complete after an emergency rewrite of the doc displayer and then problems with the article files which have put the release date back by about a week ! .. See the main picture for the release date .. Thanks again to everyone who contributed to this issue .. Look out for the Ledgers volume 4 SOON ! 10) VICTORY 11) TRAPPED  12) FRENZY  13) HANDYMAN 14) CROWDED  15) RADIATE 16) VOLTAGE  17) GLOOM  18) PRIMATE 19) MADHOUSE 20) TRIUMPH = || || ) |4 ( || ||___)==|4==(___|| |\=| |4 |=/| | \ | | *| | / | = * = = *= = * = cows having candlelight dinner )(___) )(o o) b1p Budgie UK Licenceware q  - b5 THE LEDGERS vol 3 September 1991 (c) 1991 Budgie UK and The UNTOUCHABLES Unauthorized distribution prohibited. All marketing rights reserved. . 10) 93863 11) 52476 12) 19614 13) 65932 14) 10370 15) 42619 16) 56979 17) 87672 18) 76982 19) 30639 20) 95157 21) 16789 22) 57832 23) 72553 24) 28164 25) 55093 26) 00014 27) 32280 28) 33648 29) 47809 30) 38339 31) 48920 32) 05744 33) 28095 34) 55101 35) 62016 36) 31457 37) 56326 38) 26544 39) 73473 40) 57445 41) 67965 42) 41049 43) 02217 44) 41775 45) 42934 46) 30333 47) 55642 48) 98278 49) 46761 50) 16230 51) 86411 52) 29484 53) 68511 54) 69945 55) 83782 56) 09492 57) 89006 58) 29417 59) 52181 60) MAG 1 ST-PLUG volume 12 April 1990 (d/sided) The latest magazine$':]1$s 0 ,=[ h -Ĉ" fОAIh2!LEF# C%Dxş@3 B \3S83B@BqхЁ́4)ɕ٥́ɽɽ́ѡ%ѥѥѥ̰ͽɥ4)ѡȁ͕հɽɅ́ɔՑɕ͕͕Ʌѥ4)ɵиQեЁAIUMH͍́́́ɕ4)Ѽ٥ݕѽѡȸ4(4)5Ȁ5%ĸQ1Ё y 1990 (d/sided) The zaniest disk magazine around! And it's from The Lost Boys, of course. Humour, news, hot gossip, extraordinary built-in demos, tips, programming in GFA, interviews with Bob Hay and other characters, games and demos reviews. The style is totally unconventional. The effect is shattering. MAG 3 ST-PLUG volume 13 June 1990 (d/sided) More reviews and information from Dan Panke. Two folders full of self-decompacting utilities and accessories. In all, enough to fill two double-sided disks. MAG 4 MAGGIE 2.0 by The Lost Boys July 1990 (d/sided) 800K+ of delirious mayhem from the irrepressible Lost Boys. The introduction alone (a conversion by Manikin of the famous Red Sector 3D animation) is worth the experience. Contributions from Next and other friends. Reviews, jokes, tips, more tips, GFA demos, the Charts, demo cheats, PD section, Mad Max music, greetings, source codes, etc.. MAG 5 ST-PLUG volume 14 August 1990 (double-sided) Reviews of EZgrade, Dragon's Lair, F29, Anarchy,... A virus overview and other news. Amongst the bundled programs are: Blink utilities, Klickstart menu program, EZgrade teacher's database preview and a demo of Ice Hockey Simulator. MAG 6 ST-PLUG volume 15 October 1990 (double-sided) The best so far. News and reviews are now on two different files. Eight free PD/shareware programs, including NOVA, a really fine Galaxian/Zalaga clone and the brilliant BOOK DATABASE by Timothy Early which alone must be worth all of twenty pounds! MAG 7 MAGGIE 3 by TLB (November 1990) (double-sided) More of the same: reviews, music, hacks, parties, booze, programming, PD section, etc, etc... A supplementary disk containing the charts, and some demo previews is available separately as PD. MAG 8 MAGGIE 4 by TLB (January 1991) (double-sided) A revamped Maggie, with a much better text scroller, more moderate language and a huge choice of articles, reports, interviews, GFA and assembler tips, the charts by NeXT, demos, source codes, packers and twenty games reviewed! MAG 9 STOS BITS Issue 1 by THB (February 1991) (double-sided) From the Happening Boiz, the latest diskzine for the STOS programmer. Together with the inevitable games reviews, tips, and demo gossip are thirty two STOS listings covering cycling routines, fades, scrolls, rasters, starfields, zooms and even... vector graphics. MAG 1O MAGGIE 5 by TLB (June 1991) (double-sided) With 1.3 meg of unpacked data, this is the biggest Maggie so far. Not only is the magazine itself full of the usual features, reviews, show reports, mega cheats, guest articles, news on forthcoming demos and crew interviews, but extra programs include the latest packers, disk file grabber, the charts, the Polish demo and the now expected source codes. Great stuff. MAG 11 The Untouchables DISK MAGAZINE vol 1 One Day (July 1991) (D/S) From a new group of coders, a disk magazine with a difference: no bad language! Reviews of latest games, plenty of cheats, light-hearted editorials, 68OOO and STOS listings, a grafix folder and even a kick-off 2 challenge to all-comers. MAG 12 MAGGIE 7 by TLB (August 1991) (double-sided) More news and gossip. Great introduction. Some material is on the border line of acceptability. Only the undeniable talent of TLB justified it as a Budgie release. Even so, not for the faint-hearted. Maggie 6 is released as PD (not Budgie). Over the top. MAG 13 The Untouchables DISK MAGAZINE vol 2 Second Time Lucky (August 1991) (D/S) Bad language starting to creep in. On the other hand, the disk is definitely improving. News, cheats, games reviews, and loads of source code. Kick-off 2 goals also included. MAG 14 DISK SPACE by Jason Raucassel and Friends vol 1 (September 1991) A pleasantly written diskzine with no swear words, intelligent reviews, short stories, vast quantities of games hints and cheats and some decent utilities. MAG 15 THE LEDGERS vol 3 by The Untouchables (September 1991) Third in the series Please note: With one or two exceptions, these magazines contain some language that may not be suitable for younger children. S 94) SACHMET 95) ECHNATHON 96) SATANUN 97) HAROERIS 98) USCHEBTI 99) OSTRAKON .PRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPR_6 DOC @t +_7 DOC @t ,BUDGIE NEW t EDITORIANEW t WNEWS STE t COWBOYS TCT t WROBINSMITHS t i "PRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRPRtively press any one of these keys:- I = Immune R = Refresh P = Pompey M = Medway (Causes crashes on 4meg machines) The new bootsector will be written to the disk replacing the old bootsector @but retaining the disk information. 3. If after reading the disk you are unsure about the bootsector code @use the arrows in the display window to check the bootsector for any text or info about what is on the disk. The UP & DOWN arrow keys will also move up and down the bootsector display window. If this fails to bring any results then you will have to use your own judgement. -$ DUMP Allows you to save out a file of a suspicous bootsector@ presumably so you can send it to me! A printer OPTIIxHxHxHxHxHxHxLalled sometime (he said confidently). Pressing the 'D' key will also operate this function. -$ LINK Click on this button or use the 'L' key. At the moment the FVK recognises only one LINK viruses @others will be added as when i come across them. When selecting LINK from the main screen u will be thrown into a file selector from where you should click on any EXECUTABLE files on the disk