---------------------- STOLEN DATA Issue #3 ----------------------- A TRISTAR - DCS - ANARCHY CO-PRODUCTION Page Title Author ~~~~ ~~~~~ ~~~~~~ F1 - 1 Contents -- 2 The Editors Bit Mr Big - Anarchy 3 Partyscene Mole - Anarchy F2 - 4-7 Interview with Phoenix Judge Drokk - Anarchy F3 - 8-9 Computer Quiz Mr Big - Anarchy F4 - 10-13 Interview with the Crusaders Mole - Anarchy F5 - 14 Dear Mr Drokk Judge Drokk - Anarchy F6 - 15-16 Classified Ad's and BBS Numbers -- F7 - 17-19 Interview with FART/ClONES Judge Drokk - Anarchy F8 - 20 Stolen Data Music Comp Results Silver - Errors F9 - 21-23 Interesting Telephone Numbers Pt2 Jester - Quartex F10 - 24-31 Kreators Coding Page Kreator - Anarchy Keep those articles and letters coming in, we need your help to make this Magazine successful. Thanks also to everyone who has written in with articles for the previous issues. To submit articles etc write to the editor (Mr Big) and to Kreator for Matters Concerning Coding NOT for orders. You can find the addresses on the editors page!! Use DEL to toggle background colour on/off Use cursors up/down to toggle Text/Background colours when copper is OFF! Use cursors Left/Right or Right mouse button to turn pages Use Function keys F1 - F10 for shortcuts (see above) THE EDITORS PAGE ~~~~~~~~~~~~~~~~ Welcome to issue #3 of STOLEN DATA, the magazine for all you budding Crackers, Coders, etc. As from this issue STOLEN DATA Disk has a new editor namely MR-BIG / ANARCHY. I hope to maintain the high standards set by KREATOR in the first two issues. If you feel there is any way the magazine can be improved, or if you have any articles to submit, here are the addresses to send them to....... ARTICLES, AD'S TO ORDER THE PAPER MAG DEAR MR DROKK ~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~ STOLEN DATA MICHAEL EGGERS 9 BACK LANE WEST 49 KIRKSTALL ROAD IM MEERE 11 ROYSTON NEW LODGE ESTATE 3208 GROB FORSTE BARNSLEY BARNSLEY WEST-GERMANY SOUTH YORKSHIRE SOUTH YORKSHIRE S71 4RZ S71 1RS (SEE END PAGE) ENGLAND ENGLAND To contact KREATOR concerning coding etc, you'll find his address at the end of his CODING SECTION. I must stress that this address is for coding queries only NOT for ordering the magazine. ~~~ The awsome music you can hear is by our very own 4-MAT All coding by KREATOR PARTY-TIME BY MOLE / ANARCHY ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Copy partys are happening all over europe all the time. in fact there are so many some are arranged at the same time ( pretty pointless really ! ! ) with summer drawing closer and rumours about copy partys growing i thought i'd take a look at the forthcoming summer party scene. RED SECTOR INC. / SILENTS 29-06-90 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ This party sounds very interesting it sounds like its going to be a real big ' un!. All the top groups are expected and first prize in the demo competition is $1000 !!. Contact RED SECTOR or SILENTS for an invite. SHARE AND ENJOY 28-07-90 ~~~~~~~~~~~~~~~~~~~~~~~~ I dont know much about this one, i expect it will be along the lines of previous 'SAE' partys with as usual a demo competition. The usual UK groups will be there and apparently SLAYER of SCOOPEX is coming, whether this is true or not is anybodys guess !! SLIPSTREAM / ILLUSIONS UK ~~~~~~~~~~~~~~~~~~~~~~~~~ My god, a party in the south of England. Date not yet known !!!!!!! There's nothing definate about this one but DAN of SLIPSTREAM has told me there will definatly be one. He also said something about holding it in a church hall ?!? Oh well never mind!! RUMOURS ~~~~~~~ I heard something about a week long party to be held by INTUITION at a university. If there is any ive missed drop me a line so i may take note of them. WRITE TO: - 38 GLADELANDS WAY BROADSTONE DORSET BH18 9JB, ENGLAND INTERVIEW WITH PHEONIX ~~~~~~~~~~~~~~~~~~~~~~ BY JUDGE DROKK / ANARCHY ~~~~~~~~~~~~~~~~~~~~~~~~ jd- Hi! what is your handle and what group are you with ? ph- I`m TEEZE of PHOENIX! (swapper, artist, organizer and some coding!) ...next... jd- how long has your group been operating? ph- too `short` a time to tell. i dont know, and i`m sure it is not over yet! we will be active as long as we have inspiration to do this! jd- who are the members of phoenix and what are there functions within the group? ph- do you really want to know? okay...you said it!.... * SWEDEN: Teeze (leader,swap) Creep (leader,swap) Nitz (artist) Twister(music,artist) Marvin (artist,coder) Skywise (coder) Lexter (coder) Zims (coder) Extazia (artist) Dr.strange (coder) Sensor (swapper) Sledge (artist) Lux interior (music) Dino (coder) Mosh (coder) Js (coder) * NORWAY: Duke (swapper) Bladder(coder) Sphinx(music) Bad sector (artist) * FINLAND: Rubberboy(coder) Hit (coder) Mtp (artist) * ENGLAND: Marc p (swapper,music) Isis (coder), penguin (swapper) Turbo d (mega-fast-swapper) * HOLLAND: Stp sound system (music) * NEW ZEALAND: Pseudosoft, Diffusion, Mollysoft, Trojan blue, Arm & a Leg Dr.pain,Access 2, Sillysoft, Rojhal jd- Do you have a leader, who is he? ph- I am! and creep! jd- What is the scene like in your country, and who are your favourite 5 demo and cracker groups in europe? ph- Sweden is a very strong country! what else to say? demogroups: public enemies and Scoopex Finland, Red Sector Rebels, and also Fairlight! Cracker Groups: Vision Factory MAD, Miracle, Quartex and Defjam! jd- Do you have modem traders in Phoenix? ph- Da! in new zealand and sweden!? this is only a game and we do this only for fun ! we cant modem-trade if we dont have money to buy a modem for ! simple ! jd- Do you think that modem traders are begining to take over the scene, leaving none modemers behind? ph- Yes. but who cares? the none modemers can buy a modem if they want! they have only their self to blame! jd- If there was no Amiga's in the world, what would you be doing at this very moment? ph- Shit! i think i would be working with the atari or C64! (dunk!) i would work harder in school, drink more booze, fuck a lot and kill more commies !?!?! jd- Do any of your members plan to put their talents to a "legal" use, in the future (writing games etc....)? ph- Who said phoenix had talented members? yes! mosh and i will make a shoot `em up, skywise and marvin a car-game, zims + myself a new rock `n roll, rubberboy and hit and mtp a fighting game, lexter and marvin a giana- sister game and nitz and strange and sensor an action game! i dont know when they will be ready? some previews will be on our megademo 4! jd- what is your view on the current surge of disk mags on the Amiga scene, is there a real interest in them? ph- there are too many disk mags. I have my favorites like Tech-Times D.I.S.C, Smooth Criminal, News On Tour, Crackers Journal and STOLEN DATA! (JD forced me to say it!) jd- do you have any plans or future projects lined up? ph- we are working on megademo 4, musicdisk 1,2,3..., digishow 1+2 many games and much more !!! jd- anything else you want to add??? ph- yeah! we have new members in phoenix! soundwave from UK are now dead...they joined Phoenix! but we need a few coders and artists in U.K!! If you want to join the Phoenix members in the UK then send some samples to: Marc Panther, 8 blacksail close wrensfield, newtown, stockton-on-tees, cleveland, ts19 0bg, england!!! if you want to swap with me TEEZE OF PHOENIX, WRITE TO SPOVG 7, 94139 SWEDEN or call: +46-0911-10029. remember: never wear your best pants when you go to fight for freedom !!!! jd- thanks for your time...STAY COOL ************************************ SINCE THIS INTERVIEW TEEZE HAS LEFT PHOENIX AND IS CURRENTLY GROUPLESS! THE EDITOR ************************************ SEND YOUR ARTICLES TO STOLEN DATA 49 KIRKSTALL ROAD NEW LODGE ESTATE BARNSLEY SOUTH YORKS ENGLAND BANGERS JOKE PAGE ~~~~~~~~~~~~~~~~~ Q: How do you say Fuck Off in Jewish? A: TRUST ME ! ! ! Q: What is the definition of embaressment ? A: When you walk into a wall with a hard on and you bang your nose ! Q: What do you call a beautiful girl in poland ? A: A Tourist ! Q: Why dont irish people eat pickled onions ? A: They can't get their heads into the jar ! Q: Why dont Italians eat fleas ? A: Because they cant get their little legs apart ! Q: What's black, white, and red and crawls along the floor ? A : A wounded nun ! MORE JOKES NEXT ISSUE COMPUTER QUIZ 1> Where would you find a AZERTY keyboard ? 2> In the movie DEMON SEED what did the computer do to Julie christie 3> What do the following have in common ? Rin Tin Tin, Lassie, and the Spectrum +3 ? 4> The word computer comes from the latin 'COMPUTO'? What does it mean ? 5> If it takes seven men two years to program the game 'STAR TREK', how long does it take to review it ? 6> In 1972 a young man called Nolan Bushnell wrote PONG!, what did he call his company ? 7> True or False ? Computer aided design robots were invented over 180 years ago by Joseph Jacquard ? 8> How much did 1k of internal memory cost in 1981 ? 9> What restriction did Gerry Anderson place on Grandslam when granting the Thunderbirds licence ? 10> Which computer game holds the record for the most versions released ? All questions put together by Mr Big Another quiz for you in Stolen Data Issue #4 Answers on following page COMPUTER QUIZ ANSWERS 1> Pleurged ento a franch cermpeuter. (he he he) 2> It mated with her. 3> There all dogs. 4> To Calculate, to work out. 5> Just four letters ' S H I T ' 6> The company which he started was ' ATARI ' 7> TRUE, his robot weaving machines used the first ever punch cards 8> In 1981 1k of internal memory would have set you back 99 pounds inc vat. 9> Under no circumstances must there be any violence in the game. 10> The record for the versions most released is ' CHESS ' Would you like to compile a quiz for Stolen data ? If so send your contributions to me for inclusion in a forthcoming issue My address is on the editors page INTERVIEW WITH LAZERBRAIN/CRUSADERS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BY MOLE OF ANARCHY ~~~~~~~~~~~~~~~~~~ Q: How old are you and how long have you been in computers ? A: I am 20 years old, and i have yet to experience being in a computer! Oh, except once, when i was trying to dig out the AGNUS and my codligs got stuck in the serial port! no seriously, ive been into computing for about seven winters now. It really didn't take off though until i got my amiga about two years ago. Q: Can you give me a members list and what they all do ? Whats your job in the group ? A: OK, ill give em to you in A-Z: BRAVESTARR - SWAPPER COPPER - CODER DR. AWSOME - MUSICIAN DR. CLAW - CODER DR. OUTTASIGHT - SYSOP DR. SHITFACE -CODER ECS - SWAPPER EL CUBO - CODER EXCALIBUR - CODER FLESHBRAIN - MUSICIAN LAZERBRAIN - SWAPPER (THATS ME!) RUSC - GRAPHICS SAVATAGE - SWAPPER SWAPPERBOY - TAKE A WILD GUESS! SWITCHBLADE - CODER YSTER - GRAPHICS ZEB - HARDWARE SUPPORT ZUGGLY - CODER Q: Who"s your favourite: Group?, Musician?, Graphics artist? Coder?, Cracker? A: GROUP: SCOOPEX, PHENOMENA, RSI, KEFRENS MUSICIAN: Well, I actually think our own FLESHBRAIN and DR. AWSOME are the best around, but there are some other good ones as well, like UNCLE TOM, ROMEO KNIGHT, ALLISTER BRIMBLE, and JESPER KYD. GRAPHICS: DR. C of TCC/RSI, RICO "BEANBAG" HOLMES, THOMAS RICHTER. and REWARD of SCOOPEX. CODER: PROMAX, METALLION, and the other guys in KEFRENS obviously know what they are doing. Also the fellas in RSI have gotten great work done. CRACKER: couldn't give a flying fuckeroo. Q: What are the CRUSADERS future plans? A: Right now were working on a new music disk called BACTERIA, and there is a megademo coming up soon. Apart from that we intend to continue making some nifty productions, and generally having a good time! Q: Tell me and the readers about the official CRUSADERS EURO - CHART? A: It is a new style of chart making. Whats different about it is that EVERYONE who wants to can vote not just a few selected groups like some other charts. We collect the votes from all over the world not just EUROPE as the name implies That way we get LOADS of votes coming in, and i think that makes the results more reliable. What we do is count the votes, and present the result to all Amiga freaks around the globe. This is done every second month. Q: Who's yor best contact (member and group)? A: It is very difficult to pick one in particular. But i'd like to say hi to DR.C, thanks for all the great graphics. Amongst the others there are groups like VISION,AVOID ANARCHY (HI MOLE!!!!!), CAVE (HI STINGER!), ABYSS and many, many more. Q: How long have you been in the group, and how did you join??? A: I have been with it right from the beginning, and that was way back in 1988. How did i join? I just walked in with a gun, and said "Take me in as a member, or eat lead!!!" No just kidding " we were just a bunch of guys who decided to get together as THE CRUSADERS. Q: Who in your opinion are the top 3 groups in Norway? A: In my opinion, IT, RAZOR, and ourselves. Q: How would you describe the scene in Norway? A: Well, just like any other country there are loads of lamers, but there are a few groups who have been in the game for a while, these good few groups seem to be able to stay at a good inter- national level. The latest few months an enormous amount of new really lame groups have emerged. It looks like EVERY bloody lamer buying an Amiga to copy and play games want to start their own super - lame group. But i still think some of the best coders and musicians come from Norway, as far as i can remember - IT was the very first group to present solid 3D vectors in a demo. (they were wern't they?) The Norwegian soft- ware business is rather small though, so we depend much on what comes from abroad. Q: What setup have you got (printer DF1 etc.?) A: A500, Citizen 120D printer, A501 Ram, a 1081 monitor, and a df1: Everything a swapper needs! Q: What game do you play the most, and which utility do you use the most? A: GAMES: EMPIRE ( the old classic wargame), ELITE, STUNT CAR RACER and IT CAME FROM THE DESERT. UTILS: I dont use many cos i'm a swapper, mostly X-COPY and RATTLE COPY, PSEUDO-OPS VK 2.0 and every- thing that comes in handy at the moment. Of course our very own " SWAPPIT " helps me keep track of the disks, address's etc. We'll be releasing a new version shortly, due to a fatal bug (OH DEAR!!) in the first version. I know some f the other guys use MUSIC-X, NOISETRACKER, SEKA, and so on. Q: What advice would you give to all the freaks out there? A: Well that must be: Keep your nob shiny and your Codlings fruitful and look out for the forthcoming CRUSADERS productions comingm YOUR way really soon. Meanwhile, why dont you call up the CRUSADERS BBS Norways biggest Amiga BBS with more than 800 active user's and more than 2000 on line files, open 24 hours, and the 2 numbers to dial are:- (NORWAY) 6 81 08 81 or (NORWAY) 6 81 08 64. Q: Thanks for doing the interview, have you got a message to finish off with? A: If your cool (And cools the rule) contact me for swapping the latest. Thanks to you as well for taking the time. and good luck with SD!!! LAZERBRAIN / CRUSADERS ------- GOSSIP CORNER ------ -Have YOU heard the latest?- -------BY JUDGE DROKK------- Welcome to the first disk based appearence of the Stolen Data gossip page.A page designed to keep you up to date with whats happening on the Amiga scene throughout the world. This time this section is a little small, but your help it will become much bigger. Send any news or important info that you want the world to know about to the usual "DEAR MR DROKK" address. Lets begin.. TEEZE has left PHEONIX(SWEDEN), and is at the time of writing GROUPLESS! But rumour has it that he may be joining RSI,we shall see! JUDGE has left TORNADO, now a member of DOOM. ANIMATE are dead,full details are not known but APACHE has joined EXODUS, who now seem to be becoming more active again, they now have a U.K division. Index has left THE HACKING RELATION, and is apparently forming a new group. More news in your next Stolen Data! ------ DEAR MR DROKK ----- ----The Soloution to your Confusion---- Welcome to the first disk appearence of the page designed to iron out the wrinkles of a high pressure nineties lifestyle. The page to turn to if you think you can take no more. And the man with the wet hankerchief is none other than Drokk, ..MR DROKK! Dear Mr Drokk, I need your help!!! I"m desperate, you have to do something about my problem! I'm the leader of and coolest member of the best Amiga crew in Britain, NO!, make that the world!!! In case you need reminding, I am talking about the Powerlords Corp (Cooler than ice!!) You may wonder what problem a guy like me could have, apart from all that fan mail!! Well I will tell you. The whole Amiga scene is totaly lame!! "WHY?", you ask. Because everybody refuses to believe that I, Empire of the awsome Powerlords Corp am the sexiest, hunkiest, bestest, hottest, fastest, and of course, coolest guy on the scene! People call me an "Egoistical Wanker" and say that "if my head swells any larger I'll topple over" What the hell are they talking about? I admit I used to have the problem of being concieted, but dont worry, now I'm perfect! Get the whole of the Amiga scene to see reason. Oh yeah, one more problem tell people who dont swap with me already to write because I've run out of arses to lick. Yours egotisticaly Empire/Powerlords DROKK SAYS... Fuck me!, You big headed bastard! What you need is to be brought down a peg or two! You've got to realise that you are'nt God's gift to Amiga users, and never will be. It apears that the only way you'll realise this is for the guys on the scene to let you know, so guys, heres his address.. EMPIRE/PWL, HENLLYS FARM , TOWYN ABERGELE, CLYDE, N.WALES. LL22 9H **************************** * !! ACME !! * * WE ARE LOOKING FOR MORE * * COOL CONTACTS AROUND * * THE WORLD! FOR ELITE * * TRADING WRITE TO * * * * BLISH / ACME * * KLINTBACKEN 1 Ltr * * 161 70 BROMMA * * SWEDEN * * * * NO DISKS ! NO REPLY ! * **************************** ! AMIGA CONTACTS WANTED ! SWAPPERS, FREAKS, CODERS MAXTOR 1 THE CRESCENT SLOUGH BERKSHIRE SL1 2LH **************************** ! FOR THE LATEST WAREZ ! CINEFEX TUNVEIEN 1b 2600 LILLE HAMMER NORWAY ! CONTACT VISION ! P.O.BOX 358 5460 AJVEGHEL THE NETHERLANDS ************ ! FOR THE LATEST ! ! VISION FACTORY WAREZ ! NO NAME PLK 089165 - C 2300 KIEL 17 WEST GERMANY ************ ! FOR HOT TRADING ! CONTACT BOBA FETT OF MASTERCREW P. O. BOX 8 03600 KARKKILA FINLAND ************ ! THE CRUSADERS ! ARE LOOKING FOR A REAL WIZARD WITH GRAPHICS IF YOU THINK YOU ARE QUALIFIED CONTACT US AT OURE RAELINGSU. 80B 2000 LILLESTROM NORWAY ********** SEND YOUR ADVERTS TO STOLEN DATA - ADVERTS 49 KIRKSTALL ROAD NEW LODGE ESTATE BARNSLEY SOUTH YORKSHIRE S71 - 1RS ENGLAND ********** ADS ARE FREE IN STOLEN DATA ** CALL THESE BBS's FOR THE LATEST ** ** WAREZ FROM AROUND THE GLOBE ** THE PUB / IBB (+39) 473 220 918 PIRATES HEAVEN / QUARTEX (+39) 229 510 751 CENTRAL EUROPE / THRUST HQ (+49) 911 758 383 PLEASURE DOME - (+46) 161 272 63 THE DUNGEON - +46) 40 414 774 SEVENTH HEAVEN - (+46) 40 455 784 EAGLES NEST - (+46) 255 114 77 THE CRIME ZONE - +46) 871 26 040 GURU - (+46) 836 3425 WEST BBS - (+46) 313 118 79 INTERVIEW WITH FART/CLONES ~~~~~~~~~~~~~~~~~~~~~~~~~~ by JUDGE DROKK / ANARCHY ~~~~~~~~~~~~~~~~~~~~~~~~ jd- Hi! what is your handle and what group are you with? ph -I'm a mail - swapper in a subdivision of CLONES called F.A.R.T. jd- How long has your group been operating? ph- Well, let me think, F.A.R.T. started at end of summer '89 and we joined CLONES at christmas 89 jd- Who are the members of F.A.R.T.& clones and what are there functions with the group(s) ph- F.A.R.T. / CLONES members are phobos ( that's me, swapper) bozo(coder) and zammy (artist) clones members are awcy(main pervert & leader ) brainie, ooze, particle,dunk/midnightsun, clara / mns, oswald / mns, brains/nikki corruptions, microman / nc, and sir arthur / nc the founder / nc, wolf/nc, geek gizzy ( our main swapper! ), idle, loafer, and mawerick, jukkis/nc and foreign members sod (norway) xa (w-germany) psycho (australia) you see we have 24 members nowadays jd- How did the subdivision "f.a.r.t" come about? ph- Well few days before christmas jukkis/nc/clones was visiting a guy called sage. jukkis saw our utilitydisk#3.1, and he llloved our name and he asked us to join clones jd- In what ways are f.a.r.t seperated from Clones? do you have different ideas, styles etc..? ph- We have our own style of making demos, look for example our new production called 'THE SPACECRAFTS' it's style is much different from clones' intro " the dragons ". jd- What does F.A.R.T. stand for ? ph- F.A.R.T. stands for Finnish Anemick Ratfaced Thickheads jd- Some guys think that the clones are perverted due to such pervy productions as " Twisted Dreams " is this the image that you aim to promote or have people got the wrong idea about you? ph- You have got just right image of us we are (and want to be) perverted and weird (more than a little). now i must say that the seventh issue of twisted dreams was released at the horizon copyparty in goteburg in sweden. it's called"the revenge" and it includes dynamic hires pics and so it will be first x-rated dynashow!!!! JD- In " Final Extasy ", there was an investigation into prostitution where you had sent a reporter to find out the real facts, and he ended up getting laid? do you think that this is a good way to start a young reporter a career and can i do the next investigation ph- That is the best way to start a career as a reporter, coz it gives the best feeling to the work. And you ( and anyone else ) can write articles to our maggy to address: CLONES HQ, poste restante 25250 marynummi, finland!!!!! jd- If there was no Amiga's in the world, what would you be doing at this very moment? ph- I'm not sure.....maybe boozing with some guys, or using other computer (i'm not sure, what it would be.) jd- Do any of your members plan to put their talents to a "legal" use in the future (writing games etc.)? ph- I have not heard any kind of rumours about that sort of plans, and i dont suppose they are planninng any legal projects. jd -Do you have any plans or future projects lined up? ph- We will release our new demo soon, and utility disks are coming as soon as i get nice utilities. jd- Thanks for your time ......stay cool!!! ************************************** DO YOU KNOW ANYONE YOU CAN INTERVIEW IF SO GET ASKING THOSE QUESTIONS AND SEND IT TO STOLEN DATA TODAY SEND IT TO..... STOLEN DATA 49 KIRKSTALL ROAD NEW LODGE ESTATE BARNSLEY SOUTH YORKSHIRE S71 1RS ENGLAND ************************************** RESULTS OF THE STOLEN DATA MUSIC ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ COMPETITION ~~~~~~~~~~~ Here are the long awaited results of the STOLEN DATA music competition which appeard way back in issue #1. The competition was held by SILVER of ERRORS, here are his reviews of the winning tunes. 1: CARESS by MR FANCY / GIANTS ~~~~~~~~~~~~~~~~~~~~~~~~~~~ The jurys comment: This song includes nice effects and clever use of good samples. The tune is thrilling, we would say close to a masterpiece. We all congratulate MR FANCY / GIANTS as he enters the great throne of honour as the other ones bite the dust !! 2: LIVE INSIDE PAULA by GONZO of FLASH PRODUCTIONS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ This was the first song that reached the magazine, but its still one of our favourites. The tune wraps nicely into the ear, and gonzo scores some extra points on his short creative fill-ins. 3: FANTASTIC by MR FANCY / GIANTS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ There wasn't too many good musicians contributing to the competition, so we decided to let people enter with up to two songs. About this second track from MR FANCY, there's not much more to say than: WOW! An original mixture of intro's and endings and fill in's and its great. 4: FANTASY LAND by LARS FRANTZEN ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5: ALASTOR by NOSFERATU of ALPHA-FL ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Thanks Silver for the reviews, we hope to run more competitions in future editions of STOLEN DATA The top 3 tunes are on the disk and can be accessed from the menu ! INTERESTING TELEPHONE NUMBERS PART # 2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ by JESTER of QUARTEX ~~~~~~~~~~~~~~~~~~~~ With the onslaught of the MODEM menace I take the chance to let some of the less ' CRUCIAL ' guys on the scene know the facts about some of the toll free international calls. AT&T - American Telephone & Telegraph ~~~~ 0800 - 89 0011 - Operator Services 89 0211 - Operator Services 550 Madison Avenue. New York, NY 10022 USA MCI - MCI International ~~~ 0800 - 89 0202 - Operator Services - 89 1852 - Customer Services 205 North Michigan. CHICAGO Illinois 60601 USA CCCS - Credit Card Calling System ~~~~ 0800 - 89 1800 - Operator Services Suite 2411 67 Wall St. NEW YORK, NY 10005 USA ITI - International Telecharge Inc. ~~~ 0800 - 89 1816 - Operator Services P O Box 50579 DALLAS Texas 75250 USA Here is the run down on the method of payment for the afformentioned companies. AT&T - AT&T calling card ONLY!!! MCI - MCI or AT&T calling cards CCCS - Visa, Mastercard, Diners Club or American Express. ITI - Visa, Mastercard, Diners Club or American Express. To the best of my knowledge these are the only Telecommunication Companys that do toll free international calls. The best lines are normally acheived at off-peak times (USA) or by catching a fibre-optic line into ITI, getting this gives you a perfectly clear line into the states. Contrary to popular belief NOBODY has ever been prosecuted in the UK for using one of the above, but this does not mean that they can't. A more likely argument would be that they make so much money that the small sum they lose by fraudulent calls does not match up to enough to bother installing sophisticated equipment to trace callers. The only way would be for someone to GRASS!! on someone then have AT&T and BRITISH TELECOM monitor that line sufficiently to gather evidence needed to prosicute. Any rumours floating about AT&T are just the imagination of sick pirates who like to spoil the fun of others. TELECONFERENCING AND RADIUS'S ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ For the older pirate, this is more of a nostalgic look at the fun times back in the world of the long forgotten Commodore 64, when you were woken up at 3 AM by a crazy American asking ' Wanna be on a conference?! ' Usually these gatherings would have the usual mix of the best known pirates of the day. I was introduced to the ' Conference ' way back in 1985 when the conference kings were ESI and RAD, in more recent times conferences have been controlled by the likes of EXCALIBUR / FAIRLIGHT ZODACT / RAZOR 1911 and MYSELF!! Not only can this pastime be fun but can be a good source of gossip among the pirate fraternity, conferences last for 5 hours ( this is the maximum amount of time you are allowed to use the ALLIANCE TELECONFERENCING SYSTEM ). Alliance is owned (suprise suprise) by AT&T (thus making their profits even higher). The way to run a conference is a complicated one. Firstly you need a calling card to call the States. Then you need a PBX which will give you an outside line (USA). Lastly you dial (from the PBX) 1 - 700 - 456 - 1001 You will then be connected to the Alliance and controlling the system is real easy, dial the number required then hit # when you have them if you want to join the conference you hit # to put yourself in to end hit *. If you manage to get a PBX keep it to yourself they are very rare and very valuable. RADIUS ~~~~~~ A Radius is simply a system run by MCI that allows you to ring certain countries, you can call most European Countries except SWEDEN and W.GERMANY. You dial via AT&T or MCI and give them type direct line number of the Radius, they contact you and you have to put in a five digit code then the number you want to call, very easy but again hard to get. JESTER / QUARTEX Thanks JESTER for the article, I'm sure our readers will find it very interesting. I hope to see you again at the forthcoming 16 BIT SHOW and discuss some more articles. MR BIG KREATORS CODING SECTION ----------------------- Well I'm sorry to say but the work load here at Uni finally got on top of me (OOH ERR!!) and I've had to relinquish my post as editor of the disk-magazine. As you will by now know, MR-BIG has taken over and I'm confident he'll do a great job, good luck mate and sorry for springing it on you so suddenly ! Now for the good news, I will be carrying on with the coding section and the coding of the magazine in general. In response to a very useful comment from TURBO SLUG of THR, I will this month and in future issues have small coding tips which aren't covered by the main articles. This month I will talk about some techniques used to achieve fast bob routines, and I will also outline the uses of the RS command found in most assemblers (but not SEKA I understand, stop using SEKA its a crap assembler !!) SPEEDY BOBS ----------- 1) The first area you should concentrate on optimising is the screen clear routine. How you may ask, I use the blitter so isnt that fast enough? Well the blitter when clearing areas only uses one channel, thus most of the processor time is left free. This is often used to perform lengthy calculations with the processor whilst the blitter is busy, during which time the processor runs at almost top speed. We can also use this time to clear part of the screen with the processor. The fastest way is to use a MOVEM.L instruction eg. Suppose the blitter is clearing the top part of the screen, and a0 points to its start Lea Screensize(a0),a0 Movem.l d0-d7/a1-a6,-(a7) Movem.l Blank(pc),d0-d7/a1-a6 Movem.l d0-d7/a1-a6,-(a0) ......................... n times Movem.l d0-d7/a1-a6,-(a0) Movem.l (a7)+,d0-d7/a1-a6 Blank Dcb.l 16,0 With experimentation you can find a point at which both the blitter and the processor require the same amount of time to clear their respective areas of the screen 2) Setting Blitter Nasty - When using the blitter for plotting bobs, you require the full 4 channels enabled. This leaves almost no processor time left over, and for reasonable sized bobs it is unnecessary to wait for the blitter to finish. 3) Format your sintables so that no unnecessary calculation is performed, for instance have a separate table for the BLTCON0 and BLTCON1 register pair which is already ORED with $fca0000 derived from the x coordinate. ( this is for the case A-Mask B-Bob C-Screen ) 4) Always use indirect addressing, as it's considerably faster than absolute addressing. Don't use Address Register Indirect with Index for the X and Y sine lookup tables, use Address Register Indirect with Displacement and precalculate the offsets. THE RS OPCODE ------------- Thanks must go to DEL for bringing to my attention how useful this little opcode can be. Its main use is in defining data structures, but its also very handy for creating variable lists and allocating areas of memory. The way in which the RS opcode operates is quite simple. There is an RS counter which is initially zero, everytime an RS.x n opcode is encountered the counter is incremented by a certain amount determined by x and n (x is either b,w, or l and n is any positive integer) For instance RS.w 10 increments RS by 2*10, etc.. Also if you place a label before the RS.x command, the label is assigned the value of RS before it is incremented. The RS counter can be set to any value you want using Rsreset (set to zero) or Rsset xxx. Now this all seems a little cosmetic so far, and whats the difference between using Rs to create variable lists rather than Dc. Remember these labels we have created are just offsets, but if we reserve an area of memory large enough to accomodate the variables, and then assign an address register to this memory area, we can refer to the variables VIA the address register. So instead of Move Xcoord,d0 we might have Move Xcoord(a5),d0 ,this is much faster than absolute addressing (although the same speed as PC relative but dont forget you can't use PC relative addressing mode in the second operand) and more memory efficient. Examples. A variable list definition Rsreset Coords Rs.w 3 Counter Rs.w 1 Intvec Rs.l 1 Varisize Rs.b 0 Variables Dcb.b Varisize ;------ Memory allocation Rsset $70000 Screen1 Rs.b 44*256 ; Screen1=$70000 Screen2 Rs.b 44*256 ; Screen2=$72c00 Sintab Rs.b 1024 ; Sintab =$75800 etc..... This way you don't need to keep tabs on your memory situation, just let the assembler do the work; Thus creating code which is more expandable, and easier to follow. If you need some space for a table theres no need to hunt through lists of addresses trying to find a suitable space, just append the block onto the end of the list, it's as simple as that. I hope you find this as useful as I have, its yet another reason to give up on SEKA which is after all a very inferior Assembler. Now onto the main article of this section. SCROLLERS ----------- The scroller is by far the most common ( and most hated ) routine you will find in a demo. It rears its ugly head in many forms from the simple horizontal scroller, to bob scrollers, vector scrollers, vector bob scrollers, the list is endless. Obviously I haven't the time nor space to cover every possible variant, so I'll stick to just a couple of the more common varieties, namely the ordinary horizontal scroller and the sine-scroller. There will be source on this disk covering both. Horizontal scrollers -------------------- I'm sure you all know what I mean by this, but there are a number of ways of tackling this problem. If you are looking for a very fast, scroller its best to opt for the DOUBLE BUFFERED type. This means that while one "BUFFER" is displayed on screen the other "BUFFER" is being updated in the background. Then at some point after the background buffer is ready, the two are swapped and the process starts again. This is possible with the use of the BITPLANE MODULO values. To those of you saying "WHAT !!!!" at this moment, a modulo value allows you to only display a small portion of the buffer, eg. If your buffer is 80 bytes wide, but the overscan screen in which it is to be displayed is only 46 bytes across you must tell the video chip to skip 34 bytes after displaying every line. This is accomplished through setting the Modulo values to 34. For more information see the relevant manual ( Systems Guide or Hardware reference.) Taking the above example a little further (the included source is based on this) we will consider how to write such a double buffered scroller. We can only traverse 34 bytes (272 pixels) before the buffer runs out, so we must swap buffers before then. A counter is incremented with the scrolling speed every frame, and this is then converted into bitplane pointers and hardware scrolling registers. If the counter exceeds a certain limit (In my case 256 pixels) which MUST be less than the 272 pixel range we calculated earlier, then the limit is subtracted from the counter. At the same time the two buffers are swapped. I think an example will explain this better eg. (following the convention for variables I mentioned earlier in the RS opcode discussion) Move Scrollpt(a5),d0 Add Speed(a5),d0 Cmp #256,d0 Blt.s Noreset Sub #256,d0 ;reset counter Move.l Display(a5),d7 ;swap buffers Move.l Update(a5),Display(a5) Move.l d7,Update(a5) Noreset Move d0,d1 Move d0,Scrollpt(a5) Lsr #4,d0 Add d0,d0 Move.l Display(a5),a0 Lea (a0,d0),a0 Move.l a0,d0 Move d0,Planelow Swap d0 Move d0,Planehigh etc... Not d1 And #$0f,d1 Move d1,Scrollreg Now we need to actually start updating the buffers themselves. There are two separate stages to creating the new buffer: first copy the latter area of the display buffer into the front end of the update buffer, then plot the new characters into the remaining section. The scroll counter runs up to 256 pixels (32 bytes) which means copying the remaining 48 bytes. I copy 4 bytes per line every frame, so for a 16*16 scroller in one bitplane this involves a copy of just 32 words (64 bytes) with the blitter, and it takes 12 frames to copy the lot. Then we get to plotting the new characters, again assuming a 16*16 font, I plot 2 characters a frame and we need 32/2=16 of these so it takes 8 frames to finish the plotting procedure. In order to plot the new characters we have a pointer to the scrolltext which is incremented each frame, and set back to the start when a zero byte is detected. Fonts can be stored in a number of ways. Some people advocate the method of storing each character below the previous. To calculate the position of a particular letter or symbol you multiply the character code by a constant factor, the size of every character. The main difficulty here is putting the font into the correct format in the first place but there exists a utility by TURBO SLUG of THR which takes a normal screen and converts it into this format for you. I however prefer to use a standard screen layout (320 pixels wide) IFF converted to the modulo format, such that every line of the font contains one line from each bitplane of the original font. In this way a whole character can be blitted in a single operation. To use this format of font requires a reference table however, pointing to the start of every character in the font. To see this method in action, I suggest you study the source. In either method we must first convert ascii into a usable format. Most fonts lack lower case letters, but I prefer to type scrolltext into a text editor naturally, so we want to convert lower into upper case. To do this compare the code with hex 5c, if greater than this then subtract hex 20. It is customary to have the space with ascii code hex 20 (32) as the first character in a font, the remainder following in their natural ascii sequence so subtract hex 20 from the code. If using a reference table we must now multiply the code by 2 (add to itself) to convert it into a word offset from the start of the table, but if using the former method multiply by the size of a character. Thats a pretty basic explanation of the ideas behind double buffered scrollers, I hope I haven't been too simplistic in my ramblings. I mentioned early on that there are several methods for doing such scrollers. The other common type is the blitter scroller, which relies on the blitter to shift the data rather than the hardware scroller. Clearly this will be slower, but it has its advantages. It is almost essential for sine-scrollers, and for creating scrollers over multicoloured backdrops. I wont give a full discussion on this, as they are essentially much simpler than the above and the source provided on this disk should be sufficient for you to figure them out. Sine-scrollers -------------- I assume we all know what one of these is. They are incredibly common now, every group under the sun seems to have produced a sine-scrolling intro in their time, and the idea behind them is quite simple. I wont go into all the gory details, after all you'll never learn to code if you don't put in some effort, so you'll have to figure out the technical details for yourselves. The main idea behind these things is to use BLTAFWM and BLTALWM to mask out a portion of a normal blitter scroller, be it a single pixel width line or more, and then OR it onto a blank screen, where the x position is the same but the Y position varies according to a sine-table. If you follow DEL's source, you'll see that he has basically started at one side of the scroller and then moved a pixel at a time across it until he reaches the far side. There is a large table of long word values for BLTAFWM which start at hex 80008000 and end with hex 00010001 rotated to the right one each time. Then the sinetable is premultiplied by the width of the screen to give a y coordinate offset. This technique is certainly easier to follow but not particularly fast, to optimise the routine try the following ideas. 1) The standard technique for speeding up a routine is to remove all loops, this is best achieved here by generating your sine-scroll routines as part of the setup routine. 2) Generally your sine-waves have constant seperation, that is the amount you add to your sine-pointer between lines doesn't change during the course of the scroller. Therefore it is quicker to calculate these offsets before you run the routine, in the setup. If you combine this with the previous idea, and use Indirect addressing with displacement, with the displacements as the offsets just mentioned a saving is made in speed terms. 3) This method only works if you use techniques 1 and 2, it only makes a small saving but if you rearrange the order of plotting the sine-scroller so that all the segments using the same BLTAFWM value are plotted sequentially then you only need to set BLTAFWM at the start of each block. 4) Of course it goes without saying always use Indirect addressing modes for every operation. In my fastest sine scroller, I used every address register including the stack as a pointer which means references only take 4 cycles. Also use data registers to hold commonly used data such as the value placed in BLTSIZE, which is the same for every operation, and remeber there are in excess of 300 blitter operations, so every bit of optimisation helps. 5) Use the fast blitter-processor clear routine I outlined earlier. Now its down to you, if you want to contact me for coding queries write to my address below BUT please do not send orders to my address. I already have enough contacts but I'm always happy to reply to letters from fellow artists (coders, graphic artists, musicians etc.. NOT CRACKERS). Any suggestions for future articles, or contributions will be gladly accepted, my address : Michael Troughton 42 Browfield Terrace, Silsden, KEIGHLEY, West Yorkshire, BD20 9PT. ENGLAND. FINAL SAMPLES FROM ANARCHY ^^^^^^^^^^^^^^^^^^^^^^^^^^ The Disk Magazine for Musicians. During the summer of 1990, Anarchy will be launching a new disk based magazine. This will be a magazine quite different from others around at the moment. "Final Samples " is a magazine aimed at the Amiga Musician! Final Samples is the brainchild of one of Britains most creative, and talented musicians today.... 4-MAT! Final samples will feature... latest work from the worlds best with reviews!, Interviews with top musicians, reviews of the latest sound utilities, with reults where possible, samples & future composer instruments. But to make the mag a succsess we need your help. Why not submit an article, or send in that new replayer for review? Or why not just write for more info to..... FINAL SAMPLES, 62 St PETERS CRESENT, SELSEY, WEST SUSSEX, PO2O ONP. ENGLAND THE END ~~~~~~~ Well folks, thats the end of issue 3 of STOLEN DATA. Please send any ARTICLES to the address on the editors page. TO ORDER THE PAPER MAG ~~~~~~~~~~~~~~~~~~~~~~ GERMANY ~~~~~~~ Send 3,50 DM and you will receive the paper mag by post,this price includes postage. EUROPEANS ~~~~~~~~~ Send 1 Pound sterling or if possible 5,00 DM sorry this price is more than the germans but it costs more in postage. Send all your orders to the address on the EDITORS PAGE. ISSUE #3 ---------------------------------------- Page No. ## --------- Contents ----------- -------- The Editors Bit -------- --- Party Info By MOLE of Anarchy --- ---Interview With PHEONIX by J. DROKK--- - Computer Quiz by MR-BIG of ANARCHY - -- Interview with CRUSADERS by MOLE -- ------------- DEAR MR-DROKK ------------ ----- Classified Ads / BBS Numbers ----- Interview With FART/CLONES by J.DROKK Stolen Data Music Competetion Results Interesting Telephone Numbers Part 2 Kreators Introduction To Coding Part 3