Organiser
Filtrer par machine :
Type de vue :
 
 MedGui Reborn v0.118u1 
Jeudi 18/11/21 à 12:10 par Firebrand
Ce frontend pour Mednafen a été mis à jour. Voici les changements apportés:
- Patched SevenZipSharp.dll to support rar4/5 file and probably (in future?) zstd file
- Added support to Win XP OS for zstd file contained into .zip or .7z container by https://www.tc4shell.com/en/7zip/proxy7z/ and https://www.tc4shell.com/en/7zip/modern7z/
- Added "Purge Box-Arts" option into "Reset" menu to fix and clean damaged Boxart
Télécharger MedGui Reborn v0.118u1
Site Officiel de MedGui Reborn
 
 FS-UAE v3.1.51 
Jeudi 18/11/21 à 12:01 par Firebrand
Une nouvelle version de cet émulateur Amiga a été publiée, mais les améliorations ne sont pas connues.
Télécharger FS-UAE v3.1.51 stable (64-bit) (Windows)
Télécharger FS-UAE v3.1.51 stable (64-bit) (Intel) (MacOS)
Télécharger FS-UAE v3.1.51 stable (ARM) (MacOS)
Télécharger FS-UAE v3.1.51 stable (64-bit) (Linux)
Site Officiel de FS-UAE
 
 RomVault v3.4.1 
Mercredi 17/11/21 à 14:42 par Firebrand
Une nouvelle version de ce gestionnaire de ROMs a été publiée. Elle intègre une nouvelle fonction DatVault qui télécharge des .dats mis à jour quotidiennement. L'auteur compare la fonction à l'Amazon Prime des .dats... et comme Amazon Prime, il s'agit une option payante par abonnement, en dehors des .dats pour MAME qui sont gratuits:
- Time to automate your DAT downloading with: DatVault
- With the release of ROMVault V3.4.1 DatVault has been updated with a new UI to enable updating many of your Dats with just a couple of clicks. (DatVault helps support the development of ROMVault by being available through a Patron subscription.)
- A couple of other Bugs have also been fixed in V3.4.1 the 7z cache has been improved, and a couple of UI crashes have been resolved.
Télécharger RomVault v3.4.1
Site Officiel de RomVault
 
 Stella v6.6 
Mercredi 17/11/21 à 14:37 par Firebrand
Cet émulateur Atari 2600 a été mis à jour. Les améliorations sont les suivantes:
- Added preliminary PlusROM support for saving high scores.
- Added preliminary support for 'MVC' bankswitching scheme by Rob Bairos.
- Added web links for many games.
- Added dead zone and linearity settings for analog controllers.
- Added 'Check for Update' button to Help dialog.
- Added different mask patterns for scanline emulation.
- Fixed MindLink controller.
- Fixed SaveKey not working with QuadTari.
- Added TIA randomization on startup option.
- Added different debug color luminances for player and missile copies.
- Added hotkeys for TV roll speed and toggling 'Developer settings' sets.
- Debugger: enhanced prompt's auto complete and history.
- Debugger: added optional logging of breaks and traps.
- Debugger: added Thumb cycle counting.
Télécharger Stella v6.6 (Windows)
Télécharger Stella v6.6 (MacOS)
Télécharger Stella v6.6 (64-bit) (Linux)
Site Officiel de Stella
 
 Not64 16/11/2021 
Mercredi 17/11/21 à 14:33 par Firebrand
Une nouvelle version de cet émulateur Nintendo 64 pour GameCube, Wii et WiiU (e mode Wii) a été publiée. Elle corrige un bug:
- A re-release for addressing issues with the GC Loader.
Télécharger Not64 16/11/2021
Site Officiel de Not64
 
 Denise v1.1.2 FR 
Mercredi 17/11/21 à 14:30 par Firebrand
La dernière version (Windows) de cet émulateur Commodore 64 a été traduite en français par l'équipe de Tradu-France.
Télécharger Denise v1.1.2 FR (32-bit)
Télécharger Denise v1.1.2 FR (64-bit)
Tradu-France
 
 Denise v1.1.2  
Mercredi 17/11/21 à 14:27 par Firebrand
Cet émulateur Commodore 64 a été mis à jour. Les améliorations sont les suivantes:
- P64 support
- 1541, 1541C support
- 1570/1571 support
*support of D71 / G71 / P71 formats
*Burst Modification
*MFM support
.P64
.G64 (U-II+/U64 compatibility mode)
- Floppy RAM expansions and parallel cable
- Floppy Fastloader
*SpeedDOS
*DolphinDOS v2, v3, Ultimate compatible
*ProfDOS v1, R3, R4, R5, R6
*PrologicDos Original and Classic
*Turbo Trans with 512k Ram Disk ( includes Turbo Access )
*ProSpeed 1571 GTI v2.0
*Expansionsport cart for ProfDOS, PrologicDOS, Turbo Trans
*Userport plug-in for DolphinDOS, ProfDOS, PrologicDOS, ProSpeed 1571
- bugfix: switch to custom resolution in fullscreen
- auto insert newly created disks or tapes
- increase App initial loading time
- add drive sounds
*samples provided by [thanks to enigma and Trackers World]
*support for multiple profiles
*simply create own WAV folders and select it
- support command line start of disk entries, besides Load "*"
*Frontends like Assembly64 support this
- Virtual Device Traps
*fast load first file
*can be combined with Warp
- add hungarian translation [thanks to Ferenc]
- add "Just in time" polling for faster input recognition
- Catalina and above prompts to allow keyboard monitoring if not already so
- display CPU JAM in status bar
Télécharger Denise v1.1.2 (32-bit) (Windows)
Télécharger Denise v1.1.2 (64-bit) (Windows)
Télécharger Denise v1.1.2 (MacOS)
Télécharger Denise v1.1.2 (Linux)
Site Officiel de Denise
 
 Raine v0.91.21 
Mardi 16/11/21 à 14:03 par Firebrand
Cet émulateur multi-systèmes a été mis à jour avec des corrections de bugs. En voici le détail:
- The biggest one is about the 32 bits asm functions which suddenly started to crash in windows. I didn't know because I test in linux and wine doesn't care about the memory regions protections ! What probably happened is that this new protection came with the update of gcc, like what happened in linux. The difference is there is no /proc in windows, making things more messy. If someone knows how to get the base address of the region containing a given function, tell me ! For now I just used some rough approximation... Anyway normally all this asm code works again, assuming I didn't miss anything.
- The other big one is that I broke the init of all the neocd games in 0.91.20, sorry, it was easy to fix, but it made a lot of games unloadable !
- And the last one is the return of the opengl blits : to fix the asm code I needed to test this in the real windows, and the gui is becoming almost unusable without this feature. So it's back, but this time it's optional, you can disable it in video options / Renderer options / Opengl blits. Like last time, it breaks emudx games and neogeo games using rasters, so it's not an ideal solution, but it's better than nothing, especially if you want fullscreen ! The real fix to that would be sdl2... ! They are enabled by default in windows, and it's saved in the configuration of course.
- And I also added some test before saving the neogeo backup ram because mine was probably saved at a bad time and it corrupted it. You'll see a warning if it detects it can't save the backup ram. Afaik, it happens only from the test mode.
Télécharger Raine v0.91.21 (32-bit) (Windows)
Télécharger Raine v0.91.21 (64-bit) (Windows)
Télécharger Raine v0.91.21 (32-bit) (Linux)
Télécharger Raine v0.91.21 (64-bit) (Linux)
Site Officiel de Raine
 
 FS-UAE v3.1.48 
Mardi 16/11/21 à 13:58 par Firebrand
Une nouvelle version pour cet émulateur Amiga basé sur WinUAE a été publiée. Voici les changements apportés:
- Translations were missing from FS-UAE Launcher on Windows and Linux, so I've posted new versions on https://fs-uae.net/download with translations included
- Also, due to changes in SDL2, some controllers (Xbox controllers at least) have new GUIDs and the bundled configurations no longer match. So you need to remap your controller in Launcher settings if you cannot utilize all buttons anymore. I'll see if I can get new and updated controller configs included in an update!
Télécharger FS-UAE v3.1.48 stable (64-bit) (Windows)
Télécharger FS-UAE v3.1.48 stable (64-bit) (Intel) (MacOS)
Télécharger FS-UAE v3.1.48 stable (ARM) (MacOS)
Télécharger FS-UAE v3.1.48 stable (64-bit) (Linux)
Site Officiel de FS-UAE
 
 CCS64 v3.9.3 
Mardi 16/11/21 à 13:32 par Firebrand
Cet émulateur Commodore 64 en shareware n'avait pas été mis à jour depuis 2015. C'est maintenant chose faite, mais les changements sont inconnus, à part visiblement l'abandon du support de Windows 98 à Windows Vista; Windows 7 devient le minimum requis.
Télécharger CCS64 v3.9.3
Site Officiel de CCS64
 
 WinUAE v4.9.0 Beta 40 RC1 FR 
Lundi 15/11/21 à 13:25 par Firebrand
La dernière version de WinUAE a été traduite en français par Tradu-France.
Télécharger WinUAE v4.9.0 Beta 40 RC1 FR (32-bit)
Télécharger WinUAE v4.9.0 Beta 40 RC1 FR (64-bit)
Tradu-France
 
 WinUAE v4.9.0 Beta 40 (RC1) 
Lundi 15/11/21 à 13:21 par Firebrand
La première des release candidates pour cette version de WinUAE a été publiée. Voici la liste des nouveautés:
- A2065 emulation quit/reset crash fix, A2065 RAM was freed too early, when it was still possible to receive new ethernet frames.
- Blitter final D write does not happen if D channel gets disabled, line mode gets enabled or new blit starts before pending D write has finished. This mainly affects copper blitter wait bug behavior, if new blit is setup before blitter gets its last cycle, last D write never happens which can prevent the glitch from happening. (Last write getting skipped might not cause any visible glitches) Fixes Andy & Blondie / Finity second to last part's glitch. Note that final part has many glitches, happens also on real A500 if system does not have any real Fast RAM.
- Log warning message if BLTDPTx is written to while blitter final D write is still pending.
- Removed wrong INTENA write optimization. Fixes Expiration / Mayhem cube corruption. (Problem wasn't directly blitter related)
- If programmed mode was in use that didn't require configured VSSTRT/VSSTOP registers, display was blank. (Contactro / Illusion)
- Screen mode with even horizontal cycle length (programmed and normal NTSC mode) copper timing fix. Copper can use cycle 0 (previously incorrectly calculated as cycle $e0) if previous line's last cycle was odd cycle (even total length). (Contactro / Illusion)
- Programmed mode registers are again zeroed at startup (was all ones) because JtxRules / Illusion only sets VBSTOP and HBSTOP and expects zeroed HBSTRT and VBSTRT. (Programmed mode comparators don't have reset line connected but they still power up with zeroed contents. At least usually..)

This update fixes remaining chipset related issues in my "should be fixed before official release" list.
Télécharger WinUAE v4.9.0 Beta 40 (RC1) (32-bit)
Télécharger WinUAE v4.9.0 Beta 40 (RC1) (64-bit)
Site Officiel de WinUAE
 
 KEGS v1.14 
Lundi 15/11/21 à 13:17 par Firebrand
Cet émulateur Apple // pour MacOS et Linux (l'archive contient les deux versions) a été mis à jour. Les améliorations sont les suivantes:
- Better support for disk images inside .zip files.
- Linux sound fixes to make PULSE_AUDIO work a little better.
- Better handle being run from the Finder, and go right to the Config page to select a ROM file if no ROM is found.
- Add NSHighResolutionCapable=False to speed up graphics operations on some Macs
- Fix serial port code to properly return the DCD status as a modem.
Télécharger KEGS v1.14
Site Officiel de KEGS
 
 Raine v0.91.20 
Dimanche 14/11/21 à 14:47 par Firebrand
Une nouvelle version de cet émulateur multi-systèmes a été publiée. Voici la liste de nouveautés:
- fix burning fight and "fatal fury 3" in 64 bits
- fix the inputs for irrmaze and popbounc : this is very specific to these games since they are the only neogeo games which can use a paddle. Originally there was a specific bios for these games, but in asian only and it's now unavailable. Unibios has a workaround built inside apparently, and so you'll need a version of unibios to run these games with the mouse (it might be possible to use popbounc with the joystick). For popbounc, you choose which input to use with the soft dips, you can change this in real time in the raine dialog for that, in "neo-cd/neo-geo options" once the game is loaded. Tested only with unibios 3.2 and 4.0, works with both, mouse is not recognized with the standard european mvs vers 2 bios. Hum, don't try to move the mouse while the game is initializing... !
- added some basic setting to slow down the modern mice ! You can configure that in the inputs dialog, the setting is saved when you quit raine (with the quit command as usual, closing the program by any other mean doesn't save the config). It can only be slowed down, modern mouses are already too fast for the low resolution of these games. This setting should be used by all the games using the mouse of course...
- a few misc fixes, like the break console command which didn't work anymore with starscream
- recent versions of curl forbid spaces in the urls so I had to work around that, this fix is useful only for linux, I didn't update curl for the windows version.
Télécharger Raine v0.91.20 (32-bit) (Windows)
Télécharger Raine v0.91.20 (64-bit) (Windows)
Télécharger Raine v0.91.20 (32-bit) (Linux)
Télécharger Raine v0.91.20 (64-bit) (Linux)
Site Officiel de Raine
 
 Altirra v4.00 
Dimanche 14/11/21 à 14:43 par Firebrand
Cet émulateur d'ordinateurs Atari 8-bit vient de recevoir une nouvelle version majeure. Les améliorations sont les suivantes:
[changes]
- Display: Dropped support for DirectDraw and OpenGL.
- Input: Relative mouse binding and 5200 trak-ball speeds have been adjusted for better uniformity. Existing input maps may need to have their speeds adjusted.
- Platform: Dropped support for Windows XP/Vista; Windows 7 or higher is now required.
- UI: Keyboard shortcuts have been reset to default to fix a bug with them being stored in the wrong place and to only store changes from default shortcuts.
- UI: Default shortcuts for toggling audio channels have been changed from Ctrl+Alt+[1-4] to Alt+Shift+[1-4] to fix a conflict with some AltGr+key bindings in the Spanish keyboard layout.

[features added]
- Additions: Replaced ALTXEP8F.SYS fast XEP80 driver with ultra-speed ALTXEP8U.SYS driver with symmetric 31Kbaud communication.
- Additions: Added ALTXEP8P.SYS and ALTXEPUP.SYS variants with auto-switching to PAL (50Hz) on initialization.
- Additions: Added XEPVHOLD.COM utility to improve XEP80 video timing compatibility with modern displays.
- Cassette: Added support for KSO Turbo 2000.
- Cassette: Added new level-based turbo decoding filter.
- Cassette: Added FLAC decoding support.
- Cassette: Added feature to hold data line across VBI to increase reliability of OS C: reads.
- Custom Devices: Scripting support added for break, while, do/while, and forward declarations.
- Custom Devices: Added support for creating alternate video outputs and PBI IRQs.
- Debugger: On-screen watches can now update continuously as well as per-frame.
- Debugger: Watch expression (wx) now has options for hex formatting.
- Debugger: Extended cartridge bank debugging support to MaxFlash 1Mbit and SDX 64K/128K cartridge types.
- Debugger: Memory window now supports scrolling, variable width, and graphics decoding.
- Debugger: Improved speed of console output window.
- Debugger: Added .fpaccel command to selectively toggle math pack acceleration routines.
- Debugger: Effective addresses are now shown in history in 65C816 mode.
- Debugger: Added .pagesums command.
- Debugger: lft -u option enables logging with microsecond timestamps, and -r enables raw timestamps.
- Debugger: "Auto-reload ROMs on cold reset" setting is now saved.
- Debugger: Go frame (gf) command now has a quiet (-q) option.
- Debugger: 65C816 M/X mode handling can now be configured in the disassembly window.
- Debugger: .diskdumpsec now has invert (-i) option.
- Debugger: Added debug link support to receive SDX symbol information from ATDEBUGX.SYS driver.
- Debugger: Added 'dbx' command to evaluate an expression over a range.
- Debugger: Added verifier options for detecting stack wrapping and stack in page zero.
- Devices: Added Percom AT88-SPD emulation.
- Devices: Percom AT-88 emulation now allows 1791/1795 FDC selection.
- Devices: Added SIDE 3 emulation.
- Devices: Added virtual hard disk device that translates a read-only host directory to a FAT16, FAT32, or SDFS partition image.
- Devices: Added temporary write filter hard disk device.
- Devices: Added preview SoundBoard 2.0 emulation.
- Devices: Added 1090 80 Column Video Card and Bit 3 Full-View 80 emulation.
- Devices: Added parallel port buses to all devices that support printer output and file writer device to sink printer output to a file.
- Disk: Disk rotational positions are now randomized on periperal reset.
- Disk: ATR loader now matches 77-track disk geometries for 8" disks.
- Disk: Added support for Happy 810 Autospeed mod.
- Disk: Percom RFD-40S1 double-clock mode is now implemented.
- Disk: Added option in Disk Drives dialog to show location of mounted disk images in File Explorer.
- Disk: Added full emulation for the Atari 815 disk drive (read only).
- Disk: Added support for reading from and writing to Indus GT CP/M 2.2 filesystems.
- Disk Explorer: Added options to import/export files with text (line ending) translation.
- Display: New Palette Solver in Adjust Colors dialog to derive color parameters from a palette file or photograph of a palette image.
- Display: Added white monochrome mode.
- Display: Added option to constrain mouse pointer to active display in full-screen mode.
- Display: Added high dynamic range (HDR) display support (requires Windows 10 / DXGI 1.6).
- Firmware: Warn if ROM image being added is blank.
- Firmware: Added autodetection of 1200XL rev. 11 OS and 1050 rev. H.
- HDevice: Lifted 16MB file size limit for untranslated access (H1-H4:).
- IDE: VHD differencing mode images can now be mounted.
- Input: Added support for XInput 1.4.
- Input: Added an option to use the Raw Input API (Configure System > Input).
- Input: Added an option for immediate potentiometer updates to reduce paddle and 5200 controller latency.
- Input: Mouse, trackball, and 5200 controllers now accept mouse delta bindings to Left/Right/Up/Down, and paddle controllers accept digital bindings to Left/Right.
- Input: Added preset template generator for input maps to make it easier to set up less common controller setups.
- Input: Ctrl/Shift are now optionally blocked from virtual key mappings when used by input maps with the 'share' option off. (They are still processed for character mappings due to OS limitations.)
- PerfAnalyzer: Added trace channel for SIO command state.
- Platform: Added option to poll virtual disk and H:/PCLink sources for systems that have broken file change notifications.
- POKEY: Improved audio filters for better performance and aliasing rejection.
- Simulator: Added centralized randomization control under boot options.
- Simulator: Throttling code updated with waitable timers for better efficiency.
- UI: Dark mode improved with reskinned buttons.
- UI: Added option to auto-hide menu in windowed mode.
- UI: Added advanced configuration dialog to expose hidden, unsupported parameters.
- UI: Performance analyzer now supports dark mode.
- UI: Added /reset to load last profile without the device tree.
- UI: Right-clicking on a menu item now provides a direct path to open Keyboard Shortcuts to bind a key to that menu item.
- UI: Added /tapepos to pre-seek tape to specified position.
- XEP80: Improved accuracy of XEP80 bit and byte timing based on measurements on real hardware.
- XEP80: Added NS405 FIFO timing emulation.

[bugs fixed]
- 5200: Rewrote noise implementation again to work around games with buggy joystick position filters (Galaxian) and to avoid drift for relative bindings.
- Additions: BOOT850 no longer leaves CRITIC set on failure.
- ANTIC: Fixed unstable horizontal scrolling in IR mode 3.
- ANTIC: JVB instructions now have the correct replayed height when ending a vertical scroll region.
- Audio: Changes to the default audio device are now tracked in WASAPI mode.
- Audio: Improved aliasing rejection of output audio filter.
- Cartridge: Fixed MegaCart 512K (3) banking disable behavior to only use bit 7.
- Cassette: Fixed regression with proceed/interrupt turbo modes not working.
- Cassette: Turbo decoding/filtering settings now apply to the "Analyze tape decoding" command.
- Cassette: Motor and play/record/pause state is no longer reset when switching tapes.
- Custom Devices: Fixed script compiler allowing async methods to be called from handler contexts that don't support async operations.
- Debugger: The Find Source File dialog now strips subdirectories when populating the file filter.
- Debugger: Fixed heat map not reflecting reads from some read-modify ALU instructions (e.g. ADC zp,X).
- Debugger: Improved performance of tracepoints that check return values by suppressing UI updates on the hidden breakpoint.
- Debugger: .disktrack command now works with geometries other than 18 sectors/track.
- Debugger: .diskreadsec now always uses the virtual sector length for consistency with .diskwritesec.
- Debugger: Fixed disassembler prescanner using the wrong instruction length for COP n instructions.
- Debugger: Removed JSR (abs,X) and added RTL and BRL to list of opcodes that trigger a procedure separator.
- Debugger: Fixed crash in 65C816 mode with access breakpoints with the same page address but different bank address.
- Debugger: Step Over at disassembly level now handles JSR (abs,X), JSL, and MVN/MVP opcodes.
- Debugger: Added .vbxe_pal command.
- Debugger: Fixed disassembly window repeatedly trying to scroll near the top of address space.
- Devices: Fixed a case where Rapidus could fail to cleanly switch from the 65C816 to the 6502.
- Devices: Fixed bug where debug reads from SIDE/SIDE2 flash windows could trigger side effects during sector erase operations.
- Devices: Rapidus fast RAM windows no longer have priority over ROM.
- Devices: Fixed Rapidus main RAM speed override sometimes being reverted; main RAM is now always at slow speed and extended RAM is also slow speed.
- Devices: Fixed R-Time 8 state being changed by debug reads in the debugger.
- Disk: Fixed name mangling on virtual SDFS disks for files and directories with names starting with periods.
- Disk: Fixed corrupted double-density ATRs being written in some cases from full disk drive emulators.
- Disk: Fixed bug with final write from full drive emulators not always triggering auto-flush.
- Disk: Fixed corruption of first byte sent by 810/1050 full drive emulators.
- Disk: Recalibrated ACK-to-Complete delays for the standard disk emulator for Status and Read PERCOM Block commands based on firmware timings.
- Disk: Virtual SDFS volumes now use creation timestamps for directories.
- Disk: Added workaround for 1050 Turbo firmware not detecting density if the drive is powered up with a disk already inserted.
- Disk: Fixed hang when loading ATX images with extra data pointing to out-of-range sectors.
- Disk: Fixed XF551 formatting side 2 of disks with incorrect interleave.
- Disk: Motor off timer adjusted for 1050 timing and to not count down during disk operations.
- Disk: Accurate sector timing mode now waits for the full length of long sectors in 1050-based emulation modes.
- Disk: Fixed broken audio output from Indus GT disk drives.
- Disk: Generic disk emulation profile supports XF551 acceleration again.
- Disk: Fixed several broken/missing instructions in Z80 emulation.
- Display: Fixed chroma signal having reversed phase in NTSC high artifacting mode, causing chroma artifacts in mono mode to move in the wrong direction.
- Display: D3D9 driver now allocates swap chain immediately to force a fallback with useless D3D drivers that report PS3.0 but only have 1MB of VRAM.
- Display: Fixed intensity scale color setting not affecting saturation in NTSC high artifacting mode.
- Display: Fixed issues in the high artifacting chroma filters causing some excessive banding.
- HDevice: Fixed burst writes not returning error status correctly.
- HLE: CRITIC is no longer zeroed from PBI-based SIO acceleration to fix key repeat issues with some versions of SpartaDOS X.
- IDE: Fixed Rev. S not supporting some Rev. D registers and being detected as Rev. C.
- Input: Fixed arrow keys getting stuck down in emulation when pressing Alt+arrow and then releasing Alt first, with arrow keys bound to a controller.
- Input: Quick maps are now always cycled in sorted name order.
- Input: Fixed controller triggers getting stuck down in some cases when detaching light gun controllers.
- Input: Fixed flipped horizontal relative movements for tablets.
- Input: Trigger targets are now collapsed properly so that multiple mappings to the same target cooperate, e.g. Left -> Numpad7, Up -> Numpad7, Up -> Numpad8, with both keys being pressed and released in any order.
- Input: Direct keyboard layout had incorrect mappings for Ctrl/Shift+Space.
- PCLink: Fixed reversed directory sort order.
- PCLink: Now uses last write timestamp for files instead of creation timestamp.
- PerfAnalyzer: Fixed painting bug with ANTIC DL event channel at some zoom levels and scroll positions.
- PerfAnalyzer: Fixed timing error for bytes sent to the computer from a full disk drive emulator, which were shown starting at their actual end times.
- POKEY: Channel mixing updated to use more representative per-channel non-linear steps.
- POKEY: Fixed channels occasionally having their timing disrupted when toggling timer IRQs.
- POKEY: Fixed extra audio pulse when timer 1/2 underflow coincides with two-tone timer reset.
- POKEY: Fixed keys not being re-reported in raw non-full scan mode when enabling debounce with keyboard scan already enabled.
- UI: Fixed mouse wheel scrolling when the system wheel scroll setting is set to pages instead of lines.
- UI: Profile editor no longer allows parenting a profile to itself or its children.
- UI: Settings load/save code now detects profile loops due to the profile editor bug and forces a reparent to the global profile so settings saving still works.
- UI: ARM64 emulation dialog no longer allows saving "OK" response.
- UI: Added 5 second timeout when notifying an existing instance in single instance mode to prevent processes piling up if the instance is hung.
- UI: Full-screen file browser scrolls back to top when changing folders.
- VBXE: Improved GTIA state syncing when toggling VBXE on the fly.
- XEP80: Scrolling now always removes one physical line, not a logical line as E: does.
- XEP80: Fixed an occasional issue with indeterminate state after cold reset.
- XEP80: Printing a char at the right margin now only inserts a line when EOL is overwritten.
- XEP80: Delete line can now slice a multi-line logical line like the real XEP80 does.
- XEP80: Fill EOL ($1C6) command was using the wrong fill byte.
Télécharger Altirra v4.00
Site Officiel de Altirra
 
 MedGui Reborn v0.118 
Samedi 13/11/21 à 14:47 par Firebrand
Ce frontend pour Mednafen a été mis à jour. Les améliorations sont les suivantes:
- Fixed boxart batch downloader
- Removed Freenode from MedClient autoconnection window and added irc.oftc.net
- Fixed a crash on clone function when you select Desktop as path
- Fixed crash on clone file due to unsupported chars
- Added progress bar to clone file operation
- Increased the rom size detection for (Megadrive) bin file to 16000000 Byte
- Added all new parameters introduced in Mednafen v.1.28.0 Unstable
- Added support for .zst file (this file will be managed as generic file without game console detection)
- Added support for .zip and .7z file compressed with Zstd format (this containers format will be managed as ususal with game console detection)
- Added native support for loading CD images from .zip or .zst archives by Mednafen, enabling "cd.image_memcache 1" parameter in Mednafen config file or by GUI (This file will be managed as generic file without game console detection and can't be prescanned)
- MedGuiR now use .ico file instead .gif to show console icon into the rom list, seem that improve the games list loading and reduce drastically the memory usage
- Fixed any sparsed bugs (I hope)
Télécharger MedGui Reborn v0.118
Site Officiel de MedGui Reborn
 
 Mednafen v1.28.0-UNSTABLE 
Vendredi 12/11/21 à 14:33 par Firebrand
Cet émulateur multi-systèmes a été mis à jour. Les améliorations sont les suivantes:
- SNES: Updated libco to latest.
- Paths included in informational and error messages are now outputted with ASCII control characters non-reversibly transformed by inverting bit 6 and prefixing with a "^" character.
- When loading a game from a ZIP archive, the path used within the ZIP archive is now outputted in an informational message.
- The paths of CD images specified within M3U files are now outputted in informational messages as they are loaded.
- Added support for loading CD images from ZIP archives when the "cd.image_memcache" setting is set to "1".
- Implemented an M3U recursion limit of 9, adjustable by the new setting "cd.m3u.recursion_limit".
- Implemented a limit of 25 on the total number of CD images loaded while processing M3U files, adjustable via the new setting "cd.m3u.disc_limit".
- Implemented a size sanity limit of 65535 bytes for PSF tag source data.
- Changed handling of single gzip/Zstd compressed files to treat the .gz/.zst suffix as the second part of the extension, instead of the whole extension, with respect to Mednafen data file path construction and naming.
- Added undocumented setting "filesys.old_gz_naming", that can be set to "1" by the user to restore the old data file naming behavior for gzip-compressed files for backwards-compatibility reasons.
- Added Zstandard decompression support to game loading, with both naked files("zst" extension) and ZIP archives.
- SS: Don't send CD data sectors to partition buffers when the disc hasn't gone through the authentication process.
- SS: Moved some CDB CD reading variable initialization into StartSeek() to reduce the amount of redundant error-prone code.
- SS: Don't erroneously signal CDB EHST HIRQ when ending a TOC or file info data transfer.
- SS: Implemented more aspects of the CD block disc authentication process. Fixes abort to CD player screen when trying to start a game demo in Gremlin Interactive's "Demo Disc".
- SS: fixed a few issues with CD block directory reading and handling of directories with more than 256 entries.
- SS: Added commented-out partial fix for end-of-level hang in "Loaded".
- SS: Changed midsync event time initializing to use SS_SetEventNT() instead of doing it directly(and breaking when the midsync event isn't the last enumerated event)
- SS: Added a dev build event order sanity check to ForceEventUpdates().
- SS: Implemented a delay when the SMPC joystick read process is aborted due to time over or due to the Break bit being 1, per tests on a SS, and fixed timing granularity issues with the processing of the Break/Continue bits; fixes unresponsive input in "Discworld", and abort to CD player screen in the USA and Europe releases of "Primal Rage".
- SS: Added "Senkutsu Katsuryu Taisen: Chaos Seed" to the internal database of games to enable full cache emulation with, to fix the inability to skip the intro FMV.
- An empty string for a setting that expects a numeric value is now rejected instead of being treated as 0.
- Misformatted setting file lines are now rejected with an error instead of silently ignored.
- SS: Fixed a mistake in an invocation of the SH-2 emulation Branch() macro that caused an expensive debugger function to be called even when the debugger was not active, hurting performance.
- Settings file parsing error messages now include line numbers when relevant.
- SS: Removed MDFN_COLD from SH7095::SetDebugMode(), as it causes newer gcc's optimizer to make bad assumptions and place the main CPU execution loop in the cold text section.
- Providing an empty string for a setting that expects an integer or real number will now result in an error, instead of being treated as 0.
- Modified the settings code to use the new string<->integer conversion functions, for stricter parsing(nonsense like "0x -0x1" is no longer allowed) and better error messages in certain cases.
- Added new string<->integer utility conversion functions.
- SS: Implemented a simple optimization in the VDP1 drawing code, reducing executable size by about 900KB on x86_64 Linux.
- Added MDFNI_SaveSettingsCompact(), to be used in the future for settings backups.
- Added tests for clamp_to_u8(), clamp_to_u16(), and MDFN_abs64().
- Added the MDFN_abs64() function.
- Rewrote the sign_*_to_s*() macros and clamp_to_u8/u16() functions.
- Added MemoryStream::get_line_mem() function to allow for more efficient parsing of large line-delimited text files.
- Added MDFN_memdupstr() function, stuck the guts of the settings handling code in a class, and reworked the settings file loading code to be a bit faster.
- Added inline FileStream::put_char() function, and optimized the settings file saving code.
- Reworked how setting generation at startup works a bit to reduce the number of memory allocations, and added setting flags to mark strings that should be free()'d when MDFNI_Kill()->MDFN_KillSettings() is called at exit, to reduce noise when checking for memory leaks.
- Fixed currently-benign memory leak in the FPS display code.
- SexyAL: Fixed memory leak in dummy sound driver.
- SexyAL: Modified the ALSA driver code to not use a VLA for the noninterleaved multichannel support.
- Fixed an instance of undefined behavior in SwiftResampler.
- Added a couple more compiler bug/sanity tests.
- Rewrote some of the small inline utility functions in CDUtility.h, and added tests for the rewritten utility functions to ensure correctness and stable semantics.
- Added test for gcc bug #97760.
- Added crc32_cdrom_edc() function(to be used later), reimplemented crc16_ccitt() with the new generic fast CRC calculation template function, and added a few CRC calculation sanity tests run at startup.
- SS: Fixed an off-by-150 bug in the CDB code, present since the first release with Saturn emulation, that caused the read hinting at the start of emulated seeks to not have the desired effect.
- SS: Implemented emulation of the CDB Scan command.
- SS: Optimized the SCSP sound CPU interrupt level calculation code.
- SS: Fixed a few inaccuracies in the relative timing of SCSP timer increments across different prescaler rates, per tests on a SS.
- SS: Added emulation of the SCSP MIDI interface output logic and approximate timing.
- SS: Fixed a few inaccuracies in the relative timing of SCSP EG level updates across different rates, per tests on a SS.
- Typedef signed char and unsigned char to int8 and uint8 respectively, instead of relying on int8_t and uint8_t, in case they're ever implemented without the aliasing properties of char types, which Mednafen code relies on.
- SS: When a CDB seek is started very shortly after another seek, don't elide the previous seek's startup side effects; fixes the CD audio player in the North America/Europe BIOS, which broke with 1.26.0-UNSTABLE.
- Compile with -Wstack-usage=32768 to check for excessive stack usage in functions.
- VB: Added "left" and "right" options to the "vb.3dmode" setting, to allow for more easily showing only the left or right view.
- Added setting "video.cursorvis", to control the window manager default cursor visibility.
- Use AtomicFIFO for the main thread->emulation thread event queue, and fixed related excessive(100+ KB) stack usage in a couple functions.
- SS: Added "Saturn Super Vol. 2" to the internal database of games to use the data cache read bypass kludge with, to fix the flickering title screen in the "Golden Axe: The Duel" demo.
- SS: The VA0/VA1 motherboard's memory mapping behavior for Low-RAM is now emulated instead of VA2's, to fix a crash in "Myst" in the generator room.
- SS: The emulated reset button mapped to Mednafen's reset command key(F10 default) will now respect the "ckdelay" setting.
- Added a quick configure script test to check if disabling PIC/PIE breaks the compiler/linker, and if it does, PIC/PIE is not disabled, to prevent a link-time failure on Haiku.
- Use AC_TRY_LINK() instead of AC_TRY_COMPILE() in the configure script test for AVX inline assembly availability, to handle toolchain setups where the assembler is run at link time instead of compile time.
- Added setting "video.force_bbclear", default value of "0", which when set to "1" will force clearing of the backbuffer before drawing every frame.
Télécharger Mednafen v1.28.0-UNSTABLE (32-bit)
Télécharger Mednafen v1.28.0-UNSTABLE (64-bit)
Site Officiel de Mednafen
 
 ares v125.1 
Vendredi 12/11/21 à 14:22 par Firebrand
Un problème important de performance s'était glissé dans la v125 (Windows) de cet émulateur multi-systèmes. Il a été corrigé et quelques nouveautés se sont glissées dedans au passage:
ares v125.1 is an emergency point release to fix a major performance issue that has exclusively impacted Windows users. If you’re a Windows users, you probably want to update.
Additionally, it fixes some minor crash issues, implements the GTROM mapper (used by some NES homebrew) and fixes an issue where some roms could not be loaded from a .zip file, these changes would usually have waited until v126, but since they have already been completed, it didn’t make sense to hold them back.

Changelog:
- fc: implement GTROM mapper [LukeUsher]
- hiro: track window focus via messages, not polling [invertego]
- mia: prefer known rom extensions in zip archives [invertego]
- ms/sfc: fix some light-gun related crashes [invertego]
Télécharger ares v125.1 (Windows)
Télécharger ares v125.1 (MacOS)
Site Officiel de ares
 
 CaPriCe Forever v21.11 
Vendredi 12/11/21 à 14:17 par Firebrand
Une nouvelle version de cet émulateur Amstrad CPC a été publiée. Voici les nouveautés:
- Improve FDC Read ID function using accurate timings;
- Introduce preliminary support of Amstrad 6128 PLUS model;
- Show monitor boundaries;
- Fix minor bugs.
Télécharger CaPriCe Forever v21.11 (32-bit)
Télécharger CaPriCe Forever v21.11 (64-bit)
Site Officiel de CaPriCe Forever
 
 Altirra v3.91 
Vendredi 12/11/21 à 14:13 par Firebrand
Cet émulateur de micro-ordinateurs Atari 8-bit a été mis à jour. Les améliorations sont les suivantes:
[bugs fixed]
- AltirraOS: Adjusted internal variable usage of P: handler for better compatibility with programs that jump into it without opening P: (Monkey Wrench II).
- AltirraOS: Fixed E: Put Byte routine sometimes returning Y=2 instead of Y=1.
- AltirraOS: Implemented XL/XE NOCLIK variable.
- AltirraOS: Fixed minor rounding error in ATN() constant from assembler.
- AltirraOS: Fixed bugs with E: move left and delete char at column 0 with LMARGN=0.
- AltirraOS: Added workaround to SIO for devices sending two ACKs instead of ACK+Complete (fixes Indus GT diagnostics zero adjust).
- Display: Fixed failure to switch to exclusive full-screen mode in D3D9 with bloom enabled.
- Display: Reduced banding in PAL high artifacting mode.
- Input: Fixed Shift key interfering with controllers in 5200 mode.
- SaveStates: Improved reliability of save states.
- Serial: Fixed hang when dropping modem connection with unread data.
- Serial: Fixed initial socket data sometimes not being read from modem until first byte is sent.
- UI: Fixed a crash in dockable pane code with mixed DPI monitors.
Télécharger Altirra v3.91
Site Officiel de Altirra
 
<< Page précédentePage suivante >>