https://bugs.winehq.org/show_bug.cgi?id=56722
Bug ID: 56722 Summary: Concerto: Incorrect winpty pseudo terminal behavior causes bugs in Concerto Product: Wine Version: 9.8 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: tntpro100@gmail.com Distribution: ---
Created attachment 76503 --> https://bugs.winehq.org/attachment.cgi?id=76503 Output of console
Wine Version: 9.8 Wine Prefix Architecture: Both 32 and 64 bit tested Linux Distro: Arch Linux Kernel Version: 6.6.31-2-lts
Description: Concerto is a launcher for the game Melty Blood Actress Again Current Code. It interfaces with a CLI based interface known as CCcaster to allow for online play, setting changes and to quickly launch the game and its various modes. Currently when attempting to launch the game via Concerto (e.g. going into the offline menu and attempting to launch the training mode) will cause Concerto to pull up the CCcaster window but the game won't launch. CCcaster standalone works just fine and even has functional online play out of the box with Wine. The developer of Concerto has actually talked about this in a GitHub issue located here https://github.com/shiburizu/concerto-mbaacc/issues/9 stating "Concerto is not compatible with WINE for the following reasons: Concerto depends on tasklist to monitor MBAACC & CCCaster processes. WINE does not implement this at all in the main branch, and a staging version of this is missing most of the functionality including some that we depend on.
ConPTY provides "pseudo terminals" to the pywinpty library that is used to control CCCaster in the background. While WINE release notes mention ConPTY support since 5.18 in practice it produces incorrect behavior: as noted in your report a visible terminal is spawned and Concerto cannot send or receive information to it."
For testing purposes the "community version" installer of the game that optionally includes CCcaster and Concerto can be downloaded here. https://play.meltyblood.club/
Below I have attached an output of the console after running "wine Concerto.exe". The last 3 lines are the error that occurred when I pressed the "Training Mode" button
https://bugs.winehq.org/show_bug.cgi?id=56722
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://github.com/okkdev/m | |elty-installer/releases/lat | |est/download/MeltyInstaller | |.exe Distribution|--- |ArchLinux Keywords| |download, source