How do I use VESA driver in Win98SE in VirtualBox?
How do I use VESA driver in Win98SE in VirtualBox?
I have a VirtualBox running Win98SE, but it is limited to 640x480 and 16 colors. I downloaded a universal VESA driver from http://bearwindows.boot-land.net/vbe9x.htm and installed it, but I can't get it to give me better resolutions above 800x600. Any resolution above 800x600 it automatically bumps up the bitdepth to 256 colors, and while that sounds good, it causes VirtualBox to crash, almost as if VirtualBox is intentionally nerfing the emulated monitor's (or graphic card's) capabilities. Any time I select a bitdepth above 16 colors, it automatically crashes the virtual computer. Is this an inherant limitation of Windows 98SE? Or is it VirtualBox simply not emulating a graphics card with higher bitdepth capability, when I select "Windows 98" as the machine type when I initially set up the virtual machine? Do I need to lie to it, and tell it I'm setting up a Windows XP machine, to get it to emulate a better graphics card?
-
- Site Moderator
- Posts: 27329
- Joined: 22. Oct 2010, 11:03
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: Win(*>98), Linux*, OSX>10.5
- Location: Greece
Re: How do I use VESA driver in Win98SE in VirtualBox?
No, no way! You do NOT want to lie about the guest OS/version, the GPU is the same in any event...Ben321 wrote:Do I need to lie to it, and tell it I'm setting up a Windows XP machine, to get it to emulate a better graphics card?
In the Howtos and Tutorials » Windows Guests section of the forums, there are a couple of FAQs that can help you:
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Re: How do I use VESA driver in Win98SE in VirtualBox?
I tried the Scitech Virutal Display Doctor driver but it is a trial version. Further research shows that they went out of business. However, according to one post I've read, before they went out of business they decided to release their driver as freeware so people could use it without registering it. According to other posts I've read though, it was not released as freeware, but people have illegally posted serial numbers that can be used to register it. Which is the truth? Was it ever officially released as freeware? If so, where can I download a copy of the freeware version of it?
Last edited by socratis on 29. Sep 2018, 10:48, edited 1 time in total.
Reason: Removed unnecessary verbatim quote of the whole previous message.
Reason: Removed unnecessary verbatim quote of the whole previous message.
Re: How do I use VESA driver in Win98SE in VirtualBox?
The Scitech Display Doctor driver is NOT able to detect the emulated graphics card. It lists it as "unknown". And you know in that tutorial viewtopic.php?f=28&t=32989 that's posted that says to enable the driver with the option button? Well after doing that it tells me to reboot. And after rebooting it automatically reverts back to the driver being disabled. Whatever changes were made to virtual box since 2015 (when the tutorial was written for how to use Scitech video driver in VirtualBox), has made this driver no longer able to detect the emulated graphics card, and thereby made the driver no longer function. So until Oracle fixes this bug in VirtualBox, I will be STUCK with a copy of Windows98 running at 640x480 and 16 colors. I don't know why companies (like Oracle) always insist on adding new features in their software (like VirtualBox) at the expense of breaking old features (like being compatible with the Scitech Display Doctor driver).
-
- Site Moderator
- Posts: 39134
- Joined: 4. Sep 2008, 17:09
- Primary OS: MS Windows 10
- VBox Version: PUEL
- Guest OSses: Mostly XP
Re: How do I use VESA driver in Win98SE in VirtualBox?
Read the FAQ - there are alternatives to the Scitec driver. I personally prefer the BearWindows driver. But both work fine. Neither are supported.
I've never heard of a freeware version of the Scitec driver. If you heard differently then I suggest you ask questions wherever you heard it. AFAIK the SciTec driver was trialware, with registration required to bypass the nag screens. My lack of interest in hacking nagware is the main reason I stick with BearWindows.
I've never heard of a freeware version of the Scitec driver. If you heard differently then I suggest you ask questions wherever you heard it. AFAIK the SciTec driver was trialware, with registration required to bypass the nag screens. My lack of interest in hacking nagware is the main reason I stick with BearWindows.
-
- Site Moderator
- Posts: 27329
- Joined: 22. Oct 2010, 11:03
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: Win(*>98), Linux*, OSX>10.5
- Location: Greece
Re: How do I use VESA driver in Win98SE in VirtualBox?
Ben321 wrote:I will be STUCK with a copy of Windows98 running at 640x480 and 16 colors. I don't know why companies (like Oracle) always insist on adding new features in their software (like VirtualBox) at the expense of breaking old features (like being compatible with the Scitech Display Doctor driver).
“Fear is the path to the dark side. Fear leads to anger. Anger leads to hate. Hate leads to suffering.”
– Yoda
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Re: How do I use VESA driver in Win98SE in VirtualBox?
I read in one of the tutorials that the Scitec driver is the better one, and the BearWindows one had trouble with displaying fonts and other bugs. None of the drivers work, because as soon as you try to set a bit depth above 16 colors and reboot, upon reboot it tells you (with an error dialog box) that that's an invalid setting, and reverts it back to 16 colors.mpack wrote:Read the FAQ - there are alternatives to the Scitec driver. I personally prefer the BearWindows driver. But both work fine. Neither are supported.
I've never heard of a freeware version of the Scitec driver. If you heard differently then I suggest you ask questions wherever you heard it. AFAIK the SciTec driver was trialware, with registration required to bypass the nag screens. My lack of interest in hacking nagware is the main reason I stick with BearWindows.
-
- Volunteer
- Posts: 1631
- Joined: 25. May 2010, 23:48
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: Assorted Linux, Windows Server 2012, DOS, Windows 10, BIOS/UEFI emulation
Re: How do I use VESA driver in Win98SE in VirtualBox?
This may win the award for non-sensical statement of the day. As you have been told there are many people using both drivers in Windows 98 guests. If there is a problem it is with your setup.Ben321 wrote:None of the drivers work
For reasons lost in the mists of time, my Windows 98 guest is set for 44MB of video memory and uses the BearWindows driver. Specifically the download I used is the 140214 beta release from here. When installing the driver I think I used the 64MB version.
-Andy.
My crystal ball is currently broken. If you want assistance you are going to have to give me all of the necessary information.
Please don't ask me to do your homework for you, I have more than enough of my own things to do.
Please don't ask me to do your homework for you, I have more than enough of my own things to do.
Re: How do I use VESA driver in Win98SE in VirtualBox?
Are you using 98, or 98SE (second edition)? Mine is SE.
Last edited by socratis on 30. Sep 2018, 08:54, edited 1 time in total.
Reason: Removed unnecessary verbatim quote of the whole previous message.
Reason: Removed unnecessary verbatim quote of the whole previous message.
-
- Site Moderator
- Posts: 39134
- Joined: 4. Sep 2008, 17:09
- Primary OS: MS Windows 10
- VBox Version: PUEL
- Guest OSses: Mostly XP
Re: How do I use VESA driver in Win98SE in VirtualBox?
Mine is SE. Both 98 and 98SE use the same WDM driver model, so it shouldn't matter which of those guests is involved, and besides which no-one else has reported a difficulty.
I imagine most people install SE: it's the bugfixed version of Win98. If you wanted to accomplish something real with a Win98 VM then I can't imagine why the buggy option would be attractive.
I imagine most people install SE: it's the bugfixed version of Win98. If you wanted to accomplish something real with a Win98 VM then I can't imagine why the buggy option would be attractive.
-
- Site Moderator
- Posts: 27329
- Joined: 22. Oct 2010, 11:03
- Primary OS: Mac OS X other
- VBox Version: PUEL
- Guest OSses: Win(*>98), Linux*, OSX>10.5
- Location: Greece
Re: How do I use VESA driver in Win98SE in VirtualBox?
I used the Win98SE last night to verify that indeed the BearWindows drivers work. And they do. I chose the 64 MB option. Deviations from the default template include:
Right-click on the desktop » Properties » Settings » Advanced » Adapter » Change... » Next » Display a list of drivers » Next » Have disk... » Browse » "D:\032mb\vbemp.inf" » OK all the way out of the dialogs. It asks to restart.
Right-click on the desktop » Properties » Settings » change the resolution to the one you want.
- RAM: 256 MB
- VRAM: 64 MB
Right-click on the desktop » Properties » Settings » Advanced » Adapter » Change... » Next » Display a list of drivers » Next » Have disk... » Browse » "D:\032mb\vbemp.inf" » OK all the way out of the dialogs. It asks to restart.
Right-click on the desktop » Properties » Settings » change the resolution to the one you want.
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.