Results 1 to 10 of 10

Thread: [SOLVED] Halo: Combat Envolved - PidGen.dll not found

  1. #1
    Join Date
    Aug 2007
    Location
    /root
    Beans
    216
    Distro
    Ubuntu 7.10 Gutsy Gibbon

    [SOLVED] Halo: Combat Envolved - PidGen.dll not found

    I have problem with the installation of Halo under Wine 0.9.52.
    After I type the serial number and click Next, Halo says: "Cannot load PidGen.dll", but it's in the folder.
    (I tried copying the files from the CD to the hard drive, but it still gives me that error)
    Here's the output of Wine during the install:
    Code:
    fixme:system:SystemParametersInfoW Unimplemented action: 110 (SPI_GETSHOWIMEUI)
    fixme:system:SystemParametersInfoW Unimplemented action: 110 (SPI_GETSHOWIMEUI)
    fixme:system:SystemParametersInfoW Unimplemented action: 110 (SPI_GETSHOWIMEUI)
    err:module:import_dll Library MFC42.DLL (which is needed by L"Z:\\media\\iso\\PidGen.dll") not found
    fixme:system:SystemParametersInfoW Unimplemented action: 110 (SPI_GETSHOWIMEUI)
    fixme:system:SystemParametersInfoW Unimplemented action: 110 (SPI_GETSHOWIMEUI)
    fixme:system:SystemParametersInfoW Unimplemented action: 110 (SPI_GETSHOWIMEUI)
    Any ideas ?
    Thanks in advance!

  2. #2
    Join Date
    May 2007
    Location
    the Netherlands
    Beans
    647
    Distro
    Ubuntu Development Release

    Re: Halo: Combat Envolved - PidGen.dll not found

    Get a native windows file MFC42.DLL (from a windows computer, or download it), and put it in wine's system32 folder. Location is usually:

    ~/.wine/drive_c/windows/system32

    (a hidden folder in your home dir)

  3. #3
    Join Date
    May 2007
    Location
    the Netherlands
    Beans
    647
    Distro
    Ubuntu Development Release

    Re: Halo: Combat Envolved - PidGen.dll not found


  4. #4
    Join Date
    Aug 2007
    Location
    /root
    Beans
    216
    Distro
    Ubuntu 7.10 Gutsy Gibbon

    Re: Halo: Combat Envolved - PidGen.dll not found

    Thanks. The installation went good, but as every other product of Micro$oft, Halo isn't working

  5. #5
    Join Date
    Mar 2007
    Beans
    1,052

    Re: Halo: Combat Envolved - PidGen.dll not found

    Thanks! Downloading that dll file and placing it in the system32 folder made the installation succesful!

    And by the way, it works on Wine 1.0 but on my comp it uses 100% cpu (Pentium 4, 3 Ghz CPU) and it freezes alot until it stops working, I don't know if that's because I'm using 64-bit (Gutsy) or if it's a Wine problem but if you have a better CPU, it should work for you! (Earlier versions of Wine apparently can be made to use Halo without this high CPU usage I am talking about)

    Once you solve that dll problem (which you did), get Wine 0.9.39 and follow this guide --> http://ubuntuforums.org/showthread.php?t=486986

    P.S.
    I think you'll need proprietary video drivers too.
    Last edited by s3a; June 25th, 2008 at 07:51 PM.
    Apps for Ubuntu (outdated) ---> http://cid-23a283fc1010a1bb.skydrive...%20Wine|6?uc=1
    Use Mnemosyne to Study for School!

  6. #6
    Join Date
    May 2010
    Beans
    1

    Re: [SOLVED] Halo: Combat Envolved - PidGen.dll not found

    Thanks. it took me a while to find this.

  7. #7
    Join Date
    Mar 2010
    Location
    /home/myHouse/myRoom
    Beans
    163
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: [SOLVED] Halo: Combat Envolved - PidGen.dll not found

    umm, s3a was using 64-bit on a Pentium 4? Thats stupid. Pentium 4s don't support 64-bit, they only go as low as Celeron and Core 2 series.

  8. #8
    Join Date
    Jun 2009
    Location
    Norway
    Beans
    412
    Distro
    Kubuntu 16.04 Xenial Xerus

    Re: [SOLVED] Halo: Combat Envolved - PidGen.dll not found

    Hi, I did as suggested in this thread to move the dll into the wine dir, and that helped me move past the "can't find dll" bit, but now it complains about pidgen.dll being in use by another application. Any idea how to solve that? Tried looking around, but haven't found any solution yet.
    My intent is not to flame. I am unarmed. -- QIII; thanks!

  9. #9
    Join Date
    Jan 2013
    Beans
    1

    Re: [SOLVED] Halo: Combat Envolved - PidGen.dll not found

    Hello,

    Sorry if this is a silly question (which I'm sure it is) but how do you view the console output as shown in the first post? It would be very helpful in figuring out what errors are cropping up while using WINE.

    Thanks,
    Wolfy

  10. #10
    Join Date
    Jun 2007
    Location
    Paraparaumu, New Zealand
    Beans
    Hidden!

    Re: [SOLVED] Halo: Combat Envolved - PidGen.dll not found

    Old thread closed.
    Forum DOs and DON'Ts
    Please use CODE tags
    Including your email address in a post is not recommended
    My Blog

Bookmarks

Posting Permissions

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