This project is read-only.


Rating: No reviews yet
Downloads: 502
Change Set: 38194
Released: Feb 3, 2015
Updated: Feb 3, 2015 by zxmak
Dev status: Beta Help Icon

Recommended Download

Application ZXMAK-2-9-1-38194.ZIP
application, 2977K, uploaded Feb 3, 2015 - 502 downloads

Release Notes

What's new:
- reworked sound subsystem, improved sync stability;
- new AY8910 emulation with oversampling and best sound quality;
- added ability to change soundcard sample rate (currently through unity.config only, see sampleRate value of HostSound_Mdx in winforms container);
- added ability to change AY frequency, pan (ABC, ACB, BAC, BCA, CAB, CBA, MONO) and AY DAC preset (currently there is no UI to configure it, so you can change it directly in the machine config file - ZXMAK2.VMZ);
- fixed interrupt length for Spectrum 48 late ULA;
- added beeper DAC/MIC emulation (used for original ZX48/128);
- fixed crackling sound on startup;
- fixed error with Load/Save data block from debugger;
- fixed close hang for XNA4 host;
- fixed some port masks for ATM & Scorpion configs;
- fixed UI lags (debugger);
- improved sound buffering, all locks were removed (now it works with concurrent algorithm), so it will never slow down UI thread;

The most important change in this release is a sound quality improvement which is really impressive :) Also emulator run faster and smoother.

Please make sure that you have already installed DirectX 9 and .NET Framework 4.
You can install it by using standalone installer or web installer, see links below:

.NET Framework 4.0:
Standalone (50MB) -
Web Installer (900KB + online) -

DirectX 9 (June 2010):
Standalone (98MB) -
Web Installer (286KB + online) -

Reviews for this release

No reviews yet for this release.