Erockus ARCADE est un frontend pour SDLMAME et permet d’en simplifier son utilisation.

Les changements:
– Updated for MAME .285
Erockus ARCADE est un frontend pour SDLMAME et permet d’en simplifier son utilisation.

Les changements:
– Updated for MAME .285
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 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é.
– 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 here), 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 texture hazard when stages disabled (Stenzek)
Stable Build (or rolling release):
– GPUPresenter: Avoid empty viewport on blank deinterlace
– GPU/HW: Fix inconsistent device state after blank deinterlace
– D3D12Device: Avoid render pass end when setting same target
– D3D12Device: Avoid second fence wait for infrequent readback
– VulkanDevice: Wait before starting next command buffer
– OpenGLDevice: Don’t use glGetTextureSubImage() on NVIDIA
– GPUThread: Fix crash concurrently changing renderer and deinterlacing
– VulkanDevice: Simplify EndAndSubmitCommandBuffer() a bit
– VulkanDevice: Don’t submit during image acquire
– Settings: Default optimal frame pacing to enabled
– Qt: Make settings update check ignore skipped updates
– Qt: Add option to edit game list serials
– Qt: Fix recommended value for Optimal Frame Pacing
– Qt: Reflect new defaults in settings help (#3687)
– ImGuiManager: Fix possible memory leak on shutdown
– ImGuiManager: Allow renderer switch without destroying context
– ImGuiManager: Adjust fixed-width font weight based on DPI
– ImGuiManager: Swap fixed-width font to Google Sans Code
– ImGuiManager: Use text font for frame time overlay
– Spanish (Spain) translation update. (#3688)
– GameDB: Tighten timing in Wing Commander III
– ImGuiManager: Increase font weight for OSD settings
– FullscreenUI: Adjust footer item spacing
– Qt: Fix double save of custom serials
– GameList: Fix some interactions with custom serials
– GameDB: Disable auto analog in Mizzurna Falls (#3689)
– GameDB: Adjust cropping in FF8 and FF9
– GameDB: Adjust cropping in Threads of Fate
– Qt: Move OSD and Capture settings to their own sections
– Qt: Drop workaround for Classic Windows theme change bug
– Qt: Don’t store unneeded references to settings pages
– ImGuiManager: Fix spacing for media capture timer overlay
– Qt: Improve grouping of OSD options
– Qt: Fix conflicting accelerators in Settings menu
– dep/rcheevos: Prioritize unsynchronized bucket over recently unlocked
– Achievements: Fix unsynchronized achievements missing from list
– Achievements: Add missing lock to GetPauseThrottleFrames()
– Achievements: Warn on shutdown when unlocks are unconfirmed
– Qt: Fix incorrect tab indices in graphics settings
– GameDB: PGXP CPU for World’s Scariest Police Chases
– Qt: Ensure fields in MemoryViewWidget are initialized
– Achievements: Fix overlap when >1 leaderboard tracker active
– Achievements: Reduce the size of challenge notifications
– WindowInfo: Move prerotation enum to global scope
– GPUPresenter: Convert to namespace
– Qt: Add option to use the system font on Linux
– Qt: Avoid locals symbol name clash in qtthemes.cpp
– GPUThread: Rename to VideoThread
– GPUPresenter: Rename to VideoPresenter
– PostProcessing: Fix depth buffer always being requested
– VideoPresenter: Simplify post-processing settings update
– Qt: Fix tab order in OSD settings again
– Atualização Português do Brasil (#3691)
– VideoThread: Rename some missed references
– VideoThread: Fix overreserve in command allocator
– Misc: Use ‘Render Window’ consistently instead of ‘Display Window’
– VideoThread: Avoid possible null presentation in PrmeAndRestoreContext()
– VideoPresenter: Move present throttling from VideoThread
– Misc: Eliminate unnecessary atomic thread fences
– Qt: Always use FullscreenUI for confirm message if system valid
– Controller: Add option to use right analog as trigger buttons (#3692)
– Qt: Remove QtUtils::GetRootWidget()
– Qt: Adjust window bring-up order
– Qt: Fix fixed-width font not loading
– ImGuiManager: Make margins consistent across OSD/achievements
– FileSystem: Add SetPathExecutable()
– Qt: Add popup to create desktop file on Linux
– Qt: Fix log window appearing in front of main window on KDE
– Qt: Move state into QtHost namespace
– Qt: Fix application name in task switcher on GNOME
– Qt: Allow changing executable with drag/drop
– VideoPresenter: Ensure skipped_present_count is zeroed
– StateWrapper: Avoid unnecessary include
– Common: Fix string tests building
– GameDB: Max speedup cycles for Disruptor and Rescue Shot (#3693)
– Qt: Fix crash on Linux when opening game properties (#3694)
– Common: Fix incorrect float rvalid()
– Deps: Version updates
– Misc: Use delta from initial value for input binding
– InputManager: Remove Sensor source
– SDLInputSource: Add sensor (accelerometer) support
– Qt: Add controller sensor mapping
– InputManager: Remove padding from struct
– Qt: Avoid rich text in message boxes (#3695)
– CMake: Simplify Metal shader build
– CMake: Simplify resource copy
– D3D11Device: Add missing push constant buffer destroy
– D3D11Device: Fix assigning integer to boolean
– Common: Add additional unit tests
– CMake: Bump version requirement
– CMake: Remove pointless flags change
– PostProcessing/FX: Fix incorrect min_point_mag_linear_mip_point translation
– OpenGLDevice: Fix error reporting in CreateFramebuffer()
– OpenGLDevice: Fix error reporting in SetSwapInterval() and SetVSyncMode()
– HTTPDownloader: Fix error description for WinHttpOpenRequest()
– HTTPDownloader: Fix return value of curl write callback
– HTTPDownloader: Add missing error status assignment
– VideoThread: Fix core thread view missing surface format
– dep/rcheevos: Bump to dedfe2d
– Achievements: Fix notification icon opacity
– Achievements: Remove hidden leaderboard check
– VulkanDevice: Fix incorrect stage bits for compute PushUniformBuffer()
– VulkanDevice: Add missing scissor clamp in SetInitialPipelineState()
– VulkanDevice: Fix query index in WaitForCommandBufferCompletion()
– Qt: Reverse window open order on all Wayland platforms
– README: Update resource overrides section
– FileSystem: Check fclose() for WriteBinaryFile()/WriteStringToFile()
– Installer: Add windows installer program
– Installer: Add Windows uninstaller program
– CI: Generate Windows installers
– Installer: Calculate estimated size for uninstaller entry
– Installer: Share progress callback with updater
– Spanish (Spain) translation update (#3696)
– System: Match console region to BIOS region when starting BIOS
– InputManager: Fix typo in variable name
– InputManager: Always call SetHook()/RemoveHook() on core thread
– InputManager: HasAnyBindingsForSource() shouldn’t check subtype
– InputManager: Only enable sensor polling if there are bindings
– InputManager: Fix needing double press for button binding
– README: Add links/instructions to Windows installer
– GPU/HW: Use clamped rect for sprites-as-fills
– PostProcessing: Correctly update stage count when removing/clearing stages (#
– Atualização Português do Brasil (#3697)
– System: Fix game settings not deloading after shutdown
– VideoThread: Simplify reconfiguration
– PostProcessing: Fix texture hazard when stages disabled
Il s’agit d’un émulateur de Sega Megadrive et Mega-CD.

Version en ligne disponible ici.
Les changements:
– Made it possible to load software from a URL in Emscripten builds.
– Fixed one-frame flicker that would occur when binding keyboard inputs.
– Made it possible to edit action of existing keyboard bindings.
– Added new command-line options: -u/–user – for overriding the configuration directory. Can be used for making ClownMDEmu portable.
– Fixed window title not being updated when the region setting is changed.
– Made frontend able to display Japanese glyphs.
– Useful for games which have Japanese in their filename.
– Added support for loading CHD files.
– Fixed games ‘inheriting’ save data from previously-loaded games.
AmiArcadia est le port amélioré de Tunix2001 ex ‘Win Arcadia 2001’ (par Gavin Turner) pour Amiga. Ecrit par James Jacobs et Gavin Turner, cette version est en fait le port Windows du port Amiga (un backport) !

Il émule les consoles basé sur la famille des Arcadia2001 : Bandai, Emerson, Grandstand, Hanimex, Intervision, Leisure-Vision, Leonardo, MPT-03, Ormatu, Palladium, Poppy, Robdajet, Rowtron, Tele-Fever, Tempest, Tryom, Tunix, etc.
Il supporte aussi l’Interton VC 4000 et l’Elektor TV Games Computer. Il nécessite Windows 9x/ME/NT/2000/XP et tourne aussi sous Vista/8/10/11.
SCEPSX est un émulateur PlayStation 1 pour Windows (open source et écrit en C #). Le code est partiellement repris de ProjectPSX.

La version sans Reshade permet un démarrage plus rapide et économise plus de ressources.
Précisions Il y a trop de nouvelles versions pour trop peu de changements. Par conséquent, je réduirai la fréquence des news concernant cet émulateur jusqu’à ce que la situation se stabilise.
DS4Windows est un utilitaire permettant d’utiliser les manettes PlayStation sur Windows via une émulation Xbox. Le fork de schmaldeo est né d’un problème très concret : certains boutons de sa manette se sont mis à rebondir, provoquant des doubles‑entrées. Comme le projet original n’est plus maintenu par Ryochan7, il n’avait plus la possibilité de proposer un correctif via une pull request.
Pour assurer la continuité du logiciel, il a donc modifié le système interne de vérification des mises à jour afin qu’il pointe vers son propre dépôt. Cela évite l’apparition du message indiquant que la version installée est obsolète, un problème récurrent depuis la disparition du projet principal.
Le développeur précise également qu’il est ouvert aux demandes de fonctionnalités et prêt à étudier ce qu’il peut intégrer, tant que cela reste cohérent avec l’esprit du projet.


Les changements depuis la dernière version officielle sont:
v3.9.9
– Add ability to invert rumble motors (this time correctly 🙂)
v3.9.7
– Fixed stick drift on Joycon/Switch Pro Controller caused by failure to read CalibrationData
v3.9.6
– Revert 100% battery level tray icon back to « 99 », change its colour to green
v3.9.5
– Allow updater exception to bubble up for the purpose of log inspection
v3.9.4
– Added an Export Actions button in special actions menu
v3.9.3
– Rename Moonlight support to Virtual controller support to correctly reflect the feature
– Change icon shown in toolbar when controller is fully charged from 100 to 99
v3.9.2
– Use Win32 APIs for I/O (might improve performance and memory usage)
– Account for debouncing in all cases where checking if a key was tapped/double tapped/held down
– Updated HidHide version that’s downloaded from the welcome window
– Added cancellation to lightbar macros
– Drastically redesigned how the lightbar macro data is passed around
– Make close button work in config location selection window
– Add stick drift ellipse to controller readings
v3.9.1
– Fixed an issue where tap would not be properly recognised in multi-action when debouncing is on
v3.9.0
– Update and changelog windows now work correctly again, after having been rewritten almost from the ground up
– Changelog is now retrieved using GitHub API
– About page now includes my name and up-to-date links
– Some special actions now use a universal SpecialActionViewModel
– Added @major-sanyi and @DerGoogler to contributors.txt
v3.8.3
– Fix logic related to auto-profile title change detection
– Fix update checker detecting outdated version while on latest
v3.8.2
– Application now checks for window title changes when using auto profiles
v3.8.1
– Added gyro calibration as a special action
– Fix styling in special action editor
– Slightly improve styling in the lightbar macro editor
v3.8.0
– Added battery level indicator as a tray icon
– Added lightbar macros
v3.7.4
– Add an option to display profile change as a tray notification
v3.7.3
– Add ability to select process priority in app settings
– Update the version check
v3.7.2
– Add missing localisation strings
v3.7.1
– Added a possibility to add an action when a touchpad is touched or the finger is lifted off it
v3.7.0
– Added support for Sunshine/Moonlight virtual controller
v3.6.3
– Some strings aren’t hardcoded anymore and are ready for translation
– App no longer spams the log with irrelevant information
v3.6.2
– The DS3 pitch and roll emulation is now available in the latest stable release
v3.6.1
– Debouncing is now executed during post-processing, not right on input mapping
v3.6.0
– Added stick calibration as a countermeasure for stick drift
v3.5.3
– Fixed an issue where the length of debouncing would be set globally
v3.5.2
– Debouncing is now supported on Nintendo Switch Pro controllers
v3.5.1
– Uses fork links for updater to avoid false outdated detection
– Localisation moved to a separate directory
v3.4.2
– Improved performance of the debouncer
v3.4.0
– Added button debouncing
Télécharger DS4Windows (x86) v3.9.9 (4.0 Mo)
Notre partenaire Rom-Game, passionné d’actualité rétro gaming depuis plus de 12 ans et essentiellement bénévole, a reçu une mise en demeure exigeant 470 € pour l’usage d’une simple image dans l’un de ses articles, sans aucun avertissement ni contact préalable.
➡️ D’après l’auteur, l’image non créditée était un oubli involontaire parmi plus de 5 000 publications, avec des liens réguliers vers les sources d’origine (dont Time Extension lui-même).
➡️ La mise en demeure émane d’une agence de droits (Copyright Agent SARL) mandatée par Hookshot Media, éditeur du site d’actualité rétro Time Extension. Ce partenariat place l’agence en position d’autorité exclusive pour ce type de réclamations, limitant toute possibilité de dialogue direct avec les créateurs originaux.
➡️ Conséquence: une facture de 470 € pour une image, équivalente à presque un année de budget de fonctionnement du site, selon le rédacteur de Rom-Game.
➡️ Face à cette situation, l’auteur envisage plusieurs options: payer, contester, ou bien chercher un soutien de la communauté via Patreon/Tipeee pour continuer son travail indépendant.
Lire le témoignage complet sur Rom Game.
Mon avis: ce type de mise en demeure s’apparente avant tout à de l’intimidation. L’image est retirée, et l’affaire devrait s’arrêter là. J’ai de sérieux doutes sur le fait qu’une quelconque procédure soit réellement engagée pour un montant aussi faible (si je devais lancer une procédure à chaque fois, je serais déjà riche… ou pas 😄). Quoi qu’il arrive, il serait bon de soutenir Rom-Game, quelle que soit l’issue qui sera choisie.
CloudpilotEmu est un émulateur pour les appareils PalmOS à base de Dragonball qui fonctionne dans un navigateur web. L’émulateur est dérivé de l’émulateur POSE original.

Vous trouverez ci-dessous la liste des appareils actuellement supportés:
– Pilot, Palm Pilot
– Palm III
– Palm IIIxe, Palm IIIx, Palm IIIe
– Palm IIIc
– Palm Vx, Palm V
– Palm VII, Palm VII EZ, Palm VIIx
– Palm m500, Palm m505, Palm m515
– Palm m520 (prototype non commercialisé d’un modèle 5xx haute résolution)
– Palm m100, Palm m105, Palm m125, Palm m130
– Palm i705
– Tungsten W (version sérigraphiée)
– Tungsten E2, E3 (une version grand écran du E2 créée spécifiquement pour l’émulation par Dmitry Grinberg)
– Handera 330, 330c (la version couleur perdue du 330c)
– Sony PEG-S300, PEG-S320
– Sony PEG-S500C series
– Sony PEG-T400 series
– Sony PEG-N600C series
– Sony PEG-T600C series
– Sony PEG-N700C series
– Sony PEG-T650C series
– Sony PEG-NR70 series
– Acer S1x
– Legend P168 (sans support de carte SD)
Des fichiers utiles sont disponibles ici.
Version en ligne ici.
Mupen64 RR Lua (ou Mupen64 Re-recording Lua) est un fork (le 3eme) de Mupen64 permettant l’enregistrement de vidéo.

Les changements sont:
✨ Features
– Palettes Better palette sizing (#476)
– ConfigDialog Hide « More… » button if no further plugin loading info is available (#474)
🐞 Bugfixes
– TASInput Selecting keyboard preset causes crash (#480)
– ParameterPalette Crash when palette is shown while another one is already open
– AppActions Parameterized seek action being enabled when it shouldnt be
– Unexpected error dialogs appearing when loading malformed plugins (#475)
Site original. Fork 1. Fork 2. Fork 3.
Télécharger Mupen64 RR Lua v1.3.0-14 (+AVI Fixes builds) (3.2 Mo)
Envie de discuter émulation, de suivre l’actu en direct ou simplement de passer un bon moment entre passionnés ?
Notre communauté vous attend sur le Discord officiel d’Emu-France.
Venez échanger, poser vos questions, partager vos trouvailles et profiter d’un espace convivial dédié à l’émulation et au rétro‑gaming.
Rejoignez-nous dès maintenant !
Want to chat about emulation, follow the latest updates in real time, or just hang out with fellow enthusiasts?
Our community is waiting for you on the official Emu‑France Discord server.
Come share your discoveries, ask questions, and enjoy a welcoming space dedicated to emulation and retro gaming.
Play! est un émulateur de PlayStation 2 et Namco System 2X6 (ainsi que les variantes System 147/148) sous Windows / MacOS / iOS / Android. Il est actuellement écrit en C / C + + et utilise un système de mise en cache / de recompilation d’instruction pour obtenir de meilleures performances tout en émulant le CPU.
L’émulateur peut faire fonctionner un ensemble de jeux. L’objectif de l’auteur est d’atteindre un niveau de qualité qui permettra à quiconque de jouer à son jeu favori PlayStation 2 sur son PC.

– Fix crash when opening VFS manager on Linux.
– Add syncP to EFU instructions.
– Sys246: Set some return values.
– Add definitions for VGA 640×480 60Hz mode.
– Add arcadedef for Yu Yu Hakusho.
– Add arcadedef for Netchuu Pro Yakyuu 2002.
– Cdvdman: Check if we need to reschedule thread after processing command end.
– Add Technic Beat arcadedef.
– Misc fixes
Télécharger Play! (x86) GIT v0.72 (2026/02/04) (8.8 Mo)
Il s’agit d’un émulateur multi-console et multiplateforme prenant en charge un certain nombre de consoles de jeu 8 bits et 16 bits.
Emulation des consoles suivantes:
– Sega Genesis / Mega Drive
– Sega CD / Mega CD / 32X / Mega 32X
– Sega Master System / Mark III
– Game Gear
– Nintendo Entertainment System (NES) / Famicom
– Super Nintendo Entertainment System (SNES) / Super Famicom
– Game Boy / Game Boy Color / Advance
Voici quelques caractéristiques:
– Moteur de rendu basé sur le GPU avec mise à l’échelle des nombres entiers et interpolation linéaire optionnelle
– Rapport d’aspect des pixels configurable pour chaque console avec plusieurs options différentes : fidélité au matériel/téléviseur d’origine, pixels carrés et étirement pour remplir la fenêtre.
– Prise en charge de l’extension de l’unité sonore FM du Sega Master System
– Prise en charge de la puce SVP de la Sega Genesis, utilisée dans Virtua Racing
– Prise en charge des mappeurs NES les plus courants, ainsi que d’un certain nombre de mappeurs moins courants
– Prise en charge de la plupart des coprocesseurs SNES (par exemple Super FX, SA-1, DSP-1, CX4, S-DD1, SPC7110)
– Prise en charge des contrôleurs Genesis à 3 et 6 boutons
– Prise en charge des commandes au clavier et des commandes au gamepad DirectInput
– Sauvegarde des états, avance rapide et retour en arrière
– Quelques shaders simples de flou horizontal et d’anti-dither naïf pour mélanger des motifs de pixels dithered, qui étaient extrêmement courants sur ces consoles en raison des palettes de couleurs limitées et de l’absence de transparence prise en charge par le matériel.
– Option d’overclocking CPU 2x pour l’émulation Sega Master System et Game Gear
– Surcadençage GSU 2-4x en option pour les jeux SNES Super FX
– Peut exécuter les démos Titan Overdrive et Titan Overdrive 2 pour la Mega Drive.
Les changements sont les suivants:
– (GBA) Fixed an audio filtering bug that caused loud buzzing noises in some games (e.g. Fire Emblem) when enhanced interpolation was enabled but the PSG low-pass filter was not enabled
– Save states are compatible with v0.11.0
– Some of the most notable changes since v0.10:
– Game Boy Advance emulation now supported
– 32X now supports emulated CPU overclocking
– Slightly improved 32X color accuracy
– Improved 32X PWM audio quality
– Sega CD per-region BIOS configuration
– NES palette customization options
– Game Boy and Game Boy Color now support LCD ghosting emulation via frame blending
– Support for running original Game Boy games in Game Boy Color mode
– Support for turbo/autofire input mappings
– Fixed a ton of bugs for every system, including two Sega CD regressions that affected v0.10
– SDL upgraded from SDL2 to SDL3
– Save states are not compatible with previous versions.