http://bugs.winehq.org/show_bug.cgi?id=28874
Bug #: 28874 Summary: SSF 012 beta R2: UnlockRect() error Product: Wine Version: 1.3.31 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: dredgingthelake@gmail.com Classification: Unclassified
Created attachment 37098 --> http://bugs.winehq.org/attachment.cgi?id=37098 SSF terminal output
This Sega Saturn emulator crashes with a UnlockRect() error. Can sometimes be worked around by setting FixedWindowResolution="1" in SSF.ini, but message appears again when trying to switch to fullscreen mode.
In order to get to the unlockrect message, the DirectX SDK needs to be installed to get past an xaudio error (winetricks xact is not enough). In addition, the game/iso needs to be mounted before launching SSF, either through cdemu or a physical drive. Otherwise a cdrom error will occur.
Here is the full error: IDirect3DDevice9::UnlockRect() error. File : ./Direct3D9.cpp Line : 1581 Function : Direct3D9::_SetTexture
http://bugs.winehq.org/show_bug.cgi?id=28874
DL dredgingthelake@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www7a.biglobe.ne.jp/ | |~phantasy/ssf/files/index.h | |tml
http://bugs.winehq.org/show_bug.cgi?id=28874
--- Comment #1 from DL dredgingthelake@gmail.com 2011-10-23 22:25:28 CDT --- System:
~Gentoo AMD64 Nvidia GTX275: 275.09.07 and 290.03 drivers tested Wine 1.3.31 and wine-1.2 tested
http://bugs.winehq.org/show_bug.cgi?id=28874
DL dredgingthelake@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |32101
http://bugs.winehq.org/show_bug.cgi?id=28874
Bug 28874 depends on bug 32101, which changed state.
Bug 32101 Summary: SSF Saturn Emulator - Crashes with SendMessage() error http://bugs.winehq.org/show_bug.cgi?id=32101
What |Old Value |New Value ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
http://bugs.winehq.org/show_bug.cgi?id=28874
nE0sIghT update.microsoft@mail.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |update.microsoft@mail.ru
http://bugs.winehq.org/show_bug.cgi?id=28874
--- Comment #2 from nE0sIghT update.microsoft@mail.ru 2013-03-10 09:09:26 CDT --- I can confirm this error with SSF 0.12 beta R3 and wine-1.5.25
Error output with WINEDEBUG=all and wine-1.5.25 (2.8 MiB): http://coldzone.ru/upload/err.bz2
https://bugs.winehq.org/show_bug.cgi?id=28874
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |super_man@post.com
--- Comment #3 from super_man@post.com --- Can this be tested anymore? THe download is dead.
https://bugs.winehq.org/show_bug.cgi?id=28874
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW URL|http://www7a.biglobe.ne.jp/ |http://segaretro.org/images |~phantasy/ssf/files/index.h |/f/f7/SSF_versions_006-011. |tml |7z Ever confirmed|0 |1
--- Comment #4 from Bruno Jesus 00cpxxx@gmail.com --- Still in wine-git, tested with the home-brew game from http://sebastianmihai.com/main.php?t=118&n=Sega-Saturn-development-Satur...
https://bugs.winehq.org/show_bug.cgi?id=28874
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com
--- Comment #5 from Bruno Jesus 00cpxxx@gmail.com --- Created attachment 52459 --> https://bugs.winehq.org/attachment.cgi?id=52459 patch / hack
The attached patch makes the emulator work. Hopefully one of the d3d DLL guys will be able to tell what is happening.
https://bugs.winehq.org/show_bug.cgi?id=28874
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|SSF 012 beta R2: |SSF 012 beta R2-R3 expects |UnlockRect() error |d3d9_surface_UnlockRect to | |return S_OK even if the | |surface is already unlocked
https://bugs.winehq.org/show_bug.cgi?id=28874
super_man@post.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |stefan@codeweavers.com
https://bugs.winehq.org/show_bug.cgi?id=28874
Stefan Dösinger stefandoesinger@gmx.at changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|stefan@codeweavers.com |stefandoesinger@gmx.at
https://bugs.winehq.org/show_bug.cgi?id=28874
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=19862
https://bugs.winehq.org/show_bug.cgi?id=28874
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |directx-d3d CC| |joseph.kucia@gmail.com
--- Comment #6 from Józef Kucia joseph.kucia@gmail.com --- Please retest if this bug is fixed by commit 6664601b83753ab18080b0d0001636d3b70b6cea.
https://bugs.winehq.org/show_bug.cgi?id=28874
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |DUPLICATE Status|NEW |RESOLVED
--- Comment #7 from Bruno Jesus 00cpxxx@gmail.com --- (In reply to Józef Kucia from comment #6)
Please retest if this bug is fixed by commit 6664601b83753ab18080b0d0001636d3b70b6cea.
Fixed as expected, since the issue in the other bug is exactly the same I'm resolving as dup.
*** This bug has been marked as a duplicate of bug 19862 ***
https://bugs.winehq.org/show_bug.cgi?id=28874
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #8 from Bruno Jesus 00cpxxx@gmail.com --- Closing duplicate bugs.