http://bugs.winehq.org/show_bug.cgi?id=33914
Bug #: 33914 Summary: Pokemon uranium Crashes Product: Wine Version: unspecified Platform: x86 OS/Version: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: rune@norderhaug.name Classification: Unclassified
Created attachment 45043 --> http://bugs.winehq.org/attachment.cgi?id=45043 bug file
Pokemon uranuim crashes after a type my name and and gender aka when the game really starts.thank you in advance. i am waiting for him to add a mac native item but if you fix this i can run it.
http://bugs.winehq.org/show_bug.cgi?id=33914
--- Comment #1 from rune rune@norderhaug.name 2013-06-29 09:10:26 CDT --- Also i ran it only in winefiles
http://bugs.winehq.org/show_bug.cgi?id=33914
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://pokemon-uranium.tumb | |lr.com/ CC| |dank@kegel.com Version|unspecified |1.4.1
--- Comment #2 from Dan Kegel dank@kegel.com 2013-06-29 12:49:44 CDT --- Your version of wine is old; please try again with wine-1.6-rc4 or thereabouts.
http://bugs.winehq.org/show_bug.cgi?id=33914
--- Comment #3 from Amber akiraa_celibie_rost@hotmail.com 2013-11-20 11:28:00 CST --- Created attachment 46589 --> http://bugs.winehq.org/attachment.cgi?id=46589 Another bug error for Pokemon Uranium
It looks different from the other one, so I added it. I hope it may help.
http://bugs.winehq.org/show_bug.cgi?id=33914
hanska2@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hanska2@luukku.com
--- Comment #4 from hanska2@luukku.com --- Couldnt figure out how to type on the boxes. Feels that the game is missing some elements.
Pure wine 1.7.22
https://bugs.winehq.org/show_bug.cgi?id=33914
fireferrets hieirox2004@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hieirox2004@gmail.com
--- Comment #5 from fireferrets hieirox2004@gmail.com --- Attempted to reproduce with Wine 1.6.1 and beta version 4.0 of Pokemon Uranium. Had to disable dwrite to get text to display. Created new game and made it past character creation to backstory clip about character's mother. Crashed mid-scene.
To fix, simply added d3dx9_36, directmusic, directplay winetricks. Got past the cutscene, haven't seen any crashes since then.
https://bugs.winehq.org/show_bug.cgi?id=33914
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever confirmed|0 |1
--- Comment #6 from Bruno Jesus 00cpxxx@gmail.com --- The problem certainly changed since the original report, I think I'm able to reproduce the crash from comment 5. This is the backtrace which is pretty clear:
Unhandled exception: divide by zero in 32-bit code (0x7d1a92d9). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7d1a92d9 ESP:0061f6e0 EBP:0061f798 EFLAGS:00210206( R- -- I - -P- ) EAX:000cf420 EBX:7d1e361c ECX:00000000 EDX:00000000 ESI:7ffdf000 EDI:04f8c920 Stack dump: 0x0061f6e0: 04f92b40 0061f93c 00000024 00000000 0x0061f6f0: 00000000 00000000 00000000 00000000 0x0061f700: 00000000 00000000 00000000 00000000 0x0061f710: 00000000 00000000 00000000 00000000 0x0061f720: 00000000 00000000 00000000 00000000 0x0061f730: 00000000 7ffdf000 00000000 00000000 Backtrace: =>0 0x7d1a92d9 IDirectSoundBufferImpl_Create+0x2e4(device=0x1cf920, pdsb=0x61f7ec, dsbd=0x61f93c) [wine/dlls/dsound/buffer.c:1036] in dsound (0x0061f798) 1 0x7d1b1cf1 DirectSoundDevice_CreateSoundBuffer+0xbd2(device=0x1cf920, dsbd=0x61f93c, ppdsb=0x4f8c908, lpunk=(nil), from8=0x1) [wine/dlls/dsound/dsound.c:531] in dsound (0x0061f8c8) 2 0x7d1b2c82 IDirectSound8Impl_CreateSoundBuffer+0xbc(iface=0x1e4cb4, dsbd=0x61f93c, ppdsb=0x4f8c908, lpunk=(nil)) [wine/dlls/dsound/dsound.c:773] in dsound (0x0061f908) 3 0x10002278 in rgss102e (+0x2277) (0x000cf420) 0x7d1a92d9 IDirectSoundBufferImpl_Create+0x2e4 [wine/dlls/dsound/buffer.c:1036] in dsound: divl %ecx,%eax 1036 if (dsbd->dwBufferBytes % dsbd->lpwfxFormat->nBlockAlign)
7aa55c0d8f5b80b402726ac4b5b7797a42192072 Pokémon Uranium Beta 4.2.msi - 147Mb.
https://bugs.winehq.org/show_bug.cgi?id=33914
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |aeikum@codeweavers.com
--- Comment #7 from Bruno Jesus 00cpxxx@gmail.com --- Andrew, since you are cc'ing yourself to some audio related bugs I hope you don't mind being cc'ed here. Please see my comment above.
https://bugs.winehq.org/show_bug.cgi?id=33914
--- Comment #8 from Andrew Eikum aeikum@codeweavers.com --- Created attachment 51257 --> https://bugs.winehq.org/attachment.cgi?id=51257 dsound: Stricter validation for formats in secondary buffers
(In reply to Bruno Jesus from comment #7)
Andrew, since you are cc'ing yourself to some audio related bugs I hope you don't mind being cc'ed here. Please see my comment above.
No, I definitely like being CCed on sound bugs. Please always feel free to add me.
Either the game or another part of Wine (quartz?) is passing an invalid format to dsound, and dsound crashes trying to handle it. This patch fixes the dsound crash, though there may be a bug in quartz, depending on where that invalid format is coming from.
https://bugs.winehq.org/show_bug.cgi?id=33914
--- Comment #9 from Andrew Eikum aeikum@codeweavers.com --- Digging further, I'm pretty sure the bad format is a game bug. The CreateSoundBuffer call doesn't come from quartz or any other Wine function, as far as I can tell. So that patch should fix this bug completely. I'll submit it.
https://bugs.winehq.org/show_bug.cgi?id=33914
--- Comment #10 from Bruno Jesus 00cpxxx@gmail.com --- (In reply to Andrew Eikum from comment #9)
Digging further, I'm pretty sure the bad format is a game bug. The CreateSoundBuffer call doesn't come from quartz or any other Wine function, as far as I can tell. So that patch should fix this bug completely. I'll submit it.
Just confirming that http://source.winehq.org/patches/data/110746 fixes the issue.
https://bugs.winehq.org/show_bug.cgi?id=33914
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |a9a80b56b1ab3001fe844aa3a40 | |17c787d6464b0 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #11 from Bruno Jesus 00cpxxx@gmail.com --- Fixed by http://source.winehq.org/git/wine.git/commitdiff/a9a80b56b1ab3001fe844aa3a40...
Thanks, Andrew.
https://bugs.winehq.org/show_bug.cgi?id=33914
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |directx-dsound
https://bugs.winehq.org/show_bug.cgi?id=33914
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #12 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.41.
https://bugs.winehq.org/show_bug.cgi?id=33914
herdiherp@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |herdiherp@gmail.com