Fixed the annoying black screen bug on Nvidia cards under Windows.
Fixed the annoying black flashes bug on AMD cards under Windows.
Updated romdb for MSX cartridges.
Fixed a bug in the MSX guess mapper algorithm.
Improved performance on the Windows version.
RetroVM v2.1.7 (24/07/2023)
Fixed a bug that occurred when launching the emulator on a secondary screen in MacOS.
Fixed a bug that prevented reading and writing correctly on SD cards larger than 4GB, with the error being more severe on Windows.
More work on the timings of the TKs (Still not 100% accurate).
RetroVM v2.1.6 (01/03/2023)
Adjusted the playback speed of the cassette on the MSX, ZX 128k, and all Microdigital computers, which was 2% faster than normal (yes, I have users with very keen ears ;) )
Removed the annoying debug screen in Windows
Some adjust to the Microdigital ULA contention (Not perfect yet)
RetroVM v2.1.5 (27/02/2023)
Fix sound after load a state in the ZX Spectrum Machines
Fix HDF file support
Fixed the category image for the Microdigital Machines
Fix RVM Hangs when no space left in the explorer window of a cpm disc.
Fix the timing of the out and in opcodes in the z80 (was incorrect in all the v2.1.x releases)
Fix some artwork
RetroVM v2.1.4 (18/01/2023)
Possible fix for a bug that caused RVM not to open on Mac if RVM v2.0 had been used before.
Machine sounds (cassette, disk, etc) respond to the main volume of the emulator now.
Implemented the differences in the 0x3f port of the Japanese Master System.
Implemented sprite zoom bug in Master System I VDP
RetroVM v2.1.3 (05/01/2023)
Fixed XMEM when adding it to any Amstrad Plus.
Fixed a race condition that could occur when flashing a Dandanator CPC.
Fixed the Multiplay on Windows and Linux.
Added a submessage to the notification when a gamepad is connected with the device name (to facilitate debugging)
RetroVM v2.1.2 (03/01/2023)
Added a new machine ‘GX-4000 with 128k Mod’
The ‘P’ key functions as a pause again in the Sega Master System and the Sega SG-1000.
In the NTSC SMS2, the SMS2 image is now correctly displayed instead of the SMS1 image in the cartridge panel.
Fixed the port DFXX in the GX4000
Mapped the GX4000 pause button to the P key and the ESC key
Mapped alternatively the pause NMI button to the ESC key in the SMS and SG-1000
Enabled the ‘-ns’ no shader CLI switch
Copyright adapted to the new year!
RetroVM v2.1.1 (31/12/2022)
Fixed, the emulator will hang when inserting a disk in drive B of any Amstrad CPC
Added a message to warn that the emulator must be restarted when adding firmware to the firmware Vault
Added a message to the joystick emulation notification, with the keys that are used
RetroVM v2.1.0 (30/12/2022)
Amstrad CPC 464 Plus
Amstrad CPC 6128 Plus
ZX Spectrum 48k NTSC
ZX Spectrum Pentagon
Sega Master System
Master System 1 + FM Japanesse
Master System 1 NTSC
Master System 1 PAL
Master System 2 NTSC
Master System 2 PAL
New chips emulated
Texas Instruments TMS9918
Sega Master System VDP
Texas Instruments SN76489 (PSG)
Western Digital FD1793
MacOs Version universal (Intel / Apple Silicon)
App optimized to work on HiDPI displays (4k, retina display) on MacOs, Windows and Linux
Zip files support and zip with multiples files support
New overlay effect
New LCD on the overlay
New blur background effect
Keyboard support for joystick emulation
New audio engine using miniaudio
The app no longer uses SDL
Rewrited from scratch Amstrad CPC emulation, significantly faster
CRTC-0 and CRTC-1 Selectable in Amstrad CPC machines
ESXDOS Rom selectable in divmmc and zxuno
Support for changing internal ROMs in ZX Spectrum machines
Improved effects on the audio panel
New machine icons and flags
Reducd input lag
Reduced frame tearing
Support for TSX files in the MSX
On AMD graphics cards on Windows, there is a bug in the latest OpenGL drivers that causes both RVM 2.0 and RVM 2.1.0 to flicker in black in full screen mode. It is recommended not to use any driver later than Adrenalin 22.5.2 while we try to fix the problem.