Re: X3 Reunion sound+movies

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Dan Kegel schrieb:
On Sun, Apr 27, 2008 at 6:29 AM, Jochen <blackdrag@xxxxxxx> wrote:
 X3 Renuion is listed in the databse as not having a working sound and
movies. That's true, but I tried to overcome this. I noticed that a lot of
problems come form the neraly not implemented amstream.dll. Since this is
for streaming audio and video I thought that maybe installing the Windows
Media Player might help here a bit. I used wine-doors to install WM6.4 and
it did indeed provide an amtream.dll, but the game was not better... because
the native amstream.dll was not used..

You might also try
  wget http://kegel.com/wine/winetricks
  sh winetricks wmp10

It might register the codecs better, who knows.  (And clean out your .wine
first, it's always better to start clean when trying to figure things out,
even though it means reinstalling apps.)

 err:ole:CoGetClassObject class {94297043-bd82-4dfd-b0de-8177739c6d20} not
registered

That's "WMVideo_Decoder_DMO", part of quartz.dll.

ok, I treid with your wmp10, but.... it is not able to play the mp3 files properly. It tries to find a codec for the mpeg files and using native versions of quartz and amstream don't make it better. I noticed that the wine version for mp3 decoding is used... I still the files didn't get registered properly.But unlike before I do not know how to fix that this time, becuase the files I registeredbefore are not threre anymore. What is possling me is that X3 complains about not finding 49c47ce0-9ba4-11d0-8212-00c04fc32c45, but I thought that this is amstream.dll... I am doing something wrong I think.

Anyway... this setup doesn't get me anywhere. from the mediaplayer I get loads of fixme like this:

fixme:mpeg3:III_dequantize_sample mpg123: Can't rewind stream by 462 bits!
fixme:mpeg3:III_get_side_info_1 big_values (511) too large!

going to the compact view I get many of this:

fixme:d3d_surface:IWineD3DBaseSurfaceImpl_SetFormat (0x171a760) : The format of the surface must be WINED3DFORMAT_UNKNOWN

and also from ddraw:

fixme:ddraw:IDirectDrawImpl_GetFourCCCodes (0xd14358)->(0x7d1ad984, 0x7d1ad948): Stub! err:ddraw:IDirectDrawImpl_QueryInterface (0xd14358)->({aca12120-3356-11d1-8fcf-00c04fc29b4e}, 0xd1618c): No interface found
[...]
err:d3d_surface:IWineGDISurfaceImpl_PrivateSetup (0xd21600) Overlays not yet supported by GDI surfaces

and traces like this one:

wine: Unhandled page fault on read access to 0x01645604 at address 0x155239b (thread 0009), starting debugger... Unhandled exception: page fault on read access to 0x01645604 in 32-bit code (0x0155239b).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:0155239b ESP:0032bb10 EBP:0000bbf4 EFLAGS:00010206( - 00 - RIP1)
 EAX:016455a0 EBX:01552396 ECX:00000000 EDX:7ffd8000
 ESI:015a26d4 EDI:015ae2c8
Stack dump:
0x0032bb10:  10003aa7 0000006f 015ae2c8 015a26d4
0x0032bb20:  07691104 0000000c 00000000 0000000c
0x0032bb30:  100041b1 015ae2c8 0000000c 0000000c
0x0032bb40:  015aa700 015aa718 015a26d4 100fbc17
0x0032bb50:  015aa700 015a26d4 101f3c8c 101d1c50
0x0032bb60:  015a2db8 1001b092 015a26d4 075a2860
Backtrace:
=>1 0x0155239b in msvcr71 (+0x1239b) (0x0000bbf4)
  2 0x00000000 (0x00000000)
0x0155239b: movl	0x64(%eax),%eax
Modules:
Module	Address			Debug info	Name (137 modules)
PE	 1000000- 1012000	Deferred        wmplayer
PE	 1540000- 1596000	Export          msvcr71
PE	 16b0000- 16d1000	Deferred        libmpeg2_ff
PE	 70d0000- 710a000	Deferred        wmasf
PE	 7510000- 7a57000	Deferred        wmp
PE	 8270000- 85a7000	Deferred        wmploc
PE	 86d0000- 8916000	Deferred        wmvcore
PE	 8dd0000- 8e21000	Deferred        mswmdm
PE	 8e40000- 8e4a000	Deferred        wmdmlog
PE	 8e60000- 8e6b000	Deferred        wmdmps
PE	10000000-102d9000	Deferred        ffdshow.ax
PE	74810000-7497d000	Deferred        quartz
PE	75f40000-75f51000	Deferred        devenum
PE	76f90000-77001000	Deferred        jscript
PE	780c0000-78121000	Deferred        msvcp60
ELF	7aceb000-7b800000	Deferred        libglcore.so.1
ELF	7b800000-7b92c000	Deferred        kernel32<elf>
  \-PE	7b820000-7b92c000	\               kernel32
ELF	7bc00000-7bca4000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bca4000	\               ntdll
ELF	7bf00000-7bf03000	Deferred        <wine-loader>
ELF	7c34a000-7c3f3000	Deferred        comdlg32<elf>
  \-PE	7c350000-7c3f3000	\               comdlg32
ELF	7c4f4000-7c4ff000	Deferred        libgcc_s.so.1
ELF	7cb23000-7cb5a000	Deferred        dinput<elf>
  \-PE	7cb30000-7cb5a000	\               dinput
ELF	7cb5a000-7cbfe000	Deferred        libgl.so.1
ELF	7cbfe000-7cd00000	Deferred        wined3d<elf>
  \-PE	7cc10000-7cd00000	\               wined3d
ELF	7cea2000-7cef8000	Deferred        ddraw<elf>
  \-PE	7ceb0000-7cef8000	\               ddraw
ELF	7cef8000-7cf45000	Deferred        libgcrypt.so.11
ELF	7cf45000-7cf55000	Deferred        libtasn1.so.3
ELF	7cf55000-7cf87000	Deferred        libcrypt.so.1
ELF	7cf87000-7cffc000	Deferred        libgnutls.so.13
ELF	7cffc000-7d01f000	Deferred        libk5crypto.so.3
ELF	7d070000-7d0af000	Deferred        urlmon<elf>
  \-PE	7d080000-7d0af000	\               urlmon
ELF	7d1b0000-7d1c8000	Deferred        msdmo<elf>
  \-PE	7d1c0000-7d1c8000	\               msdmo
ELF	7d1c8000-7d203000	Deferred        shdocvw<elf>
  \-PE	7d1d0000-7d203000	\               shdocvw
ELF	7d982000-7d9a3000	Deferred        mpr<elf>
  \-PE	7d990000-7d9a3000	\               mpr
ELF	7d9a3000-7d9f1000	Deferred        wininet<elf>
  \-PE	7d9b0000-7d9f1000	\               wininet
ELF	7d9f1000-7da58000	Deferred        setupapi<elf>
  \-PE	7da00000-7da58000	\               setupapi
ELF	7db94000-7dbb4000	Deferred        mlang<elf>
  \-PE	7dba0000-7dbb4000	\               mlang
ELF	7de99000-7dfa5000	Deferred        shell32<elf>
  \-PE	7deb0000-7dfa5000	\               shell32
ELF	7dfaf000-7dfb3000	Deferred        libgpg-error.so.0
ELF	7dfb3000-7dfbb000	Deferred        libkrb5support.so.0
ELF	7dfd0000-7dfd3000	Deferred        libkeyutils.so.1
ELF	7dfd3000-7e060000	Deferred        libkrb5.so.3
ELF	7e060000-7e089000	Deferred        libgssapi_krb5.so.2
ELF	7e089000-7e0bc000	Deferred        libcups.so.2
ELF	7e107000-7e10a000	Deferred        libcom_err.so.2
ELF	7e153000-7e189000	Deferred        winspool<elf>
  \-PE	7e160000-7e189000	\               winspool
ELF	7e1e9000-7e1eb000	Deferred        libnvidia-tls.so.1
ELF	7e268000-7e27b000	Deferred        msimg32<elf>
  \-PE	7e270000-7e27b000	\               msimg32
ELF	7e30c000-7e332000	Deferred        msacm32<elf>
  \-PE	7e310000-7e332000	\               msacm32
ELF	7e332000-7e349000	Deferred        msacm32<elf>
  \-PE	7e340000-7e349000	\               msacm32
ELF	7e349000-7e40c000	Deferred        libasound.so.2
ELF	7e40c000-7e420000	Deferred        midimap<elf>
  \-PE	7e410000-7e420000	\               midimap
ELF	7e420000-7e456000	Deferred        winealsa<elf>
  \-PE	7e430000-7e456000	\               winealsa
ELF	7e456000-7e488000	Deferred        uxtheme<elf>
  \-PE	7e460000-7e488000	\               uxtheme
ELF	7e488000-7e4a1000	Deferred        version<elf>
  \-PE	7e490000-7e4a1000	\               version
ELF	7e4a1000-7e52f000	Deferred        winmm<elf>
  \-PE	7e4b0000-7e52f000	\               winmm
ELF	7e52f000-7e557000	Deferred        msvfw32<elf>
  \-PE	7e540000-7e557000	\               msvfw32
ELF	7e557000-7e5c0000	Deferred        msvcrt<elf>
  \-PE	7e570000-7e5c0000	\               msvcrt
ELF	7e5c0000-7e5d3000	Deferred        libresolv.so.2
ELF	7e5d3000-7e5e7000	Deferred        lz32<elf>
  \-PE	7e5e0000-7e5e7000	\               lz32
ELF	7e5e7000-7e605000	Deferred        iphlpapi<elf>
  \-PE	7e5f0000-7e605000	\               iphlpapi
ELF	7e605000-7e666000	Deferred        rpcrt4<elf>
  \-PE	7e610000-7e666000	\               rpcrt4
ELF	7e666000-7e70a000	Deferred        ole32<elf>
  \-PE	7e670000-7e70a000	\               ole32
ELF	7e70a000-7e7ac000	Deferred        oleaut32<elf>
  \-PE	7e720000-7e7ac000	\               oleaut32
ELF	7e7ac000-7e805000	Deferred        shlwapi<elf>
  \-PE	7e7c0000-7e805000	\               shlwapi
ELF	7e805000-7e83a000	Deferred        gdiplus<elf>
  \-PE	7e810000-7e83a000	\               gdiplus
ELF	7e83a000-7e8f9000	Deferred        comctl32<elf>
  \-PE	7e840000-7e8f9000	\               comctl32
ELF	7e91e000-7e927000	Deferred        libxcursor.so.1
ELF	7e927000-7e92c000	Deferred        libxfixes.so.3
ELF	7e92c000-7e92f000	Deferred        libxcomposite.so.1
ELF	7e92f000-7e935000	Deferred        libxrandr.so.2
ELF	7e935000-7e93d000	Deferred        libxrender.so.1
ELF	7e93d000-7e940000	Deferred        libxinerama.so.1
ELF	7e940000-7e95e000	Deferred        imm32<elf>
  \-PE	7e950000-7e95e000	\               imm32
ELF	7e95e000-7e963000	Deferred        libxdmcp.so.6
ELF	7e963000-7e97b000	Deferred        libxcb.so.1
ELF	7e97b000-7e97d000	Deferred        libxcb-xlib.so.0
ELF	7e97d000-7e980000	Deferred        libxau.so.6
ELF	7e980000-7ea67000	Deferred        libx11.so.6
ELF	7ea67000-7ea75000	Deferred        libxext.so.6
ELF	7ea75000-7ea7a000	Deferred        libxxf86vm.so.1
ELF	7ea8e000-7eb24000	Deferred        winex11<elf>
  \-PE	7eaa0000-7eb24000	\               winex11
ELF	7eb63000-7eb84000	Deferred        libexpat.so.1
ELF	7eb84000-7ebae000	Deferred        libfontconfig.so.1
ELF	7ebc2000-7ebd7000	Deferred        libz.so.1
ELF	7ebd7000-7ec47000	Deferred        libfreetype.so.6
ELF	7ec47000-7ece2000	Deferred        gdi32<elf>
  \-PE	7ec60000-7ece2000	\               gdi32
ELF	7ece2000-7ee28000	Deferred        user32<elf>
  \-PE	7ed00000-7ee28000	\               user32
ELF	7ee28000-7ee7a000	Deferred        advapi32<elf>
  \-PE	7ee30000-7ee7a000	\               advapi32
ELF	7ef9a000-7efa5000	Deferred        libnss_files.so.2
ELF	7efa5000-7efaf000	Deferred        libnss_nis.so.2
ELF	7efaf000-7efc7000	Deferred        libnsl.so.1
ELF	7efc7000-7efec000	Deferred        libm.so.6
ELF	f7c76000-f7c7f000	Deferred        libnss_compat.so.2
ELF	f7c80000-f7c84000	Deferred        libdl.so.2
ELF	f7c84000-f7dd3000	Deferred        libc.so.6
ELF	f7dd4000-f7dec000	Deferred        libpthread.so.0
ELF	f7e00000-f7f36000	Deferred        libwine.so.1
ELF	f7f38000-f7f57000	Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Programme\Windows Media Player\wmplayer.exe
	00000033    0
	00000026    0
	00000024    0
	00000023    0
	00000020    0
	0000001f    0
	0000001e    0
	0000001d    0
	00000009    0 <==
0000000c
	00000013    0
	0000000e    0
	0000000d    0
0000000f
	00000012    0
	00000011    0
	00000010    0
0000001a
	0000001c    0
	0000001b    0
Backtrace:
=>1 0x0155239b in msvcr71 (+0x1239b) (0x0000bbf4)
  2 0x00000000 (0x00000000)

any more ideas? If I would now which files are no registered I could probably sovle the problem.. I did install the codecs, but I am not seing their usage

bye Jochen



[Index of Archives]     [Gimp for Windows]     [Red Hat]     [Samba]     [Yosemite Camping]     [Graphics Cards]     [Wine Home]

  Powered by Linux