Organiser
Filtrer par machine :
Type de vue :
 
 GameEx et GameEx Arcade Edition v16.90 
Vendredi 14/05/21 à 13:19 par Firebrand
Ces frontends multi-systèmes ont été mis à jour. Les améliorations sont les suivantes:
- Several new Retroarch configs added. The PUAE core is the simplest way to get Amiga going I have seen yet.
- New Cemu config added. I modifed the roms in subfolders emulator option to allso work with archives and this makes this system very easy to get going now.
Télécharger GameEx v16.90
Télécharger GameEx Arcade Edition v16.90
Site Officiel de GameEx
 
 GameEx et GameEx Arcade Edition v16.89 
Lundi 10/05/21 à 13:25 par Firebrand
Ces frontends multi-systèmes sont fréquemment mis à jour dernièrement avec plusieurs versions à la suite, mais seule les changements de la v16.87 sont connus:
- Improved video rendering performance.
.
Télécharger GameEx v16.89
Télécharger GameEx Arcade Edition v16.89
Site Officiel de GameEx
 
 GameEx et GameEx Arcade Edition v16.86 
Dimanche 09/05/21 à 14:33 par Firebrand
Ces frontends multi-systèmes ont été mis à jour, voici les changements sont connus.
- Several performance fixes and improvements.
- Fixes first frame of video not displaying
- New option and feature to set an alternate path for the automatic artwork download.
Télécharger GameEx v16.86
Télécharger GameEx Arcade Edition v16.86
Site Officiel de GameEx
 
 ares v120 
Dimanche 09/05/21 à 14:21 par Firebrand
Cet excellent émulateur multi-systèmes a été mis à jour. Les améliorations sont les suivantes:
This release provides improved Nintendo 64 and Mega Drive emulation, plus some emulation speedups and new features like keyboard-mapping for all Nintendo 64 controls.
The infamous Titan Overdrive demos now run with the exception of one glitched screen each, but you will need to compile with profile=accuracy to enable the required cycle-based VDP renderer for this to work. I'll try in the future to support as much of it as I can with the default scanline renderer as well.

Changelog:
- SH2: added support for Windows ABI to the recompiler
- SH2: MAC must increment R[n] before reading from R[m]; fixes Virtua Fighter and Toughman Contest
- SH2: fixed dynarec MOV @Rm+,Rn to not increment when Rm==Rn
- SH2: fixed dynarec TST instruction
- SH2: improved dynarec accuracy by breaking blocks on delay slot branches
- SH2: improved dynarec accuracy by decreasing the underclocking amount
- Mega Drive: implemented undocumented VSRAM and CRAM DMA fill
- Mega Drive: simplified scanline VDP renderer; fixes TMNT: Tournament Fighters graphics
- Mega Drive: improved region detection; correctly identifies Alien Soldier region now
- Mega CD: fixed crash on game load
- Super Famicom: fixed direct color mode; fixes Secret of Mana world map
- WonderSwan Color: fixed initial state for new EEPROMs plus EEPROM size; fixes missing sound
- lucia: fixed saving RAM files when a manual save path was specified
- ruby: fixed library dependency detection for Arch Linux and other distributions
- SH2: additional correction for dynarec MOV @Rm+,Rn instructions
- hiro/GTK3: added CSS stylesheet overrides to improve appearance [Screwtape]
- N64: VMRG was not clearing VCO in C++ version [Rasky]
- N64: fixed "ctc2" in the disassembler
- Mega Drive: VDP address/command bits are set even for non-register writes [Eke]
- Mega Drive: implemented VDP FIFO with approximated timings
- Mega Drive: implemented CPU bus arbitrator
- N64: fixed RSP vector unit register values in the disassembler
- Mega Drive: implemented proper VDP FIFO timings for both reads and writes (hopefully)
- Mega Drive: enabled external and RAM refresh timing
- Mega Drive: added (Mega Drive | Mega 32X) + Mega CD mode 1 emulation
- Mega Drive: refactored dot-based VDP renderer
- ares: added Thread::restart() function to reset a thread without resetting its clock
- Mega Drive: improved DRAM refresh timings
- Mega Drive: added VDP I/O logger
- Mega Drive: fixed VDP counter emulation (still inaccurate)
- Mega Drive: improved VDP DMA and FIFO emulation
- Nintendo 64: report 64DD as missing for now; fixes F-Zero X
- Nintendo 64: improved TLB emulation; fixes Conker's Bad Fur Day
- Nintendo 64: PI DMA from flash always reads data, never the status; fixes Paper Mario
- Mega Drive: improved VDP FIFO emulation
- Mega Drive: improved VDP dot-renderer
- nall/bit-range: fixed bug with bit indexes >= 32
- Mega Drive: fixed VDP read buffer indexing for VSRAM and CRAM
- Mega Drive: fixed 68K to VDP DMA so that it instantly freezes the CPU
- Mega Drive: emulated VDP left window hardware glitch where hscroll&15!=0
- Mega Drive: improved CPU interrupt handling
- Mega Drive: added APU bus mirrorings
- Mega Drive: emulated the VDP debug register
- Mega Drive: fixed VDP VRAM DMA copy
- Mega Drive: improved 128KB VRAM mode support
- Mega Drive: mask sprite attribute table address in H40 mode [Sik]
- Mega Drive: VDP timing improvements
- Nintendo 64: improved EEPROM support; fixes Perfect Dark
- Nintendo 64: improved VI interrupt support; fixes Star Wars: Rogue Squadron title screen [nodev]
- Nintendo 64: emulated CIC-NUS-6105 copy protection; fixes Banjo-Tooie [XScale]
- Nintendo 64: added serrate (interlace) support and fixed bug when supersampling in serrate mode
- Nintendo 64: emulated CPU instruction cache
- Nintendo 64: emulated CPU data cache
- Nintendo 64: emulated CPU CACHE instruction
- Nintendo 64: fixed CPU TLB bug; fixes GoldenEye
- Nintendo 64: began adapting CPU cached interpreter into a dynamic recompiler
- Nintendo 64: began adapting RSP cached interpreter into a dynamic recompiler
- Nintendo 64: added 64-bit addressing and TLB supporting
- Nintendo 64: added endian support to [LS][WD][LR] instructions
- Nintendo 64: improved dynamic recompiler
- PlayStation: began adapting CPU cached interpreter into a dynamic recompiler
- lucia: allow mapping analog axes separately (allows mapping sticks to the keyboard)
- Nintendo 64: corrected analog stick ranges
- Nintendo 64: emulate the analog stick as an octagon rather than a circle [YetAnotherEmuDev]
Télécharger ares v120
Site Officiel de ares
 
 RetroArch v1.9.2 
Vendredi 07/05/21 à 15:50 par Firebrand
Cet ensemble de noyaux d'émulateurs réunis autour d'une même interface a été mis à jour. Les améliorations sont les suivantes:
- 3DS: Enable graphics widgets / overlays
- 3DS: Load texture images as BGR colors
- 3DS: Change default asset directory
- CHEEVOS: Allow rcheevos_patch_address to be called on game without achievements
- CHEEVOS: Update achievement memory maps (add Supervision)
- CONFIG/FILE: Use hash map to optimise key/value lookups
- CORE INFO: Performance optimisations + code clean-ups/refactors
- CRT/SWITCHRES: Fixed CRTSwitchRes framebuffer bug
- DISCORD/RPC: Fix regression
- DRM: set the correct video mode
- FASTFORWARD: Enforce minimum fastforward_ratio of 1.0
- FONTS/FREETYPE/STB_UNICODE/BITMAPFONT: Prevent texture bleed when rendering text at non-integer scales
- INPUT: Ensure that ‘retro_set_controller_port_device’ is called when updating ‘Max Users’
- INPUT/XEGL/MOUSE: Fix xegl_ctx.c mouse activation
- INPUT/SDL: Fix crash in SDL input driver when analogs are bound
- INPUT/POINTER: Add scaling to pointer input
- INPUT REMAPPING: Fix regression on loading file
- INPUT REMAPPING: Fix regression where disabling input remapping would disable input
- IOS: Disable system button gestures on iOS 14
- IOS: Prevent potential crash on controller connect – randomly would get a crash when connecting a game controller while RA was running
- LAKKA: Add menu for time zone setting
- LOGGING: RARCH_LOG_V checking for verbosity level is not necessary and can cause issues; removed said check.
- LOGGING: Silence inappropriate cheatfile logging
- IOS/MAC: Add CPU VFP unit detection for Darwin
- MAC: Swallow ‘escape’ key being pressed – would previously make the game toggle between fullscreen and windowed
- MAC: Intel and ARM64 timer change proposal.
- MAC/ARM64: run_fast_mode disabled for 64 bits invalid instructions.
- MAC/OPENGL: Fix codesigning issue
- MAC/UNIVERSAL: Add TTS translation service support.
- MENU: Add optional menu screensaver
- MENU: Add search filter support to cheats and overlays file browser menus
- MENU/FILEBROWSER: Enhanced ‘Load Content’ file browser search functionality
- MENU/INPUT: Block accidental diagonals in menu navigation
- MENU/RGUI: Add option to disable menu transparency
- MENU/RGUI: Fix display of ‘Video > Scaling’ menu when ‘Lock Menu Aspect Ratio’ is enabled
- MENU/MATERIALUI: Add icon to ‘Turbo Fire’ menu entry
- MENU/OZONE: Ozone Dracula theme
- OPENDINGUX/BETA: Fix IPU scaling when running GBA-resolution content
- OPENDINGUX/BETA: Add 50Hz support
- OPENDINGUX: Enable ‘SaveRAM Autosave Interval’ by default
- PATCHES: Added multi-softpatching support + OSD messages for patches
- RHMAP: Track the complete string in rhmap
- VITA: Align VM block size to 1MB – should fix one of the issues with gpSP
- WINDOWS/GDI: Fix non-ASCII text rendering
- XEGL: Fix mouse not working when using OpenGLES with X11
Télécharger RetroArch v1.9.2 (32-bit) (Windows)
Télécharger RetroArch v1.9.2 (64-bit) (Windows)
Télécharger RetroArch v1.9.2 (Windows XP/Vista 32-bit) (Windows)
Télécharger RetroArch v1.9.2 (Windows XP/Vista 64-bit) (Windows)
Télécharger RetroArch v1.9.2 (64-bit) (MacOS)
Télécharger RetroArch v1.9.2 (Metal2) (MacOS)
Télécharger RetroArch v1.9.2 (Nintendo GC)
Télécharger RetroArch v1.9.2 (Nintendo Wii)
Télécharger RetroArch v1.9.2 (Nintendo WiiU)
Télécharger RetroArch v1.9.2 (.3dsx) (Nintendo 3DS)
Télécharger RetroArch v1.9.2 (.cia) (Nintendo 3DS)
Télécharger RetroArch v1.9.2 (Nintendo Switch)
Télécharger RetroArch v1.9.2 (PlayStation 2)
Télécharger RetroArch v1.9.2 (PSP)
Télécharger RetroArch v1.9.2 (PS Vita)
Télécharger RetroArch v1.9.2 (Xbox One)
Site Officiel de RetroArch
 
 Fichiers additionnels pour MAME v0.231 (3ème partie) 
Vendredi 07/05/21 à 14:45 par Firebrand
Ces fichiers additionnels sortent encore au compte-gouttes. Voici les changements pour ces deux là!
Messinfo.dat v0.231 (12.01)
- 12.01 06/05/2021: Aligned files to 0.231 version.

Series.ini v0.231:
- Items RENAMED (4): (nbahangt) to (nbahangtl11), (nbajamte2) to (nbajamte2a), (outrundxeh) to (outrundxeha) and (outruneh) to (outruneha).
- Series UPDATED (8): Bare Knuckle, DrumMania, JoJo's Bizarre Adventure, NBA Jam, Out Run, Percussion Freaks, Point Blank and Tekken.
Télécharger Messinfo.dat v0.231 (12.01)
Télécharger Series.ini v0.231
ProgettoSNAPS
 
 GameEx et GameEx Arcade Edition v16.85 
Vendredi 07/05/21 à 14:41 par Firebrand
Ces 2 frontends ont été mis à jour, mais aucune information sur les changements n'a été donnée.
Télécharger GameEx v16.85
Télécharger GameEx Arcade Edition v16.85
Site Officiel de GameEx
 
 FinalBurn Neo v1.0.0.2 FR 
Vendredi 07/05/21 à 14:38 par Firebrand
Cet émulateur multi-systèmes est maintenant traduit en français par Tradu-France.
Télécharger FinalBurn Neo v1.0.0.2 FR
Tradu-France
 
 FinalBurn Neo v1.0.0.2 
Dimanche 02/05/21 à 14:26 par Firebrand
Cet émulateur multi-systèmes a été mis à jour. La version pour MacOS n'est pas encore prête. Les amélioratiosn sont les suivantes:
Fixes and new features
- Game Genie support added to NES, info how to add codes, etc: NES Game Genie Tutorial
- Fix Japanese text in gameinfo history tab [dink, fusion]
- Add big-endian support for most drivers [crystalct]
- Fix screen flipping in Basic Blitter [dink]
- Modernize ym2151 interface, add buffered mode [dink]
- Fixed demon front sometimes loses region setting [dink]
- Fixed distortion with LowPass Filter option in some drivers [dink]
- Fix Mighty Guy sound emulation [sasuke-arcade]
- Add k007452 multiplier/divider, fixes 3d-stages in Contra [furrtek]
- Improve cheat.dat subsystem, fix cheats for TMS340x0, e132xs games [dink]
- Fix cheat.dat support on non-windows platforms [barbudreadmon]
- Fix scfinals on taito f3, m68020 unaligned fetch [dink]
- Fix Demon Front forgets it's language [dink]
- Fix end-boss in Battlane (flipped double-height sprite) [dink]
- Add screen geometry to .dat generation [barbudreadmon]
- Fix DAC in Bomber Man World [dink]
- Fix Surprise Attack st.4 hang [dink]
- Fix Dragon World 3 and PGM 3in1 [eziochiu]
- Fix Ecco the Dolphin SMS version [Rupert Carmichael]
- Rewrite Sys16b and Sys18 sprite:tilemap priorities [dink]
*Fixes Michael Jackson's Moonwalker
*Fixes Alien Syndrome snakey wall slithers on stage 6
*Fixes Wally wo Sagase!
- Chase Bombers priority hookups [cam900, dink]
- Cheeky Mouse samples created by Otto Pylotte & his Cheeky Mouse PCB
- Keeping all romsets up-to-date [JacKc]
- Keeping console & 8bit micro homebrew and non-homebrew games up-to-date [Gab75]
- Keeping ZX Spectrum library up-to-date [Svipur]
- Added Macros for all inputs & checkbox for Auto-Fire [taoenwen]
- Heap hunting [dink, barbudreadmon]
- Improve hiscore support and add it for more games [barbudreadmon]
- Fix some geometry issues in vector games [barbudreadmon]

New drivers
- Added driver for Fairchild Channel F games [iq_132]
- Added driver for Seibu SPI games: Raiden Fighters, Raiden Fighters 2 and Jet, Viper Phase 1, E-Jan HS and Senkyu [iq_132]
- Added driver for Namco NB-1/NB-1 games: Gun Bullet/Point Blank, Nebulas Ray, The Outfoxies, Mach Breakers, Super World Statium 95-97, Great Sluggers 93-94 [iq_132, dink]
- Added driver for Namco NA-1/NA-2 games: Fighter & Attacker, Super World Court, Exvania, Cosmo Gang the Puzzle, Tinkle Pit, Emeraldia, Knuckle Heads, Numan Athletics, X-Day 2, Nettou! Quiz [iq_132, dink]
- Added driver for Midway Y-Unit games: NARC, Trog, Smash T.V., High Impact Football, Super High Impact, Strike Force, Terminator 2, Mortal Kombat, Total Carnage [iq_132, dink]
- Added driver for Jaleco MegaSystem 32 games: Desert War, Gratia, Tetris Plus, Tetris Plus 2, Best Bout Boxing, PK Soccer V2, P-47 Aces, ... [iq_132]
- Added driver for Midway X-Unit: Revolution X [iq_132, dink]
- Added driver for Gottlieb's Exterminator [iq_132, dink]
- Added driver for Cheese Chase, Stone Ball and Ultimate Tennis on Art & Magic HW [iq_132, dink]
- Added driver for Battle Toads [iq_132, dink]
- Added driver for Gladiator by Taito/Allumer [iq_132, dink]
- Added driver for Land Sea Air Squad / Storming Part & Daikaiju no Gyakushu by Taito [iq_132, dink]
- Added driver for Sega System 32 games: Golden Axe 2, Jurassic Park, Rad Mobile, Outrunners, ... [iq_132, dink, barbudreadmon]

New additions / updates to existing drivers
- Add Rainbow Islands ColorDance + Over The Rainbow song hack by BcnAbel76, Tom [dink]
- Add Space Gulls to NES driver [dink]
- Add Power Up Baseball to itech32 driver [dink]

Clones and updated romsets in existing drivers
- Quite a few!
Télécharger FinalBurn Neo v1.0.0.2 (Windows)
Télécharger FinalBurn Neo v1.0.0.2 (Windows XP)
Site Officiel de FinalBurn Neo
 
 NegaMAME v0.231-2 
Jeudi 29/04/21 à 12:06 par Firebrand
Ce build de MAME prévu pour être utilisé avec le frontend Negatron a été mis à jour vers MAME v0.231.
Télécharger NegaMAME v0.231-2 (Windows)
Télécharger NegaMAME v0.231-2 (MacOS)
Télécharger NegaMAME v0.231-2 (Linux)
Site Officiel de NegaMAME
 
 MESS et MESSUI v0.231 (64-bit) 
Mercredi 28/04/21 à 15:44 par Firebrand
Ces builds de MAME dépourvus des machines d'arcade ont été mis à jour vers MAME v0.231.
Télécharger MESS v0.231 (64-bit)
Télécharger MESSUI v0.231 (64-bit)
Site Officiel de MESS
 
 RomVault v3.2.5 
Mardi 27/04/21 à 15:48 par Firebrand
Ce gestionnaire de ROMs a été mis à jour pour de nouvelles corrections de bugs. Voici de quoi il s'agit:
- One bug leads to another... so while deep testing the V3.2.4 version I found a different logic problem going on while fixing. (This one have been around for about 5 months.) And while talking to some others on Discorde another problem with case sensitive file systems showed up, so that also got a fix.
Télécharger RomVault v3.2.5
Site Officiel de RomVault
 
 RomVault v3.2.4 
Samedi 24/04/21 à 14:29 par Firebrand
Des bugs ont été corrigés sur ce gestionnaire de ROMs. Voici de quoi il s'agit:
- Another edge case bug squashed (Unknown status in double check delete.), and a nice little speed up while fixing (Found a way to get the code a little more parallel). Both added to this release. V3.2.4
Télécharger RomVault v3.2.4
Site Officiel de RomVault
 
 GameEx et GameEx Arcade Edition v16.84 
Samedi 24/04/21 à 14:28 par Firebrand
De nouvelles versions de ces frontends multi-systèmes ont été publiées, mais les changements ne sont pas connus.
Télécharger GameEx v16.84
Télécharger GameEx Arcade Edition v16.84
Site Officiel de GameEx
 
 ares v119.2 
Samedi 10/04/21 à 14:40 par Firebrand
Cette nouvelle version de ares corrige surtout des bugs apparus avec la v119. Il est recommandé pour les utilisateurs de cette version de la mettre à jour. Les améliorations sont les suivantes:
Unfortunately a few critical issues crept in between v118 and v119, so here is a bugfix release for all reported issues.
It also fixes some game bugs while I'm at it, and boosts 32X compatibility from 50% to a little over 60%.
Please do upgrade if you have v119, this one's important.

- SH2: MAC must increment R[n] before reading from R[m]; fixes Virtua Fighter and Toughman Contest
- SH2: fixed dynarec MOV @Rm+,Rn to not increment when Rm==Rn
- SH2: fixed dynarec TST instruction
- SH2: improved dynarec accuracy by breaking blocks on delay slot branches
- SH2: improved dynarec accuracy by decreasing the underclocking amount
- Mega Drive: implemented undocumented VSRAM and CRAM DMA fill
- Mega Drive: simplified scanline VDP renderer; fixes TMNT: Tournament Fighters graphics
- Mega Drive: improved region detection; correctly identifies Alien Soldier region now
- Mega CD: fixed crash on game load
- Super Famicom: fixed direct color mode; fixes Secret of Mana world map
- WonderSwan Color: fixed initial state for new EEPROMs plus EEPROM size; fixes missing sound
- lucia: fixed saving RAM files when a manual save path was specified
- ruby: fixed library dependency detection for Arch Linux and other distributions
- hiro/GTK3: added CSS stylesheet overrides to improve appearance [Screwtape]
Télécharger ares v119.2
Site Officiel de ares
 
 RomVault v3.2.3 
Vendredi 09/04/21 à 14:38 par Firebrand
Un bug a été corrigé pour ce gestionnaire de ROMs. Voici de quoi il s'agit:
- Found a small edge case crash when fixing 7z files, thanks go out to the user over in my Discord Server for setting me up with an example of the crash. It always makes it so much easier when I can see a reproducable crash setup. So go grab 3.2.3.
Télécharger RomVault v3.2.3
Site Officiel de RomVault
 
 Messinfo.dat v0.230 (12.00) 
Jeudi 08/04/21 à 11:26 par Firebrand
L'équivalent de Mameinfo.dat pour la partie MESS de MAME semblait abandonné depuis près d'un an. Mais il a finalement été repris et ses données sont maintenant davantage à jour même si certaines informations sont encore manquantes:
- 12.00 07/04/2021: Aligned files to 0.230 version. All the info on the changes made to the various machines that took place between version 0.222 to 0.229 listed in all whatsnew are still missing.
- 11.50 02/04/2021: The study for the xml version of messinfo has started.
- 11.49 31/03/2021: Added information related machines, devices and drivers added in 0.228 and 0.229 version (Internal version only, not released).
- 11.48 25/03/2021: Aligned files to 0.227 version (Internal version only, not released).
- 11.47 23/03/2021: Aligned files to 0.226 version (Internal version only, not released).
- 11.46 20/03/2021: Aligned files to 0.225 version (Internal version only, not released).
- 11.45 15/03/2021: Aligned files to 0.224 version (Internal version only, not released).
- 11.44 10/03/2021: Aligned files to 0.223 version (Internal version only, not released).
- 11.43 01/03/2021: Aligned files to 0.222 version, only info on additional machines, devices and drivers, rename, delete, modified descriptions and manufactures, promoted to working and bugfixes (internal version only, not released).
Télécharger Messinfo.dat v0.230 (12.00)
Site Officiel de Messinfo.dat
 
 MedGui Reborn Stable v0.116 
Vendredi 02/04/21 à 16:12 par Firebrand
Ce frontend pour Mednafen a été mis à jour. Voici les améliorations:
- Fixed a bug on search rom filter in MedClient
- On textual menu, added a LED to notify if Autoconnect to Server is enabled or not
- Added a Virtual Keyboard usable with gamepad to Search Rom
- Changed beaviour of joypad button on the GUI
- Added a "fast load" option to MedGui settings to improve the populations of datagrid list rom
- Fixed a crash that occuring when MedClient FTP is not accessible
- Increased the folder rom detection for extracted game to 40000000 byte (thx to Alien Grey for report the bug)
- On Advanced menu added a option to rename a game name with a custom name (thx to Snacko for suggestion)
- Added video.glformat parameter/option for 16bpp graphics Mednafen output support
Télécharger MedGui Reborn Stable v0.116
Site Officiel de MedGui Reborn Stable
 
 NegaMAME v0.230-1 
Vendredi 02/04/21 à 16:08 par Firebrand
Ce build de MAME prévu pour être utilisé avec le frontend Negatron a été mis à jour avec les sources de MAME v0.230.
Télécharger NegaMAME v0.230-1 (Windows)
Télécharger NegaMAME v0.230-1 (MacOS)
Télécharger NegaMAME v0.230-1 (Linux)
Site Officiel de NegaMAME
 
 Mednafen v1.27.0 Unstable 
Vendredi 02/04/21 à 15:57 par Firebrand
Une nouvelle version, instable pour le moment, de cet émualteur multi-systèmes a été publiée. Les améliorations sont les suivantes:
- SS: Corrected threshold and semantics of envelope level-based blocking of slots' access to SCSP RAM, per tests on a SS.
- SS: Fixed a big-endian target incompatibility in the SCSP emulation code.
- Use ternary operator instead of std::min in endian.h, as doing so somehow causes gcc to produce smaller and faster machine code.
- PSX: Removed incorrect filtering of CD-XA ADPCM sectors based on the file and channel numbers of the first ADPCM sector played,- originally added in 0.9.24-WIP to fix the speech playback in "Yarudora Series Vol.1: Double Cast", but made unnecessary by later sector buffering accuracy improvements; fixes missing audio in the FMVs of "Blue's Clues: Blue's Big Musical".
- PSX: Adjusted which sectors are processed and reflected by GetLocP after SeekP completes to only those before the seek target(which is slightly different than SeekL behavior, which also includes the target and a few after, at least with a typical PS1 CD); fixes hangs at different points in some versions of "Tomb Raider", a problem initially fixed in 0.9.38.3, but regressed in 1.22.0-UNSTABLE.
- VB: Block writes to VSU registers and memories when A0 and A1 are not both 0, per tip from "enthusi".
- SS: Implemented incomplete(regarding stack frame data) M68K address error handling, and implemented M68K halting when accessing addresses where any of A21-A23 is 1. Fixes major audio distortion during boss battles in "Lunar: Silver Star Story" due to SCSP DSP register corruption that occurred when the game crashed the sound CPU during bootup.
- SNES-Faust: Don't call event handlers in read/write handlers if the read/write is from DMA/HDMA, to avoid problematic recursion and related issues.
- SNES-Faust: Fixed clearing of pending SuperFX IRQ on reset/power; fixes hang/crash in "Stunt Race FX" upon performing a virtual power toggle after the game boots up.
- SNES-Faust: Added commented-out fix for "Speedy Gonzales", to enable later.
- SNES-Faust: Added detection heuristics and support for mapping LoROM RAM into $8000-$FFFF, to fix save game saving/loading in "Light Fantasy", "PGA Tour Golf", and "Ys III".
- SNES-Faust: Added commented-out fix for "Kishin Douji Zenki Tenchi Meidou", to enable on a per-game basis in the future due to a minor negative performance impact.
- SNES-Faust: Reworked cart header detection and cart type detection logic a bit, fixes "Yuuyu no Quiz de Go! Go!".
- SNES-Faust: Return open bus in bits 4 through 6 for reads from $4210; fixes early hang in "Super Professional Baseball II".
- SNES-Faust: Return open bus in bits 0 through 6 for reads from $4211; fixes early hang in "Yuujin Janjuu Gakuen 2".
- SNES-Faust: Added support for special ROM mapping required by "Derby Stallion 96" and "Sound Novel Tsukuru".
- SNES-Faust: Changed power-on APU RAM initialization pattern; fixes hangs in "Ihatov Monogatari" and "Kyuuyaku Megami Tensei".
- Fixed an off-by-1 error in the multithreaded CD reader that would cause a hang if a read was attempted for the sector at LBA 449849.
- Fixed a design flaw that caused the creation of empty backup counter files when automatically attempting to back up a nonvolatile memory save file that does not exist.
- SNES-Faust: Disabled the PPU brightness modulation sanity check when compiling a non-dev build, and fixed array misalignment that was causing the code to segfault when compiled with stack smashing protection enabled on newer gcc.
- Resync console scroll to the last drawn line of the target unwrapped line in the scrollback buffer, not the first, otherwise the console will erroneously scroll up on windowed<->fullscreen transitions when the last line is wider than the console viewport, confusing the user. Fixed rendering of Unicode combining characters, fixed handling of combining characters when entering text in the console and debugger prompt, added support for pasting into the debugger prompt, cleaned up rendering of the debugger prompt box, implemented automatic scrolling when entering text in the debugger prompt, made console text entry automatic scrolling bidirectional, changed console scrollback buffer beginning/end scroll key combos to CTRL+Home/CTRL+End instead of SHIFT+Home and SHIFT+End, added support for clearing multiple characters at once in the console and debugger prompts by pressing CTRL with Backspace/Delete.
- Added support for reinitializing game controllers while Mednafen is running by pressing Shift+F3.
- Aborting the input configuration process for a virtual device will now discard the new configuration data, instead of combining it with the old configuration data for the not-configured buttons as previously done.
- Added "upper_center" and "center" options to the "fps.position" setting.
- WonderSwan: Fixed RTC month field being incorrectly treated as 0-based instead of 1-based.
- Give the user feedback when they try to toggle a graphics layer that doesn't exist or isn't toggleable.
- NGP: Sanitize some sound-related variables on state load to prevent potential memory corruption.
- SMS: Sanitize more variables on state load.
- NES: Fixed a few instances of missing variable initialization on poweron.
- GB: Sanitize a few variables on state load.
- Automatically create any missing parent directories to the Mednafen base directory on startup.
- Create each Mednafen data directory(e.g. firmware, sav, snaps, etc.) at startup based on the current value of the filesys.path_* setting instead of based on its default value, unless the corresponding filesys.fname_* setting is not set to its default value, in which case the directory is not created.
- NES: Sanitize more sound emulation variables on state load.
- NES: Added missing VRC6 variables to save states.
- GBA: Backup save game memory files on game load
- SMS: Fixed a bug that could cause the emulated reset button state to get stuck as pressed if a hard reset occurred within about 20 frames after a soft reset.
- GBA: Added a few missing variables to save states.
- GB: Added a few missing variables to save states.
- PCE-Fast: Renamed encapsulating namespace from "PCE_Fast" to "MDFN_IEN_PCE_FAST", to match the convention of all other emulation modules.
- Made Emulated* MDFNGI objects constant, copied over to a dynamically-allocated MDFNGI assigned to MDFNGameInfo on game load.
- Dynamically-allocate QTRecord LZO work memory.
- Apple2: Dynamically allocate state helper floppy disk object.
- PCE-Fast: Fixed massive overallocation of memory for the VDC background tile cache.
- Optimized MDFN_FastArraySet() for non-ideal counts.
- Utilized MDFN_HIDE in more places.
- Removed incomplete YCbCr MDFN_Surface support unused since 0.9.x, and likely to remain unused.
- Added support for 16bpp graphics output to core Mednafen code and the majority of emulation modules(excluding "pce", "pcfx", "psx", "snes", "ss", and "vb"), and added setting "video.glformat" to allow for using this support with OpenGL.
- PSX: Initialize some missed state on reset/poweron.
- Completely rewrote the save state preview image resizing code, so that now it's only somewhat wrong, instead of mostly wrong as before.
- GB: Use fastcall on 32-bit x86, for a tiny performance boost.
- Use MDFN_RESTRICT macro instead of __restrict__.
- NGP: Use fastcall calling convention on 32-bit x86 to boost performance a little bit.
- Apple2: Disabled some expensive asserts when compiling without MDFN_ENABLE_DEV_BUILD defined.
- Birthed pernicious human date/time calculation functions to replace the usage of _gmtime64() and _localtime64() on Windows, for Windows 9x compatibility.
- Set icon using Win32 API functions on Windows instead of relying on SDL_SetWindowIcon(), and use alternate, smaller(and boxier!) window icons when running on Windows 9x so the poor beetle doesn't look splatted.
- Don't call SetConsoleOutputCP() on startup on Windows, as it messes up the cmd.exe console on Windows 7(at least) even when Mednafen has exited, and for Windows 9x compatibility.
- Pass a pointer to a dummy variable, instead of NULL, as the output thread identifier pointer argument to _beginthreadex(), for Windows 9x compatibility.
- Allow for the absence of GetConsoleWindow() on Windows, for Windows 9x compatibility.
- Automatically attempt to lock file offset 0xFFFFFFFF if the attempt to lock offset 0xFFFFFFFFFFFFFFFF fails with an invalid parameter error on Windows, for Windows 9x compatibility.
- Use SetFilePointer(), GetFileSize(), and LockFile() instead of SetFilePointerEx(), GetFileSizeEx(), and LockFileEx() on Windows, for Windows 9x compatibility.
- Dropped usage of and dependency on libsndfile, and added a direct dependency on libFLAC. The only CD image audio file formats/encodings other than raw supported now are: FLAC, Ogg Vorbis, Musepack, and uncompressed PCM in AIFF/AIFC, AU/SND, W64, and WAV.
- Require the first four bytes of the tentative Ogg Vorbis file to be "OggS" before calling ov_open_callbacks(), to prevent unnecessary excessive reads when trying to determine the type of the audio file, and to avoid treating a non-Vorbis file as Vorbis under certain conditions.
- Open the main settings file for both reading+writing on startup instead of just reading, to allow file locking to work over NFS, and as a quick check to make sure the file is writeable before it's too late upon exit.
- Made various changes to the Windows support code, to allow for compiling a non-Unicode Windows build.
- Implemented stream buffering in the FileStream class, now using read(), write(), etc. instead of fread(), fwrite(), etc.
Télécharger Mednafen v1.27.0 Unstable (32-bit)
Télécharger Mednafen v1.27.0 Unstable (64-bit)
Site Officiel de Mednafen
 
<< Page précédentePage suivante >>
2001-2021 Planet Emulation