Battlefield 1942, Oblivion - both stuttering

Questions about Wine on Linux
Locked
luker
Newbie
Newbie
Posts: 4
Joined: Tue Aug 13, 2019 3:58 am

Battlefield 1942, Oblivion - both stuttering

Post by luker »

Hi there,

there's the same problem with Battlefield 1942 and TES IV Oblivion on my brand newly installed Mint 19.2 Mate 64 bit:
Game starts but mouse hangs every ~2s for half a second. Those times are not fixed.
Both games have a video clip as menu background. But Battlefield runs on DX8.1, Oblivion on DX9.0c.

In the game I experience that it's not just the mouse, but the whole game that stops moving for said time.
Do I need to activate some of those many possible other dll versions? How can I find out which one?

Wine is of version 4.0 as comes with the package wine-installer v4.0.5.

Code: Select all

$ inxi -Fxz
System:    Host: john Kernel: 4.15.0-55-generic x86_64 bits: 64 compiler: gcc v: 7.4.0 Desktop: MATE 1.22.0 
           Distro: Linux Mint 19.2 Tina base: Ubuntu 18.04 bionic 
Machine:   Type: Desktop System: Gigabyte product: N/A v: N/A serial: <filter> 
           Mobo: Gigabyte model: Z77X-UD4H serial: <filter> BIOS: American Megatrends v: F1 date: 11/02/2012 
CPU:       Topology: Quad Core model: Intel Core i7-3770K bits: 64 type: MT MCP arch: Ivy Bridge rev: 9 L2 cache: 8192 KiB 
           flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 56058 
           Speed: 2061 MHz min/max: 1600/3900 MHz Core speeds (MHz): 1: 1879 2: 1907 3: 1903 4: 1744 5: 1882 6: 1904 7: 1633 
           8: 1904 
Graphics:  Device-1: Intel Xeon E3-1200 v2/3rd Gen Core processor Graphics vendor: Gigabyte driver: i915 v: kernel 
           bus ID: 00:02.0 
           Display: x11 server: X.Org 1.19.6 driver: modesetting unloaded: fbdev,vesa resolution: 1680x1050~60Hz 
           OpenGL: renderer: Mesa DRI Intel Ivybridge Desktop v: 4.2 Mesa 19.0.2 direct render: Yes 
Audio:     Device-1: Creative Labs EMU10k1 [Sound Blaster Live! Series] driver: snd_emu10k1 v: kernel bus ID: 05:00.0 
           Sound Server: ALSA v: k4.15.0-55-generic 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Gigabyte driver: r8169 v: 2.3LK-NAPI 
           port: c000 bus ID: 06:00.0 
           IF: enp6s0 state: up speed: 100 Mbps duplex: full mac: <filter> 
Drives:    Local Storage: total: 720.54 GiB used: 178.51 GiB (24.8%) 
           ID-1: /dev/sda vendor: ExcelStor model: J9250 size: 232.89 GiB 
           ID-2: /dev/sdb vendor: Samsung model: HD403LJ size: 372.61 GiB 
           ID-3: /dev/sdc vendor: Hitachi model: HDS722512VLSA80 size: 115.04 GiB 
Partition: ID-1: / size: 47.81 GiB used: 8.81 GiB (18.4%) fs: ext4 dev: /dev/sdc1 
           ID-2: /boot size: 447.0 MiB used: 352.0 MiB (78.7%) fs: ext2 dev: /dev/sdb1 
           ID-3: /opt size: 57.78 GiB used: 35.00 GiB (60.6%) fs: ext4 dev: /dev/sdb9 
           ID-4: swap-1 size: 15.62 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sdb6 
Sensors:   System Temperatures: cpu: 29.8 C mobo: 27.8 C 
           Fan Speeds (RPM): N/A 
Info:      Processes: 225 Uptime: 6h 18m Memory: 14.63 GiB used: 2.01 GiB (13.8%) Init: systemd runlevel: 5 Compilers: 
           gcc: 7.4.0 Shell: bash v: 4.4.20 inxi: 3.0.32
luker
Newbie
Newbie
Posts: 4
Joined: Tue Aug 13, 2019 3:58 am

Re: Battlefield 1942, Oblivion - both stuttering

Post by luker »

Edit (since I have no clue how to actually edit a post):
The game does _not_ hang completely during the times I mentioned. Instead it runs just as normal without updating the screen. So player doesn't see what's happening, while all game mechanics continue to work in the usual way. That happens to be quite destructive when trying to fly a helicopter in Desert Combat.
luker
Newbie
Newbie
Posts: 4
Joined: Tue Aug 13, 2019 3:58 am

Re: Battlefield 1942, Oblivion - both stuttering

Post by luker »

Hi there. I did a bit of investigation.

Games that show the stuttering, hanging, whatever you call it:
Battlefield 1942 (wine), Oblivion (wine), Operation Flashpoint: Cold War Crisis (wine)

Games that run perfectly smooth:
Delta Force (wine), Flatout 2 (wine), Rayman (wine), Torchlight (wine),
Alien Arena (native), Red Eclipse (native), Sauerbraten (native)

Does anyone see the common reason for the stuttering?
luker
Newbie
Newbie
Posts: 4
Joined: Tue Aug 13, 2019 3:58 am

Re: Battlefield 1942, Oblivion - both stuttering

Post by luker »

More investigation brought up that just running Operation Flashpoint shows the main menu with its in-game-graphics-animated background. The "movie" in the background runs just fine.
But from the moment I move the mouse only the slightest bit to the first halting of the background animation it's only a fraction of a second.
Locked