[Bug 46845] New: Freelancer: character glitches in cutscenes after loading a saved game

wine-bugs at winehq.org wine-bugs at winehq.org
Sat Mar 16 06:40:22 CDT 2019


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

            Bug ID: 46845
           Summary: Freelancer: character glitches in cutscenes after
                    loading a saved game
           Product: Wine
           Version: 3.19
          Hardware: x86
               URL: https://www.fileplanet.com/archive/p-58591/Freelancer-
                    Demo
                OS: Linux
            Status: NEW
          Keywords: download, regression
          Severity: normal
          Priority: P2
         Component: msvcrt
          Assignee: wine-bugs at winehq.org
          Reporter: gyebro69 at gmail.com
                CC: piotr at codeweavers.com
   Regression SHA1: 98eb7171e1d61ec24d337d11b672373dfac19db8
      Distribution: ---

Created attachment 63885
  --> https://bugs.winehq.org/attachment.cgi?id=63885
plain terminal output (nothing of interest)

I noticed a couple of glitches in the game Freelancer which occur during the
cutscenes when the player interacts with NPCs in the game. It should be noted
that these glitches only occur after you loaded a saved game: if you don't use
the game's save/load feature just start a new game and follow the storyline
then those problems aren't visible.

1. in the short cutscenes where the player interacts with NPCs, the player
character is missing (invisible). This can be observed as the camera is moving
back and forth between the player and the NPC. It looks like 
 as if the NPC was speaking to the air.
2. when you enter the bar and click on an NPC to talk to him/her, the NPC's
head is moving unnaturally during the conversation, sometimes the head is
almost spinning around the neck.

Reverting 98eb7171e1d61ec24d337d11b672373dfac19db8 on top of Wine 4.4 fixes the
problem.

Native msvcrt.dll also acts as a workaround.

The problem can be reproduced in the demo version:
1. After installation launch the game. Start a new game from the main menu (a
lengthy cutscene is shown which can't be skipped unfortunately.)
2. When the intro is finished you are on the spaceport screen. Press <F1> to
bring up the system menu and choose the save game menu to save the game. Click
<Return to game> after saving.
3. Reload the save game you just created by using <F1> and <Load Game> menu,
then click on the second icon from the left on the HUD above to enter the bar.
4. Here is another cutscenes playing, you can notice that the player's
character is missing while he's talking to the barkeeper.
5. When the conversation with the barkeeper is over you can see some NPCs in
the bar. Click any of them to start a conversation and watch their heads'
movement during the conversation.

freelancer_trial_contest.exe (147 MB)
md5sum: 8ed46cd354f711f62cbcdb32c9b012a5

Tested in Wine 4.4.

-- 
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