BletchMAME est un frontend pour MAME. Contrairement aux autres existants (et qui fonctionnent comme des lanceurs tout en conservant l’interface utilisateur interne de MAME), BletchMAME remplace l’interface utilisateur interne de MAME par une interface graphique plus conventionnelle pour offrir une expérience plus conviviale dans un certain nombre de domaines (tels que les profils, la configuration des entrées et un certain nombre d’autres éléments). Bien que BletchMAME soit conçu pour prendre en charge toutes les machines que gère MAME, il convient particulièrement à la partie émulation d’ordinateur.
– A small release; the beginnings of a MAMEUI-style machine folder tree, and snapshots
Gopher2600 est un émulateur d’Atari 2600. Bien que les performances ne soient pas aussi efficaces que certains autres émulateurs, il convient néanmoins pour jouer à des jeux sur un ordinateur raisonnablement moderne.
– ARM execution time estimation:
debugging overlay to show period when ARM is executing and 6507 is « idle »
– Fixed bug introduced in v0.8.1 that sometimes caused the ARM emulation to crash:
related to the optimisation done in the previous version.
Le premier émulateur de Sega Model 3 créé par Bart Trzynadlowski, Ville Linde et Stefano Teso dans sa version de développement (voir ici) [source].
Les changements: r846
– Introduce new config keywords.
– In xinput mode, lets the choice to have left and right gamepad motors vibrate together.
XInputStereoVibration = 1 (both motors) [default]
XInputStereoVibration = 0 (separate motors)
– In sdl input mode, new control option to set minimum strength above which a Model 3 constant force command will be simulated on an sdl gamepad device.
SDLConstForceThreshold = 30 [default]
note : the vibration strength can be mod with SDLConstForceMax = [val]
Les fichiers sont compilés par Kof2112, merci à lui.
Il s’agit d’un fork de DOSBox des plus intéressant, destiné à Windows Linux et MacOS et créé par Jon Campbell. Il possède une compatibilité excellente et met l’accent sur la précision d’émulation notamment en ce qui concerne l’émulation de Windows 3.x à ME. En outre il ajoute des améliorations en provenance d’autres builds comme DOSBox ECE avec l’émulation de la 3DFX en interne.
Les améliorations sont à consulter sur le site officiel.
Il s’agit d’un émulateur de GameBoy Advance écrit en C++ encore au stade expérimental.
– ARM: handle CMP, CMN, TST and TEQ with rD = 15
– ARM: handle mode switches when the register bank does not change.
– ARM: removed errorneous user-mode switch from LDRT/STRT opcodes.
– DMA: allow DMAs to take priority over the CPU in the middle of an instruction
– DMA: delay DMA startup by two cycles and account for 2I internal cycles
– DMA: force ROM accesses to increment source address mode
– DMA: respect source address mode setting for FIFO DMA
– DMA: force FIFO DMA to use word sized accesses
– DMA: handle manual disable (via enable flag) more gracefully
– Timer: respect cascade flag in sample rate calculation
– APU: emulate DAC enable bits (fixes #64)
– PPU: match WIN0/1 trigger logic to hardware (thanks @destoer)
– PPU: fix H-blank IRQ timing (once again)
– PPU: better handle internal affine registers when multiple BG modes are used in a single frame.
– PPU: handle invalid BG modes 6 and 7 (thanks @ladystarbreeze)
– PPU: update internal affine & mosaic registers at the start of H-blank, not at the end.
– MMIO: do not fallthrough on SOUNDBIAS writes (fixes #125)
– Keypad: implemented keypad IRQ (thanks @destoer)
– Serial: implemented a serial IRQ stub
– SDL: always call glewInit() (fixes #129 )
– SDL: use binary directory as current working directory
LnxSpectrum est un émulateur de Sinclair ZX Spectrum 48, ZX Spectrum 128 ainsi que les clones: Didaktik Gama 80 et Didaktik Gama 192, Sparrow 48K. Il inclut des fonctionnalités avancées telles qu’un débogueur Z80 et un éditeur assembleur Z80. Il prend également en charge l’extension de couleur RTC, ULA Plus et émule DivIde. Il prend également en charge les puces sonores AY et SAA (Turbo Sound, SAAY!). Il émule également l’interface MB03+.
– MB03 + Nouveau mode couleur HiRes (512 × 192).
– Mise à jour MB03 + GigaScreen Mode 3.
– Mise à jour du compilateur ASM .
– Mise à jour de GfxView (visibilité dans la mémoire MB03).
– Option pour définir l’exécution d’une seule instance.
VMware vous permet de lancer plusieurs systèmes d’exploitation sur un même PC sans avoir besoin de partitionner votre disque et sans reboot. Vous pouvez facilement isoler et protéger chaque environnement, et bien entendu les applications et données qui tourne dessous. Il permet aux utilisateurs de configurer facilement chacun des systèmes d’exploitation, ce qui inclut un interface réseau complet, gestion de périphériques, partage de fichiers, copier/coller et annuler les changements fait durant un session. VMware permet aux « opérateurs » d’encapsuler et de manipuler chaque environnement, la possibilité de faire un retour arrière en redémarrant une application ou encore de déplacer un environnement a travers différentes machines configurées.
Les changements sont visibles ici. A télécharger ici.
bsnes-mt est une version améliorée de bsnes – un émulateur précis de la console de jeu 16 bits SNES (Super Nintendo). Il permet d’améliorer un ensemble de choses: Pixel-perfect integer-ratio scaling, captures d’écran PNG, rapport hauteur / largeur précis, convivialité améliorée, corrections de bogues, etc.
Added translations:
– German (de) (full, by Erendel);
– Italian (it) (full, by Vecna);
– Spanish (es) (almost full, by JuanchoES).
– Previous partial Italian translation by theheroGAC is now available as it-partial.
– Fixed syntax of partial Japanese translation.
Créé par Exzap (et aidé par Peter Gov), il s’agit du second émulateur de Wii U à être disponible au public mais le premier à émuler des jeux commerciaux. Il peut décrypter les images Wii U qui utilisent le format Wud mais également les fichiers RPS ou RPL. La résolution interne peu aller jusqu’à 1920×1080 selon les jeux (et au delà avec des packs graphiques). Actuellement, le DRC (GamePad), le contrôleur Pro et le contrôleur classique sont émulés. Les Wiimotes sont également émulées (y compris le support natif). Les entrées du clavier + contrôleurs USB en tant que périphériques d’entrée sont également pris en charge. La saisie tactile du GamePad peut être contrôlée par un clic gauche de la souris. La fonctionnalité Gyro est émulée avec des limitations et peut être contrôlée via le bouton droit de la souris. Cette version n’est compatible que pour les Windows x64 (à partir de Windows 7) avec une carte graphique gérant OpenGL 4.1 (ou supérieur) ou Vulkan et il faudra posséder 4 à 8 Go de mémoire vive (Ram) pour le faire fonctionner. (Correspondance ID-Titre [archive ici]).
# New in 1.22.5d:
coreinit: Fixed a random crash that can occur during PPC callbacks (all games potentially affected)
For graphic pack authors:
gfxPacks: Added a new filter option ‘inMEM1’ for texture rules
If true, then filter any textures that are outside MEM1 region (0xF4000000 – 0xF6000000)
If false, then filter any textures inside MEM1 region. If omitted, then no memory region filtering is applied
This can be useful as a way to differentiate dynamic framebuffers from static images, since games usually only put framebuffers into
the faster but small MEM1 memory region
# New in 1.22.5c:
internal: Reverted to an older version of std::filesystem due to encountering unexpected side-effects after updating it for .5b public release
# New in 1.22.5b:
GX2: Fixed a regression which was introduced by the texture readback optimization
# New in 1.22.5:
coreinit: Filesystem operations on directories (mainly iterating files) are now done asynchronously and will no longer stall the CPU thread
This is part of an ongoing rework to remove all potential stalls from the main CPU emulation thread since some games do not handle micro stutters well
coreinit: Prefer Cemu’s erreula implementation over the one shipped with the game
Unlike the native implementation ours doesn’t require dumped system files,
and thus affected games (e.g. Epic Mickey 2) can be played without a full system dump
nn_save: Implemented SAVERename()
Used by Angry Birds Triology, fixes a softlock at the title screen
GX2: Fixed a length mismatch when processing IT_SET_LOOP_CONST PM4 commands
This resolves softlocks in Paper Mario Color Splash
GX2: Optimized texture readback
Improves performance in BotW since it heavily relies on texture readback.
Also fixes a performance regression introduced in Cemu 1.21.3 (#459)
GX2: Fixed a bug in the texture decoder for micro-tiled mip slices
This fixes corrupted textures in Xenoblade Chronicles X and possibly other games
GX2: Optimized GX2WaitTimeStamp() to no longer use busy looping
This fixes Nano Assault Neo softlocking on boot due to starving lower priority CPU threads
nn_olv: Stubbed UploadPostDataByPostApp()
This avoids a softlock in Wind Waker HD when accessing the tingle bottle feature
Note:
(#xx) refers to resolved bug tracker issues. See http://bugs.cemu.info/projects/cemu/
A noter que des packs graphiques haute définition sont disponibles ici. Ils permettent, entre autre, d’augmenter la résolution native des jeux car contrairement à Dolphin et parce que la machine est techniquement différente il n’est pas possible à Cemu d’augmenter la définition autrement que par cette méthode.
A l’inverse, des packs SD (définitions standards et/ou basses) sont disponibles sur ce lien et permettent à certains PC manquant de performance de lancer des jeux en 60 FPS.
Flycast est un émulateur multiplateforme de Sega Dreamcast, Naomi et Atomiswave qui est basé sur Reicast. Informations ici.
Il prend en charge les jeux aux formats suivants:
– SEGA Dreamcast (CHD, CDI, GDI, CUE)
– SEGA Dreamcast utilisant WinCE
– SEGA NAOMI (.zip, .7z, .dat/.lst)
– SEGA NAOMI GD-ROM (.zip, .7z, .dat/.lst et .chd)
– Sammy Atomiswave (.zip, .7z)
Il ne prend pas encore en charge les jeux SEGA NAOMI 2, Hikaru et SEGA System SP.
Un joli frontend pour Mame (ou autres), très configurable. Emu Loader est une interface graphique qui se greffe principalement sur les émulateurs Arcade comme MAME, SEGA Model 2, SuperModel ou Daphne. Emuloader permet de gérer votre collection de roms, de vérifier vos jeux et de lancer vos émulateurs.
Un émulateur de PSP écrit en Java. Codé par Mad et Shadow (PCSX2) et rejoint par Wrayal, Fiveofhearts, Hlide et Dreampeppers99. Il émule les jeux commerciaux mais nécessite une puissante configuration.