Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
Hi,
I run my OS2 Warp Connect in QEmu under XP.
Everything seems good except the VGA resolution. My special application needs better resolution than default 640x480x16.
I found I need Display Doctor SE but it wants FixPak 35.
I downloaded FP42 unzipped and copied to HDD (with Diunpack) and started service.exe from c:\kick.
The service doesn't find any upgradeable items and every button remained grey.I need some help, please!
TIA,
Ruzsi

I've never used QEmu, but doesn't it emulate a Cirrus Logic GD5446 video card? Can't you just get the OS2 driver for that card and then select the resolution you want from the OS2 Warp System Setup? Please excuse this response if I'm not really understanding the problem.

You're right, it emulates a CL-54xy VGA card.
So would the solution be just installing a new VGA driver?
I'll make a test.Anyway how can I install FixPak? I found many docs without success. :-(

OK, I did the test.
I found a CL-5446.zip for OS2. I installed.
Install was successfull, except the end of install the default 640x480x16 remained the only one resolution.
After I restarted the OS2 I got:
Exception in device driver: SINGLEQ$
...
So this OS2 session has been dead. :-(

As I stated in my original response, I've never used QEmu. But, I have used virtual machine programs before and that's usually how they work. The host OS (XPpro in your case) maintains control of the real physical video card and QEmu is a program which makes request to the OS as to what to display on the screen. OS2 Warp does not "know" it's just running in a program that's running in Windows. It's designed to be an OS on a real computer and has to have a video card "emulated" for it to "control". So, in order for the OS2 to provide you with a choice of video setting other than the default VGA, it has to be set up with a display adaptor which provides SVGA settings.
From the official OS/2 Warp User's guide:
"Recovering from an Incorrect Display Type Selection"
To restore VGA mode:
1. Restart the Computer (in your case, QEmu).
2. Just as OS2 starts to boot, a small white box appears in the upper left-hand corner of your screen (the QEmu window), as soon as you see this white box press ALT+F1. (Note: that's the direction, but I don't know if XP will send that key combo through QEmu to be received by OS2, it should if QEmu is the active window)
3. This should bring up a "Recovery Choices" screen, when it does press V.
4. This should return OS2 back to default VGA display adaptor, you are then instructed to use Selective Install to install the correct high resolution display adaptor.
After you get the system back to VGA, you will find the Selective Install dialogue in the System Setup folder, which is in the OS/2 System folder. The normal way which a display adaptor is set up on OS/2 is for the driver software to be installed on the system and then the card will show up in the "Display Driver Install" list. NOTE: You wrote that QEmu emulates a CL-54xy video card. I only stated the CL-5446 because that's something I'd read on the web. OS/2 Warp has drivers built-in for the CL-5422, CL-5424, CL-5426, CL-5428, CL-5430, and CL-5434. If the CL-54xy designation means "xy" is flexible, maybe you'd be better off using one of the drivers which comes with OS/2 Warp. These drivers are can be selected from the list in the "Display Driver Install" dialogue.
Oh, and sorry, I really don't know what FixPak is.

First of all: thanks for your detailed description.
Yesterday I solved almost all problems.
1. VGA and QEmu.
CL-54xy means: I don't know the real digits. Now I know xy=46, so the emulated VGA is: CL-5446. The found triver doesn't work. After installation OS/2 got an exception. I was able to stop at ALT-F1 and choosed default VGA driver, so now the system is working again.
2. My special application doesn't work with OS/2 Warp Connect. It complains about missing 8X8S.FNT file which is resided in the directory of application.
Under Warp 4 (with/out +FixPak 15) it works!
3. Networking works too both under QEmu and VirtualBox (just with Intel D2C CPU). My problem here is the personal firewall (Agnitum Outpost PRO) which blocks the traffic between VM and real LAN.
4. FixPak (name of upgrade) isn't working under QEmu. The install.cmd (and service.exe) complains about checksum error at the first file: OS2MM_.DL_) It is very funny because I used the same zip file and even the iso file what I did transferring files between OS/2 and host OS. I made a try and I manually unpacked the file without any error messages!My only problem under QEmu and VBox is the better resolution as the default VGA. I read a web page where there is a solution changing resolution with VBox GuestAdditionCD.

Yeah, 640x480 16-color gets real old, real fast. I think I'd rather use a 16-shade gray scale then just 16 colors. And there's hardly any fonts that look very good at 640x480. If you have time, you might continue searching other sources for a video driver that works. Searching info about QEmu the other night turned up several sources claiming to have OS/2 drivers available.

![]() |
![]() |
![]() |
| Login or Register to Reply | |
| Login | Register |
| Ads by Google |