pouët.net

Boost by Doomsday

[ D o o m s d a y   %   B o o s t   %   A s s e m b l y ' 9 7   %   D e m o ]

                    -* F I N A L    V E R S I O N *-

   .───────────────────────────────────────────────────────────────
       prologue.

     the fabulous trio featuring -9- members is back with another
     vivid demonstration. with lots of work and agony we finally
     managed to put together our second more or less serious demo.

     this demo is a sequel to our demo called "Vivid Experiment",
     released at assembly'96.


   .───────────────────────────────────────────────────────────────
       hardware.

     the demo might run on a fast 486 but a pentium is strongly
     recommended. if you start the demo with parameter -pfs, 8 mbyte
     ram should be enough, otherwise about 12 mbyte is required.
     if you have 16 mbyte ram, try starting the demo with parameter
     -uppfs, this will give shorter transitions between effects.

     you will need a video card that supports lo-res hi-color
     modes as the demo runs in 320x200 15 or 16 bit internally.
     if the demo can't detect hi-color, it will use 8 bit fakemode.
     note that the colors look very bad in fakemode. for maximum
     enjoyment, please run the demo in hi-color. most video cards
     support lo-res hi-color modes with a special vesa driver such
     as SciTech Display Doctor (univbe).

     if you want to hear the music you naturally need a soundcard.
     midas 1.1.1 offers the choice of the following cards: gravis
     ultrasound, audio pro spectrum, windows sound system and sound
     blaster. soundcard parameters should automagically be detected
     but you can manually set them if you start the demo with
     parameter -m.


   .───────────────────────────────────────────────────────────────
       windows 95.

     note that this demo is a 32 bit dos program, not a windows 95
     program. it should however run in a dos-box under windows 95 if
     the video card supports vesa linear frame buffer or if you run
     the demo in 8 bit fakemode (parameter -fm). it will not run in
     banked mode as windows 95 will shut it down when it tries to
     change write bank from inside the vsync isr.

     under windows 95, screen sync will be very bad. please consider
     running the demo in dos mode. also, in dos mode, the problems
     with banked mode does not exist.


   .───────────────────────────────────────────────────────────────
       a few words about this demo.

     the demo consists of 7 mbyte raw data of which 3.7 mbyte is
     textures, 1.5 mbyte of Doom's weird datafiles and 1.8 mbyte
     3d-scenes and precalculated vectors. the source code itself
     is 2 mbyte of which 70% is c/c++ and the rest in assembly.

     the demosystem is completely parametrized meaning that no
     coding, compiling or linking needs to be done to make the final
     exe file. this scheme is required as the two coders lives in
     different cities from the gfx/music crew and 1000 km apart
     from each other. below is a sample from the actual script that
     is interpreted while BOOST is running.

        # --------------- Runo
          xxx xxx  LoadPcx           0 gfx/greets.pcy
          xxx xxx  InitEffect        0 tabefu/tefu.ini
          066 000  WaitSYNC
          xxx xxx  InitColorFade     00 00 00   1 in
          xxx xxx  InitSprites       sprites/runo1/runo1.ini
          068 000  RunEffect         tabefu/tefu.prm
          xxx xxx  DeinitSprites     -
          xxx xxx  InitSprites       sprites/runo2/runo2.ini
          069 035  RunEffect         tabefu/tefu.prm
          xxx xxx  InitPcxFade       0 60 out
          069 050  RunEffect         tabefu/tefu.prm
          xxx xxx  DeinitSprites     -
          xxx xxx  DeinitEffect      0
          xxx xxx  DisplayPcx        0 waitframe
        # -------------- Legomies
          xxx xxx  InitEffect        1 lego/128_02.ini
          xxx xxx  SetEffectParams   1 lego/128_02.prm
          xxx xxx  InitAnim          lego/efu.ini lego/efu.3ds
          xxx xxx  InitInternalMap   0 250
          070 000  WaitSYNC
          xxx xxx  InitPcxFade       0 60 in
          xxx xxx  DoomOutput        3D
          077 050  DoAnim            0 550 0.052 Camera01 -
          xxx xxx  InitColorFade     00 00 00   20 out
          077 057  DoAnim            - - - - -
          xxx xxx  FreePcx           0
          xxx xxx  DoomOutput        2D
          xxx xxx  DeinitInternalMap 0
          xxx xxx  ExitAnim
          xxx xxx  DeinitEffect      1
          xxx xxx  FillSCR           00 00 00 waitframe


   .───────────────────────────────────────────────────────────────
       credits.

     code ........... Doom  2d-code
                      MRI  3d-code, misc code
     music .......... Illusion
                      Swallow
     art + scenes ... Damaq
                      Dice
                      Wode
     objects ........ Axid / Gasp inc.

     midas .......... Sahara Surfers ........... we like you
     pmode/w ........ T Pytel & C Scheffold .... we like you


     the female, vase and legoman -objects were taken from the
     almighty internet. thanks to whoever is responsible for them!

     thanks also to all the people who helped with the vesa interface 
     by downloading and running the dsysmt test program.

     thanks to Gaffer (xtatic) for inspiring MRI to make the generic
     hi-color -> hi-color converter/blitter. check out PTC by Gaffer,
     a very cool, portable true-color surface handler.
     http://www.zip.com.au/~gaffer/ptc/

     thanks to Sahara Surfers for the very rapid bugfix and release
     of midas 1.1.1


   .───────────────────────────────────────────────────────────────
       the crew.

     Damaq . Markus Kaikkonen     Dice . Antti Miettinen
          . Kirkonsalmentie 62        . Päiviönkatu 13 A 4
         . 74120 Iisalmi             . 74100 Iisalmi
        . Finland                   . Finland
       . damaq@stekt.oulu.fi       . dice@sokrates.kolhoosi.ratol.fi

     Doom  . Mika Pesonen         Illusion . Sami Liuski
          . Vetehisenkatu 36              . Niemitie 2
         . 57200 Savonlinna              . 88600 Sotkamo
        . Finland                       . Finland
       . mpesonen@orion.pspt.fi        . ilsn@freenet.hut.fi

     MRI . Mats Byggmastar        Swallow . Janne Laitinen
        . Fyrstikkalléen 11 B            . Kirkonsalmentie 27
       . 0661 Oslo                      . 74120 Iisalmi
      . Norway                         . Finland
     . mri@penti.sit.fi               . nielu@hotmail.com

     Wode . Sami Voutilainen      Addict . Antti Piirainen
         . Allinkatu 5                  . Punkkerikatu 1 A 25
        . 74120 Iisalmi                . 53850 Lappeenranta
       . Finland                      . Finland
      . svoutila@ratol.fi            . piiraine@lut.fi

     Razorback . Antti Pöllänen
              . Mäkikatu 74 B 6
             . 33250 Tampere
            . Finland
           . app@setol.fi


   .───────────────────────────────────────────────────────────────
       greetings.

     CNCD, Orange, VD/FLT, Pulse, TPOLM, Coma, Byterapers,
     Cubic Team & $eeN, Esteem, SoCS, Bytes of Prey, TBL,
     Halcyon, Complex, Vista, Radio, Paragon, Eufrosyne,
     Wild Light, HiRMU, Exceed, Trauma, DCS, Haujobb,
     Cryonics, Astroidea, Immortals, Jamm, Gasp Inc.

     you are all little legomen.


   .───────────────────────────────────────────────────────────────
       legal part.

     this demo has been thoroughly tested and found not to cause any
     kind of damage to hardware or any kind of data loss. if however
     something bad happens while you are running BOOST, the Doomsday
     crew takes no responsibility for this. you use this program on
     your own risk.
     
     this demo may freely be copied and distributed if no money is
     charged for it. the Doomsday crew holds the copyright for the
     demosystem and datafiles, Housemarque Inc. holds the copyright
     for the midas sound system and T Pytel & C Scheffold holds the
     copyright for the pmode/w dos extender. in plain english this
     means that you are not allowed to make money on BOOST without
     the written permission from the Doomsday crew. assembly'97
     organizers however are allowed to include BOOST on the
     assembly'97 cdrom.


   .───────────────────────────────────────────────────────────────
       final note.

     support the demogroups. if you enjoy watching a demo, consider
     watching it again. someone has to make it worth the graphician's
     and musician's effort to keep up the high standards... they made
     it, so they deserve it.


[ Nylon Beat   %   Mascara   %   Bananarama   %  Spice Girls   %   Doomsday ]