Émulation en folie : les derniers émulateurs à tester sur Mac et iOS

DolphiniOS version 4.0.0b7 (15)

Mise à jour
  • Logos
    Icône iOS
Version
4.0.0b7 (15)
Body

Fork non officiel de D

Fiche ios
Présent sur Altstore
Oui

Rewritten Codebase

For version 4.0.0, we have started to rewrite the DolphiniOS code completely. We decided to abandon the old codebase for various reasons:

  • First, the old code had performance issues. As many people know, there are many odd issues surrounding performance in 3.2.0 and 3.2.1. One of our aims for the rewritten code was to avoid re-adding any of these issues and to achieve the maximum performance possible on every device.
  • Second, it was difficult to maintain the old code. To put it bluntly, the quality was very poor. Because of this, it became hard to add features, fix bugs, and to port it to additional platforms (for example, our proposed tvOS version). The rewritten code is built to be of good quality from the start and to be easily extensible.
  • Third, we wanted to be able to synchronize with official Dolphin versions more often. By minimizing changes to the Dolphin core, we are now able to update DolphiniOS to the latest code more easily.
  • Fourth, we wanted to create a new repository to host DolphiniOS’s source code. GitHub has an odd system where only you can only have one fork of a repository. Since we also do development work on the official version of Dolphin, changes meant for DolphiniOS and changes meant for official versions had to be pushed to the same repository. Separating DolphiniOS into its own repository cleans things up, allows for an issue tracker to be directly integrated into the repository, and makes pull requests less complicated.

Increased Performance

Testing by users with early betas of 4.0.0 shows that even in this early state, version 4.0.0 runs faster than version 3.2.1.

In addition, there are various new features that have been introduced in official Dolphin builds which help increase performance. These features have been ported to DolphiniOS in version 4.0.0:

  • A native Metal video backend (courtesy of TellowKrinkle)
  • SoftMMU, which gives a speed boost to devices that can’t use fastmem (courtesy of JosJuice)
  • VI Skip, which allows a game’s audio to run full speed even if the actual game itself isn’t (courtesy of samb)

Thank you to all the contributors that have helped to improve Dolphin.

External Display (Wired & AirPlay) Support

DolphiniOS now supports external displays, which allows you to stream your games to a compatible device such as an Apple TV or a Mac. This feature lets you enjoy your favorite games on a bigger screen with minimal latency.

To connect to an external display, follow these steps:

  1. Launch a game in DolphiniOS.
  2. Connect to your external display.
  3. Your game should now appear on the external display.

TrollStore

We finally have support for TrollStore.

Any iOS version that can run TrollStore can now install DolphiniOS and use it without the need for a JIT enabler. The TrollStore version of DolphiniOS also benefits from full fastmem support without the need for an Apple developer subscription, which will boost performance.

Thank you to PojavLauncher for their JIT workaround.

iOS 12 and 13 Support Discontinued

DolphiniOS will no longer support iOS 12 and 13 devices starting from version 4.0.0. This decision was made for several reasons:

  • We no longer have any devices that run iOS 12 or 13 that we can test on to ensure that DolphiniOS still works.
  • If DolphiniOS breaks on those iOS versions, fixing the issue would be difficult due to the lack of testing devices.
  • Code complexity was increased in some areas due to additional iOS 12 and 13 workarounds, which makes those parts harder to maintain.
  • According to our opt-in analytics, iOS 12 and 13 devices make up an extremely small portion of our userbase (less than 2%).

We apologize for any inconvenience this may cause to those who are still using these older iOS versions. We recommend that you either update your device to iOS 14 or later if possible, or use an older version of DolphiniOS that still supports your device. You can find downloads for previous versions of DolphiniOS on GitHub.

What’s Missing

The rewrite is not complete at the moment. There are still many features missing, including:

  • Delete software button
  • Install WAD button
  • Open external file without importing button
  • Launch GameCube IPL button
  • Touchscreen pointer for Wii games
  • Adjusting the touchscreen controller’s translucency
  • Rumble on/off toggle
  • Automatic save state when app enters background
  • Various debugging options

If you rely on any of these features, you may want to continue using version 3.2.1 for now.

KEGS version 1.34

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
Version
1.34
Body

Émulateur Open Source d'Apple //gs pour MacOSX 10.13 minimum et compatible M1.

SimCoupe version 1.2.13

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    Logo des processeur PowerPC
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
Version
1.2.13
Body

Une version opensource de l'émulateur du micro-ordinateur britannique SAM Coupé, sorti en 1989 et utilisant un micro-processeur Z-80.

OpenEmu version 2.4.1

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
  • Logos
    Logo de l'API Metal d'Apple
Version
2.4.1
Body

Emulateur multiplateforme demandant au minimum OSX 10.14.4 et qui utilise les moteurs d'autres émulateurs open sources dont en voici quelques uns :

PDP-8/E Simulator version 2.5.2

Mise à jour
  • Logos
    Logo de Mac OS Classic (pré Mac OS X)
  • Logos
    Logo de macOS
  • Logos
    Logo des processeur PowerPC
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
Version
2.5.2
Body

Émulateur du mini-ordinateur PDP-8/E pour macOS.

Le code source est disponible (projet Xcode inclut avec les binaires).

CrocoDS version 4b3

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
  • Logos
    Le logo de la bibliothèque SDL
Version
4b3
Body

Émulateur Amstrad CPC à l'origine pour la console NintendoDS puis porté sur iOS, il est basé sur les sources de Caprice32 et WinCPC. Un core pour l'intégration à OpenEmu est aussi disponible.

Fiche ios
Présent sur Altstore
Non

Beta disponible sur Tesflight pour iPhone/iPad.

xm8mac version 1.7.4

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
Version
1.7.4
Body

Portage sur MacOS de XM8, émulateur de Sharp PC-8801. Des builds pour macOS 10.13 minimum sont disponibles sur le site.

OpenRA version 20231010

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
  • Logos
    Le logo de la bibliothèque SDL
Version
20231010
Body

OpenRA permet de rejouer à Command & Conquer Tiberium Dawn, Red Alert, mais aussi Dune 2000, à condition de posséder les originaux.

FCEUX version 2.6.6

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo 64 bits
  • Logos
    Le logo de la bibliothèque SDL
Version
2.6.6
Body

Emulateur Open sources de Nintendo NES (Famicom), utilisant la librairie SDL. Des builds de développement sont disponibles sur le site.

NES

Denise version 2.3

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
Version
2.3
Body

Émulateur Amiga 500/1000 et C64 open source écrit en C++ et se voulant "cycle accurate".

g800 version 0.11.4

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    Logo des processeur PowerPC
  • Logos
    Le logo de la bibliothèque SDL
Version
0.11.4
Body

Émulateur de pocket computer Sharp PC-G850/G815/E200 dont seules les sources sont disponibles pour les dernières versions.

CEN64 version beta

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo 64 bits
  • Logos
    Le logo de la bibliothèque SDL
Version
beta
Body

Émulateur Nintendo 64 "Cycle-Accurate" expérimental.

Une interface graphique sous Qt est disponible ici.

Joyce version 2.4.2

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo 64 bits
  • Logos
    Le logo de la bibliothèque SDL
Version
2.4.2
Body

Emulateur Amstrad PCW dont seules les sources Unix sont disponibles pour macOS actuellement. Il vous faudra les librairies SDL libpng et libxml pour la compilation.

easyrpg version 0.8

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
  • Logos
    Le logo de la bibliothèque SDL
Version
0.8
Body

Interpréteur vous permettant de jouer aux jeux créés avec RPG Maker 2000 et 2003

Macintosh.js version 1.2

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
Version
1.2
Body

Émulateur de Mac sous Mac OS 8 fonctionnant sous Electron.

Des builds Intel sont disponible sur le site.

ZXSP version 0.8.33b

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
Version
0.8.33b
Body

Émulateur de ZX Spectrum désormais développé avec le framework graphique Qt qui requiert MacOsX 10.6 minimum.

Fonctionne sur Mac à processeur Apple Silicon dans Rosetta 2.

OpenLara version 0.1

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    Icône iOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
Version
0.1
Body

OpenLara vous permettra de rejouer sous macOS au premier Tomb Raider dans une confort adapté aux configurations modernes, moyennant les fichiers du jeu original.

Fiche ios
Présent sur Altstore
Non

Aldo version 0.5.1

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo 64 bits
  • Logos
    Le logo de la bibliothèque SDL
Version
0.5.1
Body

Émulateur de NES et de 6502 dont seul le code source est disponible.

NES

SDLPop version 1.23

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
  • Logos
    Le logo de la bibliothèque SDL
Version
1.23
Body

Port opensource en SDL du moteur de Prince of Persia basé sur la version DOS. Des builds macOS sont disponibles sur cette page.

La Gazette des Nouveautés Rétro

par syndicman le
par syndicman le
par syndicman le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le
par Emuzone le

La documentation émulomane sur Mac