scene.org File Archive

File download

<root>­/­mirrors­/­amigascne­/­Scrollers­/­E-Groupstext­/­Escape/Escape-SineVectors.txt

File size:
8 083 bytes (7.89K)
File date:
2012-09-16 23:03:44
Download count:
all-time: 219

Preview

 sESCAPE NORWAY (THE OUTLAWS)          fPRESENTS:           n@ SINEVECTORS > !!!!!     RELEASE DATE : 11TH SEPT. 1989. 
SPREAD THIS DISK WORLD-WIDE !!  - IN CASE SOMEONE DIDN'T KNOW : THE OUTLAWS ARE THE NAME OF THE NORWEGIAN PART OF ESCAPE 
INT. LET'S TAKE THE CREDITS FIRST...   THIS GREAT FONT IS MADE BY s= SHOCKBYTE =  n ALL DEMOCODING AND DESIGN BY : s@ 
CUBE >   nVECTORCALCULATIONS AND MUSIC BY % sCHROME %n  LOGO DRAWN BY :s $ DITTO $         fTJOBING, FOLKS, THIS IS CUBE 
WRITING. (WHO ELSE..CHROME IS IN KANSAS..)  I THINK I'LL TAKE THE MEMBERLIST FOR ESCAPE NORWAY (THE OUTLAWS) NOW IN NO 
ORDER : LOBBER (CODER, SOME SWAPPING), ALF, CODE LORD, EXEN (SOME CODE,MUZAK AND GFX), LIX (SWAPPER), THE CHIEF TOMCAT, 
SPRUDLE, CUBE (CODER, SOME SWAPPING), EXCALIBUR  (CODER, SWAPPER, MODEM), THE RIPPER (SWAPPING), DITTO (GFX, SWAPPING), 
PACMAN (SWAPPER), EXTAZY (SOME MUZAK) AND THE END (MEGA-SWAPPER OF ESCAPE NORWAY) CHROME AND I (CUBE) HAVE WORKED ON THIS 
DEMO SINCE I RELEASED MY BOB-DEMO, SO I MUST SAY THAT I AM QUITE TIRED OF THIS VECTOR NOW.. I DIDN'T USE ANY LIBRARIES OR 
INTERRUPT IN THIS DEMO.THE HARDWARE-MANUAL IS A COOL BOOK, YEAH !  ORIGINALLY THIS DEMO, WAS MENT TO INCUDE SOME FILLED 
VECTORS, BUT THE HIDDEN-LINES FORMULA IS NOT FINISHED YET. I'M WORKING WITH IT THESE DAYS, AND I'VE GOT A CLUE...THE 
BLITTER-FILLING IS VERY EASY, SO MAYBE FILLED-VECTORS IN MY NEXT DEMO.... NO PROMISES ! THERE HAVE BEEN A LOT OF GUYS 
WRITING TO ME SINCE I RELEASED MY BOD-DEMO, BUT I THINK THEY DID MISUNDERSTOOD A BIT, COZ I DID ONLY WANT CONTACTS WITH 
OTHER CODERS, FOR SWAPPING, CONTACT ANOTHER ESCAPE MEMBER. ADRESSES AFTER GREETINX-LIST.  I AM NOT SHURE IF I AM GOING 
TO MAKE A GAME OR CONTINUE WITH THE DEMO-CODING AFTER THIS....     BY-THE-WAY : nESCAPE NORWAY (THE OUTLAWS) NEED SOME 
GOOD MUSIC SO IF ANYBODY CAN MAKE AS GOOD MUSIC AS THE ONE YOU HEAR NOW, PLEASE CONTACT CUBE : JAN THORESEN, N-2500 TYNSET, 
NORWAY f SEND SOME HOMADE MELODIES, TOO ! .       O.K. I THINK THE TIME HAS COME TO START THE ENDLESS  GREETINGS-LIST FROM 
ESCAPE. SO... ESCAPE SEND HELLOS WITH SOME BUILDT IN MESSYS FROM CUBE TO : HOPEFULLY IN (A-Z) ORDER....  (RIGHT BUTTON TO 
SPEED UP SCROLL) # ABYSS # ACADEMY # ADD # THE AGENTS # AHEAD # ALIVE # ALPHA FLIGHT (COOL THAT YOU DID LIKE OUR 'PARTYTIME')
  # AMIGA FORCE # AMIGA IND/FREEDOM FORCE # AMIGAVISION # ARCADIA (HER KOMMER ENDELIG DEMOEN ..LIKER DERE DEN ??) # ATOMIC 
# AVALANCHE # AVENGER # THE BAND # BEASTIE BOYS # BIG ONES # BLACK MONKS (NORWAY : TA OG SKRIV  ET BREV TIL MEG, FOR JEG 
HAR IKKE ADRESSEN DERES... DU HUSKER  VEL TOG-STASJONS-DEMOEN ?? ) # BRAINSTORM # BROS # BROWBEAT # BYTERAPERS (HEY, ARE 
DO YOU ALWAYS SEND BACK SO LATE, OR DO  YOU JUST STEAL DISKS ?)  # THE CARTEL # COMPLEX # CONTEX # COPY CREW # COSA NOSTRA 
(JONNY, HAR DU KUTTA UT  AMIGAEN FULLSTENDIG ?? ) # THE CRITTERS # CRUSADERS # CRUSH/BITSMASHERS # CRYPTOBURNERS (CONTACT 
ME (CUBE)) # THE CULPRITS (HOPE YOU LIKE THIS LITTLE PIECE OF WORK)  # DDC # DEATHSTAR # DOMINATORS # DON DIO # THE DUDES 
# ECF # END OF CENTURY 1999 (I DID LIKE YOUR DEMODISK !)  # EVE/KAREN # EXEC # FASHON # FBW/IVORY # FLASH PROD. # THE FLASH 
TEAM # FOUNDATION # FREESTYLE UK # FSK # FUSION # GATE # GEIR # GHOSTRIDERS # GIANTS # THE GOONIES # GOOSER # HIGHSPEED/ANTHRAX 
# THE HONEY CREW # HORIZON # IBB/DIGITECH # IMP 666 (HEISANN, ESPEN : HVORFOR GIKK RAWHEAD TIL HELVETE ??) # INQUISITORS 
# INVITION # IPEC ELITE # IT (I'LL CONTACT YOU SOON..)  # IVORY & FWB # JJJ # KEFRENS (METALLION : DON'T YOU HAVE ONE OF 
MY DISKS? - PROMAX: I JUST LOVE YOUR SEKA V.3.0 IT SAVED ME FOR A LOT OF WORK WITH THIS DEMO !) # KKGB # LARRY SPERA # 
LAZER # LEVEL 4/SHADOW LIGHT # LIMITED # MACH 4 # MAFIA # MAGIC # MAGNETIC FIELDS # MENTRONIX # MICKY # MORONS # MR.SPINHEAD 
# NEW ORDER # NICAM # NO NAME TEAM # NST/THE SILENTS # NUCLEAR UNIT # PAUL JAMES # PHAZE 101 # PHENOMENA # PHOENIX # 
PLASMA FORCE # PRETENDERS # RANDOM ACCESS # RAZOR 1911 ( COOL PARTY YOU GOUYS HAD..)  # ROUGH BOY # THE ROUND CIRCLE # 
ROUTE 66 # SANXION # SARGON 1972 # SCOOPEX (JESUS IS ALIVE ! )  # SECTION 1 # SECTOR 5 # SEX BOYS # SEX INC. # SEXMAD SWAPPERS 
# SILVER HAWKS # SIRIUS CYBERNETICS INC. # SLI # SOFTWARE OF SWEDEN # SPREADPOINT/DEFJAM/CCS # STARLIGHT # TETRAGON # 
THUNDERBIRD (THANX 4 THE HARDWAREMANUAL, PAL !)  # TOTENKOPF # TRAXXION # TRIAD # TRIANGLE # TRILOGY (YOU HAVE ONE OF MY 
DISKS, TOO ! )  # TRISTAR # TRONIC (DROID : HOW'S THE CODING GOING ? )  # UNICORN # UNITRAX # VISION # THE WANDERERS # 
WIZZCAT # WIZZY # X-MEN # ZARK # ZENITH # ZIGAG/DESTINY # ZOOM        ..PHEW ! THAT'S IT ! IF YOU WASN'T MENTIONED, YOU 
ARE CLEVER !  IF YOU WANT TO HAVE CONTACT WITH ESCAPE NORWAY (THE OUTLAWS), ..... nFOR SWAPPING, CONTACT  s * DITTO * : 
GEIR KJ. H0YSET,    N-7095 LER,   NORWAY.      n     CODERS CAN CONTACT  ME.... s* CUBE * : JAN THORESEN,  KONGSVN. 23B,  
N-2500 TYNSET,  N O R W A Y.  n      I HAVEN'T GOT THE ADRESS FOR THE BIGGEST SWAPPER IN ESCAPE NORWAY, BUT YOU CANT GET 
IT BY  WRITING TO :   s * LOBBER * : STEINAR BIRKELUND, B.A.L0VVOLDSV. 69,  N-9022 KROKELVDALEN, N O R W A Y.......      
nAND BY THE WAY..... ALL LAMERS ARE WELCOME TO CONTACT US,  BECAUSE WE ALWAYS NEED SOME MORE DISKS.....                HERE 
FOLLOWS A TEXT WRITTEN BY CHROME FIVE  WEEKS AGO.....    THIS IS CHROME, WRITING HIS LAST SCROLLTEXT, BECAUSE  I WILL SPEND 
MY NEXT YEAR IN KANSAS, USA. IF THERE ARE ANYBODY OUT THERE LIVING IN KANSAS, OR HAVING CONTACTS IN KANSAS,   P L E A S E   
WRITE TO ME. (BUT I CAN'T BRING MY AMIGA  'OVER THERE'. SO: DON'T SEND DISKS)  MY ADRESS IS:    TORBJ0RN NORBYE, C/O  
TRUDEAU, 1335 DRY CREEK DRIVE, DERBY, KANSAS 67037, USA. THOUGH I CAN'T SWAP DISKS, I CAN HELP WITH CODING.  IF YOU WANT 
HELP WITH VECTOR CALCULATION, DON'T HESITATE TO CONTACT ME.  LET'S HAVE SOME TECHNICAL ABOUT THE VECTOR ROUTINE.  WHEN I 
STARTED WORKING ON THE PROJECT, I DIDN'T KNOW ANYTHING ABOUT COORDINATE TRANSFORMATION OR MATRIX CALCULATION.  MY FIRST 
IDEA WAS TO CALCULATE THE ROTATION BY USING SQARE ROOT, INVERSE SINUS, SINUS AND COSINUS...IT'S QUITE SIMPLE:  FIRST YOU 
CALCULATE THE RAY OF THE POINT BY USING INVERSE SINUS, THEN YOU ADD THE ROTATION ANGLE,  THEN YOU CALCULATE THE HYPOTENUS, 
AND THEN YOU MULTIPLY THIS HYPOTENUS WITH SINUS AND COSINUS OF THE ROTATION ANGLE.... EASY ... IT'S JUST TWO PROBLEMS... 
FIRST OF ALL, IT TAKES A HELL OF A LOT MANY RASTERLINES, AND PERHAPS THE WORST: ALL THE ROUND-OFFS DURING INVERSE SINUS AND 
SQUARE ROOT MAKES THE OBJECT UNRECOGNIZEABLE, IT LOOSES IT'S ORIGNAL SHAPE DURING THE X, Y AND Z ROTATION.  IT THEREFORE SEEMED
 IMPOSSIBLE TO MAKE VECTOR WITH ONLY 32BITS DATAREGISTERS.  BUT,   WILD COPPER HAD DONE IT.  SCOOPEX HAD DONE IT. CRYPTOBURNERS
 HAD DONE IT.  MANY GROUPS HAD DONE IT.  IT HAD TO BE A WAY ! SO, I WENT TO THE LOCAL LIBRARY AND BORROWED A FEW BOOKS. 
'HIGH LEVELED ALGEBRA',  'MATRIX CALCULATION', 'TRANSFORMATIONS' ... IT WAS WHEN STUDYING MATRIX CALCULATION I LEARNED HOW 
TO DO IT ... BUT,  MATRIX CALCULATION IS NOT NEEDED TO DO VECTOR GRAPHICS ... IN OUR ROUTINE, I HAVEN'T USED  A N Y   MATRIX 
CALCULATION.   THAT'S WHY A X, Y AND Z ROTATION ONLY USES  s48   nMC-68000 INSTRUCTIONS TOTALLY.  ALL YOU NEED IS TO KNOW 
ABOUT COORDINATE TRANSFORMATION, AND YOU NEED TO KNOW SOME VECTOR-MATHEMATICS. THE FIRST THING I WROTE ON THE ROUTINE, WAS 
THE 3D TO 2D CONVERTER. (THE ONE THAT CALCULATES THE X,Y VECTOR FROM THE X,Y,Z  VECTOR.)   THIS IS THE EASIEST PART OF IT.   
BUT NOW PROBLEMS TURNED UP...  I STARTED WITH THREE VECTORS WITH LENGHT=1, AND THE THREE VECTORS WERE ALL  90 DEGREES UPON 
EACHOTHER. THEN I STARTED ROTATING THESE, (COSINUS AND SINUS), AND WITH SOME MATRIX CALCULATION I CALCULATED THE ROTATION 
FORMULAS.  BUT THESE FORMULAS DIDN'T USE ANY MATRIX CALCULATION...  THAT'S HOW IT WAS DONE, BUT OF COURSE - ALL VECTOR ROUTINES
 NEED MORE THAN JUST THE X,Y VALUES  -  THEY NEED A ROUTINE TO PUT THE WHOLE THING ON THE SCREEN ...   AND LUCKY ME  -  CUBE 
HAD WRITTEN A LINEDRAW ROUTINE. !!!!