Videos streaming images jeux et buzz
Connexion






Perdu le mot de passe ?

Inscrivez-vous maintenant !
Menu Principal
Communauté




DoubleZ
"Memories" - Un programme qui tient sur 256 octets
 7  #1
Je masterise !
Inscrit: 22/04/2006 00:08
Post(s): 3727
Karma: 754

"Memories" - 256 byte MSDOS intro

Crée pour une compétition de demo party (et gagnant la 1ere place dans sa catégorie), malgré sa petite taille, ce programme arrive à produire du son et plusieurs types d'animations générées de manière procédurale. Le programme et sa description sont disponible dans la description de la vidéo mais nécessite d'être tourné sous un environnement MS-DOS (DosBox peut faire l'affaire).

Et si vous vous demandez ce que ça fait 256 octets, il faut savoir que ce post (texte seul) en fait 618 (voire le double).

Contribution le : 03/05 11:57:46
Signaler

Variel
 1  #2
Je poste trop
Inscrit: 08/01/2009 15:53
Post(s): 11783
Karma: 4152
C'est vrai qu'on a oublié la sobriété et la légèreté des programmes de jadis, qui devaient tourner sur des machines qu'on n'imagine plus aujourd'hui, avec la course à la puissance…

Contribution le : 03/05 12:11:57
Signaler

FMJ65
 0  #3
J'aime glander ici
Inscrit: 27/09/2014 10:47
Post(s): 9425
Karma: 2800
Oui et l'optimisation aussi .... Quand je vois que j'installe des logiciels qui font 4Go ... Je parle bien de logiciels, pas de progiciels, pas de systèmes d'exploitation, pas de jeux. Non de "simples" logiciels !

Contribution le : 03/05 12:19:48
Signaler

mikeldj
 0  #4
Je m'installe
Inscrit: 16/12/2004 18:28
Post(s): 494
Karma: 56
oui c'est simple, à l'époque il n'y avait pas la puissance de calcul ni la mémoire ni la place donc les gars se cassaient la tête pour tout faire avec un minimum. Aujourd'hui c'est juste l'inverse, c'est open bar, on optimise plus rien !

Contribution le : 03/05 13:15:47
Signaler

aKa23
 0  #5
Je viens d'arriver
Inscrit: 19/10/2017 15:53
Post(s): 40
Karma: 52
Allé hop !
Un vieux écran d'ordi calé dans le mur d'enceintes, et en avant le visu ^^

Contribution le : 03/05 14:26:07
Signaler

AshySlashy
 0  #6
J'aime glander ici
Inscrit: 05/04/2007 11:48
Post(s): 7168
Karma: 641
256o pour l'exécutable, mais combien pour l'ensemble des librairies utilisées?

Contribution le : 03/05 14:58:59
Signaler

MatPy
 0  #7
Je viens d'arriver
Inscrit: 19/05/2018 19:37
Post(s): 43
Karma: 50
Impressionnant, surtout en regardant le code assembleur qui est ridiculement court. Les animations qui sont faites à partir d'une dizaine d'opérations seulement c'est beau.
Et non aucune bibliothèque externe n'est utilisée, juste des appels systèmes.

Autant c'est beau, autant je m'embêterais pas à refaire un logiciel moderne comme ça. Ils sont moins optimisés certes mais infiniment plus complexes et moins long à développer.
Même s'il m'arrive de raler contre ces apps qui mettent 1min à s'ouvrir et bouffent 200Mo de RAM au démarrage.

Contribution le : 03/05 15:27:38
Signaler


 Haut   Précédent   Suivant






Si vous êtes l'auteur d'un élément de ce site, vous pouvez si vous le souhaitez, le modifier ou le supprimer
Merci de me contacter par mail. Déclaré à la CNIL N°1031721.