protonscr

Tales from Toyotoki: Arrival of the Witch (The witch of the Ihanashi) | イハナシの魔女

protonopen appid 1950570Game compatibility - Unofficial
ValveSoftware/Proton#6442 · opened 2023-01-08 by fallenguru · updated 2025-04-16 · 2 comments · github · game page · search this game
1 matching comments, n / p to jump
Ffallenguru 2023-01-08 github

Compatibility Report

  • Name of the game with compatibility issues: The witch of the Ihanashi = イハナシの魔女 [N.B. The demo behaves the same.]
  • Steam AppID of the game: 1950570

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.

Proton log omitted for now, see below.

Symptoms

The game is Steam Deck verified, yet launching it on my desktop is a gamble. It will either

  • do nothing, i.e. the button will go CANCEL → STOP → PLAY within a few seconds
  • open a window with all-black contents (no sound) and hang there, displaying Loading TyranoScript in the title bar
  • as above, only the title bar has the title of the game
  • launch, but the window contents will be slightly offset vs the window borders, e.g. they might overlap the title bar; if so, mouse input is off correspondingly, i.e. it's just the graphics that's shifted, the hot areas for the mouse remain the same. In this case, the game will behave normally once switched to fullscreen
  • launch normally

Unfortunately, the last two outcomes are very rare, and I haven't found a way to force a particular one.
Like, stock Proton 7 will almost always produce the first result, but if I start Steam from the terminal instead of the GUI or enable PROTON_LOG, it will typically produce a (hung) window, with a more or less successful start every once in a blue moon. Experimental doesn't seem to make a difference, but latest GE [7-43] has a success rate of > 50 %.

I'll try to collect a Proton log for all these cases if it really helps, but as I said, enabling logging seems to change things. If I had to guess, some sort of timing issue.

Reproduction

Run game, or try to. May be hardware-specific, e.g. number of cores.

Kkisak-valve maintainer 2025-04-13 github

Steam Deck OLED(Only) Visual High Contrast Bug | Tales from Toyotoki: Arrival of the Witch (1950570)

Issue transferred from https://github.com/ValveSoftware/Proton/issues/8605.
@YoreonX posted on 2025-04-13T14:01:17:

Compatibility Report

  • Name of the game with compatibility issues: Tales from Toyotoki: Arrival of the Witch
  • Steam AppID of the game: 1950570

System Information

Device: Steam Deck OLED

OS Channel Update: Main

Steam Client Update Channel: Steam Deck Beta

OS Version: 3.8

OS Build: 20250409.1001

Kernel Version: 6.11.11-valve10-2-neptune-611-g627a0b4bcc5d

BIOS Version: F7G0112

Steam Version: 1744067266

  • Link to full system information report as Gist:
  • Proton version: 9.0-4

I confirm:

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

Proton Logs:

Version 7.0-6:

steam-1950570-proton-7-0-6-.log

Version 9.0-5:

steam-1950570-proton-9-0-4.log

Symptoms

Image

This is a strange one..

This problem only effects the Steam Deck OLED & does not apply to Steam Deck LCD.
(When using the same version & yes I have personally tested on two{One OLED / One LCD} devices)

This game released in Aug 19th 2022, and was verified through the Verification Program(For at the time, the only Model being the original LCD Steam Deck) and it is still relative to the Standards introduced by the Verification Program for that particular model.

With that said, that all changed when Proton Version 8 went public alongside the launch of the Steam Deck OLED.

Proton 8(Latest Stable Proton 8 Version: 8.0-5) effectively launched w/The Steam Deck OLED and introduced a unique & Device specific visual bug for this Game(Or rather Engine)'s Implementation that is akin to adjusting the contrast to levels that are noticeably wrong / incorrect / problematic to the experience intended by the game developer, LCD: Steam Deck's that use the same or higher Proton versions & its Windows Counterpart.

This visual bug also does not happen on Desktop Linux either.

It is only Steam Deck OLED.

There is a work-around solution.

Switch the OLED Steam Deck to the Stable version of Proton Prior to the OLED's release.

Proton 7.0-6:

Image

The Visual Bug No Longer occurs if the OLED Steam Deck uses the older Proton Version & again Older Steam Deck LCD Models can use any supported Proton Version and Visually will look as intended.

(I have tested on two devices)

I am a little late to this as I discovered this problem as far back as August 2024 & am only just now getting the time to write my first proper Proton Issue(which is more work than my usual SteamOS issue reports) as the issue still persists today w/Proton Version 9.0-4

The Game Developer is aware of the issue & is frustrated since he cannot do anything except request that the game be retested by Valve's Verified Program. This is an exclusively Proton problem, specifically Steam Deck OLED Models introduced post Proton Version: 8.0-5.

Reproduction

  1. Proton Version: 8.0-5 or higher

  2. Steam Deck OLED(Required)

  3. Must be in SteamOS / Game Mode(Required)

  4. Launch Game: Tales of Toyotoki: Arrival of the Witch (App ID: 1950570)

  5. Done - You should see the visual bug that makes everything in-game excessively bright or contrast(y)

Reproduction | For Work Around

  1. Steam Deck OLED + SteamOS / Game Mode

  2. Go to the library page for The witch of the Ihanashi

  3. Select Properties

  4. Select Compatibility

  5. Select Proton: 7.0-6

  6. Launch Game: Tales of Toyotoki: Arrival of the Witch (App ID: 1950570)

  7. Done - Launch Game & visuals are back to expected levels

Notes.

So the reason I'm making a bug report here is that this is a very, very unique bug in Proton that only effects the Steam Deck OLED Model. It appears it does not happen in Desktop Mode & only happens in Game Mode. But since this does not happen if you use the older Proton Version that the game was originally verified for & it does not happen to LCD Steam Decks. I have decided to post this here as it seems appropriate to say that Proton may be causing this issue.

Will EDIT to add more information like Logs, Gist, etc.

YYoreonX 2025-04-16 github

This may actually be more appropriate for /VavleSoftware/gamescope potentially.

It appears that applying the following command in Steam Properties w/Proton 9.0-4:

DXVK_HDR=0 command

Actually resolves this issue, the Steam Deck is trying to HDR a non-HDR game(again).

Switching to Proton 7.0-6 also won't force HDR.

Proton versions

Launch options

Upstream links