1.52 Fixed WIN_DRIVE and WIN_DRIVE$ in combination with too long filenames. *** Needs at least SMSQ/E V2b93 1.51 Corrected SER/COM messages in startup screen. 1.50 Replaced copy protection with QPC II's registration mechanism. SER4 finally works again *** Needs at least SMSQ/E V2a93 1.46 Introduced new configuration block (was necessary because of QPC2): - It has been split into three separate modules: General-, QPC1- and QPC2 options. - Removed EGA/VGA/VESA option. Now you've to enter the resolution you want into the "X resolution" and "Y resolution" items. The "-V:x" command line option has been removed accordingly. Use the "-VR:AxB" option instead (eg -VR:512x256). - Serial port configuration is now separated into two parts: the SER to COM translation and the COM-IRQ mapping. The "-Cx:x" option is not available anymore. Use the "-Sx:x" (SER to COM) and the "-CIx:x" (COM IRQ) options instead. - You can't use the old QCONFIG utility with this and later SMSQ/E versions anymore. Fortunately I had been wise enough to implement at least rudimentary validity checking so it will refuse to work instead of killing the file. Implemented QPC_HOSTOS command to distinguish between QPC1 and 2. 0 = DOS, 1 = Win9x, 2 = WinNT *** Needs at least SMSQ/E V2a91 1.45 Interpretation of AltGr is now configurable DTR is now only enabled if the ser port is open *** Needs at least SMSQ/E V2.91 1.44 Fixed bugs in ADDX and SUBX commands. Now also supports direct FLP to screen copies. Bug in "/F:x" command line option fixed Improvement in VESA mode analyzing routine AltGr is now interpreted as CTRL, not as ALT 1.43 Support for direct WIN to screen copies like LBYTES win1_x,SCR_BASE Support for removable drives. If auto-detection fails there's the WIN_REMV command. WIN_DRIVE and WIN_DRIVE$ commands to switch to other QXL.WIN files *** Needs at least SMSQ/E V2.89 1.42 Completely new command line interpreter. "/OS:file" option added. Used to tell QPC the name of the SMSQ-file. Default is of course still "SMSQE.BIN" About 2% speed improvement on Pentium processors. Minor changes in the initialization of serial ports. Improved parallel port speed. *** Needs at least SMSQ/E V2.87 1.41 Fixed problem with some graphic cards (some manufacturers obviously haven't read the VESA specifications carefully enough...). 1.40 Completely rewritten screen driver. Now there's a general interface with several "plug-ins" (just internal ones). Currently there are 3 plug-ins implemented: - EGAVGA: All normal EGA and VGA resolutions (from 512x256 to 800x600) - VESA16: All 16-colours vesa modes (used to emulate 4/8 colours) - VESA256: All 256-colours vesa modes (used to emulate 4/8 colours) VESA256 is the preferred driver because it's up to *twice* as fast as the other ones! With this driver higher resolutions are also supported on graphic cards that don't provide the old 16 colours modes any more. Exiting a DOS-Shell is now very reliable as the video mode's completely initialized again. Handling of serial interrupts > 7 fixed. Now very fast WIN-format routine. *** Needs at least SMSQ/E V2a84 1.30 On ordinary pentiums up to 15% faster 1.21 Corrected bug in QPC_PEEK[B,W] and QPC_IN[B,W] commands (nobody complained, so does anybody use them???) 1.20 Totally rewrote the communication (was similar to the QXL, now it's completely different): - general speed is increased by at least 1% (Wow... ;-) ) - up to *FOUR* faster and more reliable serial ports - more reliable keyboard - improved mouse movements (at least I've that feeling) - the par device can be connected to either LPT1, LPT2 or LPT3 Floppy discs can be formatted with less than 80 tracks Bug in CMPM command fixed *** Needs at least SMSQ/E V2.83 1.16 Changed hard disc handler to improve compatibility with PCs whose BIOSes don't match the specifications. 1.15 The floppy disc driver now switches back to the old one-sector mode when accessing a track with bad sectors on it. 1.14 Implemented internal floppy cache. Access's now VERY fast! *** Needs at least SMSQ/E V2.80 1.13 Added assembler functions to access PC-memory and ports Added new SBASIC commands: QPC_VER$, QPC_MSPEED, QPC_PEEK[B,W], QPC_POKE[B,W], QPC_IN[B,W], QPC_OUT[B,W] *** Needs at least SMSQ/E V2.79 1.12 Improved initialization of the serial ports Improved serial RTS handling Fixed serial problems on slower machines *** Needs at least SMSQ/E V2.77 1.11 Now supports even more VESA-cards 1.10 VESA support! IRQ 5 emulation now optional because it slows down QPC (especially when using QLiberator programs) *** Needs at least SMSQ/E V2d76 1.04 Bug in flag handling of some 68000 commands fixed - SQRT(100) is now 10 1.03 Problems and bug (introduced in 1.02) in copy protection fixed Can now really be installed on ZIP-drives Emulates IRQ 5 (was overwritten by the segment-overflow-exception which uses the same interrupt vector. Oh god, it's a PC!) *** Needs at least installation program V1.01 1.02 Bug in overflow-flag handling of some 68000 commands corrected Initializes the mouse again after exiting a DOS-shell Can be installed on ZIP-drives as the drive letter's not checked 1.01 SER1 corrected COM3/COM4 support implemented VGA-palette control implemented *** Needs at least SMSQ/E V2c76 1.00 First released version