Rise of nations problem

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
Sirrob01
Newbie
Newbie
Posts: 4
Joined: Fri Apr 25, 2008 9:12 pm

Rise of nations problem

Post by Sirrob01 »

Im trying out Ubuntu (8.04) and thought Id give wine(0.9.59) a bit of a try, I gave RON a try and I keep hitting the error below when trying to start installation (i basically get nothing no spalsh screen nothing :( ), this was after I had the preloader bug http://bugs.winehq.org/show_bug.cgi?id=12516#c8, which the work around fixed and I was able to install starcraft/broodwars okay as a test (runs well).

To perform a proper test (I was worried it might be my computer hardware/videocard) I grabbed an old 3gig hard drive and stuck Ubuntu 7.10 + updates and Wine 0.9.46 onto it and tried to run RON installer it ran perfectly with no preloader bug and I was greeted with the RON installation screen.

Any help anyone could provide on possible fixes for the below error would be much appreciated, Iĺl go off and try and figure out how to compile wine 0.9.60 to see if that fixś the problem.

Thanks for any help

PC spec:
ATI 9600pro (running in 3d okay)
2gig of ram
3000 athlon xp

Code: Select all

robert@Hermes:~$ wine d:\ronsetup.exe
robert@Hermes:~$ wine: Unhandled page fault on write access to 0x7bc42a77 at address 0x7e82c2a1 (thread 001d), starting debugger...
Unhandled exception: page fault on write access to 0x7bc42a77 in 32-bit code (0x7e82c2a1).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:7e82c2a1 ESP:0033f210 EBP:0033f238 EFLAGS:00210202(   - 00      - -RI1)
 EAX:7bc42a27 EBX:7e830ec8 ECX:0033f244 EDX:00000000
 ESI:0011e358 EDI:00000000
Stack dump:
0x0033f210:  00010026 00000000 0033f2e0 004218c3
0x0033f220:  00010026 00000000 00000000 7e82c27a
0x0033f230:  7ee1d70c 00010026 0033f2e0 0042177f
0x0033f240:  0011e358 0011e358 00449816 00010026
0x0033f250:  00000100 00010026 00000000 0033f2e0
0x0033f260:  7ee1d70c 7b88e4e6 7ee3d520 00000003
Backtrace:
=>1 0x7e82c2a1 ImmDestroyContext+0x31() in imm32 (0x0033f238)
  2 0x0042177f in ebu168 (+0x2177f) (0x0033f2e0)
  3 0x7edfa4d8 in user32 (+0xaa4d8) (0x0033f320)
  4 0x7edfd615 in user32 (+0xad615) (0x0033f7f0)
  5 0x7edfdf40 in user32 (+0xadf40) (0x0033f830)
  6 0x7ed87b87 DefDlgProcW+0x87() in user32 (0x0033f860)
  7 0x7edf869a WINPROC_wrapper+0x1a() in user32 (0x0033f890)
  8 0x7edf8d7e WINPROC_wrapper+0x6fe() in user32 (0x0033f8d0)
  9 0x7edfe151 in user32 (+0xae151) (0x0033f910)
  10 0x7edc187a in user32 (+0x7187a) (0x0033f980)
  11 0x7edc4afd in user32 (+0x74afd) (0x0033f9e0)
  12 0x7edc4f6a SendMessageW+0x4a() in user32 (0x0033fa20)
  13 0x7ed8d43c in user32 (+0x3d43c) (0x0033fbf0)
  14 0x7ed8e666 CreateDialogIndirectParamAorW+0x36() in user32 (0x0033fc10)
  15 0x7ed8e791 CreateDialogIndirectParamA+0x41() in user32 (0x0033fc40)
  16 0x004493e7 in ebu168 (+0x493e7) (0x00000001)
  17 0x00000000 (0x00000000)
0x7e82c2a1 ImmDestroyContext+0x31 in imm32: subl	$1,0x50(%eax)
Modules:
Module	Address			Debug info	Name (76 modules)
PE	  400000-  5f6000	Export          ebu168
PE	10000000-10bde000	Deferred        ebu389
ELF	7b800000-7b92c000	Deferred        kernel32<elf>
  \-PE	7b820000-7b92c000	\               kernel32
ELF	7bc00000-7bca5000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bca5000	\               ntdll
ELF	7bf00000-7bf03000	Deferred        <wine-loader>
ELF	7e39e000-7e3d0000	Deferred        uxtheme<elf>
  \-PE	7e3a0000-7e3d0000	\               uxtheme
ELF	7e3d0000-7e3e4000	Deferred        midimap<elf>
  \-PE	7e3e0000-7e3e4000	\               midimap
ELF	7e3e4000-7e40a000	Deferred        msacm32<elf>
  \-PE	7e3f0000-7e40a000	\               msacm32
ELF	7e40a000-7e421000	Deferred        msacm32<elf>
  \-PE	7e410000-7e421000	\               msacm32
ELF	7e421000-7e4e4000	Deferred        libasound.so.2
ELF	7e4e4000-7e51a000	Deferred        winealsa<elf>
  \-PE	7e4f0000-7e51a000	\               winealsa
ELF	7e51a000-7e523000	Deferred        libxcursor.so.1
ELF	7e523000-7e528000	Deferred        libxfixes.so.3
ELF	7e528000-7e52b000	Deferred        libxcomposite.so.1
ELF	7e52b000-7e531000	Deferred        libxrandr.so.2
ELF	7e531000-7e539000	Deferred        libxrender.so.1
ELF	7e539000-7e53c000	Deferred        libxinerama.so.1
ELF	7e53c000-7e541000	Deferred        libxdmcp.so.6
ELF	7e541000-7e559000	Deferred        libxcb.so.1
ELF	7e559000-7e640000	Deferred        libx11.so.6
ELF	7e640000-7e64e000	Deferred        libxext.so.6
ELF	7e64e000-7e653000	Deferred        libxxf86vm.so.1
ELF	7e653000-7e66b000	Deferred        libice.so.6
ELF	7e66b000-7e673000	Deferred        libsm.so.6
ELF	7e67f000-7e710000	Deferred        winex11<elf>
  \-PE	7e690000-7e710000	\               winex11
ELF	7e738000-7e759000	Deferred        libexpat.so.1
ELF	7e759000-7e783000	Deferred        libfontconfig.so.1
ELF	7e784000-7e787000	Deferred        libxau.so.6
ELF	7e78f000-7e7a4000	Deferred        libz.so.1
ELF	7e7a4000-7e814000	Deferred        libfreetype.so.6
ELF	7e814000-7e833000	Export          imm32<elf>
  \-PE	7e820000-7e833000	\               imm32
ELF	7e833000-7e847000	Deferred        lz32<elf>
  \-PE	7e840000-7e847000	\               lz32
ELF	7e847000-7e860000	Deferred        version<elf>
  \-PE	7e850000-7e860000	\               version
ELF	7e860000-7e873000	Deferred        libresolv.so.2
ELF	7e873000-7e891000	Deferred        iphlpapi<elf>
  \-PE	7e880000-7e891000	\               iphlpapi
ELF	7e891000-7e8f1000	Deferred        rpcrt4<elf>
  \-PE	7e8a0000-7e8f1000	\               rpcrt4
ELF	7e8f1000-7e995000	Deferred        ole32<elf>
  \-PE	7e900000-7e995000	\               ole32
ELF	7e995000-7e9ee000	Deferred        shlwapi<elf>
  \-PE	7e9a0000-7e9ee000	\               shlwapi
ELF	7e9ee000-7eaf8000	Deferred        shell32<elf>
  \-PE	7ea00000-7eaf8000	\               shell32
ELF	7eaf8000-7ebb7000	Deferred        comctl32<elf>
  \-PE	7eb00000-7ebb7000	\               comctl32
ELF	7ebb7000-7ec45000	Deferred        winmm<elf>
  \-PE	7ebc0000-7ec45000	\               winmm
ELF	7ec45000-7ec96000	Deferred        advapi32<elf>
  \-PE	7ec50000-7ec96000	\               advapi32
ELF	7ec96000-7ed31000	Deferred        gdi32<elf>
  \-PE	7ecb0000-7ed31000	\               gdi32
ELF	7ed31000-7ee77000	Export          user32<elf>
  \-PE	7ed50000-7ee77000	\               user32
ELF	7ee77000-7ee82000	Deferred        libnss_files.so.2
ELF	7ee82000-7ee9a000	Deferred        libnsl.so.1
ELF	7ee9a000-7eea3000	Deferred        libnss_compat.so.2
ELF	7efcf000-7eff4000	Deferred        libm.so.6
ELF	7eff6000-7f000000	Deferred        libnss_nis.so.2
ELF	b7ca0000-b7ca2000	Deferred        libxcb-xlib.so.0
ELF	b7ca8000-b7cac000	Deferred        libdl.so.2
ELF	b7cac000-b7dfb000	Deferred        libc.so.6
ELF	b7dfb000-b7e13000	Deferred        libpthread.so.0
ELF	b7e1f000-b7f34000	Deferred        libwine.so.1
ELF	b7f36000-b7f52000	Deferred        ld-linux.so.2
Threads:
process  tid      prio (all id:s are in hex)
0000000c 
	0000001b    0
	00000016    0
	00000014    0
	00000010    0
	0000000e    0
	0000000d    0
00000011 
	00000015    0
	00000013    0
	00000012    0
00000017 
	0000001a    0
	00000019    0
	00000018    0
0000001c (D) C:\windows\temp\EBU168.exe
	0000001d    0 <==
0000001e 
	00000020    0
	0000001f    0
Backtrace:
=>1 0x7e82c2a1 ImmDestroyContext+0x31() in imm32 (0x0033f238)
  2 0x0042177f in ebu168 (+0x2177f) (0x0033f2e0)
  3 0x7edfa4d8 in user32 (+0xaa4d8) (0x0033f320)
  4 0x7edfd615 in user32 (+0xad615) (0x0033f7f0)
  5 0x7edfdf40 in user32 (+0xadf40) (0x0033f830)
  6 0x7ed87b87 DefDlgProcW+0x87() in user32 (0x0033f860)
  7 0x7edf869a WINPROC_wrapper+0x1a() in user32 (0x0033f890)
  8 0x7edf8d7e WINPROC_wrapper+0x6fe() in user32 (0x0033f8d0)
  9 0x7edfe151 in user32 (+0xae151) (0x0033f910)
  10 0x7edc187a in user32 (+0x7187a) (0x0033f980)
  11 0x7edc4afd in user32 (+0x74afd) (0x0033f9e0)
  12 0x7edc4f6a SendMessageW+0x4a() in user32 (0x0033fa20)
  13 0x7ed8d43c in user32 (+0x3d43c) (0x0033fbf0)
  14 0x7ed8e666 CreateDialogIndirectParamAorW+0x36() in user32 (0x0033fc10)
  15 0x7ed8e791 CreateDialogIndirectParamA+0x41() in user32 (0x0033fc40)
  16 0x004493e7 in ebu168 (+0x493e7) (0x00000001)
  17 0x00000000 (0x00000000)
[/url]
Sirrob01
Newbie
Newbie
Posts: 4
Joined: Fri Apr 25, 2008 9:12 pm

Post by Sirrob01 »

wine .60 has come through the repository and installing RON has worked, the intro and menu screens appear black but that might be my pc... Iĺl keep trying
Sirrob01
Newbie
Newbie
Posts: 4
Joined: Fri Apr 25, 2008 9:12 pm

Post by Sirrob01 »

Got the menuś etc to run on UB710+Wine0958, although the game did not want to load, got the loading screen okay and the progress bar moved up to the top then sat their? I may have not waited long enough seemed to be very slow or it could be the ati vid card I have?.
Image

Gave it a shot on Ub804+ Wine0960, installed okay but all i get is the below on the main menu, clicking around were the menu options should be will take me through to some other screens (im guessing) but they are all black:
Image

The terminal is telling me this, the last line seems to indict a d3d shader issue? any advice on what I can try next would be great and thanks for the help:

Code: Select all

<<Theres 5 of the below line>>
preloader: Warning: failed to reserve range 00000000-00010000

fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
preloader: Warning: failed to reserve range 00000000-00010000
preloader: Warning: failed to reserve range 00000000-00010000
fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
fixme:imm:ImmReleaseContext (0x6002a, 0x11df60): stub
fixme:imm:NotifyIME NI_CLOSECANDIDATE
fixme:imm:ImmGetOpenStatus (0x11df60): semi-stub
fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
fixme:win:EnumDisplayDevicesW ((null),0,0x33f000,0x00000000), stub!
fixme:d3d:test_pbo_functionality >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502) from Loading the PBO test texture
 @ directx.c / 3462
err:ole:CoGetClassObject class {ebb08c45-6c4a-4fdc-ae53-4eb8c4c7db8e} not registered
err:ole:CoGetClassObject no class object {ebb08c45-6c4a-4fdc-ae53-4eb8c4c7db8e} could be created for context 0x1

<<Theres about 9 of the below line>>
fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE

err:dmloader:IDirectMusicLoaderImpl_IDirectMusicLoader_SetObject : could not attach stream to file
fixme:dmime:IDirectMusicPerformance8Impl_InitAudio (0x2ad1738, 0x2f101a8, 0x2f101bc, 0x6002a, 8, 2, 30, (nil)): to check
fixme:dmime:IDirectMusicPerformance8Impl_InitAudio return dsound(0x224d8b8,0)
fixme:dmime:IDirectMusicPerformance8Impl_Init (iface = 0x2ad1738, dmusic = 0x2f101a8, dsound = 0x224d8b8, hwnd = 0x6002a)
fixme:dmime:IDirectMusicPerformance8Impl_CreateStandardAudioPath (0x2ad1738)->(8, 2, 0, 0x2ad1904): semi-stub
fixme:dmime:IDirectMusicAudioPathImpl_IDirectMusicAudioPath_Activate (0x264ddb8, 0): stub
fixme:dmloader:IDirectMusicLoaderImpl_IDirectMusicLoader_SetSearchDirectory : fClear ignored
fixme:dmime:IDirectMusicPerformance8Impl_GetDefaultAudioPath (0x2ad1738, 0x2f101b4): semi-stub (0x264ddbc)
fixme:dmime:IDirectMusicAudioPathImpl_IDirectMusicAudioPath_GetObjectInPath (0x264ddb8, -5, 24576, 0, {aa114de5-c262-4169-a1c8-23d698cc73b5}, 0, {279afa85-4981-11ce-a521-0020af0be560}, 0x2f101b8): stub
fixme:dmime:IDirectMusicAudioPathImpl_IDirectMusicAudioPath_GetObjectInPath Bad iid
fixme:dmime:IDirectMusicPerformance8Impl_CreateStandardAudioPath (0x2ad1738)->(8, 2, 1, 0x2f121ec): semi-stub
fixme:dmime:IDirectMusicAudioPathImpl_IDirectMusicAudioPath_Activate (0x2ad26d8, 1): stub
fixme:dmime:IDirectMusicAudioPathImpl_IDirectMusicAudioPath_GetObjectInPath (0x2ad26d8, -5, 24576, 0, {aa114de5-c262-4169-a1c8-23d698cc73b5}, 0, {279afa85-4981-11ce-a521-0020af0be560}, 0x2f121f0): stub
fixme:dmime:IDirectMusicAudioPathImpl_IDirectMusicAudioPath_GetObjectInPath Bad iid
fixme:dmime:IDirectMusicPerformance8Impl_Stop (0x2ad1738, (nil), (nil), 0, 0): stub
fixme:dmime:IDirectMusicPerformance8Impl_CloseDown (0x2ad1738): stub

<<theres about 25 of the below line>>
fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE

fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #3: "Fragment shader(s) linked, vertex shader(s) linked. \n "
chourmovs
Level 3
Level 3
Posts: 80
Joined: Wed Apr 09, 2008 3:11 pm

Post by chourmovs »

fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #3: "Fragment shader(s) linked, vertex shader(s) linked. \n "
try this

use .wine/windows/regedit

find the key

[HKEY_CURRENT_USER\Software\Wine\Direct3D]

and turn glsl on

"UseGLSL"="enabled"
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Post by vitamin »

chourmovs wrote:
fixme:d3d_shader:print_glsl_info_log Error received from GLSL shader #3: "Fragment shader(s) linked, vertex shader(s) linked. \n "
try this

use .wine/windows/regedit
Wrong - 'wine regedit' or simply 'regedit' is prefered.

chourmovs wrote:find the key

[HKEY_CURRENT_USER\Software\Wine\Direct3D]
Which won't be there, so he will have to create it.
chourmovs wrote:and turn glsl on

"UseGLSL"="enabled"
This is already default as of wine-0.9.49. If anything on ATi he should try and "disable" that instead.
chourmovs
Level 3
Level 3
Posts: 80
Joined: Wed Apr 09, 2008 3:11 pm

Post by chourmovs »

i eat vitamin every morning :twisted:


Image
Sirrob01
Newbie
Newbie
Posts: 4
Joined: Fri Apr 25, 2008 9:12 pm

Post by Sirrob01 »

Thanks for the tips guys, I'll give it a shot when Im back up and running...videocard kicked the bucket :(
Locked