Hi folks,

I just released ASCD 0.98 (final). I am sure there are some hidden unknown bugs still present (because bugs are always present) but I fixed all known issues and reserve higher versions numbers for more work. :-)

http://www.keprt.cz/progs/ascd/

What's new in this release (news and changes since 0.98 WIP 3):

* Sam: MODE 3 had switched palette entries 1 and 2
* Sam: MODEs 3 and 4 ignore VMPR bit 0 (this was missing)
* Sam: Better port access timings
* Fixed AY8910 deadlock bug (was caused by audio thread race condition)
* Added key shortcuts for floppy drives (F1, Shift+F1, F2, Shift+F2)
* Added variable emulation speed and shortcuts to control it (F3, F4)
* Added pause emulation option (available in menu and Ctrl+F3)
* Moved QuickSave shortcut from key F4 to F5
* Keyboard: Fixed caps lock problem
* Keyboard: Better mapping of symbols on PC keyboard to ZX Spectrum keyboard
* Video: Fixed palette problems in fullscreen mode when using DirectX 6 driver on Windows Vista and later * Video: Fixed windows size after return from fullscreen to windowed mode when using DirectX 6 driver * Video: User can now switch bilinear filtering (available in menu and Ctrl+F5)
* Audio: Many fixes in audio emulation and Win32 sound update routines
* Audio: Simplified DirectSound driver (because the support for old VXD drivers isn't needed anymore)
* Fixed ZX Printer's output, which was shifted one pixel
* Fixed minor incompatibility in kempston joystick emulation (top 3 bits were set instead of reset) * Fiexd minor bug in ZXS48k quickboot (RAMTOP was set 1 byte less the correct value)
* Sam Coupé and ZXS 128k quickboots are now even faster
* Saving of SCS snapshots is now allowed in ZX SPectrum 48/128 modes as well
* Tape: Added VERIFY emulation to both ZXS and Sam modes
* Tape: Message "Press any key and start tape" is now skipped
* Tape: SAVE is faster on ZXS, because it doesn't wait 1 second after header anymore * Tape: When a LOAD/VERIFY command is issued and no tape is inserted, user is asked to insert one

I also added the ZX80/ZX81 emulation, but it isn't included in this release because I am still unsure if it belongs to the same emulator as Sam Coupe, or should rather be published on its own.

-----------------------------------------
Mgr. Aleš Keprt, Ph.D.
private: [email protected], www.keprt.cz
office: Moravian College / Moravská vysoká škola Olomouc, [email protected]

Reply via email to