protonscr

Ar Nosurge - Ode to an Unborn Star Deluxe

protonopen appid 1477490Game compatibility - UnofficialXAudio2
ValveSoftware/Proton#7751 · opened 2024-05-20 by ghost · updated 2024-05-28 · 2 comments · github · game page · search this game
1 matching comments, n / p to jump
?ghost 2024-05-20 github

Compatibility Report

  • Name of the game with compatibility issues: Ar Nosurge - Ode to an Unborn Star Deluxe
  • Steam AppID of the game: 1477490

System Information

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.

steam-1477490_settingsmenu.log
steam-1477490_gamestart.log

Symptoms

  • Sound not working
  • Controls not working
  • Settings menu in the launcher throws tons of empty error messages

Reproduction

Just launch the game with Proton without any tinkering.

?ghost 2024-05-20 github

Additional information: The game was made by Gust and seems to - according to the window name - even use the launcher of Atelier Shallie, which is rated Platinum on ProtonDB with slight tinkering.

?ghost 2024-05-27 github

Hello lone traveller from the future! In case anybody visits japan, buys the game and then encounters the same problems as I did, here is the solution to get everything running. Proton can't fix all of this, so you will need to tinker a bit.

  1. Black screen

The game needs the same workaround as all PC ports from Gust

  • Create a dxvk.conf in the games folder. Write this into it

d3d9.deferSurfaceCreation = True

add PROTON_USE_D9VK=1 to the launch options (click the cog in steam when you are on the games entry, choose "Manage", go to the "General" tab which should be already open and it's the last entry there)

  1. Sound in videos not working
  • gstreamer problem. The best solution is to just reencode the audio track of the video files yourself with ffmpeg. They are just lying around in the game folder /steamapps/common/ArnosurgeDX/Data/x64/Movie/ so you can go wild.

I simply used this script to convert them:

#!/bin/bash for i in *.wmv; do ffmpeg -i "$i" -acodec pcm_s16le -vcodec copy "${i%.*}_new.wmv" done

  1. Most of the japanese text is only displayed as glyphs and therefor completely undecypherable

Open /etc/locale.gen and remove the # in front of the ja_JP.UTF-8 entries
run "sudo locale-gen" in your terminal (on Steam Deck I was able to skip this step as my Deck was already set up to use Japanese. So on the Deck might not even need to tinker with that. Just set it up to use Japanese as you normally would)

Add this to the launch options in steam: LANG=ja_JP.UTF-8 HOST_LC_ALL=ja_JP.UTF-8

Your finished Steam launch options should look like this:

LANG=ja_JP.UTF-8 HOST_LC_ALL=ja_JP.UTF-8 PROTON_USE_D9VK=1 %command%

This solves all problems I have encountered so far. It even lets you open the settings menu in the launcher. If you don't want to use this menu or it's not opening for some other weird reason you can also edit the setting.ini directly. It's located under

/steamapps/compatdata/1477490/pfx/drive_c/users/steamuser/Documents/KoeiTecmo/ArnosurgeDX/

  1. If you want to make use of the Sekailink with Ciel Nosurge, you need to create two symbolic links.

steamapps/compatdata/1477480/pfx/drive_c/users/steamuser/Documents/KoeiTecmo/CielnosurgeDX needs to be linked to /steamapps/compatdata/1477490/pfx/drive_c/users/steamuser/Documents/KoeiTecmo/

And the other way around:

/steamapps/compatdata/1477490/pfx/drive_c/users/steamuser/Documents/KoeiTecmo/ArnosurgeDX needs to be linked to /steamapps/compatdata/1477480/pfx/drive_c/users/steamuser/Documents/KoeiTecmo/

This worked for Desktop Linux and the SteamDeck for me. The performance on the latter is not as you might expect from a game with this level of graphics, but that's a problem of the game itself. It's not very well optimized and the port rather lackluster. I recommend turning down the shadows. Not much else you can do in terms of graphic settings.