Voici une nouvelle release de Yabause !

Il s’agit d’un très bon émulateur de Sega Saturn créé par Guillaume Duhamel, Theo Berkau, Fabien Coulon et aidé par de multiples contributeurs.

 

general:
– Added CCD (CloneCD) file format support (CyberWarriorX)
– Added missing scroll values to Vdp2 debugger (Guillaume)
– Bug fixes for Panzer Dragoon games (Devmiyax)
– HLE CD Block fix for Guardian Heroes (Devmiyax)
– Improvements to screenshot feature (Guillaume)
– Fixed Golden Axe controls (Devmiyax)
– Fixes for Soukyu Gurentai (Devmiyax)
– Control fixes for games such as Tempest, World Heroes, Chaos Control (d356)
– Convert OpenAL core to YabThreads (Amon-X)
– Added Put Sector support in the HLE CD block (CyberWarriorX)
– Fixes for 68K reset instruction (CyberWarriorX)
– Added Musashi 68K core (code by Karl Stenerud)
– Sh2 cache emulation (Devmiyax, d356)
– Low-level CD Block emulation (jhl, CyberWarriorX, d356)
– Added optional timing for Sh2 and Scu Dma (d356)
– Fixes for XInput controllers (CyberWarriorX)
vidsoft:
– Updated to use modern OpenGL (rdanbrook)
– Added bilinear filtering (rdanbrook)
– Fixes for Vdp1 outside clipping, line color screen and per-pixel priority (d356)
– Added multi-threaded rendering (d356)
– Added support for high-resolution video modes (d356)
– Added support for Vdp2 sprite window, line scroll interval bit (d356)
– Fixes for Scorcher, Dracula X, F1 Challenge, Sonic 2 interlaced mode (d356)
opengl:
– Numerous fixes and improvements (Devmiyax)
sound:
– MIDI input/output support (CyberWarriorX)
– Added « New Scsp » sound core with scsp dsp support and improved timing (d356)
– Added SSF sound format playing (code by R. Belmont, Richard Bannister, Neil Corlett)
scu dsp:
– Fixes for Dragon Force 2 (CyberWarriorX)
– Fixes for Dead or Alive (Devmiyax)
– ALU / flag handling fixes, fixes Croc (d356)
macos:
– OpenGL initialization fixes (CandyFace)
android:
– Interface improvements (Guillaume)
– Added Multitouch support for the on-screen pad (Guillaume)
– Added Pad support (Guillaume)
– Added OpenSL sound core (Devmiyax)
– Improved support for Android TV (Guillaume)
– Show screenshot from savestates (Guillaume)
qt:
– Fixed dumping selected memory bug, added save tab (esperknight)
– Fixed SCU DSP step function (CyberWarriorX)
– Fixed cheat search bugs (CyberWarriorX)
– Added Scsp slot debug playing (CyberWarriorX)
– Linux support for multiple joysticks (Guillaume)
– Added Modem settings (CyberWarriorX)
– Added integer pixel scaling option (d356)
– Improvements for mouse emulation (CyberWarriorX)
– Added Racing Wheel, Mission Stick and Double Mission Stick controllers (d356)
– Added ability to toggle HLE Bios emulation (CyberWarriorX)

 
Si quelqu’un a le courage de compiler un build 32 bits histoire d’être complet, ça serait bien^^
 
Site des sources (Sourceforge).
Site des sources (GIT).

Télécharger Yabause (x86) v0.9.14 (8.2 Mo)

Télécharger Yabause (x64) v0.9.15 (23.3 Mo)

Site Officiel

En savoir plus…

Play! est une tentative de créer un émulateur PlayStation 2 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 quelques jeux, mais très moyennement dans la plupart des cas. 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.
 
play
 

– Print mipmap pointers in frame debugger.
– Disassemble MIPTBP registers.
– Cleanup.

 

Télécharger Play! (x86) GIT v0.30 (2016/08/25) (664.3 Ko)

Télécharger Play! (x64) GIT v0.30 (2016/08/25) (777.8 Ko)

Site Officiel

En savoir plus…

La dernière version béta publique de l’excellent WinUAE, l’émulateur Commodore Amiga.
 
– Needed natmem space also included IO only Z3 boards but only RAM and VRAM boards should count. Fixes most « out of memory » errors.
– RTG VRAM outside of natmem space handling is back, RTG works again in 32-bit Windows in « Real » Z3 mode. (also in « UAE » mode if RTG was not first Z3 board and previous board(s) was large enough)
– A2065 didn’t work if accessed by PPC CPU.
– Mainboard built-in autoconfig devices were movable (CDTV and A3000 DMAC).
– Hardware info panel move up/down buttons are now disabled when unmovable item is selected.
– Automatic Z3 mapping mode selected UAE mode even when it was not needed. (no JIT direct and not enough natmem space)
– Natmem allocation is still used (if possible) even when starting emulation without direct jit to have better chance for on the fly direct jit switching.
– Low latency vsync fixed.
 
This should fix most b1 bugs but may also introduce new ones, internal memory handling is still rewritten (some odd memory handling stuff since the JIT was first added are finally going away)

 

Télécharger WinUAE (Public Beta) [32 bits] v3.4.0 Beta 2 (3.3 Mo)

Télécharger WinUAE (Public Beta) [64 bits] v3.4.0 Beta 2 (4.2 Mo)

Télécharger WinUAE (Public Beta) [32 bits] v3.4.0 Beta 1 FR (5.4 Mo)

Télécharger WinUAE (Public Beta) [64 bits] v3.4.0 Beta 1 FR (5.9 Mo)

Site Officiel

En savoir plus…

XRoar est un émulateur Dragon32/64 mais aussi Tandy CoCo.

 

xroar
 
– Worked around initialisation bug in GCC 4
– Worked around accept() and recv() seemingly not being cancellation points in MinGW pthreads (XRoar failed to shut down if GDB was attached)

 

Télécharger XRoar (x86) v0.34.3 (961.8 Ko)

Télécharger XRoar (x64) v0.34.2 (589.1 Ko)

Site Officiel

En savoir plus…

Un émulateur de VZ200 et VZ300 écrit par Gavin Turner.
 

vz_emulator_s
 

– Debug Tab upgrades (now redraws when stepping)
– Delta Timing
– Emulation improvements

 

Télécharger DSVZ200 (21/08/2016) (1,2 Mo)

Site Officiel

En savoir plus…

Voici les derniers émulateurs (et aussi les plus fréquemment mis à jour) en cours de développements.

 

Citra: Emulateur de 3DS.

RPCS3: Emulateur de Playstation 3.

Nucleus: Emulateur de Playstation 3.

SuperModel: Emulateur de Sega Model 3.

Decaf-Emu: Emulateur de Nintendo Wii U préliminaire.

Xenia: Emulateur de Microsoft X-Box 360.

Cen64: Emulateur de Nintendo 64 Préliminaire.

 

Télécharger Citra (x64) (2016/08/16) (12.3 Mo)

Télécharger RPCS3 (x64) v0.0.0.9 (2016/08/25) (11.5 Mo)

Télécharger Nucleus (WIP) (2016/06/16) (715.4 Ko)

Télécharger SuperModel WIP (x86/x64) v0.3a r485 (1.2 Mo)

Télécharger Decaf-Emu (2016/08/24) (2.4 Mo)

Télécharger Xenia (x64) (2016/08/23) (1.8 Mo)

Télécharger Cen64 (Instable) (2016/08/25) (3.8 Mo)

bsnes-plus (ou bsnes+) est un fork de bsnes (basé sur bsnes-classic) destiné à introduire de nouvelles fonctionnalités et améliorations, la plupart visant au débogage. Il s’agit donc d’une version améliorée de bsnes 073 ou l’on retrouve donc l’ancienne interface ainsi que les anciens menus. Plus d’informations ici.
 
bsnes+
 
bsnes64
 

Cette version est compatible avec le pack de shaders disponible ici.
 

Télécharger bsnes-plus (x86) v073+2 (2016/08/24) (5.0 Mo)

Télécharger bsnes-plus (x64) v073+2 (2016/08/24) (5.0 Mo)

Site Officiel

En savoir plus…

Nouvelle version de cet émulateur de Sega Megadrive/32x basé sur Gens 2.12a. Un build destiné aux hackeurs, rippeurs et autres codeurs (avec pas mal de fonctions en provenance de l’ancien Genecyst ) comme l’auteur le dit lui même. A tester donc.

 

Les possibilités:

– Some Gens bugs corrected
– All debug screens are now external (and optmized) windows.
– Dump Ram, VRam, CRam, Tiles, Sprites, YM2612, Genesis ROM, SegaCD ROM, 32X Rom/Ram/Cache/Framebuffers
– Better registers status view.
– Better tiles and pal view.
– Sprite list view.
– YM2612 debug.
– PSG debug.
– Layers show/hide.
– Watchers (save / load / autoload)
– Spy common development errors (bad registers value, sprite limit, read/write)
– Spy DMA (useful for translators/hackers)
– Spy CD Bios call
– ‘Blue pause’ optionnel
– Add 3 new registers to help development
– GMV support

 







Avant tout destiné aux développeurs assurément!!

 

Télécharger GensKMod v0.73 (1.0 Mo)

Site Officiel

En savoir plus…

Fuse (Free Unix Spectrum Emulator) est un émulateur tournant à l’origine sous Unix. Plusieurs portages ont été fait dont celui pour Windows. Les systèmes 16K, 48K, 128K, +2, +2A, +3, +3e, SE, TC2048, TC2068, TS2068, Pentagon 128 et Scorpion ZS 256 sont émulés.
 
New features:

– Support loading first tape, snapshot, dock cartridge or RZX file found inside .zip files (Patrik Rak and Sergio Baldoví).
– Support auto-booting TR-DOS disk images without a boot file (thanks, windale, BogDan Vatra and Fredrick Meunier) (Sergio Baldoví).
 
Emulation core improvements:

– Change microphone state when 0 tstate pulses do not have the no edge flag set (Fredrick Meunier).
 
Machine specific improvements:

– Fix +3 disk autoload (thanks, windale and BogDan Vatra) (Sergio Baldoví and Fredrick Meunier).
– Fix floppy drive selection when resetting a +3 (thanks, windale and BogDan Vatra) (Sergio Baldoví).
 
Miscellaneous improvements:

– WidgetUI: Use description for tape blocks where available (Fredrick Meunier).
– Use pkg-config to detect libpng and libxml2 (Alberto Garcia).
– Various minor bugfixes.

 

Télécharger Fuse v1.2.2 (2,2 Mo)

Site Officiel

En savoir plus…

NSFPlay est un lecteur de musiques NSF c’est à dire pour les jeux Nintendo NES (disquettes et cartouches) pour Windows. Il est également distribué sous forme de plugin destiné à Winamp. Il s’agit d’une version en cours de développement.

 

Télécharger NSFPlay/NSFPlug WIP (2016/08/23) (1,1 Mo)

Site Officiel

En savoir plus…

Un émulateur multi-consoles qui émule en vrac : Game Boy (N&B/Color), Game Boy Advance, Nes, Lynx, PC Engine (TurboGrafx 16), SuperGrafx, NeoGeo Pocket, PC-FX, WonderSwan (N&B/Color), Saturn, accessoires ps1…

 

Mednafen ne disposant pas d’interface graphique (GUI), l’utilisation du frontend MedGUI, MedGUI Reborn ou Mednaffe est conseillée.

 

Changements :

– SS: Settings « ss.dbg_mask » and « ss.dbg_exe_cdpath », and the functionality they control, are no longer available unless Mednafen has been compiled with « MDFN_SS_DEV_BUILD » defined(such as with -DMDFN_SS_DEV_BUILD=1 in CPPFLAGS env var passed to configure).
– SS: Replaced some instances of case ranges with more portable constructs.
-SS: Run VDP1 vblank erase at end of vblank, so we know how much time we have and thus how many entries in the framebuffer we’ll be able to erase. Currently, the available time calculations are generous, allowing for a bit more erase than what’s possible on a Saturn, but we can tighten it up in the future once it’s fairly certain there aren’t any more event scheduling accuracy issues. Fixes FMV subtitle text in « Panzer Dragoon ».
– SS: Fixed a bug that caused VDP2 frames to be short by 1 to 3 CPU cycles.
– SS: Reschedule the SH-2 DMA event handler as necessary to prevent it from running when the SH-2 bus is locked.
– SS: Force the SH-2 DMA and SCU DMA event handlers to be rescheduled to SH7095_mem_timestamp time when necessary.
– SS: Check for pending events right before calling VDP1, VDP2, SMPC, and SCU regs read/write handlers, which may then call their own event update functions.
– Fixed an old bug that could cause a startup crash on Windows systems without XInput DLLs installed(e.g. some Windows XP systems).
– NES: Fixed a very old bug triggered when disabling(via CTRL+1) the background layer, that would cause sprite pixels to also be visually disabled too under certain circumstances.
– MD, PC-FX: Fixed several instances of left-shifting negative values.
– SS: Fixed a compilation error when compiling with the debugger disabled(« –disable-debugger » passed to configure).
– Added configure options « –with-external-mpcdec » and « –with-external-tremor », for distribution packagers.
– SS, SNES-Faust: Fixed a few issues causing compilation errors on clang.
– SS: Tweaked how seek command pause works; fixes a lockup issue in « Astal ».
– WonderSwan: Fixed a bad usage of « char » without an unsigned/signed qualifier.
– SS: Slow down SCU DMA to VDP2 VRAM under certain conditions.
– SS: Adjusted VDP1 polygon and line draw commands to behave as if SPD=1, ECD=1 when color mode >= 6; fixes missing graphics problem in « Hi-Octane ».
– SS: Reworked SCU DMA’s timekeeping and scheduling code to be more accurate; reduces the size of the flickering section of the FMV in « Lunar ».
– SS: Fixed handling of CPU<->SMPC open bus.
– Relaxed the CloneCD Q subchannel sanity checks to allow a track number of 0xAA(leadout).
– SS: Implemented kludgy(incomplete) support for quasi-illegal window X start position values; fixes ground layer issues in the forest stage of Panzer Dragoon 2.

 

Télécharger Mednafen (x86) v0.9.39.1 (5.2 Mo)

Télécharger Mednafen (x64) v0.9.39.1 (7.1 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) [source].

 
supermodel_actual

Wii version

 

supermodel_incorrectSupermodel (incorrect)

 

supermodel_vertexSupermodel with fixed shading

 
Les changements:
– Added support for multiple value types in config nodes.
– Removed Ptr_t and ConstPtr_t from public interface, moved config tree builders into their own file, and made them pass by reference and value.
– Exceptions can be thrown now on lookup failures.
– Removed s_empty_node — failed lookups in [] operator create a permanent « hidden » child.
– Updated comment in NewConfig.cpp.
– Added copy constructor and assignment operator using C++11 move semantics

 

Télécharger SuperModel WIP (x86/x64) v0.3a r482 (1,6 Mo)

Site Officiel

En savoir plus…