Official Codex Discord Server

  1. Welcome to rpgcodex.net, a site dedicated to discussing computer based role-playing games in a free and open fashion. We're less strict than other forums, but please refer to the rules.

    "This message is awaiting moderator approval": All new users must pass through our moderation queue before they will be able to post normally. Until your account has "passed" your posts will only be visible to yourself (and moderators) until they are approved. Give us a week to get around to approving / deleting / ignoring your mundane opinion on crap before hassling us about it. Once you have passed the moderation period (think of it as a test), you will be able to post normally, just like all the other retards.
    Dismiss Notice

Unofficial patches for Thief and other PC games

Discussion in 'General Gaming' started by spekkio, Mar 13, 2014.

  1. gondor Learned

    gondor
    Joined:
    Jun 10, 2013
    Messages:
    62
    • Brofist Brofist x 1
    ^ Top  
  2. spekkio Arcane

    spekkio
    Joined:
    Sep 16, 2009
    Messages:
    7,452
    BROs, I've been TESTING Sacrifice under Win7 x64 and encountered errors with graphics, mostly blocky and jaggy black shadows under trees and general jaggeyness when turning around.
    Info in thaum.err fille made me believe these were D3D - related (Z-buffer?):

    Code:
    Sacrifice build 0678, May 21 2001
    
    3D_D3D: Enumerating DirectDraw devices
    3D_D3D: Found display device : display : Primary Display Driver
    3D_D3D: Enumerating 3D devices for display
    3D_D3D: Unusable 3D device : RGB Emulation : Microsoft Direct3D RGB Software Emulation
    3D_D3D: Reason:
    3D_D3D: No hardware rasterization
    3D_D3D: Found 3D device : Direct3D HAL : Microsoft Direct3D Hardware acceleration through Direct3D HAL
    3D_D3D: Found 3D device : Direct3D T&L HAL : Microsoft Direct3D Hardware Transform and Lighting acceleration capable device
    3D_D3D: MultiByteToWideChar() - ERROR_INVALID_PARAMETER
    3D_D3D: MultiByteToWideChar() - ERROR_INVALID_PARAMETER
    3D_D3D: MultiByteToWideChar() - ERROR_INVALID_PARAMETER
    3D_D3D: MultiByteToWideChar() - ERROR_INVALID_PARAMETER
    3D sound provider supports max 64 samples
    Loading
    Changing to screen mode 1280x960x32bpp
    DirectX error in CreateSurface Z: DDERR_UNSUPPORTED
    DirectX error in CreateSurface Z: DDERR_UNSUPPORTED
    DirectX error in CreateBuffers: DDERR_UNSUPPORTED
    DirectX error in CreateBuffers: DDERR_UNSUPPORTED
    Cannot set screen mode 1280x960x32bpp
    Disabling triple buffering and retrying
    DirectX error in CreateSurface Z: DDERR_UNSUPPORTED
    DirectX error in CreateSurface Z: DDERR_UNSUPPORTED
    DirectX error in CreateBuffers: DDERR_UNSUPPORTED
    DirectX error in CreateBuffers: DDERR_UNSUPPORTED
    Cannot set screen mode 1280x960x32bpp
    Moving to 16bpp and retrying
    Screen mode is 1280x960x16bpp
    Entered exit code
    Normal exit
    
    [​IMG]

    So, it looked like the game was unable to switch to 32bpp and was funky in 16bpp.

    Thankfully (and to my surprise) the unofficial widescreen patch by JackFuste not only enables proper widescreen via game menu (previous method led to objects not rendering properly outside the 4:3 window):

    [​IMG]

    But also fixes problems described above.

    Log gets filled with new errors, but the D3D-related ones are gone:

    Code:
    Sacrifice build 0678, May 21 2001
    
    3D_D3D: Enumerating DirectDraw devices
    3D_D3D: Found display device : display : Primary Display Driver
    3D_D3D: Enumerating 3D devices for display
    3D_D3D: Unusable 3D device : RGB Emulation : Microsoft Direct3D RGB Software Emulation
    3D_D3D: Reason:
    3D_D3D: No hardware rasterization
    3D_D3D: Found 3D device : Direct3D HAL : Microsoft Direct3D Hardware acceleration through Direct3D HAL
    3D_D3D: Found 3D device : Direct3D T&L HAL : Microsoft Direct3D Hardware Transform and Lighting acceleration capable device
    3D_D3D: MultiByteToWideChar() - ERROR_INVALID_PARAMETER
    3D_D3D: MultiByteToWideChar() - ERROR_INVALID_PARAMETER
    3D_D3D: MultiByteToWideChar() - ERROR_INVALID_PARAMETER
    3D_D3D: MultiByteToWideChar() - ERROR_INVALID_PARAMETER
    3D sound provider supports max 64 samples
    Loading
    Cannot acquire keyboard device, error 2147942405
    Cannot acquire mouse device, error 2147942405
    Cannot acquire keyboard device, error 2147942405
    Cannot acquire mouse device, error 2147942405
    Changing to screen mode 1680x1050x32bpp
    Screen mode is 1680x1050x32bpp
    Triple buffering enabled
    Side 0x0 has lost
    Changing to screen mode 640x480x16bpp
    Screen mode is 640x480x16bpp
    Entered game mode 0
    Entered exit code
    Normal exit
    
    And game works perfectly:

    [​IMG]

    The only problem is that both download links for the patch mentioned on WSGF are gone.
    But worry not, you can grab teh shit here:

    https://www.mediafire.com/?udiv1mpatacub5h

    Glorious PC master race out. :obviously:
     
    • Brofist Brofist x 5
    ^ Top  
  3. Astral Rag Arcane

    Astral Rag
    Joined:
    Feb 1, 2012
    Messages:
    7,760
    How to play Monolith's excellent Gauntlet clone Get Medieval on a modern OS.

    -Copy the contents of the original cd-rom/ .iso to your HD. Double click setup.exe and yell and curse at Microsoft. Delete setup.exe.
    -Download this file and unzip it to the folder where the original setup.exe used to reside.
    -Run the tweaked setup32.exe to install the game.
    -I could launch the game on Windows 10 x64 but it was unplayable due to sprite flickering, YMMV.
    -The sprite flickering can be fixed by using dgVoodoo 2. Just copy /paste the files from the MS folder to the main Get Medieval folder. Also drop dgVoodooSetup.exe in there and run it to fine-tune the game's visuals.
    -Get Medieval!

    [​IMG]
    [​IMG]
     
    Last edited: Oct 6, 2016
    • Brofist Brofist x 3
    • Prestigious Prestigious x 1
    ^ Top  
  4. spekkio Arcane

    spekkio
    Joined:
    Sep 16, 2009
    Messages:
    7,452
    BROs, did some POP - SOT testan.

    For proper widescreen (Hor+, not Ver-), you need the fix mentioned on WSGF:
    http://ps2wide.net/pc.html#popst

    This baby not only uses proper widescreen method, but also fixes inproper GUI positioning, so you no longer need the "old" fix:

    GoG version also has a fix for the fog problem, so the "old" fix ins't necessary for it:

    That is all. :obviously:
     
    • Brofist Brofist x 3
    ^ Top  
  5. Astral Rag Arcane

    Astral Rag
    Joined:
    Feb 1, 2012
    Messages:
    7,760
    Last edited: Oct 9, 2016
    • Brofist Brofist x 6
    • Prestigious Prestigious x 1
    ^ Top  
  6. gondor Learned

    gondor
    Joined:
    Jun 10, 2013
    Messages:
    62
    ^ Top  
  7. MotherMachinae Arcane

    MotherMachinae
    Joined:
    Jul 23, 2013
    Messages:
    1,866,287
    Location:
    In the court of Atomic Rooster
    Isn't GOG version of SR2 already fixed and playable compared to Steam version? If so - can you still use GOG Connect to bring it here? If yes - do it.
     
    • Informative Informative x 1
    ^ Top  
  8. gondor Learned

    gondor
    Joined:
    Jun 10, 2013
    Messages:
    62
    • Informative Informative x 2
    ^ Top  
  9. spekkio Arcane

    spekkio
    Joined:
    Sep 16, 2009
    Messages:
    7,452
    • Brofist Brofist x 1
    ^ Top  
  10. spekkio Arcane

    spekkio
    Joined:
    Sep 16, 2009
    Messages:
    7,452
    BROs, I'm doing some old PC games testin', comparing original and GoG versions, and so far I've found some games which simply won't install / update in x64 environment (Win7 SP1 in my case). Installers for these games crash with following error:

    [​IMG]

    AFAIK nothing can be done about this, except using 32-bit environment (VM, etc.).

    Those games are (tested so far):
    • Outcast - CD version can't be patched with Patch#3, DVD version won't install,
    • VTM - Redemption - can't be patched to 1.1,
    • MDK 2 - won't install.
     
    ^ Top  
  11. Astral Rag Arcane

    Astral Rag
    Joined:
    Feb 1, 2012
    Messages:
    7,760
    Last edited: Oct 15, 2016
    • Informative Informative x 1
    ^ Top  
  12. spekkio Arcane

    spekkio
    Joined:
    Sep 16, 2009
    Messages:
    7,452
    Well, GoG version works fine and is patched to 1.003, so...
     
    ^ Top  
  13. spekkio Arcane

    spekkio
    Joined:
    Sep 16, 2009
    Messages:
    7,452
    Shiat.
    Rayman 2 not only won't install on Win7 x64, but also won't work when copied from VM. Shame, 'cuz twas working fine on WinXP x86. Prolly old securom + multicore + moar was simply too much. :(

    There's a fix online:
    http://www.mediafire.com/file/0zwdzrhdv3vh9yh/R2_Patcher.zip

    IMO it uses GoG / cracked exe or something (works without the CD plus original exe had no icon). But it gets job done: installs and runs the game fine. Will investigate more.
     
    ^ Top  
  14. spekkio Arcane

    spekkio
    Joined:
    Sep 16, 2009
    Messages:
    7,452
    Jesus F. Christ, I've just learned the hard way that SS2 Kolya's Toll is now 101% online, so it "compares" your version of the game with the one on the server.

    [​IMG]

    Fantastic idea, since it takes fucking forever - it looks like the installer tries to DL almost the entire game at 1 KB/sec. What's wrong with CRC checks and DL only files that don't match?

    :decline:
     
    ^ Top  
  15. spekkio Arcane

    spekkio
    Joined:
    Sep 16, 2009
    Messages:
    7,452
    Last edited: May 3, 2017
    • Brofist Brofist x 3
    • Prestigious Prestigious x 1
    ^ Top  
  16. Siobhan Arbiter

    Siobhan
    Joined:
    Feb 25, 2013
    Messages:
    402
    Location:
    1X 1Y 2Z
    According to the search function the following haven't been mentioned yet here, although they have come up in other threads:

    Albion Source Port


    http://albion-hra.wz.cz/?page=clanek4

    It allows you to run Albion natively on Windows and Linux, fixes some bugs, and comes with an improved 3d renderer. I haven't been able to actually find a source code repository for this, if anybody knows the link please post it, I prefer to compile these things myself.

    Eye of the Beholder


    It might not fit spekkio's set of criteria, but the All-Seeing Eye adds automapping functionality for the lazy bastards among us:

    http://personal.inet.fi/koti/jhirvonen/ase/

    Wizardry 7

    Same deal, an automap mod:

    http://www.moddb.com/mods/wizardry-7-automap-mod

    Mostly a convenience function since the original mapping functionality in Wiz7 is terribly clunky. I remember it working fine for me, but some users have reported problems; ymmv.
     
    • Brofist Brofist x 6
    ^ Top  
  17. spekkio Arcane

    spekkio
    Joined:
    Sep 16, 2009
    Messages:
    7,452
    Thanks, mang.
    I put every fix I spot mentioned on the Dex into my magical txt, but it would be nice if people posted these here as well. Lazy fucks / decline and all. :(
     
    ^ Top  
  18. Icewater Ice ice baby Patron Dumbfuck

    Icewater
    Joined:
    Jun 12, 2011
    Messages:
    1,730
    Location:
    Freedomland
    Project: Eternity Wasteland 2
    Not sure if this has been mentioned, but it's not in the main post, so...

    Tron 2.0 Killer App mod
    Allows widescreen resolutions, fixes bugs, and ports some features from the "Killer App" Xbox version that were never added to the PC version.

    http://www.moddb.com/mods/killer-app
     
    • Brofist Brofist x 5
    ^ Top  
  19. gondor Learned

    gondor
    Joined:
    Jun 10, 2013
    Messages:
    62
    the origin of this source port is M-HT of the Pandora community. https://pyra-handheld.com/boards/threads/albion.64477/

    The repository is here:
    https://github.com/M-HT/SR (4 games)
    https://github.com/M-HT/SR/releases (Albion binaries)

    as you might notice he statically recompiled also:
    PS: 007 nightfire http://www.nightfirepc.com/downloads/misc.php

    PPS: Siobhan, if your are interested in sources for doing source ports yourself, many more are here, not all of them have actual builds available so you would do the community a favour (e.g. Dark Reign 2). The same is true for the X-Coms and Warcraft by M-HT, he stated that he doesn't intend to do a Windows/Linux build (unlike Albion), while totally possible.

    PPPS: Civ4 https://sourceforge.net/projects/civ4betterai/
     
    Last edited: Jan 9, 2017
    • Brofist Brofist x 3
    • Thanks! Thanks! x 1
    ^ Top  
  20. Morgoth Arcane

    Morgoth
    Joined:
    Nov 30, 2003
    Messages:
    24,471
    Location:
    Apple Strudel Food Inspection GmbH
    There's an unofficial patch for Deus Ex: Invisible War released:

    http://ttlg.com/forums/showthread.php?t=147423


     
    • Brofist Brofist x 3
    ^ Top  
  21. gondor Learned

    gondor
    Joined:
    Jun 10, 2013
    Messages:
    62
    Ecco the Dolphin: ''Ecco PC Fixed & Enhanced Edition" http://web8.orcaserver.de/ecco/downloads/games/index.php

    Amulets & Armor: semi-official versions and source code release http://www.amuletsandarmor.com/index.htm

    Heroes of Annihilated Empires : unofficial patch http://www.moddb.com/mods/unofficial-patch

    General DDraw compatibility shim for DX7 and smaller under Windows (Vista/7/8/10) https://github.com/narzoul/DDrawCompat

    Call of Cthulhu widescreen fix https://github.com/ThirteenAG/WidescreenFixesPack/releases/tag/callofcthulhu

    Eternal daugther https://github.com/mmiszczyk/REternalDaughter
     
    Last edited: Feb 28, 2017
    • Brofist Brofist x 4
    ^ Top  
  22. spekkio Arcane

    spekkio
    Joined:
    Sep 16, 2009
    Messages:
    7,452
    BROs, I've been testing Derp Space recently, since itz issues haven't been fixed to this day... :(
    Problems:

    1) Shitty controls

    You can fix those by using Dead Space Mouse Fix 0.4

    (Tested it with the GoG version - 1.0.0.222 - and it works fine).

    Unfortunately, program checks the CRC of the .exe, so it won't work for some versions (pirated, but also newest Origin one :lol:)
    For these versions, you can disable mouse acceleration and increase mouse sensitivity above the "acceptable" range, by editing the .ini as explained here:

    https://steamcommunity.com/sharedfiles/filedetails/?id=232050455

    If the game is unplaybale due to the camera wandering off to one direction all the time (happens to me when not using the mouse fix), either unplug all gamepads / joysticks, or (easier and worked for me), create an empty "joypad.txt" file and put it into "/users/BRO/documents/electronic arts/dead space/" directory.

    2) Shitty FOV

    You can modify FOV value for this game by using the Widescreen Fixer

    For GoG version, choose the "Origin" game version in the program menu (it looks like both GoG and old Origin version share the same memory area for FOV value).
    Going from default value:

    [​IMG]

    To 0,5 is a massive incline:

    [​IMG]

    OFC you can go higher:

    [​IMG]

    That is all. :obviously:
     
    Last edited: Mar 24, 2017
    • Brofist x 5
    • Funny x 1
    • Thanks! x 1
    • Prestigious x 1
    • Informative x 1
    ^ Top  
  23. lightbane Arcane

    lightbane
    Joined:
    Dec 27, 2008
    Messages:
    6,423
    Location:
    Neverwhere
    Why would someone still play Derp Space these days? I thought the Codex only cared for good and old games, not EA ones. :troll:

    Dead Space 1 was okay though.
     
    ^ Top  
  24. spekkio Arcane

    spekkio
    Joined:
    Sep 16, 2009
    Messages:
    7,452
    Nah, 'Dex plays mostly new shit games, and keeps baawwing about them. :roll:
    "PoE, Wasted 2 or Numanuma - which is worse and why? DISCUSS!"
     
    • Brofist Brofist x 3
    • Funny Funny x 2
    ^ Top  
  25. gondor Learned

    gondor
    Joined:
    Jun 10, 2013
    Messages:
    62
    • Brofist Brofist x 3
    ^ Top  

(buying stuff via the above buttons helps us pay the hosting bills, thanks!)