Announcement
=-=-=-=-=-=-

After roughly one year of work QPC2 v3.11 including SMSQ/E v3.01 is
finally out and downloadeable from the usual address (and with the
usual password): http://www.kilgus.net/qpc/

Both SMSQ/E and QPC version history can be read there or below. Also
check out the new desktop image at
http://www.kilgus.net/images/qldesktop.png

In related news, I have prepared QPAC2 v1.42. Minor changes to Files
window and the Channels window is fixed again on QDOS platforms
(Minerva wasn't affected). Current Sysmon is at version 2.09, on
current GD2 systems you might want to check whether you have the
latest one.

More stuff like a polished up Qascade and my own colour/sprite "theme"
you see in the shot is already finished but needs to be prepared for
release. RoboCup world championship is coming right up, so this will
probably take some more time (in fact I should be better working at
the CORBA based ball localisation routine than hacking these lines
here, but well ;-).

Other stuff like a new DISA I'm still working on, though you can
already see the current built in the screen shot. But it's probably
just me who uses tools like DISA anyway.

All this was done FREE of charge for everybody to enjoy (yes, even for
you heretics that don't use QPC). If you feel like supporting the
development, please buy another 10 copies of QPCs (Huh? What do you
mean with "I don't even have a PC!"?). Or donate something. If you
donate food, I prefer the BigKing over the BigMac. With ordinary
fries, not that chunky crap. Oh wait, I already started to get fat.
Send some salad. More seriously, I would also appreciate self-made
applications or themes that uses the stuff I painfully thought up.

Attention: everybody who asks a question that is explained in the
manual will get hit by a meteor. You have been warned!

And this just in: there's enough salad in the freezer, please don't
post any more.

Have all the fun you can possibly get,

Marcel

P.S.: I get silly when I'm overworked and tired. But you can probably
tell by now anyway.

SMSQ/E version history
=-=-=-=-=-=-=-=-=-=-=-

3.01  More system sprites (MK)
      New window move routines & Config block (WL + MK)
      Fixed bug for stippled borders in WMAN (WL)
      More con vectors (WL)
      Bugfix for object drawing & wman rptr routines (WL & MK)
      Fixed wallpaper on display change, broken in 2d99 (MK)

3.00  Fixed bug in screen driver that could crash the machine in low memory
          situations (MK)
      Added many sprite modes (mode 64, mode 32/33 etc.) (MK & JG)
      Added support for large sprites (MK)
      New high colour WMAN with lots of new features (MK & WL)
      New sprite formats with alpha blending & RLE compression (MK)
      Better handling of hard disks for Q40 (JG)
      Better handling of system sprites, many more system sprites introduced (MK)
      WMAN colour palettes introduced & config block for them (MK)
      New keywords Fex etc... (PW & MK)
      Default keyboard may be different from default message languages (WL)
      Sprites may be drawn differently depending on item status (WL + MK)
      New con/ptr vectors concept introduced  (MK)
      Better handling of background colours (MK)
      Basic procs OK even if a LARGE number of parameters are passed to them (MK)
      Bugfixes for some EE traps, keep A1 as per documentation (WL)
      Qx0 caches on at startup (FD)
      8 bit Aurora GD2 screen driver, also introduced in QPC (MK)
      Screen aspect ratio for graphics functions now a CON variable (MK)
      Hotkey system configurable again like standalone version (MK)

2.99  RND no longer returns invalid floating point for RND=0
      A3 addressing problems in pointer open routine fixed.
     
   d  Fixed free/total sector info of STAT and DIR for large drives (MK)
      Re-implemented sms.frtp the way it was supposed to be (MK)
      Changed FREE_MEM SBASIC function to use sms.frtp (MK)
      Background colour now drawn on-the-fly instead of consuming memory (MK)
      Updated WMAN to V1.54. This implements the first phase of the
          high colour enhancements (MK)
      Changed RAM disc for fast memory use (MK)
     
   e  QPC implemented "fast" memory (MK)

   f  EXTRAS command changed to show all SBASIC commands no matter where
          their code is located (MK)

   x,y,z better handling of shadows in high colour mode (MK)
      "Fast memory" also on Qx0  (MK)
      Italian language support (FD)
      No more MOVEP for Qx0 (FD)


QPC version history
=-=-=-=-=-=-=-=-=-=

3.11  Improved free/total disc space calculation on DOS device.
      Name of DOS drive now reflects the real path. If it points to a drive
        this is directly returned (e.g. "C:\"), if it points to a path the last
        directory name is returned (e.g. "DIR" for "C:\QPC\DIR").
      OS command line option now also accepts SMSQE.BIN files in
        directories other than the one QPC2.EXE is in.
      Fixed slightly unnormalised floating point representation of negative
        powers of 2.
      *** Needs at least SMSQ/E V3.01

3.10  Screen driver:
        - Added Aurora compatible 8 bit display mode!
        - Minor changes that may solve some stability problems.
      DOS device:
        - Fixed bug in iob.flin trap when the buffer is too small (file pointer 
          was off by one afterwards).
        - Fixed bug with file names that had a space as last character.
        - It couldn't go into some directories. Fixed.
        - Added Win<>SMSQ character translation to DOS_DRIVE and DOS_DRIVE$.
        - Converted most code to C for easier enhancements/maintenance. 
        - OPEN_DIR on a file now opens the directory the file is in (like WIN).
      Improved mouse handling when window is zoomed.
      New commands: PAR_PRINTERCOUNT, PAR_PRINTERNAME$, PAR_GETPRINTER$ and
        PAR_SETPRINTER.
      Introduced command line options:
        -? or -h: Show available options
        -os file: Load operating system from given file instead of SMSQE.BIN
        -cmdline "Text": Pass a text string to new SMSQ/E function QPC_CMDLINE$
      Fixed switching to background priority when getting minimized.      
      Fixed sound volume configuration option
      *** Needs at least SMSQ/E V3.00

Marcel

Reply via email to