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:
New Features
– (Genesis) Added an anamorphic widescreen aspect ratio option that stretches the screen horizontally to a 16:9 screen aspect ratio (#605)
– Added a new general video setting to change the wgpu power preference setting, which controls what graphics device the emulator uses if multiple are available (e.g. both a dedicated and integrated GPU) (#606)
– (Previously this was hardcoded to always prefer a dedicated GPU if available)
– The executable now supports a -v / –version command-line arg that prints the current version (#612)
Improvements
– On Windows, the wgpu backend Auto setting now prefers DirectX 12 over Vulkan if both are available (#606)
– This is to work around what seems like a bug in either wgpu or AMD’s graphics drivers that can potentially cause incorrect colors when using the Vulkan backend on Windows with an AMD GPU
Fixes
– (GB) Fixed initial value of the DMA register in CGB mode; this fixes graphical glitches in Doc Cosmos: The Saga Begins (#601)
– (GBA) Fixed brightness increase/decrease effects incorrectly never applying to semi-transparent sprites; this fixes graphical glitches in Final Fantasy VI Advance and Mario vs. Donkey Kong (and probably other games) (#596 / #597)
– (GBA) Fixed save memory type auto-detection incorrectly giving Iridion II SRAM, which caused the game to freeze during boss fights (#608)
– (GBA) Adjusted initial PPU state when the « skip BIOS intro animation » option is enabled; this fixes the homebrew game Anguna failing to boot with that option enabled (#595)
– (GBA) Fixed initial value of the VCOUNT match value in the DISPSTAT register; this fixes the homebrew demo CuteCube failing to boot (#598)
– Fixed the Memory Viewer rendering code not respecting the wgpu backend setting










