Créé par Taizou, il s’agit d’un émulateur de Game Boy N&B/Color pour Windows basé sur GEST v1.1.1 mais qui supporte des mappers en plus, le noms des fichiers Unicode et ajoute également de petit suppléments comme la possibilité de faire des captures d’écran.
 
hhg
 

– NT/Makon early carts support
– Option for compatibility with unlicensed games with standard mappers but fake headers »Realistic colours » off by default

 
Site alternatif.

Télécharger HhugBoy v1.2 (739.6 Ko)

Site Officiel

En savoir plus…

86Box (anciennement nommé PCem Unofficial, PCem Experimental ou PCem-X) est une branche non officielle de l’émulateur PCem, qui vise à émuler des machines compatibles IBM de la période 1981-2000. Cette branche ajoute plusieurs cartes mères émulées.
 

 

Télécharger 86Box v1.20 r1124 (2,5 Mo)

Site Officiel

En savoir plus…

m64p (ou Mupen64Plus-GUI) est une interface graphique écrite en Qt5. 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 + GlideN64 + une interface utilisateur.
 

 
Code source.

Télécharger m64p (x86) (2017/08/15) (10,9 Mo)

Télécharger m64p (x64) (2017/08/15) (12,1 Mo)

Site Officiel

En savoir plus…

Cemu Gui Manager est une interface graphique pour Cemu, ajoutant pas mal de fonctionnalités.

 

 
– Now Compatible with Windows 10
– Updated to Cemu 1.9c Public version
– Updated to CemuHook 0.5.3.2 version
– Updated Graphic packs and Shaders Library for Cemu 1.9.
– Added Cemu Shaders Management tools with Ultrawide Resolution
– Added Emulation Game Profile Editor
– Added Dinput and Xinput Cemu controlllers profiles
– Updated metadata game infos to July 2017
– Improved Cinematic Videos support
– Added more views on Gamelist Panel
– Rethinked Cemu Game profiles structure with lots of new options
– Improved Game search for faster scan procedure
– Started support for .bfstm files for background music
– Added a sleath Timer for real-time instructions
– Implemented speedhack plugin and sendkeys commands
– Improved Ryzen processor support.
– Lots of other small changes and bugfixes

 

 

Télécharger Cemu GUI Manager Frontend v1.53 (27,0 Mo)

Site Officiel

En savoir plus…

Il s’agit d’un émulateur de Sega GameGear / Master System, Nintendo GameBoy / GameBoy Color écrit en Java. Le son reste perfectible et l’absence de filtres graphiques se fait sentir. (une version sans Java est également disponible sur le site officiel).

 

EmuliciousEmulicious2

 
Mais outre une émulation précise, Emulicious dispose de fonctions supplémentaires :
– Mise à jour automatique
– Turbo ajustable
– Moteur ajustable
– Patching d’IPS
– Sauvegardes d’état (Master System/Game Gear uniquement)
 
Outils (Master System/Game Gear uniquement) :
– Debugger
– Visualisateur de palette, cartes, scripts, sprites…
– Traceur mémoire
 

Télécharger Emulicious (2017/08/15) (29,8 Mo)

Site Officiel

En savoir plus…

Steam ROM Manager permet, comme son nom l’indique, de gérer vos roms dans Steam et bien plus encore.
 

 

Added

– Local icon support.
– Parser support to local images and local icons.
– Fuzzy matcher cache.
– Temporary glob cache.
– Settings button to reset fuzzy list and cache.
– Warning is now shown if no user account found.
 
Change

– Testing parser will no longer save configuration.
 
Fixed

– Empty executable is now allowed.

 

Télécharger Steam Rom Manager v2.2.0 (60,3 Mo)

Site Officiel

En savoir plus…

MedGui Reborn est une interface (Frontend) pour Mednafen sur OS Windows. Cette archive inclut MetroMed.
 

 
– Added auto backup of mednafen config when a different MedGuiR is installed
– Rewrite the function that create a per system config and a per game config, now all parameter ar stored in it
– Fixed a bug at startup that require the Ninckname input when mednafen-09x.cfg don’t exist
– Optimized and clean a lot the code from repeated functions
– Added Gamekey and Password input text on advanced netplay menu
– Fixed a bug on automatic extraction of bios
– Options aligned witj the last Mednafen version

 

Télécharger MedGui Reborn v0.086 (16,7 Mo)

Site Officiel

En savoir plus…

Créé par hex-usr (et basé sur Higan), il s’agit d’un émulateur de NES/VS.System/PlayChoice-10/SuperNES/GameBoy/GameBoy Color/GameBoy Advance/WonderSwan/WonderSwan Color/SwanCrystal/GameGear/SMS/Megadrive/PC-Engine mais aussi des sous systèmes Super GameBoy, BS-X Satellaview et Sufami Turbo, mais ajoute un lots de fonctionnalités en suppléments comme davantage de mappers NES, le NES Four Score, le Zapper, le Power Pad, l’adaptateur 4 joueurs, le VS. System (uniquement les jeux UniSystem n’utilisant pas le Zapper), le PlayChoice-10 mais aussi d’autres éléments à découvrir.
 
L’auteur propose également un gestionnaire de paquet MSU1 nommé Mercurial-Magic ainsi qu’une application complémentaire nommée Launcher permettant de lancer des dossiers de cartouches avec des émulateurs non-higan.

 

nside

 
Cette version, compilée par notre ami Lo, est basée sur Higan 104r0.
 
Les modifications sont les suivantes:
 
-Globally default to « Auto » region when using command line

Applied a different fix for the bug fixed in the previous commit. Now, the region will only ever be an empty string if no regions are provided to the Load window (for example: PC Engine, all handhelds), and it willbe « Auto » for all consoles except the Master System.

 
Lire le readme pour plus d’informations (assez importants).
 

Télécharger nSide (x86) v009r14.436 (15,1 Mo)

Télécharger nSide (x64) v009r14.436 (15,6 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.

 

 
Big CPU emulation update. More compatible (instruction cache) and data cache is now supported with MMU emulation.
Probably not that useful for normal users but developers may find it interesting.
 
Multi window (One window / Amiga monitor/output) support may be coming later.
 
Notes:
– 68020 more compatible/CE mode statefiles may not load (« CPU tracer » error dialog)
– Anything CPU related may have broken..
– And more!
 
– 68030 + memory cycle exact (without full CE): BSR didn’t use data cache memory access routines.
– Softfloat fix: 68040+ will convert unnormal zeros (zero mantissa, non-zero exponent) to normals without datatype exceptions.
– 68040/060 MMU updates. MOVES was wrong in some situations, ATC status bit handling updated. (Originally Previous fix, first Next version that supported 68040 seems to do some strange things)
– 68030/040/060 MMU emulation internal fast path translation cache added, performance improved noticeably.
– Fully validate 68030 MMU instruction opcodes and generate F-line exception if unused but invalid bits are set. (Real 68030 confirmed)
– 68030 MMU PLOAD was unsupported.
– « EC » MMU option added, emulates access control registers only (renamed transparent translation registers in EC models).
– 68030 MMU + prefetch + instruction + data cache emulation mode. (Enabled when « More compatible » is ticked) CPU caches are now correctly located between CPU and MMU and they cache logical addresses.
– 68030 MMU + prefetch + instruction + data cache + « cycle-exact » emulation mode. (Same timing as 68030 non-MMU « CE » mode)
– 68030 data cache emulation is now optional.
– 68030 data cache emulation is internally disabled if UAE Boot ROM is active in non-indirect mode. It is not compatible with most UAE expansions because they access memory directly, bypassing the data cache and previous data cache hack made the cache mostly useless.
– 68040/060 MMU + full instruction cache emulation (when more compatible is set).
– 68040/060 data cache emulation (including write-through and copyback, MMU support), optionally available in more compatible mode.
– 68040/060 without FPU: many FPU instructions generated incorrect F-line stack frame contents, usually wrong PC or EA field.
– 68881/68882 FMOVECR undocumented ROM offsets are now 100% accurately emulated, offsets 0x40-0x7f return f-line exception.
– Currently emulated hardware cache inhibit signal is always active when CPU accesses anything non-RAM.
– It was not possible to change existing path with Select Directory/Select Archive or Plain File buttons.
– Do not reset manual geometry HDF setting when changing hardfiles.
– Automatically enable RDB mode if empty HDF is added and controller type is IDE or SCSI.
– Replaced ReadProfileString/WriteProfileString based ini support with custom routines that don’t have 65536 byte section size limits. (Long ROM paths can easily become longer than 32k wide characters)
– SCSI expansion SCSI ID: don’t show it when it is not selectable, also make sure it is 7 by default, previously in some situations it become 0.
– Internal AKS input events are now available in custom event strings (for example statefile save and restore)
– uaehf.device hardfiles/harddrives unit number is now user configurable.
– Joyport setting was not fully reset before loading Host-only config.
– Added UAE HD controller A2090 partition table support. RDB didn’t exist when A2090 was released.
– Added extra validation after Windows illegal name check, if name is illegal, check what CreateFile() returns, name is invalid if it returns ERROR_INVALID_NAME. If open succeeds, return also illegal name status if GetFileType() does not return FILE_TYPE_DISK.
– Avioutput on the fly recording start used GUI sound frequency setting if recording was started with a shortcut. If GUI was never opened, sound recording rate become 44100Hz, creating video that had bad AV sync if real in use frequency was not 44100Hz.
– Don’t support 360k floppy images in Amiga drive unless it is configured as 5.25″ drive. (Fixes 360k DS vs 720k SS misdetection)
– Disable low latency vsync if calibration returns impossibly large values (>1000Hz). Seems to happen with some recent NVidia drivers.
– Do not create hidden inactive uaegfx modes if none of color modes fit in VRAM.
– Fixed uaegfx VRAM size check, some modes that almost filled the whole VRAM didn’t appear in resolution list.
– Z3 RAM in manual mode was completely broken.
– Added blitter_speed_throttle config file entry, adjusts blitter speed if in non-ce/non immediate blitter mode. (0 = no change, 0.1 = 10% speedup and so on)
– If JIT FPU was ticked but JIT was off: FPU emulation used simple JIT FPU compatible FPU status register calculations, even if softfloat mode was selected.
– New undocumented feature emulated: Bitplane DMA can be restarted during last AGA FMODE>0 idle cycles after DDFSTOP.
– Bitplane overrun condition triggered incorrectly in rare situation where bitplane DMA is enabled after DDFSTOP on OCS. (Scoopex crash landing cracktro, possibly others)
– « Include CD and FMV Audio » and/or sound mode change when CD or FMV audio is playing is now supported.
– DKB RapidFire flash rom chip emulated. Contains boot rom but is also used to store « advanced scsi config » settings. (ROM scanner still detects flash rom update file, scsi config is located at the end of flash chip, far away from boot rom data)
– DKB 1230/1240/Cobra flash chip emulated, advanced scsi config utility config save supported. SCSI expansion is now optional.
– A2090 boot ROM didn’t work without more compatible enabled.
– Hardfile SCSI emulator MODE SELECT (6) and (10) added, mostly does nothing, added because A2090 SCSI driver TD_FORMAT requires it.
– Host side read-only hdf was supposed to also force read-only HDF in Amiga-side.
– Automatically support software dumped A590/A2091 ROMs that don’t have 0x2000 wraparound/offset.
– Comspec SA1000 KS rom image loader compatibility fix.
– Blizzard 1230 MK I appears to be functionally identical to MK II. Same boot ROM, same SCSI expansion.
– Added debugger ‘I’ command, send custom event string, same as Input panel uses (inject keycodes, change config like uae-configuration does..).
– *** DO NOT USE, it will truncate the file! (Added debugger ‘L’ command, load data from file (same parameters as ‘S’))
– Added debugger fill memory command ‘Wf , repeats byte/string writing until end address.
– Added debugger assembler (‘a’) command! (Most 68020+ only special encoded opcodes are not supported)
– Ashcom AddHard emulation.
– A2090 Combitec ROM expansion support.
– FastATA 4000 MK I/II.
– Spirit Technology InMate SCSI controller.
– Emplant SCSI controller (and only SCSI)
 
Hardfile/drive geometry file support extended. (WIP)

– Geometry data can now include full ATA identity (512 bytes) and SCSI Inquiry/Mode pages.
– Data can be added to mounted IDE or SCSI emulated HDF or real harddrive to make drive appear exactly as drive which geometry data was read, exact same name appears in hdtoolbox, exact same logical CHS geometry and so on.
– WARNING: Identity data has priority, even if drive is smaller than size information stored in identity data.
– Added drive identity option to add harddrive panel. It tries to query ATA Identity data and all SCSI Inquiry and Mode pages. Note that USB uses SCSI protocol and if drive is ATA, ATA identity can be only read if USB adapter supports SCSI ATA Passthrough. Unfortunately most USB CF adapters don’t support it. (USB SATA harddrives seem to commonly support it)
– Includes hack that enables reading CF ATA identity with Realtek chip based USB card readers. Uses vendor specific command to read memory region that contains ATA identity, requires card reinsert. Confirmed working with Kingston FCR-HS3 and Transcend TS-RDF9K. Probably works with most Realtek chip based card readers.
 
New ROMs:
– A590 v5.92 ROM.
– DataFlyer Plus v2.0 ROM. (This was stored in 16k ROM but because others were 32k and duplicated, I manually duplicated this one too)
– A2620 -02 and -03 ROM. (-05 remaining)
– Non-SCSI DKB 1230/1240/Cobra flash ROM update image.
– Replaced old DKB Ferret SCSI expansion compatible DKB accelerator ROM image with flash ROM update image. (Official flasher will create identical ROM image, also some CPU speed specific firmware data gets written at the end of flash image)
– Ashcom AddHard boot ROM.
– A2090 Combitec A2090a update ROM and 2x A2090 combitec expansion board ROMs.
– A2090 MacroSystem boot ROM.
– Vortex System 2000 v1.02 ROM.
– Spirit Technology InMate v1.0 ROM.
 
Ashcom Addhard:
– 5380 based, nothing special.
– Clone of Trumpcard, even ROM driver is a copy, only names have been changed! Nybble-wide loader code at the beginning of ROM has original IVS_SCSI.device string visible after converting it to bytes! Someone (who didn’t know what or why there is nybble-wide data?) simply used hex-editor to change all visible strings?
– ADD_SCSI.device « ADDSCSI 2.0 (26 MAR 1992) ». But driver version number is actually 4.9. (Original Trumpcard driver version?)
 
A2090 Combitec:
– A2090 ROM board that adds KS 1.2+ compatible autoboot support to original non-a variant of A2090. (Also works with A2090a if original ROMS are removed first)
– Shows boot screen.
– MacroSystem ROM uses same adapter. Different driver and boot screen.
 
FastATA 4000 MK I/II:
– Z3 ATA controller with 2 ports (Max 4 devices).
– Only v3 Boot ROM tested. (FastATA 3.0 (10 NOV 03)). Proper ROM dumps needed.
 
Sprit Technology InMate:
– Emulated as SCSI autoconfig board, not an accelerator board because it is 68000 board and does not require special address spaces.
– AIC-6250 SCSI chip.
– Fake DMA, word wide data port. Not fully hardware implemented, needs DMA status polling after each word read or write.
– It has worst RDB filesystem loader ever (at least in 1.0 ROM). Must be single hunk, no relocs, must have total length patched in first long word (I assume install disk patches it). Does not do any checks.
– Jumpers emulated. (ABOOT jumper mirrors Autoboot disabled -checkbox)

 

Télécharger WinUAE (Public Beta) [32 bits] v3.6.0 Beta 2 (3,5 Mo)

Télécharger WinUAE (Public Beta) [64 bits] v3.6.0 Beta 2 (4,5 Mo)

Télécharger WinUAE (Public Beta) [32 bits] v3.6.0 Beta 1 FR (5,3 Mo)

Télécharger WinUAE (Public Beta) [64 bits] v3.6.0 Beta 1 FR (6,4 Mo)

Site Officiel

En savoir plus…

Il s’agit d’un émulateur et débogueur de Sony Playstation créé par le célèbre Martin Corth.
L’émulation devrait être complète avec la prise en charge de toutes les fonctions du matériel. Normalement tout fonctionne pleinement. Néanmoins Martin Korth n’a testé son programme que sur une douzaine de titres, donc il peut y avoir des problèmes sur d’autres jeux.
 
Le BIOS est émulé également via un clone qui est gratuit (théoriquement libre de droit) et plus rapide que le BIOS d’origine. Normalement no$PSX ne requiert donc pas de BIOS pour lancer les jeux de la console. Cependant il peut y avoir des problèmes de compatibilité avec certains jeux. Dans ce cas, il faut employer une copie du BIOS officiel.
 
Les CD-ROM sont supportés via un lecteur CD réel. Il est également possible d’utiliser des images de disque aux formats .NRG, .CUE+.BIN et .ISO ou des exécutables .EXE.

 

nopsx

 

Changements :

– help: added PAL/NTSC Color Mods chapter (with info for older and newer boards)
– help: namco lightgun added U1 chip pinout & link to schematic (thanks nicolas)
– help: namco lightgun added U2 chip part number (BA7071F aka sync separator)
– help: scph-1150 notes: need delay, no rumble cfg cmds, different motor ctrl
– help: scph-1150 notes: field of motion 00,00-FF,FF (unlike scph-1200/scph-110)
– help: added/updated chipset/pinouts for scph-1150,scph-1180,scph-1200,scph-110
– emu/reset/init: forces [104Ah].bit6-style joypad reset (needed for deathball)
– bios clone: bugfixed chdir and findfirst functions (needed for deathball)
– bios clone: workaround on edge-triggered cdrom irqs (needed for deathball)
– bios clone: re-ordered cdrom cmd=setloc vs task=setloc (more reliable timing)
– bios clone: forces param fifo clearing (after unsupported vcd/secret cmds)
– bios clone: implemented screen centering option (formerly wasn’t functional)
– xplorer/help: lots of info on Xplorer db25 protocol, memory map, chipset, etc
– datel/help: some more details on Datel db25 protocol, memory map, chipset, etc
– xplorer/datel/help: added FLASH commands, chip IDs, board detection, etc.
– help: chipless modchips chapter, with circuits/pinouts for pu-7 thru pm-41(2)
– spu/emu: allows reverb-output with DISABLED reverb-writes (raw pcm playback)
– spu/emu: supports MUTE flag from SPUCNT (mutes SPU audio, and also VCD audio)
– cdrom/help: caution Unsupported GetQ,VCD,SecretUnlock do need clr param fifo
– bios-clone: forces clearing param fifo (after SecretUnlock and VCD detection)
– bios clone: increased joypad-slot-select-delay (needed for SCPH-1150)
– bios clone: added video cd VCD software player (monochrome 10fps, 11kHz mono)
– bios clone: uses compression for GUI and VCD player (for 128Kbyte expansion)
– bios clone: uses tighter flush cache code (with loop instead of unrolled loop)
– cdrom loader: fixed crash upon newer .nrg files (those with « CUEX » chunks)
– vcd/help: specs for VCD format (iso, mpeg, mp2) (still lacks lowlevel details)
– vcd/help: added pinout and component list for scph-5903 (video cd console)
– mdec/help: q_scale=0 disables zagzig (can be useful for raw YUV-to-RGB)
– mdec/help: added note on EOB not being required after full blocks
– mdec/emu: reproduces zagzig-disable, and eob being not required on full blocks
– gpu/help: added GPU Versions chapter (all known old 160-pin gpu differences)
– card/help: updated Memory Card Notes (vmem, yaroze, compression, etc.)
– cdrom/help: added description for « cu2/bin files » (psio cdrom-image format)
– gui: fixed window positions/fullscr when taskbar at upper/left (thanx joseph)
– mips/mem: emulates main ram waitstates for unaligned mem (lwl/swl/lwr/swr)
– expansion/kernel: added installer functions in menu, utility, remote access
– expansion/kernel: new nocash bios clone version for xplorer and datel carts
– expansion/emu: prevents flash commands to destroy memory at 2AAAh/5555h
– xplorer: supports Xplorer on 80×86 side (for PC parallel port to PSX) (xboo)
– xplorer: supports Xplorer on MIPS side (in expansion version of bios clone)
– gpu/help: added pinouts for old 160-pin GPU, dual-ported VRAM, and RGB chips
– poc/help: added details on garbage_byte for memory areas without ldrb support
– poc/help: memory access times for ram/flash arm/thumb opcode/data reads
– poc/help: when rtc paused: rtc irq fires at 4096Hz (instead 1Hz)
– bios/mem: dynamically allocates psx bios (allows sizes bigger than 512Kbyte)
– mips/cop: somewhat emulates breakflags in bit0/bit1 of DCIC cop0r7 register
– snapshot: faster compression (omits large zerofilled areas from look-up-tree)
– gpu: fixed crash on NTSC-auto-center in .INI file (pic.ysiz=0) (thanx ricardo)
– help: added info on joy_mode.bit8 being clk polarity (thanx charles macdonald)

 

Télécharger No$PSX (Debug version) v2.0 (703,3 Ko)

Télécharger No$PSX (Gaming version) v2.0 (174,7 Ko)

Site Officiel

En savoir plus…

Anciennement connu sous le nom de bsnes, il s’agit d’un émulateur de NES/SuperNES/GameBoy/GameBoy Color/GameBoy Advance/WonderSwan/WonderSwan Color/SwanCrystal/GameGear/SMS/Megadrive/PC-Engine/SuperGrafx, (et anciennement Nintendo DS) mais aussi les sous systèmes Super GameBoy, BS-X Satellaview et Sufami Turbo. En fait bsnes existe toujours mais n’est qu’un module de Higan (concernant la Super NES) tout comme bnes (non disponible séparément) avec la NES, bgb (non disponible séparément, et sans rapport avec BGB) pour la GameBoy N&B/Color, bgba (non disponible séparément) pour la GameBoy Advance et BWS pour la WonderSwan N&B/Color/Crystal etc. Il émule également toutes les puces d’améliorations supplémentaires: Super FX/FX2, CX4, DSP, SA-1 et beaucoup d’autres et se paye le luxe d’ajouter le module MSU-1 qui aurait pu être ce qu’aurait donné un SNES-CD si celui-ci avait été rendu public.
 

A présent, il n’y a plus qu’un seul binaire orienté sur la stabilité et l’absolu précision (il sert principalement aux développeurs ou à ceux qui cherchent une émulation Low Level de référence). A noter qu’un pack de shaders est disponible ici.

 
Higan
 
Les changements:

– nall/dsp: improved first-order IIR filtering
– Famicom: improved audio filtering (90hz lowpass + 440hz lowpass + 14khz highpass)
– Game Boy Advance: corrected bug in PSG wave channel emulation [Cydrak]
– Mega Drive: added first-order 2.84KHz low-pass filter to match VA6 model hardware
– Mega Drive: lowered PSG volume relative to YM2612 to match VA6 model hardware
– Mega Drive: Hblank flag is not always set during Vblank
– Mega Drive: fix PAL mode reporting from control port reads
– Famicom: improved phase duty cycle emulation (mode 3 is 25% phase inverted; counter decrements)
– Mega Drive: reset does not cancel 68K bus requests
– Mega Drive: 68K is not granted bus access on Z80 reset
– Mega Drive: CTRL port is now read-write, maintains value across controller changes
– Z80: IX, IY override mode can now be serialized in save states
– 68K: fixed calculations for ABCD, NBCD, SBCD [hex_usr, SuperMikeMan]
– SPC700: improved all cycle timings to match results observed by Overload with a logic anaylzer
– Super Famicom: SMP uses a separate 4×8-bit buffer for $f4-f7; not APU RAM [hex_usr]
– Super Famicom: SMP TEST register is now finally 100% fully emulated [byuu, AWJ]
– Game Boy Advance: DMA can run between CPU instruction cycles
– Game Boy Advance: added 2-cycle delay between DMA activation and transfers
– higan: improved aspect ratio correction accuracy at higher video scaling sizes
– higan: overscan masking will now actually crop the underlying video instead of just blanking it
– Mega Drive: center video when overscan is disabled
– higan: added increment/decrement quick save slot hotkeys
– Game Boy Advance: fixed wave RAM nibble ordering (fixes audio in Castlevania, Pocket NES)
– higan: added new adaptive windowed mode: resizes the window to the current emulated system’s size
– higan: added new integral scaling mode: resizes the window to fill as much of the screen as possible
– higan: main window is now resizable and will automatically scale contents based on user settings
– higan: fixed one-time blinking of the main window on startup caused by focus stealing bug
– ruby: fixed major memory leak in Direct3D driver
– ruby: added fullscreen exclusive mode to Direct3D driver
– Super Famicom: corrected latching behavior of BGnHOFS PPU registers
– higan: all windows sans the main viewport can be dismissed with the escape key now
– ruby: complete API rewrite; many audio drivers now support device selection
– higan: output frequency can now be modified
– higan: configuration settings split to individual menu options for faster access to individual pages
– ruby: improved WASAPI driver to event-driven model; more compatible in exclusive mode now
– libco: fix compilation of sjlj and fiber targets [Screwtape]
– ruby: added YV12 and I420 support to X-Video driver
– Game Boy: added TAMA emulation (RTC emulation is not working yet) [thanks to endrift for notes]
– Game Boy: correct data ordering of MMM01 ROMs (MMM01 ROMs will need to be re-imported into higan)
– Game Boy: store MBC2 save RAM as 256-bytes instead of 512-bytes (RAM is 4-bit; not 8-bit with padding)
– Game Boy: fixed a bug with RAM serialization in games without a battery
– Mega Drive: fix CRAM reads (fixes Sonic Spinball) [hex_usr]
– Game Boy: added rumble support to MBC5 games such as Pokemon Pinball
– Game Boy: added MBC7 emulation (accelerometer X-axis, EEPROM not working yet) [thanks to endrift for notes]
– hiro: macOS compilation fixes and UI improvements [MerryMage, ncbncb]
– Game Boy: added MBC6 emulation (no phone link or flash support; timing bugs in game still)
– Game Boy: HDMA syncs to other components after each byte transfer now
– Game Boy: disabling the LCD completely halts the PPU (fixes onscreen graphical corruption in some games)
– Mega Drive: added 6-button Fighting Pad emulation [hex_usr]
– 68K: TAS sets d7 when EA mode is a direct register (fixes Asterix graphical corruption)
– Game Boy: STAT mode is forced to zero when LCD is disabled (fixes Pokemon Pinball)
– LR35902: complete rewrite
– icarus: high-DPI is not supported on Windows yet; remove setting for consistency with higan window sizes
– hiro: added full support for high-DPI displays on macOS [ncbncb]
– ARM7TDMI: complete rewrite
– Super Famicom: disabled channels during HDMA initialization appear to set DoTransfer flag
– V30MZ: code cleanup
– Mega Drive: added optional TMSS emulation; disabled by default [hex_usr]
– ARM7TDMI: pipeline decode stage caches CPSR.T [MerryMage]
– ARM7TDMI: fixed timing of THUMB stack multiple instruction [Cydrak]
– higan: detect when ruby drivers crash; disable drivers on next startup to prevent crash loop
– Mega Drive: added automatic region detection (favors NTSC-J > NTSC-U > PAL) [hex_usr]
– Mega Drive: support 8-bit SRAM
– ARM7TDMI: PC should be incremented by 2 when setting CPSR.T via MSR instruction [MerryMage]
– ruby: add Windows ASIO driver support (does not work on some systems due to buggy vendor drivers)
– higan: default to safe drivers on a new install; due to instability with some optimal drivers

 
A noter que la version 32 bits n’est pas officielle.
 

Télécharger Higan (x64) v104 (1,3 Mo)

Télécharger Higan (x86) v104 (2,7 Mo)

Site Officiel

En savoir plus…

Il s’agit d’un émulateur de MS-DOS en ligne de commande destiné à Windows x86-64 (mais également aux versions 32 bits). Version dédiée à l’émulation des processeurs i286/i386/i486.
 

 

Télécharger MSDos Player for Win32-x64 (12/08/2017) (2,3 Mo)

Site Officiel

En savoir plus…