[comp.windows.ms] Followup on faster dos graphics

dcrowley@sunc.mqcc.mq.oz.au (David Crowley) (02/06/91)

Hi there,
    Sorry to keep you all waiting so long for this but I've been a wee
tad sick. Well not to worry. I said that I had managed to get non
windows graphics running at a reasonable speed. Just for the record
I'm running win3 in 386enh mode on an SX with no co-processor and only 
an EGA screen :-( an' 2meg a memory.
    Well like anything else in Windows3, to get something to run at a
reasonable speed something has to run slower, or not at all. What I 
mean by this you may gleem from my PIF file for Autosketch3.

 =========== Basic Options =======================================
  Program Filename:     C:\USR\BIN\GRA\SKETCH3\SKETCH.EXE
  Window Title:         Autosketch
  Optional Parameters:
  Startup Directory:    C:\USR\BIN\GRA\SKETCH3
  Memory Requirements:- KB Required: 128    KB Desired: 640
  Display Usage: 1 Full Screen            Execution: 0 Background
                 0 Windowed                          1 Exclusive
  1 Close Window on Exit
 =================================================================
 
 =========== Advanced Options ====================================
 --- Multitasking Options ----------------------------------------
  Background Priority: 50    Foreground Priority: 10000
                 0 Detect Idle Time
 --- Memory Options ----------------------------------------------
  EMS Memory:-   KB Required: 32    KB Limit: 1024    1 Locked
  XMS Memory:-   KB Required:  0    KB Limit: 1024    1 Locked
      1 Uses High Memory Area      1 Lock Application Memory
 --- Display Options ---------------------------------------------
  Video Memory:    0 Text    0 Low Graphics    1 High Graphics
  Monitor Ports:   0 Text    0 Low Graphics    0 High Graphics
      0 Emulate Text Mode         1 Retain Video Memory
 --- Other Options -----------------------------------------------
  1 Allow Fast Paste                0 Allow Close When Active
  Reserve Shortcut Keys:  1 Alt+Tab    1 Alt+Esc    1 Ctrl+Esc
                          0 PrtSc      1 Alt+PrtSc  1 Alt+Space
                          1 Alt+Enter
  Application Shortcut Key: None
 =================================================================

I guess the really important things to do are to have 'detect idle
time' turned off, lock the memory, and don't monitor any video ports
yet retain video memory. Not monitoring any of the ports can lead to
interesting results if you switch from the application to another and 
then back again |-} Ohh, note also that all this can be found inside
that rather clumbersom thing that they call a manual that you 
get with win3. An' another thing - you shouldn't run too many other
apps at the same time, and on the subject of increasing the speed
of win graphics apps = bad luck, no soln.

							David...

-- 
-----------------=\|/= = = = = = = = = = = = = = = = = = = = = = = = = = = = =
  David Crowley  --@--  Database Programmer, Macquarie University, Australia
----------------- /|\          email: dcrowley@suna.mqcc.mq.oz.au
    At MacUni - Phone = 61 2 805-8742	       Room = EsevenB 238