http://bugs.winehq.org/show_bug.cgi?id=30193
Bug #: 30193 Summary: Crysis Wars ded server doesn't resize with wineconsole (curses backend) Product: Wine Version: 1.4-rc6 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: programs AssignedTo: wine-bugs@winehq.org ReportedBy: liquitsnake@gmx.net Classification: Unclassified
Created attachment 39410 --> http://bugs.winehq.org/attachment.cgi?id=39410 screen
The Crysis Wars dedicated server, when running under wineconsole with the curses backend, does not resize its viewport. It is stuck at the default 80x25, even if the terminal is considerably larger (see attachment). This produces some unexpected output, as some commands expect a larger size but have to be split over 2 lines via \
My terminal and wineconsole interact just fine, as I have verified with cmd. It's just this app that sticks to 80x25 no matter what. On Windows, it would normally spawn a console window with a size of 132x60 (or less if the desktop resolution can't fit that)
Could it be that wineconsole first starts at 80x25 and only later resizes to terminal size? In that case, I can imagine that the app polls the size once during startup and sticks to that, thus limiting itself to 80x25.
http://bugs.winehq.org/show_bug.cgi?id=30193
Vitaliy Margolen vitaliy-bugzilla@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |trivial
http://bugs.winehq.org/show_bug.cgi?id=30193
--- Comment #1 from haarp liquitsnake@gmx.net 2012-04-13 03:49:13 CDT --- Update: Bug not limited to curses backend. The other backend shows the same behavior.
http://bugs.winehq.org/show_bug.cgi?id=30193
haarp liquitsnake@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Crysis Wars ded server |Crysis Wars ded server |doesn't resize with |doesn't resize with |wineconsole (curses |wineconsole |backend) |
http://bugs.winehq.org/show_bug.cgi?id=30193
Eric Pouech eric.pouech@orange.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |eric.pouech@orange.fr
--- Comment #2 from Eric Pouech eric.pouech@orange.fr 2012-05-12 03:57:02 CDT --- please describe the difference with windows ? to my knowledge, in windows, unless modified, default console size if 80x25 unless: - the program run in the console asks to resize the console (which doesn't seem to be the case here) - the user has a larger default console size (which you can do with user backend (left click in window, and choose the option subitem), and can't IIRC with curses backend)
note also that "bare" more for console (ie running without wineconsole) should resize itself to the unix console size automatically (but with limited windows console API support)
for now, I haven't seen an evidence of a bug.
A+
http://bugs.winehq.org/show_bug.cgi?id=30193
--- Comment #3 from haarp liquitsnake@gmx.net 2012-05-12 04:26:26 CDT --- Thanks for your response.
First off, the app does not show its console at all under "bare" wine ( bug 26189 ). It needs wineconsole for that.
I tried increasing the default size in Wineconsole (user backend). I can see the application resizing it back to 80x25 shortly after it starts. Resizing it again after the application has started has no effect on the application.
On Windows, I have my terminal set to 80x25. When the application starts, it spawns a bigger-sized terminal automatically, with no problems (screen resolution permitting).
It seems that the application checks the screen resolution, and decides the terminal size depending on what it finds. This process seems to be broken under Wine, making the app default to 80x25. Once it has decided on a size, it will stick with it.
http://bugs.winehq.org/show_bug.cgi?id=30193
--- Comment #4 from Austin English austinenglish@gmail.com --- This is your friendly reminder that there has been no bug activity for 2 years. Is this still an issue in current (1.7.18 or newer) wine?
https://bugs.winehq.org/show_bug.cgi?id=30193
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |ABANDONED
--- Comment #5 from Austin English austinenglish@gmail.com --- (In reply to Austin English from comment #4)
This is your friendly reminder that there has been no bug activity for 2 years. Is this still an issue in current (1.7.18 or newer) wine?
Abandoned.
https://bugs.winehq.org/show_bug.cgi?id=30193
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Austin English austinenglish@gmail.com --- Closing.
https://bugs.winehq.org/show_bug.cgi?id=30193
haarp main.haarp@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|ABANDONED |--- Status|CLOSED |UNCONFIRMED
--- Comment #7 from haarp main.haarp@gmail.com --- Checked again, still bugged in Wine 3.0.
https://bugs.winehq.org/show_bug.cgi?id=30193
tokktokk fdsfgs@krutt.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs@krutt.org
https://bugs.winehq.org/show_bug.cgi?id=30193
--- Comment #8 from haarp main.haarp@gmail.com --- Still kinda bugged. In Wine 5.15, instead of defaulting to 80x25, it now seems to default to 120x60. If the terminal is smaller than that, the rest is simply cut off.