Developpez.com - Rubrique 2D-3D-Jeux

Le Club des Développeurs et IT Pro

Un émulateur Amiga 500 dans votre navigateur

Un portage de WinUAE réalisé grâce à PNaCL

Le 2013-12-18 20:37:01, par LittleWhite, Responsable 2D/3D/Jeux
L'Amiga 500 est une machine mythique de la fin des années 80. Équipé d'un processeur Motorola 68000 cadencé à 7 MHz, la machine a su émerveiller bon nombre d'entre nous.


Les personnes nostalgiques auront déjà connaissance de l'émulateur WinUAE, un des meilleurs émulateurs de la machine. Google et Cloanto ont porté l'émulateur pour le navigateur Google Chrome. En utilisant la technologie portable de Google : PNaCL, la page Web envoie une requête sur les serveurs de Google afin de récupérer le programme en C et traduit les commandes dans du code natif pour la plateforme exécutant le navigateur.

La démonstration ne fonctionne que sur Chrome 31. L'émulateur embarque les Kickstart 1.2, 1.3 et 2.04 et permet d'utiliser les fichiers disques ADF.

Bon jeu !

Votre opinion

Avez-vous déjà porté une application avec NaCL ?
Que pensez-vous de ce portage ?

Voir aussi

Quatre conseils pour porter votre jeu sur le Web avec le Native Client

Source

http://pnacl-amiga-emulator.appspot.com/
  Discussion forum
5 commentaires
  • BlueScreenJunky
    Membre habitué
    Est-ce que le titre ne devrait pas être "Un émulateur Amiga 500 dans Chrome" plutôt que "dans votre navigateur" ?
  • bigjeff
    Membre du Club
    Pour Scriuiw :

    Le téléchargement est toléré je crois car les ayants droits sont difficiles à trouver.

    Il y a déjà d'autres émulateur en javascript mais pour des machines moins puissantes :
    Amstrad CPC : http://www.cpcbox.com/
    Apple 2 http://www.scullinsteel.com/apple2/

    Et bien d'autres
  • Scriuiw
    Membre chevronné
    Qu'en est-il des ROMS de jeux ?

    Peut-on les télécharger légalement pour des jeux vieux de plus de 20 ans, parce que les disquettes originales de cette âge....
  • popokoko
    Nouveau Candidat au Club
    Il aurait été plus intéressant, à mon avis, d'avoir un émulateur amiga en javascript (interprétable par pas mal de navigateur et pas que chrome seulement) et dont le javascript proviendrait du code C / C++ d'un émulateur déjà existant en utilisant, le tout en utilisant llvm et emscripten (https://github.com/kripken/emscripten/wiki).
  • Scriuiw
    Membre chevronné
    Envoyé par bigjeff
    Pour Scriuiw :

    Le téléchargement est toléré je crois car les ayants droits sont difficiles à trouver.

    Il y a déjà d'autres émulateur en javascript mais pour des machines moins puissantes :
    Amstrad CPC : http://www.cpcbox.com/
    Apple 2 http://www.scullinsteel.com/apple2/

    Et bien d'autres
    Ok merci pour l'info
    Une bonne nouvelle dans ce cas !