[Bug 43277] New: Far Cry 3 requires Multithreaded Wineserver

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Jul 4 11:06:30 CDT 2017


https://bugs.winehq.org/show_bug.cgi?id=43277

            Bug ID: 43277
           Summary: Far Cry 3 requires Multithreaded Wineserver
           Product: Wine-staging
           Version: 2.10
          Hardware: x86-64
                OS: FreeBSD
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: -unknown
          Assignee: wine-bugs at winehq.org
          Reporter: shitman71 at hotmail.com
                CC: erich.e.hoover at wine-staging.com, michael at fds-team.de,
                    sebastian at fds-team.de

This game runs only on one cpu-core, causing it to run very slow and not being
able to play. Reducing CPU-Load via(hidden) settings enables partially
multithreading to this game, running fast enough to be played. It seems like
its the conversions which are made to process graphics are slowing it down,
redirecting them to a second cpu-core would enable this game and many other
games to run much faster.

With a Ryzen 1700x this game can barely played with the following settings in
GamerProfile.xml(set file to read only):
<GamerProfile>
    <SoundProfile MusicEnabled="1" MasterVolume="100" MicEnabled="1"
IncomingVoiceEnabled="1" Language="German" />
    <RenderProfile MSAALevel="0" AlphaToCoverage="0" SSAOLevel="0" SDSM="0"
ResolutionX="2560" ResolutionY="1080" Quality="custom"
QualityEditor="editor_ps3" Fullscreen="1" Borderless="0" UseD3D11="1"
D3D11MultithreadedRendering="1" WidescreenLetterbox="0" UseWidescreenFOV="1"
FOVScaleFactor="0.75" EnableSubResolution="0" SubResolutionX="1280"
SubResolutionY="540" VSync="1" RefreshRate="144" DisableMip0Loading="0"
GPUMaxBufferedFrames="0" ShowFPS="0" Brightness="1" Contrast="1" GammaRamp="1"
AllowAsynchShaderLoading="1" MaxFPS="40">
        <CustomQuality>
            <quality ResolutionX="2560" ResolutionY="1080"
EnvironmentQuality="low" AntiPortalQuality="low" PortalQuality="low"
PostFxQuality="low" TextureQuality="high" TextureResolutionQuality="low"
WaterQuality="low" DepthPassQuality="low" VegetationQuality="low"
TerrainQuality="low" GeometryQuality="low" AmbientQuality="low"
DeferredAmbientQuality="low" ShadowQuality="low" EditorQuality="" Hdr="0"
HdrFP32="0" ReflectionHdr="0" EnableVertexBinding="1" id="custom" />
        </CustomQuality>
        <Environment>
            <quality RainNumSplashesPerSecond="15" id="low" />
        </Environment>
        <Post>
            <quality GameDepthOfField="0" CinematicDepthOfField="0"
MotionBlur="0" SSAO="0" FXAALevel="0" CloudShadows="0" SSAOMaxDistance="0"
id="low" />
        </Post>
        <Water>
            <quality WaterRefraction="1" OceanShoreEffect="1"
ReflectionTextureSizeX="1024" ReflectionTextureSizeY="1024"
ProtoDisplacement="1" OceanRealReflection="0" NumWaterReflectionPlanes="4"
id="low" />
        </Water>
        <Vegetation>
            <quality UseRealTreeHD="0" UsePixelLeafNormals="0" id="low" />
        </Vegetation>
        <Terrain>
            <quality TerrainLodScale="1.4" TerrainDetailViewDistance="0"
TerrainDetailBlendViewDistance="0" id="low" />
        </Terrain>
        <Geometry>
            <quality KillLodScale="1.4" LodScale="1.4" RealTreesLodScale="1.4"
RealTreesVistaMinViewDistanceScale="1.4" ClustersLodScale="1.4"
TerrainLodScale="1.4" MaxDecalCount="400" MaxDecalCountPerType="50" id="low" />
        </Geometry>
        <Ambient>
            <quality ShadowMapSize="128" SectorTextureSize="128" id="low" />
        </Ambient>
        <Shadow>
            <quality ShadowMapSize="8" CascadedShadowMapSize="8"
RainShadowMapSize="8" SoftShadows="1" EnablePCSS="0" DisableShadow="1"
DisableShadowGeneration="0" DisableShadowGenTerrain="1" SpotsCastShadows="0"
id="low" />
        </Shadow>
        <DeferredShadows>
            <quality EnableDeferredShadows="0" id="pc" />
        </DeferredShadows>
    </RenderProfile>
    <NetworkProfile VoiceChatEnabled="1"
CustomMapMaxUploadRateInBitsOnline="10240000" OnlineEnginePort="9000"
OnlineServicePort="9001" FileTransferHostPort="9002"
FileTransferClientPort="9003" LanHostBroadcastPort="9004"
LanClientBroadcastPort="9005" ScanFreePorts="1" ScanPortRange="1000"
ScanPortStart="9000" SessionProvider="" MaxUploadInbpsOnline="10240000">
        <Accounts />
    </NetworkProfile>
    <GameProfile />
    <ProfileSpecificGameProfile Sensitivity="0.2" Invert_x="0" Invert_y="0"
DefaultFlickFireDirection_y="0" UseMouseSmooth="0" Smoothness="0"
Smoothness_Ironsight="0.2" HelpCrosshair="1" Gamepad_vibration="0"
UseRoadSignHilight="1" UseSubtitles="4" TaggingEnabled="1"
WikiUpdatedEnabled="1" CollectibleUpdatedEnabled="1" TutorialUpdatedEnabled="0"
ObjectiveReminderEnabled="1" CraftingTipsEnabled="0" DisplayXPEnabled="1"
DetectionIndicatorEnabled="1" HitIndicatorEnabled="1"
GrenadeIndicatorEnabled="1" UseAmbx="0" UseGamePad="0" GamepadAnswered="0"
Autosave="1" Machete="0" IronsightToggleMode="0">
        <FireConfig QualitySetting="low" />
    </ProfileSpecificGameProfile>
    <RealTreeProfile Quality="low" />
    <EngineProfile>
        <PhysicConfig QualitySetting="low" />
        <QcConfig GatherFPS="1" GatherAICnt="1" GatherDialogs="0"
IsQcTester="0" />
        <InputConfig />
        <ZoneConfig />
    </EngineProfile>
    <UplayProfile LockString="1k0dbwX1rhTh2lZcKcdtH+xURp/WKI9sAryTxfGtclE=" />
</GamerProfile>

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list