TTLG|Thief|Bioshock|System Shock|Deus Ex|Mobile
Results 1 to 9 of 9

Thread: Using imagecfg to set affinity permantently to 1

  1. #1

    Using imagecfg to set affinity permantently to 1

    I'm trying to follow the guide to make Thief 2 run on a single core:

    http://www.thief-thecircle.com/guides/hyperthreading/

    This worked for me before, but I've since had to reinstall and this no longer seems to be working. When I run "processor.bat", I get

    C:\Program Files\Thief 2\>imagecfg -u thief2.exe
    IMAGECFG: unable to map and load thief2.exe

    C:\Program Files\Thief 2\>imagecfg -u thief2.icd
    thief2.icd contains the following configuration information:
    Process Affinity Mask: 00000001
    thief2.icd contains a Subsystem Version of 4.0
    thief2.icd updated with the following configuration information:
    Image can only run in uni-processor mode on multi-processor systems
    Image can only run in uni-processor mode on multi-processor systems

    C:\Program Files\Thief 2\>imagecfg -a 0x1 thief2.exe
    IMAGECFG: unable to map and load thief2.exe

    C:\Program Files\Thief 2\>imagecfg -a 0x1 thief2.icd
    thief2.icd contains the following configuration information:
    Process Affinity Mask: 00000001
    thief2.icd contains a Subsystem Version of 4.0
    Image can only run in uni-processor mode on multi-processor systems
    thief2.icd updated with the following configuration information:
    Process Affinity Mask: 00000001


    As you can see, this is different then what I should be getting. Based on what it says for thief2.icd, I would almost think that it's already set to run on one core. But when I start Thief 2 and open task manager to check the affinity, it has both cores checked. Any ideas about what's going on here?

  2. #2
    Member
    Registered: Jun 2007
    Location: Russia, Tambov region, Uvarovo
    Welcome to TTLG . It seems to me that you're using an original (DRM-) version of Thief 2. Perhaps you would wish to patch it with DDFix in order to resolve some nasty graphics (like 16-bit dithering and a fog absense) and a multi-core issues, but you must follow the FAQ to make this. If you wish to solve just the multi-core issue, you may try this tiny and pretty simple solution.

    P.S. I think you should have post your problem in another topic.

  3. #3
    Member
    Registered: Nov 2002
    Location: Georgia
    He says he's trying to make it run on a single core though.

  4. #4
    jtr7
    Guest
    Correct. Notice the underlined words.

  5. #5
    Member
    Registered: Apr 2009
    Location: Alaskaland
    I've got a question relating to this..

    I've just gotten Thief Gold..

    And though I know how to temporarily change the affinity to 1 processor in the task manager while the game is starting,(It works fine for Thief 2). I don't even get the chance to get to the main menu before the game stops responding and quits.


    I tried to download the permanent fix and extracy it to /system32, but it says access to that is denied. ._.

    Any suggestions?

  6. #6
    jtr7
    Guest
    Quote Originally Posted by Nephthys View Post
    I've got a question relating to this..

    I've just gotten Thief Gold..

    And though I know how to temporarily change the affinity to 1 processor in the task manager while the game is starting,(It works fine for Thief 2). I don't even get the chance to get to the main menu before the game stops responding and quits.


    I tried to download the permanent fix and extracy it to /system32, but it says access to that is denied. ._.

    Any suggestions?

    imagecfg doesn't need to go in the system32 folder. It can go in your main Thief folder.

  7. #7
    Member
    Registered: Apr 2009
    Location: Alaskaland
    Quote Originally Posted by jtr7 View Post
    imagecfg doesn't need to go in the system32 folder. It can go in your main Thief folder.
    so, extract it directly into the folder where the Thief application is?


    and I'm still having an "access denied" issue...

    I'm not sure if it's something WinRAR is doing, or if I'm not set with proper permission to do it..
    Urgh. I was hoping the patches the complete collection came with would make thins easier.. but noo.

  8. #8
    jtr7
    Guest
    Quote Originally Posted by Nephthys View Post
    so, extract it directly into the folder where the Thief application is?
    Sure.

  9. #9
    Member
    Registered: Apr 2009
    Location: Alaskaland
    bah.
    Stupid game ._.

    I can't figure it out, still.. it's extracted, but the application won't run.



    Whyyyyyy.

    Jtr, I'll probably just pm you about it, so we don't have to swamp the thread :]

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •