Organiser
Filtrer par machine :
Type de vue :
 
 DuckStation v0.1-8153 
Samedi 21/12/24 à 16:52 par Firebrand
Une nouvelle version stable de cet émulateur PlayStation a été publiée. Voici les ajouts par rapport à la précédente version:
- 0079f7a CDImageCue: Support reading .wav files (WAVE cuesheet files)
- b984f34 System: Fix audio CD images not showing title
- 5d85198 Image: Fix uninitialized read without SIMD
- d26fc89 dep/imgui: RISC-V compile fix
- bb24d40 Pad: GCC compile fix
- 5c03e1d Misc: Fix alignment errors on ARM32
- d2d06ad CPU/NewRec/ARM32: Shifts need to be explicitly masked
- f67eacc CPU: Default to new recompiler/remove old recompiler
- 5261cfe CPU/Recompiler: Tidy up type names
- 5bcf99f CDImage: Merge bin/ecm handling into one class
- 88836c4 GameDB: King's Field I/II (Japan)
- e987b56 Log: Remove unused ISOReader channel
- c970740 InputManager: Workaround macro chord trigger issue
- ff01068 Updated Swedish translation (#3333)
- affbdfc Timer: Fix >1 second sleeps on MacOS
- e647192 GPUDevice: Add compute shader support
- 3ff1b04 GPUDevice: Support generating mipmaps
- 24dfd30 Image: Refactor to a more generic class
- 7eb1d4e GPUDevice: Support compressed textures
- 8567293 Util: Add TextureDecompress
- ae14c87 Image: Support decompressing BC1-7
- 7b230dc GPU/HW: MSAA samples change needs to recreate pipelines
- 70a4b5c GameDatabase: Add missing flags
- 852239e Qt: Add game list language override option
- 9fa8fee Achievements: Use rc_client for pause throttling
- 40a1bee CDROM: Fix incorrect clmap in XA-ADPCM decoding
- 0076af6 SPU: Zero out upper ADPCM filters
- 0ae8fcc GPU/HW: Fix incorrect sampling at 1x with TC
- a804801 GPU/HW: Support filtering with texture cache
- dec4689 GPU/HW: Fix sprite mode triggering on screen-aligned UVs
- b180b26 GPU: Rework "All Borders" cropping to be aspect correct
- 982dccb D3D12Device: Clang warning fixes
- 4a650fc GPUDevice: Fix VRAM usage calculation for compressed textures
- 57595c4 GPU/TextureCache: Move replacement cache onto the GPU
- 5fd7925 GPU: Fix crash when toggling software renderer
- be7a20f GPU/TextureCache: Map replacement non-255 alpha to fully transparent
- 0befbf8 GPU: Add Uncorrected Borders crop mode
- d1b904a Qt: Fix game properties crash opening non-DB game
- 4edae3c GPU/HW: Depth buffer needs to be a RT in ROV mode
- b97788a PostProcessing/FX: Force native paths for includes
- 1434507 FileSystem: Add span overload for WriteBinaryFile()
- 57d3aa4 FileSystem: Add Error parameter to StatFile()
- b28ca2b Qt: Improve updater error reporting
- eb390a9 GPU/TextureCache: Specify max hash cache size/memory in config
- 97700b8 GPU/HW: Clear ROV depth on fill/copy/write
- a879c11 Qt: Prevent multiple update download button clicks
- 4e43b1e Debugger/MemoryScanner: Add 'Freeze Selected' (#3334)
- b81d671 Updated Swedish translation (#3335)
- 2e0825a Atualização Português do Brasil (#3336)
- cd216d9 Qt: Re-enable download button on update failure
- 73dc52a Adding Swedish flags to UI (#3337)
- c4d4a7a Fix Missing Flag (#3338)
- 208e6c4 Cheats: Strip whitespace from code names
- eeee1e6 Cheats: Support importing native format
- 6be2424 AnalogController: Simplify rumble config
- 3ed6cc2 GameList: Fix crash loading custom language options
- 6d72a48 Qt: Disable All Enhancements -> Safe Mode in Debug menu
- dac5dd5 HTTPDownloader: Improve error reporting
- 2e31a40 Qt: Zero spacer size hints in Graphics Settings
- da501b9 StringUtil: Add ParseFixedHexString()
- bbe6612 Common: Add SHA256Digest
- c0b4627 StringUtil: Drop old MacOS workaround
- b39f155 StringUtil: Add Base64 decode/encode functions
- 83274c7 ThirdParty/SmallVector: Compile fixes
- d3246de ThirdParty: Add aes.cpp
- ff3214b SmallString: Add span helpers
- 5401dc8 Settings: Add EmuFolders::IsRunningInPortableMode()
- 9970944 Achievements: Add encryption of login tokens in ini
- 6cbfab6 MetalDevice: Warning fix
- 19eee76 AnalogController: Reduce log spam
- d5b9b54 GPU/SW: Vectorize VRAM writes/copies
- 682ba71 GPU: Fix aspect ratio with Show VRAM enabled
- ae18db9 RegTest: Use filename instead of database title
- aafc029 Misc: Un-namespace Timer
- b059cda Achievements: Pack state in struct
- cbc16be GPU: Display scanout resolution regardless of crop mode
- b7fff84 System: Move thread name init to host
- 0f51472 Misc: Android build fix
- ee750b4 Settings: Normalize texture replacment option titles
- dfacf9e VulkanDevice: Only create swap chain framebuffer without dynamic rendering
- fa4dc38 GPUDevice: Rename RGBA5551 to RGB5A1
- c6e2235 GPU/HW: Vectorize texture conversion routines
- 53008eb GPU/HW: Allow use of RGB5A1 for texture cache
- f1435dc Settings: Bump maximum hash cache size
- 9dec34c Settings: Disable texture replacements if TC disabled
- 145ad2d GameList: Fix scanning of ELF files
- 67041d2 Qt: Improve shortcuts
- 62414b0 CPU/Interpreter: IBE should not set BD/BT
- c6746e7 CPU/Intepreter: Raise #RI on invalid COP0 move
- 42c5f91 CI: Merge all packaging scripts to one directory
- 9c2244f Qt: CustomizeWindowHint should be set for no-close-button
- 00132c6 AnalogController: Fix more log spam
- 9fc9f4b Settings: Fix hash cache fields not being compared
- 4fe3e11 Controller: Add GetPortDisplayName() that takes pad index
- b87c6dd CDROM: More logging tidy-up
- d7d028a GameDB: Recompiler ICache for Resident Evil 3
- f9c125c InputManager: Add ForceFeedbackDevice interface
- 7c627a8 Controller: Add JogCon
- aff623b GameDB: JogCon games
- 4aa9857 Qt: Fix fallback binding layout not including motors
- 2a7625e CI: Add workflow dispatch triggers for all jobs
- 0faa9cf Build: Add Devel configuration
- 9df5971 GPUDevice: Put debug messages/scopes behind conditions
- e9848a6 Misc: Collapse more niche log channels
- 2f70d1b CPU: Write trace log to data directory
- 71e1032 GameDB: Army Men: Sarge's Heroes
- 6756c96 CDROM: Improve SeekL -> ReadN timing
- 22edf23 GPU: Fix parameter logging of some commands
- 3959c83 GPU/TextureCache: Fix split writes not dumping
- ac79e43 Deps: Bump versions
- cbc22a8 GPU/HW: Fix TC + SW-For-Readbacks combo
- 297165d Deps: Fix MacOS build
- 14ff89d MetalDevice: Fix incorrect pixel format for RGB5A1
- 25063d4 Achievements: Fix overlay stacking
- 03eb4a6 Atualização Português do Brasil (#3339)
- 9a5ee3a Qt: Fix horizontal scrollbar showing in summary track list
- d3ceda0 CPU/CodeCache: Improve block host size heuristics
- 0a2facf Settings: Don't enable fastmem without recompiler
- 5b6e3a9 System: Reset code cache on fastmem mode change
- d93c713 FileSystem: Make POSIXLock moveable
- 04e472d FileSystem: Add non-blocking option to POSIXLock
- 84a1e20 OpenGLDevice: Lock pipeline cache on Linux
- 3ca2579 Qt: Add additional early SSE4.1 check on Windows
- fe3b415 PostProcessing: Fix crash on UI open with OpenGL
- 20df4ec Spanish (Spain) update 2024/12/03 (#3340)
- e9644c7 ISOReader: Add file extraction helpers
- 58f5d7e Qt: Fix missing status message on delayed progress show
- 541985f Qt: Add ISO Browser
- 0c7636b System: Add missing safe mode disable messages
- ea63266 Qt: Fix possible game settings save error with sliders
- 3670c13 Qt: Hook up extract button in ISO browser
- 6d080c1 GPU: Fix additional GL_POP() causing validation errors
- 5c4d95f Settings: Add missing GPU feature disables
- 042a2d7 Threading: Add IsCallingThread() to ThreadHandle
- c9c4307 FileSystem: Android build fix
- 52feb1a PostProcessing: Improve compile error reporting
- 9c327af GPUDevice: Typedef auto-recycled texture
- e22d67f GSVector: Add 4x4 matrix class
- acf04ed GPUDevice: Use row-major matrix packing
- f0c4568 GPUDevice: Support pre-rotating swap chains
- c3a9ab3 Atualização Português do Brasil (#3341)
- dbba8de Packaging: Fix path in pkgbuild/spec
- 8c5fada GPUTexture: Add A1BGR5 format
- 5725a03 GPU: Use A1BGR5 format for SW/HashCache if available
- f9155e5 Settings: Fix incorrect data type for rewind slots
- d5432da Settings: Disable runahead/rewind in Safe Mode
- 3a661a1 Cheats: Move file clearing into core
- 7f3687d Common: Report assertion failure/panic message for Android
- 2999f15 StringUtil: Add UTF-16 encoding/decoding functions
- b6eb41e Qt: Improve binding widget tooltip
- 1adf36c Build: Fix out-of-tree CMake scmversion extraction on Windows
- 5bf7227 CPU/CodeCache: Use code buffer section on Android
- 9b0a906 GameDB: Add more missing hash entries
- 31d953d System: Prevent memcard blocking resume state save
- a4af88b GameDB: More PSX.EXE hashes
- 5d7cb6c System: Move state compression/writing to worker thread
- 53c08c5 ImGuiFullscreen: Pack state in struct
- 765a46f FullscreenUI: Pack state in struct
- 09ba2ed GameDB: Remove duplicate code entries
- 8bb0135 GameDB: Remove redundant codes sections
- a1928de ImGuiOverlays: Pack SaveStateSelectorUI state
- 4253559 HTTPDownloader: Log errors on request failure
- 1bea881 Host: Add ConfirmMessageAsync()
- b814666 CPU/Recompiler: Fix ARM32 build (again)
- 2e6deca FileSystem: Don't use POSIX locks on Android
- 1e83922 CDROM: Fix physical disc reading without SubQ on Linux
- 0bb83f6 OpenGLDevice: Fix inverted cache file lock
- 5767397 Qt: Remove 'Enable Cheats' from Console Settings
- e137d3b Common: Fix rectangle rempty() on ARM32
- cc567d9 Cheats: Fix hash-suffixed files incorrectly loading
- 1edcc8c System: Merge system taints with state taints on load
- 5eac1e4 VulkanDevice: Blacklist FSI on AMD Windows
- d871c17 Settings: Set sprite texture filter on reset
- 69947fb GPU/TextureCache: Look for replacements outside of subdirectory
- 9743ce0 OpenGLDevice: Support GLES 3.0
- d8af8e4 GPU/HW: Fix possibly-stale display with MSAA+Show VRAM
- e507fdc System: Load state before calling OnSystemStarted()
- cdcf05a CPU/Recompiler: Only truncate block for future writes
- c3a2156 CPU/CodeCache: Fix event kicking for Cached Interpreter
- 2e805d5 CPU/CodeCache: Always backpatch KSEG2 writes
- 99f1332 CPU/Recompiler: Create block links for self-looping blocks
- 5577328 Controller: Allow !compatsettings to always start in analog mode
- db848d1 System: Remove redundant GameDB lookup
- 8f19912 GPU/ShaderGen: Use sample instead of load at 1x as well
- 50fbaf9 Qt: Add debug menu options for log sinks/timestamps
- 25ffc5a GameDatabase: Warn if multitap enabled on unsupported game
- ceef778 GameDB: Disable multitap for Fear Effect games
- 0dbab16 GameDB: Disable widescreen in Fear Effect
- 2f6eaa1 CPU/Interpreter: Address ICache lines in words
- 5687dd2 PIO: Add basic flash cartridge support
- e683c89 CPU/Recompiler: Fix ICache updates on ARM32
- c25c006 CDROM: Handle repeated SeekL to same target
- b832dfb CDROM: Zero out seek start/end after read
- b99fb22 Atualização Português do Brasil (#3342)
- 726aa67 CPU/CodeCache: Only cache EXP1 blocks up to 0x1F060000
- dcaee9b Qt: Add ISO Browser to Tools menu
- e91ae5f GPU/HW: Only compile page texture shaders if TC is enabled
- 5cbb6b6 Qt: Purge unused {start,stop}dumpingAudio
- c0c2e69 CPU/Recompiler: Document ARM32 code size
- 90e9634 FullscreenUI: Enable DrawStringListSetting()
- 5e21234 Qt: Fix deadlock in Game Properties -> Post-Processing
- d00627b GameDB: Alnam no Kiba - Juuzoku Juuni Shinto Densetsu
- 03e2463 Qt: Simplify Host::CommitBaseSettingChanges()
- 2603ce5 GameDB: Merge all 8 discs of Tokimeki Memorial 2
- 666fee2 GameDB: Enable ICache for Crash 3
- 9d52e27 CPU/Recompiler: Use condition select for ICache updates
- 4e1e07a Qt: Shrink BIOS settings page height
- fbb411a OpenGLDevice: Blacklist fbfetch on PowerVR as well
- 6e2223b OpenGLDevice: Fix surfaceless context switch
- 1f1a664 InputManager: Add missing call to UpdateHostMouseMode()
- 43af57d System: Fix UpdateGTEAspectRatio() during initialization
- fda10a6 FullscreenUI: Remove legacy 'Enable Cheats' option
- edfeffd GameDB: Hash for Aquanaut's Holiday
- 23c221b GameDB: Fix serial for Dino Crisis (Japan)
- b634eec System: Allow separate configuration for multi-disc games
- 585b13f GameDB: Remove AnalogController from Point Blank 2
- 4216eef Updated Swedish translation (#3343)
- cc52320 FullscreenUI: Update translation string list
- b68370d Mouse: Move s8 clamp to after subtraction
- f010d81 ISOReader: Add XA and raw extraction modes
- 8df2a2c Atualização Português do Brasil (#3344)
- fa2442d Updating Swedish translation (#3345)
- 7442ec2 JogCon: Implement command 0x44
- 2f5bdc9 GameDB: Crash Team Racing supports JogCon
- 31c1cfa Achievements: Remove unused NeedsIdleUpdate()
Télécharger DuckStation v0.1-8153 (Windows)
Télécharger DuckStation v0.1-8153 (MacOS)
Télécharger DuckStation v0.1-8153 (Linux)
Site Officiel de DuckStation
 
 Red Viper v0.9.7 
Vendredi 20/12/24 à 17:07 par Firebrand
Ce très bon émulateur Virtual Boy pour Nintendo 3DS qui utilise les capacités de la console pour un affichage en 3D a été mis à jour. Les améliorations sont les suivantes:
This patch introduces anaglyph mode, render time emulation, and numerous bugfixes.
Render time emulation means that some in-game sequences run at the same speed they did on a real Virtual Boy, which no previous emulator has emulated accurately. This includes the Jack Bros. level transitions being as choppy as they originally were, so a toggle has been added to revert to the old behaviour. For more information, check out my write-up.

- Added anaglyph mode, with configurable colours for each eye. 2DS users can configure a depth offset in anaglyph mode, as they have no depth slider
- Add render time emulation, including a toggle to turn it off
- Fix audio bug in Colony intro in Galactic Pinball
- Fix various issues in the Game Boy emulator
- Fix Red Alarm wireframe graphics drawing on top of UI
- Add a hack for Jack Bros. to make the intro chime play at roughly the correct speed
- Apply game fixes based on game ID rather than checksum, for better compatibility with ROM hacks
- Increased frameskip aggressiveness to improve performance in Elevated Speed
- Update software framebuffer more conservatively to improve performance in Waterworld and 3-D Tetris
- Adjusted gamma correction for improved visibility
- Fix D-Pad ABXY mirroring having an incorrect right input
Télécharger Red Viper v0.9.7 (.3dsx)
Télécharger Red Viper v0.9.7 (.cia)
Site Officiel de Red Viper
 
 Rosalie's Mupen GUI v0.6.7 
Lundi 16/12/24 à 18:27 par Firebrand
Ce frontend pour mupen64plus a été mis à jour. Les améliorations sont les suivantes:
- Fix out of bounds read in game specific plugin settings
- Fix inconsistent casing for the 'Left:' label in RMG-Input (thank you @cursedUs64-git)
- Fix incorrect error message in RMG-Core
- Update mupen64plus-video-GLideN64, mupen64plus-core, LZMA SDK and SDL_GameControllerDB
Télécharger Rosalie's Mupen GUI v0.6.7 (Windows)
Télécharger Rosalie's Mupen GUI v0.6.7 (Linux)
Site Officiel de Rosalie's Mupen GUI
 
 GameEx et GameEx Arcade Edition v18.87 
Dimanche 15/12/24 à 16:15 par Firebrand
De nouvelles versions de ces frontends multi-systèmes ont été publiées. Voici la liste des améliorations:
- New net 8 lite version.
- Fixes arcade edition auto update.
- Fixes not playing http video streams.
- Improved detection for non working system vmr 9 and fall back to sample grabber.
- Minor rendering performance improvements.
Télécharger GameEx v18.87
Télécharger GameEx Arcade Edition v18.87
Site Officiel de GameEx
 
 Frodo v4.5 
Dimanche 15/12/24 à 16:08 par Firebrand
Cet émulateur Commodore 64 a été mis à jour. Seul un exécutable pour Linux Fedora a été compilé. Les améliorations sont les suivantes:
- Note: The snapshot file format has changed. This version of Frodo will not read snapshot files from earlier versions.
- Added Datasette tape drive emulation (TAP files, not available in Frodo Lite)
- Added support for banked cartridges (Ocean, Fun Play, Power Play, Super Games, C64 Games System, System 3, Dinamic, Zaxxon, Magic Desk, Simons' BASIC, COMAL 80)
- Added ability to auto-start D64/G64/T64/TAP images, cartridges, and C64 BASIC program files by specifying them on the command line
- Unix: Added file type associations to let Frodo start disk/tape image files, cartridges, and C64 program files from the desktop
- Windows: Fixed some portability problems
- Frodo now also looks in the application directory for the 'Frodo.ui' file
- Added support for integration with VICE automated regression testbench
- Small improvements to CPU and SID emulation
- Use more realistic RAM initialization pattern
Télécharger Frodo v4.5
Site Officiel de Frodo
 
 Fichiers additionnels pour MAME v0.272 
Vendredi 13/12/24 à 17:48 par Firebrand
Les fichiers de ProgettoSNAPS ont été mis à jour avec les données de MAME v0.272:
Category.ini v0.272:
- 2024/12/12: Aligned files to MAME 0.272.

Catlist/Catver v0.272:
- 2024/12/12: Aligned files to MAME 0.272.

Languages.ini v0.272:
- 2024/12/12: Added 0.272 sets.

Series.ini v0.272:
- Items REMOVED (6): (m4nnww2__hx3), (m4nnww2__hx4), (m4nnww2__hx5), (naltair), (nd8lines) and (pomp_l1).
- Series ADDED (5): Royal Mahjong, Makaimura, Major Poker, Pump It Up and Ron Jan.
- Series RENAMED (3): "Enchanted Forest" to "Enchanted Forest * Slot", "Golden Canaries" to "Golden Canaries * Slot" and "Sweet Hearts" to "Sweet Hearts * Slot".
- Series REMOVED (1): Black Rhino.
- Series UPDATED (14): Adders & Ladders * Slot, Air Duel, Aladdin's Cave * Slot, All Japan Pro Wrestling, Altair, Aristocrat MK Hardware, Cabal, Carnival, Double Dragon, Dragon Ball Z, Lode Runner, Reelin-n-Rockin * Slot, Wonder Boy and World Rally.

Version.ini v0.272:
- 2024/12/12: Aligned to MAME 0.272.
- 2024/11/24: Added the first WIP version of the"Version_ON.ini".
Télécharger Category.ini v0.272
Télécharger Catlist/Catver v0.272
Télécharger Languages.ini v0.272
Télécharger Series.ini v0.272
Télécharger Version.ini v0.272
ProgettoSNAPS
 
 DuckStation v0.1-8112 
Vendredi 13/12/24 à 17:40 par Firebrand
Une nouvelle version de cet émulateur PlayStation a été publiée. Voici la liste des améliorations:
- d871c17 Settings: Set sprite texture filter on reset
- 69947fb GPU/TextureCache: Look for replacements outside of subdirectory
- 9743ce0 OpenGLDevice: Support GLES 3.0
- d8af8e4 GPU/HW: Fix possibly-stale display with MSAA+Show VRAM
- e507fdc System: Load state before calling OnSystemStarted()
- cdcf05a CPU/Recompiler: Only truncate block for future writes
- c3a2156 CPU/CodeCache: Fix event kicking for Cached Interpreter
- 2e805d5 CPU/CodeCache: Always backpatch KSEG2 writes
- 99f1332 CPU/Recompiler: Create block links for self-looping blocks
- 5577328 Controller: Allow !compatsettings to always start in analog mode
- db848d1 System: Remove redundant GameDB lookup
- 8f19912 GPU/ShaderGen: Use sample instead of load at 1x as well
Télécharger DuckStation v0.1-8112 (Windows)
Télécharger DuckStation v0.1-8112 (MacOS)
Télécharger DuckStation v0.1-8112 (Linux)
Site Officiel de DuckStation
 
 SameBoy v1.0 
Jeudi 12/12/24 à 17:26 par Firebrand
Une nouvelle version de cet émulateur GameBoy/GameBoy Color a été publiée. Elle passe en version 1.0, ce qui est généralement une étape importante. Voici la liste des changements:
New/Improved Features
- SameBoy for watchOS is now available:
*Transfer ROMs and saves to and from the iOS frontend (App Store only)
*Two customizable control schemes optimized for a small screen
*Fast Forward and Rewind support
*Settings and synced from the paired iPhone
Available to active supporters or via a one-time payment
- The Cocoa frontend is now digitally signed and notarized
- SameBoy on Open Desktop platform can now generate thumbnails in file browsers via theXDG Thumbnails API
- Improved AirPlay Mirroring support in the iOS frontend
- Full-screen mode is now supported in the iOS frontend if a controller is used
- The Cocoa and SDL frontends now support automatic model selection
- Cheat Search is now available from the Cheats menu in the Cocoa frontend
- The user interface for the Cheats window has been improved in the Cocoa frontend
- The Cocoa and SDL frontends can now associate keyboard or joypad buttons with Rapid A or Rapid B
- Game Boy Printer can now be emulated in the iOS frontend
- Cheats can now be used in the iOS frontend
- iCloud support was added to the iOS frontend (App Store release only)
- The palette editor was added to the iOS frontend; it can now import, export and create its own palettes
- 7 new palettes were added to all frontends
- The horizontal layout on iPhones that have a notch has been improved
- 3 new interface themes were added to the iOS frontend (App Store release only)
- Improved ISX file compatibility
- The Cocoa frontend and now select a monospace font to be used in the debugger and other development windows
- The cartridge icons have been retouched and visually improved
- The SDL frontend on Windows can now associate itself with supported ROM files, and provide them with icons
The box filter used for audio downsampling has been replaced with band-limited synthesis, vastly improving audio quality in all frontends
- A warning is now shown when loading a ROM with a RAM size smaller than a single bank
- iPhones that have x4 and x5 cameras can now pick a virtual x2 zoom factor when emulating a Game Boy Camera
Improved the OAM viewer in the Cocoa frontend so it correctly show objects even when the object palette is all set to a single color
- Quick Look has been updated to support the newer thumbnailing and previewing APIs, required by macOS Sequoia

Accuracy Improvements/Fixes
- Improvements to OAM accessibility timings
- Improvements to PPU timings in CGB revisions 0 to C. These revisions are no longer marked as “Experimental”
- More accurate emulation of SCX write conflicts on all models
- More accurate PPU fetcher timings, fixes visual glitches in in “Mr. Chin’s Gourmet Paradise” and “Turrican”
- Improved accuracy of cases where WX is 166 on pre-CGB models
- Improved accuracy of window edge cases, including emulation of a newly-discovered CGB window glitch, and improved accuracy in double speed mode
- Improved accuracy of LYC edge cases when emulating CGB revisions 0 to C in double speed mode
- Improved emulation of LCDC OBJ_EN write conflicts

Bug Fixes
- Fixed a bug that caused the Mute menu item to incorrectly appear marked while a ROM is paused in the Cocoa frontend
- Fixed a bug that made keyboard shortcuts affect the wrong ROM in certain cases where multiple ROMs and debug windows were open in the Cocoa frontend
- Fixed a bug that prevented macOS 10.13 and older from using Link Cable emulation in the Cocoa frontend
- Fixed a bug that made importing palettes in the Cocoa frontend glitchy
- Fixed a bug that made Game Boy Camera emulation in the Cocoa frontend sometime incorrectly stretch the camera input to incorrect aspect ratios
- Fixed a bug that made audio output too low in the iOS frontend under certain conditions
- Fixed a bug that caused the Library in the iOS frontend to crash if ROMs were modified in the Files app while it was open

Misc Internal Changes
- The core now supports outputting 2MHz audio (without downsampling)
- The Quick Look plugin and the main application now share the same code on disk, making the Cocoa frontend slightly smaller
- Fixed a bug that caused certain APIs to return success values despite failing
- Improved thread and context safety assertions in the core
- make lib builds SameBoy as a dynamic library now, in addition to the previously available static library. This includes Windows support, which remains unsupported for static libraries
- Improvements to the core APIs. The API is now stable and documented
Télécharger SameBoy v1.0 (Windows)
Télécharger SameBoy v1.0 (MacOS)
Site Officiel de SameBoy
 
 DuckStation v0.1-8100 
Jeudi 12/12/24 à 17:20 par Firebrand
Cet émulateur PlayStation a été mis à jour. Les améliorations sont les suivantes:
- 0079f7a CDImageCue: Support reading .wav files (WAVE cuesheet files)
- b984f34 System: Fix audio CD images not showing title
- 5d85198 Image: Fix uninitialized read without SIMD
- d26fc89 dep/imgui: RISC-V compile fix
- bb24d40 Pad: GCC compile fix
- 5c03e1d Misc: Fix alignment errors on ARM32
- d2d06ad CPU/NewRec/ARM32: Shifts need to be explicitly masked
- f67eacc CPU: Default to new recompiler/remove old recompiler
- 5261cfe CPU/Recompiler: Tidy up type names
- 5bcf99f CDImage: Merge bin/ecm handling into one class
- 88836c4 GameDB: King's Field I/II (Japan)
- e987b56 Log: Remove unused ISOReader channel
- c970740 InputManager: Workaround macro chord trigger issue
- ff01068 Updated Swedish translation (#3333)
- affbdfc Timer: Fix >1 second sleeps on MacOS
- e647192 GPUDevice: Add compute shader support
- 3ff1b04 GPUDevice: Support generating mipmaps
- 24dfd30 Image: Refactor to a more generic class
- 7eb1d4e GPUDevice: Support compressed textures
- 8567293 Util: Add TextureDecompress
- ae14c87 Image: Support decompressing BC1-7
- 7b230dc GPU/HW: MSAA samples change needs to recreate pipelines
- 70a4b5c GameDatabase: Add missing flags
- 852239e Qt: Add game list language override option
- 9fa8fee Achievements: Use rc_client for pause throttling
- 40a1bee CDROM: Fix incorrect clmap in XA-ADPCM decoding
- 0076af6 SPU: Zero out upper ADPCM filters
- 0ae8fcc GPU/HW: Fix incorrect sampling at 1x with TC
- a804801 GPU/HW: Support filtering with texture cache
- dec4689 GPU/HW: Fix sprite mode triggering on screen-aligned UVs
- b180b26 GPU: Rework "All Borders" cropping to be aspect correct
- 982dccb D3D12Device: Clang warning fixes
- 4a650fc GPUDevice: Fix VRAM usage calculation for compressed textures
- 57595c4 GPU/TextureCache: Move replacement cache onto the GPU
- 5fd7925 GPU: Fix crash when toggling software renderer
- be7a20f GPU/TextureCache: Map replacement non-255 alpha to fully transparent
- 0befbf8 GPU: Add Uncorrected Borders crop mode
- d1b904a Qt: Fix game properties crash opening non-DB game
- 4edae3c GPU/HW: Depth buffer needs to be a RT in ROV mode
- b97788a PostProcessing/FX: Force native paths for includes
- 1434507 FileSystem: Add span overload for WriteBinaryFile()
- 57d3aa4 FileSystem: Add Error parameter to StatFile()
- b28ca2b Qt: Improve updater error reporting
- eb390a9 GPU/TextureCache: Specify max hash cache size/memory in config
- 97700b8 GPU/HW: Clear ROV depth on fill/copy/write
- a879c11 Qt: Prevent multiple update download button clicks
- 4e43b1e Debugger/MemoryScanner: Add 'Freeze Selected' (#3334)
- b81d671 Updated Swedish translation (#3335)
- 2e0825a Atualização Português do Brasil (#3336)
- cd216d9 Qt: Re-enable download button on update failure
- 73dc52a Adding Swedish flags to UI (#3337)
- c4d4a7a Fix Missing Flag (#3338)
- 208e6c4 Cheats: Strip whitespace from code names
- eeee1e6 Cheats: Support importing native format
- 6be2424 AnalogController: Simplify rumble config
- 3ed6cc2 GameList: Fix crash loading custom language options
- 6d72a48 Qt: Disable All Enhancements -> Safe Mode in Debug menu
- dac5dd5 HTTPDownloader: Improve error reporting
- 2e31a40 Qt: Zero spacer size hints in Graphics Settings
- da501b9 StringUtil: Add ParseFixedHexString()
- bbe6612 Common: Add SHA256Digest
- c0b4627 StringUtil: Drop old MacOS workaround
- b39f155 StringUtil: Add Base64 decode/encode functions
- 83274c7 ThirdParty/SmallVector: Compile fixes
- d3246de ThirdParty: Add aes.cpp
- ff3214b SmallString: Add span helpers
- 5401dc8 Settings: Add EmuFolders::IsRunningInPortableMode()
- 9970944 Achievements: Add encryption of login tokens in ini
- 6cbfab6 MetalDevice: Warning fix
- 19eee76 AnalogController: Reduce log spam
- d5b9b54 GPU/SW: Vectorize VRAM writes/copies
- 682ba71 GPU: Fix aspect ratio with Show VRAM enabled
- ae18db9 RegTest: Use filename instead of database title
- aafc029 Misc: Un-namespace Timer
- b059cda Achievements: Pack state in struct
- cbc16be GPU: Display scanout resolution regardless of crop mode
- b7fff84 System: Move thread name init to host
- 0f51472 Misc: Android build fix
- ee750b4 Settings: Normalize texture replacment option titles
- dfacf9e VulkanDevice: Only create swap chain framebuffer without dynamic rendering
- fa4dc38 GPUDevice: Rename RGBA5551 to RGB5A1
- c6e2235 GPU/HW: Vectorize texture conversion routines
- 53008eb GPU/HW: Allow use of RGB5A1 for texture cache
- f1435dc Settings: Bump maximum hash cache size
- 9dec34c Settings: Disable texture replacements if TC disabled
- 145ad2d GameList: Fix scanning of ELF files
- 67041d2 Qt: Improve shortcuts
- 62414b0 CPU/Interpreter: IBE should not set BD/BT
- c6746e7 CPU/Intepreter: Raise #RI on invalid COP0 move
- 42c5f91 CI: Merge all packaging scripts to one directory
- 9c2244f Qt: CustomizeWindowHint should be set for no-close-button
- 00132c6 AnalogController: Fix more log spam
- 9fc9f4b Settings: Fix hash cache fields not being compared
- 4fe3e11 Controller: Add GetPortDisplayName() that takes pad index
- b87c6dd CDROM: More logging tidy-up
- d7d028a GameDB: Recompiler ICache for Resident Evil 3
- f9c125c InputManager: Add ForceFeedbackDevice interface
- 7c627a8 Controller: Add JogCon
- aff623b GameDB: JogCon games
- 4aa9857 Qt: Fix fallback binding layout not including motors
- 2a7625e CI: Add workflow dispatch triggers for all jobs
- 0faa9cf Build: Add Devel configuration
- 9df5971 GPUDevice: Put debug messages/scopes behind conditions
- e9848a6 Misc: Collapse more niche log channels
- 2f70d1b CPU: Write trace log to data directory
- 71e1032 GameDB: Army Men: Sarge's Heroes
- 6756c96 CDROM: Improve SeekL -> ReadN timing
- 22edf23 GPU: Fix parameter logging of some commands
- 3959c83 GPU/TextureCache: Fix split writes not dumping
- ac79e43 Deps: Bump versions
- cbc22a8 GPU/HW: Fix TC + SW-For-Readbacks combo
- 297165d Deps: Fix MacOS build
- 14ff89d MetalDevice: Fix incorrect pixel format for RGB5A1
- 25063d4 Achievements: Fix overlay stacking
- 03eb4a6 Atualização Português do Brasil (#3339)
- 9a5ee3a Qt: Fix horizontal scrollbar showing in summary track list
- d3ceda0 CPU/CodeCache: Improve block host size heuristics
- 0a2facf Settings: Don't enable fastmem without recompiler
- 5b6e3a9 System: Reset code cache on fastmem mode change
- d93c713 FileSystem: Make POSIXLock moveable
- 04e472d FileSystem: Add non-blocking option to POSIXLock
- 84a1e20 OpenGLDevice: Lock pipeline cache on Linux
- 3ca2579 Qt: Add additional early SSE4.1 check on Windows
- fe3b415 PostProcessing: Fix crash on UI open with OpenGL
- 20df4ec Spanish (Spain) update 2024/12/03 (#3340)
- e9644c7 ISOReader: Add file extraction helpers
- 58f5d7e Qt: Fix missing status message on delayed progress show
- 541985f Qt: Add ISO Browser
- 0c7636b System: Add missing safe mode disable messages
- ea63266 Qt: Fix possible game settings save error with sliders
- 3670c13 Qt: Hook up extract button in ISO browser
- 6d080c1 GPU: Fix additional GL_POP() causing validation errors
- 5c4d95f Settings: Add missing GPU feature disables
- 042a2d7 Threading: Add IsCallingThread() to ThreadHandle
- c9c4307 FileSystem: Android build fix
- 52feb1a PostProcessing: Improve compile error reporting
- 9c327af GPUDevice: Typedef auto-recycled texture
- e22d67f GSVector: Add 4x4 matrix class
- acf04ed GPUDevice: Use row-major matrix packing
- f0c4568 GPUDevice: Support pre-rotating swap chains
- c3a9ab3 Atualização Português do Brasil (#3341)
- dbba8de Packaging: Fix path in pkgbuild/spec
- 8c5fada GPUTexture: Add A1BGR5 format
- 5725a03 GPU: Use A1BGR5 format for SW/HashCache if available
- f9155e5 Settings: Fix incorrect data type for rewind slots
- d5432da Settings: Disable runahead/rewind in Safe Mode
- 3a661a1 Cheats: Move file clearing into core
- 7f3687d Common: Report assertion failure/panic message for Android
- 2999f15 StringUtil: Add UTF-16 encoding/decoding functions
- b6eb41e Qt: Improve binding widget tooltip
- 1adf36c Build: Fix out-of-tree CMake scmversion extraction on Windows
- 5bf7227 CPU/CodeCache: Use code buffer section on Android
- 9b0a906 GameDB: Add more missing hash entries
- 31d953d System: Prevent memcard blocking resume state save
- a4af88b GameDB: More PSX.EXE hashes
- 5d7cb6c System: Move state compression/writing to worker thread
- 53c08c5 ImGuiFullscreen: Pack state in struct
- 765a46f FullscreenUI: Pack state in struct
- 09ba2ed GameDB: Remove duplicate code entries
- 8bb0135 GameDB: Remove redundant codes sections
- a1928de ImGuiOverlays: Pack SaveStateSelectorUI state
- 4253559 HTTPDownloader: Log errors on request failure
- 1bea881 Host: Add ConfirmMessageAsync()
- b814666 CPU/Recompiler: Fix ARM32 build (again)
- 2e6deca FileSystem: Don't use POSIX locks on Android
- 1e83922 CDROM: Fix physical disc reading without SubQ on Linux
- 0bb83f6 OpenGLDevice: Fix inverted cache file lock
- 5767397 Qt: Remove 'Enable Cheats' from Console Settings
- e137d3b Common: Fix rectangle rempty() on ARM32
- cc567d9 Cheats: Fix hash-suffixed files incorrectly loading
- 1edcc8c System: Merge system taints with state taints on load
- 5eac1e4 VulkanDevice: Blacklist FSI on AMD Windows
Télécharger DuckStation v0.1-8100 (Windows)
Télécharger DuckStation v0.1-8100 (MacOS)
Télécharger DuckStation v0.1-8100 (Linux)
Site Officiel de DuckStation
 
 StellaDS v8.0 
Mardi 10/12/24 à 14:45 par Firebrand
Cet émulateur Atari 2600 pour Nintendo DS a été mis à jour. Les améliorations sont les suivantes:
- Added music fetchers for more complete Chetiry (CTY) emulation. Save state works with CTY. Use the 60K Chetiry rom for music.
- Fixed holding RESET (DS Start button) and SELECT (DS Select Button) when loading a game. This allows you to do things like the Double-Shot trick in Space Invaders.
Télécharger StellaDS v8.0
Site Officiel de StellaDS
 
 Novo Player v1.11 
Dimanche 08/12/24 à 17:11 par Firebrand
Une nouvelle version de ce frontend pour émulateurs MSX a été publiée. Voici la liste des changements:
- Combined all openMSX session operations (e.g. reset, mute/unmute, switch disks/tapes, etc) into one window
- Added an indicator on the listing page next to running games. Clicking on it opens the openMSX session management window
- Added ability to enter passwords and switch disks/tapes to WebMSX
- Few bug fixes, enhancements and updates
Télécharger Novo Player v1.11 (WIndows)
Télécharger Novo Player v1.11 (MacOS)
Télécharger Novo Player v1.11 (Linux)
Site Officiel de Novo Player
 
 mGBA v0.10.4 
Dimanche 08/12/24 à 17:04 par Firebrand
Cet émulateur GameBoy Advance a été mis à jour. Il s'agit probablement de la dernière version à supporter Windows 7/8.1 et macOS 10.9 à 10.12 (probablement un passage vers Qt6). Les améliorations sont les suivantes:
A new release of mGBA, version 0.10.4 is available. This version is a bugfix release, which contains several important fixes. Important fixes include the Wii version being unable to launch in some cases, and an multiple issue with the updater. If you are running on Windows and have used the installer (instead of the portable version), you will need to update manually as a bug that prevents the built-in updater from working properly has only been identified and fixed after the release of 0.10.3. This will be the last release before 0.11 unless a major issue is discovered, and may be the last release to support Windows 7 – 8.1 and macOS 10.9 – 10.12. An extensive list of changes follows after the cut.

Emulation fixes:
- GB Audio: Fix audio envelope timing resetting too often (fixes #3164)
- GB I/O: Fix STAT writing IRQ trigger conditions (fixes #2501)
- GBA GPIO: Fix gyro read-out start (fixes #3141)
- GBA I/O: Fix HALTCNT access behavior (fixes #2309)
- GBA I/O: Fix audio register 8-bit write behavior (fixes #3086)
- GBA Serialize: Properly restore GPIO register state (fixes #3294)
- GBA SIO: Fix MULTI mode SIOCNT bit 7 writes on secondary GBAs (fixes #3110)

Other fixes:
- Core: Fix patch autoloading leaking the file handle
- GB: Fix uninitialized save data when loading undersized temporary saves
- GB, GBA Core: Fix memory leak if reloading debug symbols
- GB Serialize: Prevent loading invalid states where LY >= 144 in modes other than 1
- GBA Audio: Fix crash if audio FIFOs and timers get out of sync
- GBA Audio: Fix crash in audio subsampling if timing lockstep breaks
- GBA Core: Fix loading symbols from ELF files if the file doesn’t end with .elf
- GBA Memory: Let raw access read high MMIO addresses
- Qt: Fix crash when applying changes to GB I/O registers in I/O view
- Qt: Fix LCDC background priority/enable bit being mis-mapped in I/O view
- Qt: Fix saving named states breaking when screenshot states disabled (fixes #3320)
- Qt: Fix potential crash on Wayland with OpenGL (fixes #3276)
- Qt: Fix installer updates if a version number is in the filename (fixes #3109)
- Updater: Fix updating appimage across filesystems

Misc:
- Qt: Make window corners square on Windows 11 (fixes #3285)
- Switch: Add bilinear filtering option (closes #3111)
- Vita: Add imc0 and xmc0 mount point support
Télécharger mGBA v0.10.4 (32-bit) (Windows)
Télécharger mGBA v0.10.4 (64-bit) (Windows)
Télécharger mGBA v0.10.4 (Legacy) (MacOS)
Télécharger mGBA v0.10.4 (Modern) (MacOS)
Télécharger mGBA v0.10.4 (Linux)
Télécharger mGBA v0.10.4 (Nintendo Wii)
Télécharger mGBA v0.10.4 (Nintendo 3DS)
Télécharger mGBA v0.10.4 (Nintendo Switch)
Télécharger mGBA v0.10.4 (PS Vita)
Site Officiel de mGBA
 
 SDLMAME4Ubuntu v0.272 (64-bit) 
Samedi 07/12/24 à 17:09 par Firebrand
Cette version de MAME pour Ubuntu a été mise à jour vers MAME v0.272.
Télécharger SDLMAME4Ubuntu v0.272 (64-bit)
Site Officiel de SDLMAME4Ubuntu
 
 StellaDS v7.9 
Jeudi 05/12/24 à 20:20 par Firebrand
Cet émulateur Atari 2600 pour Nintendo DS a été mis à jour. Les améliorations sont les suivantes:
- Fix so holding shoulder buttons on Bumper Bash does NOT invoke the screen snapshot.
- Fix for bumper bash right bumper position so it now shows correctly.
- Improved GI Joe Cobra Strike snake graphics so it's much closer to the way a real TIA chip would draw it.
- Fix for Labyrinth (AR) graphical glitches at top/bottom of walls.
- Improved difficulty switch handling so startup values for games like Asteroids works correctly.
- Improved RIOT timer emulation - Acid Drop, Panda Chase, Zoo Fun and a few other PAL roms now work.
- Improved keyboard/keypad emulation so games like Alpha Beam with Ernie, Oscar's Trash Can Race and Magicard now work.
- Improved emulation of Starpath Supercharger (AR) games (Dragonstomper is random) and support smaller game loads (Cubis now runs).
- Fixed Casino paddles (correct paddle emulation so you can select all card positions in game variation 4).
- Internal cart database updated to Romhunter v19 (full NTSC with select PAL titles).
- Fix for save/load states on CDFJ+ carts (Gorf and Turbo Arcade will now save/load correctly).
- Wave Direct improvements - applying the same logic for all games that utilize digital speech and improving sounds.
- Added new Stretch-X config option to stretch the screen horizontally (you can use offset/stretch to fill the screen for some Activision games which purposely hide the HMOVE blanks on the left side of the screen).
- Pressing and holding the Game Select and Game Reset buttons now keeps them depressed until you let up your finger.
Télécharger StellaDS v7.9
Site Officiel de StellaDS
 
 Versions 32-bit des builds de MAME 0.272 
Mercredi 04/12/24 à 16:50 par Firebrand
Les versions pour processeurs 32-bit des différent builds de MAME ont été mis à jour vers MAME v0.272 ainsi que ceux de HBMAME vers la v0.245.21.
Télécharger MAME v0.272 (32-bit)
Télécharger MAMEUI32 v0.272
Télécharger ARCADE v0.272.0 (32-bit)
Télécharger HBMAME v0.245.21 (32-bit)
Télécharger HBMAMEUI v0.245.21 (64-bit)
Télécharger WolfMAME v0.272 (32-bit)
MAMEXP
 
 StellaDS v7.8 
Dimanche 01/12/24 à 16:21 par Firebrand
Cet émulateur Atari 2600 pour Nintendo DS a été mis à jour. Les améliorations sont les suivantes:
- Further tweaks to the improved 'Wave Direct' to prevent audio gaps.
- First pass at allowing 'Wave Direct' for DS-Phat/Lite (only for simple games like Quadrun, Berzerk VE and Open Sesame).
- Tweaks to the DPC audio driver for improved Pitfall II music.
- Added support for some of the Voice Enhanced Berzerk hacks such as DrVsDaleks.
- Improved Meltdown emulation - added hack for NUSIZ0/1 to improve screen rendering. Not perfect but closer...
- Fixed Pole Position speedometer zero so it shows correctly and other minor graphical fixes (HMOVE timing)
- Fixed Grand Prix graphical glitch on rocks/scenery (HMOVE timing).
- Fixed Moon Patrol graphical glitch on right side of screen (HMOVE timing).
- Fixed Double Dragon graphical glitch on strength meter (HMOVE timing).
- Apply RSYNC improved TIA handling across the board (was only being applied to select games).
Télécharger StellaDS v7.8
Site Officiel de StellaDS
 
 History.xml v2.72 
Dimanche 01/12/24 à 16:20 par Firebrand
Une nouvelle version de ce fichier informatif pour MAME a éé publiée à l'occasion de la sortie de MAME v0.272. Il embarque également deux nouveaux fichiers (en gras dans la liste suivante) pour trier les machines de MAME selon divers critères:
The archive contains the History.xml file, as well as the corresponding folders inis:

THE ORIGINAL FILE:
- History/history.xml

TYPE SERIES:
- Folders/Machine Type.ini (more detailed)
- Folders/Machine Category.ini (more general)
- Folders/Game Or No Game.ini (even more general)

DECADE SERIES:
- Folders/Arcade By Decade.ini
- Folders/Coin-Op (Games) By Decade.ini
- Folders/Coin-Op (Non-Games) By Decade.ini
- Folders/Computers By Decade.ini
- Folders/Consoles By Decade.ini
- Folders/Electronic By Decade.ini
- Folders/Gambling By Decade.ini
- Folders/Hardware By Decade.ini
Télécharger History.xml v2.72
Site Officiel de History.xml
 
 WolfMAME v0.272 (64-bit) 
Dimanche 01/12/24 à 16:13 par Firebrand
Ce build de MAME interdisant l'utilisation de codes de triche pour les compétitions de high scores a été mis à jour vers MAME v0.272.
Télécharger WolfMAME v0.272 (64-bit)
Site Officiel de WolfMAME
 
 NegaMAME v0.272-1 
Dimanche 01/12/24 à 16:12 par Firebrand
Ce build de MAME prévu pour être utilisé avec Negatron a été mis à jour vers MAME v0.272.
Télécharger NegaMAME v0.272-1 (Windows)
Télécharger NegaMAME v0.272-1 (MacOS)
Télécharger NegaMAME v0.272-1 (Linux)
Site Officiel de NegaMAME
 
 BigPEmu v1.17 FR 
Samedi 30/11/24 à 17:32 par Firebrand
La dernière version de cet émulateur Jaguar a été traduite en français par l'équipe de Tradu-France.
Télécharger BigPEmu v1.17 FR
Tradu-France
 
 Mameinfo.dat v0.272 
Samedi 30/11/24 à 17:31 par Firebrand
Les données relatives à MAME v0.272 ont été intégrées à ce fichier informatif:
- Updated to MAME 0.272 (http://git.redump.net/mame/log/).
- Added Source/Listinfo changes.
- Newest Bugs (30th Nov).
- Added 86 new Levels infos (thanks to Vaz - MAME LEVELS at www.vazcomics.org/mamend).
- Updated to RAINE 0.97.2.
- Added/Reorganized 'Recommended Games'.
- Fixed Mameinfo.dat infos.
Télécharger Mameinfo.dat v0.272
Site Officiel de Mameinfo.dat
 
<< Page précédentePage suivante >>