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

ScummVM version 2.8.1

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    Icône iOS
  • Logos
    Logo des processeur PowerPC
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
  • Logos
    Le logo de la bibliothèque SDL
Version
2.8.1
Body

ScummVM est un interpréteur OpenSource des jeux d'aventure de Lucas Art basés sur le moteur SCUMM et est capable d'interpréter Day Of The Tentacle, Sam&Max et la série des Monkey Island entre a

Fiche ios
Présent sur Altstore
Non

Flycast version 2.3

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    Icône iOS
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
  • Logos
    Logo de l'API Metal d'Apple
Version
2.3
Body

Dérivé de l'émulateur nommé reicast, Flycast émule la Dreamcast ainsi que les jeux Naomi et Atomiswave. Attention, le support des jeux utilisant WinCE est très faible.

Fiche ios
Présent sur Altstore
Oui

v2.3.2: iOS re-release

Fixes a crash on iOS.

Le journal des nouveautés qui font rêver les nostalgiques

Changelog

v2.3: Battle Cable, more SystemSP games, Switch improvements Latest

What's New

  • Battle Cable support
  • SystemSP hopper games: kingyo, manpuku, shateki, magicpop, unomedal, puyomedal, ochaken and westdmrg
  • Club Kart card reader support
  • Gamepad dead zone and saturation settings
  • Switch: touchscreen and joycon rumble support, bug fixes, performance improvements
  • HID barcode scanner support for card games (Mushi King, Dinosaur King, Love & Berry)

Fixed Games

  • Initial D v2/v3
  • Melty Blood: Act Cadenza
  • Confidential Mission
  • The Maze of the Kings
  • Spikers Battle
  • NBA Showtime
  • NHL 2K2
  • Ready 2 Rumble Boxing
  • Monkey Ball
  • Crackin'DJ 1 and 2
  • F355 (Naomi)
  • Samurai Shodown VI
  • Shenmue
  • Test Drive Le Mans
  • Sakura Taisen 3
  • Death Crimson 2
  • Force Five
  • NHL 2K2
  • Shakatto Tambourine
  • Xtreme Sports
  • Blue Stinger
  • RevolveR
  • Kaen Seibo
  • Nittere Shiki! Mirai Yosou Studio
  • Shakatto Tambourine Arcade

New Contributors

Full Changelog: v2.2...v2.3

Mednafen version 1.32.1

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

Medfaden est un multi-émulateur supportant les systèmes Atari Lynx, GameBoy, GameBoy Color et GameBoy Advance, NES, PC Engine (TurboGrafx 16), SuperGrafx, Playstation, Saturn et j'en passe (pas tou

Le journal des nouveautés qui font rêver les nostalgiques

Changelog
-- 1.32.1: --
March 15, 2024:
	Apple2: Fixed erroneous parsing of WOZ file padding bytes and unknown chunks' data as 8-byte chunk headers.
	Fixed broken handling of the end-of-stream condition when reading from non-compressed files stored in ZIP archives;
	fixes loading of such Apple II WOZ disk images and CloneCD CD images.
January 17, 2024:
	SS: Implemented workaround for gcc bug #113255 in the VDP1 rasterization code.
January 14, 2024:
	Apple2: Fixed typos/brainfart that broke language card and ROM card control accesses via $C08F.
-- 1.32.0-UNSTABLE: --
December 29, 2023:
	Silently disable keyboard grabbing temporarily while the netplay text input, debugger, or cheat interface is active, to
	avoid complicated text input problems with AltGr and low-level keyboard hooks on Windows.
December 25, 2023:
	Fixed directory creation error(s) when trying to run Mednafen in the root directory of a (non-subst'd) drive on Windows,
	a regression introduced in 1.22.0-UNSTABLE.
December 24, 2023:
	PSX: Added support for Konami's "Pop'n Music" controller.
December 22, 2023:
	Added setting "input.grab.strategy" to control when the system keyboard and mouse are grabbed while input grabbing is
	toggled on in Mednafen.  Note that SDL2 2.0.16 or later is required for the non-default "auto" option to fully work.
December 18, 2023:
	Fixed excessive CPU usage when sound is disabled or fast-forwarding is active while in frame advance/pause or in the
	cheat interface.
December 17, 2023:
	No longer set environment variable "__GL_SYNC_TO_VBLANK", instead relying only on SDL_GL_SetSwapInterval(),
	as it seems to work fine nowadays with Nvidia's binary Linux driver, to avoid thread safety issues with
	environment modifications.
	Renamed configuration macro "PSS_STYLE" to "MDFN_PSS_STYLE", and path-separator string macro from "PSS" to "MDFN_PSS".
December 15, 2023:
	PSX: Renamed setting "psx.dbg_level" to "psx.dbg_mask", and changed its type to a multi-enum, to allow for more granular
	enabling of debug messages.
	Added SettingsManager::GetMultiM() and MDFN_GetSettingMultiM() functions, which will return the setting's enum
	values OR'd together.
	abort() when SettingsManager::GetUI(), SettingsManager::GetI(), or SettingsManager::GetF() is called for
	a MDFNST_MULTI_ENUM-type setting.
	PSX: Snoop additional BIOS tty stdout functions when setting "psx.dbg_level" is 2 or higher.
December 2, 2023:
	Patched SDL2 in the Windows build toolchain to ignore synthetic Left CTRL key events generated by AltGr,
	when keyboard input grabbing is active.
	Demo: Added an interactive graphical keyboard test mode to check input grabbing and SDL2 keyboard support,
	among other things, activated by changing the value of new setting "demo.mode" to "keyboard".
November 29, 2023:
	PCE, NES: Fixed broken rendering in the graphics debugger when the OSD pixel format is not the same as the emulation
	video pixel format.
November 28, 2023:
	Changed the OpenGL RGB555 support(e.g. via the "video.glformat" setting) to use a pixel format and type of
	GL_RGBA and GL_UNSIGNED_SHORT_5_5_5_1(instead of GL_BGRA and GL_UNSIGNED_SHORT_1_5_5_5_REV as before).
	Set emulation video texture parameters GL_TEXTURE_WRAP_* to GL_CLAMP before trying to set them to GL_CLAMP_TO_BORDER,
	to avoid texture wrapping on pre-1.2 OpenGL.
November 26, 2023:
	Added support for 16bpp video/framebuffer modes, dependent on specific emulation module support, when OpenGL is
	disabled.
	Blocked the graphics debugger from being selected when it's not implemented for the current emulation module.
	Fixed hang when a post-startup error occurred during video reinitialization or blitting, due to erroneously unlocking
	a mutex twice.
November 23, 2023:
	Updated toolchain for official Windows builds(non-Win9x):
		binutils 2.28 -> 2.28.1
		flac 1.3.2 -> 1.3.4
		mingw-w64 5.0.3 -> 5.0.5
		SDL2 2.0.8-11835 -> 2.28.5
		zlib 1.2.8 -> 1.2.13
	Additionally, the 32-bit build of SDL2 has been patched to restore support for Windows 2000, broken since the migration
	to SDL2 in Mednafen 1.x.
November 21, 2023:
	Apple2: Delay Disk II processing of normal flux pulses vs. random noise pulses, and disable the 500ns delay
	pseudorandomly(50% probability) added to normal pulse detection, as it breaks WOZ dumps of "Test Drive" and "Wizardry".
November 19, 2023:
	Fixed design flaw in MDFN_strargssplit() that broke handling of an escaped backslash immediately preceding a closing
	double quote character.
November 18, 2023:
	Documentation: Added support for hyperlinks to settings in the description text for settings, custom palettes, and
	internal databases, by enclosing the setting name in double quotes and prefixing the name with ASCII control
	character 5.
	Fixed broken handling of octal along with a few edge case issues in MDFN_strunescape().
	In MDFN_strescape(), escape control characters in 3-digit octal instead of 2-digit hex or 1-digit octal to avoid
	potential conflicts with subsequent characters.
October 21, 2023:
	Align QTRecord CSCD video codec line data to 4-byte boundaries, as is correct, to fix broken recorded video in some
	circumstances.
October 20, 2023:
	SS: Parse the 32-byte region area data in addition to the 1-byte region characters when determining the region to emulate.
October 18, 2023:
	SS: Extend previously-undocumented bootable ROM cart support from 1MiB to 48MiB, with support for 512KiB backup memory if
	32MiB or smaller, and force full cache emulation to be enabled when running with a bootable ROM cart image.
	SS: When loading a save state, mark internal and cart backup memories as dirty only if loading the state actually
	changed them, to try to avoid excessive disk writes when using state rewinding.
	SS: Added support for routing SCSP MIDI output to stdout, activated by changing the value of the new "ss.midi" setting to
	"stdout". Note that byte values of 0x1B will be filtered from the output, and timing synchronization issues limit
	its uses outside debug text output. 
October 12, 2023:
	SS: Corrected behavior of VDP2 color calculation blending when in both hires mode and a non-zero color RAM mode.
October 11, 2023:
	SS: Prevent VDP2 color calculation blending with a transparent sprite shadow pixel beneath the topmost layer;
	fixes erroneous opaque red shadows under units during the last episode's first battle in "Sakura Taisen".
October 2, 2023:
	SS: Added "Gambler Jiko Chuushinha: Tokyo Mahjongland" to the internal database of games to use full cache emulation with,
	to fix octopus screen flickering.
September 22, 2023:
	Apple2: Error out when loading WOZ 2.1-format images with FLUX chunks, as they're not currently supported.
September 21, 2023:
	Apple2: Added "rgb_video7" video rendering mode, which supports the additional graphics modes offered by the Apple IIe
	Video 7 RGB interface, one of which is used by Sierra's AGI games, and provides two distinct grays in all graphics modes.
September 14, 2023:
	Apple2: Added "apple2.input.kb.auto_repeat" setting.
	Debugger: In the memory editor, the Escape key will now exit text entry prompts and editing mode.
	Debugger: Don't set a register's value to 0 when the register edit text entry string is empty or completely invalid.
September 13, 2023:
	Fixed bug that could cause nearly all hotkey/command key functions to trigger spontaneously when Mednafen has been running
	for around 49.7 days
	Changed the default mapping for exit to just F12 instead of ESC and/or F12.
	Added a new hotkey for closing the netplay popup, by default mapped to "ESC", controlled by setting "command.close_popup".
September 10, 2023:
	Apple2: Added "rgb_qd" and "rgb_qd_tfr" video rendering modes, which will render DHGR at quarter-resolution, and provide
	two distinct grays in all graphics modes.
September 9, 2023:
	Apple2: Renamed keyboard input mapping settings to reduce their lengths, and documented the caps lock default position setting.
	Apple2: Changed how HGR is handled with the "rgb_alt" and "rgb_alt_tfr" video rendering modes, for consistency with DHGR
	and to correct a few glitches.
August 31, 2023:
	Apple2: Added an adjustable composite color video sharpening filter, controlled by the new setting "apple2.video.postsharp".
May 7, 2023:
	SNES-Faust: CPU writes to VRAM during active display are now blocked. Fixes missing dialog box and text in
	"Mazinger Z", title screen corruption in "NBA Pro Basketball: Bulls vs Blazers" and
	"Shin Nihon Pro Wrestling: Chou Senshi in Tokyo Dome", and graphical garbage during startup in "Zen-Nihon Pro Wres".
	May break ancient ROM hacks and fan translations.
April 17, 2023:
	Include general mode(read, write, read+write) in file open error messages.
April 12, 2023:
	Added command-line option "-ovconfig", to load global override settings from the specified file. The global override settings
	will override any settings loaded from "mednafen.cfg" or set via command-line arguments, but will be overridden in turn by
	more-specific per-module and per-game override configuration files.
April 4, 2023:
	Apple2: Added high-level(no seek delay) ProDOS-compatible hard disk drive emulation, usable by loading a raw hard
	disk drive image with an "hdv" file extension, and through the "hdd" directive in a MAI file.
March 28, 2023:
	Apple2: Added support for Apple IIe and Enhanced IIe, selectable via changing the new "apple2.model" setting, or
	by utilizing the new "model" directive in a MAI file.
	Apple2: When loading a floppy disk image from a ZIP archive without a MAI file, all other floppy disk images with the same
	extension in the same directory in the ZIP archive will now also be loaded automatically. If desired, this feature can be
	disabled by setting the new "apple2.multiload" setting to "0".
March 26, 2023:
	Apple2: Added setting "apple2.input.kb.ghosting", default value of "1", that can be set to "0" to disable emulation
	of spurious ghost keypresses.
March 25, 2023:
	Apple2: Increased the maximum value of the "apple2.video.color_smooth" setting to "2", which will enable more-aggressive
	composite video color smoothing.
March 6, 2023:
	Use AX_APPEND_COMPILE_FLAGS() instead of AX_CFLAGS_GCC_OPTION() in the configure script.
February 24, 2023:
	SS: Enable data cache bypass kludge for "Kanzen Chuukei Pro Yakyuu Greatest Nine (Japan)", to fix game hangs.
	SS: Enable full cache emulation for "Gal Jan (Japan)", to fix a hang after a game ends.
	SS: Enable data cache bypass kludge for "Creature Shock: Special Edition (USA)", "Magic Carpet (Europe)", and
	"Manx TT SuperBike (Europe)", to fix hangs/crashes.
	SS: Enable full cache emulation for the Europe and Germany releases of "Revolution X", to fix hangs.
February 7, 2023:
	SNES-Faust: Implemented a minor SA1 CPU emulation optimization.
January 29, 2023:
	Fix potential stack corruption due to insufficiently large array in the Win32-utilizing version of Time::LocalTime().
October 20, 2022:
	SNES-Faust: When a write to INIDISP changes the force blank bit from 1->0, only trigger OAM address reset if the write
	occurred during the first line of vblank(semantics might not be totally correct); fixes disappearing graphics glitches
	in "Wordtris".
September 4, 2022:
	SNES-Faust: Fixed distorted graphics in "Marvelous" and "Bishoujo Janshi Suchie-Pai" due to hires color math emulation
	inaccuracies.
-- 1.31.0-UNSTABLE: --
August 22, 2022:
	SNES-Faust: Fixed garbage MSU1 audio on big-endian platforms.
August 15, 2022:
	SS: Added "Real Bout Garou Densetsu" to the internal database of games to enable full cache emulation with, to fix startup hang after skipping the BIOS
	bootup animation, a regression introduced in 1.26.0-UNSTABLE.
August 11, 2022:
	VB: Don't flip framebuffers at the first start of drawing to the framebuffer after power-on, and (always) flip framebuffers when XPRST is triggered, per
	tip from blitter.
August 6, 2022:
	When running the configure script with --with-external-trio, pkg-config information is now used preferentially if available.
July 28, 2022:
	SNES-Faust: Added mouse emulation.
July 25, 2022:
	SNES: Fixed #if/#ifdef typo in libco PPC code that reportedly broke libco on PPC when compiling with clang.
July 16, 2022:
	MD: Fixed bad values in the PAL V28 VCounter table(though normal resolution interlace VCounter stuff still needs to be fixed).  Fixes glitches and
	hang in the Europe release of "Donald in Maui Mallard".
	Fixed some M68K instruction and exception execution time inaccuracies.
	Implemented emulation of M68K instruction Scc's dummy read.
July 4, 2022:
	SS: Added basic ST-V support.
	SS: In SMPC INTBACK command processing, when starting controller reading after returning SMPC status, wait for Continue/Break *before* waiting for the end
	of VBlank, prioritize Continue over Break, and don't allow the wait for end of VBlank to be interrupted by setting the Break bit, per tests on a SS.
June 30, 2022:
	Extended support for configuring buttons on virtual ports from port 12 to port 13, using new key combo ALT+SHIFT+Keypad 3, and switching devices
	by CTRL+SHIFT+Keypad 3, for future use.
June 25, 2022:
	Added std::string variants of MDFN_strazicmp().
	Adjusted minimum file extension search priority(e.g. for ".bin" and ".exe" extensions) from -80 to -1000.
June 20, 2022:
	Added initial value argument to crc16_ccitt().
June 14, 2022:
	Added support for returning CRC32 values in VirtualFS::finfo(), for entries in a ZIP archive.
June 12, 2022:
	SS: Trigger mid-frame synchronization when going into vblank if not already triggered by SMPC INTBACK command processing.
March 26, 2022:
	SS: When VDP2 per-dot RBG0 coefficient reading is enabled, and a per-dot coefficient read is attempted from a memory region not configured for that purpose
	via RDBS, force the coefficient data to 0, instead of using the per-line coefficient data.  Fixes graphical glitches in "Radiant Silvergun" when starting
	a new game after interrupting the attract mode during the AKA-O battle.
March 23, 2022:
	SS: Forcibly disable NBG1-3 only if both RBG0 and RBG1 are enabled via BGON, instead of only checking if RBG1 is enabled; fixes missing/glitchy graphics
	in "Houkago Ren'ai Club: Koi no Etude".
March 9, 2022:
	SNES-Faust: Fixed broken ExLoROM support.
	PCE, PCE-Fast, PC-FX:  Update channel 1 frequency cache upon LFO frequency register writes(the way the channel 1 frequency and LFO frequency are combined
	is still inaccurate, however, causing frequency update timing granularity to be too high).
February 4, 2022:
	SNES-Faust: Fixed PPU window emulation bug that caused graphical glitches with a white circle at a few places in "Final Fantasy 5".
February 2, 2022:
	PC-FX: Expanded external backup memory to 128KiB, and changed it so that internal backup memory and external backup memory are saved to/loaded from separate files.
January 22, 2022:
	SASPlay: Added support for "Air Walkers".
-- 1.29.0: --
January 12, 2022:
	PCE, PCE-Fast: Initialize VCE color table memory at power-on to roughly(without probabilistic bit randomness) match test results from a
	PC Engine Duo instead of just zeroing it; fixes unreadable letters in the password entry screen of "Order of the Griffon".
	Added test for potential splatting-related bug in qemu's PPC64 VSX "xscvdpsp" instruction emulation that messes up OwlResampler when compiled with gcc.
January 11, 2022:
	PCE: Added patch in the "notes" subdir for extending the upper range of the "pce.slend" setting to 241(not applied in Mednafen due to increasing
	the probability of an extra 8ms of input lag with some games).
January 9, 2022:
	VB: Fixed a couple inaccuracies in the VSU modulation emulation, fixing a few sound effects in "Virtual Boy Wario Land".
January 7, 2022:
	SNES-Faust: Fixed S-DSP pitch modulation being half as strong as it should be.
December 29, 2021:
	SNES: Fixed wrong compile-time endian detection on little-endian PPC64.
December 24, 2021:
	PCE: Fixed incomplete initialization of the VDC BG tile cache; fixes glitches after the boss explodes in "R-Type" under certain
	conditions(more likely to occur in forks of Mednafen).
December 20, 2021:
	NES: Added missing mapper 90 variables to save states.
December 5, 2021:
	Placing a "%d" or "%b" specifier at the beginning of a filesys.fname_* setting format string will now cause the generated path to be used as-is, rather
	than potentially being prefixed with the corresponding filesys.path_* setting or the Mednafen base directory.  Fixes a regression introduced in
	1.28.0-UNSTABLE that caused IPS patch files to be loaded from the wrong location when the user had loaded a game via a relative path.
November 29, 2021:
	Added support for playing the SCSP-generated music from most Sega Model 2A, 2B, 2C, and 3 games, via the new experimental "sasplay" module.
November 15, 2021:
	SNES: Fixed compilation error for little-endian PPC64 with LTO enabled.
	Fixed compilation error after running configure with --disable-fancy-scalers.

Bochs version 2.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
2.8
Body

Cet émulateur de PC est Open Source mais pas aussi simple d'emploi qu'un VirtualPC.

Seul le code source est disponible et la version Mac ne semble pas à jour.

Le journal des nouveautés qui font rêver les nostalgiques

Changelog

2.8

Brief summary of changes :

  • Bugfixes for CPU emulation correctness (MONITOR/MWAIT, VMX/SVM, x87, AVX-VNNI, AVX-512, CET)
    • Critical CPU emulation bugfixes for SHA and GFNI instructions, ADOX and XRSTOR/XRSTORS instructions (prevented boot of Win10)
      ! SVM: Implemented SVM VM_CR_MSR and INIT redirect (required for booting SMP with SVM)
      ! Implemented VMX MBE (Mode Based Execution Control) emulation required for Windows 11 guest
      ! Implemented VMX 'Shadow Stack Prematurely Busy' control
      ! Implemented MSR IA32_SPEC_CTRL Virtualization VMX extension
      ! Implemented Posted-Interrupt Processing VMX extension emulation
      ! Implemented Linear Address Separation (LASS) extension
      ! Implemented 57-bit Linear Address and 5-Level Paging support
      ! Implemented User-Level Interrupt (UINTR) extension
      ! Implemented Intel AMX extensions (AMX, AMX_INT8, AMX_BF16, AMX_FP16, AMX_COMPLEX)
      ! Implemented Intel instruction sets:
    • MOVDIRI/MOVDIR64B, AVX512 BF16, AVX IFMA52, VNNI-INT8/VNNI-INT16, AVX-NE-CONVERT, CMPCCXADD, SM3/SM4, SHA512, WRMSRNS, MSRLIST, WAITPKG, SERIALIZE
      ! CPUID: Added Xeon Sapphire Rapids CPU definition
  • Improved 64-bit guest support in Bochs internal debugger, added new internal debugger commands
  • Bochs debugger enhanced with new commands (setpmem, loadmem, deref, ...)
    Enhanced magic breakpoint capabilities. Refer to user documentation for more details.
  • Updated Bochs instrumentation examples for new disassembler introduced in Bochs 2.7 release
  • USB: Fixed/added USB 2.0 Compliance to all devices. Hub still needs a few additions
  • USB: xHCI: added the ability to have more than one model of xHCI hardware. Currently there are two.
  • USB: Added experimental MSD UASP emulation
  • USB: Added OHCI as an EHCI Companion option. Now allows UHCI or OHCI specified as a configuration parameter.
  • Disk images: Allows large VHD image files
  • Fixed and enhanced the Floppy Disk emulation, VGA emulation fixes
  • Expand maximum resolution for Banshee and Voodoo 3 from 1600x1280 to 1920x1440
  • LGPL'd VGABIOS updated to version 0.9a (several VBE fixes / additions)
  • Documentation updates and fixes

GearBoy version 3.5

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
3.5
Body

Émulateur Gameboy et Gameboy Color écrit en C++.

Yuzu version 1.0

Mise à jour
  • Logos
    Logo de macOS
  • Logos
    logo intel
  • Logos
    Logo 64 bits
Version
1.0
Body

Premier émulateur Nintendo Switch open source et écrit par l'équipe ayant écrit l'

Basilisk II version 20240228

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
  • Logos
    Le logo de la bibliothèque SDL
Version
20240228
Body

Émulateur open-source de Macintosh 68K fraichement porté sous MacOSX. Capable d'émuler un Macintosh Classic (jusqu'au système 7.5) ou un Mac II (jusqu'à  MacOS 8.1).

SheepShaver version 2.5

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

Émulateur Open Source et encore expérimental de PowerMac dérivé de Basilisk II. La dernière build demande macOS 10.13 minimum.

MESS version 0.262

Mise à jour
  • Logos
    Logo de Mac OS Classic (pré Mac OS X)
  • Logos
    Logo de macOS
  • Logos
    Photo du processeur motorola 68K 68020
  • Logos
    Logo des processeur PowerPC
  • Logos
    logo intel
  • Logos
    Logo Apple Silicon
  • Logos
    Logo 64 bits
Version
0.262
Body

Voici un émulateur multiplateforme qui émule un grand nombre de consoles de jeux et d'ordinateurs, il fait désormais partie intégrante de MAME.

Panda3DS version 0.8

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

Émulateur Nintendo 3DS qui se veut HLE (High Level Emulation) qui n'en est qu'à ses débuts.

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.

Stella version 6.7.1

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

Émulation parfaite de l'Atari VCS 2600 (Video Computer System) dont le dernier build demande un OSX 10.7 minimum.

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.

mGBA version 0.10.3

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

Émulateur de Gameboy Advance (Gameboy et Gameboy Color) dont les sources sont disponibles. Il émule le senseur de luminosité qui était fourni avec le jeu boktai. Il demande macOS 10.13 minimum.

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).

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 :

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.

ZxPoly version 2.3.3

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

Emulateur ZX Spectrum écrit en java. D'autres versions, ainsi que les sources 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.

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
par Emuzone le
par Emuzone le
par Emuzone le

La documentation émulomane sur Mac