rivatuner question

Discussion in 'RivaTuner Advanced Discussion forum' started by wizzackr, Oct 3, 2004.

  1. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    17,198
    Likes Received:
    6,866
    Currently you can try to change voltage marked as "2D". It will remove 1.2V from voltage table, forcing the driver to pick the closest one.
     
  2. gafa

    gafa Member Guru

    Messages:
    105
    Likes Received:
    0
    GPU:
    Sparkle 6800NU
    i'm not in a hurry to try this, i want to do it the right way :D anyway another question, the values i get in NiBiToR now are :
    2D-1.1v
    Throttle-1.2v
    3d-1.4v

    what should i change the value of "2D" to?? as i stated somewhere, i don't think the heat is an issue, i got the chip watercooled.
     
  3. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    17,198
    Likes Received:
    6,866
    My bad. You should alter "Throttle" voltage then. Change it to whatever you wish. The driver wull simply scan all voltage table entries trying to find "1.2V" voltage specified in the performance table entry. Then it will select the first closest value (e.g. 1.3 or 1.4, depending on what you'll set).
     
  4. gafa

    gafa Member Guru

    Messages:
    105
    Likes Received:
    0
    GPU:
    Sparkle 6800NU
    ok just did it. now in VID it shows 1.4 instead of 1.2 (before). i know i'm asking too many questions, but just a last one :) now that i changed this, i suppose i changed the "performance" voltage, right? in windows the voltage is still lower right? because i don't think it would be very healthy for my card to be constantly @ 1.4v, both gaming and windows environment (my pc is on 24/7 , with about 5% of this time gaming) thanks :D

    edit: forget about this question, from the temps i'm getting, it sure is in 2D mode when in windows and performance when benching :D
     
    Last edited: Oct 5, 2004

  5. lalla

    lalla Guest

    with me it stays on 1.2v all the time...:(
     
    Last edited by a moderator: Oct 5, 2004
  6. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    17,198
    Likes Received:
    6,866
    It must be so. Unlike displayed by BIOS editors showing your different voltages for 2D/"Throttle"/3D, NV40 family have constant voltage for 2D/3D modes. It is by design feature of NV40 BIOS.
     
  7. gafa

    gafa Member Guru

    Messages:
    105
    Likes Received:
    0
    GPU:
    Sparkle 6800NU
    so, you're saying that the voltage is always the same??but then, why do the temps go up when 3D mode is on?
     
  8. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    17,198
    Likes Received:
    6,866
    Why don't you simply get voltmeter and check voltages?
     
  9. gafa

    gafa Member Guru

    Messages:
    105
    Likes Received:
    0
    GPU:
    Sparkle 6800NU
    because i don't know where the measure point is. but forget it, after a little searching in XS forums i found a couple guys who measured it and both stated "there are no 2D/3D speeds, the voltage is the same in both modes"
    :D sorry for asking too many (pointless) questions
     
  10. alzheimer10

    alzheimer10 Guest

    Could u pls write the result??? The only way how to increase OC possibilities is changing Throttle??? Or should i also increase 2d, 3d values????? THX
     

  11. gafa

    gafa Member Guru

    Messages:
    105
    Likes Received:
    0
    GPU:
    Sparkle 6800NU
    you have an NU right?then u have to increase the one that shows 1.2v, and it probably is Throttle. don't need to modify anything else.
     
  12. xtremetheme

    xtremetheme New Member

    Messages:
    6
    Likes Received:
    0
    Hi, thanks for posting this Unwinder. :)
    I made NiBiTor like an automation from these BIOS modding guides, so you dont have to do everything by hand. How should anybody see all these guides are wrong, considering they worked with so much success? :(

    I would have measured it myself if i had an nv40, but i dont so i have to rely on user feedback, are you sure all nv40 use constant voltage? Maybe that changed with forceware release?
    Because when the first nv40 came out i had an user measuring the voltages and he stated it was ~1.1v at boot up, ~1.3 in windows and ~1.4v in 3d mode.

    alzheimer10, from how it stands now you just should set all the voltages to the same level, this will force your card to have the voltage.
     
  13. JRd1st

    JRd1st Guest

    Well, xtremetheme, I think NiBiTor is great. I've used it to change clock speeds. But I'm not changing any core volts until I know what's what.

    Keep up the good work!
     
  14. alzheimer10

    alzheimer10 Guest

    first i changed values to 1.5, 1.4, 1.1 3d,th,2d and it was stable on 400/900 mhz. Than i changed it(due to ztremetheme post) to 1.4, 1.4, 1.4 and 3d mark 2003 freez in rag troll test on 390/900. I flashed it again with previous values 1.5, 1.4, 1.1 and im stable. btw 3dmark2003 score is 11577 :) anyway, great job unwinder
     
  15. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    17,198
    Likes Received:
    6,866
    Welcome to the forum. And thanks for paying attention to this issue.

    RivaTuner's FAQ clrearly explains what exactly is wrong in that guides, so you may realize when do they work and when don't.
    I'll be glad to provide you any explanations, if you need it.

    Yes, absolutely. NV40 voltage is constan during OS runtime. First, it was already mentioned in numerour voltmodding/power consumption related online reviews including my friend's ones (Tim @ xbitlabs).
    Second, RivaTuner allows you to monitor state of VID pins in realtime on NV40 as well as on NV3x. So you may easily detect any voltage changes, initialed by the driver.
    Third, NV40's VGA BIOS contain only one performance level, and due to this reason all 3 available performance levels are simply initialized with the same parameters (i.e. the same clocks/voltages). That is why NV40's clocks are set to the same values for both 2D/3D modes by default. That is why voltages are the same too.

    Nope. Everything depends on performance table's contents.

    Either your user actually had NV3x, or he didn't really measured voltages, looked and voltage table and wrongly interpreted it.
     

  16. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    17,198
    Likes Received:
    6,866
    JRd1st

    May I ask you to send me your currently flashed BIOS? I saw your posting in NiBiToR's forum, and I definitively don't like
    "$1100010001 Perf. level 1 : 65280MHz/255MHz/2.55V " line in your report. It is original 5.40.02.15.01 or you have edited and possibly corrupted it with some tool? I coudn't reproduce the same effect with original 5.40.02.15.01 on my test system.
     
  17. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    17,198
    Likes Received:
    6,866
    xtremetheme

    Just found the first NV40, which really has separate 2D/3D voltages. It is Gainward 6800GT, its' BIOS contains two performance levels opposing to one perofmance level in the rest 6800/6800Gt/6800U BIOSes:

    $1100000000 Title : NVIDIA GeForce 6800 GT VGA BIOS
    $1100000002 Version : 5.40.02.15.01
    $1100000001 BMP version : 5.28
    $1100000100 BIT version : 1.00
    $1100010000 Perf. level 0 : 350MHz/500MHz/1.30V
    $1100010001 Perf. level 1 : 350MHz/500MHz/1.40V
    $1100020000 VID bitmask : 00000011b
    $1100020100 Voltage level 0 : 1.10V, VID 00000000b
    $1100020101 Voltage level 1 : 1.30V, VID 00000010b
    $1100020102 Voltage level 2 : 1.40V, VID 00000001b
    $1100000003 SW masked units : none

    P.S. User confirmed that RT also detects changes in VID during 3D applications runtime.
     
  18. 130

    130 Active Member

    Messages:
    79
    Likes Received:
    0
    GPU:
    6800 ultra
    pardon my ignorance, but could someone please confirm that there is no point in changing the v-core voltage on my card?

    it's an asus v9999gt 128mb.

    i carried out the volt-mod, from 1.2v to 1.4v and this is the table from the bios as it stands -

    $1100000000 Title : ASUS V9999GT VGA BIOS Version 5...
    $1100000002 Version : 5.40.02.15
    $1100000001 BMP version : 5.28
    $1100000100 BIT version : 1.00
    $1100010000 Perf. level 0 : 350MHz/350MHz/1.20V
    $1100020000 VID bitmask : 00000011b
    $1100020100 Voltage level 0 : 1.10V, VID 00000000b
    $1100020101 Voltage level 1 : 1.40V, VID 00000010b
    $1100020102 Voltage level 2 : 1.40V, VID 00000010b
    $1100000003 SW masked units : none

    am i right in thinking that this line 'Perf. level 0 : 350MHz/350MHz/1.20V' represents the way it's always going to operate, regardless of what the voltage level 0,1 and 2 display? i find it odd that they do not correlate.

    i thought that it switched from the 1.1v used in windows, to the higher voltage when using fullscreen 3d applications, but i'm confused after reading this thread. there is no 'throttling' voltage on this card as it's greyed out in omniextreme and nibitor.

    if it's always going to run at 1.2v anyway, then setting a 1.4v value in the bios seems pointless and i may aswell revert back to the default bios as the volt-mod did not increase my overclock ceiling at all. i know many people have had positive results from the volt mod, but perhaps this card differs from 256mb gt's in more ways than just memory configuration?

    sorry if i've missed something in this thread which explains my dilemma, i'm struggling to gather the info to get my head around what's going on here with the variety of cards and bioses available.

    thanks in advance...

    :)

    /edit - i forgot to mention that the v-core voltage, as measured by asus smartdoctor, was/is reported at 1.35v both before and after i did the bios volt mod. there is no way of telling what's happening with volts and temps when running in fullscreen as smartdoctor is incapable of charting sensor reports.

    :)
     
    Last edited: Oct 8, 2004
  19. Unwinder

    Unwinder Ancient Guru Staff Member

    Messages:
    17,198
    Likes Received:
    6,866
    Yes, you are almost right. The voltage stored in the perfromance level 0 is the target value driver will try to set regardless of voltage table's contents. Voltage levels 0 - 2 are just the list of available voltages for your PCB's voltage control scheme. So when setting required voltage, the driver simply scans all available voltage levels, selects matched one (i.e. voltage with 1.2V tag) and passes its' VID to voltage control scheme's input. When you distort voltage scheme with (1.1/1.4/1.4) you simply remove 1.2V from the voltage table, so driver cannot find required voltage level in the voltage table and selects the closest one (i.e. voltage with 1.4V tag).
     
  20. xtremetheme

    xtremetheme New Member

    Messages:
    6
    Likes Received:
    0
    But when you have 1.1/1.4/1.4 the closest to 1.2 would be the 1.1 option orĀ“? Is the driver instructed to not take a voltage smaller then the target voltage when searching for target voltage?

    Btw. i now released a 1.7 version without the static 2d/lowpower/3D concept which gives the user more freedom/responsibility in editing voltages.
    Also the voltage tags are not altered anymore, only their VIDs.
     

Share This Page