Il s’agit d’un émulateur de Sega Dreamcast en cour de développement.
Les changements sont également visibles ici.
Une version payante (proposant la HD et UHD) est disponible sur le site officiel.
Il s’agit d’un émulateur de Sega Dreamcast en cour de développement.
Les changements sont également visibles ici.
Une version payante (proposant la HD et UHD) est disponible sur le site officiel.
DiscCheckEmu est un outil conçu pour émuler les contrôles de disque que l’on trouve dans de nombreux jeux et logiciels sur disque sans avoir besoin d’un support physique. En interceptant les appels API et en modifiant leur comportement à la volée, DiscCheckEmu offre une expérience transparente aux utilisateurs qui souhaitent profiter de leurs anciens logiciels préférés sans avoir à conserver des CD ou des ISO montés.
Les ordinateurs étant de plus en plus dépourvus de lecteurs de CD-ROM, l’accès aux anciens jeux et logiciels sur disque est devenu peu pratique. DiscCheckEmu résout ce problème en permettant aux utilisateurs d’émuler les contrôles de disque, ce qui leur permet d’exécuter leurs titres préférés directement à partir de leur disque dur, sans patcher physiquement l’exécutable du jeu.
Veuillez noter que DiscCheckEmu ne fonctionne que pour les jeux et les logiciels qui utilisent des contrôles de disque standard : les anciennes protections basées sur le disque comme SafeDisc, SecuROM ou LaserLock ne sont pas (et ne seront pas) prises en charge par ce logiciel. Ceci est dû à la nature de ces protections qui utilisent le cryptage de segments et l’obscurcissement de l’IAT.
Caractéristiques:
– Interception des appels API et modification de leur comportement sans patcher l’exécutable.
– Redirection de fichiers.
– Définition de lecteurs virtuels.
– Utilisation d’un moteur générique d’accrochage d’API configurable par le biais de fichiers YAML.
– Injecteur facile à utiliser pour créer automatiquement le processus cible et injecter la DLL.
– Entièrement open-source et personnalisable pour répondre aux besoins individuels.
Voici les changements:
Added
– GetFileAttributesA hook
– GetDiskFreeSpaceA Hook
– The debug version now features a debug prompt with logs of each intercepted API
Changed
– Refactored code for better readability.
– Various code optimizations.
– Improved project structure.
Fixed
– Crash in Debug build (API Logging)
– Bug in GetVolumeInformationA hook
Il s’agit d’un émulateur de PlayStation 4 préliminaire. Testé uniquement avec les GPU AMD. Peut ne pas fonctionner avec NVidia pour le moment.
L’objectif est de créer un cadre autonome pour la reconstruction des shaders, la traduction des tampons de commandes et la gestion de la mémoire GPU, afin que d’autres puissent l’utiliser. Ce projet l’utilise pour exécuter des binaires “Linux” sous Windows.
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]).
Un tuto est disponible ici, ou ici et là.
En résumé:
Cemu experimental release
Les changements:
– Bugs fixes
– Important note for users of the ubuntu binaries: Starting with this release, this build is now using system paths instead of portable mode. If you upgrade from a previous ubuntu build you will have to redo your settings or move the files manually to the right locations. The locations are listed in #316
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.
Une liste de compatibilité est disponible ici.
Ancien site source.
Site proposant les sources.
Nplayers : Exclusivement pour les frontends comme EmuLoader, MaLa etc.. ce fichier vous servira à classer les jeux par nombre de joueurs possibles : 1p, 2p, 1p+2p, 1p+2p alt, etc…
Multiplayer (ex Nplayers32) : Exclusivement pour MAME/MAMEUI ou clone de celui-ci… ce fichier vous servira à classer les jeux par nombre de joueurs possibles : 1p, 2p, 1p+2p, 1p+2p alt, etc…
Simple64 (ex m64p ou Mupen64Plus-GUI) est une interface graphique écrite en Qt6. Elle supporte tout ce que vous attendez d’une interface mupen64plus (sélection de plugins, édition de la configuration, gestion des sauvegardes, capture d’écran, pause, etc.).
Cette archive inclut Mupen64Plus + ParaLLEl-RDP + une interface utilisateur.
Notez que la dernière archive incluant le plugin GlideN64 est disponible ici (binaire).
– Fixed an issue where netplay would desync if someone had the VRU enabled
A noter que le système de version change pour le type vAAAA/MM/n soit année/mois/nombre de builds pendant le mois en cours.
Code source. Builds ici.
Télécharger Simple64 (x86) (2020/06/02) (20.6 Mo)
Créé par Nuexzz, il s’agit d’un frontend pour Super Model Emulator permettant plusieurs customisations (à l’instar de Sega Model 2 UI).
Caractéristiques:
Added – list view of all the supported games
Added – preview of each game (snaps).
Added – button of the roms directories.
Added – check Load button (Load Rom)
Added – all video options
Added – all sound options
Added – all control options (for the time being it uses the supermodel configurator (accurate and will never fail)
Added – system link options (preliminary) will only work with the only version created by Spindizzi
Priorities for future versions:
Add – a new window for controls and remapping from there
add – individual configuration for each game
Les changements sont:
v1.0.3
– Fixed an issue with specifying the rom folder path.
– The Refreshrate item only reads and writes the ini file, so I tried adding a checkbox for True-hz. This is not a True-hz command option. Just rewrite RefreshRate to 57.524160.
v1.0.2:
– You can now fine-tune the display position using the cursor keys.
v1.0.1
Additional features
– Borderress can now be set.
– A window will appear where you can decide the display position.
Please press the 3-point leader button.
– Resolution can now be selected only from the drop-down list. Need a fix?
– CrossHairStyle can now be selected.
– RefreshRate is fixed at 57.5246. Need a fix?
– PowerPC frequency can now be set to 0.
0 is Auto
– Added a Write ini button.
– It is also written to the ini file when you press ‘LoadRom’
– Added ‘Step’ display to Gamelist
– I didn’t know the font, so I chose the normal « Arial ».
Correction
– Supersampling can now be set. (1-8)
– Fixed an issue where « . » could not be entered in Address out in Network settings.
– Alphabet characters can no longer be entered.
Fixes
– Fixed an issue where the window for determining the display position in a multiple monitor environment would appear in a position other than the main display.
– Corrected to always display which display has the window that determines the display position in a multiple monitor environment.
– A confirmation window will now be displayed when overwriting the ini file.
– ‘Auto’ is now displayed when the PowerPC frequency is 0.
Topic original.
Nouveau topic.
Il s’agit d’un fichier permettant à MAME/MAMEUI de connaître la procédure à suivre pour l’initialisation d’un jeu.
Il s’agit du meilleur émulateur de PlayStation One, devant ePSXe et pSX.
Caractéristiques:
– CPU Recompiler/JIT (x86-64, armv7/AArch32, AArch64, RISC-V/RV64).
– Hardware (D3D11, D3D12, OpenGL, Vulkan, Metal) and software rendering.
– Upscaling, texture filtering, and true colour (24-bit) in hardware renderers.
– PGXP for geometry precision, texture correction, and depth buffer emulation.
– Adaptive downsampling filter.
– Post processing shader chains (GLSL and experimental Reshade FX).
– « Fast boot » for skipping BIOS splash/intro.
– Save state support.
– Windows, Linux, macOS support.
– Supports bin/cue images, raw bin/img files, MAME CHD, single-track ECM, MDS/MDF, and unencrypted PBP formats.
– Direct booting of homebrew executables.
– Direct loading of Portable Sound Format (psf) files.
– Digital and analog controllers for input (rumble is forwarded to host).
– Namco GunCon lightgun support (simulated with mouse).
– NeGcon support.
– Qt and « Big Picture » UI.
– Automatic updates with preview and latest channels.
– Automatic content scanning – game titles/hashes are provided by redump.org.
– Optional automatic switching of memory cards for each game.
– Supports loading cheats from existing lists.
– Memory card editor and save importer.
– Emulated CPU overclocking.
– Integrated and remote debugging.
– Multitap controllers (up to 8 devices).
– RetroAchievements.
– Automatic loading/applying of PPF patches.
Configuration requise:
– Windows 10/11 (7/8/8.1 here), Linux (AppImage/Flatpak), macOS.
– A CPU faster than a potato. But it needs to be x86_64, AArch32/armv7, AArch64/ARMv8, or RISC-V/RV64.
– For the hardware renderers, a GPU capable of OpenGL 3.1/OpenGL ES 3.1/Direct3D 11 Feature Level 10.0 (or Vulkan 1.0) and above. So, basically anything made in the last 10 years or so.
– SDL, XInput or DInput compatible game controller (e.g. XB360/XBOne/XBSeries). DualShock 3 users on Windows will need to install the official DualShock 3 drivers included as part of PlayStation Now.
Les améliorations sont:
Preview Build:
– Move Image from common to util (Stenzek)
– Use Image class for screenshot saving (Stenzek)
– Add libpng 1.6.43 (Stenzek)
– Add libjpeg v9f (Stenzek)
– Swap stb for libpng/libjpeg (Stenzek)
– 9ac97f4: Atualização Português do Brasil (#3129) (Anderson Cardoso) #3129
Development Build:
– WIP
Stable Build (or rolling release):
– Inhibit debug dispatcher when COP0 BP is invalid (Stenzek)
– 95486f7: House cleaning (#3083) (Anderson Cardoso) #3083
– fcbae6c: GPU/HW: Fix off-by-one in dirty rect checks (Stenzek)
– Add SDL to thirdparty.html (Stenzek)
– Log axes/buttons when controller is opened (Stenzek)
– add PS Mouse support for Discword #3085 (bl@ck_m@ge)
– 34160a8: Qt/FSUI: Backport PromptFont from PCSX2 for better readibility (KamFretoZ) #3084
– Add UserResources to EmuFolders (Stenzek)
– Add runtime resource downloading (Stenzek)
– Add runtime downloading of OSD fonts (Stenzek)
– Fix race on resize in GL/Vulkan (Stenzek)
– e86cf51: GPU/HW: Handle palette VRAM wrapping (Stenzek)
– Fix warning (Stenzek)
– e2e85a0: dep/rcheevos: Bump to 74860c9 (Stenzek)
– Display missable/progression/win icons (Stenzek)
– Open cheevo details in browser when selected (Stenzek)
– Add LayoutUnscale() (Stenzek)
– Wrap long achievement descriptions (Stenzek)
– Skip argument packing when below filter level (Stenzek)
– 4d1d830: Atualização Português do Brasil (Anderson Cardoso)
– Remove DualShock support for Chessmaster II (bl@ck_m@ge)
– cc94b76: Add debanding option to improve gradient smoothness with truecolor (Hugo Locurcio) #3089
– f369724: dep/imgui: Update to v1.90.1 (Stenzek)
– Tidy up Enhancement settings (Stenzek)
– 836e59c: CI : Use wildcard for libc downgrade (Mrlinkwii) #3090
– Make Shift+Wheel scroll settings description (Stenzek)
– 687e212: GPU/HW: Shader compile fix (Stenzek)
– bc04854: GPU/HW: Bump shader cache version (Stenzek)
– Move functionality to Host (Stenzek)
– Delete settings windows on close (Stenzek)
– Handle infinite symlink loops in FindFiles() (Stenzek)
– Allow toggling fullscreen when VM is paused (Stenzek)
– Update Korean translation by Hackjjang (Stenzek)
– Use Error class for initialization errors (Stenzek)
– Fix a couple of error log formats (Stenzek)
– Fix GTE control register disassembly (Stenzek)
– Add host/hardware stats (Stenzek)
– 543c28b: Update the Simple-Chinese Translation to latest. (zkdpower)
– Update glyph ranges (Stenzek)
– Fix Match Window on Android (Stenzek)
– Fix crash with replacement precaching (Stenzek)
– 37e8d1a: GPU/HW: Fix VRAM write replacements (Stenzek)
– daa8445: Atualização Português do Brasil (Anderson Cardoso)
– 5e2c6d2: Add independent settings for NeGcon axes (#3094) (athenavr)
– 1b8e75e: Take widescreen hack into account when determining automatic resolution scale (Hugo Locurcio)
– b7b2a50: Update the Simple-Chinese translation to latest. (zkdpower)
– 56b452d: Atualização Português do Brasil (Anderson Cardoso)
– Fix potential race between submit and main thread (Stenzek)
– Make controller settings page scrollable (Stenzek)
– Add missing display setting help text (Stenzek)
– Disable WS in Resident Evil games (Stenzek)
– ef9edb8: Update the Simple-Chinese translation to latest. (zkdpower)
– b545234: CPU/NewRec/AArch32: Fix double condition (Stenzek)
– Fix duplicated key (Stenzek)
– Add lint of GameDB (Stenzek)
– 8b656d7: Atualização Português do Brasil (Anderson Cardoso)
– 08eec2e: Update the Simple-Chinese translation to latest. (zkdpower)
– Warning fixes (Stenzek)
– Fix setting typos (Stenzek)
– 7d3d063: Update the Simple-Chinese translation to latest. (#3104) (zkdpower) #3104
– 3fd0ab3: Indonesian Translation (KamFretoZ) #3082
– 5eefbcd: Atualização Português do Brasil (#3106) (Anderson Cardoso) #3106
– a9d834c: Update the Simple-Chinese translation to latest. (zkdpower) #3105
– compatibility fixes (bl@ck_m@ge)
– Don’t clamp scale to 1.0 (Stenzek)
– Slightly improve hover/animation behavior (Stenzek)
– af2042e: GPU/HW: Fix toggling PGXP depth buffer causing black screen (Stenzek)
– Fix incorrect animation when opening state selector (Stenzek)
– Disable PGXP culling for Kingsley’s Adventure (Stenzek)
– cdea4eb: GPU/HW: Fix possible crash on setting change (Stenzek)
– cdb614a: GPU/HW: Fix possible crash (again) (Stenzek)
– Bump to SDL2 2.30.0 (Stenzek)
– Update SDL Game Controller DB (Stenzek)
– Use shared webp/zstd/zlib (Stenzek)
– Fix creation error on non-RGBA8 layers (Stenzek)
– Expose IOKit/MFI toggles (Stenzek)
– Textures should be private #3109 (Stenzek)
– Add family check for 16-bit formats #3109 (Stenzek)
– More incompatible enhancement flags (Stenzek)
– Fix inequal-length EqualNoCase (Stenzek)
– Add YAML GameDB/DiscDB (Stenzek)
– Add rapidyaml (Stenzek)
– Switch to YAML (Stenzek)
– Remove JSON GameDB (Stenzek)
Il s’agit d’un émulateur d’Amstrad CPC multi plateforme.
Les changements sont:
– protect current floppy with Right-Click on « Eject » (in HUD)
– drive Ready behaviour on disk eject and motor ON
– drive Ready propagation only when non Shugart
– FDC WriteData behaviour with floppy protection
– FDC WriteData behaviour when drive is not Ready
– FDC WriteData result phase accurate timings
– FDC Format C & N results
– FDC Format behaviour with floppy protection
– FDC Format behaviour when drive is not Ready (bugfixed!)
– bugfix RASM Label display in trace
– bugfix Memory breakpoint in Extended RAM (from ramdump)
– bugfix Memory breakpoint in Main RAM location (from ramdump or snapshot)
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].
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.
– CLogger: destructor needs to be virtual
-fix segfault in CMultiLogger
– vsprintf may change its va_list argument so repeatedly calling it with the same va_list arg is undefined behavior. Fix this by creating a copy of the va_list argument before each vsprintf call.
– Misc fixes
A noter qu’un nouveau fork ajoutant le support du Sinden est dispo ici.
Ajout:(inclut officiellement)
– 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).
Les fichiers sont compilés par Kof2112, merci à lui.
Télécharger SuperModel (WIP) v0.3a Build 250428 (9.1 Mo)
Le premier émulateur Matra Alice32 à voir le jour, made in france (par Daniel Coulom).
Les changements:
Version 2024.03.04
– Simplification des fonctions de mise au point : exécution jusqu’au point d’arrêt, pas à pas, saut subroutine.
– En mode MC10 et Alice 4K la petite bande noire en bas de l’écran est remplacée par la couleur de bordure.
– Correction d’une erreur provoquant le plantage du jeu BATTLOT (IRQ1 générée par erreur).
Version 2023.08.31
– Réinitialisation du 6847 en cas d’initialisation programme ou de démarrage à froid.
– Ajout d’une option pour choisir le type d’utilisation de la zone $1000-$2FFF (RAM, cartouche ou rien).
– Emulation d’une cartouche contenant au maximum 8 banques de 8 Ko visibles dans l’espace mémoire $1000-$2FFF.
Version 2022.12.03
– Correction d’une erreur avec Windows XP (fermeture d’un fichier jamais ouvert).
Version 2022.04.01
– Correction de la valeur du bit V du code condition après l’instruction ROR.
Version 2021.03.25
– Amélioration de la fonction Trace de l’outil de mise au point.
– Correction du répertoire du fichier de personnalisation du clavier dcalice.key.
Version 2020.11.16
– Ajout du raccourci clavier ‘F1’ pour l’interruption NMI.
– Ajout d’un bouton NMI dans l’outil de mise au point.
– Ajout de l’émulation de NMI et de l’instruction WAI.