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): 4054
Karma: 1357

"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/2020 11:57
Signaler

Variel
 1  #2
Je poste trop
Inscrit: 08/01/2009 15:53
Post(s): 15305
Karma: 5462
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/2020 12:11
Signaler

FMJ65
 0  #3
Je poste trop
Inscrit: 27/09/2014 10:47
Post(s): 16319
Karma: 5500
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/2020 12:19
Signaler

mikeldj
 0  #4
Je suis accro
Inscrit: 16/12/2004 18:28
Post(s): 642
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/2020 13:15
Signaler

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

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

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

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

MatPy
 0  #7
Je m'installe
Inscrit: 19/05/2018 19:37
Post(s): 181
Karma: 299
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/2020 15:27
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.