DuckStation, un émulateur PlayStation libre époustouflant !

Posté par  (site web personnel) . Édité par Pierre Jarillon, Davy Defaud, Nils Ratusznik et Ysabeau 🧶 🧦. Modéré par Davy Defaud. Licence CC By‑SA.
80
13
déc.
2020
Jeu

Stenzek, un développeur et ingénieur spécialisé dans la rétro‐ingénierie, très connu en matière d’émulation, ayant notamment participé activement au développement de l’émulateur Dolphin pour GameCube et Wii, nous gratifie d’un excellent émulateur pour la PlayStation de Sony, émulateur en développement depuis le 9 août 2019.

En termes d’émulation, EPSXE, qui n’était pas libre, a longtemps tenu la palme. Puis, suite à la perte du code source de l’auteur, lui‑même finalement piégé par sa propre politique en la matière, il a dû redémarrer de zéro, et l’émulateur n’a plus vraiment été à la hauteur sur ce qui faisait son succès et son suivi. Au‑delà de ça, s’est longtemps posé le problème de la portabilité, car, faute de code libre, les sorties sur telle ou telle architecture, étaient limitées au choix du développeur.

Dans ce domaine, c’est clairement PCSX, qui a parallèlement pris le relai (développé depuis 2001) et dépassé EPSXE, que ce soit à travers le projet original, ou ses nombreuses reprises allant de PCSX-df et PCSX-rearmed. On se retrouvait néanmoins systématiquement à hériter des limitations et problèmes de compatibilité et à des choix de désengagement de l’émulateur vieillissant, lui‑même basé sur de multiples greffons.

Journal Linux dans votre navigateur web

Posté par  . Licence CC By‑SA.
56
17
mai
2011

Après, entre autre, Qemu, Ffmpeg, Tcc et après avoir calculé le plus grand nombre de décimales de Pi, Fabrice Bellard nous livre cette fois-ci, un émulateur x86 tournant dans un navigateur web. Pour tester, il vous faudra utiliser soit FF4 soit Chromium. (A noter: l'exécution dans FF est environ 2 fois plus rapide.)

L'image disque est un ramfs qui contient un système de fichiers créé avec buildroot contenant busybox. Le noyau est un 2.6.20. Pour l'instant, il (…)

Journal Merci à l'auteur de xcpc!

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
44
9
oct.
2022

Salut nal,

aujourd'hui je me suis battu avec un bug dans l'émulateur que je maintiens: Caprice32.

C'est un émulateur super cool qui à plein de fonctionnalités absolument géniales (et je pèse mes mots). Il y a pas longtemps, j'ai ajouté des outils de développement / ingénierie inverse qui sont fabuleux pour se débloquer les vies infinies ou des trucs comme ça. J'ai même fait une vidéo de démonstration (en anglais et un peu moisie, j'aurais dû la faire aussi (…)

La version 0.32.0 de Xcpc est disponible

35
7
avr.
2021
Jeu

Xcpc est un émulateur d’Amstrad CPC 464/664/6128 écrit en C. Cet émulateur a été conçu pour être portable et fonctionner sur n’importe quel système Posix disposant d’un serveur X11, incluant donc Linux, BSD et de nombreux systèmes Unix.

Cet émulateur a été développé pour émuler la gamme classique des Amstrad CPC :

  • Amstrad CPC 464 (v1).
  • Amstrad CPC 664 (v2).
  • Amstrad CPC 6128 (v3).

La gamme Amstrad CPC+ ainsi que la console GX4000 ne sont actuellement pas supportées et ne le seront probablement pas.

Journal Retro 0.1

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
35
4
déc.
2014

Ce journal est une traduction d'un article publié sur mon blog il y a peu en anglais.

Je vous le livre ici traduit en français un peu à la va-vite, sans trop adapter les structures grammaticales.

Introduction

Lors du dernier GUADEC, j'ai eu la chance de présenter brièvement mon projet d'avoir un gestionnaire de jeux vidéo simple mais puissant pour GNOME. Afin d'en faire une réalité, beaucoup de travail fût nécessaire sur son backend.

Cet article présente la publication de (…)

L'émulateur Dolphin sort en version 3.5

Posté par  . Édité par Guillaumito, baud123, Benoît, Benoît Sibaud et Nils Ratusznik. Modéré par baud123. Licence CC By‑SA.
Étiquettes :
32
14
jan.
2013
Jeu

Dolphin est un émulateur permettant de jouer aux jeux de deux récentes consoles de Nintendo — la Gamecube et la Wii — sur un PC tournant sous Windows, Mac OS X ou Linux. La version 3.5 de ce programme a été annoncée le 24 décembre, pile 18 mois après la sortie de la version 3.0.

Parmi les nouvelles fonctionnalités : la prise en charge de l'adaptateur ethernet de la Gamecube (BBA) permettant de jouer en LAN ou sur Internet avec les quelques jeux qui le prennent en charge, l'émulation du microphone de la Gamecube et, même, un début de compatibilité avec FreeBSD.

Journal libretro - un seul émulateur pour les gouverner tous...

Posté par  . Licence CC By‑SA.
29
27
fév.
2014

[…] et dans les ténèbres les lier !
Je voulais vous faire part de ce projet qui me plaît assez et qui évolue rapidement depuis sa création.
Il s'agit avant tout de l'API libretro ainsi que d'une interface en ligne de commande appelée retroarch.
Ceux qui possèdent un raspberry pi y ont sans doute déjà eu affaire grace au script Retropie et sa gui emulationstation.

Concrètement, l'API libretro permet de mutualiser le code au maximum pour tout ce qui entoure le (…)

TilEm2 : publication !

Posté par  . Édité par baud123, Benoît Sibaud et claudex. Modéré par baud123.
25
4
août
2012
Linux

TilEm est mort, vive TilEm2

Benjamin Moody (floppus maximus) et moi-même Thibault Duponchelle (contra-sh) sommes fiers de vous annoncer la publication de TilEm2.

Vous ne connaissez probablement pas TilEm "1" qui est un vieil émulateur qui a été écrit par Julien Solignac "x1cygnus" puis amélioré et maintenu par Benjamin Moody.
TilEm est un émulateur de calculatrices z80 (de TI73 à TI86 en incluant la TI81).
Tout comme les autres émulateurs, il est nécessaire de se procurer une "ROM" évidemment.
La version 1 de TilEm était disponible pour Linux, Windows et Mac.

TilEm2 est d'ores et déjà disponible pour Linux et Windows (et devrait fonctionner sur Mac OS X mais il n'a pas été testé).

Have fun with TilEm2 !!!

Journal QEMU 1.5.0

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
24
24
mai
2013
Ce journal a été promu en dépêche : QEMU 1.5.0.

la sortie de la version 1.5.0 de QEMU vient d'être annoncée après 90 jours de développement effectué par 130 auteurs différents et une moyenne de 20 commits par jour.

Parmi les nouveautés :

  • Support de KVM sur ARM (nécessite un noyau 3.9 et un Cortex A15)
  • Une interface graphique en GTK+ avec support de l'internationalisation
  • Utilisation de la libusb et support expérimental d'USB 3.0
  • Ajout dynamique de CPU sur x86
  • Les performances de l'émulation ARM, PPC et x86 par TCG (…)

Un émulateur et un désassembleur Risc-V , couteaux suisses du hacker

Posté par  . Édité par Nils Ratusznik et Julien Jorge. Modéré par bobble bubble. Licence CC By‑SA.
22
13
juin
2023
Matériel

Puisque le sujet des processeurs a été récemment abordé avec une belle critique du Risc-V, voici deux outils pour s'amuser avec l'assembleur du processeur Risc-V sans s'inscrire sur une liste d'attente pour s'en procurer un.

rv, un émulateur Risc-V en C89

rv est le petit défi personnel de l'auteur qui voulait éprouver son C89. En 600 lignes de code il vous propose un émulateur un peu rustique mais fonctionnel. Si vous ne comprenez pas pourquoi c'est du C89, le Readme est éclairant, et si vous critiquez tous les défauts du C89 le Readme est d'accord avec vous.

RISC-V dissassembler, un désassembleur pour compléter rv

Indispensable pour compléter l'émulateur, voici le désassembleur de poche. Rustique et minimaliste comme il se doit. L'auteur vient de proposer ses services à l'auteur de rv sur Hacker News : les deux projets pourraient s'unir. Affaire à suivre.

Journal Yabause 0.9.12

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
20
23
jan.
2013

Pour tout les amoureux de vieilles consoles et surtout pour ceux qui se souviennent de la Saturn, nous venons de sortir une nouvelle version de Yabause : http://yabause.org/2013/01/23/yabause-0-9-12/

Yabause est donc un émulateur Sega Saturn qui tourne sur à peu près tout : GNU/Linux bien sur, mais aussi Mac OS X, Windows, etc.

Cette nouvelle version améliore largement la compatibilité, surtout si vous utilisez la moteur de rendu "software" (bon ok, il est plus lent, certes…), comme en témoigne la (…)

Journal Sortie de Punix beta5, et d'un émulateur 68k en javascript !

Posté par  (site web personnel) . Licence CC By‑SA.
20
28
avr.
2012

Sommaire

Une cinquième beta pour Punix

Pour ceux qui ont apprécié ma dernière dépêche sur Punix, voici quelques nouvelles !

Christopher Williams a sorti une 5ème version beta de son système d'exploitation Unix pour calculatrice à base de Motorolla 68000.
Cette version est disponible pour TI89 et TI92+, et les sources sont disponibles.
Si vous souhaitez compiler depuis les sources, il vous faudra vous munir de :

Journal Les jeux de BigN sous Linux

Posté par  . Licence CC By‑SA.
Étiquettes :
16
30
nov.
2012

Bonjour,

Suite à ce journal et pour fêter la sortie de la Wii U en Europe, je viens vous donner quelques nouvelles de l'émulateur Dolphin.

Celui-ci supporte aujourd'hui la plus part des jeux Wii et Gamecube. On a également la possibilité de faire fonctionner le menu système ainsi que quelques chaînes Wii. Même le Wiimotion Plus est de la partie (indispensable pour le dernier Zelda). Récemment, ils ont introduit le support Triforce; il lui manque encore un peu de (…)

Journal Le 5eme axe sur Xbox

Posté par  . Licence CC By‑SA.
Étiquettes :
14
13
mar.
2020

Cher journal,

Je t’écris aujourd'hui pour te parler de Teo-ng, un excellent émulateur de Thomson TO8. Oui, ce même TO8 sur lequel tu as passé de nombreuses heures de fun sans limite, y inclus I/O error, Syntax error et bien sûr Redo from start.

Grace à Teo-ng, tout ce fun est à ta portée, directement sur ton téléviseur couleur (et ta Xbox). Toujours au sommet de l’innovation, Teo-ng dispose d’une version Xbox. Qui plus est et à la différence de (…)

Journal CPU Ex0178 Occitel, fabriqué à Toulouse

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
12
2
déc.
2021

Dans cette release de CPU, dans la série Parce que c’est Notre Projet Souverain : Deux rectangles, une balle rebondissante, un boitier orange et une marque locale. Nous recevons René Speranza, président de l'association de retro-computing Silicium, auteur du livre « Occitel Mini ».

Écouter, podcast, liens documentaires : https://cpu.pm/0178

Chapitres :

La semaine prochaine : Des robots. Des gros robots. Des très gros robots.