VOGONS


VESA resolutions

Topic actions

First post, by darklite

User metadata

Hello,

Now that my exams are (finally) over, I decided to be somewhat creative during this week of vacation, and try to do some 'oldskool' pixeling (have a look at http://www.gfxzone.org).

I found this nice Deluxe Paint-like drawing application Grafx2 (binaries and sources at http://members.cox.net/dos/graphx02.htm#bitmappaint). As it's a DOS application, it doesn't work 100% under Windows 2000 😒. VGA modes work nicely, but higher-resolution VESA modes are a problem. During my search for a solution, I noticed the "enable basic VESA support" in a screenshot of VDMsLaunchpad (I used VDMSound for playing some games before - a great tool indeed, but didn't know about ithis VESA option).

Now, with this VESA option enabled in VDMS (all sound emulation disabled, as it isn't required), and running NoLFB, I can get Grafx2 to run in higher resolutions. Unfortunately, the mouse pointer movement is restricted to a box in the upper left corner, which makes these higher resolutions pretty useless 🙁.

Does this problem occur in other apps/games too? Is there a fix for it?

I also tried another drawing program, Pixler (http://www.westerstrom.com/projects/pixler/pixler.html). This one does work without any pointer trouble in the VESA resolutions though.

Another, very annoying problem when enabling the VESA option in VDMS, that occurs with both apps, is the fact that alt-tabbing is dangerous... the screen will freeze (displaying the DOS application), but Windows remaing running normally.

Regards,
darklite

AMD K6-2
Riva TNT2 M64
Windows 2000 SP3

PS. I understand the VDMS author reads this forum? Otherwise I'll forward this post to him by email.

Reply 2 of 5, by darklite

User metadata
Rank Newbie
Rank
Newbie
DosFreak wrote:

For the mouse pointer issue:

showthread.php?s=&threadid=1059

I tried the attached tool, but unfortunately it doesn't work 🙁

- darklite

Reply 3 of 5, by Snover

User metadata
Rank l33t++
Rank
l33t++

Sorry, the program's syntax was not properly documented. I've fixed that problem.

PROGRAM SYNTAX:
MOUSE2KV.EXE XRES YRES XMULTI YMULTI PROGRAM.EXE
XRES : the horizontal resolution the program will be running in (eg. 640 for 640x480)
YRES : the vertical resolution the program will be running in (eg. 480 for 640x480)
XMULTI : Speed multiplier for horizontal movement (8 is good for 640x480)
YMULTI : Speed multiplier for vertical movement (8 is good for 640x480)
PROGRAM.EXE : The program to run.

Yes, it’s my fault.

Reply 4 of 5, by darklite

User metadata
Rank Newbie
Rank
Newbie

[QUOTE]Originally posted by Snover
Sorry, the program's syntax was not properly documented. I've fixed that problem.

PROGRAM SYNTAX:
<snip>

That's exactly what "MOUSE2KV /?" returns... no go 😒

Regards,
darklite

- darklite

Reply 5 of 5, by Snover

User metadata
Rank l33t++
Rank
l33t++

Um...that's fucked up. Where's Mok? Mok! Come here, Mok!

Yes, it’s my fault.