Hello everybody, QPC2 v4.04 has been released a few minutes ago, along with SMSQ/E v3.26, which is also available from Wolfgang's site for all other platforms.
I have written up the long story here for people interested in the back story (picture included): http://www.kilgus.net/2016/04/23/new-qpc-v4-04-plus-smsqe-v3-26/ The short story: - Alpha blending support for all graphics commands and platforms - RENAME support for the DOS device - Various bug fixes and minor enhancements QPC2 version history: 4.04 Completely rewrote DOS device in C Fixed a problem in the DOS device in conjunction with filenames with a space at the end Finally implemented RENAME support for DOS devices on Windows Vista and above! Respect "Keep aspect ratio" when going into fullscreen mode. This prevents double pixels on screens that are not divisible by 8 in x direction (e.g. 1366x768) Workaround for Windows problems with COM10 and higher Fixed SER_GETPORT$ for COM10 and higher Fixed formating DD floppy images Changed KEYROW to return 0 when QPC is not active (Windows driver) 4.03 Fixed zero flag handling in ADDX.L, SUBX.L and NEGX.L (thanks to Wolfgang Lenerz). Fixed zero flag handling in NBCD and memory variants of ABCD and SBCD. Fixed edge cases in flag handling of ASR, LSL. Changed SBCD to also conform to a real CPU when one or both operands are not BCD. SMSQ/E version history: 3.26 Implemented RENAME support for the DOS device (MK). Added alpha blending support for general graphics functions (MK/WL). New trap iow.salp to set the alpha blending weight (MK). New SBasic keyword ALPHA_BLEND to set the alpha blending weight (MK). Enjoy! Marcel _______________________________________________ QL-Users Mailing List