http://bugs.winehq.org/show_bug.cgi?id=29228
Bug #: 29228 Summary: Airline Tycoon Evolution doesn't display any text in-game Product: Wine Version: 1.3.33 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: hardpenguin@fastmail.fm Classification: Unclassified
Created attachment 37751 --> http://bugs.winehq.org/attachment.cgi?id=37751 screenshot nr 1 of the bug
No text at all in Airline Tycoon Evolution (empty character text balloons, blank HUD, newspapers, boards, lists, letters etc.)
http://bugs.winehq.org/show_bug.cgi?id=29228
--- Comment #1 from hardpenguin@fastmail.fm 2011-12-02 20:47:49 CST --- Created attachment 37752 --> http://bugs.winehq.org/attachment.cgi?id=37752 screenshot nr 2 of the bug
http://bugs.winehq.org/show_bug.cgi?id=29228
--- Comment #2 from hardpenguin@fastmail.fm 2011-12-02 20:48:10 CST --- Created attachment 37753 --> http://bugs.winehq.org/attachment.cgi?id=37753 screenshot nr 3 of the bug
http://bugs.winehq.org/show_bug.cgi?id=29228
--- Comment #3 from hardpenguin@fastmail.fm 2011-12-02 20:48:33 CST --- Created attachment 37754 --> http://bugs.winehq.org/attachment.cgi?id=37754 screenshot nr 4 of the bug
http://bugs.winehq.org/show_bug.cgi?id=29228
--- Comment #4 from hardpenguin@fastmail.fm 2011-12-02 20:49:05 CST --- Created attachment 37755 --> http://bugs.winehq.org/attachment.cgi?id=37755 screenshot nr 5 of the bug
http://bugs.winehq.org/show_bug.cgi?id=29228
--- Comment #5 from hardpenguin@fastmail.fm 2011-12-02 20:51:39 CST --- Created attachment 37756 --> http://bugs.winehq.org/attachment.cgi?id=37756 default console output from running the game
It is runned by the script where before starting the game first it changes ddr to gdi and after closing the games changes ddr back to opengl.
http://bugs.winehq.org/show_bug.cgi?id=29228
Vitaliy Margolen vitaliy-bugzilla@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|major |normal
--- Comment #6 from Vitaliy Margolen vitaliy-bugzilla@kievinfo.com 2011-12-02 21:39:01 CST --- Please test in clean wineprefix without using winetricks. Or altering configuration in any way.
http://bugs.winehq.org/show_bug.cgi?id=29228
--- Comment #7 from hardpenguin@fastmail.fm 2011-12-03 03:50:45 CST --- Without setting ddr to gdi with Winetricks half of game screen is black in fullscreen mode, only emulating virtual desktop runs fine. It is a common issue of old games (sometimes not only old) runned with Wine.
Sure, grab the output.
http://bugs.winehq.org/show_bug.cgi?id=29228
--- Comment #8 from hardpenguin@fastmail.fm 2011-12-03 03:51:15 CST --- Created attachment 37758 --> http://bugs.winehq.org/attachment.cgi?id=37758 console output without setting ddr to gdi
http://bugs.winehq.org/show_bug.cgi?id=29228
--- Comment #9 from hardpenguin@fastmail.fm 2011-12-03 03:52:31 CST --- It is runned in fresh wineprefix.
http://bugs.winehq.org/show_bug.cgi?id=29228
Mark K markk@clara.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |markk@clara.co.uk
--- Comment #10 from Mark K markk@clara.co.uk 2012-01-03 14:20:20 CST --- I'm seeing the same problem with Airline Tycoon.
(I have to do winetricks ddr=gdi otherwise I just get a blank screen. Wine 1.3.36, Nvidia driver version 280.)
http://bugs.winehq.org/show_bug.cgi?id=29228
--- Comment #11 from Mark K markk@clara.co.uk 2012-01-03 15:22:25 CST --- Since Airline Tycoon shows this problem maybe someone can add the download keyboard to this bug; the demo can be downloaded from http://games.softpedia.com/get/Games-Demo/Airline-Tycoon.shtml
http://bugs.winehq.org/show_bug.cgi?id=29228
--- Comment #12 from hardpenguin@fastmail.fm 2012-08-27 15:48:57 CDT --- Would be nice if some developer could take a peek at this. Probably not a big deal, looks simple. I'd love to see that fixed, but I'm not a programmer.
http://bugs.winehq.org/show_bug.cgi?id=29228
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #13 from joaopa jeremielapuree@yahoo.fr 2012-11-03 15:43:12 CDT --- Please, attach a console output with a the latest wine.
http://bugs.winehq.org/show_bug.cgi?id=29228
--- Comment #14 from hardpenguin@fastmail.fm 2012-11-05 07:53:51 CST --- Created attachment 42405 --> http://bugs.winehq.org/attachment.cgi?id=42405 Attachment from running Airline Tycoon Evolution on Wine 1.5.16
Here you go, Airline Tycoon Evolution on Wine 1.5.16, clean wineprefix. Just a short session (around 2-3 minutes), still no text visible in the game.
http://bugs.winehq.org/show_bug.cgi?id=29228
Jay jaynobyl@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jaynobyl@gmx.de
http://bugs.winehq.org/show_bug.cgi?id=29228
--- Comment #15 from Jay jaynobyl@gmx.de 2013-06-07 13:47:26 CDT --- Sill exists in Airline Tycoon Deluxe with wine 1.5.31 on Ubuntu Raring 64-bit.
http://bugs.winehq.org/show_bug.cgi?id=29228
Volkan volkangezer@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |volkangezer@gmail.com
--- Comment #16 from Volkan volkangezer@gmail.com 2013-07-14 09:32:56 CDT --- Latest version (1.6-rc5) and still exists.
http://bugs.winehq.org/show_bug.cgi?id=29228
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download Status|UNCONFIRMED |NEW URL| |http://games.softpedia.com/ | |get/Games-Demo/Airline-Tyco | |on.shtml CC| |00cpxxx@gmail.com Ever Confirmed|0 |1
--- Comment #17 from Bruno Jesus 00cpxxx@gmail.com 2013-07-14 10:51:58 CDT --- I can confirm the issue with the demo version.
http://bugs.winehq.org/show_bug.cgi?id=29228
Daniel Kamil Kozar dkk089@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dkk089@gmail.com
--- Comment #18 from Daniel Kamil Kozar dkk089@gmail.com 2013-10-08 14:24:21 CDT --- I can confirm that the issue still occurs with Wine 1.7.3 and version 1.03 of the application.
http://bugs.winehq.org/show_bug.cgi?id=29228
Dotevo dotevo@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dotevo@gmail.com
--- Comment #19 from Dotevo dotevo@gmail.com 2013-11-18 16:03:17 CST --- Game works fine for me when I've started X in 16bit color mode. sudo xinit /usr/bin/xterm -- :1 -ac -depth 16 and in a new instance su - USERNAME
It is workaround but it should help to solve issue.
https://bugs.winehq.org/show_bug.cgi?id=29228
Jarkko K jarkko_korpi@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jarkko_korpi@hotmail.com
--- Comment #20 from Jarkko K jarkko_korpi@hotmail.com --- I just tried the demo, this has nothing to do with texts, but it claims that I don't have enough space for install!! And I do.
https://bugs.winehq.org/show_bug.cgi?id=29228
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #21 from super_man@post.com --- (In reply to Jarkko K from comment #20)
I just tried the demo, this has nothing to do with texts, but it claims that I don't have enough space for install!! And I do.
The regression seem to gone away.
+font channel gives output similar to this
trace:font:freetype_SelectFont L"System", h=16, it=0, weight=700, PandF=22, charset=0 orient 0 escapement 0 trace:font:freetype_SelectFont DC transform 1.000000 0.000000 0.000000 1.000000 trace:font:freetype_SelectFont returning cached gdiFont(0x119208) for hFont 0x1001e trace:font:freetype_SelectFont 0x1001e L"System" 16 aa 11 trace:font:update_font_code_page charset 0 => cp 1252
the issue is still valid
1.7.51
https://bugs.winehq.org/show_bug.cgi?id=29228
elicoten@live.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |elicoten@live.co.uk
--- Comment #22 from elicoten@live.co.uk --- I also experienced this but in addition I found that at 32bpp Airline Tycoon wouldn't even start without the "emulate virtual desktop" option - I kept getting page faults.
Emulate virtual desktop made the game run but as per the bug with missing texts, etc. The xinit command given here didn't work for me, it just hung with a black screen and I had to press CTRL + ALT + F2 to get back to my desktop.
I managed to get it working properly using Xephyr to set 16-bit colour depth and then the texts showed correctly.
This is on Ubuntu 17.10 with Wine 2.0.4.
https://bugs.winehq.org/show_bug.cgi?id=29228
--- Comment #23 from Volkan volkangezer@gmail.com --- (In reply to elicoten from comment #22)
I also experienced this but in addition I found that at 32bpp Airline Tycoon wouldn't even start without the "emulate virtual desktop" option - I kept getting page faults.
Emulate virtual desktop made the game run but as per the bug with missing texts, etc. The xinit command given here didn't work for me, it just hung with a black screen and I had to press CTRL + ALT + F2 to get back to my desktop.
I managed to get it working properly using Xephyr to set 16-bit colour depth and then the texts showed correctly.
This is on Ubuntu 17.10 with Wine 2.0.4.
Do you mind adding this as a workaround on game's page [1]?
[1] https://appdb.winehq.org/objectManager.php?sClass=version&iId=31791
https://bugs.winehq.org/show_bug.cgi?id=29228
Håkon haakobja@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |haakobja@gmail.com
--- Comment #24 from Håkon haakobja@gmail.com --- Created attachment 60553 --> https://bugs.winehq.org/attachment.cgi?id=60553 wine-devel-3.2 d3d debug log
This issue is still present in Wine-Devel-3.2. I'm currently trying with the GOG version of the game and I have attached a d3d debug log from the game.
It seems like the workaround worked. DxWnd, does what i says in the other comment. If set to 16 bit, the text is showing.
https://bugs.winehq.org/show_bug.cgi?id=29228
--- Comment #25 from joaopa jeremielapuree@yahoo.fr --- Unfortunately, the bug is still there with wine-4.1
https://bugs.winehq.org/show_bug.cgi?id=29228
--- Comment #26 from joaopa jeremielapuree@yahoo.fr --- Can not test. Game suffers of a regression.
https://bugs.winehq.org/show_bug.cgi?id=29228
--- Comment #27 from joaopa jeremielapuree@yahoo.fr --- forgot to say I tested with wine-5.6.
https://bugs.winehq.org/show_bug.cgi?id=29228
--- Comment #28 from Gijs Vermeulen gijsvrm@gmail.com --- Demo seems to work for me with wine-6.10. I used a virtual desktop otherwise it scaled poorly over my multiple monitors. There was a crash on exit though, but that's a different bug.
Can anyone confirm?
https://bugs.winehq.org/show_bug.cgi?id=29228
--- Comment #29 from hardpenguin hardpenguin13@gmail.com --- @Gijs - can you please upload the screenshot of it working fine? The main menu does not count. One needs to start the gameplay: observe the in-game characters walk and enter the initial meeting.
I used the same game build as in my initial report: Airline Tycoon Evolution 1.03 in Polish. Wine 6.10 on Debian 10. The bug is still here, default fullscreen or Wine emulated virtual desktop. No fonts rendered.
I can also confirm that using DxWnd.exe to force the game to run in 16 bit mode solves the issue. Forcing the game to run in a window is not necessary.
https://bugs.winehq.org/show_bug.cgi?id=29228
--- Comment #30 from Gijs Vermeulen gijsvrm@gmail.com --- Created attachment 70175 --> https://bugs.winehq.org/attachment.cgi?id=70175 screenshots
(In reply to hardpenguin from comment #29)
@Gijs - can you please upload the screenshot of it working fine? The main menu does not count. One needs to start the gameplay: observe the in-game characters walk and enter the initial meeting.
Here is an archive of how the demo looks for me. They look fine compared to the screenshots you attached to the bug originally.
https://bugs.winehq.org/show_bug.cgi?id=29228
--- Comment #31 from hardpenguin hardpenguin13@gmail.com --- Indeed, it seems to be working for you.
Where did you get the demo from though? Can you post a link? Could be a different version of the game.
Also, did you compare your Wine logs with the ones from 2018 produced by Håkon?
I am also willing to produce fresh Wine logs if you tell me which WINEDEBUG flags would be helpful here.
https://bugs.winehq.org/show_bug.cgi?id=29228
--- Comment #32 from Gijs Vermeulen gijsvrm@gmail.com --- (In reply to hardpenguin from comment #31)
Where did you get the demo from though? Can you post a link? Could be a different version of the game.
I got it from the link in the URL field.
I am also willing to produce fresh Wine logs if you tell me which WINEDEBUG flags would be helpful here.
It might be a good idea to check with the same demo that I tried. If that works, the issue is probably game versions specific. If that version doesn't work, it might be because I have different system fonts installed.
https://bugs.winehq.org/show_bug.cgi?id=29228
--- Comment #33 from hardpenguin hardpenguin13@gmail.com --- I can confirm the issue not being reproducible with the demo from the URL (1.0.0 version of the game / demo).
https://bugs.winehq.org/show_bug.cgi?id=29228
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #34 from Béla Gyebrószki gyebro69@gmail.com --- The text is displayed not only in the demo but also in the full version for me (Airline Tycoon Deluxe v1.03 from GOG.com).
This was fixed by https://source.winehq.org/git/wine.git/commit/d171d1116764260f4ae272c69b54e5...
https://bugs.winehq.org/show_bug.cgi?id=29228
--- Comment #35 from hardpenguin hardpenguin13@gmail.com --- (In reply to Béla Gyebrószki from comment #34)
The text is displayed not only in the demo but also in the full version for me (Airline Tycoon Deluxe v1.03 from GOG.com).
This was fixed by https://source.winehq.org/git/wine.git/commit/ d171d1116764260f4ae272c69b54e5dfd13c6835
Interesting, I tested with Wine 6.13 and this patch was supposedly introduced in 6.10?
(and it is not fixed for me)
https://bugs.winehq.org/show_bug.cgi?id=29228
--- Comment #36 from Håkon haakobja@gmail.com --- (In reply to hardpenguin from comment #35)
(In reply to Béla Gyebrószki from comment #34)
The text is displayed not only in the demo but also in the full version for me (Airline Tycoon Deluxe v1.03 from GOG.com).
This was fixed by https://source.winehq.org/git/wine.git/commit/ d171d1116764260f4ae272c69b54e5dfd13c6835
Interesting, I tested with Wine 6.13 and this patch was supposedly introduced in 6.10?
(and it is not fixed for me)
I tried on my computer and it works for me with a new prefix, however I had to use the Wine Desktop as the game crashed if I didn't. I think that's because of the Wine XWayland/Wayland combination, but I haven't tried in a plain X11 environment.
My current setup is:
OS: Fedora release 34 (Thirty Four) x86_64 Host: 20MU000DMX ThinkPad A485 Kernel: 5.13.10-200.fc34.x86_64 Uptime: 12 days, 23 hours, 6 mins Packages: 2512 (rpm), 54 (flatpak) Shell: fish 3.3.1 Resolution: 1920x1080 DE: GNOME 40.4 WM: Mutter WM Theme: Adwaita Theme: Qogir [GTK2/3] Icons: Adwaita [GTK2/3] Terminal: tilix CPU: AMD Ryzen 7 PRO 2700U w/ Radeon Vega Mobile Gfx (8) @ 2.200GHz GPU: AMD ATI Radeon Vega Series / Radeon Vega Mobile Series Memory: 5239MiB / 14883MiB
--- Graphics info: name of display: :0 display: :0 screen: 0 direct rendering: Yes Extended renderer info (GLX_MESA_query_renderer): Vendor: AMD (0x1002) Device: AMD Radeon(TM) Vega 10 Graphics (RAVEN, DRM 3.41.0, 5.13.10-200.fc34.x86_64, LLVM 12.0.1) (0x15dd) Version: 21.1.7 Accelerated: yes Video memory: 1024MB Unified memory: no Preferred profile: core (0x1) Max core profile version: 4.6 Max compat profile version: 4.6 Max GLES1 profile version: 1.1 Max GLES[23] profile version: 3.2 Memory info (GL_ATI_meminfo): VBO free memory - total: 263 MB, largest block: 263 MB VBO free aux. memory - total: 2956 MB, largest block: 2956 MB Texture free memory - total: 263 MB, largest block: 263 MB Texture free aux. memory - total: 2956 MB, largest block: 2956 MB Renderbuffer free memory - total: 263 MB, largest block: 263 MB Renderbuffer free aux. memory - total: 2956 MB, largest block: 2956 MB Memory info (GL_NVX_gpu_memory_info): Dedicated video memory: 1024 MB Total available memory: 4096 MB Currently available dedicated video memory: 263 MB OpenGL vendor string: AMD OpenGL renderer string: AMD Radeon(TM) Vega 10 Graphics (RAVEN, DRM 3.41.0, 5.13.10-200.fc34.x86_64, LLVM 12.0.1) OpenGL core profile version string: 4.6 (Core Profile) Mesa 21.1.7 OpenGL core profile shading language version string: 4.60 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile
OpenGL version string: 4.6 (Compatibility Profile) Mesa 21.1.7 OpenGL shading language version string: 4.60 OpenGL context flags: (none) OpenGL profile mask: compatibility profile
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 21.1.7 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
---- ========== VULKANINFO ==========
Vulkan Instance Version: 1.2.162
Instance Extensions: count = 18 ------------------------------- VK_EXT_acquire_xlib_display : extension revision 1 VK_EXT_debug_report : extension revision 9 VK_EXT_debug_utils : extension revision 2 VK_EXT_direct_mode_display : extension revision 1 VK_EXT_display_surface_counter : extension revision 1 VK_KHR_device_group_creation : extension revision 1 VK_KHR_display : extension revision 23 VK_KHR_external_fence_capabilities : extension revision 1 VK_KHR_external_memory_capabilities : extension revision 1 VK_KHR_external_semaphore_capabilities : extension revision 1 VK_KHR_get_display_properties2 : extension revision 1 VK_KHR_get_physical_device_properties2 : extension revision 2 VK_KHR_get_surface_capabilities2 : extension revision 1 VK_KHR_surface : extension revision 25 VK_KHR_surface_protected_capabilities : extension revision 1 VK_KHR_wayland_surface : extension revision 6 VK_KHR_xcb_surface : extension revision 6 VK_KHR_xlib_surface : extension revision 6
Instance Layers: count = 3 -------------------------- VK_LAYER_MANGOHUD_overlay Vulkan Hud Overlay 1.2.135 version 1 VK_LAYER_MESA_device_select Linux device selection layer 1.2.73 version 1 VK_LAYER_VKBASALT_post_processing a post processing layer 1.2.136 version 1
Devices: ======== GPU0: apiVersion = 4202664 (1.2.168) driverVersion = 88084487 (0x5401007) vendorID = 0x1002 deviceID = 0x15dd deviceType = PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU deviceName = AMD RADV RAVEN (ACO) driverID = DRIVER_ID_MESA_RADV driverName = radv driverInfo = Mesa 21.1.7 (ACO) conformanceVersion = 1.2.3.0 GPU1: apiVersion = 4198568 (1.1.168) driverVersion = 1 (0x0001) vendorID = 0x10005 deviceID = 0x0000 deviceType = PHYSICAL_DEVICE_TYPE_CPU deviceName = llvmpipe (LLVM 12.0.1, 256 bits) driverID = DRIVER_ID_MESA_LLVMPIPE driverName = llvmpipe driverInfo = Mesa 21.1.7 (LLVM 12.0.1) conformanceVersion = 1.0.0.0