Proton: Melty Blood Actress Again Current Code (411370)

Created on 23 Aug 2018  路  6Comments  路  Source: ValveSoftware/Proton

This game use mpeg cinematics and work in wine 32bit but not on proton

Game compatibility - Unofficial

All 6 comments

Compatibility Report

  • Name of the game with compatibility issues: Melty Blood Actress Again Current Code
  • Steam AppID of the game: 411370

System Information

Distro: Linux Mint 19.1 Tessa (64 bit)
GPU: Vega 56
Driver/LLVM version: Mesa 19.1.0-devel/9.0.0
Kernel version: 5.0.12-050012-lowlatency
Proton version: 4.2-3

I confirm:

  • [X] that I haven't found an existing compatibility report for this game.
  • [X] that I have checked whether there are updates for my system available.

Symptoms

Game works fine except that the intro video does not play

  • Fullscreen and windowed mode works
  • Alt+tab and minimizing/maximizing works
  • Nintendo Switch Pro controller works
  • Good performance

media_info.txt
steam-411370.log.zip
system_info.txt

In the log i found this:
"10433.364:0028:01c7:fixme:quartz:MPEGSplitter_query_accept MPEG-1 system streams not yet supported"

So looks like another Quartz game to the list #1464, Codecs are MPEG-PS, MPEG-1 Audio+Video

Reproduction

Just launch the game

This issue should probably be renamed "Melty Blood Actress Again Current Code (411370)" to avoid confusion (for reference see https://en.wikipedia.org/wiki/Melty_Blood)

Melty Blood Actress Again Current Code (MBAACC) works with an older proton. I had to go to properties > general > force the use of a specific Steam Play compatibility tool.

Proton 4.11-13 works. I used the nouveau graphics driver on a GTX 770 with reclocking.

With Proton 5.0-9 MBAACC closes while starting.

Hello @namtsui, looks like this is a DirectX 9 game and D3D9 support was integrated into DXVK to translate it into Vulkan. DXVK/D3D9 was enabled by default in Proton 5.0.

Nouveau does not support Vulkan at all, which is why the game failed to run on your system.

You could try adding PROTON_USE_WINED3D=1 %command% to the game's launch options to tell Proton to use wine's DirectX to OpenGL render path, but this is expected to come with a significant performance penalty and is not considered supported.

@kisak-valve Thank you for the explanation.

You could try adding PROTON_USE_WINED3D=1 %command% to the game's launch options to tell Proton to use wine's DirectX to OpenGL render path, but this is expected to come with a significant performance penalty and is not considered supported.

PROTON_USE_WINED3D allows Proton 5.09 to work with MBAACC. I observe the same performance with Proton 4.11-3 with a consistent 60 FPS with occasional dips during the loading screens.

To get controllers to work I followed this. I successfully tested with an xbox 360 controller and xbox 360 madcatz TE stick.

https://steamcommunity.com/app/411370/discussions/0/1735469327935811956/

Originally posted by bulletclubAdam:
I got it working. This should be paralled to everyone else

Right Click Melty Blood > General Tab > Set the Steam Input Per-Game Setting to FORCED OFF

And it works fine for me!!

Hopefully it works for you all! =)

Was this page helpful?
0 / 5 - 0 ratings

Related issues

AwesamLinux picture AwesamLinux  路  3Comments

lumni1968 picture lumni1968  路  3Comments

AwesamLinux picture AwesamLinux  路  3Comments

AwesamLinux picture AwesamLinux  路  3Comments

shanefagan picture shanefagan  路  3Comments