http://bugs.winehq.org/show_bug.cgi?id=7203
------- Additional Comments From chris.kcat(a)gmail.com 2007-10-02 05:21 -------
Created an attachment (id=4867)
--> (http://bugs.winehq.org/attachment.cgi?id=4867&action=view)
Proper rounding
The previous patch improperly handled negative values. Try this patch instead
(untested since I can't run Oblivion on this computer, but the math should be
right).
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=3747
------- Additional Comments From tomek.fizyk(a)op.pl 2007-10-02 04:25 -------
You were right Vitaliy. I've changed the IDirectInputAImpl_Initialize()
function in the dinput_main.c to return DI_NOTATTACHED when it's beeing called
for the third time (I assumed this would be the call when the app is
configuring the joystick - it was correct assumption;) and the game finally ran
(yey:D).
But... Unfortunately it encounters another problems, which will require another
bug reports, I think... In-game sound is only available when in winecfg I set
the audio hardware acceleration to "emulation" - in any other case the game
can't find the sound device (OSS - no sound except for the CDA and introduction
video, ALSA - the game freezes when playing first in-menu sound or first
in-game sound in Demo version).
Another problem is that the game crashes when starting up the gameplay in hw
accelerated mode - only the software renderer works (and it's quite fast on my
system even in 1280x1024;). What is weird to me is that the hw graphics device
the game detects is called "Direct Draw HAL" instead of "Direct3D HAL" or
something like that.
Kaj-Michael, can you change the dlls/dinput/dinput_main.c file, recompile wine
and check if the game behaves the same?
The changes I've made to the dinput_main.c (I've added lines that are commented
as "added this") are (from line 365):
int icounter = 0; //added this
static HRESULT WINAPI IDirectInputAImpl_GetDeviceStatus(LPDIRECTINPUT7A iface,
REFGUID rguid) {
IDirectInputImpl *This = (IDirectInputImpl *)iface;
FIXME("(%p)->(%s): stub\n",This,debugstr_guid(rguid));
icounter++; //added this
if(icounter > 2) //added this
return DI_NOTATTACHED; //added this
return DI_OK;
}
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=7385
Summary: Microsoft Golf 3.0 crashes on startup
Product: Wine
Version: CVS
Platform: Other
OS/Version: other
Status: NEW
Severity: normal
Priority: P2
Component: wine-multimedia
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: dank(a)kegel.com
This is an old game CD from 1996.
It takes a long time to install because when it
says "Searching for installed components..."
it searches the entire contents of Z:\ !
But the install completes ok.
Starting the game seems to go ok, but the game crashes before
any more than a basic black screen and menu is displayed.
Here's a very stripped down log:
fixme:adpcm:ADPCM_StreamSize misses the block header overhead
fixme:adpcm:ADPCM_StreamSize misses the block header overhead
ZG.0\GLFMOD3.EXE: msadp32.c:230: cvtSSms16K: Assertion `*src <= 6' failed.
wine: Assertion failed at address 0xffffe410 (thread 0011), starting
debugger...Unhandled exception: assertion failed in 32-bit code (0xffffe410).
...
Backtrace:
=>1 0xffffe410 (0x0034f010)
err:dbghelp:elf_load_debug_info_from_map Bad CRC for module (got cd229517 while
expecting c99d524a)
2 0xb7cba2b9 abort+0xe9() in libc.so.6 (0x0034f140)
3 0xb7cb1f51 __assert_fail+0x101() in libc.so.6 (0x0034f17c)
4 0x7cf501b7 cvtSSms16K+0x3a9(adsi=0x6a048c, src=<register EDX not in topmost
frame>, nsrc=0x34f23c, dst=0x1a96b0, ndst=0x34f238)
[/home/dank/wine-git/dlls/msadp32.acm/msadp32.c:255] in msadp32 (0x0034f1fc)
5 0x7cf4f2e3 ADPCM_DriverProc+0xd0(dwDevID=0x1, hDriv=0x1a9670, wMsg=0x604f,
dwParam1=0x6a048c, dwParam2=<register EDI not in topmost frame>)
[/home/dank/wine-git/dlls/msadp32.acm/msadp32.c:696] in msadp32 (0x0034f24c)
6 0x7ec60e7e SendDriverMessage+0xe0(hDriver=<register EDI not in topmost
frame>, msg=0x604f, lParam1=0x6a048c, lParam2=0x1a95a0)
[/home/dank/wine-git/dlls/winmm/driver.c:147] in winmm (0x0034f28c)
7 0x7e92262a MSACM_Message+0x84(had=<register EAX not in topmost frame>,
uMsg=0x604f, lParam1=<register EDI not in topmost frame>, lParam2=<register ESI
not in topmost frame>) [/home/dank/wine-git/dlls/msacm32/internal.c:821] in
msacm32<elf> (0x0034f2bc)
8 0x7e92756a acmStreamConvert+0x199(has=<register ESI not in topmost frame>,
pash=<register EDI not in topmost frame>, fdwConvert=0x4)
[/home/dank/wine-git/dlls/msacm32/stream.c:122] in msacm32<elf> (0x0034f2ec)
9 0x360082b0 in am16 (+0x82b0) (0x0034f33c)
10 0x360126b5 in am16 (+0x126b5) (0x0034f378)
...
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=7384
vitaliy(a)kievinfo.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution| |WONTFIX
------- Additional Comments From vitaliy(a)kievinfo.com 2007-09-02 22:17 -------
I would probably say that this one is WONTFIX.
If a program puts something into autostart - that might (and usually is) walware
or some other malicious intentions.
If the installer uses autostart - it's broken.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=4861
vitaliy(a)kievinfo.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #2071|application/octet-stream |text/plain
mime type| |
Attachment #2071|sh2errorlog |sh2errorlog.txt
filename| |
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=7384
mk144210(a)bcm.tmc.edu changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |download, Installer
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=7384
------- Additional Comments From mk144210(a)bcm.tmc.edu 2007-09-02 21:56 -------
Created an attachment (id=4866)
--> (http://bugs.winehq.org/attachment.cgi?id=4866&action=view)
wineboot: Start items in StartUp folder on boot.
My proposed fix. It works for Vector NTI, and I tried to be as proper as I
could be, but this IShellLink thing is pretty new for me, so if someone who is
more expert could check it over that would be great :)
With this patch and all my other ones, you can actually type:
wine "Vector NTI Advanced 10.exe"
(the installer) and it will actually run all the way through and install
everything with no errors. There is still the bug about it requiring JScript,
so
quite a few files are missing. However, one can just install IE6 (or jscript
dlls) and native MSI and run the installer and it will work. Before, a quite
complicated shell script was necessary.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=7384
Summary: Vector NTI installer creates startup shell links to
restart, which wineboot ignores
Product: Wine
Version: CVS
Platform: Other
URL: http://download.invitrogen.com/evergreen/Vector%20NTI%20
Advance%2010.exe
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-programs
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: mk144210(a)bcm.tmc.edu
The Vector NTI installer (freely downloadable) installs it MS dependencies one
at a time, leaving an MsiExecuter.lnk file in the StartUp group of Programs to
restart itself after boot after each MS product it install (MDAC, etc.; about 6
in all). On Windows 98, obviously, this restarts the installer. In Wine wineboot
does not.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=1798
------- Additional Comments From bero(a)arklinux.org 2007-09-02 17:52 -------
Yes, this patch does introduce problems (as noted before, and I'm not the
original author, I just ported it to current git) -- but it also fixes the
(worse) problem of input going to the terminal when it should go to the
Windoze app.
I haven't looked into it deeply enough to figure out what exactly is going on,
but I think the "attr->override_redirect = FALSE;" bit in the patch is all
that is really needed.
I'll take a look at what chunks (if any) can be removed from the patch while
still keeping it working.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=1798
------- Additional Comments From vitaliy(a)kievinfo.com 2007-09-02 17:47 -------
+ if (!data->managed) {
+ /* Even if "Managed = Y" is found in the config file, fullscreen windows */
+ /* are marked as unmanaged */
This is not correct. If Managed=N _all_ windows are unmanaged - see the top of
the winex11.drv/windows.c Which means you should never disable "Managed".
So if you have this problem, then you purposely introduced that problem.
If some one have Gnome's task bars over their window see bug 4876.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.