Mail Archives: djgpp/2002/10/26/15:45:24
"deckerben" <deckerben AT freenet DOT de> wrote in message news:<3db9ca4e$0$165$9b622d9e AT news DOT freenet DOT de>...
> "R. Charles Henry" <trapforcannedmeatproduct AT hotmail DOT com> wrote in message
> news:8ed56b42 DOT 0210250706 DOT 4d2222c6 AT posting DOT google DOT com...
> > Having a bit of trouble trying to use VESA under Windows XP.
> >
> <snip>
> >
> > On XP, however, the display becomes garbled, the pixel fields
> > split into several bands at 640 x 480, higher modes do nothing.
> > (Monitor flashes up an 'invalid signal' warning at 1024 x 768).
> >
> > Does anyone have any tips? I don't have a lot of experience with
> > C or DJGPP and am a little puzzled.
>
> <snip>
>
> You might have success with VDMSound ... it allows some DOS-based hardware
> access on NT systems.
>
> Ben
Thanks for that idea, Ben. I haven't managed to get VDMSound to allow
my code to run _yet, but I noticed the following at the VDMSound
project page:
http://ntvdm.cjb.net/
"In development are improvements to the existing joystick emulation,
and possibly VESA support."
..so it looks hopeful? I'll keep an eye on it.
I'm wondering now if I'm better off using some other method to draw to
the screen. I've heard of the Allegro library, also something called
'DirectDraw', wondering if I can use either or both at higher
resolutions for XP. Guess I'll go & experiment.
Thanks again for your suggestions & comments :-)
- Raw text -