Suyu est un émulateur open source de Nintendo Switch. Il offre une couverture presque complète de la bibliothèque de jeux de cette console. Suyu est la suite directe de Yuzu, suite à l’arrêt définitif de ce dernier, mais il n’est pas développé par les mêmes auteurs.
 

Les développeurs de l’émulateur Suyu commence à proposer des évolutions importantes, à commencer par implémenter le menu d’accueil de la Nintendo Switch. Ce célèbre menu d’accueil, Qlauncher, est le code que la team Yuzu a laissé mais n’avait jamais implémenté, vous pouvez donc désormais exécuter des jeux, les fermer ou accéder aux paramètres et tout le reste comme vous pouvez le faire sur la console. Bien entendu pour faire tourner l’ensemble il faut utiliser le firmware 17.0.0 (ou supérieur) de Nintendo.
 
Ce projet a été abandonné après la version 0.0.4, avant d’être repris par le développeur DougChanSan à partir de cette même version.
 

 
Les changements:
 
– Fixed corrupted NVIDIA rendering with graphics pipeline libraries enabled. Fragment-output libraries now retain the full pipeline state when cached.
– Fixed stretched character geometry in Tears of the Kingdom on macOS MoltenVK. Packed vertex weights use a supported three-component format when the unused fourth component would cross the vertex stride.
 
Tested scope
MK8D 4.0.0 and TOTK 1.4.3 native Static opening replays completed on Linux
RTX 3090 (NVIDIA 580.159.03), Windows Radeon RX 9070 XT and macOS Apple M5.
The 6,001-frame MK8D and 12,001-frame TOTK checks used default settings and
optional pipeline-library/Fast GPU settings. All Static cases exited normally
with zero JIT transitions and zero unresolved imports; inspected gameplay
captures showed coherent geometry, textures and HUDs.
 
Linux RTX 3090 checks verified the NVIDIA correction; Windows Radeon checks
covered the same change as a regression test. The later Mac tests also verified
the MoltenVK correction, including an ordinary JIT TOTK replay.
The final Mac-only change also passed the Windows CLI/export-kit build.
MoltenVK on the tested Mac lacks pipeline-library support and uses the normal
fallback when that option is requested.
 
Later Mac MK8D race samples were around 60 FPS. Mac TOTK cave samples were around
16 FPS by default and 9–10 FPS with Fast GPU Time set to Medium. These are
functional observations, not controlled benchmarks or speedup claims.
Full playthroughs and other GPUs/drivers remain outside these checks.

 

Télécharger Suyu v14.1 (168 Mo)

Site Officiel

En savoir plus…

POM2 est un émulateur Apple II moderne et open source, capable d’émuler plusieurs machines de la famille Apple II, de l’Apple ][ original de 1977 jusqu’à l’Apple //c+ de 1988. Il vise une émulation très précise du matériel, avec un rendu vidéo synchronisé au niveau du cycle CPU.

 

Il prend notamment en charge l’Apple ][, ][+, //e, //e Enhanced, //c et //c+, ainsi que deux variantes PAL, dont le //c « Le Chat Mauve ».
 
Parmi ses particularités, POM2 propose un rendu NTSC composite, des effets CRT/phosphore, une vue 3D en voxels, le rewind, l’émulation de nombreuses cartes d’extension comme les Mockingboard, Phasor, Super Serial Card, CFFA 2.0 et Uthernet, ainsi que la prise en charge des imprimantes ImageWriter II.
 
L’émulateur gère de nombreux formats de disquettes et supports Apple II (.dsk, .do, .po, .nib, .2mg, .2img, .woz, .hdv) et intègre une émulation fidèle du Disk II. Il dispose également d’un support réseau via Uthernet et peut même fonctionner directement dans un navigateur grâce à WebAssembly.
 


 
Ce que ça émule :
– Neuf machines : Apple ][, ][+, //e (non amélioré et amélioré), //c, //c+, et trois profils PAL 50 Hz européens (//e et //c), indispensables pour les démos françaises synchronisées sur le balayage.
– Le matériel est porté depuis MAME, puce par puce, et épinglé par des tests automatiques. Les démos de French Touch (l’anthologie DIX) servent de banc d’essai de référence.
– Stockage : Disk II au niveau du bit (WOZ, DSK, PO, NIB), SmartPort 3.5″, disques durs HDV / CFFA, carte Liron avec sa vraie ROM, dossier de l’ordinateur monté comme volume ProDOS. Sauvegarde automatique des disques.
– Son : Mockingboard, Phasor, synthèse vocale SSI263, bruit mécanique des lecteurs.
– Une trentaine de cartes : souris, horloge, Super Serial, Uthernet I/II (réseau), Grappler+ avec une ImageWriter II qui imprime en PDF, Le Chat Mauve RGB, Videx 80 colonnes, TransWarp, SoftCard Z80 (CP/M)…
– Affichage composite NTSC façon OpenEmulator, RGB, moniteurs monochromes vert / ambre / blanc, effets CRT, et même une vue 3D en voxels de l’écran.
– Débogueur, retour arrière dans le temps (rewind), états de sauvegarde, mode borne plein
écran.
 
Quatre disquettes sont livrées dans les paquets, pour démarrer tout de suite :
– A2FileCmd XL v0.9.6 (voir plus bas).
– DIX-fix : l’anthologie de démos de French Touch, avec un correctif de menu.
– ChromaBreak 1.0 : un casse-briques DHGR 16 couleurs à la souris (//e amélioré ou //c 128 Ko).
– Micro-Sokoban 1.2 : 5 niveaux d’apprentissage + 454 niveaux Microban (Apple ][+ et suivants).

 
Côté logiciels, en bref :
– A2FileCmd: un gestionnaire de fichiers à deux panneaux, dans l’esprit de Norton / Midnight Commander, qui tourne sur un vrai Apple II. Une édition ProDOS en 80 colonnes (128 Ko, //e, //c, IIgs) avec copie d’arborescences, visionneuses de textes, de documents AppleWorks, d’images HGR / DHGR, lecteur de musique Mockingboard, extraction des archives ShrinkIt et gestion des images disques ; et une édition DOS 3.3 en 40 colonnes qui tient dans 48 Ko sur un Apple ][+.
– pom2games: des jeux Apple II écrits ou portés pour l’occasion, sur disquettes amorçables : ChromaBreak, Arkabreakout, Micro-Sokoban, des échecs, un labyrinthe 3D, Pinball Construction Set, une réimplémentation de Wilderness, un LOGO…

 

Télécharger POM2 v0.9.6 (89 Ko)

Site Officiel

En savoir plus…

Kitsune est un émulateur multisystème fonctionnant autour de différents « cores ». Le projet est actuellement principalement orienté vers l’émulation de systèmes d’arcade, avec trois cores disponibles: Konami Viper, IGS PC et IGS PGM 3.

 

Le core IGS PC permet notamment de faire fonctionner plusieurs jeux d’arcade de la plateforme, tandis que le core Konami Viper prend en charge différents titres Konami utilisant ce hardware.
 
Le projet semble encore très récent, mais son architecture permet d’intégrer progressivement de nouveaux cores et donc d’étendre la compatibilité de Kitsune à d’autres systèmes. L’émulateur dispose déjà d’une gestion de bibliothèque de jeux, des favoris, de différentes versions d’un même jeu ainsi que de nombreux réglages liés aux contrôles, à l’affichage et à la configuration des cores.
 
Le développement étant particulièrement actif, Kitsune est un projet à suivre, notamment pour voir quels nouveaux systèmes seront ajoutés à l’avenir.
 

 
Les changements:
 
– Add controller vibration settings for supported driving games, with output controller selection and separate overall, steering-load and force-change strengths.
– Add wheel force feedback for supported driving cabinets, with output device, strength, direction and minimum-force settings.
– Add wheel capability status, low-force direction tests and guided steering/pedal calibration.
– Add camera capture mode discovery and selection, show driver mode and measured frame rate, and improve default mode selection and preview errors.
– Make Percussion Master IC-card character selection easier to find.
– Reorganize the Knights of Valour 3 HD IC-card editor into player details, equipment, inventory, skills and progress, with item search and character-change previews.

 

Télécharger Kitsune v0.1.9 (156 Mo)

Site Officiel

En savoir plus…

ZeuX est un frontend moderne et léger conçu pour centraliser toute l’expérience d’émulation dans une interface unique. Il permet de regrouper les ROMs de différentes consoles et de les lancer à travers les principaux émulateurs disponibles, évitant ainsi de jongler entre plusieurs programmes, dossiers et configurations. Conçu pour être rapide, intuitif et visuellement soigné, ZeuX propose une approche tout-en-un de l’émulation, avec pour objectif de fournir une expérience simple et immédiatement utilisable. Le projet est entièrement gratuit et se trouve encore à un stade précoce de développement.
 


 

Télécharger ZeuX v0.1.40 (16.8 Mo)

Site Officiel

En savoir plus…

Il s’agit d’un émulateur open source de la Sony PocketStation, écrit en C portable et conçu pour être utilisé sous forme de core libretro, d’application autonome sous Windows, Linux et macOS, ainsi que via un portage homebrew pour PlayStation Vita. Le projet vise une émulation aussi fidèle que possible au matériel original et prend notamment en charge l’affichage LCD, les boutons, la mémoire Flash, le son et les communications infrarouges.

 


 

Télécharger PokketStation v1.23 (733 Ko)

Site Officiel

En savoir plus…

Il s’agit du meilleur émulateur de PlayStation One, devant ePSXe et pSX.
 

 
Caractéristiques:
– Recompilateur/JIT CPU (x86-64, armv7/AArch32, AArch64, RISC-V/RV64).
– Rendu matériel compatible avec les API D3D11, D3D12, OpenGL, Vulkan et Metal.
– Mise à l’échelle, filtrage des textures et couleurs vraies (24 bits) dans les moteurs de rendu matériels.
– PGXP pour la précision géométrique, la correction des textures et l’émulation du tampon de profondeur.
– Mélange précis via Rasterizer Order Views / Fragment Shader Interlock.
– Système de remplacement de textures dans les moteurs de rendu matériels.
– Rendu logiciel vectorisé et multi-threadé.
– Désentrelacement adaptatif au mouvement.
– Filtre de sous-échantillonnage adaptatif.
– Rotation d’écran pour les jeux de tir verticaux ou en mode « TATE ».
– Chaînes de shaders de post-traitement (GLSL, Reshade FX et préréglages Slang).
– Bordures décoratives affichées autour du contenu du jeu.
– « Démarrage rapide » pour ignorer l’intro du BIOS.
– Prise en charge des sauvegardes d’état, avec exécution anticipée et rembobinage.
– Compatible avec Windows, Linux et macOS.
– Lecture directe depuis CD, images bin/cue, fichiers bin/img bruts, MAME CHD, ECM à piste unique, MDS/MDF, CCD et formats PBP non chiffrés.
– Préchargement des images disque en RAM pour éviter les interruptions dues à la mise en veille du disque.
– Fusion des jeux multi-disques dans la liste/grille avec cartes mémoire partagées.
– Chargement/application automatique des patchs PPF.
– Démarrage direct des exécutables homebrew.
– Chargement direct des fichiers Portable Sound Format (psf).
– Audio étiré dans le temps lors de l’exécution hors de la vitesse 100 %.
– Prise en charge des manettes numériques et analogiques (le retour de force est transmis à l’hôte).
– Support des pistolets GunCon et Justifier (simulés à la souris).
– Support de la manette NeGcon.
– Préréglages de manette et configuration par jeu.
– Interface utilisateur Qt et mode « Big Picture ».
– Mises à jour automatiques avec canaux preview et stable.
– Analyse automatique du contenu — titres/hachages fournis par redump.org.
– Commutation automatique optionnelle des cartes mémoire par jeu.
– Prise en charge des cheats à partir de listes existantes.
– Éditeur de carte mémoire et importateur de sauvegardes.
– Overclocking CPU émulé.
– Base de données de codes de triche (cheats) avec prise en charge de plus de 4 000 jeux.
– Base de données de correctifs (patchs) avec améliorations visuelles, du taux de rafraîchissement et du format d’image.
– Analyse et modification de la mémoire en direct.
– Exploration d’images ISO et extraction de fichiers.
– Débogage intégré et à distance.
– Support des manettes multitap (jusqu’à 8 appareils).
– Intégration RetroAchievements.
– Présence enrichie Discord.
– Capture vidéo via Media Foundation (Windows) et FFmpeg (toutes plateformes).
– Fonction de caméra libre.
– Émulation de cartouches via port parallèle.

 
Configuration requise:
– Windows 10/11 (7/8/8.1 ici), Linux (AppImage/Flatpak), macOS.
– Un CPU plus rapide qu’une patate. Mais il doit être x86_64, AArch32/armv7, AArch64/ARMv8 ou RISC-V/RV64.
– Un GPU capable de OpenGL 3.1 / OpenGL ES 3.1 / Direct3D 11 niveau de fonctionnalité 10.0 / Vulkan 1.0. Donc, en gros, n’importe quoi fabriqué au cours des 10 dernières années.
– Une manette compatible SDL, XInput ou DInput (par exemple XB360/XBOne/XBSeries). Les utilisateurs de DualShock 3 sous Windows devront installer les pilotes officiels DualShock 3 inclus dans PlayStation Now.

 

 

Les améliorations sont:
 
Preview Build:
– Fix race when creating pipelines from worker threads (Stenzek)
– Pad push constant range to 16 bytes (Stenzek)
– Request coherent persistent buffer mappings (Stenzek)
– Update to 20261010 (Stenzek)
– Extract bucket names out of FullscreenUI (Stenzek)
– Separate login and credential saving steps (Stenzek)
– Guard against copying to self (Stenzek)
– Add WaitFor() to ConditionVariable (Stenzek)
– Sort disc sets by save title (Stenzek)
– Don’t persist cache map between refreshes (Stenzek)
– Allow use of external SettingsInterface (Stenzek)
– Synchronize settings between FullscreenUI and Qt (Stenzek)
– Provide content details to OnSystemStarted() (Stenzek)
– Fix possible integer overflow in EncodeAndAppendUTF8() (Stenzek)
– Add a dedicated key for overlays (Stenzek)
– Don’t copy controller type to game (Stenzek)
– Don’t reset folders when resetting settings (Stenzek)
– Backport additional helper functions (Stenzek)
– Make OpenSharedCFile() wrap OpenCFile() on non-Windows (Stenzek)
– Add error parameter to FTell64() (Stenzek)
– Extract find result sorting to function (Stenzek)
– Use shared file open for ReadBinaryFile/ReadFileToString (Stenzek)
– More RVO optimizations (Stenzek)
– Add more ReadFileToString() overloads (Stenzek)
– CPU/Recompiler: Respect load delays when swapping NOP slots (Stenzek)
– CPU/Recompiler: Cancel pending loads on self moves (Stenzek)
– CPU/Recompiler: Keep link-register delay slots in order (Stenzek)
– CPU/Recompiler: Dispatch interpreter fallback exceptions (Stenzek)
– CPU/Recompiler: Trap constant signed arithmetic overflow (Stenzek)
– CPU/Recompiler: Preserve pending loads on memory exceptions (Stenzek)
– CPU/Recompiler: Correct misaligned indirect jump exceptions (Stenzek)
– CPU/Recompiler: Fix ARM32 VIXL debug builds (Stenzek)
– CPU/Recompiler: Mask constant variable shift counts on ARM (Stenzek)
– CPU/Recompiler: Truncate ARM64 multiplication results in LO (Stenzek)
– CPU/Recompiler: Decode ARM32 load exceptions from r0 (Stenzek)
– CPU/Recompiler: Align ARM32 backpatch thunk calls (Stenzek)
– CPU/Recompiler: Use 32-bit ARM64 fastmem LUT indices (Stenzek)
– CPU/Recompiler: Handle large ARM64 backpatch cycle counts (Stenzek)
– Fast-path ADPCM blocks without predictors (Stenzek)
– Skip reverb output filtering at zero volume (Stenzek)
– Pack reverb FIR coefficients into 16-bit lanes (Stenzek)
– Extract reverb-master-enable out of loop (Stenzek)
– Add regression tests (Stenzek)
– Only sign extend MAC results on overflow (Stenzek)
– Force inline matrix/lighting/projection helpers (Stenzek)
– Specialize instruction handlers on sf/lm (Stenzek)
– Factorize NCLIP to use three multiplies (Stenzek)
– Use shift for IRGB/ORGB conversion (Stenzek)
– Simplify FLAG error bit update (Stenzek)
– Mark saturation branches as unlikely (Stenzek)
– Use branchless saturation for light matrix multiply (Stenzek)
– Vectorize XA resampling (Stenzek)
– Improve reproducibility (Stenzek)
– Improve reproducibility (Stenzek)
– Don’t stall for GTE with a single cycle remaining (Stenzek)
– Add optional callback to screenshot save (Stenzek)
– Avoid unnecessary mutex unlock->relock (Stenzek)
– Fix incorrect error message (Stenzek)
– Return proper error from GetGenericBindingMapping() (Stenzek)
– Shorten fastmem mode description (Stenzek)
– Don’t use exact sleep on core thread (Stenzek)
– Fix inconsistent default values (Stenzek)
– Use constants for section names (Stenzek)
– b8a8aba: Update Swedish Qt translation (Daniel Nylander)
– Relax Assert to DebugAssert (Stenzek)
– Fix deadlock opening game properties (Stenzek)
– Fix window icon/title desynchronizing (Stenzek)

 

Stable Build (or rolling release):
– SPU: Streamline per-voice flag processing
– SPU: Vectorize Gaussian interpolation
– SPU: Consolidate capture buffer writes
– SPU: Decode ADPCM nibbles in pairs
– VulkanDevice: Use timeline semaphores when available
– Tests: Fix core-tests building on Windows
– GPU/HW: Fix typo in CompilePipelines()
– Achievements: Fix some options potentially not live-updating
– Achievements: Check for login request in LoadStateFromBuffer()
– FullscreenUI: Fix extra uneven height in achievement notifications
– FullscreenUI: Reduce text size of small-mode category badges
– Qt: Remove empty widget text
– GameDB: Persona localizedName
– Update Italian translation (#3798)
– TaskQueue: Add GetOutstandingTasks() and ExecuteOneTask()
– Threading: Add GetProcessorCount()
– Core: Make TaskQueue thread count dynamic
– ObjectArchive: Use binary keys instead of strings
– ObjectArchive: Synchronize access internally
– HTTPCache: Use object archive synchronization
– GPUDevice: Use ObjectArchive for shader cache
– GPUDevice: Support looking up cached shaders and opaque keys
– GPUDevice: Add LoadPipeline() for supported backends
– GPU/HW: Use UIDs for shader generation
– GPU/HW: Use UIDs as shader cache keys
– GPU/HW: Use multi-threaded shader compilation
– GPU/HW: Use multi-threaded pipeline compilation
– VideoThread: Preserve command queue empty slot
– VideoThread: Enforce command producer ownership
– VideoThread: Keep successful software fallback
– VideoThread: Use video-owned fullscreen settings
– VideoThread: Destroy inline reconfigure commands
– VideoThread: Snapshot fullscreen state for resize
– VideoThread: Dispatch thread toggle failures safely
– VideoThread: Propagate thread startup failure
– FullscreenUI: Tweak separator style
– Qt: Add multi-instruction selection to debugger
– Qt: Persist debugger window state
– Qt: Add icons to context menu
– Qt: Fix empty debugger toolbar window title
– Qt: Fix icon missing on newly-added excluded paths
– Qt: Add context menu to game list exclusion list
– GPU: Add Disable Upscaled Direct Textures option
– GameDB: DisableUpscaledDirectTextures for Fear Effect
– Qt: Persist use-serial-file-names in cover downloader
– MSBuild: Force SHA256 source file hashes
– InputManager: Add hotkey flag for UI-activatable
– InputManager: Release cancelled hold bindings
– InputManager: Clear bindings when input is lost
– InputManager: Fix effect sync device matching
– ImGuiManager: Track text input separately
– InputManager: Type button transitions
– FullscreenUI: Add ‘Toggle Pause Menu’ hotkey
– FullscreenUI: Make cheats/achievements/leadboards hotkeys toggles
– FullscreenUI: Synchronize pause menu toggle
– PerformanceCounters: Ignore reset boundary sample
– Qt: Remove unnecessary usage of QOverload (#3799)
– D3DCommon: Use once_flag for library loading
– Threading: Add lightweight Mutex/ConditionVariable wrappers
– Core: Use lock_guard for settings accessors
– Core: Use Threading::Mutex for settings lock
– CDROMAsyncReader: Use lightweight threading abstractions
– Misc: Replace std::mutex with Threading::Mutex
– CDROMAsyncReader: Convert to namespace
– GPU/HW: Fix missing mask-or application on texture fallback
– GPU/HW: Add ‘Filter Framebuffer Uploads’ advanced option
– GameDB: Enable background texture filtering on more games
– Qt: Show inherited multi-sampling setting in game properties (#3800)
– GPU/HW: Add additional texture filters
– GameDB: Fix typo in DisableUpscaledDirectTextures
– GameDB: Add mouse for Panekit – Infinitive Crafting Toy Case
– CDROMAsyncReader: Use persistent thread
– CDROM: Fix possible incorrect restart track when playing
– FullscreenUI: Avoid double transition on achievements/leaderboards
– FullscreenUI: Fix toggling between windows with hotkeys
– FullscreenUI: Fix bullet separator at end of postfx settings
– FullscreenUI: Use popup list for texture filter options
– Misc: Use C++23 elifdef/elifndef
– System: Obey optimal frame pacing setting on Linux
– GPUDevice: Remove multiple sources of truth for shader dump directory
– StringUtil: Fix buffer overflow in BytePatternSearch()
– Timer: Use pause intrinsics when spin-sleeping
– Common: Use __yield() for CPU-pause on ARM
– PageFaultHandler: Fix unused variable warning
– dep/vixl: Fix deprecated-literal-operator warning
– StringUtil: Return first match in BytePatternSearch()
– dep/googletest: Update to v1.18.0
– Threading: Detect recursive locks in debug builds
– Error: Add wrappers for translating messages without object
– HTTPDownloader: Use string view and move semantics for callback error
– HTTPDownloader: Ensure all callbacks invoke through PollEvents()
– Settings: Turn debug window visiblity into a bitmask
– Achievements: Replace recursive mutex with lightweight mutex
– Qt: Add missing help text for savetitle/localizedtitle
– FullscreenUI: Replace recursive_mutex with lightweight mutex
– FullscreenUI: Allow verification of runtime-populated images
– Updater: Directly wait for parent to exit instead of using shell
– Qt: Dynamically adjust log window colours to theme
– Disable auto analog in Trap Gunner; add missing traits for Spyro x Sparx (#3801)
– Tests: Fix directory not cleaned up
– Threading: Add SharedMutex lightweight wrapper
– Achievements: Avoid deadlock with leaderboard trackers disabled
– Achievements: Avoid lock when settings unchanged
– Achievements: Use a second mutex for notification state
– Qt: Fix per-game achievement notification duration sliders
– Qt: Simplify output latency widget updates
– Qt: Bind audio output volume through regular settings updates
– Update duckstation-qt_es.ts (#3802)
– Qt: Fix latency description not updating
– Spanish (Spain) translation update 2026/09/24 (#3803)
– LightgunController: Create base class for lightgun controllers
– NeGcon: Create common base class for NeGcon controllers
– Controller: Unify some of the translation strings
– Threading: Add SharedLockGuard helper
– InputManager: Internalise private functions
– InputManager: Use atomics for rawinput/pointer count
– InputManager: Use atomics for host pointer position
– ImGuiManager: Read pointer state directly from InputManager
– InputManager: Reload input bindings after source hotplug
– InputManager: Extract internal state to private header
– InputManager: Use a shared mutex for synchronization
– InputManager: Use SmallString for binding conversions
– Qt: Move DS5 player LED setting into LED dialog
– SDLInputSource: Simplify polling
– SDLInputSource: Poll immediately after initializing
– SDLInputSource: Rely on reload to enable accelerometer
– SDLInputSource: Use persistent identifiers when mapping
– GameList: Fix possible null string-view construction
– Common: Use second thread for assertion dialogs
– Common: Use single isb for ARM PauseCPU()
– VideoThread: Use dynamic spin loop on ARM
– Timer: Use global initializer for timer frequency on Windows
– Qt: Add pill-label css class
– Qt: Display bound devices in controller pages
– Win32RawInputSource: Fix wrong OnInputDeviceConnected() call
– GameList: Use correct string_view constructor
– Common: Remove unnecessary include
– Qt: Simplify mute setting callback
– Qt: Fix doubled-up help description
– Update duckstation-qt_es.ts (#3805)
– Atualização Português do Brasil (#3806)
– Update Italian translation (#3807)
– MetalDevice: Drop feedback loop path
– VulkanDevice: Fix incorrect hazard tracking in stream buffer
– GPU/HW: Fix background replacements disappearing after TC toggled off
– GPU/HW: Simplify pipeline layouts
– ImGuiManager: Move blur constants into main UBO
– GPUDevice: Remove MultiTextureAndUBO pipeline layout
– GPUDevice: Move UNIFORM_PUSH_CONSTANTS_SIZE into base class
– D3D12Device: Remove MAX_UNIFORM_BUFFER_SIZE
– D3D12Device: Ensure all samplers are initialized in LookupSingle()
– FullscreenUI: Add background image blurring for headers
– FullscreenUI: Display subset icon as game icon in subset view
– ImGuiManager: Stash overlays in separate draw list when transition active
– ImGuiManager: Avoid unsafe read of context pointer on core thread
– Misc: Replace std::shared_mutex with Threading::SharedMutex
– GPU: Fix scanline sync before vertical_display_start
– GPU: Improve CRTC function readability
– Qt: Use posix_spawn for updater relaunch on Linux
– Misc: Remove more unused include guards
– FullscreenUI: Fix change disc menu getting stuck in some scenarios
– FullscreenUI: Size loading screen text and progress separately
– FullscreenUI: Display progress for on-demand game list load
– MDEC: Don’t clear output FIFO on new command
– FullscreenUI: Fix compiler warning
– Qt: Update machine translations
– Qt: Update English translation catalog
– CDImageMemory: Read each sector in its native format
– CDImagePPF: Handle non-mode2 sectors
– CDImageCHD: Read out the correct sector size depending on mode
– FullscreenUI: Fix focus reset on escape in game list search
– Deps: Update to 20261001
– Qt: Use AppRoot for translations
– VulkanDevice: Fix spec violation in ROV clear
– GPU/HW: Use correct format for ROV buffers
– INISettingsInterface: ClearSection() should not create an empty section
– Update duckstation-qt_es.ts (#3808)
– GameDB: Fix a bunch of incorrect release dates
– System: Fix incorrect title being copied into save state header
– CI: Use prefix path in cross appimage
– Achievements: Don’t lock in prefetch callback
– Achievements: Don’t try to fetch badges without cache
– Qt: Fix default value of HideCursorInFullscreen (#3809)
– GameDB: Disable auto-analog on Khamrai
– Qt: Fix desktop environment conditions
– Qt: Fix crash when desktop file check is skipped
– D3D11Device: Fix race when creating pipelines from worker threads
– OpenGLDevice: Pad push constant range to 16 bytes
– OpenGLDevice: Request coherent persistent buffer mappings

 

Télécharger DuckStation v0.1 build 12XXX (69.9 Mo)

Site Officiel

En savoir plus…

myMCpp est un gestionnaire open-source de cartes mémoire et de sauvegardes pour PlayStation 2 (PS2), développé en C++ sous licence GPL-3.0 et hébergé par l’équipe de PCSX2. Cet outil permet de lire, créer, gérer et éditer le contenu de fichiers de cartes mémoire virtuelles aux formats .ps2, .mc2, .mcd, .vm2 ou de fichiers VMC bruts. Il propose une interface graphique simple sous Qt pour importer ou exporter des sauvegardes, tout en offrant une interface en ligne de commande complète pour exécuter des actions avancées comme le formatage, la vérification d’erreurs (ECC), la création de dossiers ou la gestion des fichiers.
 
Pour garantir son bon fonctionnement et l’affichage de l’interface, il est nécessaire d’avoir des pilotes graphiques à jour ou d’installer le runtime Vulkan.
 

 

Télécharger myMCpp v0.3.2 (27.1 Mo)

Site Officiel

En savoir plus…

Créé par Avery Lee (l’auteur de VirtualDub), il s’agit d’un émulateur d’Atari 8 bits (800/800XL/130XE) disponible en 32 et 64 bits. Il dispose de beaucoup d’options ainsi que d’une bonne compatibilité. Il prend en charge les jeux protégés conformément à l’émulation. Il s’agit d’une version de développement au stade de béta.
 

 

Topic des versions Beta.

Télécharger Altirra (Beta) v4.50 Test 22 (7.7 Mo)

Site Officiel

En savoir plus…

KytyPlus est un fork de KytyPS5, lui-même dérivé du projet original Kyty. Il reprend son émulation de la PlayStation 5 tout en ajoutant plusieurs améliorations, notamment le support expérimental des jeux PS4 via shadPS4, le FSR 1.0, un cache Vulkan permettant de conserver les pipelines compilés et différentes optimisations destinées aux GPU intégrés (iGPU). Il permet également l’installation des fichiers PKG depuis son interface et propose une gestion unifiée des jeux PS4 et PS5. Le projet est encore en développement et de nombreux jeux peuvent rencontrer des plantages, des écrans noirs ou des problèmes graphiques.
 


 

 
Les changements:
 
– Shader SPIR-V output for layer-export paths now uses the core ShaderLayer capability instead of the legacy SPV_EXT_shader_viewport_index_layer extension.
– Layer-output shaders now set SPIR-V version 1.5; non-layer shaders keep SPIR-V 1.3.
– Layer-output entry points now list the full set of live descriptor and push-constant variables in the interface.
– Added a regression check for Vulkan shader and pipeline compatibility for layer-output paths.

 

Télécharger KytyPlus v4.2 (50.5 Mo)

Site Officiel

En savoir plus…

Il s’agit d’un fork de l’émulateur Sega Model 3 nommé SuperModel mais qui prend en charge l’utilisation du LightGun appelé Sinden.
 

 

Télécharger SuperModel Sinden Edition v0.3a r261013 (2.9 Mo)

Site Officiel

En savoir plus…

Le premier émulateur de Sega Model 3 créé par Bart Trzynadlowski, Ville Linde et Stefano Teso dans sa version de développement (voir ici ou là) [source].

Fichiers de configurations préparés ici.
 


 
Les changements:
 
Le système de mise à jour passe de SVN à GIT, du coup le nom des versions changent, par simplicité j’utiliserai un système par date de release plus compréhensible que le par défaut de GIT.
 
– [Gui.cpp] Add rom scanning feature by @pizzzza19 in #337
– GUI: fix several bugs, and ROM directory and joystick sensitivity settings by @toxieainc in #341
– Fix some UI vs INI quirks and use readable names for some settings in the UI by @toxieainc in #340
– Make quad rendering GLSL 4.1 compatible (so works with macOS, too) by @toxieainc in #339
– Misc fixes
 
A noter qu’un nouveau fork ajoutant le support du Sinden est dispo ici.

 


 
Ajout:
– correction des musiques dans sega rally 2 (mix)
– correction musique 1er niveau 2joueurs (la cave rouge) dans vf3 (pas sûr de la modif, et donc cela peut éventuellement entrainer d’autre problèmes sonore sur d’autre jeux).
(inclut officiellement)

 
Pour générer un dat vous pouvez utiliser cet outil.

 

Télécharger SuperModel (WIP) v0.3a Build 261013 R2 (10.9 Mo)

Télécharger SuperModel WIP (XP) v0.3a r862 (6.3 Mo)

Site Officiel

En savoir plus…

La dernière version béta publique de l’excellent WinUAE, l’émulateur Commodore Amiga. La traduction est signée Tradu-France.
 

 
Les changements ici.
 

Télécharger WinUAE (Public Beta) [ARM] v6.1.0 Beta 18 (4.4 Mo)

Télécharger WinUAE (Public Beta) [32 bits] v6.1.0 Beta 18 (5.0 Mo)

Télécharger WinUAE (Public Beta) [64 bits] v6.1.0 Beta 18 (7.6 Mo)

Télécharger WinUAE (Public Beta) [ARM] v6.1.0 Beta 6 FR (7.7 Mo)

Télécharger WinUAE (Public Beta) [32 bits] v6.1.0 Beta 15 FR (5.0 Mo)

Télécharger WinUAE (Public Beta) [64 bits] v6.1.0 Beta 15 FR (7.6 Mo)

Site Officiel

En savoir plus…





https://getourbonus.com/fr/accueil

https://www.romspedia.com/
Listing de toutes les actualités , Page numéro 87 - Emu-France

Il s’agit d’un fork de l’émulateur PCSX2 permettant d’émuler les systèmes d’arcade basés sur l’architecture de la PlayStation 2, à savoir les System 246, System 256 et Super System 256. À terme, le projet pourrait également prendre en charge les systèmes 147 et 148, ainsi que les plateformes Konami Python 1 et Python 2 et leurs variantes Bemani (Plus d’infos ici).
 


 
Il s’agit d’un fork expérimental de l’émulateur PCSX2, développé dans le but de prendre en charge les systèmes d’arcade de Namco basés sur l’architecture PlayStation 2. Alors que PCSX2 est principalement conçu pour l’émulation de la console domestique, cette branche adapte et étend son fonctionnement afin de reproduire le matériel spécifique des bornes d’arcade dérivées de la PS2.
 
Les systèmes principalement visés sont les Namco System 246, Namco System 256 et Namco Super System 256, des plateformes d’arcade largement utilisées dans les années 2000. Ces cartes reposent sur une architecture très proche de celle de la PlayStation 2, mais intègrent divers composants additionnels destinés à l’exploitation en salle d’arcade : interfaces d’entrées/sorties dédiées, systèmes de sécurité, lecteurs de médias spécifiques et périphériques propres à certains jeux.
 

 
Il est également probable que le fork puisse, à terme ou partiellement, prendre en charge les systèmes System 147 et System 148, qui partagent eux aussi des liens techniques avec l’écosystème matériel PlayStation 2. Cependant, le niveau réel de compatibilité avec ces plateformes reste peu documenté.
 
L’objectif principal de ce projet est de permettre l’exécution et la préservation de jeux d’arcade développés pour ces systèmes, en réutilisant l’importante base de code et les connaissances accumulées autour de PCSX2. Cette approche évite de développer un émulateur entièrement nouveau tout en bénéficiant des améliorations apportées au fil des années à l’émulation du processeur Emotion Engine, du processeur graphique Graphics Synthesizer et des différents coprocesseurs de la PlayStation 2.
 

 
Parmi les jeux emblématiques associés à ces systèmes figurent notamment la série Tekken (à partir de Tekken 4), SoulCalibur II, SoulCalibur III: Arcade Edition, Time Crisis 3, Time Crisis 4, Battle Gear, The Idolmaster ou encore plusieurs productions de Namco, Capcom et Banpresto développées au cours des années 2000.
 
Liste de compatibilité ici.
 
Les changements:

– JVS: input layouts for standard and twin-stick games (2/2) by @Tovarichtch in #86
– fix disc loading and attract video (Netchu, Smash Court) (1/2) by @Tovarichtch in #85

 

Télécharger PCSX2x6 v0.2.22 (23.0 Mo)

Site Officiel

En savoir plus…

Dolphin Memory Engine est un outil open‑source conçu pour analyser, surveiller et modifier en temps réel la mémoire utilisée par l’émulateur Dolphin, permettant d’identifier des variables internes (vie, coordonnées, timers, RNG), de les observer dans une watchlist ou de les altérer pour le debug, le modding, le TAS ou des expérimentations locales équivalentes à du cheat hors‑ligne. L’application, écrite en C++ avec une interface Qt, se connecte automatiquement à Dolphin pour lire et écrire dans la RAM émulée, offre des recherches mémoire rapides et fiables adaptées à l’architecture GameCube/Wii, et propose un hex viewer intégré ainsi qu’un système de sauvegarde des listes de variables, le tout sous licence MIT et compatible Windows, Linux et macOS.

 


 

Télécharger Dolphin Memory Engine (2026/06/25) (10.7 Mo)

Site Officiel

En savoir plus…

Créé par Ector et F|res, voici la dernière version de Dolphin, un émulateur GameCube/Wii et également Tri-Force (système d’arcade élaboré par Nintendo-Sega-Namco dont le hardware est basé sur celui de la GameCube).
 


 
Lire l’article concernant les changements apportés par cette version ici.
 
Le changelog en résumé:
 
Game Boy Player Support
– Dolphin can now run GB/GBC/GBA games via the Game Boy Player accessory
– Load a ROM in GameCube settings under « Game Boy Player ROM », then launch the Start-Up Disc or Game Boy Interface
– Not a replacement for dedicated GB emulators, system requirements are much higher
 
Triforce: The Key of Avalon
– The last unplayable Triforce game is now playable
– Supports up to 5 simultaneous Dolphin instances (4 players + 1 server)
– Full matches, CPU battles, and IC Card saving all work
– Custom card decks can be loaded via a JSON file
– Known issue: entering the Segaboot menu softlocks the game
 
Graphics Mods: Bloom Blurred
– Fixes broken bloom at high internal resolutions in 50+ games
– Affected titles include Twilight Princess, Metroid Prime 3, Xenoblade Chronicles, Super Mario Galaxy 1 & 2, Sonic Colors, Okami and more
– Enable via right-click on a game > Properties > Graphics Mods > Bloom Blurred
 
Wii Remote Speaker Audio Mixer
– Wii Remote speaker audio can now be routed to a separate audio output device
– Works with USB audio, Bluetooth speakers, or controllers with audio out (e.g. DualSense)
– Desktop only
 
Custom Screen Cropping
– New custom crop option lets you trim each side of the image independently
– Useful for removing double black bars in games like Beyond Good & Evil or RE4 GC
– Also useful in split-screen NetPlay to show only your quadrant
– Found in Graphics > Advanced, old option renamed to « Crop to Aspect Ratio »
 
Wii RetroAchievements
– RetroAchievements support is now available for Wii games
– Top games after 3 months: Super Mario Galaxy (5408 players), New Super Mario Bros. Wii (4052), Mario Kart Wii (3744)
 
Android Minimum Version
– Raised from Android 5 to Android 7 Nougat
– Affects only 0.0003% of Android users
 
Redump Integration
– Disc verification now uses redump.info instead of redump.org
– Same feature, better uptime, HTTPS support
 
Website Infrastructure
– Dolphin now uses Bunny as a CDN and WAF to fight AI scraper bots
– Bot scrapers should switch to the official API: GET /update/latest/beta or GET /update/latest/dev

 

 

Télécharger Dolphin v2609a (19.1 Mo)

Site Officiel

En savoir plus…

L’émulation du système Model 1 reste aujourd’hui inégale selon les jeux. Alors que Virtua Racing est correctement émulé sur MAME, Virtua Fighter continue de souffrir de nombreux problèmes techniques qui nuisent fortement à l’expérience de jeu. En 2026, le titre demeure difficilement jouable dans des conditions satisfaisantes.

 

Une nouvelle alternative, nommée WangModel 1, vise à améliorer cette situation. Développé spécifiquement pour Virtua Fighter, cet émulateur corrige une grande partie des problèmes affectant le gameplay et offre une expérience de jeu nettement plus convaincante que celle proposée par MAME. Bien que quelques défauts graphiques subsistent, les résultats obtenus sont globalement très encourageants.

 

Le logiciel ne prend pas encore en charge les manettes de jeu de manière native, mais cette fonctionnalité est actuellement en développement. En attendant, il reste possible d’utiliser des outils de mappage comme Xpadder pour jouer avec une manette. Pour les passionnés de Virtua Fighter, WangModel 1 constitue une avancée particulièrement intéressante, attendue depuis de nombreuses années par la communauté.
 

 

Les changements:

– Simulating TGP’s legacy floating-point calculations to achieve pixel-perfect hitboxes identical down to the atomic level – FIXED
– Color calibration against the actual hardware board – FIXED
– Resolved lag issues during the name entry screen – FIXED
– Polygon culling issue with nearby alphabets during name entry – FIXED
– Shadow Translucency – FIXED
– 2P face rendering issue on Character Select screen – FIXED
– OpenGL Hardware Acceleration Support
– Full Screen Support
– Custom Key Settings & Controller Support

 

 

Télécharger WangModel 1 v1.4 (1.6 Mo)

Site Officiel

En savoir plus…

Il s’agit d’un fork de l’émulateur Switch Citron, repris exactement à l’endroit où son développement s’était arrêté.
 

 
Les changements:
– Revert « fix: remove redundant TLS ld/st » (#207)
– static ctor are static
– fix: remove redundant TLS ld/st
– common: fix fmt 11 API breakage
– oops. put dependencies.cmake back where it’s supposed to go.
– build: fix Xbyak ODR violation and update related dependencies
– dynarmic: update to dynarmic commit bee46cb, fix aarch64 build… maybe
– dynarmic: bump to b484973 with x64/xbyak compatibility fixes
– Declare HaltTransitions and route Clear() through it.
– Halt loading screen animations safely during teardown.
– Keep mirrored() in the Qt5 camera capture path.
– Fix Qt 6 deprecation warnings in citron UI code.

 

Télécharger Citron Neo (2026/10/11) (62.2 Mo)

Site Officiel

En savoir plus…

Exclu EmuFrance, une fois de plus 😉
 
PCSX2 Reliquary est un fork de l’émulateur PS2 PCSX2, orienté vers la préservation et la recherche sur le matériel dérivé de la PS2 (Konami Python 1 & 2, systèmes Namco, etc.).
 

 
Il se concentre sur une émulation très précise des flux de sécurité (mechacon, dongles, cartes mémoire, HDD) et des configurations matérielles exotiques rarement prises en charge par les émulateurs classiques.
 
On peut y configurer un keystore mechacon avancé, utiliser des dumps BIOS complets (BIOS + NVRAM + secteur mechacon), et travailler avec des cartes mémoire PS2 brutes, correctement keyées, compatibles avec du vrai hardware.
 
Le projet gère les HDD et CF en .raw ou .chd avec overlays écrits séparément, ce qui permet de conserver une image compressée de base tout en gardant des données persistantes par installation ou par utilisateur.
 
Pour le Konami Python 2, la configuration passe par des fichiers .py2 décrivant HDD, NVRAM, dongles noir/blanc, type d’IO, cartes e-amuse, etc., avec un système d’overlay pour les HDD CHD.
Pour le Konami Python 1, des fichiers .py1 définissent BIOS COH, dumps d’IO board (boot ROM, config ROM, dongles internes/externes), images HDD/CF et dongles mémoire, afin de reproduire fidèlement les chemins de sécurité.
 
En mode Retail, avec un BIOS correctement dumpé et des clés/mechacon/memory cards configurés, Reliquary permet aussi d’utiliser les disques utilitaires HDD, FMCB, installateurs et DVD d’update comme sur une vraie console.
 

 

PCSX2 Reliquary est une branche spécialisée de PCSX2 destinée aux passionnés souhaitant analyser, reproduire et conserver les configurations matérielles et sécuritaires les plus avancées de l’écosystème PS2.

 
Toutes les fonctionnalités:
– Basé sur la dernière version master de PCSX2 au 11 juin
– Support complet Konami Python 2 (grâce au travail réalisé dans ce fork)
– Implémentation de tous les IO Python 2 pour tous les jeux pris en charge
– Configuration totalement modulaire du mechacon et de la sécurité des cartes mémoire
– Modèle de sécurité précis (FMCB bootable)
– BIOS et cartes mémoire Namco System 2×6 bootables (pas de jeux)
– BIOS et cartes mémoire Konami Python 1 bootables (pas de jeux)
– Support HDD retail (installation de jeux, disques d’update DVD)
– Intègre les dernières modifications du moteur graphique ParaLLEl‑GS au 11 juin
– Lecture des fichiers CHD pour les HDD Python 2
– Correction d’un crash null pointer lors de l’édition des propriétés d’un jeu Python 2
– Ajout d’un hack par jeu pour mixer SPDIF + audio analogique (Guitar Freaks utilise SPDIF pour la musique)
– Les overlays CHD ne dépendent plus du support sparse → fichiers beaucoup plus petits
– Implémentation des registres FireWire, base pour de futurs périphériques FireWire autres que P1IO
– Support FireWire dans les savestates
– Possibilité de définir les overrides kbit et kc arcade
 
Support des jeux Konami Python 1 :
– Pro Evolution Soccer The Arcade
– World Soccer Winning Eleven Arcade Game Style
– World Soccer Winning Eleven Arcade Game Style 2003
– Perfect Pool (stub caméra, impossible de frapper la bille blanche)
– Dogstation Deluxe
– Dancing Stage Fusion
– Pop’n Music 9
– Pop’n Music 10
– Pop’n Music 11
– Pop’n Music 12
– Pop’n Music 13
– Pop’n Music 14

 

Télécharger PCSX2-Reliquary v1.9.4 (26.3 Mo)

Site Officiel

En savoir plus…

Xenia Manager est un outil conçu pour simplifier l’utilisation de l’émulateur Xenia. Il vise à rendre les jeux et l’installation de correctifs spécifiques plus simples et plus conviviaux, tout en fournissant une interface facile à utiliser pour ajuster les paramètres de Xenia. Ce projet n’est en aucun cas affilié à l’équipe Xenia.
 

 

Caractéristiques principales:
– Installation de Xenia en 1 clic avec création automatique de profil
– Mise à jour automatique de Xenia (paramétrable)
– Installation et gestion faciles du contenu : DLC/TUs sans lancer Xenia
– Prise en charge des patches Canary & Netplay, avec gestion avancée (ajout, édition, suppression, doublons)
– Profils de configuration par jeu, incluant des réglages optimisés par la communauté
– Gestion complète des profils Xenia : import, export, édition, sauvegardes automatiques
– Interface dynamique des paramètres, s’adaptant à la structure du fichier de config
– Création de raccourcis Steam avec prise en charge des artworks
– Détection fiable clavier/souris via un Input Listener multiplateforme
– Importation et exportation des sauvegardes de jeu avec système de backup basé sur le XUID
– Faible utilisation des ressources grâce au chargement à la demande
– Paramètres de jeux optimisés disponibles ici

 

 

Télécharger Xenia Manager v5.0 (40.3 Mo)

Site Officiel

En savoir plus…

Mesen Community Edition est un émulateur multi‑systèmes open‑source pour Windows, Linux et macOS, développé par la communauté à partir du projet Mesen2. Il vise une haute précision, une excellente compatibilité, et propose une interface moderne accompagnée d’outils avancés pour les joueurs comme pour les développeurs.
 

 
Né initialement comme un fork pour pallier la mise en pause du développement de Mesen2 par son créateur original (Sour), MesenCE est désormais devenu la continuation officielle et exclusive du projet. Face à la dynamique communautaire, Sour a choisi de rejoindre activement l’équipe de MesenCE afin d’y centraliser tout le développement futur. Cette transition sous un modèle entièrement géré par la communauté permet d’intégrer plus rapidement les correctifs, d’améliorer la compatibilité multiplateforme et d’ajouter de nouvelles fonctionnalités, tout en préservant l’esprit d’excellence du projet d’origine.
 
Les changements:
 
Mesen is becoming MesenCE, a Community Edition maintained by Sour and various community members. All development will occur in this new fork going forward so it can continue whenever Sour is away from the project.
 
– Misc fixes
– Debugger: GBA – Sprite Viewer – Fix vertical mirror on sprites without matrix transform (#188)
– NES: Fix mapper 121, 187’s CHR A18 behavior (#181)
– GBA: DMA should stop if it disables itself (#187)

 

Télécharger MesenCE v2.2.1 r20261007 (83.5 Mo)

Site Officiel

En savoir plus…

1984 est un émulateur de l’ordinateur rétro Amstrad CPC 464/6128, écrit en C et utilisant SDL3. Son objectif est d’être très portable et relativement fidèle au matériel d’origine.

 


 

Télécharger 1984 v0.4.20 (3.7 Mo)

Site Officiel

En savoir plus…

Cet émulateur Apple‑1 moderne, réécrit en C++ avec Dear ImGui et OpenGL, dérive d’un ancien projet initialement développé en Java et offre désormais une émulation fidèle, rapide et multiplateforme, tout en prenant en charge l’ensemble des cartes d’extension P‑LAB — modem Wi‑Fi, terminal, microSD, A1‑SID, carte graphique TMS9918 — ainsi que la carte graphique couleur GEN2 d’Uncle Bernie.

 

 
Pour célébrer les 50 ans d’Apple (1976–2026), la version 1.7 de POM1 est publiée en hommage au demi‑siècle d’Apple Computer, fondée le 1er avril 1976.
 
Il intègre désormais la prise en charge des composants matériels suivants :
 
– Modem Wi-Fi P-LAB
– Carte Terminal P-LAB
– Carte de stockage microSD P-LAB
– Carte son P-LAB A1-SID
– Carte graphique P-LAB Apple-1 (TMS9918)
– Carte graphique couleur GEN2 d’Uncle Bernie
 
Version en ligne disponible ici.
 

Télécharger Pom1 v1.9.7 (17.2 Mo)

Site Officiel

Site Officiel original (archive)

En savoir plus…

SUPER ZSNES est une réécriture complète et moderne de l’emblématique émulateur ZSNES.
Réunis à nouveau, les deux créateurs originaux développent un émulateur SNES moderne, accéléré par GPU, plus précis, plus rapide et doté d’un système d’améliorations spécifiques à chaque jeu.
 

 

Caractéristiques principales:
 
– Cœurs CPU et audio plus précis que l’ancien ZSNES.
 
PPU accéléré par GPU:
– Mode 7 haute résolution
– Effets spéciaux améliorés
– Rendu plus propre et plus stable
 
Interface classique ZSNES modernisée:
– Effet de neige conservé
– Haute définition
– UX améliorée
 
Fonctions avancées:
– Fast forward
– Rewind
– Save states
– Auto-save history
– Bookmarks
– Cheat codes
– Quick load
 
– Développement sans frameworks modernes (style classique).
 
Super Enhancement Engine:
– Système d’améliorations par jeu, déjà actif sur 9 jeux populaires.
 

 
Types d’améliorations:
 
High Resolution:
– Rendu interne redessiné manuellement
– Détails haute résolution propres et nets
 
Texture / Normal Map:
– Ajout de détails supplémentaires
– Aspect plus riche et plus profond
 
Overclock:
– Suppression du slowdown
– Fluidité accrue
 
Widescreen (si support interne):
– Activation du widescreen lorsque le jeu possède un code interne partiel ou complet
 
Uncompressed Audio Replacement:
– Remplacement des samples compressés par des versions non compressées
 
3D (Mode 7 perspective):
– Remplacement des tiles par des données 3D height-mapped
– Effet 3D réel sur les jeux utilisant le Mode 7 en perspective
 
Toutes les améliorations peuvent être activées ou désactivées individuellement.
Les fichiers d’amélioration n’incluent aucun extrait de ROM: ils ne contiennent que des données additionnelles, jamais de contenu provenant du jeu lui‑même.
 
À venir:
– Corrections de bugs
– Support des special chips (DSP1, SuperFX, etc.)
– Retroachievements
– Widescreen personnalisé pour les patches
– Optimisations supplémentaires
– Nouveaux types d’améliorations
– Netplay
– Autres

 


 

 
Les changements:

– Optimized GPU memory allocations & texture upload routines
– Initial SuperFX emulation (note: Not enhanced yet, still some work to be done)
– Fixed windowing off by 1 line issues
– Fixes to dual window shader logic
– Fixes to BG latch routines
– Forced blank fixed color issues fixed
– Added separate volume control for MSU1 audio
– Added CRC check for DSP1 rom, improved message for persistent data folder location
– Added disable ‘.szsnes’ folder saves checkbox
– Fixed audio glitch when loading new game
– SRAM and main menu settings now saved more frequently
– Optimized enhancement data loading speed
– Added HEX editing of GUI colors, multiple default settings (Default, Classic ZSNES, Red)

 

Télécharger SuperZSNES v0.320 (110 Mo)

Site Officiel

En savoir plus…

Il s’agit d’un fork de l’émulateur PCSX2 permettant d’émuler les systèmes d’arcade basés sur l’architecture de la PlayStation 2, à savoir les System 246, System 256 et Super System 256. À terme, le projet pourrait également prendre en charge les systèmes 147 et 148, ainsi que les plateformes Konami Python 1 et Python 2 et leurs variantes Bemani (Plus d’infos ici).

 


 
Il s’agit d’un fork expérimental de l’émulateur PCSX2, développé dans le but de prendre en charge les systèmes d’arcade de Namco basés sur l’architecture PlayStation 2. Alors que PCSX2 est principalement conçu pour l’émulation de la console domestique, cette branche adapte et étend son fonctionnement afin de reproduire le matériel spécifique des bornes d’arcade dérivées de la PS2.
 
Les systèmes principalement visés sont les Namco System 246, Namco System 256 et Namco Super System 256, des plateformes d’arcade largement utilisées dans les années 2000. Ces cartes reposent sur une architecture très proche de celle de la PlayStation 2, mais intègrent divers composants additionnels destinés à l’exploitation en salle d’arcade : interfaces d’entrées/sorties dédiées, systèmes de sécurité, lecteurs de médias spécifiques et périphériques propres à certains jeux.
 

 
Il est également probable que le fork puisse, à terme ou partiellement, prendre en charge les systèmes System 147 et System 148, qui partagent eux aussi des liens techniques avec l’écosystème matériel PlayStation 2. Cependant, le niveau réel de compatibilité avec ces plateformes reste peu documenté.
 
L’objectif principal de ce projet est de permettre l’exécution et la préservation de jeux d’arcade développés pour ces systèmes, en réutilisant l’importante base de code et les connaissances accumulées autour de PCSX2. Cette approche évite de développer un émulateur entièrement nouveau tout en bénéficiant des améliorations apportées au fil des années à l’émulation du processeur Emotion Engine, du processeur graphique Graphics Synthesizer et des différents coprocesseurs de la PlayStation 2.
 

 
Parmi les jeux emblématiques associés à ces systèmes figurent notamment la série Tekken (à partir de Tekken 4), SoulCalibur II, SoulCalibur III: Arcade Edition, Time Crisis 3, Time Crisis 4, Battle Gear, The Idolmaster ou encore plusieurs productions de Namco, Capcom et Banpresto développées au cours des années 2000.
 
Liste de compatibilité ici.
 
Les changements:

– fix MOTOR ERROR 20 on RRV dongles other than Ver.A by @Tovarichtch in #74
– JVS: Fix coin spam/not decrementing by @Tovarichtch in #79

 

Télécharger PCSX2x6 v0.2.22 (23.0 Mo)

Site Officiel

En savoir plus…





https://getourbonus.com/fr/accueil

https://www.romspedia.com/