Developpez.com

Le Club des Développeurs et IT Pro

Exécutez des applications vintage sur votre navigateur grâce à Historical Software Collection

Un projet de l'Internet Archive

Le 2013-10-29 23:13:16, par Stéphane le calme, Chroniqueur Actualités
La Historical Software Collection est un clin d’œil aux applications des années 80. Une invite d’Internet Archive a se replonger dans son enfance pour certains le temps d'une partie de jeu vidéo. D'autres y verront une occasion de constater l'évolution technologique de ces 30 dernières années.

Grâce à JMESS, un portage de l’émulateur MESS (Multi Emulator Super System) en JavaScript , l'utilisateur pourra exécuter directement sur son navigateur des jeux vidéos de la collection. JMESS fonctionne dans Firefox, Chrome, Safari et Internet Explorer. Il s'appuie fortement sur le projet de compilateur Emscripten, et est dirigé par Alon Zakai de Mozilla. Le projet de MESS est le résultat de 15 ans de collaboration open source avec des fans de logiciels historiques, dont beaucoup ont participé de manière anonyme.

Pour un début, la Internet Archive a sélectionné une trentaine de jeux qui ont marqué la période. Il se pourrait que la liste s'allonge rapidement et peut être devienne le lieu de stockage d'une série de logiciels d'antan pour le divertissement ou même à des fins éducatives. Ci-dessous une capture d'écran de Pac Man sur Atari en 1982.


L'Internet Archive estime que cette archive logiciels est importante pour un certain nombre de raisons. Tout d'abord elle permet de se souvenir (ou faire connaitre ) les logiciels qui ont révolutionné l'industrie informatique. Ensuite elle permet au monde moderne d'interagir avec ces logiciels qui, autrement, resteraient enfermés dans des cassettes et disquettes, matériel dont l'usage n'est plus répandu. Et enfin, il peut de tirer des enseignements sur la façon dont nos prédécesseurs professionnels en informatique ont pu résoudre des problèmes informatiques et apporter les innovations qui ont permis à la technologie d'atteindre ce niveau.

Source : Historical Software , JMESS

Et vous ?

Que pensez-vous de cette initiative ?

Allez-vous essayer un ou plusieurs jeux ? Par lequel vous laisseriez-vous tenter en premier ?
  Discussion forum
10 commentaires
  • MClaveau
    Membre à l'essai
    Bonjour !

    Images pour images :

    Années 80 :

    Années 2010 :

    En 1980, sous DOS, pas besoin de souris. Dans un logiciel de facturation, de traitement de texte, ou même de dessin (Autocad) , on travaillait à toute allure, avec des données lisibles (écrit gros), des vrais claviers (mécaniques).

    En 2013, on passe son temps à alterner entre le clavier (ultra-plat sans sensations, course trop courte, vitesse de frappe déplorable) et la souris pour cliquer péniblement sur des pixels minuscules. Quand on ne doit pas utiliser le tactile, avec des claviers encore pires, avec le doigt ou la main qui cache là où l'on appuie...

    Certes, il y a eu des progrès (techniques et matériels), comme les écrans plats, les espaces mémoire ou disques, les mémoires flash, l'USB, etc.
    Mais il y a surtout eu beaucoup de nouveautés que l'on veut nous faire passer pour du progrès... (cf Montherlant)

    Pour Byrautor :
    - tu peux utiliser DosBox, un excellent émulateur DOS. Pour des anciens Windows, voir VirtualBox.
    - GWBasic fonctionne encore sous Windows 7 (32 bits) et DosBox. De plus GWBasic (et BasicA) est encore téléchargeable sur le site de Microsoft (MSDN).
    - Pascal existe encore ; je connais des gens qui l'utilise. Sans oublier Delphi, et ses descendants (un peu chers AMHA).

    @-salutations
    --
    MCi
  • Francois_C
    Membre averti
    Ce n'est pas l'humanité, DelphiManiac, qui a fait des progrès, mais seulement la technologie.

    Ce ne sont pas les mêmes hommes qui ont fait des progrès : c'est vous qui avez fait le travail, qui avez inventé des algorithmes surtout pour le plaisir que l'intelligence éprouve à résoudre des problèmes, et c'est une oligarchie avide seulement d'argent qui a confisqué ce travail pour asservir davantage les hommes.

    On les rend dépendants de gadgets superflus et peu créatifs, on utilise l'informatique pour les contrôler, les espionner ; on désapprend à penser par soi-même. Des robots jouent à la bourse, bouleversent l'économie et mettent des gens au chômage. Les marchands et ceux qui ont le pouvoir, incapables d'écrire une ligne de code, s'empressent d'utiliser les logiciels à peine au point dans l'espoir de gagner encore davantage.

    Je souhaite comme vous plus de solidarité entre les hommes comme entre les peuples, mais cela suppose une inversion de la tendance actuelle. Car derrière le discours bien-pensant dont on nous écœure tous les jours, c'est une violence et un mépris de l'individu toujours plus grands qui se développent.
  • Robwolx
    Membre du Club
    Bonsoir àtous,
    Oh Mr Bixs à quoi bon s'acharner à parler le Français puisqu'à tous les niveaux à commencer par le politique nous avons abdiqué!!! Cherchez par exemple sur le satellite le nombre de chaîne de télévision en Français et comparez le au nombre de chaînes en Allemand ou en Italien. Edifiant....
    Autrement il est vrai qu'intellectuellement voir le progrès technologique est bluffant, se frotter aux jeux de notre jeunesse sympatique, mais je rejoins François_C dans le constat que nos avancées se font pour le plus grand profit des parasites de la connaissance du savoir et du progrès.
  • DelphiManiac
    Membre émérite
    Quand on voit ça :
    en 1980, et
    maintenant, on se dit que l'humanité peut faire des "progrès" vraiment impressionnant en à peine 30 ans.

    Dommage que cela ne soit pas généralisé à tout les domaines. J'espère sincèrement que dans 30 ans, la solidarité entre les peuples aura autant progressé.

    P.S:
    Allez-vous essayer un ou plusieurs jeux ?
    Non, j'y étais :p
  • nostroyo
    Membre éclairé
    Si vous voulez en savoir plus notamment sur l'Atari 2600 et les contraintes de l'époque (notamment pourquoi les fantômes de Pac Man flick à fond!) :
    http://mitpress.mit.edu/books/racing-beam

    C'est en anglais par contre.
  • Paul TOTH
    Expert éminent sénior
    Envoyé par DelphiManiac
    Quand on voit ça :
    en 1980, et
    maintenant, on se dit que l'humanité peut faire des "progrès" vraiment impressionnant en à peine 30 ans.

    Dommage que cela ne soit pas généralisé à tout les domaines. J'espère sincèrement que dans 30 ans, la solidarité entre les peuples aura autant progressé.

    P.S: Non, j'y étais :p
    on est aussi passé de ça


    à ça
  • Paul TOTH
    Expert éminent sénior
    Lemmings, c'est plutôt 90 89 pour la première démo et 9 ans c'est ENORME, surtout pour l'époque

    retrouvez l'histoire des Lemmings ici
    http://www.dmadesign.org/
  • byrautor
    Membre éclairé
    Bonjour
    Je suis sous Vista
    Un émulateur me suffirait pour faire tourner :
    - Une ancienne base de données que je maîtrisais bien : Clarion (Bionix)
    - Mon GWBASIC avec graphiques qui permettait des manipulations mentales suffisantes pour mon petit cerveau et un peu de fractales
    - Mon Pascal dont les règles plus strictes que celles des multiples C faisait ma "joie" de programmer.
    Excusez moi, j'ai encore un lecteur de disquettes !
    Pour les jeux, l'assimilation à la réalité ne m'intéresse pas.
  • Bonjour à tousss...
    Je me permet d'intervenir, surtout par entousiasme, pour humblement vous rappeler le nom du site :

    ... Développer.com...

    pour moi, 2 cas de figures, sont a considérer :

    Le 1er degré => '''ouais, t'as vu... la progression... ''',
    Cela s'appelle de la technologie, et...
    ...(avec humour !), c'est orienté... OBJETS !...

    et le 2ème degré => '''l'objet''' du traitement, ce que l'on a fait avec, comment ?, avec combien de lignes de code ?, si c'est modifiable ?, doté d'apprentissage ?, ou capable de mutation ?, auto-évolutif ou auto-corrigé-régénéré ?... et, après... sur quoi on débouche ???...

    exemple : en 80, mon 1er programme(exercice de 1ère année polytechnique; à l'époque, je crois ?...), consistait à sortir d'un labyrinthe de 3x3, maintenant on sème et récolte des champs entiers par satellite !... on nettoie le fond des piscines !...ect... l'idée est toujours là...

    Par contre, Google ne sait toujours pas traduire une page... correctement en Français !!!...

    Je pense qu'il y a un ENNNORME intérêt à suivre et développer l'histoire et l'historique afin de savoir, où quand et comment, on peut améliorer, modifier, abandonner ou... refondre en combinant, un ou plusieurs processus passés ou actuels... pour '''avancer''' sur le futur ?!?!...( le cyber-cerveau ???)

    2ème autre ENNNORME avantage, la possibilité pour TOUSSS...(type gpl, free, share... et autres ux...)

    - d'accéder à ces informations, concepts, techniques... et surtout,

    - le développement de cet environnement pseudo-libre de supports et autres outils '''propriétaires''' !!!...

    Seuls, '''l'information''' et son utilisation, sont importants... pour descendre de l'arbre...

    Perso, j'ai tout abandonné, et depuis 1 mois et demi, je suis à fond dans HTML5, CSS3, bientôt... JQuery, et java ?... mais bon, c'est quand même trapu !... même avec les tutos !...

    Pourquoi => parce que, Seules, '''l'information''' et son utilisation, sont importants... les supports... maintenant...

    ... c'est MON point de vue !... et je pense que c'est la bonne voie...

    Merci de m'avoir lu...