scene.org File Archive

File download

<root>­/­mirrors­/­flerp­/­.s­/­NotInDir.'98­/­_Megademo/faq.txt

File size:
7 650 bytes (7.47K)
File date:
2013-11-26 23:08:44
Download count:
all-time: 88

Preview

-------------------------
        MegaDemo Faq v1.0
-------------------------

                   Do what you want but be proud of it!
                   ------------------------------------

1. Introduction
2. Rules
3. List
4. Address

1. Introduction
---------------

  Welcome to the megademo project faq file. If you want to know more about
this project, you should take a look on the megademo.txt file. Because the
megademo project change a lot everytime, this file contains all *LAST* news
and rules about the megademo project. All other informations contains in other
files could be out of date or totally obsolete.


2. Rules
--------

all parts with [] are fixed, already decide and surely definitif
all parts with ?? must be decide! You *should* give your opinion and your
choice directly to my (Ace) or on the mailling list. If you don't do that,
the decision will be take without your agree.

[megademo spirit]
  It's very important to have a very good mind. This demo want to be
  *different* than other already existing demo. Each part must not be only a
  beauty dezign screen but a kicking-ass technical code effect. A part
  contains one or few effects but with very powerfull optimized code. since
  there are very few effects, coders could be more carefull on the main loop
  effect.

[main menu]
  it'll perhaps be a game main menu.

[main langage]
  Watcom C/C++32 11.0

?asm langage?
  We *must* choose one asm langage and ony one because there are lot of
  difference between all asm langage. Z/Cocoon could explain you that because
  he had the problem in the squeezed demo.
  We have to choose between *tasm* or *masm*. For now, tasm may be better and
  more people already use it.

?part size limit?
  Each part have a limited size. To eval your size part, put all datas like
  musics and graphics, all .obj files in a ZIP file. The ZIP file size give
  you your part size. We have to fix the part size. For now, It's sure that
  the limit be under 1 megabytes. I had proposition for 300kb and 500kb. You
  must notice that the part is not a *real* demo but only a "part" and that
  all datas will be compressed. *Warning* You'll can have bigger part, but
  in this case, you'll have to contact me personnally and explain me why
  your part will be more bigger. For example, if a big kicking-ass effect like
  big new functions 3d engine (Fulcrum for example :) part have a 2 megabytes
  size, the part will be include with no problem. You must keep in mind that
  the aim is not to do a slide show/video animation but only powerfull and
  beautiful dezign stuffs. If the part is in this spirit, there's no problem
  to include it however the size.

[common library version]
  the current common library version is 1.1 (megalib11.zip)

[video library]
  The current video library prototypes will not change. Perhaps we could
  add some functions if you need them.

[memory library]
  The current memory system will not change. In this version (debug version),
  if you write just outside the limit, the Free functions will notice it by
  an Error because we had a 4kb block before and after the right allocated
  block and Free checks these blocks.

[file system]
  The current file system will not change. there is one function to read a 
  file from hard drive into memory and you have to use it because all files
  will be compressed in the final version. so you can't use standard C
  functions or other stuffs like that.

?picture library?
  Is it cool to have picture lib that could load image in one format with
  *and* without lost datas compression? if yes, we have to specify prototypes
  of the function. Is the function alloc the image buffer or you? do you
  specify the image size or not? etc...

?musik library?
  We have to choose between: midas, mikmod or usmplayer. The music system
  will be able to read a module from *memory*.

?other library?
  If you think that we could add some other common library, ask it.

[3d library]
  We'll *never* include some hi-level demo effect like 3d engine
  or 2d effect nor 3d matrix library because we want to keep lot of
  diversity in all code. If you want to put something in your part, code it!

[theme, story]
  if you want to put a story in your part, it's ok! but imagine that there
  are *no* link between you and other coder. Each group work alone and do
  whatever they want.


3. List
-------

  There is a list of current participant. A participant is a person who
currently help on the megademo project in any form (mailing list writer, work
on a megademo part, ...).
  People on the list are not force to do anything, it's only to try to see
all people interesting in this project.
  If your name is on this list and you don't want, please contact me now and
I'll take it off immediatly!

 Pseudo                    Function               Group
------------------------------------------------------------------------------
 Ace                       Code                   Melting Pot
 Ecstasy                   Code                   Nomad
 Case                      Code                   Revelation
 Chandra                   -                      Orange Juice
 Darjul                    Code                   -
 Dines                     Graphic                BlaBla
 DjFlod                    Music                  FullMoon
 Droid                     Code                   Haujobb
 Eltharion                 Code                   FullMoon
 Flub                      Code                   Bomb
 FreddyV                   Code                   UseLess
 Garou                     Music                  Thalium
 Greg                      Code                   -
 Guille                    Code                   Cocoon
 HeadSoft                  Code                   RamJam
 Jace                      Code                   The Black Lotus
 Made                      Graphic                Bomb
 Mandrixx                  Code                   -
 Mri                       Code                   Doomsday
 Newsdee                   Code                   Kaotyk Brein
 Nytrik                    Graphic                Cocoon
 Riplin                    Code                   The Infuse Project
 RoBSoN                    Code                   Astral
 Roudoudou                 Code                   Flower corp.
 Shock                     Code                   Xtatic
 Skeet                     Code                   Thalium
 Skyphos                   Code                   Matrix
 Stef                      Code                   -
 Teo                       Code                   -
 TuO                       Code                   StG^StN
 U2                        Code                   PosPy TeaM
 Xann                      Code                   Melting Pot
 X-Man                     Graphic                -
 Z                         Code                   Nomad

(If there are any mistake on the list, thank you to tell me it quickly!)


4. Address
----------

  Main organizer : Ace from Melting Pot
  Main organizer email : lecroarv@fil.univ-lille1.fr
  MegaDemo common library site : www.lifl.fr/~letouzey
  MegaDemo mailing list : megademo@onelist.com
  MegaDemo mailing list subscription : www.onelist.com/subscribe.cgi/megademo
  Irc channels : #megademo #demofr
  Local chat server : telnet stu12.fil.univ-lille1.fr 4000

----------------------------------------------------------
For any reason, contact me at: lecroarv@fil.univ-lille1.fr