[Bug 38651] New: Project64 2.2: Settings Pane is Blank
https://bugs.winehq.org/show_bug.cgi?id=38651 Bug ID: 38651 Summary: Project64 2.2: Settings Pane is Blank Product: Wine Version: 1.7.43 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: ribshark(a)gmail.com Distribution: --- Created attachment 51574 --> https://bugs.winehq.org/attachment.cgi?id=51574 Terminal Output When the settings dialog (Options > Settings) is opened, most controls are missing on the right hand side. This bug did not occur on Project64 2.1. This occurs using both an NVIDIA card with proprietary drivers, and an Intel card. Link to installer: http://www.pj64-emu.com/downloads/func-startdown/123/ sha1sum: 5b95315844b22672c2e867d8e3d45d9f05ed2016 -- 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=38651 --- Comment #1 from Austin English <austinenglish(a)gmail.com> --- Your terminal output is empty. -- 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=38651 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.pj64-emu.com/dow | |nloads/func-startdown/123/ -- 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=38651 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |austinenglish(a)gmail.com Distribution|--- |Debian Ever confirmed|0 |1 --- Comment #2 from Austin English <austinenglish(a)gmail.com> --- Still in 1.7.50. Native comctl32 doesn't make a different, and there is no terminal output. Using Project 64 version 2.2.0.3. austin(a)debian-laptop:~$ sha1sum Setup\ Project64\ 2.2.exe 5b95315844b22672c2e867d8e3d45d9f05ed2016 Setup Project64 2.2.exe austin(a)debian-laptop:~$ du -h Setup\ Project64\ 2.2.exe 3.0M Setup Project64 2.2.exe -- 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=38651 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #51574|0 |1 is obsolete| | --- Comment #3 from Austin English <austinenglish(a)gmail.com> --- Comment on attachment 51574 --> https://bugs.winehq.org/attachment.cgi?id=51574 Terminal Output
-- 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=38651 sheepdestroyer <sheepdestroyer(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sheepdestroyer(a)gmail.com --- Comment #4 from sheepdestroyer <sheepdestroyer(a)gmail.com> --- Created attachment 54122 --> https://bugs.winehq.org/attachment.cgi?id=54122 trying to load settings pane in PJ64 I confirm that this bug still exists on development version of PJ64. Settings are not showing up under Fedora 23 and Wine 1.9.6. Logs while opening pane attached. -- 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=38651 thepouar(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |thepouar(a)gmail.com -- 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=38651 Asif Ali Rizwaan <fast.rizwaan(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fast.rizwaan(a)gmail.com --- Comment #5 from Asif Ali Rizwaan <fast.rizwaan(a)gmail.com> --- Created attachment 61646 --> https://bugs.winehq.org/attachment.cgi?id=61646 Bug still there with Project64 v2.3.2-202-g57a221e -- 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=38651 --- Comment #6 from Asif Ali Rizwaan <fast.rizwaan(a)gmail.com> --- Settings stays blank bash-4.4$ wine --version wine-3.9 project64 2.3.2 https://www.pj64-emu.com/public-releases -- 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=38651 minion <minion.procyk(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |minion.procyk(a)gmail.com --- Comment #7 from minion <minion.procyk(a)gmail.com> --- this issue still exists in wine4.0rc6 for project64 2.3.2. I've tried looking at the logs myself with +relay and don't see anything that stands out. I also don't know what I'm really looking for which doesn't help. If anyone can provide some assistance or can help point in the right direction for debugging I would be grateful. As others have indicated, terminal output is blank when run without any debug args. In addition to the settings pane being blank, the rom information doesn't show up on the main screen as you would expect, but the list items exist and are clickable if you configure your rom directory to point to actual roms. Will post back if I make any progress. -- 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=38651 --- Comment #8 from Austin English <austinenglish(a)gmail.com> --- Still present in wine-4.11. $ sha256sum Setup\ Project64\ v2.3.2-202-g57a221e.exe 14139367a84b4ec6f7eaa89a82d96dbec4b264bcc83d822cc886ad5210d151c8 Setup Project64 v2.3.2-202-g57a221e.exe $ du -sh Setup\ Project64\ v2.3.2-202-g57a221e.exe 2.3M Setup Project64 v2.3.2-202-g57a221e.exe -- 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=38651 --- Comment #9 from minion <minion.procyk(a)gmail.com> --- Hey Austin the settings panel does work. Try using the more recent development builds of project 64. -- 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=38651 --- Comment #10 from Austin English <austinenglish(a)gmail.com> --- (In reply to minion from comment #9)
Hey Austin the settings panel does work. Try using the more recent development builds of project 64.
Thanks for the tip; looks like it was fixed by Hack to get settings window working in wine (commit: 943f2d109b631bd3098cf2bc0be947fa89b74499) which was first in v2.4.0-764-gd781003 on https://www.pj64-emu.com/nightly-builds. This is still a bug, however. -- 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=38651 --- Comment #11 from Nikolay Sivov <bunglehead(a)gmail.com> --- We should probably set component then, if it's truly TreeView issue. -- 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=38651 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |comctl32 --- Comment #12 from Austin English <austinenglish(a)gmail.com> --- direct link to the commit: https://github.com/project64/project64/commit/943f2d109b631bd3098cf2bc0be947... -- 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=38651 --- Comment #13 from Nikolay Sivov <bunglehead(a)gmail.com> --- This is about TVN_SELCHANGEDA vs TVN_SELCHANGEDW, we're sending -W and application is built as non-Unicode so TVN_SELCHANGED == TVN_SELCHANGEDA. Needs some tests for notification format. -- 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=38651 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Project64 2.2: Settings |Project64 2.2: Settings |Pane is Blank |Pane is Blank, | |TVN_SELCHANGEDW is sent | |instead of TVN_SELCHANGEDW -- 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=38651 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Project64 2.2: Settings |Project64 2.2: Settings |Pane is Blank, |Pane is Blank, |TVN_SELCHANGEDW is sent |TVN_SELCHANGEDW is sent |instead of TVN_SELCHANGEDW |instead of TVN_SELCHANGEDA -- 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=38651 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|comctl32 |user32 --- Comment #14 from Nikolay Sivov <bunglehead(a)gmail.com> --- This seems to be more about window creation than specific control. Main window is created with CreateWindowExA(), settings dialog is using DialogBoxParamW(), yet somehow both of them are create as ansi on Windows. I wasn't unable to quickly create a test demonstrating this. Switching components. -- 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=38651 --- Comment #15 from minion <minion.procyk(a)gmail.com> --- issue still present in wine-6.0-rc1 version 2.3.2 has the same exact bug adding download link: https://www.pj64-emu.com/download/project64-latest -- 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=38651 --- Comment #16 from Asif Ali Rizwaan <fast.rizwaan(a)gmail.com> --- As Project64 is Free software, GPL2 licensed, you can get help from Settings Sources, Kindly look into source of Projet64 to resolve this issue: https://github.com/project64/project64/tree/master/Source/Settings -- 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=38651 --- Comment #17 from Asif Ali Rizwaan <fast.rizwaan(a)gmail.com> --- In the meantime, I've made a flatpak of Project64 1.6 version which has no issues with going fullscreen and settings. https://github.com/fastrizwaan/Project64_flatpak -- 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=38651 --- Comment #18 from Nikolay Sivov <bunglehead(a)gmail.com> --- (In reply to Asif Ali Rizwaan from comment #16)
As Project64 is Free software, GPL2 licensed, you can get help from Settings Sources, Kindly look into source of Projet64 to resolve this issue:
https://github.com/project64/project64/tree/master/Source/Settings
The problem is described in comment 13 and 14. If you are suggesting making changes to application itself or to wine as a workaround, then it's not the way to fix it. -- 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=38651 --- Comment #19 from Asif Ali Rizwaan <fast.rizwaan(a)gmail.com> --- (In reply to Nikolay Sivov from comment #18)
(In reply to Asif Ali Rizwaan from comment #16)
As Project64 is Free software, GPL2 licensed, you can get help from Settings Sources, Kindly look into source of Projet64 to resolve this issue:
https://github.com/project64/project64/tree/master/Source/Settings
The problem is described in comment 13 and 14. If you are suggesting making changes to application itself or to wine as a workaround, then it's not the way to fix it.
No, not at all. I only found out that the sources are available on github, so shared the link, hoping that it will be somehow useful in fixing this years old issue. I've also raised an issue at github, https://github.com/project64/project64/issues/1887 I hope the developer could easily fix the bug. -- 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=38651 --- Comment #20 from Asif Ali Rizwaan <fast.rizwaan(a)gmail.com> --- as suggested by the developer https://github.com/project64/project64/issues/1887#issuecomment-751687409 "try with the nightly release: https://www.pj64-emu.com/nightly-builds you could try v2.4.0-1437-g4a4b0b2" The settings now shows everything as expected with v2.4.0-1437-g4a4b0b2. -- 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=38651 --- Comment #21 from Austin English <austinenglish(a)gmail.com> --- Still present in v2.3-210-g4f0ca48.exe / wine-7.8. -- 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=38651 --- Comment #22 from minion <minion.procyk(a)gmail.com> --- Thanks Asif - I understand the pj64 team provided a workaround, but I still use PJ64 2.3.2, and this issue still exists on that version, as it did in 2.2. -- 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