windows 98 monitor resoulution and frequency problem

Support and general discussion.
Post Reply
handlingcfg
Posts: 7
Joined: Tue 14 Jun, 2022 6:16 am

windows 98 monitor resoulution and frequency problem

Post by handlingcfg »

in windows 98 machine with vodoo 3 3000 (or other voodoos) does not support more than 1280x1024, 85 hz, tried higher versions powerstrip and it didnt work
same machine with windows xp with integrathed drivers suppors up to 2048x1536 with high refresh rates.
also with 86box same drivers support high res. and freq.

i have two questions out of curiosity,
1 what causes this and is it easily fixable?
2 since newer 500 hz monitors on the market, for future modified drivers+biosses+ for 500-1000 hz with high refresh rates possible for emulation(or is it easy)?
Last edited by handlingcfg on Tue 17 Jan, 2023 5:49 pm, edited 1 time in total.
User avatar
unreal9010
Posts: 160
Joined: Sat 14 Nov, 2020 8:20 pm

Re: windows 98 monitor resoulution and frequency problem

Post by unreal9010 »

1. You need to select a monitor that supports resolutions higher than 1280x1024. Note, however, that these higher resolutions will give you a rather choppy performance due to emulated hardware limitations. I wouldn't go above 1024x768.
2. No, that is not possible. Also, no modified drivers or bioses will ever be provided.
handlingcfg
Posts: 7
Joined: Tue 14 Jun, 2022 6:16 am

Re: windows 98 monitor resoulution and frequency problem

Post by handlingcfg »

unreal9010 wrote: Mon 16 Jan, 2023 1:16 pm 1. You need to select a monitor that supports resolutions higher than 1280x1024. Note, however, that these higher resolutions will give you a rather choppy performance due to emulated hardware limitations. I wouldn't go above 1024x768.
2. No, that is not possible. Also, no modified drivers or bioses will ever be provided.
unfotunately changing monitor didnt work for me, is this technique working for you?
tk421
Posts: 156
Joined: Sat 18 Jun, 2016 6:57 am

Re: windows 98 monitor resoulution and frequency problem

Post by tk421 »

Unless I am using a program that needs a screen resolution higher than 640x480, I rarely go above that. My laptop has a 1080p screen and video card, but the screen resolution is only set at 1366x768. That way, I get a screen that is much more compatible with win95/98 era programs run on VMs I run in VMWare, Virtualbox and even PCem.

I sometimes use fullscreen mode on PCem, which runs better on v17 than earlier versions like v13.1, and although my picture looks a bit blown up, I get really good performance and the experience is still quite enjoyable.

I am not sure there a lot of advantages of using big resolutions like 1024x768 on an old win98 PC. Like so much we do on PCem, it depends on which programs you are using on DOS, Win 3.1, and Win95/98.
User avatar
unreal9010
Posts: 160
Joined: Sat 14 Nov, 2020 8:20 pm

Re: windows 98 monitor resoulution and frequency problem

Post by unreal9010 »

handlingcfg wrote: Thu 19 Jan, 2023 4:08 pm
unreal9010 wrote: Mon 16 Jan, 2023 1:16 pm 1. You need to select a monitor that supports resolutions higher than 1280x1024. Note, however, that these higher resolutions will give you a rather choppy performance due to emulated hardware limitations. I wouldn't go above 1024x768.
2. No, that is not possible. Also, no modified drivers or bioses will ever be provided.
unfotunately changing monitor didnt work for me, is this technique working for you?
Just like back in the day, all I had to do was to select Plug and Play monitor.
User avatar
xenaretos
Posts: 17
Joined: Sun 24 Nov, 2019 10:39 am

Re: windows 98 monitor resoulution and frequency problem

Post by xenaretos »

Well, I had my desktop at 1024x768 on a 15" monitor in 1998. So, I wouldn't say it's useless. But yes, appropriate monitor drivers may need to be selected.
User avatar
leilei
Posts: 1039
Joined: Fri 25 Apr, 2014 4:47 pm

Re: windows 98 monitor resoulution and frequency problem

Post by leilei »

Banshee's when the big resolutions like 1920x1440 started getting flaunted. Larger resolutions than that warranted better cards with better DACs and there wasn't much beyond 60hz for very high >HD resolutions.
handlingcfg
Posts: 7
Joined: Tue 14 Jun, 2022 6:16 am

Re: windows 98 monitor resoulution and frequency problem

Post by handlingcfg »

leilei wrote: Sun 22 Jan, 2023 8:31 pm Banshee's when the big resolutions like 1920x1440 started getting flaunted. Larger resolutions than that warranted better cards with better DACs and there wasn't much beyond 60hz for very high >HD resolutions.
thx for the info, i tried creative 3dblaster banshee and it worked with changing monitor and fixing registry, default it can go up to 1600x1200x100 (w95-me works too)
my pcems video backend is d3d, and i have logitech keyboard with lcd on it, it shows fps numbers, when i select 60 to 100 hz it shows same number, but if i select 100+ hz, it shows max 106 fps, i dont know if pcems max limit is 100 or my cpu performance insufficient or the ramdac number on emulated cards bios limits the actuall refresh rates, maybe bios rom needs to be edited. maybe pcems working with 144 hz but msi afterburner shows wrong number, i dont know.
both voodoos gives 85hz 1080p, if i select banshee and 144 hz, fps number fluctuating between 120-130 fps.





the resolution fix:
problem caused by pcems monitor driver, it gives corrupt information to windows, with registery fix, resolutions show both voodoo 3 3000 pci and banshee
and for refresh rates, the seem to work fine, but i cant confirm pcem actually give 144 frames/sec or or it seems to work with 144 hz but actually it gives 60 of them etc, mouse movement seems much smoother on higher refresh rates

step 0 selecting monitor in vm,
i create monitor driver with powerstrip,selected it, without it, vanilla install only goes up to 1600x1200

step 1 Resolution
HKEY_LOCAL_MACHINE\Enum\MONITOR\YJ@0000\
under this, there is a something like ""PCI_VEN_121A&DEV_0005&SUBSYS_003A121A&REV_01_BUS_00&DEV_08&FUNC_00"", it changes with grapgic card model-bus etc. (if there are more than 1 you need to find which you are currently using, default pcem YJ@0000)

select your pci something, on top left regedit, there is a backup or give command there, click and save your file
open your file and copy your device id tab like that:
[HKEY_LOCAL_MACHINE\Enum\MONITOR\YJ@0000\PCI_VEN_121A&DEV_0005&SUBSYS_003A121A&REV_01_BUS_00&DEV_08&FUNC_00]

paste your device tab to same place on my edid.reg file, i copy missing edid data from 86box one, it seems to work without problems. (if you need higher res, change "MaxResolution"="1920,1200" line)
RESTART


step 2:arbitrary resolutions and refresh rates

first install voodoo drivers, then add registry values to
HKEY_LOCAL_MACHINE\system\currentcontrolset\services\class\display\modes
HKEY_LOCAL_MACHINE\system\currentcontrolset\services\class\display\timings
keys,

modes examle for 1440x1080: res (32 bit color) (can not usable with 1080p resolution)

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Display\0000\MODES\32\1440,1080]
@="60,70,72,75,80,85,100,120,144"

timings example

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Display\0000\TIMINGS\1440,1080\144Hz]
@="GTF"
"Supported"="BPP+8+16+32,DDRAW"

i upload reg files for 1080p, 72 hz, 144 hz and monitor driver file,
Attachments
pcem 98 fix.zip
(1.97 KiB) Downloaded 149 times
Post Reply