 
 
  
            
                      
                            
                        
                        
                       
                     
                   
                 
                  
              
               
          
    
     
                                            
      MAYHEM MEGADEMO (c) INCOGNITA 1997       
      FIRST PLACE AT EUSKAL PARTY 5, SPAIN      
 


Ŀ
LEGAL&COPYRIGHT

                                                                             
       MAYHEM is (C) COPYRIGHT 1997 by Incognita.                            
                                                                             
       MAYHEM is not freeware.                                               
                                                                             
       MAYHEM may be freely distributed subject to, but not limited to, the  
    following terms: MAYHEM may not be sold or resold, distributed as a part 
    of any commercial package, used in a commercial environment, used or     
    distributed in support of a commercial service, or used or distributed   
    to support any kind of profit-generating activity.                       
                                                                             
       MAYHEM may not be altered or modified without the permission of the   
    author.                                                                  
                                                                             
       You take full responsibility for the operation of this software and   
    any consequences thereof.  We the creators cannot accept liability for   
    damages or failures arising from the use of this software.               
                                                                             
       For further information refer to the Icognita demogroup.              
                                                                             
                                                                             

SHORTINTRODUCTIONTOOURLITTLEADVENTURE

                                                                             
                                                                             
       Mayhem's project was born just after Euskal IV (1996). After all      
    the exciting experiences we got at this party Incognita decided          
    that would be back the following year.                                   
                                                                             
       We didn't want to repeat previous year's party coding. Just from the  
    beginning we thougth that we were going to finish our demo so long before
    the party, right now, we're still laughing at that funny idea. X'-DDDDDDD
                                                                             
       But time went on quickly and after going trought our studies and other
    related stuff we realized that we had less than a month to prepare       
    something pretty good for the party, so we proposed to ourselves to work 
    hard on it. By that time many people had already joint the group: our    
    fancy new coder Reebot, who recruited Orko, the astonishing musician; TJI
    and Incubus did also help with the huge GFX stuff, well, things were     
    going on, and the week before the Euskal party we did nothing but getting
    it ready (and sometimes we also ate and slept, but only a few :-) )      
                                                                             
       The trip that took us to the party was almost perfect. The only       
    problem is that half Incognita was lost in combat, due to mechanical     
    problems in Lyctor's brand japanese car, so they had to take the bus the 
    following morning, so not only do we have a "little" lack of time, but   
    also of people!!! There was only one solution, it was time for other     
    non-stop coding sprint 'till the Deadline...                             
                                                                             
       A couple of hours before the deadline the project was cancelled       
    several times, but there was something deep inside of us that avoided it.
    We finally presented a Mayhem release that didn't match exactly with our 
    idea about what a real demo should be, there were so many bad            
    transistions, and a pair of final touches were needed. Just in the       
    suicide edge, we did manage to win the Euskal party, and this fact is the
    fair reward that our efforts deserve (don't be so proud, man X'-DDDDDDDD)
    But it wasn't as easy as it seems, plenty of nice brand demogroups took  
    part in the EP_V, and they did also make a great effort. We also missed  
    some VERY important groups in the spanish demoscene, such as Iguana (no  
    doubt man, they're the best), Exobit (amazing breasts...ops, amazing     
    demogroup that we're hoping to see in the next events), Zoran, Miracle...
                                                                             
       A great part of Mayhem's effort consisted in creating some basis      
    routines like the 3D engine, HiColor routs, etc. This took plenty of time
    because nothing of these was previously coded by us. It's the main reason
    because of Mayhem has a real lack of design. We aren't satisfied at all  
    with our design, so we hope to improve it in our further releases,       
    because rigth now we've more and more time to think about it.            
                                                                             
       Right from this smart doc we want to make a direct call to all those  
    new groups that are breaking trougth in the spanish demoscene in order to
    encourage them to go on with their nice work. The Euskal Party VI is     
    going to be the best party ever in Spain, so we want to see you all      
    there!!!                                                                 
                                                                             
       Mayhem's distributed release has been slightly improved, so there are 
    some differences between this one and the one you saw (if you really saw 
    it ;-) ) at the  Euskal Party V, the basic scheme is the same, but we've 
    retouched some things. We dedied one full work month to finish it all.   
    This Mayhem release is a Beta one, we think that there isn't any bug in  
    our blessed code, but ... who really knows it ?, we'll wait a little more
    in order to distribute the final release where we also show up this      
    demo's cheat codes. }:-)                                                 
                                                                             
                                                                             

CREDITTI

                                                                             
       Pmode by Tran & Daredevil.                                            
                                                                             
       Seal Music Library by Carlos Hasan.                                   
                                                                             
       Other stuff done by Incognita members:                                
                                                                             
          * Ent :                                                            
                                                                             
               -Basis demo library                                           
               -Main code                                                    
               -3D Engines                                                   
               -*.icg *.wrl *.seq *.cam *.icp formats                        
               -Beta testing                                                 
               -del*.*, gimme da card.                                       
                                                                             
          * Lyctor :                                                         
                                                                             
               -Tried to take us to the party                                
               -Couldn't finish all his work, we hope next chance we'll have 
                time enough to complete it all. Greetings go to Lyctor if he 
                reads this at the USA :)                                     
               -Drive crappy cars.                                           
                                                                             
          * Reboot :                                                         
                                                                             
               - Coding                                                      
               - Taking us to the party at ligth speed                       
               - Ray Tracing                                                 
               - Beta testing                                                
               - Greetings for Reboot. Keep on coding at GB ;-))             
               - Kill keyboards till dead, bite chairs                       
               - Drive without steering wheel.                               
                                                                             
          * DarBerry :                                                       
                                                                             
               - Credits' music                                              
               - Watchinbirth.                                               
                                                                             
          * Orko :                                                           
                                                                             
               - Main music                                                  
               - Where is da card?                                           
                                                                             
          * Incubus :                                                        
                                                                             
               - 2D and 3D GFX                                               
               - Animation                                                   
               - Proposing some RT optimizing                                
               - Taking care of us as mummy (^O^)                            
               - Fall asleep in awkward positions. (ZZZzzzZZZ ...)           
                                                                             
          * Tji :                                                            
                                                                             
               - 2D and 3D GFX                                               
               - Animation                                                   
               - Beta testing                                                
               - Final demo retouching                                       
               - Wear colourful shirts.                                      
                                                                             
                                                                             
       Moral Support:                                                        
                                                                             
        Snaked  WiseFox  Ident  Tuchi  Fahss         
                                                                             
                                                                             
       For further information on Incognita demogroup refer to ICG.NFO       
                                                                             
                                                                             

TECHINFO

                                                                             
       8 Mb of RAM are needed to execute the demo. Due to this limitation,   
    (according to Euskal Party's rules), sometimes Mayhem slows down during  
    transitions between different FXs. If you've more than 8 Mb of RAM we    
    strongly recommend using a disk cache such as HyperDisk. Some critical   
    parts of the *.dat file remain uncompressed in order to reduce this      
    problem.                                                                 
                                                                             
       Mayhem has been coded in order to run as well using DOS as using W95  
    (sorry, but it's up to yourself to shit that fucking GUI). As far as our 
    tests show, Mayhem seems not to be as relayable as it should running     
    under W95, but it runs correctly in most cases. Last test show us that   
    you need more than 8 Mb to run Mayhem under win95.                       
                                                                             
       Mayhem has been designed to work at any graphic resolution that your  
    video hardware allows to. Besides other resolution modes are emulated    
    duplicating real mode's pixels. (F.E.: 160*100 can be emulated using     
    320*200, and just the same happens to 320*240 with 640*480). Color depth 
    is always 15 or 16 bit, depending on your card. Our demo provides full   
    support to the Bank and LFB modes using the VESA Standard.               
                                                                             
       At the Euskal Party V the demo was executed with the default SVGA     
    configuration: 320*200*16 bit (Ray Tracing & Particles) - 640*480*16 bit 
    (All the other stuff).                                                   
                                                                             
       One of the objetives this demo was aiming for is to work entirely in  
    SVGA. We've 'almost' done it. }:-)                                       
                                                                             
       All the effects run in HiColor 15/16 bit mode. You can get an instant 
    TGA snapshot only by pressing the 'F1' Key.                              
                                                                             
       There is a secret way of activating the keyboard during the demo      
    (tweaked mode) so you can get real time information about the FX you are 
    watching, know the FPS rate, MOVE THE CAMERA, OBJECTS, and plenty of     
    funny things like these. So this demonstrates that our demo is fully     
    real time. Rigth know, we don't feel kind enough to reveal these tricks  
    . }:-)), but don't DeSpAiR, we'll explain how to do it in the final re-  
    lease.                                                                   
                                                                             
       1. - Demo's entry -                                                   
                                                                             
               Our 3D World Engine, the one we use in the cave, is also      
            used this time, and also a Zoom Blurring effect. This part was   
            coded in the last minutes before the deadline and has remained   
            almost intact ( only the camera has been changed, coz Ent enjoys 
            a lot playing with 3DStudio ;-) )                                
                                                                             
               Credits: Ent, Reboot, Incubus, Tji                            
                                                                             
       2. - Demo's Logo -                                                    
                                                                             
               Credits: Incubus                                              
                                                                             
       3. - 3D Bump -                                                        
                                                                             
               Jar mesh with more than 2500 polys. 3D Bump + Real Color      
            Phong. Camera & Object's paths using spline interpolation.       
            The ligth get also interpolated in space and intensity (RGB      
            values), nevertheless, we hadn't time enough to paint the        
            flare. :-)                                                       
               Motion Blur, or Blur Motion, as Ent uses to say ;)            
                                                                             
               Credits: Ent, Tji, Incubus                                    
                                                                             
       4. - MetaBalls -                                                      
                                                                             
               3D IsoSurfaces generated in real time. 3 Spheres -field       
            sources with different intensities- moving along an spline       
            interpolated path (in 3d!, so balls can move in 3d, eh Jare ;-) )
            and textured using HiColor Enviroment Mapping. Real 3D -it's NOT 
            a BLOB FAKE!!! see the MESH- We hadn't time enough to move the   
            camera and the ligth source. Maybe another time...               
               Motion Blur.                                                  
                                                                             
               Credits: Ent, Incubus                                         
                                                                             
       5. - Ray Tracing -                                                    
                                                                             
               It consist on a real time raytracer of planes & spheres.      
            Spheres reflect the plane and other surrounding spheres, they    
            also project shadows over everything. Despite the plane doesn't  
            move, it's rendered, textured and illuminated in EVERY frame. In 
            order not to compute all the rays, the RT does only traces some  
            of them and use some funny algorithms to fill the empty spaces   
            (thanx go to WiseFox :) It uses 9% ASM, everything is real time  
            computed, it's 3D and it's REAL RAYTRACING.                      
                                                                             
               Credits: Reboot                                               
                                                                             
       6. - Demon -                                                          
                                                                             
               Totally pixel-art, except the BKG };-)                        
                                                                             
               Credits: Incubus                                              
                                                                             
       7. - Karate guy -                                                     
                                                                             
               3000 polys mesh with 52 hyerarchies. Gouraud Hi Color         
            Motion Blurred. Guy's animation and camera path read di-         
            rectly from 3dStudio. (:-\ We won't do it again X-))             
               Floor rendered using perspective correction every 32          
            pixels.                                                          
                                                                             
               Credits: Tji, Ent                                             
                                                                             
       8. - Cave -                                                           
                                                                             
               1500 total polys in the cave mesh. Flat Hicolor texture.      
            Adaptative perspective correction, texture caching. There wasn't 
            time enough to arrange the illumination and the particle system. 
            (one more thing to do). Spline interpolated camera path (again   
            ... :-) )                                                        
                                                                             
               Credits: Ent, Incubus, Tji                                    
                                                                             
       9. - Particle system -                                                
                                                                             
               1500 particles. 2 systems that get mixed using alpha blending.
            Despite it doesn't seems to, this efect is 3D. You can even move 
            the camera if you find the 'cheat mode'.                         
                                                                             
               Credits: Ent                                                  
                                                                             
       10. - Credits -                                                       
                                                                             
               Quickly coded effect in order to get the demo ready in        
            matter of minutes. 2 Layers : In one of them, text with alpha    
            blending over the BKG and in the other a Bspline plane with      
            transparency guided by two paths that deform it.                 
                                                                             
               Credits: Ent, Incubus, Tji                                    
                                                                             
                                                                             

 REQUERIMENTS

                                                                             
     Minimum Computer to run this Demo (320x240, 320x200, 160x100, etc ...) :
                                                                             
      P60 Mhz    8 Mb RAM  SVGA 1 Mb  GUS 1 Mb / SB   Ms DOS             
                                                                             
     Recommended Computer to run this Demo (SVGA):                           
                                                                             
      P133 Mhz  16 Mb RAM  SVGA 2 Mb  GUS 1 Mb  Disk Cache   DOS / Win95
                                                                             
                                                                             

GREETINGS

                                                                             
       -Groups:                                                              
                                                                             
    EXOBIT - SPANISH LORDS - ALIEN - DOSIS - THE BANNER - IGUANA - CAPSULE   
      MIRACLE - HEXETER - MCD - ANACONDA - UNKNOWN - CENTOLOS - GOBLIN -     
    OZONE -  RESET - DARK RITUAL - COSA NOSTRA - ISPANIA - POLYGON - QUAD    
        Y'S - TRAINSPOTTING - ZORAN - MOVEDATA - ELERIUM CORE - SENCO        
     GODS MAZE - THE CLAN - TROUBLE - VIRTUAL ZONE - ORGY PRANK - COACH -    
             VIRTUAL FANTASIES - NOVA - REVELATION - CLM - TLOTB             
                                                                             
       -Personal:                                                            
                                                                             
     Xchip - Yuio - Frankee - The Guardian - Flamerz - Wisefox - Slavinsky   
        Tuchi - Gheesh - Fahss - Snaked - Matrix - Jcl - Vaw - Acidpixel     
      Ident - Arturo - Midnight - Cranky - Barman - Derethor - Sin - Khroma  
         Mentat - Artquo - Lefesty - Unai - Danky - Sabino - Tanis - Jare    
       Jcab - Yann - Nefron - Mcman - Inferno - Palpatine - Juancar - Elric  
       Carlos Casares - Crom - Altair - Mitra -  NoisyMan - Ray - Ols - Coi  
       Arm - Captain Bit - Astharoth - Kalms - Adept - Whizzter - 216 - mrz  
                        harmless - Abner - Skirept - Steel                   
                                                                             
       Handshakes goto Maca, Flash, Jamn, Nico, Chino, Mono, Sal, Javi,     
                       Manuel, Alejandro, Gonzalos, Paquete, Cuchy, Albarro, 
                       the new SFIII guy : Mr. Florez -Palpatine-            
                       Maria ( yOu arE tHe besT), Tito (T.J.A.),             
                       JosE & EnriQuE, Mortal K. David, RCL (Killer King ;-) 
                       Enrique, Guru, Manuel - Carlos - Guillen (Game40),    
                       anD oUr KarateKa ANicetoR RobusTianO.                 
                                                                             
       And of coz Kodebotti and Kamel (even though neither ot them op me) ;-)
                                                                             
                                                                             
                                                               thE Ent       
                                                                             
                                                                             
                                                                             
 
