[Bug 47449] New: Nin Online: Black Textures
https://bugs.winehq.org/show_bug.cgi?id=47449 Bug ID: 47449 Summary: Nin Online: Black Textures Product: Wine Version: 4.11 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: critical Priority: P2 Component: dx8vb Assignee: wine-bugs(a)winehq.org Reporter: hellator(a)gmail.com Distribution: --- This bug happens in multiple distributions and versions of Wine. 1. Install GDIPlus (Windows 7+) 2. Install Dx8vb DirectX8.1 3. Install DotNet40 4. Install CoreFonts https://www.ninonline.org/index.php This game has black texture bugs. It also does not transfer DirectX8 API calls to DirectX9 the same way it does in Windows. https://github.com/crosire/d3d8to9/ https://i.imgur.com/QXcMtzv.png The texture bugs are black and do not use transparency (opacity) in some sprites and tiles on game map. It does not affect the GUI I think. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47449 Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|critical |normal Component|dx8vb |-unknown Keywords| |download CC| |o.dierick(a)piezo-forte.be URL| |https://www.ninonline.org/i | |ndex.php --- Comment #1 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- Bug triage notification: Issue in a single application is severity 'normal'. Read more about severity levels descriptions there: https://wiki.winehq.org/Bugs#severity URL filed in the URL field and 'download' added to keywords. If you did use native dx8vb, then the issue is certainly not in built-in component dx8vb. I'll set component to default 'unknown', until we have more knowledge about the cause of the graphical issue. Please, attach a normal (without WINEDEBUG) terminal output. The instructions to do that can be found there: https://wiki.winehq.org/FAQ#How_can_I_get_a_debugging_log_.28a.k.a._terminal... Regards -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47449 --- Comment #2 from Seth <hellator(a)gmail.com> --- Created attachment 64832 --> https://bugs.winehq.org/attachment.cgi?id=64832 Debug Log -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47449 --- Comment #3 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- (In reply to Seth from comment #2)
Created attachment 64832 [details] Debug Log
Hello, That's not a valid debug log. Make sure you follow the instructions at point 10.1.1 from the link I gave you. --- instructions --- cd ~/.wine/drive_c/Games/Tron wine tron.exe &> log.txt --- end instructions --- These instructions are for the game 'Tron'. You have to replace 'Games/Tron' with the path where the executable file of your application is, and 'tron.exe' with its name. You also have to replace '~/.wine' with the path of your wineprefix if it's not the default. Regards. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47449 --- Comment #4 from Seth <hellator(a)gmail.com> --- Created attachment 64845 --> https://bugs.winehq.org/attachment.cgi?id=64845 Log -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47449 --- Comment #5 from Seth <hellator(a)gmail.com> --- I provided the log. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47449 Seth <hellator(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Ubuntu Component|-unknown |dx8vb -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47449 --- Comment #6 from Seth <hellator(a)gmail.com> --- The game uses DirectX8. Wine fails to convert DX8 to DX9 as it does in Windows, so it resorts to DX8. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47449 --- Comment #7 from Seth <hellator(a)gmail.com> --- It is using Visual Basic 6 and PureBasic. PureBasic works almost perfectly though, aside from the timer being off a bit for the logo when you start the game. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47449 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|dx8vb |directx-d3d -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47449 --- Comment #8 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- Created attachment 64915 --> https://bugs.winehq.org/attachment.cgi?id=64915 Nin Online wine 4.11 screen shot Hello, I can't reproduce the issue. See attached screen shot. Here is my system: - CPU i7-4930K 3.4GHz x12 8 GB RAM; - Debian 8 Jessie amd64 gnome DE; - NVidia rtx 2070 proprietary driver 430.14; - Wine 4.11 (release tag) 64-bit wineprefix; - winetricks : dotnet40, dx8vb. - winecfg : virtual desktop 1152x864, no WM decoration/management; - game settings left at defaults (1024x768 window, auto rendering). Regards. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47449 --- Comment #9 from Seth <hellator(a)gmail.com> --- The game appears to be working for me now as well. I believe it was a Wine bug as I am using the staging Wine without no problems. I am not sure if it is using DirectX9, but it wasn't working correctly for me or one of the people at Lutris. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47449 --- Comment #10 from Seth <hellator(a)gmail.com> --- There's another problem with it, that the DirectX9 wrapper isn't converting calls to DirectX9 like it does in Windows. I believe the graphical bug was due to installing GDIPlus in Winetricks. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47449 --- Comment #11 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- Created attachment 64916 --> https://bugs.winehq.org/attachment.cgi?id=64916 Nin Online wine 4.11 with native gdiplus screen shot -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47449 Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID --- Comment #12 from Olivier F. R. Dierick <o.dierick(a)piezo-forte.be> --- (In reply to Seth from comment #10)
There's another problem with it, that the DirectX9 wrapper isn't converting calls to DirectX9 like it does in Windows. I believe the graphical bug was due to installing GDIPlus in Winetricks.
Hello, I confirm the issue with native gdiplus (see attached screen shot). It renders the game completely unplayable because when going outside of the building nothing is visible (only the purple background and rainy fog are visible - no characters, ground tiles or objects). Setting gdiplus back to builtin (or simply removing the gdiplus dll override altogether) in winecfg fixes the issue in an existing wineprefix. The use of DLL overrides is not normal use of Wine. They are only workaround for wine bugs where the builtin component doesn't work. The game works fine with builtin gdiplus and native gdiplus is not required. A developer might be curious to know why it doesn't work with native gdiplus, but for this bug tracker rules, the bug is invalid. The other issues (the game not working with wine-mono and builtin dx8vb) should be reported separately. Regards. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=47449 Ken Sharp <imwellcushtymelike(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #13 from Ken Sharp <imwellcushtymelike(a)gmail.com> --- Closing bugs marked as invalid. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla