Les changements sont les suivants: – Fix Pokemon game wrapper for API v2.0
– Document log_level on PyBoy constructor
– Improved documentation on hooks
– Added Pokemon Pinball game wrapper
– Fix broken RTC
– Introduce experimental RTC locking API
– Bugs fixes
– Important note for users of the ubuntu binaries: Starting with this release, this build is now using system paths instead of portable mode. If you upgrade from a previous ubuntu build you will have to redo your settings or move the files manually to the right locations. The locations are listed in #316
Note:
(#xx) refers to resolved bug tracker issues. See http://bugs.cemu.info/projects/cemu/
Les changements sont: – new easter eggs
– enable/disable breakpoints in trace in the left side only
– PlayCity default initialisation for YM frequencies
– Reset reinitialise all audio expansions
– ludicrous graphics optimisations
– tape player prototype (wav only, not accurate)
– new option to emulate contention on databus (affect PAL)
– dynamic CRTC change on the fly (beware of side effects)
– added FR (Apple layout) keyboard mapping
– added UK (Apple layout) keyboard mapping
– bugfix execution breakpoint toggle
– bugfix extended key on GUI mapping
– bugfix regression with mouse wheel on debug
– Amstrad CPC (464 Plus/6128 Plus/GX-4000)
– ZX Spectrum (48k NTSC/Pentagon/TK-90X/TK-95
– MSX-1 (HX-10P/HX-10S/HX-10D)
– Colecovision (PAL/NTSC)
– Sega SG-1000
– Sega Master System (1 + FM Japanesse/1 NTSC/1 PAL/2 NTSC/2 PAL)
– Chips (Texas Instruments TMS9918/Sega Master System VDP/Texas Instruments SN76489 (PSG)/Yamaha YM2413/Western Digital FD1793/Amstrad ASIC)
Les changements: RetroVM v2.1.13 (25/05/2024)
– Fixed an issue where the Amstrad CPC tape motor would not start in warp mode.
– Added a pause at the start of TZX/CDT files to improve compatibility with the Amstrad CPC.
RetroVM v2.1.12 (23/05/2024)
– NEW EXPERIMENTAL VERSION FOR RASPBERRY PI 5/4 (see the blog for more information)
– Fixed a bug that caused the emulation to freeze on Linux.
– Re-enabled Pulse Audio on Linux.
– Compiled Linux Version against Ubuntu 18.04 to improve compatibility with some distros.
– Re-implemented the Snow Bug in the ZX Spectrum (Thanks to Victor Iborra for the help). It should be pixel-perfect now.
– Fixed a bug in the TZX decoder (Exploding Fist+) (Thanks to Victor Iborra for the help).
– Fixed the GDB 0x19 block in the TZX decoder (Thanks to Victor Iborra for the help).
– Fixed the palette reset issue in the CPC-Plus ASIC.
– Fixed the initial memory bank reset issue in the CPC-Plus ASIC.
– Fixed a bug in the Pentagon memory mapper.
– Fixed the tape motor delay in the Amstrad CPC. All Opera Soft games should work now.
– Fixed window size issues in low resolutions.
– Fixed a bug in the PZX decoder.
RetroVM v2.1.11 (13/11/2023)
– Fixed the bug that caused the window not to close in full screen on Windows.
– Fixed the issue causing some dialog boxes to appear behind the window.
– Hide the annoying debug window again.
RetroVM v2.1.10 (05/11/2023)
– Corrected an issue where the disk drive would malfunction in the Plus 3 when the system was operational for over an hour.
– Resolved the problem with snapshot loading on the ZX Spectrum 48k Issue 2.
– Improved the step-in and step-out functionality of the WD1793; the Insult demo now functions – correctly on the Pentagon model.
– Properly reset the cartridge mappers for the MSX system.
– [Vulkan] Shader memory export (#145)
– [GPU] Fix gamma ramp writing after RegisterFile API change (#2262)
– [SPIR-V] Use a helper class for most if/else branching
– Simplifies emission of the blocks themselves (including inserting blocks into the function’s block list in the correct order), as well as phi after the branching.
– Also fixes 64bpp storing with blending in the fragment shader interlock render backend implementation (had a typo that caused the high 32 bits to overwrite the low ones).
– [GPU] Check memexport stream constant upper bits in range gathering