http://bugs.winehq.org/show_bug.cgi?id=10281
Summary: No$gba not rendering 3D models (at all) as it does in Windows Product: Wine Version: 0.9.48. Platform: PC OS/Version: Linux Status: UNCONFIRMED Severity: trivial Priority: P2 Component: wine-opengl AssignedTo: wine-bugs@winehq.org ReportedBy: echidnaman@gmail.com
No$gba running under Wine does not render some 3D models at all, where it does in windows. I have tested with 3 different drivers, (Both proprietary and un-proprietary nVidia drivers, and an intel driver) so I don't believe my drivers are at fault.
To reproduce, run these freeware tech demos: http://www.ndshb.com/cgi-bin/cfiles/cfiles.cgi?0,0,0,0,4,22 http://www.ndshb.com/cgi-bin/cfiles/cfiles.cgi?0,0,0,0,4,93
(Use the nds.gba binary for the second tech demo link)
In both instances the 3D fails to render completely. No error messages are given at the console relating to this bug.
http://bugs.winehq.org/show_bug.cgi?id=10281
--- Comment #1 from Vijay Kamuju infyquest@gmail.com 2007-11-02 12:21:12 --- post wine console logs, to better understand the issue
http://bugs.winehq.org/show_bug.cgi?id=10281
--- Comment #2 from Jonathan echidnaman@gmail.com 2007-11-02 12:25:31 --- The strange thing is that I am not getting any. There is only one fixme related to remembering what directory you last loaded a rom from.
jonathan@jonathan-desktop:~/DS Homebrew/Hacking/no$gba/no$gba-w_2.5$ wine NO$GBA.EXE fixme:commdlg:GetFileName95 Flags 0x00800000 not yet implemented jonathan@jonathan-desktop:~/DS Homebrew/Hacking/no$gba/no$gba-w_2.5$
And that's it.
http://bugs.winehq.org/show_bug.cgi?id=10281
Jonathan echidnaman@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|No$gba not rendering 3D |No$gba not rendering 3D |models (at all) as it does |models (not visible) as it |in Windows |does in Windows
--- Comment #3 from Jonathan echidnaman@gmail.com 2007-11-02 16:51:43 --- I have more thoughts on this bug.
I think that the 3D is being rendered, but just isn't visible. The basis for my theory is that the emulator takes speed hits when it should be displaying 3D, as it does in Windows.
So maybe the actual rendering of the 3D models isn't at fault? Maybe some 2D stuff is at fault, preventing the 3D models from being seen.
Using my backup image of the commercial game Mario 64 DS, I can see that the 3D rendering of Mario's head on the title screen is not the only thing missing from the scene; the entire screen is white!
Screenies: http://i31.photobucket.com/albums/c355/Woremar/sm64lin.png http://i31.photobucket.com/albums/c355/Woremar/lolmario-1.png
So I think that the rendering does occur, but that *something* is preventing the 3D from being visible.
http://bugs.winehq.org/show_bug.cgi?id=10281
--- Comment #4 from Yolande Haneder yolande@haneder.biz 2007-11-04 11:43:09 --- Do you think this has only to do with the software. It seems interesting to me because I have a problem of 3D rendering in Wine for weeks now (since Wince 0.9.46 at least). I noticed that if I deactivate the 3D on my desktop (compiz functions?), Wine is working properly. However, if I activate the advanced graphical mode (cube etc), the title bar of any wine application (including winecfg) is missing. This is simply missing, not black (no hole in the background picture). This had been the case as I have an ATI driver and even now that I changed to a nvidia driver.
I get absolutely no error message in this case.
I am working under an X84_64 SLED10.
http://bugs.winehq.org/show_bug.cgi?id=10281
--- Comment #5 from Jonathan echidnaman@gmail.com 2007-11-04 11:51:42 --- (In reply to comment #4)
Do you think this has only to do with the software. It seems interesting to me because I have a problem of 3D rendering in Wine for weeks now (since Wince 0.9.46 at least). I noticed that if I deactivate the 3D on my desktop (compiz functions?), Wine is working properly. However, if I activate the advanced graphical mode (cube etc), the title bar of any wine application (including winecfg) is missing. This is simply missing, not black (no hole in the background picture). This had been the case as I have an ATI driver and even now that I changed to a nvidia driver.
I get absolutely no error message in this case.
I am working under an X84_64 SLED10.
That sounds like a problem with Compiz Fusion to me.
http://bugs.winehq.org/show_bug.cgi?id=10281
--- Comment #6 from Jonathan echidnaman@gmail.com 2007-11-04 12:08:31 --- The more that I look at the occurrence of the bug, the more sure I am that it's a 2D layer getting in the way of the 3D models.
Sonic Rush, for example, uses 3D models inside it's 2D sidescroller gameplay. In gameplay, one cannot see the 3D model for Sonic the Hedgehog.
The boss stages are rendered in full 3D, however. (You still are sidescrolling, using the same 3D models for Sonic) In these boss stages, so have an off in the distant sky and forest instead of a straight 2D background.
And yes, I tested this in Windows and this is a Wine discrepancy.
http://bugs.winehq.org/show_bug.cgi?id=10281
--- Comment #7 from Yolande Haneder yolande@haneder.biz 2007-11-04 13:18:24 --- Created an attachment (id=8961) --> (http://bugs.winehq.org/attachment.cgi?id=8961) Desktop view
http://bugs.winehq.org/show_bug.cgi?id=10281
Yolande Haneder yolande@haneder.biz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |yolande@haneder.biz
--- Comment #8 from Yolande Haneder yolande@haneder.biz 2007-11-04 13:21:04 --- I don't think this has solely to do with Compiz Fusion.
As you may see, only the Wine window is affected. Any other window (console or any other program I use on linux is showing properly). This is however affecting any pop-up window that I may have using Wine and these can not be moved, resized or closed (note that the title in the task bar is also missing).
http://bugs.winehq.org/show_bug.cgi?id=10281
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|yolande@haneder.biz |
--- Comment #9 from Vitaliy Margolen vitaliy@kievinfo.com 2007-11-04 13:38:17 --- Yolande Haneder, the bug you are talking about is bug 9633. It has NOTHING to do with this bug!
http://bugs.winehq.org/show_bug.cgi?id=10281
--- Comment #10 from Yolande Haneder yolande@haneder.biz 2007-11-04 23:41:43 --- Ok thanxs
http://bugs.winehq.org/show_bug.cgi?id=10281
Charlie charlie_anthony@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #11 from Charlie charlie_anthony@yahoo.com 2007-11-07 21:32:56 --- *** This bug has been confirmed by popular vote. ***
http://bugs.winehq.org/show_bug.cgi?id=10281
Jonathan echidnaman@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|wine-opengl |wine-gdi-(printing) Version|0.9.48. |0.9.50.
http://bugs.winehq.org/show_bug.cgi?id=10281
--- Comment #12 from Jonathan echidnaman@gmail.com 2007-12-01 18:31:45 --- Guessing that this is really more of a GDI bug, with the 2D layers rendering in front of the 3D ones.
http://bugs.winehq.org/show_bug.cgi?id=10281
Jonathan echidnaman@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://nocash.emubase.de/no$ | |gba-w.zip Keywords| |download Summary|No$gba not rendering 3D |No$gba- 3D layer drawn |models (not visible) as it |behind 2D layer, making 3D |does in Windows |invisible
http://bugs.winehq.org/show_bug.cgi?id=10281
Luke Bratch l_bratch@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |l_bratch@yahoo.co.uk
--- Comment #13 from Luke Bratch l_bratch@yahoo.co.uk 2008-10-23 07:32:36 --- Still present in wine-1.1.6-432-g6d901a1.
http://bugs.winehq.org/show_bug.cgi?id=10281
André H. nerv@dawncrow.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nerv@dawncrow.de
--- Comment #14 from André H. nerv@dawncrow.de 2010-01-07 17:01:24 --- is that still an issue in current git?
http://bugs.winehq.org/show_bug.cgi?id=10281
butraxz@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |butraxz@gmail.com
--- Comment #15 from butraxz@gmail.com 2012-05-17 15:03:43 CDT --- This bug has not been updated for four years. Is this still an issue i current (1.5.4) or newer wine ? You may also close this as abandoned if you feel that that this is issue is no longer relevant to you.
http://bugs.winehq.org/show_bug.cgi?id=10281
--- Comment #16 from Luke Bratch l_bratch@yahoo.co.uk 2012-05-17 15:24:57 CDT --- Created attachment 40211 --> http://bugs.winehq.org/attachment.cgi?id=40211 no$gba in wine-1.5.2
Using the same game as used in comment 3, this seems to work in wine-1.5.2!
http://bugs.winehq.org/show_bug.cgi?id=10281
Jonathan echidnaman@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #17 from Jonathan echidnaman@gmail.com 2012-05-17 16:03:41 CDT --- Same here. :)
http://bugs.winehq.org/show_bug.cgi?id=10281
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #18 from Alexandre Julliard julliard@winehq.org 2012-05-25 13:42:58 CDT --- Closing bugs fixed in 1.5.5.