VOGONS


First post, by Maryoo

User metadata
Rank Newbie
Rank
Newbie

Hello everyone. I recently bought a great graphics card that I wanted to use in Windows 98. It's a Radeon X800 GTO 512MB RAM from Sapphire. Unfortunately, after the correct recognition of the card and installation of the drivers, Windows always shows an error window after restarting (see picture below). I am very saddened by this because I always thought the Radeon X800 was fully Win9x compatible. I even have another X800 128MB that works fine.

It seems to me that the problem here is the amount of memory, i.e. 512MB and the driver is not able to handle it. Does anyone of you know a solution to this problem? Maybe there is a patch or something like that? I even wondered if it would be possible to modify the card's BIOS to show only 256MB of RAM. I tried to do it in the Rabbit program, but the option to change the amount of memory was not available with this bios. I even tested bioses from 256mb cards, but unfortunately there were artifacts and nothing else was visible. The card is definitely functional because in Windows XP it works flawlessly.

Attachments

  • Honeyview_010.jpg
    Filename
    Honeyview_010.jpg
    File size
    1.92 MiB
    Views
    900 views
    File license
    Public domain
  • 001.JPG
    Filename
    001.JPG
    File size
    1.33 MiB
    Views
    900 views
    File license
    Public domain

Reply 2 of 9, by Repo Man11

User metadata
Rank Oldbie
Rank
Oldbie

R. Loew has a patch for that: https://archive.org/details/PTCHNVSZ

Edit: I just realized his patch is only for Nvidia cards.

"I'd rather be rich than stupid" - Jack Handey

Reply 4 of 9, by agent_x007

User metadata
Rank Oldbie
Rank
Oldbie

You can't "decrease" VRAM capacity by changing software settings.
It needs a vBIOS mod, and swapping vBIOS also won't help because 512MB card uses different memory timings than 256MB ones. Either way, good luck trying to swap timing tables for memory (if you are willing to go that far).

In short : You can try to limit AGP aperture size to minimum (which determines how much RAM is allocated to GPU), but it may not help in this case.
Also, there is REALLY no point in having 512MB memory on Win98, neither games nor programs can ever use this much under Windows 98 (OR they can be run on WinXP).

PS. Another option is to release as much RAM as possible from other drivers by disabling them), which may help if cause of this issue is memory conflict (drivers from two devices get assigned the same adress space in RAM). I assume here, that it's memory conflict, and not fundamental incompatibility of Windows 98 with 512MB ATI cards.

Reply 5 of 9, by Maryoo

User metadata
Rank Newbie
Rank
Newbie

I can't change the AGP aperture size because it's a PCI-E card. Windows doesn't detect any memory conflicts either. I know Win9x doesn't need 512MB of graphics memory, but this card came up for auction so I bought it. If I had a choice, I'd take the 256MB version. 😉

Reply 6 of 9, by agent_x007

User metadata
Rank Oldbie
Rank
Oldbie

Sorry... I missed that (PCIe card).

It's device manager that informs you of issues with hardware.
If it's fine (no yellow marks anywhere), it shouldn't show a settings/hardware error ?
Q : Can you change desktop resolution (or bit depth) ?

Reply 7 of 9, by Maryoo

User metadata
Rank Newbie
Rank
Newbie
agent_x007 wrote on 2023-07-27, 08:23:
Sorry... I missed that (PCIe card). […]
Show full quote

Sorry... I missed that (PCIe card).

It's device manager that informs you of issues with hardware.
If it's fine (no yellow marks anywhere), it shouldn't show a settings/hardware error ?
Q : Can you change desktop resolution (or bit depth) ?

There are no conflicts and I can't change the resolution.

Reply 8 of 9, by marxveix

User metadata
Rank Member
Rank
Member

If there is patch for Nvidia 512MB cards that work, then somehow it is possible to patch ATi cards also?
I luckly have 2x800XL 256MB PCIE cards, one with extra connector, other without, latest drivers work.

31 different MiniGL/OpenGL Win9x files for all Rage 3 cards: Re: ATi RagePro OpenGL files

Reply 9 of 9, by Maryoo

User metadata
Rank Newbie
Rank
Newbie

I bet that the driver cannot handle more than 256mb of ram. Without a patch or some configuration change, I'm sure I won't be able to run this card under Win9x. The worst thing is that under Win9x this card would be God but under Windows XP it's just weak or average at best.