VIA Service Driver Beta Version 1.0 Beta One

Mikewarrior2

Diamond Member
Oct 20, 1999
7,132
0
0
Weird... going away from 4 in 1s? (which, i haven't updated since i started using winxp ;)).



Mike
 

NFS4

No Lifer
Oct 9, 1999
72,636
47
91
It looks as though this fixes the nvdisp error with NVIDIA cards:



<< This is a BETA patch only - NOT an official release. If you downloaded this patch anywhere apart from the VIA Arena forums, please visit http://forums.viaarena.com/ for more information.

VIA Technologies, Inc. takes no responsibility for the use of this patch.

Hi All,

I have an update for you. Thanks for being so patient. Here is a beta patch. I must stress very strongly the word BETA here. This patch has to go through more testing in Taiwan from several departments before it is released officially and in fact will probably end up being a silent install patch in the next version of the 4in1 drivers ? that is if further rigorous testing proves that it is in fact a fix to this issue. If you choose to install this patch on your computer, you do so at your own risk and full responsibility yourself. Speaking frankly, normally new fixes, patchs, drivers and the like are never released beta to the public. We do not like to use end users as guinea pig testers so to speak. However, many people in these forums have asked for the details and you have all been very patient and helpful in giving me information so out of respect for you I am making it available as a beta fix. To install it, unzip the file and run the setup.exe Do not run the setup from the compressed folder.

So what does it do? It closes the RX55 memory register in BIOS. The RX55 register's official name and function is Memory Write Queue (MWQ) timer. The MWQ timer is actually a timing device included in the memory host controller to prevent write data being held in the memory queue too long. After the data has been in the queue too long it times out. This timed out data is then given a higher write request priority. Now that might sound nice ? a bit of extra performance BUT the procedure fails when overloaded. 3D games and Win XP put too much load on the memory queuing timer procedure. The nVidia new driver exaggerates the problem even more as the driver enables nVidia cards to use even more memory than previous driver versions.

So in a nutshell it?s a memory timing problem that only happens when the RX55 register is opened. Some motherboard manufacturers have already released new BIOS that have the register closed. In other instances, this patch is needed.

One thing I have noticed is that I think some people in this thread are confusing one issue with the issue that I am referring to here. Symptoms I am talking about are the infinite loop error, dropping to desktop in 3D games or spontaneous reboot in 3D games. What I strongly suggest is that you try these trouble shooting suggestions before trying the patch:

- Load optimized defaults in your BIOS and do not modify memory settings
- set your memory settings in the BIOS less aggressively and test
- make sure you have an adequate power supply
- update your BIOS and test
- disable or enable AGP fast write and test (this has worked for some people)

The reason that I make these suggestions is that I think some people are confusing general instability because their systems are being pushed to the max, with this error. For example, if you have a 250watt power supply, 128mb RAM and have all your memory settings at max then you may be asking for trouble ? the symptoms may be similar to this issue but it?s not the same. If you still get the issue after gong through these suggestions then try the beta patch (if you want to ? remember it is BETA).

This thread I think has broken a new record in these forums. I am going to lock it but also keep it at the top of the category so that it?s easily available to people as there?s quite a lot of useful information in it. I?ll also start a new thread with this announcement so that no one misses it.
>>



http://forums.viaarena.com/messageview.cfm?start=201&catid=13&threadid=3759
 

Bozo Galora

Diamond Member
Oct 28, 1999
7,271
0
0


OMG!!!!
da link mon posted something informative!!!!!
dear Lord, take me now..........take me now
 

bacillus

Lifer
Jan 6, 2001
14,517
0
71


<< OMG!!!!
da link mon posted something informative!!!!!
dear Lord, take me now..........take me now
>>


LOL
 

Adul

Elite Member
Oct 9, 1999
32,999
44
91
danny.tangtam.com


<< OMG!!!!
da link mon posted something informative!!!!!
dear Lord, take me now..........take me now
>>



hahaha get a grip ;)
 
Feb 24, 2001
14,513
4
81


<< Um...I am confused...what's a VIA? :confused:;) >>

VIA=probably the most widely used chipsets for AMD right now. also the folks who made the c3 chip (is that the name? i cant remember. a cheap 733mhz processor). they are also in a fight with intel since VIA made a DDR chipset for the P4.
 

Bozo Galora

Diamond Member
Oct 28, 1999
7,271
0
0

oopsie daisy:

"This patch detects the 0305, 3099, 3102, and 3112 (KT133x, KT266x, VT8662, and KLE133) *only*. On these chipsets, it will patch register 55 in the Northbridge, which will supposedly switch off a Memory Write Queue timer.

In the KT133A datasheet, register 55 is "reserved". But - yikes! - in the KT266, the documented MWQ register is register 95, not 55. Register 55 contains unrelated DDR timing adjustments and could actually be dangerous to program. For this reason, I do not recommend installing this driver on the KT266x chipsets until VIA examines this issue. For now, use WPCREDIT and set bits 5, 6, and 7 to zero in register 95 instead."