The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Nvidia Guru? Sony Z Guru? Direct X 10 Guru? Look Inside!

    Discussion in 'VAIO / Sony' started by MegaMan X, Jul 29, 2009.

  1. MegaMan X

    MegaMan X Notebook Evangelist

    Reputations:
    300
    Messages:
    626
    Likes Received:
    0
    Trophy Points:
    30
    My driver for my 9300m GS - 174.49

    I'm kinda of stuck using official drivers for my Sony Z just because I don't want all the fuss messing around testmode and leaving my system vulnerable and what not...(also, I'm one of the few people that enjoy UAC...LOL)

    However, I just bought Gears of War (1) for the PC, and I'm trying to run it Direct X 10, however, the only resolution that is presented to me in that resolution when Direct X 10 is enable is 1600x900.

    I really want:

    1280x800
    1366x768

    But when I switch to Direct X9 (and the game stutters like a madman for some reason?) The resolutions I get are

    800x600
    1024x768
    1280x768
    1600x900

    What can I do so that I'm in the (12xx by xxx) resolution area and still maintain Direct X10?

    Things I've tried:
    Powerstrip (didn't work)
    Changing my resolution to 1280x768 and then entering the game...automatically switches back to 1600x900 Direct X 10
     
  2. ZugZug

    ZugZug Notebook Evangelist

    Reputations:
    165
    Messages:
    540
    Likes Received:
    9
    Trophy Points:
    31
    I am not a guru but have an idea. By default, Nvidia uses Nvidia (what a surprise) scaling for non-native resolutions. It might be incompatible with DirectX 10. Change it to "Do not scale" which would mean small image with large black borders. But then it could be playable.

    By the way, it's probably Nvidia scaling, using a lot of processing power, that adds to stuttering in DirectX 9.
     
  3. Czez

    Czez Notebook Guru

    Reputations:
    5
    Messages:
    72
    Likes Received:
    0
    Trophy Points:
    15
    I tried adding custom resolutions and what not as well with powerstrip but it never worked :( So I think you are stuck with what you got unless sony officially updates their drivers.

    1280x768 is pretty close to what you want I guess but it wont fill the entire screen, will it?

    By the way, how is Gears of War running on your Z? I have been tempted to get it myself for some time :)
     
  4. MegaMan X

    MegaMan X Notebook Evangelist

    Reputations:
    300
    Messages:
    626
    Likes Received:
    0
    Trophy Points:
    30
    No, because if I run it at 1600x900 in DirectX 9, the stutters are still there as well as low framerates.

    Well, like I said, I can only get DirectX 9 to give me 1280x768, because 1600x900 is the only available option for DirectX 10. The game stutters if you run it in DirectX 9.

    So far, I think Gears of War is unplayable on the Z even though COD4 is playable.
     
  5. Czez

    Czez Notebook Guru

    Reputations:
    5
    Messages:
    72
    Likes Received:
    0
    Trophy Points:
    15
    I may have found a solution for you, performancce wise.

    If you go into the folder my documents -> my games -> gears of war for windows -> wargame -> config

    and open the WarEngineUserSettings.ini file

    look for
    ScreenPercentage=100.000000
    and change it to 50.000000 (or any other value you like.)

    Basically this will halve the pixel rendering for the 1600x900 resolution, effectively cutting it into half. That should increase performance for you a lot. Things like text will still be rendered in 1600x900 so it still looks readable :)

    If this doesnt work you can set your own custom resolution in the ini file as well, just make it read-only so it wont reset itself.