WineHQ
Borderlands 1.3.1



Category: Main > Games > 1st Person Shooter > Borderlands > 1.3.1


NameBorderlands
Version1.3.1
License Retail
URLhttp://www.borderlandsthegame....
Votes 2
RatingPlatinum
Wine Version1.3.24
Free Download Patch download location
Maintainers of this version:
Description
Patched version of Borderlands with important fixes.

  • Patch 1.0.1 fixes:

  • Characters that have lost skill points will have the lost points refunded
  • Clients will no longer lose proficiency progress upon leaving a co-op game
  • Item cards now display the intended five lines of detail text
  • Lilith's Phase strike and melee attacks from Phase Walk now function as intended
  • Voicechat: users can now control volume and individually mute players
  • Fixed a bug that sometimes caused CL4P-TP to stop progressing during the introduction
  • Server browser population times have been improved
  • Server information should now always display the correct plot mission
  • Benchmarking feature now works as intended
  • Nvidia 3D Vision visuals now render shadows correctly (requires minimum 195.28 drivers, available from nVidia)

  • Patch 1.1 fixes:

  • Adds SecuROM
  • Allows users to play the first DLC "The Zombie Island of Dr. Ned"
  • Patch 1.2 fixes:

  • Fixed a bug that kept challenges from unlocking for the rest of a session after visiting arenas
  • Fixed some formatting issues with the server list screen
  • Fixed an issue causing servers to report the incorrect plot mission
  • Proficiency progress to the next level should no longer be lost when leaving a multiplayer game as a client
  • Fixed a progression issue in the Find Steele mission - characters affected by this issue should now be able to continue progressing
  • Most instances involving character data loss when playing online should no longer occur
  • Addressed some exploits involving character level and backpack size
  • Fixed a bug that allowed Mordecai to spawn multiple Bloodwings
  • Mordecai's "Loaded" skill now increases mag capacity by 20%
  • Roland's "Scattershot" skill has had its spread adjustment corrected, and damage now increases at +5 per level
  • Improved the refresh speed for the server browser
  • Support for DLC 2 added

  • Patch 1.3 fixes:
  • Invalid weapons or items can no longer be loaded into the game
  • Brick's Centurion class mods now regenerate health correctly
  • Brick's Bombardier class mods now regenerate rockets correctly
  • Roland's Tactician class mods now regenerate shields correctly and display the correct bonus values
  • Roand's Rifleman class mods now apply damage increase to all machine guns
  • Certain powerful legendary item names should now be displayed in the appropriate color
  • Opening the bank in the Mad Moxxi DLC no longer prevents other players from moving
  • Multiple copies of DLC missions can no longer be obtained
  • Corrected some incorrect icons in the ammo vendor
  • Fixed a crash caused by killing the final boss while zoomed in with a scope
  • The "Careful, he bites" achievement should now properly unlock when playing in French
  • Added icons to the server browser that indicate which DLCs the server has installed
  • The server browser now displays the name of the DLC a server is playing instead of the plot mission
  • Adjusted scrolling in menu options in long server lists
  • Added a notification if a player attempts to continue a game saved in DLC that is no longer installed
  • Fixed DLC notification dialogs that were not closing properly
  • Alt-F4 no longer closes the game if it is not in focus
  • Chests in New Haven have been adjusted to contain more appropriate loot
  • The duration of daze effects has been reduced to 6 seconds, and the amount by which it decreases the speed of enemies and their projectiles has been reduced
  • Damage from shock elemental effects has been increased
  • Repeater pistol damage has been slightly increased, accuracy slightly decreased
  • Sniper Rifle critical hit bonus has been increased
  • Patch 1.3.1 fixes:
  • Added support for Logitech LCD screens on the G13 gameboard and G15/G19 keyboards
  • Added Steam achievements
Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results (selected in 'Test Results' table below)

What works

Menus

Mouse

Single Player

Saving / Loading


What does not
Nothing I know of!


What was not tested
Multiplayer


Additional Comments

I did winetricks corefonts to make the installer legible but you don't have to do that I don't think and I did the 2 registry edits listed in the tutorial section but I don't think they were necessary.

Game ran perfect on the first try, played it for about an hour and a half no crashes or bugs to speak of.
Test Results
DistributionTest dateWine versionInstalls?Runs?RatingSubmitter
CurrentFedora 15 x86_64Aug 10 20111.3.24 Yes Yes Platinum Pat 
ShowGentoo Linux AMD64Oct 22 20101.3.4 Yes Yes Gold Baustein 
ShowUbuntu 10.04 "Lucid" x86_64 (+ variants like Kubuntu)Aug 26 20101.3.1 Yes Yes Silver Manuel 
ShowSidux 64bitMay 30 20101.2-rc2 Yes Yes Bronze Manuel 
ShowDebian GNU/Linux 6.0 "Squeeze" x86_64Jan 23 20101.1.37 Yes Yes Silver Manuel 


Known bugs
Bug # Description Status Resolution Other apps affected
20713 Borderlands installer is freezing UNCONFIRMED View

 
Online Muliplayer

You will need a gamespy account to play online.


 
HOWTO

 HowTo tested / game / mouse patch works with:
Glitches:

 wine1134,wine1135,wine1136,wine1137,

wine1138,wine1139,wine1140,wine1141,

wine1142,wine130,wine131

wine1136,wine1137 --> NO sound

Workaround:

Add: mmdevapi in libs winecfg and set it to disabled

Recommend to play with the newest working wine version!

Index

  • Configure wine
  • Install requirements for Borderlands to run
  • Link ~.wine/borderlands/c_drive to another location (optional)
  • Activate the game
  • Install the game
  • Patch it
  • Patch wine with mouse cursor patch to run properly with   Borderlands 
  • Hack registry
  • Play 
  • Troubleshoot
Configure wine

In order to have sound use the following options:

WINEPREFIX=~/.wine/borderlands wine winecfg

Audio tab:ALSA (emulation) 

Drives tab: click on Auto-detect

You don't need to install the Gecko engine.

Install requirements

You will need  "d3dx9" and "vcrun2005" and "vcrun2008" to run Borderlands

So get winetricks and install all 3 properly

wget http://winezeug.googlecode.com/svn/trunk/winetricks
chmod +x ./winetricks­

WINEPREFIX=~/.wine/borderlands ./winetricks

mark "d3dx9" and "vcrun2005" and "vcrun2008" so it will install all 3 properly

WINEPREFIX=~/.wine/borderlands wineboot

Link it (optional)

Link /.wine/borderlands/c_drive to /..../..... whatever
if you don't want to install 7 GB in your home. (copy the c_drive folder to the new dest. and link to it)

Activate the game (before install)

Do the offline activation described here http://www.2kgames.com/borderlands/activation/:

WINEPREFIX=~/.wine/borderlands wine Borderland-ManualReleaseDateCheck.exe

WINEPREFIX=~/.wine/borderlands wineboot

Install the game:

Install the game from ISO file (quicker than DVD):

Mount ISO.

WINEPREFIX=~/.wine/borderlands wine /cdrom/Setup.exe

The installer wants to install vcrun2008 (Visual C++2008)  don't allow it it will corrupt the vcrun2005 installation! Open htop or top and send sigterm to "vrcrun_x86.exe"

After that the initialising of the installer is freezing
so open htop or top again and send sigterm to "dxsetup.exe" and/or "amd/ati_setup.exe"and install will continue

Be careful to terminate the process with the higher PID otherwise install will crash. Usually the path is shown in htop and it says something like "Requirements....."

Run the game:

You will notice that you can't move your mouse 360° in game but that's fine for now.

Start the binary in the directory with all the other files in it and not the one in Binaries/Binaries.

WINEPREFIX=~/.wine/borderlands wine Borderlands.exe

Just check if it is running.

Patch it

Download the patch for Borderlands and install it. Change dir to the extracted patch.

Be sure that  [HKEY_LOCAL_MACHINE\Software\Gearbox Software\Borderlands\InstallFolder] is pointing to the Borderlands folder and not to Borderlands/Binaries or Borderlands/Something

WINEPREFIX=~/.wine/borderlands wine Setup.exe

 Now you can install additional DLC if you want.

Patch wine with mouse cursor patch

 Install the dependencies for wine (script works for Ubuntu only). If you don't use K/Ubuntu look here for 32 bit http://wiki.winehq.org/Recommended_Packages and here for 64 bit dependencies http://wiki.winehq.org/WineOn64bit

wget http://winezeug.googlecode.com/svn/trunk/install-wine-deps.sh
sudo sh install-wine-deps.sh

If you use Debian you can do:

apt-get build-dep wine

Download the wine source and patch it then build it new and create a .deb package. (Patch works for see top of page)

wget http://downloads.sourceforge.net/project/wine/Source/wine-1.1.34.tar.bz2
tar xjvf wine*.tar.bz2
cd wine-*

For different wine  version you need different patches:

For wine  1134 to 1142 withXorg 1.7.5 or earlier you need:

wget http://bugs.winehq.org/attachment.cgi?id=25097 -O X.patch

Unfortunatelley it seems that the above patch is broken with wine greater than 1142 and Xorg 1.7.5 or earlier and the new X2 patch does not work with Xorg 1.7.5so use an older wine version or a newer version of Xorg. (Currently only Ubuntu patches the Xorg 1.7.6 Server with patches from  Xorg 1.8 wich make the X2 patch working)

For Xorg 1.7.6 (ubuntu patched) you need the new X2 patch:

This patch should work with wine 1143 to 131 but i only tested: 130 and 131

wget http://bugs.winehq.org/attachment.cgi?id=29313 -O X.patch

Now apply the patch:

#Download other patches you may want at this point
patch -p1 < X.patch
autoreconf
./configure
make depend
make -j 2
checkinstall -D --install=no

 install with mwine if you like.

Hack registry

 Run regedit

WINEPREFIX=~/.wine/borderlands wine regedit

 Browse to: Current_user/Software/Wine/ and create "DirectInput"

Create 2 strings:
"MouseWarpOverride" value "force-box"
"BoxPixels" value "5"

Now mouse will work.

Play the game

 Have fun!!! 

Troubleshoot

Compiling

When you compile wine 34 on x64 it could happen that make stops with an error with winemp3

 make[2]: Entering directory `/mnt/daten/src/wine-1.1.34/dlls/winemp3.acm'                                                                    
gcc -m32 -c -I. -I. -I../../include -I../../include  -D__WINESRC__  -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wstrict-prototypes -Wwrite-strings -Wtype-limits -Wpointer-arith  -g -O2  -o mpegl3.o mpegl3.c                                      
../../tools/winegcc/winegcc -m32 -B../../tools/winebuild --sysroot=../.. -shared ./winemp3.acm.spec    mpegl3.o        -o winemp3.acm.so  -lwinmm -luser32 -lkernel32  ../../libs/port/libwine_port.a -lmpg123                                                                             
mpegl3.o: In function `MPEG3_Reset':                                                                                                         
/mnt/daten/src/wine-1.1.34/dlls/winemp3.acm/mpegl3.c:401: undefined reference to `mpg123_feedseek'                                           
collect2: ld returned 1 exit status                                                                                                          
winegcc: gcc failed                                                                                                                          
make[2]: *** [winemp3.acm.so] Error 2                                                                                                        
make[2]: Leaving directory `/mnt/daten/src/wine-1.1.34/dlls/winemp3.acm'                                                                     
make[1]: *** [winemp3.acm] Error 2                                                                                                           
make[1]: *** Waiting for unfinished jobs....

This can be fixed by rename "mpg123_feedseek" into "mpg123_feedseek_64" in wine-1.1.34/dlls/winemp3.acm/*.c

 


Game is slow

If the game is slow try:

HCU | +-Software | +-Wine | +-Direct3D

And create string: "DirectDrawRenderer" with "opengl"

This helps a bit to smooth the game but on my machine it is not much.

Turn FPS smoothing off

 Try to change:

bSmoothFrameRate=True

 in WilllowEngine.ini to False

Lower Texture Detail:

WillowEngine.ini Find:

[SystemSettings]

Change MaxLODSize of:

TEXTUREGROUP_World=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_WorldNormalMap=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_WorldSpecular=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Character=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_CharacterNormalMap=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_CharacterSpecular=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Weapon=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_WeaponNormalMap=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_WeaponSpecular=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Vehicle=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_VehicleNormalMap=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_VehicleSpecular=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Cinematic=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Effects=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_EffectsNotFiltered=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_Skybox=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_UI=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_LightAndShadowMap=(MinLODSize=1,MaxLODSize=4096,LODBias=0)
TEXTUREGROUP_RenderTarget=(MinLODSize=1,MaxLODSize=4096,LODBias=0)

To any of: 2048,1024, 512 or 256 (Lower is faster)


Outline Shader is not rendered correctly.

Disable it:

WillowEngine.ini Find:

[Engine.Engine]

Change:

DefaultPostProcessName=WillowEngineMaterials.WillowScenePostProcess

 To:

DefaultPostProcessName=WillowEngineMaterials.WillowScenePostProcess_cinematic

You can experiment with disabling the other *PostProcessName options to see what effects they have.


­­

 
Borderlands PC Tweaks

Tweaks on the gearbox forum:

http://gbxforums.gearboxsoftware.com/showthread.php?t=79043

 or:

http://borderlands.wikia.com/wiki/PC_Tweaks


 
WARNING

I seems that the patch in the tutorial does not work for wine versions greater than 42 and/or on Xserver greater than 1.7.5

It could  be that the x2 patch would make it work again but X 1.8 is not official release yet  (and not in debian unstable)

The X2 patch works with Xserver version: X.Org X Server 1.7.6
Release Date: 2010-03-17(Ubuntu version - with patches from 1.8 X.org)

also the patch works with wine 1.3.0 and 1.3.1


 

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

Some new info
by SouthParkMGT on Thursday November 4th 2010, 4:26
I successfully ran Borderlands 1.4.0 with all 4 DLCs in Ubuntu 10.10 Maverick Meerkat with Wine 1.3.6.
Here is the instructions:
1. Install Borderlands, DLC, patch (I ran already installed game with cracked patch by RELOADED).
2. Install VC++ 2005, 2008 with winetricks (just type in terminal: winetricks vcrun2005 vcrun2008). Download and install DirectX June 2010 from Microsoft site (don't install it through winetricks).
3. Go to Wine configuration and set d3d8, d3d9, d3d10, ddrawex as built-in, disable mmdevapi.
4. Play the game.

But first I need to solve 2 problems:
1) Mouse. It works perfect in game, but doesn't work in menus. BTW, you may have a problem when mouse doesn't work anywhere. In that case, open regedit, go to HKEY_CURRENT_USER\Software\Wine\DirectInput, create a string MouseWarpOverride and change it to force.
2) Lags. On small rooms without enemies in works fast, but in open grounds with a lot of bad guys in turns to slideshow. Right now I'm doing a jinx dances with WillowEngine.ini and regedit.

And 1 more moment: I didn't test multiplayer, because RELOADED still didn't crack patch 1.4.1, and this patch in needed right now for multiplayer.

[post new] [reply to this]

A few notes
by Baustein on Friday October 22nd 2010, 23:46
I've compiled wine 1.3.4 from my local gentoo overlay with this xinput2.patch from 2010-07-03 bugs.winehq.org/attachment.cgi?id=29313. Previously i installed
MSVC libs vcredist_x86.exe from here www.microsoft.com/downloads/en/details.aspx?FamilyID=9b2da534-3e03-4391-8a4d-074b9f2bc1bf&displaylang=en,
Nvidia Physx driver from nvidia.com (choose a nearest mirror yourself)
dev-lang/mono from repo to solve .NET dependencies,
directx_Jun2010_redist.exe www.microsoft.com/downloads/en/details.aspx?FamilyID=3b170b25-abab-4bc3-ae91-50ceb6d8fa8d&displaylang=en
Then (it's NOT REQUIRED but i prefer so) i ran winecfg and set d3d8, d3d9, d3d10, ddrawex to "built-in (wine)" and mmdevapi to "disabled" (it's REQUIRED if you want to hear something) on the "Libraries" tab.

The game goes fast and well!
WITHOUT MSVC 2005.
WITHOUT editing wine registry.

xorg-server-1.8.2
nvidia-drivers-195.36.31

[post new] [reply to this]

Crosshairs
by Samuel Nelson on Sunday September 19th 2010, 17:17
I'm using wine 1.3.2. Installed borderlands using PlayOnLinux, because it usually helps make the installation easier. Initially, it was running VERY slowly, but I stopped using the mouse warp patch and went back to the basic mouse warp value of force with unpatched Wine (which means that my mouse doesn't move in the game when I'm at menus, but I can navigate the menus with the keyboard well enough).

Anyway, my issue with the crosshairs is that after loading a game (it never seems to happen on a new game, so long as the first time I load the crosshair texture is when I'm still back in the empty waste by the bus stop), when I right click to zoom in with a sniper or other scoped weapon, the crosshair texture doesn't get loaded.

Honestly, I'm sorta torn ... on the one hand, not having a crosshairs makes the game more challenging, which is welcome (thus far). On the other hand, it's seriously depriving me of headshots. Instead of 90% of my shots being criticals, only about 40% are.

I've tried setting OffscreenRenderingMode to pbuffer, as suggested on the comments for 1.0, but it didn't help much.

[post new] [reply to this]

I can't turn at 360°
by NOVA on Saturday May 15th 2010, 4:49
I play with fullscreen modo, i have got wine 1.1.42, copy de dinput.dll.so on /usr/lib/wine/ but not resolv this problem, any person can helpme.

[post new] [reply to this]

Sniper Problem
by Berillions on Monday February 8th 2010, 0:11
Hello,

Have you got the same problem as me. When i play a sniper, i haven't the "cross" when i zoom with the sniper. See the screenshot.
Did you manage to resolve the problem?

(I installed all patch&Co)

Thanks.

Screen : img641.imageshack.us/img641/8366/captureu.png

[post new] [reply to this]

Mouse Problem
by Berillions on Sunday February 7th 2010, 12:27
Hello,

I patched Wine 1.1.37 with mousewarp.patch but it doesn't work if I play in windowed mode. I can't turn at 360° my character if i play at game with this mode.

It's normal?
I must to disable the windowed mode to can move completly my character?

Thanks (sorry for my english, i'm french)

[post new] [reply to this]

Patching trouble
by Erik Bolsø on Saturday January 23rd 2010, 10:47
For some reason, patching the game went wrong here. The updated exes ended up in Borderlands/Binaries/Binaries and moving them to the correct spot just crashed the game. I'm using 1.1.36.

Anyone else had the same happen? How did you get around it? I'd like to update the game properly, so I can play online...

[post new] [reply to this]




   << Back

Page loaded in 0.03147 seconds.