[ 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.

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 ]