Organiser
Filtrer par machine :
Type de vue :
 
 ares v132 
Mercredi 08/03/23 à 16:24 par Firebrand
Cet émulateur multi-systèmes a été mis à jour. Les améliorations sont les suivantes:
General User Interface Tweaks
- Various changes have been made to the ares GUI in an attempt to improve user experience.
- The "Recent Games" list has been updated to show the System name alongside the game names in the "Recent Games" list, avoiding confusion when the same title is available on multiple systems.
- The "Color Bleed" setting is now disabled by default; this option only applies to the SNES core and was causing confusion due to the default settings of ares not being pixel-perfect.
- For those using alternative front-ends, it is now possible to select a shader when launching ares from the command line with the --shader parameter.
- Ares will now attempt to show an error if running on an unsupported processor, rather than silently crashing.

Screen Scaling
- The changes here are significant enough to warrant their own section.
- The multiplier scale settings are now radio buttons, allowing the user to see which option is selected, additionally, a 1x scale option is now provided for those who want the window to be 'actual size' of the emulated framebuffer.
- Available scale sizes are no longer bound by the current monitor size, avoiding the situation where a selected option may disappear if the user changes monitor or resolution, and the resizing code has been updated to prevent the window growing larger than the active display; so you never lose access to the main menu.
- The window resizing logic now avoids un-maximizing the window, if the user has manually done so, even when adaptive sizing is enabled; making it less frustrating to use ares in a maximised window.
- The scaling options have been renamed to better describe their function and two new scaling modes have been added:
- "Center" has been renamed to "Scale (Integer)"
- "Scale" has been renamed to "Scale (Best Fit)"
- A new setting: "Pixel Perfect" has been added, which always displays a 1x scale image in the center of the display, regardless of the window size
- A new setting: "Scale (Fixed)" which will always display an image matching the users selected scale factor (1x, 2x, etc) regardless of screen size.

Improved CHD Support
- Ares has supported CHD for CD-ROM based system for some time now, but it made the assumption that the CHD files were created from a raw bin/cue rip, which is usually the case for correctly dumped software.
- This, however, is not the case for Homebrew, which will often ship as ISO files, rather than BIN/CUE. In previous ares versions these would stop working in after being converted to CHD, but this has now been resolved by implementing proper support for MODE1/2048 CHD images.

Save states
- While it is expected that emulation updates may cause save states to become invalid when updating ares, the save state version used to be tracked at a global level. This meant that an emulation tweak in one core would break save states in ALL cores, even if the should have remained compatible.
- Save State versioning has been updated to store a per-core version instead, to ensure that save states are only invalidated when actually required.

Atari 2600
- We have updated the internal scaling ratio for Atari 2600 so that 1x screen scale works as expected.

WonderSwan / WonderSwan Color
The WonderSwan core has once again received a significant amount of improvements, making it even more accurate than ever before; while most of these changes do not impact commercial games, ares is rapidly becoming more viable emulator for WonderSwan homebrew development. Among those changes are:
- Significant improvements to emulation of the processor, including flags, undefined opcodes, and timing.
- Better handling of some differences between WonderSwan and WonderSwan Color
- Improvements to timing of WonderSwan components (PPU, etc)
- Fixed an issue where save states would not work correctly
- For a detailed breakdown, refer to the complete changelog on GitHub.

Nintendo NES / Famicom
There have been a few minor tweaks to NES/Famicom emulation:
- Fixed an issue where the PPUDATA access scanline check was incorrect for PAL systems.
- Added support for the ave nina-001 board, allowing Impossible Mission II to work
- Added support for Unheadered ROMs; while it is still recommended to use proper iNES roms, ares will now lookup unheadered roms in our game database in order to allow known dumps to function.

Nintendo Game Boy/Game Boy Color
- It is now possible to configure "color emulation" settings for Game Boy, allowing to simulate the original DMG screen, the GB Pocket screen, or output in pure unprocessed RGB.

Nintendo Game Boy Advance
- Fixed support for 512 byte eeprom saves.

Nintendo SNES / Super Famicom
- Fixed an issue where ares would crash when using the debugger memory view for cx4, sa1, and superfx.
- Fixed a minor accuracy issue, allowing Peter Lemon's CPU reset test to pass; this should not impact any commercial games.

Nintendo 64
Once again there have been significant improvements to Nintendo 64 emulation in ares, some of the highlights:
- The Real Time Clock is now emulated, meaning Animal Forest is now properly supported.
- Better emulation of timing for the PI/RCP/SI.
- Fixed saving in International Track & Field 2000
- Improved accuracy of Controller Pak and Rumble Pak emulation
- Ares now has a very accurate implementation of the behavior of PIF and CIC, including the full boot sequence and the communication between the two chips. This causes more accuracy for homebrew productions creating custom joybus packets and/or tweaking the boot sequence
- For a detailed breakdown, refer to the complete changelog on GitHub.

Sega Mega Drive / Genesis / CD / 32X
- Fixes to the MD/CD/32X emulation has further improved compatibility, this can especially be seen with a larger number of working Mega CD games.
- Most notable here, is that the Mega CD core no longer requires a specific bios version, users should be free to use any bios version (excluding CDX/WonderMega/LaserActive)
- Thanks to the impressive work of TascoDLX and invertego, we are pleased to announce that every single Sega Mega CD game at least boots; with an estimated 86% of the library playable to completion.

Sinclair ZX Spectrum 48k / 128k
- Preliminary emulation of the ZX Spectrum has been added to ares.
- Currently this emulates both the 48K and 128K models, and can load games designed for cassette tape, optional accessories such as Disk Drives are not yet supported.
- Ares emulates the base system with a Kempston joystick interface attached, so most games should be playable with this setup.
- Being a new core, accuracy is imperfect, but decent; most games we have tried work as expected.
- Games must be converted to .wav before loading; ares does not yet support the many ZX-Spectrum specific archival formats.
- Due to the sheer size of this library, the compatibility database is currently empty; this doesn't mean the system is not supported, just that we haven't yet built the game database yet.

SNK Neo Geo
- Neo Geo emulation has undergone the most dramatic improvement out of any core in this release; with a significant portion of the library jumping from "Nothing" state to "Completable".
- This has been acheived by adding support for many of the Neo Geo copy protection systems, and game specific memory layouts.
- The Neo Geo romset ares expects you to use matches the current version of MAME at time of writing, we will make a reasonable effort to keep this in sync going forward.
- It is now also possible to specify a custom .bin bios rather than a mame zip file; meaning that users wishing to use Unibios can do so.
- Audio emulation has improved significantly: while there are still issues with missing sound effects in some games, overall things are closer to being correct
- The issue where the user would see black lines during sprite scaling has also been fixed.

Sony PlayStation
- Fixed an issue where memory cards did not persist between games

Other
- Fixed an issue where ares would crash when loading roms from the command line while using the WASAPI driver.
- Fixed an issue where it was not possible to configure bios files on newer versions of macOS.
Télécharger ares v132 (Windows)
Télécharger ares v132 (MacOS)
Site Officiel de ares
 
 MedGui Reborn v0.123 
Dimanche 26/02/23 à 16:00 par Firebrand
Une nouvelle version de ce frontend pour Mednafen a été publiée. Les améliorations sont les suivantes:
- Fixed wrong disabled groupbox on MedClient
- hidden the link to BSFree due to link not available anymore
- Disabled horizontal overscan area option on PCE_FAST module (thx skalt711 for report the bug)
- Fixed relative path problem (thx ZzackK for bug report)
- Fixed a bug with wrong stored record codec parameter (thx ZzackK for bug report)
- Fixed a bug with psx game with multiple "[" on cheat manager
- Fixed a bug with sbi patch path
- Changed icon showed on m3u detection
- Added MedClient load at Startup (thx ZzackK for suggestion)
- On MedClient swapped "Utra Crappy IRC" with "qwebirc" by webbrowser component, due to any bugs encountered on IrcClient.dll (many many thx to ZzackK for report bugs and test)
- Fixed a crash at launch of MedPad that appear when datagridview is empty
- Changed gamesdatabase URL
- Changed http reference to https

[MedPad - Changes]
- Converted scancodes to a humanly readable output (thx skalt711 for suggetion)
- Fixed a very stupid error on "per-config" creation, that caused stderror log on Mednafen
- Made the output message that appears after creating a specific config file more understandable
- Added a function to set default input device for selected console and player
- Showed Default input assigned to Mednafen
Télécharger MedGui Reborn v0.123
Site Officiel de MedGui Reborn
 
 NegaMAME v0.252-1 
Dimanche 26/02/23 à 15:55 par Firebrand
Ce build de MAME prévu pour être utilisé avec le frontend Negatron a été mis à jour vers MAME v0.252.
Télécharger NegaMAME v0.252-1 (Windows)
Télécharger NegaMAME v0.252-1 (MacOS)
Télécharger NegaMAME v0.252-1 (Linux)
Site Officiel de NegaMAME
 
 DSP v0.21 WIP 6 (32-bit) 
Lundi 13/02/23 à 13:04 par Firebrand
Une nouvelle version de cet émulateur multi-systèmes a été publiée. Voici la liste des changements:
General
- Updated SDL library to 2.26.3
- Updated preview images
- Remove arcade keys when not using arcade drivers
- CPU
*M68000
.Split read/write byte flags
.Enhanced timings
.Fixed opcodes addi.l, addq.l, sbcd.rr, abcd.rr, roxr.w, roxl.w, rol.w, asr.b, lsr.b, roxr.b, ror.b, asr.w, lsr.w, ror.w, asr.l, lsr.l, roxr.l, ror.l asl.b, lsl.b, roxl.b, rol.b, asl.w, lsl.w, asl.l, lsl.l, roxl.l, rol.l
.Added movem.w $38 efective address
*MCS51
.Added opcodes $38..$3f, $62, $63, $64 and $b1
.Fixed external get/put byte with no function
.fd1089: Updated decode functions
- Sound
*SEGA PCM: Added stereo
*SN76496: Added stereo
*VLM5030: Added stereo
*YM2203: Added stereo
- Updated key redefine names
*'COIN' --> 'COIN/SELECT'
*'START' --> 'P1/START' or 'P2/START'

Gauntlet
- Gauntlet: Renamed ROM zip to 'gauntlet'
- Gauntlet II: Updated ROMs to v2

Hang-On HW
- Hang-On: added driver with sound
- Enduro racer: added driver with sound
- Space Harrier: added driver with sound, some sprite problems (M68000 bug?)

Mega System 1 HW
- Fixed all video issues
*Fixed graphics layers
*Fixed scroll
*Fixed sprites
- Fixed graphics decode
- Rod Land
*Updated ROMs
*Added graphics decrypt
- 64th Street - A detective story: added driver with sound

Outrun
- Fixed tile buffer size and activation
- Fixed missing sprites
- Fixed tiles transparency
- Fixed tiles priority

Sega System 16A HW
- Fixed graphics decode
- Fixed sprite ROMs and decode to 16bits
- Fixed tiles transparency
- Fixed tiles priority (very obious in WB3 end zone)
- Alien Syndrome: Updated fd1089 ROM decode key
- Wonder Boy III: Updated fd1089 ROM decode key

Sega System 16B HW
- Fixed disabled screen
- Fixed tiles transparency
- Fixed tiles priority
- Fixed tile buffer activation
Télécharger DSP v0.21 WIP 6 (32-bit)
Site Officiel de DSP
 
 FCEUX v2.6.5 
Jeudi 09/02/23 à 11:56 par Firebrand
Cet excellent émulateur NES a été mis à jour. Les améliorations sont les suivantes:
The 2.6.5 release is a maintenance update that contains various fixes from a back log of bugs and feature requests over the past year.

Common

- Mappers
*Mapper 225 Update to also support 255
*Mapper 235: Update support for 260-in-1 and add UNROM mode
*Mapper 268 (COOLBOY): Updated
*Added Mapper 342 (COOLGIRL) support
*Added Mapper 354 support
*Added Mapper 470 support
*UNROM-512 emulation fixes
*Added cycle IRQ mode for Konami VRC mappers
- Core
*Changed built-in palettes to be bit-shifted properly so that whites are pure FF
*Various fixes for issues caught by clang code sanitizers
*Added hotkey to allow for global enable/disable of cheats
*Memory allocation and alignment code cleanup

Win32

- Debugger
*Added protections to guard against corrupt save files
- Hex Editor
*Added ability to apply ROM file pasting as a single undoable action
- Trace Logger
*Changed disk flushing logic to be more efficient giving significant performance increase
- IPS
*Added support for loading IPS files on top of already loaded ROMs

Qt/SDL

- GUI
*Added logic to raise and shift focus to hex editor window when opening from debugger
*Added separate hot keys for hard and soft NES reset functions
*Added logic to prevent controller buttons that are bound to the keyboard from being active when family keyboard is enabled. Controller buttons that are mapped to physical gamepad or joystick are unaffected
*Fixes for OpenGL blending parameters
*Added option to use palette background color as video background
*Added sound mute function. Accessible either via hot key or checkbox on sound config window
*Added option to set fceux base/config directory path via FCEUX_CONFIG_DIR environment variable
- Debugger
*Changed debugger data save file extension to be .fdb instead of .dbg so that it does not conflict/overwrite ld65 debug symbol files
- Trace Logger
*Now ensures that logged output is flushed to disk when emulator is paused. This ensures that latest data is available for inspection when stopped at a breakpoint
- Lua
*Implemented support for input.get() lua function binding
*Added lua script loading via file drag and drop feature
*Added debugger.getsymboloffset lua function binding. Allows querying of debug symbols from lua scripts.
- Build
*Added cmake SOURCE_DATE_EPOCH hook to allow setting of UTC timestamp for reproducible binary builds
*Added clang address/undefined behavior sanitizer build option for unix debug builds
*Upgraded Win64 build to link SDL2 library version 2.24.1
*Upgraded Win64 build to link ffmpeg library version 5.1.2
*Updated code to remove usage of ffmpeg 5.1.x deprecated symbols
*Cleaned up a few compiler warnings
Télécharger FCEUX v2.6.5 (32-bit) (Windows)
Télécharger FCEUX v2.6.5 (64-bit) (Windows)
Télécharger FCEUX v2.6.5 (MacOS)
Site Officiel de FCEUX
 
 RetroBat v5.1.1 
Lundi 06/02/23 à 14:41 par Firebrand
Cet utilitaire permettant de configurer le frontend EmulationStation a été mis à jour. Les améliorations sont le ssuivantes:
Fixes
- PinballFX3 generator now launching directly tables
- Fix crash when 2 identical controllers were connected
- Fix cps1 and cps2 features mix-up
- Fix unability to quit some emulators with HOTKEY + START because of game focus option automatically set to on
- Fixed rpcs3 joystick axis inversion for XInput and Dualshocks
- Fixed yuzu controller configuration to add possibility to choose joystick type
- Fix some shaders not working with model2
- fix RetroBat not displaying on second monitor issue
- fix missing PCSX2 feature « skip bios »
- fix pcsx2 memcards path
- fix ES navigation in vertical mode (L1 / R1 usage)

Additions
- possibility to run pcsx2 in bigpicture mode
- add cycle_exact feature for winuae
- add actionmax support to daphne/Hypseus
- add language selection for Wii

Miscelleneous
- Some cleaning of unused code and typo errors corrections
- Removed libretro:redream from Dreamcast emulators list
- Removed no$GBA from GBA system
Télécharger RetroBat v5.1.1
Site Officiel de RetroBat
 
 Nintendulator v0.985 Beta (29/01/23) 
Lundi 30/01/23 à 14:41 par Firebrand
Cet émulateur NES a été mis à jour. Les améliorations sont les suivantes:
- Today's build fixes a bug in Wine 6.0 and later with certain window managers, where the main window shrinks to minimum size and jumps to the upper-left corner of the screen on program startup (as well as when the size multiplier is changed).
- Not coincidentally, this is also the first build of Nintendulator produced within Wine (using Visual C++ 2010).
Télécharger Nintendulator v0.985 Beta (32-bit) (29/01/23)
Télécharger Nintendulator v0.985 Beta (64-bit) (29/01/23)
Site Officiel de Nintendulator
 
 Mesen v2.0.0 preview 1 
Lundi 30/01/23 à 14:32 par Firebrand
Après quelques années d'absence, cet émulateur renait de ses cendres. Il était reconnu pour sa grande qualité d'émulation de la NES. Il est maintenant multi-systèmes émulant la NES, la Super Nintendo, la GameBoy et la PC-Engine. Peu de choses à dire sur cette version cependant:
- First preview - likely to have some bugs and save states/movies/settings/etc. might be incompatible with subsequent releases.
- Requires installing the .NET 6 runtime on both Windows & Linux. (.NET 7 will not work)
- On Linux, SDL2 is also required.
Télécharger Mesen v2.0.0 preview 1 (Windows)
Télécharger Mesen v2.0.0 preview 1 (Linux)
Site Officiel de Mesen
 
 Ré-upload GameEx et précisions 
Lundi 23/01/23 à 14:35 par Firebrand
Les versions de GameEx et GameEx Arcade Edition ont été mises à jour sur le site officiel sans changement de version et sans explication. Ces versions son également sur note site au cas où elles auraient un intérêt. Par ailleurs, les version 64 bit nécessite désormais .NET7: ce framework ne supporte plus que Windows 10 et supérieur (la mention 64-bit a été retirée vu qu'il n'y a pas de Windows 10 32-bit). Pour les utilisateurs de Windows XP à 8.1, il faudra désormais utiliser la version 32-bit sous .NET4.
Télécharger GameEx v18.36 (.NET 7)
Télécharger GameEx v18.36 (32-bit, XP/7)
Télécharger GameEx Arcade Edition v18.36 (.NET 7)
Télécharger GameEx Arcade Edition v18.36 (32-bit, XP/7)
Site Officiel de GameEx
 
 GameEx et GameEx Arcade Edition v18.36 
Lundi 16/01/23 à 14:54 par Firebrand
Ces frontends multi-systèmes ont été mis à jour, mais les changements sont inconnus.
Edit: Les changements ont été publiés avec retard, mais les voilà:
- Filtering Steam games installed is now optional and off by default.
- Upgraded to .net 7 from 6.
- Use the .net 4 version (still supported) for Windows versions below 10 now.
Télécharger GameEx v18.36 (.NET 6, 64-bit)
Télécharger GameEx v18.36 (32-bit)
Télécharger GameEx Arcade Edition v18.36 (.NET 6, 64-bit)
Télécharger GameEx Arcade Edition v18.36 (32-bit)
Site Officiel de GameEx
 
 Messinfo.dat v0.251 (11.40) 
Vendredi 13/01/23 à 14:28 par Firebrand
Le dernier fichier additionnel de ProgettoSNAPS pour ce cycle de MAME a été publié:
- 11.40 01/12/2023: Aligned files to 0.251 version.
Télécharger Messinfo.dat v0.251 (11.40)
Site Officiel de Messinfo.dat
 
 Nintendulator FR v0.985 Beta (11/01/23) 
Vendredi 13/01/23 à 14:16 par Firebrand
La dernière version de cet émulateur NES a été traduite en français par Tradu-France.
Télécharger Nintendulator FR v0.985 Beta (32-bit) (11/01/23)
Télécharger Nintendulator FR v0.985 Beta (64-bit) (11/01/23)
Tradu-France
 
 Nintendulator v0.985 Beta (11/01/23) 
Jeudi 12/01/23 à 12:01 par Firebrand
Cet émulateur NES a été mis à jour. Un seul changement est à signaler:
- Fix Debugger so it recognizes Stack breakpoints
Télécharger Nintendulator v0.985 Beta (32-bit) (11/01/23)
Télécharger Nintendulator v0.985 Beta (64-bit) (11/01/23)
Site Officiel de Nintendulator
 
 DSP v0.21 WIP 5.1 (32-bit) 
Mercredi 11/01/23 à 14:34 par Firebrand
Cet émulateur multi-systèmes a été mis à jour. Les améliorations sont les suivantes:
General
- Change between drivers is faster now
- Fixed joystick SDL 2 support! Changed hint function before SDL init, and works with all SDL 2 versions (removed SDL 2.0.16)
- Added start and coin/select in player redefinition page
- Start and coin/select keys can be mapped to joystick buttons

Sega Master System
- Remapped 'Pause' button to coin/select button

Sega Game Gear
- Removed 'Pause' button (doesn't have it)
Télécharger DSP v0.21 WIP 5.1 (32-bit)
Site Officiel de DSP
 
 DSP v0.21 WIP 5 (32-bit) 
Mardi 10/01/23 à 13:30 par Firebrand
Une nouvelle version de cet émulateur multi-systèmes a été publiée. Voici la liste des changements:
General
- Find a bug on new releases of SDL 2 library, joystick stop working when main window loses focus. Changed to SDL 2.0.16, works fine with this version. Added SDL 2.0.16 for download
- Enhanced joystick support
*New redefine buttons system, select and press the button to use it
*Rewrited joystick internal functions
- Windows: Removed mouse cursor, slows down everything when enabled
- Lazarus: Added 'follow me' window style. The main emulation window follows select window when it moves.

CPS1 HW
- Added 3 extra players buttons, 'Street Fighter II' now works with all buttons
- Better row scroll, still not working

Super Duck
- Added driver with sound

Tiger Road
- Added sprite buffer
Télécharger DSP v0.21 WIP 5 (32-bit)
Site Officiel de DSP
 
 puNES v0.110 
Jeudi 05/01/23 à 12:24 par Firebrand
Cet émulateur NES a été mis à jour. Une traduction française de Benjamin Siskoo de Tradu-France a notamment été ajoutée. Les améliorations sont les suivantes:
- Added support to Wayland.
- Added support for "Fullscreen in window" with Wayland (the only type of fullscreen supported for now).
- Added iNES/NES 2.0 header editor.
- Added support for "Family Basic Keyboard" and "Subor Keyboard".
*It's possible to capture and release keyboard input with the shortcut "Scrollock" and open and close a virtual keyboard with "CTRL+X".
*Implemented the "Paste" function. It's possible to paste the text by dragging it in the main window of the emulator or copying it and then press the right mouse button and selecting "Paste".
*The text will be inserted through the simulation of the pressure of the keys and it will always be possible to interrupt the insertion by pressing the ESC key. During the paste, the Fast Forwarding will be active to reduce the waiting time.
- Added support for the tape data recorder. Added a "Tape" submenu in the "NES" menu, also the same menu is present in the context menu of the main window (right click) when the Keyboard is in use. By default I use my own format for tape images but you can also save and load tape images in Virtuanes and Nestopia format.
- Added a shortcut "M" to simulate a shout in the microphone of the second controller.
- Renamed "Fast Forward" shortcut to "Toggle Fast Forward" and added a new "Fast Forward (hold button)" shortcut.
- Added a Wizard to select the operating mode (portable mode or not) the first time the emulator is run. (Info for those who already used the emulator) To run in portable mode there are 3 distinct ways:
*If the executable is in a folder containing the puNES.cfg file.
*Rename the executable by adding the suffix _p. (Examples: punes.exe -> punes_p.exe or punes64.exe -> punes64_p.exe)
*Run the emulator with the "--portable" option.
Support for XDG Base Directory Specification.
- On UNIX-Like operating systems the configuration files will be found in "$XDG_CONFIG_HOME/puNES" and the rest in "$XDG_DATA_HOME/puNES". Also under Windows the location of the working directory has changed and will now be located in "C:\Users\AppData\Local\puNES". Regarding the portable mode nothing has changed, everything will be placed in the directory containing the executable. When the emulator is started, the old directories will be automatically moved to the new location. In order to open the configuration directory easily, it's always possible to do so via the menu items "File->Open working directory" [Windows and UNIX-Like] or "File->Open config directory" [UNIX-Like].
- Added a cmake option to disable portable mode handling (useful in sandbox environments like Flatpak).
- Added French translation (thx to Benjamin Siskoo).
- Added German translation (thx to JacobDev).
- Updated Chinese Simplified, Hungarian, Italian, Portuguese and Russian translation (thx to owomomo, shinyoyo, TCH, Matheus Scattolin Anselmo and Alexey Timonin). It was not possible to update the Spanish and Turkish one because I lost contact with MS-PC and Ömercan Kömür.
- Updated internal shaders.
- Improved FDS sound emulation.
- Fixed autoswitch timing for FDS.
- Fixed decimal mode support.
- Rewritten mapper : 30, 45, 49, 52, 57, 62, 74, 91, 108, 114, 116, 132, 134, 136, 147, 150, 162, 163, 164, 172, 173, 176, 185, 191, 192, 194, 195, 197, 217, 221, 227, 242, 243
- Added support to mapper : 6, 8, 17, 14, 29, 55, 59, 63, 81, 101, 103, 104, 106, 111, 125, 126, 179, 198, 207, 218, 224, 236, 237, 238, 248, 255, 256, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 271, 274, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 292, 295, 297, 298, 299, 300, 301, 302, 303, 304, 305, 306, 307, 308, 309, 312, 313, 314, 315, 319, 320, 322, 323, 324, 325, 327, 328, 329, 331, 332, 333, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 355, 356, 357, 358, 359, 360, 361, 368, 369, 370, 372, 374, 375, 377, 380, 381, 382, 386, 387, 388, 389, 390, 393, 394, 395, 396, 397, 398, 399, 400, 401, 403, 404, 406, 409, 410, 411, 412, 413, 414, 415, 416, 417, 420, 422, 428, 429, 431, 432, 433, 434, 436, 437, 438, 442, 447, 451, 452, 455, 456, 457, 512, 513, 516, 518, 519, 521, 522, 524, 525, 526, 527, 528, 529, 530, 532, 534, 536, 537, 538, 539, 540, 541, 543, 547, 550, 554, 556, 557, 558, 559, 560
- Added support to UNIF mapper : 10-24-C-A1, 11160, 12-IN-1, 158B, 190in1, 22026, 3D-BLOCK, 411120C, 603-5052, 60311C, 64in1NOrRepeat, 70in1, 70in1B, 8-IN-1, 80013-B, 810544-C-A1, 8157, 82112C, 830118C, 830134C, 830425C-4391T, 831128C, 891227, 900218, A65AS, AX-40G, AX5705, BJ-56, BS-400R, BS-4040R, BS-5, CHINA_ER_SAN2, COOLBOY, Coolgirl, CTC-09, CTC-12IN1, DANCE, DANCE2000, DRAGONFIGHTER, DRIPGAME, EDU2000, EH8113A, F-15, FARID_SLROM_8-IN-1, FARID_UNROM_8-IN-1, G-146, GN-26, HP2018-A, HP898F, HPXX, JC-016-2, K-3006, K-3010, K-3033, K-3036, K-3046, K-3071, K-3088, KONAMI-QTAI, KOF97, KS106C, KS3070, KS7012, KS7013B, KS7016, KS7017, KS7021A, KS7031, KS7037, KS7057, N625090, L6IN1, LH10, LH32, LH51, MALISB, MARIO1-MALEE2, MINDKIDS, N49C-300, NEWSTAR-GRM070-8IN1, NTD-03, OneBus, RESET-TXROM, RESETNROM-XIN1, RT-01, SA005-A, SA-9602B, SB-5013, SHERO, SL1632, STREETFIGTER-GAME4IN1, T-262, T3H53, T4A54A, TH2131-1, TF1201, TJ-03, WAIXING-FS005, WAIXING-FW01, WS, YOKO
- Fixed mapper : 1, 11, 30, 45, 57, 90, 111, 142, 171, 176, 192, 195, 209, 211, 212, 215, 226, 235
- Fixed UNIF mapper : CITYFIGHT, FS-304
- Added video filters: 2xSaI, Dot Matrix, PAL TV1x, PAL TV2x, PAL TV3x, PAL TV4x, Super 2xSaI, Super Eagle, TV2x, TV3x, TV4x.
- Added video filters: NTSC Bisqwit 2X, NTSC Bisqwit 4X, NTSC Bisqwit 8X (https://forums.nesdev.org/viewtopic.php?t=14338). Notice : This filter uses its own color palette.
- Migrated the project from autotools to cmake.
- Added AppStream manifest.
- Fixed high dpi support.
- Added a dialog to view log messages.
- Redesigned the Standard Controller configuration dialog.
- Added support for FFmpeg 5.1 libraries.
- Fixed many many many other bugs.
Télécharger puNES v0.110 (32-bit)
Télécharger puNES v0.110 (64-bit)
Site Officiel de puNES
 
 Messinfo.dat v0.250 (11.39) 
Samedi 31/12/22 à 14:59 par Firebrand
Il arrive un peu en retard, mais ce fichier additionnel a été mis à jour pour l'avant dernière version de MAME.
Télécharger Messinfo.dat v0.250 (11.39)
Site Officiel de Messinfo.dat
 
 NegaMAME v0.251-1 
Samedi 31/12/22 à 14:45 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.251.
Télécharger NegaMAME v0.251-1 (Windows)
Télécharger NegaMAME v0.251-1 (MacOS)
Télécharger NegaMAME v0.251-1 (Linux)
Site Officiel de NegaMAME
 
 Nestopia - Undead Edition v1.52.0 
Vendredi 30/12/22 à 16:02 par Firebrand
Cet émulateur NES n'est pas mis à jour régulièrement, mais voici une nouvelle version. La version officielle comporte notamment une traduction en français. Mais Tradu-France a aussi publié sa version et Benjamin Siskoo n'a pas précisé s'il s'agissait de la même alors que les fichiers semblent identiques. Je vous propose donc les deux versions, en sachant qu'il n'y a peut-être pas de différence. En attendant, voici la liste des améliorations:
This is not the most exciting release, but there are a few new mappers supported, and there are a few little fixes for the FLTK and win32 code. Another change is that 8-bit audio and low sample rates designed for the Pentium II era have been removed. Also included in this win32 release are French and Polish translations. As far as core emulation is concerned, there are yet again some improvements to accuracy. The latest results from upstream say that about 94% of tests now pass! A lot of work has been done since the last time the TASVideos accuracy tests page was updated.

Shell:
- Changes:
*FLTK: Update to latest lodepng
*FLTK: Use NST prefix for data directories in build (cpasjuste)
- Fixes:
*FLTK: Better frame timing on non-60Hz screens
*win32: Fix minor code problems (mjunix)

Core:
- Additions:
*Add support for Unlicensed MMC3 boards with PRG ROM over 512K
*Add support for Mapper 258 (UNL-158B)
*Add support for Mapper 400 (UNL-RET-X7-GBL)
- Changes:
*Remove options for 8-bit audio and sample rates below 44100Hz
*Improve heuristics for VRC2/4 boards
- Fixes:
*Fix IPS patching in cases where patches overlap ROM region boundaries
*Improve handling of fast sequential reads to 0x2007
*Improve opcode 9c and 9e timing
*Correct implementation of PPU Open Bus
Télécharger Nestopia - Undead Edition v1.52.0
Télécharger Nestopia - Undead Edition v1.52.0 FR
Site Officiel de Nestopia - Undead Edition
Tradu-France
 
 ares v131 
Mercredi 28/12/22 à 13:46 par Firebrand
Cet émulateur multi-systèmes a été mis à jour. Les améliorations sont les suivantes:
The 32X core is no longer marked as experimental, having reached 95% compatibility. There are still have some minor glitches here and there, the majority of games can now be played.
There have been significant improvements to many other cores too, refer to the change log below for details.

User Interface
- Debugger: set per-processor trace history depth [invertego]
- Debugger: store 64-bit addresses in trace history [invertego]
- Debugger: use a hashset to track visisted addresses [invertego]
- Move Audio Driver settings onto a new line, to prevent large device names overflowing the container [LukeUsher]
- Implement 'Reload Current Game' hotkey/menu option [LukeUsher]
- Controllers: bind analog inputs only on motion away from center [invertego]

Build System
- Avoid code-signing when building from PRs [rasky]
- Use widnres from build environment if defined [invertego]
- Add support for Windows AArch64 [invertego]
- Guard SSE usage with a pre-processor [invertego]
- Add mame RGB utils for all architectures [invertego]
- Enable debugging of self-signed builds on macOS [invertego]
- Remove libgtksourceview2.0-dev from dependencies [LukeUsher]
- Make LTO the default option again, the performance boost is worth the extra build time [LukeUsher]
- Support building with MSVC/microsoft clang (still requires GNU make for now) [invertego]
- Define _WIN32_WINNT in makefile rather than headers [invertego]
- Prefer clang on all platforms [invertego]

Nall (Standard Library / Runtime)
- Detect and support PowerPC64 [invertego]
- Fix LTO with PowerPC64 [invertego]
- Recompiler: simplify carry flag usage [invertego]
- Prevent AppKit from handling file opens [LIJI32]
- Recompiler: implement bit rotates [invertego]
- Recompiler: implement masked shifts [invertego]
- Use snprintf to avoid build warnings [rasky]
- Split implementations into .cpp files [invertego]

Hiro (GUI Framework)
- Store Windows settings in application directory, making ares truly portable [LukeUsher]

Atari 2600
- Correct pixel aspect ratio to 12:7 [LukeUsher]

Bandai WonderSwan
- Fix incorrect handling of color mode bit [asiekierka]
- Fix PPU addressing of 1024 tiles in 2bpp color mode [asiekierka]
- Update PPU Planer, packed, depth and grayscale methods to be correct to real hardware [asiekierka]
- Tweaked APU code to properly treat it as a 24000 Hz digital chip, as opposed to a 3072000 Hz analog chip [asiekierka]
- Fixed APU channel 2 "half-volume" bits being ignored. [asiekierka]
- Tentatively tweaked low-pass filter value based on GuyPerfect's research. [asiekierka]
- Implemented a less stubby serial I/O stub. This properly emits TX/RX interrupts. [asiekierka]
- Added support for Bandai 2003's 16-bit banking ports [asiekierka]
- Added stubby support for NMI register 0xB7, as found and documented by FluBBa in the NitroSwan emulator. [asiekierka]
- Appropriately gate WSC-mode I/O ports from Mono mode. [asiekierka]
- Fixed behavior of the HBlank/VBlank PPU timers when the reload value is 1, but the timer is not enabled. [asiekierka]
- Fixed APU internal speaker output logic. [asiekierka]
- Added support for the Pixel Accuracy toggle; significant performance increase when pixel accuracy is disabled. [asiekierka]
- Fixed keypad interrupt emulation to match hardware quirks. [asiekierka]
- Fixed handling the interrupt base port on WSC. [asiekierka]
- Added PPU SCREEN1, SCREEN2 and tiles to the Graphics debug view. [asiekierka]
- Added PPU, APU, cartridge, serial and SoC I/O ports to the Properties debug view. [asiekierka]
- Exposed the ability to use internal speaker output in the UI. [asiekierka]

ColecoVision
- Correct pixel aspect ratio to 8:7 [PikaSamus]

MSX / MSX2
- Correct pixel aspect ratio to 8:7 [PikaSamus]

Nintendo NES / Famicom
- Improve MMC5 frame detection [encoded-byte]
- Improve MMC5 RAM management [encoded-byte]
- Fix ram banking on MMC5 [encoded-byte]
- Fix MMC5 expansion audio [encoded-byte]
- Fix incorrect resetting of MMC5 scanline register on NMI [encoded-byte]
- Correct MMC5 scanline detection [encoded-byte]
- Increment scanlines before comparing on MMC5 [encoded-byte]
- Implement namco163 expansion audio [encoded-byte]
- Boost audio output to be inline with other cores [LukeUsher, encoded-byte]
- Merge APU, Cartridge and CPU emulation to a single co-thread; improving performance with no accuracy impact [LukeUsher]

Nintendo SNES / Super Famicom
- Add Star Fox EX to the game database [DerekTurtleRoe]

Nintendo Game Boy
- Fix RTC emulation [invertego]
- Fix MBC1 mapper implementation for 8/16Mbit cartridges [asiekierka]

Nintendo Game Boy Color
- Fix secondary obj pallettes when running in DMG mode [LukeUsher]

Nintendo 64
- Fix 1-bit precision errors in mame RDP [rasky]
- Emulate VI guardband [rasky]
- Improve generation of FPU flags and exceptions [rasky]
- Trigger FPU exceptions also via CTC1 [rasky]
- Implement FPU flags and exceptions for FCVT_x [rasky]
- Fix roundings and flags for conversion functions [rasky]
- Fix FPU round-to-even using intrinsics [rasky]
- Add DCTC1 and DCTFC1 [rasky]
- Reset FPU cause bits for every FPU operation [rasky]
- Correct denormal bandling in FCTV_S_D [rasky]
- Implement correct denormal flush for each rounding mode [rasky]
- Prevent compiler from incorrectly re-ordering code using noinline [invertego]
- Replace cmath functions with intrinsics [invertego]
- Improve unimplemented exceptions on underflow [invertego]
- Remove spurious round mode change in FPU implementation on aarch64 [rasky]
- Fix conversion bounds off-by-one issues in FPU [rasky]
- Do no clear flags on FMOV [rasky]
- Raise unimplemented exceptions instead of invalid exceptions for FPU conversions [invertego]
- Replace lround with round, lrint with rint [invertego]
- Do not clear FPU flags on LWC1/LDC1/SWC1/SDC1 [rasky]
- Fix analog stick inputs on Aarch64 [invertego]
- Add PC address to FPU exception logs [rasky]
- Implement correct PI open bus behavior [rasky]
- Improve behavior in case of RDP crash [rasky]
- Implement hardware limit of LOAD_BLOCK RDP command [rasky]
- Fix 32bit / 64bit address space confusion [rasky]

Sega Game Gear
- Correct pixel aspect ratio to 6:5 [PikaSamus]

Sega Master System / Mark III
- Serialize cartridge ram [invertego]

Sega Mega Drive / Genesis
- Fix cartridge rom banking for roms upto 32MB [TascoDLX]
- Fix a build issue where bus functions were not inlined as intended [LukeUsher]
- Reduce sync between components, boosting performance without any observable loss in accuracy [LukeUsher]
- Refactor VDP to use templating to reduce comparisons in tight inner loops [LukeUsher]

Sega 32X
- Fix PWM fifo [TascoDLX]
- Implement DREQ1and fix PWM IRQ [TascoDLX]
- Fix RLE rendering [TascoDLX]

Sony PlayStation
- Reduce pause command duration, fixing a race condition in early game bootup [LukeUsher]

Component Improvements
- Changes to these components are not specific to cores/systems, but rather they impact all systems that use the updated component.
- CPU: MOS 6502: fix adc/sbc flags in decimal mode [invertego]
- CPU: NEC HuC6280: fix adc/sbc flags in decimal mode [invertego]
- CPU: NEC V30MZ:
*Do not ignore immediate operand in AAD/AAM calls [asiekierka]
*Fixed low-hanging CPU timing fruit, based on WSTimingTest. There's still some tests not passing, most notably jumps. [asiekierka]
*Fixed IN/OUT opcode decoding in the CPU tracer. [asiekierka]
*Fixed emulation of undocumented opcode 0xD6 as well as 0xF7 subop 1 [asiekierka]
Télécharger ares v131 (Windows)
Télécharger ares v131 (MacOS)
Site Officiel de ares
 
<< Page précédentePage suivante >>
2001-2023 Planet Emulation