I M P O R T A N T N O T I C E (Please Read) ------------------------------------------------ The material in Coder's Scene Magazine has been getting steadily worse (We don't mean less, or crappy, but more... well, iffy). CSM felt that we had to put a very large DISCLAIMER on the front of CSM before you even get into the magazine. There is material within this magazine that, if you carried out the instructions within the text, would mean you were commiting an illegal act; there is also a tad of swearing... The material within this magazine is meant for pure informational purposes -- which is only right under a democracy like ours (United Kingdom), the information should only be used/taken in this way. CSM accepts NO RESPONSIBILITY FOR ANY ACTIONS TAKEN that lead to death/ disability/prosecution as a result of following instructions within this magazine. By pressing your left mouse, you are agreeing to the above. If not, then reset your amiga now. CSM Issue #5 @ Jan 15 1991 * MENU * (Use Mouse To Change Page > ) @ Betrayal Snow--Zero Production Hello! Welcome to Issue 5 of the only disk magazine dedicated to Amiga 68000 Coders & Hackers & Phreakers & Crackers & Swappers & Dudes.... /83k text\ Article Pages | Article Pages ----------------------------------- | ----------------------------------- About Issue Number V.........0 | Seka vs Devpac ~article~....27-28 Editorial Comment Page.......1 | * Home Tattooing!.............29-32 Co-Ed's Comment Page.........2-3 | * 22 Self Defence methods.....33-35 * Australian Scene Report......4-5 | Household Danger!?..........36 Message From Editor..........6 | Necessity of Utopia.........37-39 * Confused or NOT?.............7-15 | * Instruction Cycle Times.....40-45 Classified Ads..............16-22 | Very Slow E-Mail!...........46 * Home Distilling.............23-26 | Hall Of Fame................47 Credit Page..................48 Exit Magazine................49 ------------------------------------------------------------------------------ Instructions: Select Desired Article, Then Move Mouse To Alter The Page Number (Top Right) To The Correct Page. Now Press LEFT Mouse Button. Now, Either Press RIGHT Mouse To Progress A Page, Or LEFT Mouse To Go Back A Page. (Both MOUSE Buttons = Return Here (MENU) ). To EXIT Select Last Page. Joy=Col Change: Up=B+, Left=G+, Right=R+, Fire=Def The Coder's Scene Magazine Issue #4. 1/1 | Hummm. We've lost the wordsearch and all the phreaking articles. There are no circuit diagrams either. Why? Becuase no one has sent me(us) any. So don't write to us moaning that there's none in this issue. There is also very little programming compared to some issues, but that's becuase no one but me and Count Z write anything about coding (and I'm sick of writing articles -- I have little enought time to compile the mag as it is.) Okay, you've done quit well -- Australia & USA have sent stuff, so why don't more Euros contribute? We need more Programming, Hacking & Phreaking articles -- But don't be afraid to send ANYTHING in at all! We'll use it!!! Now, bad news. This issue took over two months to complete, and it still needs an entire re-code. The reason? University... It's eating my time, so issues will now be less frequent, maybe one every couple of months and more in the summertime (possibly). But keep sending, as we'll select the best for publication. Next, don't write to me if I've got your disks and haven't replied -- I'm damned busy, and probably wont -- send your articles to COUNT ZERO, NOT ME! If you do need to contact me, then write to Count Z and he'll forward mail to me. Next, note the large disclaimer on the front of the CSM this time.. the only reason for that is I'm worried about being visited by the boys in blue concer- ning certain articles, and where I got the info (don't worry -- I won't tell!) But don't want to be held responsible for some idiot that blew up his bedroom! So, please, keep this mag in responsable circles, and don't lets have any lame idiots getting hold of it, eh? I don't want to see this on PD! Lastly, teams. I'm in (let me check my filofax..) Betrayal (if that's how you spell it..) and have now left both the Culprits, and Prohpecy.. It's good to travel aint it? I don't know how long I'll be here, as my name seems to just be moved from team to team while I'm away at Uni -- But I don't mind... Utra-lastly, those of you who got this down from a BBS, why not download some good philes and send em' to Count Z? He, unlike myself, ALWAYS resturns disks promptly...... See you soon, hang famicom-cool guys -- The Snowman. The Editor's Comment Page. 1/1 | Why do I have this page? I've already gone on enough in the previous page, but here I have got some important things to say. 1. Hello the guy who wrote me about going to Lancaster Uni: Sorry, I DID write you a letter on your disk, but never will post it I suppose -- YES, GO THERE! It's a social dream, and the gals are easy.... See you there! 2. Cereal Killer: Hello! Sorry, I lost the letter with your address on, and it's not on the disk (nice green!). Either give a mesage on a BBS to The Teknichian/Mayhem (if you know him) or write me again if you want a return. 3. Guy from Timecode: I have your disk..I have no time/money to re-send at present, so be patient. Your ad is in the classified. 4. The guy from Ipec who wants to send me E-Mail: Hello! Our Comp Sci dept are hiding the facilities from me at present, but I may be in touch soon-Call me! 5. Meathead (I mean Ball), Dan: Hello mate, why not call me? 6. Mercenary from OzLand: Humm, that sine is in the future, I've done it, but never get round to sending etc.. I'm sure We'll sort sommat out. 7. Everyone who is waiting to hear from me: Hello! Contact me, I'm Alive!!! Phew! Right, this summer I'm off back-packing round either USA or Europe (mostly Germany/Austria if Europe) so if you want me to call in on my trip, send me a message with your address and directions from a major town, and I'll pop in! -- You'll also get a free page or two in a CSM....Woooo! - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - If, for some obscure reason you'd like to contact me, then look at the date. If it's a major holiday (Christmas, Easter, Summer) I'll be home, if not, I'll be at University. (unless you read this after after summer 1993 & U R Lame) - Home Address: 18 Palm Grove, Whitby, E/Port, L66 2PU. Tel. 051-3553564. - University Address: R.Capper. Furness College. Lancaster University. Lancaster. LA1 4YG. * Ensure you Write R.Capper, as mail is sorted by Surname only! * Phone our communal kitchen on: 0524-65201, ext. 2970. (ask 4 Ralph) (If you want to call, it's drive SE1, Aldingham block, A-Floor.) The Co-Ed's Comments 1/2 | Yo Dudez!,just when you thought CSM had dissapeared forever,were back with another amazing issue for all you cool guys in the scene!. I am no longer in The Culprits,since the last Issue I have joined another group Prophecy,but they died a few weeks ago,so I am now in Betrayal!,with some ex-prophecy and Legend members.Look out for cool cracks and productions soon!. Thanks to everyone who has sent articles and adverts,however I cannot start to swap with everyone who writes to me,as I have to many contacts as it is, so if you have any coding problems or questions in general,then I will answer them through the mag,in the next issue. I must apologise for the delay in this issue being released,this was due to two reasons,The Snowman went of to University,and myself starting to re-code CSM,and finding a bug that could not be de-bugged!,so things grinded to a halt because of this. I am currently working on my A-Level computer studies project,I have decided to do a 3-D vector graphic object editor!,so I will be spending a lot of hours on Devpac for the next 3 months.After this I've decided to write a scrolling, platform type game!,perhaps with a view to getting it released commercially. The release date for CSM 6 is not certain,so don't hold your breath!,but you can still send adverts and articles,adverts should ideally be on disk,with return postage if you want it back. Now for a few messy's to people - Wolf (Pussy,Sweden) How's it going dude!, thanks for the chrimbo card,from snowy lapland!,I hope the explanation on sprite collision detect was okay. Skaga (Triplex,Germany),Hi there,have you started to learn to code yet?,don't be a swapper all your life!,and don't use seka as an assembler!. Beyonder (Cytax,Germany) I liked the disk mag,I'll see if I can write some article for ICE issue 2,and cool stickers too!. Vector (Pussy,UK) Sorry for my extreme lazyness in sending back over the last 18 (?) months,but I always get around to returning your jiffy eventually,hope to see you sometime. Kreator (Anarchy,UK) Hi mike,I assume your absence from The Co-Ed's Comments 2/2 | the scene is due to your last year in Uni (?),hope to hear from ya soon. Rodent (Technix) Keep up the cool sendings,ECS machines can run at 60 frames per second,and can access 1MB of chip ram. Coaxial (Technix) Are you two in the same group or what? Tango (Cryptic) Hey!,why don't you send anymore?,was it something I said!. Parasite (LSD) Sorry for my slow sendings (I'm very lazy you know),thanks for the interesting and diverse articles!. A few Messy's to people who I think are in Betrayal! - MeatBall - Hey,how's about another sending so I can wrap my earlugs round these amazin' sounds I keep hearin' about!.How's Shocker these days?. Xag - Your code just keeps on getting better and better!,the tone dialer was really cool,I just loved making bleep bleep noises! Zigor - Hi mate,How's the phone bill these days?.....that bad huh? The Snowman - Hows about some Betrayal Logo's ??? Alter-Ego - Hey man,where is your sending as promised?,I'll have to ring you! Executioner - Rang you the other day but you were out!. Mr Turnip (Prophecy?) Hey man who are you? never got your address. And to everyone else in Betrayal,you may here from me soon!. Well,That's about all I have to say this time,untill the next Issue,most probably around easter,but who knows? (I certainly don't!).If your in need of some brain stimulation before then check out Betrayal's News+Shit disk mag, for all the latest info on the computer industry,published at almost,ever so slightly regular intervals! I know this hasn't been the best CSM ever, but Issue VI WILL be! So be sure, to order CSM Issue 6,From me,Count Zero ( as Snowman is busy at University ) All I want is a blank disk,and Return Postage,if you are writing from abroad then send a paper note of the nearest equivalent to 1 pound Sterling to cover postage!! Count Zero, 40 Vine Road, Ellesmere Port, South Wirral, L66 2XX, ENGLAND. Thats all for know,See Ya -- Count Zero Of Betrayal Australian Scene Report. 1/2 | Well here it is... The first bit for ~C.S.M~ from that great land downunder ~Oztralia~! (You know..... that place with heaps of flies and kangaroo's??) O.k first let me introduce myself.. I am The Mercenary of a group down here known as the ~Shadow Hunters~. We basically do what all crew's like us do so I don't think that that needs any explaination. The reason for this little text-file is to try to give a little insight into what goes on down here as I am sure (especially recently) that the rest of the ~circuit~ know's little. At the moment the importing of new Amiga warez to Australia is basically up that well known creek. As far as I know, one of the main import/crack crews down here, A.C.U (Australian Crackers United.) have been busted. This rumour was backed up by a fairly lengthy news item on the Australian news. This item showed mountainous piles of disks and hardware being squashed by a large diesel roller (you know.. the sort used for flattening roads.) which to tell the truth, nearly bought a tear to my eye! The report went on to say that authorities had been chasing this crew for quite some time and were very pleased with results. From what I can determine, this major bust has put the wind up a fair few Australian crews who were starting to make their presence felt. This means that ~all is quiet~ and all being quiet means no newstuff!. Another disapointing fact is the lack of major copy-parties we have here. All too often I read in scrollers (especially ones from European countries) about mega-huge copy parties organised by the biggest, well known crews in the world. As yet there has been none of these here. At the moment there is a crew here known as ~Mystix~ (hi guyz!!) along with another crew (who up until a few weeks ago I did not know existed.) ~Infinity~ who are working very hard at organising an ~Oz Summer Conference~. I honestly hope that this ends up being HUGE as right now we really need something like this to try to get the few groups that do still struggle onwards to meet. > Australian Scene Report. 2/2 | One thing that I hope to see a bit more is the spreading of demo's from here to the rest of the world. the reason I say this is to be honest, that I have seen some bloody good demo's from various crews down here. One that springs to mind is the ~Hinch~ demo by a crew called ~Decay~. now I know that right now you lot from oversea's are thinking ~who the or what the hell is Hinch??~, well to fill you all in he is a pig-headed, arrogant turd of a current affair/newsreader that we have to put up with! as a result of his pig-headedness he cop's a lot of flack. this is demonstrated in a very amusing manner in the demo by Decay. this particular demo requires 1meg minimum and features loads of samples from Hinch. As stated before, I found this a very amusing and well implemented demo which deserves to be shown off. Basically what it boils down to is the fact that since the passing of A.C.U (pleeeze contact me if you are able to guyz!) the software scene in Oz has died. This coupled with the paranoia that swept the nation after this news item was screened has been a major killer of all activity on the Amiga scene. Myself... well I am an avid demo collector (contact me to swap any demos!) and also interested in soundtracking! Now obviously this does not take up all of my time spent thrashing these little keys but the rest of what goes on is fairly obvious. Well thats about it from me for now.... If you are at all interested in swapping anything for the Amiga then write to me. My address is hopefully in the classified ad section. Catch ya'! signed... -=> T H E M E R C E N A R Y <=- Message From The Editor To His ~Friends~. 1/1 | A very weary editor taps the keys with a pounding head. It's damned cold and I can't find any matches. Hello. The Snowman seriously has considered letting blow all this Amiga stuff and buying myself a nice Word-Processor... But! Besides thousands of letters and disks to send back/reply too; the nasty phone-calls asking for disks sent two months ago; and the utter pain of putting together this CSM issue 5... I can't do it... I can't leave the scene I love. Although, I don't even really know the scene too well these days (first hand I mean) because I spend every 2 and a half out of three odd months in freezing Lancaster studying for my degree... and I don't have a single minute to spare to hit the keys or write to contacts or.. oh well, do ANYTHING to do with Ameeging. Pretty sad, but I'm catching up occasionally. Who was it that said I could carry on as normal when I get to University? Huh? What bullshit! Sleep all morning, lunch, lectures all afternoon, get home and eat again, go the local bar, get smashed, come home, do some work, get out the bottles of whisky and get really smashed and then sleep until the next day.. Weekends bring no respite because we all have to spend it catching up on missed lectures and writing essays... then we have to go out on the evening to the local night club each weekend night... When is it that I can continue to perfect my sine-scroller or work out 3d filled vectors? Eh? And then I get packages of disks/letters forwarded to me from home from people who 'want to swap'... you want to what??!? Oh sure, I've got loooads of time for that! But, grumbling aside... it's fun. I've actually forgotten the point of writing this damn article now..was it to convince you to go to University at Lancaster? or to tell you that I don't want letters asking to swap? or was it to tell all the people who's disks I'm holding, and who's articles I've published and never even sent them the CSM with it on, not to worry, but I'll try and get them to them before I collect my bus pass? Well, I suppose it was all of them really, and maybe a few more things -- What do you think? Confused OR NOT ? Article - Count Zero 9/12/90 CSM #5 1/9 | ~~~~~~~~~~~~~~~~~ Logic functions can often be used in a piece code,but they are only usefull if you understand how they work and what they can be used for.It is not enough just know the truth table for a particular function,unless you know what practical application it can be used for. The most common logic functions used are - OR,NOT,AND,EOR . I will explain how each of these works and how you can use them in your code. The AND Function ~~~~~~~~~~~~~~~~ This is probably the most common of all the logic functions,and you should have a good understanding of this. The truth table for AND requires 2 inputs and looks like this - Input 1 | Input 2 | Output 0 | 0 | 0 0 | 1 | 0 1 | 0 | 0 1 | 1 | 1 From the table we can see that only when both Inputs are 1 is the Output also 1,remember the table by thinking 1 AND 1 = 1 ,anything else = 0. The AND function is used for Masking,an assembly example makes things clear. MOVE.W #%1111111111111111,D0 (Input 1) AND.W #%0000000000001111,D0 (Input 2) D0 = #%0000000000001111 (Output!) More> Confused OR NOT ? Article - Count Zero 9/12/90 CSM #5 2/9 | ~~~~~~~~~~~~~~~~~ or MOVE.B #%10101010,D0 (Input 1) AND.B #%11110000,D0 (Input 2) D0 = #%10100000,D0 (Output!) The number we AND with D0 acts as the Mask,only when there is a 1 in the mask does the data from D0 get passed through,otherwise a 0 is output. Make Sense ? If your still confused then I have a good analogy,imagine that the mask is a grid,when ever there us a 1,this represents a hole in the grid through which the input falls through,whenever a 0 is present this stops the input from falling through. The NOT Function ~~~~~~~~~~~~~~~~ The NOT function is not very commonly used,it only requires 1 Input,the truth Table looks like this - Input | Output 0 | 1 1 | 0 An assembly example D0 = #$FFFFFFFF (Input) NOT.L D0 D0 = #$00000000 (Output) More> Confused OR NOT ? Article - Count Zero 9/12/90 CSM #5 3/9 | ~~~~~~~~~~~~~~~~~ Not too difficult huh?,the NOT function just acts as an invertor.There is not much practical use for this function,except in the use of two's complement arithmetic,which I am not going to explain here!. The OR Funtion ~~~~~~~~~~~~~~ This is a very handy function,the truth table looks like this - Input 1 | Input 2 | Output 0 | 0 | 0 0 | 1 | 1 1 | 0 | 1 1 | 1 | 1 This Function produces a 1 in the output whenever there is a 1 in either of the inputs.An example - MOVE.L #$90009000,D0 (Input 1) OR.L #$07CA0000,D0 (Input 2) D0 = #$97CA9000 (Output) or MOVE.L #$97CA9000,D0 OR.L #$07CA0000,D0 D0 = #$97CA9000,D0 This function is used to make sure certain bits are set,without effecting any other bits.The value (which bits are set) that you OR with with will always be present in the output.If the bits are already set in the input > Confused OR NOT ? Article - Count Zero 9/12/90 CSM #5 4/9 | ~~~~~~~~~~~~~~~~~ then ORing will have no effect,as in the second example above. The EOR Function ~~~~~~~~~~~~~~~~ This is a intresting function!,it is similiar to OR except it is EXCLUSIVE- OR which means that the output is 1 only when ONE (not either,as in the case for OR) of the inputs is 1.The truth table - Input 1 | Input 2 | Output 0 | 0 | 0 0 | 1 | 1 1 | 0 | 1 1 | 1 | 0 The output is only 1 when ONE of the Inputs contains a 1,an example - MOVE.L #$70000,D0 (Input 1) EOR.L #$04000,D0 (Input 2) D0 = #$74000 (Output) or MOVE.L #$74000,D0 (Input 1) EOR.L #$04000,D0 (Input 2) D0 = #$70000,D0 (Output) A bit difficult to grasp this one,but remeber it like this - If the bits set in Input 2 are not set in Input 1,then in the output these bits will be set ,however if the bits set in Input 2 are also set in Input 1 then,in the Output these bits will be clear. More> Confused OR NOT ? Article - Count Zero 9/12/90 CSM #5 5/9 | ~~~~~~~~~~~~~~~~~ The Practical Applications For Logic Functions ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Once you have understood logic functions,then you can begin to think of how you an use them in your code.There are lots of instances when it is easier and faster to use logic functions than other techniques,and in some types of routine,it is the only practical method. Table Management Routines ~~~~~~~~~~~~~~~~~~~~~~~~~ If there is one thing that you have to do a lot of in coding demos,then it is read tables.Tables have to be used for Sine Scrollers to 3-D Vectors,and most other stuff as well!,so it is essential to know the fastest way to read tables. For tables which are to the power of 2 (^2) long (eg 2,4,8,16,32,64,128...) then the best way to read these,in instances where you need to detect the end of the table,is to use the AND function.An example routine can look like this (I'll explain it in a moment!). Vel = 3*2 ReadTable MOVE.W SinPos,D0 Get Pointer to Position In Table ADD.W #Vel,D0 Add Speed Through Table AND.W #511,D0 Limit Velocity To Size of Table MOVE.W D0,SinPos Store New Value For Next Time LEA Sin,A0 Get Pointer To Sine Table ADD.W D0,A0 Add New Pointer To Table Address MOVEQ.L #0,D1 Clear D1 More> Confused OR NOT ? Article - Count Zero 9/12/90 CSM #5 6/9 | ~~~~~~~~~~~~~~~~~ MOVE.W (A0),D1 Move Contents Of Table To D1 ---------------> routine to use table contents goes here ! RTS That's It SinPos DC.W 0 Sin DC.W 0,0,1,1,1,2,2,2,2,3 ...... --------------> your 256 Word long sine table goes here DC.W 3,2,2,2,1,1,1,0,0 Okay,for those that didn't understand a line of the above code,lets go through it. MOVE.W SinPos,D0 ADD.W #Vel,D0 Add Speed Through Table SinPos is the label which when added to the start address of the table gives you your pointer.Next add a variable which determines how fast you move through the table. AND.W #511,D0 Limit Velocity To Size of Table This is where our logic functions comes in,because we will add the variable SinPos to the start address of the table,we must make sure that this label is never so big that it will point beyond the end of the table. In other words SinPos must never be bigger than the table itself,to do this we AND it with 511,why this number? because this lets values of 0 to 511 through (what ever number you AND with,this will be the max value) > Confused OR NOT ? Article - Count Zero 9/12/90 CSM #5 7/9 | ~~~~~~~~~~~~~~~~~ Note that it is not 512,ie no bytes in table (remember the table is 256 words long,or 512 bytes),this is because we do not want any odd numbers to be added to the table start address,as this will probably cause a crash,coz you cannot access odd numbered address's!.To do this we mask out bit 0,so take 1 from your table size.Also because of this problem,the Vel variable must also be multiplied by 2!. MOVE.W D0,SinPos Store New Value For Next Time LEA Sin,A0 Get Pointer To Sine Table ADD.W D0,A0 Add New Pointer To Table Address This is the obvious part,add the SinPos variable in D0 to A0,this gives you the address of the element in the table. So in general,to get the number you AND - For Word Tables - Table Size in Bytes-1 For Byte Tables - Table Size in Bytes This technique of using AND to manage tables is used by all good coders, it would be very difficult,for instance,to implement dual-sine calculations without using this method (this is where you have 2 pointers into the table, each one having a different velocity,adding the two values of the two elements pointed to each time,gives you a dual-sine output,easy huh!) Finding Screen Positions For Blitter Use Given A Co-ordinate ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ This is used in Bobs Routines,amd any time you need to use the blitter barrel shifter,it is intersting trying to find the fastest way to get > Confused OR NOT ? Article - Count Zero 9/12/90 CSM #5 8/9 | ~~~~~~~~~~~~~~~~~ an address on screen given a pixel co-ordinate.The way I use involves AND and OR,and is a reasonably good method. ; Pointer to table element in A6 MOVEQ.L #0,D0 MOVE.W (A6),D0 Get Co-ord ROR.L #4,D0 Shift 0-16 value in high word ADD.W D0,D0 Multiply by 2 MOVE.W D0,D7 Word Offset in D7 AND.L #$F0000000,D0 Clear Everything Except 0-16 Value MOVE.L D0,D1 Copy to D1 SWAP D1 Move to low word for Channel B Shift ADD.L D1,D0 Combine both shift values OR.L #$0FCA0000,D0 OR Blitter MiniTerm with Shifts --------- MOVE.L D0,$DFF040 MiniTerm + Mask and Image Shift LEA Picture,A0 ADD.W D7,A0 Word Offset MOVE.L A0,$DFF054 Destination Note that the above source also calculates the mask shift,as this piece of code was from a bob routine (a slow bob routine at that!). Double Buffering Using Absolute Address's ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ I would not possibly have thought of this application,Kreator of Anarchy (Hi mate!,are you still alive?) uses it in his double-buffer routine as he uses absolute memory locations for the screen. More> Confused OR NOT ? Article - Count Zero 9/12/90 CSM #5 9/9 | ~~~~~~~~~~~~~~~~~ If we have set up 2 screens,one at $70000 and one at $73000,the a neat peice of code using EOR goes like this - MOVE.L Screen,D0 MOVE.W D0,Planes+2 SWAP D0 MOVE.W D0,Planes+6 EOR.L #$3000,Screen Screen DC.L $70000 Planes DC.L $00E00000,$00E20000 In the Copperlist A very neat piece of code,I like it!. Well that just about covers Logic Functions,I couldn't think of a use for the NOT function coz it's just so boring!.I hope that I have managed to clear up any confusion you may have had,and that now you should be able to go and write dual-sine sinescrollers,dual-sine copper,double buffer your sine scroll routines,and lot's more things!. If you can't then I suppose I'll just have to write an article explaining how to........ Gotta Go!, Count Zero Of Betrayal - The Coolest Crew On Earth ! (Modesty! -- Ed) CSM Classified Ads (Free!) 1/7 | å----------------------------------------------------------------° | *********************TIMECODE******************* | | | | NEED NEW CODERS,ARTISTS,SWAPPERS,MUSICIANS etc | | TO JOIN US... | | WRITE TO:- | | SCART | | 132 WINSTON AVENUE | | BRANKSOME,POOLE | | DORSET | | BH 12 1PQ | | | | OR CONTACT THESE ADDS FOR ELITE SWAPPING | | ^^^^^^^^^^^^^^ | | GUY * PHOENIX | | 45 CLYDE ROAD * 20 HOUNSLOW ROAD | | LONDON * MACKWORTH | | N.22 4AD * DERBY | | ENGLAND * DE3 4BW | | * ENGLAND | æ----------------------------------------------------------------ß å--------------------------------° å------------------------------° | Tango/Cryptic wants new contax | | Smurf wants quality contacts | | to swap only legal warez ie.. | | to swap everything !!!! | | source code, hints and tips | | Write to:- | | Write to:- | | 72 Ramsay Ave | | 368, Highfield Rd | | Farnworth | | Farnworth, Bolton | | Bolton BL4 9RB | | NO LAMERS !!!!! | | The disk is your answer !! | æ--------------------------------ß æ------------------------------ß > CSM Classified Ads (Free!) 2/7 | __________ _________ _________ _______ _________ _______ \ \\ \\ \\ / /\\ \ / \ /\ /\ \______ \\ __ \\_____ \\ /__/ \\ __ \ / __ // \ / \ ___ / // / / / / // // /_/ // / / /_\ // __/ / /_/ // / / / / // ___ // _ _// / / // _ \ / __ // / / / / // / / // / \ \/ /_/ // // / \_/ \ / \_/ \ / \ / \_/ \ / \_/ \ /\_______/ \ / \ / \/ \/ \/ \/ \/ \/ \/ {RTLR} <=- TRADE THE LATEST DEMOS -=> \--------------------------------/ Retaliator/Anthrox 13 Charles Close Waterlooville Hants PO7 5TL ENGLAND /--------------------------------\ <=- ONLY ELITE GUYZ! NO ILLEGAL WAREZ! -=> å---------------------------------------------------° | IF YOU THINK QUARTEX ARE FAST,THEN YOU AINT | | SEEN NOTHING YET. WRITE TO: | | 33 SWALE ROAD, | | OVERPOOL, | | ELLESMERE PORT, | | SOUTH WIRRAL, | | L65 3DL | | AND NO LAMERS (DONT WAIST MY TIME). | æ---------------------------------------------------ß More> CSM Classified Ads (Free!) 3/7 | å----------------------------------------------------------° | | | WANTED! : A DISASSEMBLER THAT AIN'T O.S. BASED | | AND THAT CAN HANDLE SUPERVISOR MODE/TRACE. | | WHY? I'M FED UP WITH MONAM! IT'S SHITE FOR CRACKING. | | | | CONTACT DEAN AT: HECTORS COTTAGE | | WYDALE | | BROMPTON-BY-SAWDON | | SCARBOROUGH | | N. YORKSHIRE | | YO13 9DG. | | | æ----------------------------------------------------------ß å----------------------------------------------------------° | | | INTUITION | | | | | | WE NEED EVEN MORE CONTACTS ALL OVER THE WORLD, ONLY | | PEOPLE WHO WANT 1-2 DAYS OLD CRACKS WRITE NOW | | | | BRICK | | 38 WEATHERBY | | DUNSTABLE | | BEDS L96 1TW | | ENGLAND. (44) 0582 660563 | | | æ----------------------------------------------------------ß More> CSM Classified Ads (Free!) 4/7 | D I G I T A L A M I G A T E C H N O L O G Y ________ __________________ / ___ \/ __ / / / / / / /_ / / _____ / / / / / ___ / / / /__/ / / / / / /________ /__/ /__/_ / A NEW STAR IN THE SKY *______________________________________________________* * * WE ARE LOOKING FOR NEW MEMBERS; CODERS,GRAFIXIANS,MUSICIANS, ETC ANYBODY, DROP ME,~X to C~ A LINE *______________________________________________________* * * 408 WORDSWORTH AVENUE PARSON CROSS SHEFFIELD S5 9NH TEL: 0742 331563 More> +---------------------------------------------------------------------------+ | | | Contact Coder's Scene to make your team really Hum! | | | | Worldwide Publicity -- Fame -- Make Money -- Impress Friends -- CSM! | | | +---------------------------------------------------------------------------+ CSM Classified Ads (Free!) 5/7 | +---------------------------------------------------------------------------+ | -=IPEC ELITE UK=- | | | | -=ELITE MAIL TRADERS WANTED=- | | -=IF YOU WANNA TRADE WITH ONE OF THE UK'S MOST PROMINANT GROUPS=- | | -=THEN WRITE TO=- | | | | 181 STOKE POGES LANE, | | SLOUGH, | | BERKSHIRE, | | ENGLAND, | | SL1 3LU. | | | | -=CONTACT THIS ADDRESS FOR JOINING ASWELL=- | +---------------------------------------------------------------------------+ Hi yo's! If ya wanna swap anything or everything then don't hesitate!!! Write or send disk's (all disk's returned if postage supplied and all letters answered.) to-=> ADAM OF AKHIRA The Mercenary. SPRINGTON ROAD MOUNT CRAWFORD SOUTH AUSTRALIA 5351 AUSTRALIA. And a final note from The Mercenary.... Why not boot up ~Cygnused~ or Workbench's CLI and write up an article for this mag?????. Make the next ish MEGA-HUGE!!. > CSM Classified Ads (Free!) 6/7 | ** ******* ****** ** ** ** ** ** ******* ** ** ** ** ** ** ** ******* ******* ****** URGENTLY WANTED: GRAPHIC ARTIST(S),to provide artwork for logo's demos,intro's etc.(Must be able to draw logo's better than this one!) We also need CODER'S,MUSICIANS,TRAINERS,CRACKERS,ORIGINAL SUPPLIERS, MODEM TRADERS,SINGLE FILERS,DOCUMENT TYPERS,FORIEGN SPREADERS,ETC...... Contact Parasite at this address,BUT WRITE NOW AS I'M PLANNING ON MOVING SOON!! (Hope I didn't get this issue out too late for you! -- Ed) PARASITE, 18 BROCKLESBY CLOSE, GAINSBOROUGH, LINCS, DN21 1TT, ENGLAND. å------------------------------------------------° | Vector Of ~Pussy~ Wants Contax to Swap Demo's | | And Source Code. | | Write To: 2 OAKWOOD GROVE, | | BROOM VALLEY, | | ROTHERAM, | | SOUTH YORKS, | | S60 3EY. | | No Lamers And No Games!!!! | æ------------------------------------------------ß More> CSM Classified Ads (Free!) 7/7 | ________________ _______________ /______ ______/ /____________ / Mr Rodent 90 ___ __ / / ______ ______ / /_____ ________ __\ \ / / / / / ____/ / ____/ / ____ / / ____ / / / \ \/ / / / / /___ / / / / / / / / / / / / \ / / / / ____/ / / / / / / / / / / / / / \ / / / /___ / /____ / / / / / / / / / / / /\ \ /__/ /_____/ /______/ /_/ / / /_/ /_/ /_/ /_/ \ \ / / \ \ _________________________/ / ___________________________\ \ /__________________________/ /_______________________________\ -- URGENT NOTICE TECHNIX REQUIRE NEW MEMBERS FOR NEW GROUP -- COOLX(SPANISH GROUP) HAVE SET UP A NEW GROUP, NAME UNDECIDED YET IN ENGLAND, WE EX MEMBERS OF TECHNIX REQUIRE NEW MEMBERS FOR THE GROUP, ARTISTS, MUSICIANS, SWAPPERS, ETC IF INTERESTED CONTACT THE ADDRESS BELOW OR PHONE COAXIAL! --------------------------------------------------------- Contact the TECHNIX HQ at :- TECHNIX (Coaxial), 6 MAPLE GROVE, Or phone the HQ on: LATCHFORD, WARRINGTON, Out of the U.K ---} +44 925 56937 (Paul) CHESHIRE, Inside the U.K ---} 0925 56937 (Paul) WA41EH, ENGLAND. HOME DISTILLING 1/4 | OR HOW TO MAKE ROCKET FUEL By PARASITE of LSD. I am currently on E.T, doing RSA Typing, Wordprocessing, and Computer programming, this is simple stuff, all the others on the course seem to be vegetables. This afternoon was definatly lacking mental stimulation, so armed with Protext I grabbed an Olympia PC, and started to type to relieve the boredom..... DISCLAMER Firstly I would like to point out that this is illegal, and the end- result may be dangerous, I also wish to stress that this article is not condoned by LSD. I also appologise for my spelling. INTRODUCTION One evening Monty and myself were sitting about wishing we had some cash to get drunk, but due to the monetry situation, this was not to be. All we had was 10 gallons of wine, the remenants of a spree of home-brewing that got forgotten, and eventually went off. So, this stuff was undrinkable, it did occur to us that if the alcohol was removed, it still would taste bloody awful (and a warning, IT DOES), but it would be up to double-strength Whisky. So with some pieces of junk, we entered the kitchen to make our own still.... WHAT YOU NEED A polythene bucket, or similar one gallon container. A pressure cooker, Small Jubilee clip, Some putty, silicon sealant, or similar. Some petrol tubing or similar (The longer, the better) About 1 meter of 6 Millimetre Copper (or Steel) piping. More> HOME DISTILLING 2/4 | A small length of hosepipe. A bottle. And some wine. THE ASSEMBLY Take the pressure cooker lid, and connect to where the valve weight normally goes a length of plastic tubing (To reach from the cooker to the sink). Fasten it on with a jubilee clip. Take the Steel piping, this must be coiled to go inside the bucket. The easiest way to do this if you don`t have the correct tools, is to fill it with sand, this will stop it collapsing. Now gently coil it so it fits inside the bucket, leaving 10 Centimeters at each end straight. Now you must make a hole in the bucket (dear liza). This should be almost at the bottom, be careful, as the polythene splits easily (it is a good idea to use a soldering iron to burn it through), make it as tight a fit as possible. On the other end fit the plastic tubing leading from the pressure cooker, with a bit of luck it won`t fit, so boil it, and force it on while its still hot, it will then make a perfect fit. Place the coil in the bucket, seal the pipe passing through the hole with putty (this will be almost waterproof, don`t worry if it leaks a bit, your standing it on the draining board by the sink aren`t you!). Fill the bucket with water. Fit a small length of plastic tubing to the pipe passing through the bucket, this is where the alcohol will appear from, so you must be able to angle it into a bottle. > HOME DISTILLING 3/4 | Fit the hosepipe over the cold water tap, and place it in the bucket, turn on, so water is just dripping through, you will notice it is now starting to overflow, this is to keep the water cold, and make sure during the process this water is always cold. If it starts to warm up, turn the water flow up. ALCOHOL CONTENT Now you need to know the approximate alcohol content of the wine, as a guideline; (all are approximate) bought cheap wine is 4% - 6% Homemade from kits is 6% - 8% Homemade from fruit is 8% - 12% (I made some Pear and Elderberry to 22% alcohol, over half strength Whisky, but I didn`t need to distil this!) DISTILLING Before we start, open the kitchen window, and NEVER leave the still unattended. Keep checking the wine, to make sure it is not boiling too much. Put about half a gallon of wine in the pressure cooker, and don`t fit the lid. Bring it to the boil, and reduce the heat so it is simmering. Fit the lid, after a short while you will see some vapor appearing in the plastic tubing, this is the alcohol. put a bottle under the pipe, and it will slowly start to fill. Our experiance has shown that you will get some white resedue at the start of this (I`m told its dirt out the pipe), so when you have a small amount of this in the bottle, throw it away, rinse the bottle, and now you will get the real thing. When you have turned the percentage of volume you wanted from the wine > HOME DISTILLING 4/4 | to alcohol, throw the remains of the wine away, and repeat the process. AFTERWARDS Monty Python and myself made half a gallon of the stuff in about four hours, then Cthulhu drank a small glass to test it, and was promptly sick. This worried us, but a few days later Monty, Shagratt and myself got enough courage up, and drank the whole half gallon in about two hours. All were PISSED. It is good stuff! (and Cthulhu is a girl!) Unfortunately it appears you cannot mask the taste without diluting the alcohol too much, believe me we have tried, its good at parties, and soon sorts out the men from the boys. Contact me for swapping hot stuff. Now a few hello's... Count Zero, Lightfoot (TMD), Index (RELAY), Elf (QUARTEX), & all LSD members. PARASITE, LSD SEKA vs DEVPAC - THE HOLY WAR 1/2 | WHICH ASSEMBLER IS THE BEST ? MANY PEOPLE WROTE AND THOUGHT ABOUT THIS QUESTION AND MOST OF THEM FOUND AN ANSWER. AS AN INTELLECTUAL WEEKEND- CODER I THOUGHT ABOUT THIS TOPIC, TOO, AND I WROTE AN ARTICLE IN ORDER TO LEAD SOME CODERS BACK TO THE RIGHT ASSEMBLER. IF YOU COMPARE THE CODER SCENE ON THE CONTINENT AND IN ENGLAND IT'S OBVIOUS THAT MOST OF THE ENGLISH CODERS USE THE DEVPAC AND MOST OF THE EUROPEAN CODERS USE SEKA ASSEMBLER. HERE IS A SHORT SURVEY OF THE CHARACTERISTICS OF THE TWO ASSEMBLERS FOR NON-CODERS (BY THE WAY:WHY DO YOU READ THIS MAG?) : SEKA: VERY FAST SCROLLING IN THE EDITOR, VERY FAST ASSEMBLER, SHORT PROGRAMM (SHORT LOADING TIME), TOLERANT ASSEMBLER, COOL KIND OF SHELL, EASY TO USE, NO MOUSE IS NEEDED.... DEVPAC: FUCKIN' SLOW SCROLLING IN THE EDITOR, LAME ASSEMBLER, MANY GURUS, BAZOOKA LARGE PROGRAMM (TAKES AGES TO LOAD!), INTOLLERANT ASSEMBLER, LAME AND VERY SLOW PULL-DOWN MENUS (THAT'S SOMETHING FOR WORKBENCH KIDZ!).... CLEVER READERS OF THIS ARTICLE WILL HAVE NOTICED THAT THE SEKA IS THE BETTER ASSEMBLER, SO WHY DO ENGLISH CODERS USE DEVPAC ? - DO THEY HAVE NO SEKA ? - IS SEKA TO FAST FOR THEIR MINDS ? - ARE THEY NOT ABLE TO USE THE SEKA ? I THINK ENGLISH CODERS ARE ONE OF THE BEST CODERS IN THE SCENE AND THEY DO COOL THINGS EVEN WITH SUCH A SHIT ASSEMBLER LIKE DEVPAC.BUT I ALSO THINK THEY COULD KNOCK DOWN THE REST OF THE SCENE, IF THEY USE A REALLY COOL, NICE, VANILLA AND FAST ASSEMBLER LIKE SEKA! O.K. DIE HARD AND BE COOL! -- SEKA...EHHR!..SKAGA OF TRIPLEX (Reply Overpage).... > SEKA vs DEVPAC - THE HOLY WAR 2/2 | Snowman Replies: I HAD to reply to you and clear you up on a few points. First, scrolling is NOT slow in the editor of Devpac, you can jump a screen at a time or even jump to a line etc.. It's just as matter of how used you are to Devpac -- I can find any line I want in Devpac as quick as you can in seka. Second, it's NOT a lame assembler -- In which way do you mean? It's easy just to say 'it's a lame assembler', why don't you clarify this? Third, it's the way you program, not Devpac that causes gurus. Fourth, large programs takes ages to load? Bull-Shit! I don't suppose that Seka speeds up the disk drive too does it? Fifth, intollerant assember? We're back to name calling aren't we? Lastly, pull-down menus -- at least Devpac has the option of having menus -- it's only trying to be friendly, and we do have keyboard shortcuts which makes things fast once you learn em'.. As I said, it's a matter of what you are used too -- If you'd learnt in Devpac, then this article might have been slagging seka off. My opinion is.. Live and let live -- I don't give a shit what assembler people use, if people want to use Devpac becuase they work best in it, then fine... if people want to use seka for the same reason, then fine. Haven't you got anything better to do than write petty, pathetic, childish and argumentative letters to this mag? (And do you find it too difficult to use capital and lower case letters? What? Haven't you got any? Are they too fast for your mind?) (And no, I don't want any petty arguements in this mag, so NO letters please) HOW TO MAKE A TATTOO GUN AND HOME TATTOOING 1/4 | By PARASITE of LSD. Typed during a dull moment on ET, on an Olympia PC. DISCLAMER I wish to point out that home tattooing is illegal, the results of this could be dangerous, and if done wrongly could leave you scarred for life. This is not condoned by LSD. I appologise for the spelling. contact me for swapping. INTRODUCTION I had been wanting a tattoo for ages, but could never afford the expense, so one evening Monty and myself decided to make one, and as a result, I now have a tattoo, and intend to have more. WHAT YOU NEED A 9 - 12 volt motor (from a cassette recorder) 2 metres of 2 core cable A piece of metal, 15 Centimetres by 3 Centimetres (approx.) Some strong wire A soldering iron A small shirt button with four holes Super glue PVC Tape Pliers A transformer or similar power supply A biro Some biro refils Some small needles Some cotton More> HOW TO MAKE A TATTOO GUN AND HOME TATTOOING 2/4 | AND FOR TATTOOING Black felt tip pen Indian or acrylic ink Disinfectant Tracing paper ASSEMBLY Bend the Metal strip at 5 Centimetres in to a 90 Degree angle. Take the Motor and fasten it to the short end with the PVC tape. Take the outer-case of the biro, throw away the screw on top. Fasten this with PVC tape to the long end of the metal. Take the shirt button, and carefully superglue the spindle of the motor through one of the holes. Remove the points from the biro refils, boil some water, and place them in this to melt the ink. Blow down them and clean to remove as many traces of ink as possible. Take the stiff wire, fit one end inside the biro refil. Take a needle, put this partly inside the other end of the biro refil and with the cotton bind it on tightly. This is used for lining. Take three needles, and repeat the procedure as above. This is used for filling in. Make a few of each. For simplicity, these are now referred to as the needle. Now put the needle in the biro tube, so the needle tip pokes through about 1 Centimeter. Cut the wire end so it is 1 Centimeter higher than the button. Bend this at a 90 degree angle, and put it through a hole in the button. You will notice that turning the motor will make the needle go up and down. > HOW TO MAKE A TATTOO GUN AND HOME TATTOOING 3/4 | Solder the cable to the motor, connect to the power supply, and test it. TATTOOING Draw the design you want on a piece of paper, then trace it with pencil onto tracing paper. Turn it over, and draw over it with a black felt tip pen. Wet your arm with disinfectant, and put the paper on it, so the black ink is transferred to the arm. You should now have a positive image in black ink on your arm. If it is a negative image this means you are a DICKHEAD, so do it again. Now you need a volunteer with a steady hand, artistic temprement, and not at all sadisatic. So why did I let Monty do mine? Use disinfectant as often as possible, and after a couple of tattoos, the needles may be blunt, and start to hurt more than normal, so change them regulary. For those of you who have never had a tattoo, some notes... At the start this will be painful, but after a couple of minutes, it gets less painful. I had an acid smiley with PARASITE over it and LSD under it done on my arm, this took 30 minutes, which wasn`t bad for Monty`s first attempt (cheers mate!) First turn the gun on, dip it in the black ink (do not use ink with shelac in it) and then go over the outline with the one pointed needle, then when this is done, clean the arm, change the needle and using the three pointed needle fill in the block areas. When it is finished cover it up for a few hours, or overnight, then leave it exposed to the air to heal. DO NOT, I repeat DO NOT pick any scabs that form off, or you will effect the way it heals, you have > HOW TO MAKE A TATTOO GUN AND HOME TATTOOING 4/4 | been warned. You will notice bruising around it, do not worry this is normal, and because of this, some light colours may look odd until it has healed properly. SIMPLE TATTOO REMOVAL YOU NEED Orbital sander, Vice, Sandpaper HOW TO DO IT Put your arm (or other body part) in the vice to hold it still, and turn on the orbital sander, rub this over the arm until the tattoo has dissapeared (careful not to get blood on the curtains!). Its as simple as that! PARASITE, LSD (Hmmm, I don't think I'll try it... but what happens if LSD changes it's name? Going to try the orbital sander?) 22 Self defence techniques? 1/3 | 22 WAYS TO KILL A MAN WITH YOUR BARE HANDS Typed by Big Bad BARBARIAN -=*=- ~Free my hands and I'll varnish this floor with your brains!~ (from ~The Scarlet Citadel~ by Robert E. Howard.) Sometimes when you are threatened with physical violence, a weapon to defend yourself with is not always available. Your hands, however, are always with you, and can be as lethal as any weapon. Below are a list of attacks that police are instructed not employ, as they may prove deadly. 1. TEMPLE - A very susceptibile vital spot. If struck with sufficient force, may cause unconsciousness or death. 2. NASION - This is the summit of the nose. If struck with sufficient force may cause death. 3. PHILTRUM - This is the area between the upper lip and the bottom of the nose. Attack to this area may also cause unconsciousness or death. 4. HOOK TO JAW - A powerful hook punch to the front side of jaw may snap an enemy's neck. Fatal. 5. ADAM'S APPLE - A sharp blow here may cause enemy to asphyxiate. 6. SOLAR PLEXUS - The small of back. May cause death. 7. TESTICLES - The strong, focused pain of a vicious low blow may cause shock, resulting in death. 8. BASE OF CEREBELLUM - A powerful blow to the nape of the neck, causing mortal damage. 9. COCCYX - A powerful blow to the tail bone. Fatal. More> 22 Self defence techniques? 2/3 | 10. FULL NELSON - Stand behind the enemy, put your arms under his, and lock your hands behind his head. Bending the neck forward may either break neck, asphyxiate enemy, or cut of supply of spinal fluid to brain, causing brain damage or death. 11. HALF NELSON - Again, standing behind enemy, but one arm is used to pin one of enemy's arms. 12. BRAIN BUSTER - Bend enemy over towards you, placing him in a headlock. Grab the back of his belt, and haul him into the air, vertical, upside-down. Allow yourself to fall backward, landing on your enemy's head, which will absorb your combined weight. Most effective on concrete or gravel. 13. RUSSIAN OMELET - Cross enemy's legs. Fold enemy by pinning his shoulders to ground upside-down and placing his legs above him. Sit on his legs, folding the bass of the spine. Fatal. 14. HEART PUNCH - A strongman's attack, it is simply a powerful blow to the heart. (Many years ago, the wrestler Ox killed an opposing wrestler with this attack.) 15. UPPERCUT - An upward strike to the bottom of the jaw with the heel of the hand, causing the enemy's head to snap backward. May shatter vertabrae. Fatal. 16. ABDOMEN - A substantial blow to this area may rupture a vital organ, causing death. 17. RIB CAGE - A vicious shattering of the rib cage may cause grave internal bleeding. 18. HEAD-TO-WALL PUNCH - A swift, hard, cold-cock punch to an enemy's face while he is standing near a wall may drive his head into it, causing the back of the skull to shatter fatally. More> 22 Self defence techniques? 3/3 | 19. PINNED DROP KICK - Standing behind enemy, holding his arms straight back. A drop kick to the back without releasing arms may severe spine, causing death. 20. HEAD WRENCH - Grabbing an enemy's head by the mouth and the back of the skull, then twisting with a sudden, violent jerk to rend vertabrae, may easily cause death. 21. CHOKE HOLD - Once a favorite of law enforcement officials, has often proved deadly. The right arm goes over the enemy's right shoulder, and grips the back of the head. The left arm comes over his left shoulder, reaches across neck, and grabs own right forearm. With enough pressure applied, causes brain damage or death. 22. HEAD YANK - Bend enemy forward, grab head, and pull back with convincing force. May seperate delicate vertebrae, causing death. (Errm, thanks to Cereal Killer for sending me that interesting article.. I'll just remind you that if you kill an attacker like this, then you are liable to be charged with manslaughter... -- Ed) Home-Made Danger. 1/1 | E X P L O S I V E S M A D E W I T H S T U F F A R O U N D T H E H O U S E ! ! A.NAPALM: MATERIALS NEEDED A. JOY SOAP B. COKE CAN WITH SAWED-OFF LID C. AMMONIA PELLETS D. A DRILL E. A NAIL F. STRING G. GASOLINE READ TO DO: MIX THE JOY AND GASOLINE TOGETHER 1/2 AND 1/2. TAKE THE COKE CAN AND FILL IT HALFWAY WITH THE MIXTURE. DRILL A HOLE BIG ENOUGH FOR THE NAIL TO FIT THROUGH IN THE AMMONIA PELLET. PUT THE NAIL THROUGH THE PELLET AND PLACE IT OVER THE LID OF THE CAN. ATTACH THE STRING TO THE NAIL GET VERY FAR AWAY AND PULL THE STRING. BE CAREFUL!!!!! A.PIPE BOMB: MATERIALS NEEDED A.1 FOOT OF STEEL PIPE, ENDS THREADED, CAPS FOR THE END. B.BABYFOOD JAR FILLED WITH VINEGAR C.BAKING SODA (1 BOX) D.SMALL, SHARP ROCKS READ TO DO: CAP ONE END OF THE JAR AND POUR THE BAKING SODA DOWN INTO THE END OF IT. PUT SOME SHARP ROCKS ON TOP OF THE BAKING SODA AND PLACE THE BABYFOOD JAR ON TOP OF THE ROCKS. NOW CAP THE OTHER END, (YOU MIGHT WAIT TO FILL THEN PLACE (OR A CAR OR SOMETHING) AND SIT BACK (WAY BACK) AND WATCH THE FIREWORKS! (Thanks for sending me that Ceral Killer/Northstar... I recommend that any- one thinking of, doesn't try this... This article is just to prove how easy it is for anyone to produce illegal explosives...) The Necessity Of A Utopia. 1/3 | In the first issue of CSM (The pilot) I published an article by Jack Stevenson on ~The necessity of deviance~, now this got me thinking, and while deviance is all very well in itself (or not depending on your opinion) I have to disagree with his feelings about a Utopia, and what it brings about. I say that a Utopia is inevitable, and we NEED a utopia before the human race dies out. How do I reach such a strong conclusion? Well, when I was reading a book called ~The Stars In Their Courses~ by Isaac Asimov, which deals with many issues, I read a piece on the power of geometric pro- gression. This got me thinking. The population of the world in 1969 was 3500 million people. Due to the power geometric progression (how fast the world population doubles), the population of the Earth will have doubled from the population in 1969 (sorry, but 1969 is the only figure I have for world population...) in 47 years! This is a great many people within a short very time! As the population size increases, the TIME it takes for the population to double decreases in proportion. If we then look at the maximum capacity of the Earth for supporting life, it comes to a population of 50 billion people. After this many people, the world starts to become a little uncomfortable. This figure will be reached (at the present rate of growth) around the year A.D. 2151! That's only 182 years until we reach the ultimate yield of the planet. Let's go a step further, if we imagined the entire earth to be covered over (over the oceans and the mountains as well) with 100,000 people to each square mile (a manhattan rush hour), then the world poplulation would have to be 20 trillion people. How long to reach this mass population? 585 years at the present rate of growth. By the year A.D. 2554, the world could be as crowded as rush-hour, all the time (and this is presuming that we'd learn how to cover over all the oceans, inhabit the arctic, kill every other animal in the world and easily (Cont'd) The Necessity Of A Utopia. 2/3 | manufacture our own food by harnessing the sun's power on our roof-tops!) Okay, so we may be inhabiting other planets by the year A.D. 2554, so lets find out how long until the entire universe (if every star had 10 planets that were inhabitable) is like a rush hour. The population of the human race would be 2.7 trillion, trillion, trillion people, and this would take only 4200 years, the year A.D. 6170. But what if we couldn't inhabit other planets? That there were no other planets with an inhabitable atmoshphere? In that case we are destined to live to A.D. 2151. If that happened, then we'd be doomed to our own planet forever! All of our resources would be used up quickly, and we wouldn't be able to support ourselves. We would all die. What then is the solution? It's birth control and conservation of our resources. Now, in order for any kind of plan to work, all the countries of the world must work together (or at least the mass of them). Imagine if the USA and Europe controlled their birth rate, levelled out their poplula- tion, and worked to cut down pollution and started to conserve our resources. What would be the point if other Nations like the Soviet Union, China, India, Africa and S.America continued to use up the Earth's resources, breeded like rabbits, and burnt all the rain-forests? Us, the good guys would still loose out, and we'd all still be doomed. For a start, in order for any plan to work, we must stop spending billions on weapons and defence, but until every country in the world stops making their weapons, we can't! Only when every country agrees to go along with the plan, and the United Nations starts acting like a world government, and weapon production stops, can we get on with saving the world, together. Only when we have this world government, can we reach the stars with a combined effort, learn how to save our precious resources and survive together. No country alone, no nation or Alliance can do it by themselves. We need each other, we need a Utopia. (Cont'd) The Necessity Of A Utopia. 3/3 | I hear some people cry, ~But Utopias are dreams, you can't really have a Utopia..~ Yes you can! I will show one Utopia. The United States Of America were once all individual states with no connection to each other. They fought between themselves all the time (not millitarily though, but nearly). You can liken this situation to the world's population at present, lots of individual nations, all fighting amongst one another. But, the consitution bound all the states together into one United States of America, there were wars, there were disagreements, but in the end all the states combined in the USA we know today.... this IS a Utopia, and we can achieve a WORLD UTOPIA IF we work together. But time is running out. All we can do is hope, and to open our minds...... Instruction Clock Cycle Times 1/6 | In the quest for the ultimate optimisation of your code,it is essential to know how long each instruction takes to execute.Knowing this,processor intensive instructions can be eliminated and faster alternatives found. The list that follows contains all (or most) of the 68000 instructions,how many bus cycles they take to execute,and how much memory they use. * - In Bcc instructions the larger number of cycles applies if the branch occurs.In DBRA the larger number of cycles applies if no branch occurs. INSTRUCTION CLOCK CYCLES NUMBER ( ASSEMBLER ) (NUMBER READ/WRITE CYCLES) OF BYTES --------------- ---------------------------- ---------- ABCD -(A0),-(A1) 20 (4 / 1) 2 ABCD D0,D1 10 (2 / 0) 2 ADD.B ADDR16,D0 12 (3 / 0) 4 ADD.B (A0),D0 8 (2 / 0) 2 ADD.B (A0,D1.W),D0 14 (3 / 0) 4 ADD.B #DATA8,D0 8 (2 / 0) 4 ADD.B D1,D0 4 (1 / 0) 2 ADD.W #DATA16,D0 8 (2 / 0) 4 ADD.W D1,A0 8 (1 / 0) 2 ADD.W D1,D0 4 (1 / 0) 2 ADDQ.B #1,(A0,D1.W) 19 (3 / 1) 4 ADDQ.B #1,ADDR16 16 (3 / 1) 4 ADDQ.B #1,D0 4 (1 / 0) 2 ADDQ.W #1,D0 4 (1 / 0) 2 ADDQ.L #1,A0 8 (1 / 0) 2 ADDX.B -(A0),-(A1) 18 (3 / 1) 2 AND.B ADDR16,D0 12 (3 / 0) 4 More> Instruction Clock Cycle Times 2/6 | AND.B #DATA8,ADDR16 20 (4 / 1) 6 AND.B #DATA8,ADDR32 25 (5 / 1) 8 AND.B #DATA8,D0 8 (2 / 1) 4 AND.B #DATA8,SR 20 (3 / 0) 4 AND.B DISP16(A0),D0 12 (3 / 0) 4 AND.B D0,ADDR32 20 (4 / 1) 6 AND.W #DATA16,SR 20 (3 / 0) 4 ASR.B #1,D0 8 (1 / 0) 2 BCLR #NO.,ADDR32 25 (5 / 1) 8 BCC.S 10 (2 / 0) 2 8 (1 / 0) 2 * BCS.S 10 (2 / 0) 2 8 (1 / 0) 2 * BEQ.S 10 (2 / 0) 2 8 (1 / 0) 2 * BHI.S 10 (2 / 0) 2 8 (1 / 0) 2 * BLS.S 10 (2 / 0) 2 8 (1 / 0) 2 * BMI.S 10 (2 / 0) 2 8 (1 / 0) 2 * BNE.S 10 (2 / 0) 2 8 (1 / 0) 2 * BPL.S 10 (2 / 0) 2 8 (1 / 0) 2 * BRA.S 10 (2 / 0) 2 BSET #NO.,ADDR32 25 (5 / 1) 8 BSR.S 18 (2 / 2) 2 BTST #NO.,ADDR32 20 (7 / 0) 8 More> Instruction Clock Cycle Times 3/6 | CLR.B ADDR16 17 (3 / 1) 4 CLR.B ADDR32 21 (4 / 1) 6 CLR.B (A0,D1.W) 19 (3 / 1) 4 CLR.B D0 4 (1 / 0) 2 CLR.W ADDR16 17 (3 / 1) 4 CLR.W D0 4 (1 / 0) 2 CLR.L ADDR16 17 (3 / 1) 4 CMP.B ADDR16 12 (3 / 0) 4 CMP.B (A0,D1.W),D0 14 (3 / 0) 4 CMP.B #DATA8,ADDR16 16 (4 / 0) 6 CMP.B #DATA8,ADDR32 20 (5 / 0) 8 CMP.B #DATA8,D0 8 (2 / 0) 4 CMP.W #DATA16,D0 8 (2 / 0) 4 DBRA D1,DISP16 10 (2 / 0) 4 14 (3 / 0) 4 * EOR.B #DATA8,ADDR16 21 (4 / 1) 6 EOR.B #DATA8,ADDR32 25 (5 / 1) 8 EOR.B D0,D3 4 (1 / 0) 2 JMP (A0) 8 (2 / 0) 2 JSR ADDR16 18 (2 / 2) 4 LEA ADDR16,A0 8 (2 / 0) 4 LEA ADDR32,A0 12 (3 / 0) 6 LSL.B #1,D0 8 (1 / 0) 2 LSL.B #2,D0 10 (1 / 0) 2 LSL.B #4,D0 14 (1 / 0) 2 LSL.W #1,D0 8 (1 / 0) 2 LSL.W #2,D0 8 (1 / 0) 2 LSR.B #1,D0 8 (1 / 0) 2 LSR.B #2,D0 10 (1 / 0) 2 More> Instruction Clock Cycle Times 4/6 | LSR.B #4,D0 14 (1 / 0) 2 MOVE.B (A0)+,ADDR32 20 (4 / 1) 6 MOVE.B (A0),D0 8 (2 / 0) 2 MOVE.B (A0,D1.W),D0 14 (3 / 0) 4 MOVE.B (A0)+,(A1)+ 12 (2 / 1) 2 MOVE.B (A0)+,D1 8 (2 / 0) 2 MOVE.B (A0),D1 8 (2 / 0) 2 MOVE.B ADDR16,D0 12 (3 / 0) 4 MOVE.B ADDR32,(A0)+ 20 (4 / 1) 6 MOVE.B ADDR32,ADDR16 24 (5 / 1) 8 MOVE.B ADDR32,ADDR32 28 (6 / 1) 10 MOVE.B ADDR32,D0 16 (4 / 0) 6 MOVE.B #DATA8,ADDR32 20 (4 / 1) 8 MOVE.B #DATA8,D0 8 (2 / 0) 4 MOVE.B D0,ADDR16 12 (2 / 1) 4 MOVE.B D0,ADDR32 16 (3 / 1) 6 MOVE.B D0,(A0) 8 (1 / 1) 2 MOVE.B D0,(A0,D1.W) 15 (2 / 1) 4 MOVE.B D0,DISP16(A0) 12 (2 / 1) 4 MOVE.B D0,D2 4 (1 / 0) 2 MOVE.B D0,ADDR16 12 (2 / 1) 4 MOVE.B D0,ADDR32 16 (3 / 1) 6 MOVE.W (A0),D0 8 (2 / 0) 2 MOVE.W ADDR16,D0 12 (3 / 0) 4 MOVE.W #DATA16,(A0)+ 12 (2 / 1) 4 MOVE.W #DATA16,D1 8 (2 / 0) 4 MOVE.W D0,(A0) 8 (1 / 1) 2 MOVE.W D0,-(A7) 8 (1 / 1) 2 MOVE.W D0,ADDR16 12 (2 / 1) 4 More> Instruction Clock Cycle Times 5/6 | MOVE.W SR,-(A7) 15 (2 / 1) 2 MOVE.L ADDR16,A0 16 (4 / 0) 4 MOVE.L A0,-(A7) 12 (1 / 2) 2 MOVE.L A0,ADDR16 16 (4 / 0) 4 MOVE.L (A0,D0.W),A0 18 (4 / 0) 4 MOVE.L (A0),D0 12 (3 / 0) 2 MOVE.L A1,A2 4 (1 / 0) 2 MOVE.L A6,D0 4 (1 / 0) 2 MOVE.L (A7)+,A0 12 (3 / 0) 2 MOVE.L A7,ADDR16 12 (2 / 1) 4 MOVE.L (A7)+,D6 12 (3 / 0) 2 MOVE.L #DATA32,ADDR16 28 (5 / 2) 8 MOVE.L #DATA32,D6 12 (3 / 0) 6 MOVE.L D6,-(A7) 13 (1 / 2) 2 MOVEM.L (A7)+,D0/A0 28 (7 / 0) 4 MOVEM.L (A7)+,D0-D1 28 (7 / 0) 4 MOVEM.L (A7)+,D0/D6 28 (7 / 0) 4 MOVEM.L (A7)+,D5-D6 28 (7 / 0) 4 MOVEM.L D0/A0,-(A7) 24 (2 / 4) 4 MOVEM.L D0-D1,-(A7) 24 (2 / 4) 4 MOVEM.L D0/D6,-(A7) 24 (2 / 4) 4 MOVEM.L D5-D6,-(A7) 24 (2 / 4) 4 MOVEQ #DATA8,D0 4 (1 / 0) 2 NOP 4 (1 / 0) 2 NOT.B ADDR16 16 (3 / 1) 4 NOT.B ADDR32 20 (4 / 1) 4 NOT.B D0 4 (1 / 0) 2 OR.B ADDR16,D0 12 (3 / 0) 4 OR.B #DATA8,ADDR16 21 (4 / 1) 6 More> Instruction Clock Cycle Times 6/6 | OR.B #DATA8,ADDR32 25 (5 / 1) 8 OR.B #DATA8,SR 20 (3 / 0) 4 OR.W #DATA16,SR 20 (3 / 0) 4 ROXL.B #1,D0 8 (1 / 0) 2 RTE 20 (5 / 0) 2 RTR 20 (5 / 0) 2 RTS 16 (4 / 0) 2 SBCD -(A0),-(A1) 18 (3 / 1) 2 SBCD D0,D1 6 (1 / 0) 2 SUB.B ADDR16,D0 12 (3 / 0) 4 SUB.B #DATA8,D0 8 (2 / 0) 4 SUB.L A5,A6 8 (1 / 0) 2 SUBQ.B #1,ADDR16 16 (3 / 1) 4 SUBQ.B #1,D2 4 (1 / 0) 2 SUBQ.W #1,D2 4 (1 / 0) 2 SUBQ.L #1,D5 8 (1 / 0) 2 TRAP #14 62 (8 / 6) 2 TST.B ADDR16 12 (3 / 0) 4 TST.B ADDR32 16 (4 / 0) 6 TST.B D1 4 (1 / 0) 2 Typed By Count Zero. Very Slow E-Mail, By Disk-Mag. 1/1 | A new feature to the mag, send and recieve messages to whomever you like, over a period of months, possibly years! ------------------------------------------------------------------------------ From: Snowman, To: Phil/Acme. Message: Hi Phil, when we finish this bugger of a mag, we're coming to see you! Good eh? ------------------------------------------------------------------------------ From: Count Zero, To: Kreator/Anarchy Message: If you stay out of the scene much longer,then I'll almost be as good as you at coding!,I've started vectors,but there a real pain!.Send Soon(ish)! ------------------------------------------------------------------------------ From: Count Zero, To:Xag and Zigor/Betrayal Message: Hi guys,sorry I missed you at the CES show!,perhaps see you at some copy party sometime (if anyone is having a party,let CSM know!). ------------------------------------------------------------------------------ From: Meow/Acme, To:Zero The Hero Message: Meeeeoooooooowwwwwwwww!!!!! (What a sense of humour? Co-Ed) ------------------------------------------------------------------------------ From: Snowman, To: The Teknichian/Mayhem Message: Hi Lee, sorry you didn't get this mag first this time, but you know how it is with team loyalty! Why don't you phone more you cheap bastard, and when are you coming to visit sunny Lancaster to see me, eh???? ------------------------------------------------------------------------------ From: Snowman, To: Photon Message: Hi Paul, what R U up 2 these days? I only saw you a little during xmas, so hope you'll come and visit or phone too. Mines a number 45 please! ------------------------------------------------------------------------------ That's it. Send your E-Mail for Issue VI now! The Coder's Scene Hall Of Fame! 1/1 | The Snowman & Count Zero's | | å-° | | å-° å-- å-- å-° å-±-° å-- ±-± | | | | | | | | | | | | | ±-- | | ±-± | | | | ±-- ±-- ±-± | | | | | | | | æ-ß ±-ß æ-ß | | | | | | | æ-- The Famous, The Infamous .. The Hall Of Fame ANARCHY (KREATOR,MOLE) -*- ANTHROX (RETALIATOR) BETRAYAL (ALTER-EGO,MEATBALL,EXECUTIONER,XAG,ZIGOR & THE REST) CRYPTIC (TANGO) -*- CYTAX (BEYONDER) DIGITAL AMIGA TECH (X TO C) -*- INNER CITY (LEXICON) INTUITION (BRICK & TOAST) -*- IPEC ELITE (LORD FLIGHT) LSD (PARASITE) -*- MAYHEM (TEKKY) -*- MERCENARY NORTHSTAR (CEREAL KILLER) -*- PAUL THE IDIOT PAUL.V -*- PHOTON -*- PUSSY (VECTOR,WOLF) ROTOR -*- SMURF -*- TECHNIX (RODENT) TIMECODE (GUY) -*- TRIPLEX (SKAGA) You'll only see your name here if you are a contributer, or a regular contact of ours. The Coder's Scene Magazine Issue #5 -- Credits. 1/1 | Credits for this issue: Credit Creditor ------------------------------------------------------------------------------ Coded by............................... The Snowman Graphics/Font by....................... ~ ~ Editor................................. ~ ~ Co-Editor.............................. Count Zero Idea/compilation....................... The Snowman / Count Zero Spelling............................... The Illiterate ABC Handbook Article Page Contributer ------------------------------------------------------------------------------ About Issue Number IV.........0 ....... Editor Editorial Comment Page........1 ....... Editor Co-Ed's Comment Page..........2 ....... Co-Editor Australian Scene Report.......3 ....... The Mercenary Confused or NOT?..............6 ....... Co-Editor Classified Ads................15....... Various Home Distilling...............21....... PARASITE of LSD Seka vs Devpac ~article~......25....... Skaga of Triplex Home Tattooing!...............27....... PARASITE of LSD 22 Self Defence methods.......31....... Sent by Cereal Killer/N-Star Household Danger!?............34....... ~ ~ ~ ~ ~ Necessity of Utopia...........35....... Editor Instruction Cycle Times.......38....... Co-Editor