TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Rob Landley
from: Doug Shields
date: 1995-05-16 14:49:58
subject: Asm in Os/2 (Direct Screen writes)

RL> Can't be done.  OS/2 doesn't work that way.  What you 
 RL> want are the low level text API's (VioWrite or 

Sure it can, though admittedly it takes some mucking with the Vio* API to
lock the screen (VioScrLock), get a pointer to the physical screen
(VioGetPhysBuf), unlock the screen (VioScrUnlock), etc..  It can get even
fancier with VioSavReDrawWait thrown in to coordinate session switches.  I
have not done the code myself, but the APIs are there to allow it.

--- Maximus/2 2.02
* Origin: PowerHouse Point, Burnaby, BC - 604-431-4569/9365 - (1:153/894)
SEEN-BY: 105/42 620/243 711/401 409 410 413 430 807 808 809 934 955 712/407
SEEN-BY: 712/515 628 704 713/888 800/1 7877/2809
@PATH: 153/894 7070 3615/50 396/1 270/101 105/103 42 712/515 711/808 809 934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.