Hi,
   Just for clarity, since I am not exactly sure what you meant,

On Sat, Nov 24, 2012 at 9:28 PM, bruce.bowman tds.net
<bruce.bow...@tds.net> wrote:
>
> I have an old DOS program that I wrote and still want to run, but it uses
> VESA 3.0 SVGA graphics, which are not [fully] supported by later versions of
> Windoze.* To make matters worse, the program writes to disk during
> operation, and no modern computer has FAT16 partitions anymore.

Who is the target of this program? You? Other? WinXP only? Native DOS?
Or just anybody with a PC?

IIRC, VESA 3 didn't add much to the standard (refresh rates?). Is that
what you meant? Or did you really mean LFB (VESA 2)?

Does your program *have* to run atop FAT? Does it write to the hard
disk directly? Or just it just use normal DOS (file) calls?

Regarding porting to DirectX (or SDL) or whatever, what was the app
written in? You could probably switch pretty easily if you used Turbo
Pascal or Turbo C. Heck, even Allegro would probably simplify things
(if you still wanted partial DOS support).

I'm not exactly sure why you "seem" to want to run natively instead of
emulated. DOSBox supports VESA, and VirtualBox can (sometimes) work
(VT-X!). DOSEMU ain't too shabby either for gfx. But if you're trying
to run under WinXP explicitly (or worse, anything newer, sigh), you're
probably barking up the wrong tree.   :-(

------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to