salut à tous et à toutes je suis content de revenir sur ce forum, bon venons en au fait
j´ai trouvé des vidéos qui font 64 Ko
vous allez me dire soit c´est de la merde soit elle dure 1/10000000000000000000000 de secondes et bien non !
la video en question dure 12 MINUTES chrono avec du son et des graph digne d´un quake ! !!
explication:ces videos sont crées a l´occasion d´un concours entre codeurs il ont une semaine avec les memes machine pour faire une video qui ne dépasse pas les 64Ko qui soit la plus belle et la plus longue possible
le résultat est incroyable pour vérifier je vous conseil de télécharger la video fr-08 final qui est exceptionnel ! !!
je vous donne le lien officiel:
http://www.farb-rausch.com/
ou bien pour downloader la final 08
http://www.theproduct.de
le résultat est incroyable bien sur il y a aussi des démos de 8 Mo mais allez-y vous avez bien un peu de bande passante pour 64Ko nan ?
les démos sont pas trop gourmande en puissance je passe bien avec une 16-BIT et 128 de RAM
( si vous avez une 128 avec 512 de RAM et des bafles énormes vous allez triper ! !!)
allez a plus et n´hésitez pas a faire part de vos commentaires je crois que leurs auteurs le mérite bien !
Ce n´est pas une vidéo, on appelle cela une démo.
On pourrait définir une démo comme quelque chose s´approchant d´une cinématique de jeu
vidéo calculée en temps réel par le moteur du dit jeu. A l´origine issu du milieu
des crackers, la démo a commencé en quelques octets à être simple signature.
Puis, avant l´époque des cartes graphiques 3D, elle s´est illustrée par une
longueur d´avance constante en terme de performance sur tout ce qui se faisait d´autre,
avant de finalement devenir une certaine forme d´art informatique, alliant toutes
les disciplines pouvant être touchées, du graphisme traditionnel à la
modélisation 3D et à la programmation, en passant par la musique et le son.
Le tout se fait dans un esprit de qualité et de performance inhérent au
temps réel : Faire le mieux possible sur quelques minutes, en 1/25e ou 1/50e de seconde, le tout
en quelques méga-octets.
Plus d´explications sur :
http://www.clubic.com/ar/gen/346-1.html
http://www.ojuice.net/faq.htm
Si jamais ça intéresse quelqu´un, j´essaie d´animer un jeune groupe de demomakers français qui rame assez férocement pour essayer de pondre des routines correctes :
http://www.gwain.fr.st/rejoindre/
En l´occurrence, il s´agit d´une démo entrant dans la catégorie " intro 64k", c´est à dire une démo où la légèreté du code et des graphs ( générés par algorithme plutôt que stockés en fichiers) prime sur tout.
Avec l´apparition des APIs 3D intégrées au système, les moteurs 3d ont été considérablement allégés et les intros ont pris leur envol.
http://www.pouet.net/prodlist.php?type=intro&order=views
oui nesca, et je veu ajouter une chose, c´est la vitrine technologique des textures procédurales pour etre plus precis.
et au fait, j´adore ASCII4EVER de antoche ! ![]()
meme si ca rentre pas dans le cadre des demos 3D ![]()
yeehaah ! les demomakers font du bon boulot.
C´est pas la taille en soit qui est impressionnante, même si 64Ko c´est petit on a tellement l´habitide de voir des jeux s´étendre très largement sur notre disque dur qu´on en oublie qu´on peut faire petit
C´est plutôt au niveau 3D que c´est déjà costaud.
Justement çà serait génial de faire des jeux tout en procédural, vous imaginez halflife2 qui tiendrait sur une disquette, ca serait terrible!
Y´a t´il moyen d´obtenir le source code de ce genre d´intro? j´aimerais bien jeté un oeil sur leur taf...
rien que le code d´antoche c pas mal moche.
je pense pas ke ca soit bien bo leur code ( enfin avis perso) parce ke kan on a 3 jours en demo party pour faire un truc ki tient la route tu codes en quick n dirty.
Tu as raison mais en meme temps le résultat est là donc on ne peut leur reprocher que leur code qui doit pas bien etre constitué
enfin bon...la démo fr08 est géniale qu´en penser vous ?
oué c la premiere ke g d/lée sur leurs site ( vu la popularité) apparament c des allemands lol ![]()
je crois bien d´ailleur que je la connaissait deja ( preske sur meme)
c vrai ke c un magnifique exemple de demo 64 k !
Vous avez une idée de comment faut-il faire pour avec 64k de code pur sous windows?
Je veux dire par là qu´un simple " hello world" en mode console coute déja plusieurs dizaines de ko avec visual c++. Avez vous un moyen pour faire plus leger?
l´assembler et faire un . com
Salut !
Je ne sais pas si vous connaissez MYTH
C´est un groupe qui crackent des jeux et font une interface super cool avec de la musique et tout pour installer le jeux
Est ce de cela qu´il s´agit quand vous dites une demo ?
d
l´assembler et faire un . com
Ok, je faisais çà aussi sous dos. Mais sous windows, est-il possible d´utiliser les API Win32 dans un . com? Je n´en suis pas sur. Parce que la démo à été faite en OpenGL je suppose, donc ils ont du coder çà sous Windows avec tout le tralala.
Je me rappelle que ya pas mal de temps joystick mettait ce genre de démo dans leurs cd ( ça fait 5 ans ou plus ! !)
Je me rappelle une fois yavais un tapi et bon pouvais le prendre a nimporte quel endroit avec la souris et le bouger dans tout les sens, et ça bougeait plus ou moins avec realisme ! un peu comme dans hitman 2 !
Il est possible de faire de l´asm avec directx, donc pour opengl aussi je suppose.
Voila le lien pour ceux que ca interesserait, un article qui fait un tetris avec directdraw ( c un peu vieux comme article) tout en asm.
http://www.gamedev.net/reference/programming/features/win32asm1/
" Il est possible de faire de l´asm avec directx, donc pour opengl aussi je suppose."
Oui c´est possible, Tous les tutoriaux sur opengl du site de NeHe jusqu´au n°19 peuvent être téléchargé en asm.
et oui, et encore c pas pire que les demos 4k !
y´en a ki arrivent a mettre plusieurs minutes dans 4096 octets ( soit 8 segments) donc environ 1300 instructions en code machine.
euh pour faire autant de truc en 64k soit en assembleur ( c possible ? )
et en plus on m´a dit qu´ils avaient du refaire tout le driver de la carte graphique un truc dans le genre
en tout cas il soit Danois les gars ( je sais déja ça, c´est pas mal, hein ? )
Wow Lightness1024, si tu pouvais m´éclairer sur 2 points :
quels sont ces segments dont tu parles, qui ont l´air de faire 512 octets. Les seuls segments que je connais, ce sont ceux du mode réel 16 bits, dans lequel on accède à la mémoire par segment de 64ko. ( je ne suis pas du tout en train de prétendre que tu dis n´importe quoi, je veux juste étendre mes connaissances)
4ko ? ?? sous windows ? 64ko je veux bien, ya de quoi faire, mais 4ko... T´es sûr de toi ? parce que là ça devient pire minuscule. T´as des liens ?
4k : http://www.pouet.net/prodlist.php?page=1&type=4k&order=views
1k : http://www.pouet.net/prodlist.php?page=1&type=1k&order=views
256b : http://www.pouet.net/prodlist.php?page=1&type=256b&order=views
128b : http://www.pouet.net/prodlist.php?page=1&type=128b&order=views