home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.lang.pascal.borland      Borland Pascal was actually pretty neat      2,978 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 2,401 of 2,978   
   Jyrki Lahtonen to Jonas Maebe   
   Re: bgi and widescreen   
   01 Mar 07 17:47:51   
   
   From: lahtonen@utu.fi   
      
   Jonas Maebe wrote:   
   > In article ,   
   >  Jyrki Lahtonen  wrote:   
   >   
   >> Any ideas? Has the BIOS interrupt service $10 been discontinued for some   
   >> reason? This problem doesn't appear on the othe WinXP PC that I have   
   >> access to.   
   >   
   > I doubt that your program ever gets even near the BIOS when running   
   > under Windows XP. When running in a VDM, all accesses to the "BIOS" by   
   > your program are intercepted by Windows XP and emulated (that's part of   
   > what the M of VDM means).   
   >   
   > It seems to me that the Windows driver for your video card doesn't   
   > emulate all VGA modes properly for Dos programs (note that it's quite   
   > possible that the card itself does support them properly, but that won't   
   > help you as long as you are running under Windows NT/2000/XP/2003/...).   
   >   
   >   
   > Jonas   
      
   Thanks for the quick reply!   
      
   The options available to me appear to be   
   1) try to find an upgraded driver (wish me luck!)   
   2) boot the damn thing to clean DOS (can it be done?)   
   3) learn about the graphics memory layout of an actually supported video   
   mode and rewrite my library of routines (reasonably small), and recode   
   the games/other programs taking into account the changes in resolution   
   and ranges of the x/y coordinates (a lot of work).   
      
   Actually option 3 isn't too bad, as I might actually learn something   
   while doing it, and my code isn't be too badly structured in view of   
   this (e.g. updating 3D-clipping and projecting routines should be a   
   piece of cake). I was hoping for a quick fix. Too bad my son has taken   
   it to his heart to write games for me (as birhtday/christmas/fathers'   
   day gifts) and they depend on this video mode. Well, I didn't dump the   
   old reliable 60Mhz Pentium running on win95/DOS6.2, so we'll be ok!   
      
   Thanks once more!   
      
   Jyrki   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca