En utilisant tout simplement la techno de Native Client Portable de Chrome (PNaCl), Christian Stefansen, un dev de chez Google, a mis au point une version pour navigateur de UAE (Universal Amiga Emulator).
Fonctionnant uniquement sous Chrome, ce portage consiste en un bytecode capable d’être compilé ensuite directement par le processeur de votre ordinateur, dans le navigateur.
Vous l’aurez compris, le PNaCl suit une logique assez proche de Java et sa machine virtuelle. Toutefois, ce bytecode est bas niveau, ce qui permet de mieux coller au processeur.
Le portage d’UAE se compose d’environ 400 000 lignes de C et de PNaCl et a prit 4 jours entiers de dev, plus une quinzaine de jours pour régler les petits bugs.
Au final, on obtient un émulateur d’Amiga 500 avec lequel vous pouvez jouer ici mais aussi une jolie démo pour PNaCl et un bon moyen de se replonger dans sa jeunesse (Ou la jeunesse de votre papa).
PROMO SanDisk Extreme SSD portable 2To
-95€ de réduction
Les transferts à vitesse élevée, jusqu’à 550 Mo/s, vous permettent de déplacer vos photos et vidéos haute résolution rapidement
Robuste, résistant à l’eau et à la poussière (indice IP55)
Cœur de SSD résistant aux chocs pour une plus grande durabilité
Compact et portable
Résistant aux vibrations : 5 gRMS, 10-2000 Hz