GoG rebel galaxy
GoG rebel galaxy
Hey, so i installed all of the basic DDLs using winetricks from this article : http://www.pcworld.com/article/2025909/ ... ience.html
and I'm currently attempting to run rebel galaxy from good old games basic installer through linux on wine, i've not found any support for this game yet but I thought i'd ask anyway and see if we can get it working and maybe confirm for other people that it can or cannot be run on linux.
right now the output when i try run wine through the terminal is this
err:module:attach_process_dlls "OgreMain.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"C:\\GOG\\Rebel\\RebelGalaxyGOG.exe" failed, status c0000005
I'm not really sure where to go from here since most dll errors seem to be due to a missing file (the file is there I have checked) and apparently status c000005 errors are often due to lack of permissions but i don't remember setting my /home folder to any special permission things like noexec so I think it must just be that Ogremain.dll needs something that I don't have.
I would appreciate any insight more experienced users would have to offer.
and I'm currently attempting to run rebel galaxy from good old games basic installer through linux on wine, i've not found any support for this game yet but I thought i'd ask anyway and see if we can get it working and maybe confirm for other people that it can or cannot be run on linux.
right now the output when i try run wine through the terminal is this
err:module:attach_process_dlls "OgreMain.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"C:\\GOG\\Rebel\\RebelGalaxyGOG.exe" failed, status c0000005
I'm not really sure where to go from here since most dll errors seem to be due to a missing file (the file is there I have checked) and apparently status c000005 errors are often due to lack of permissions but i don't remember setting my /home folder to any special permission things like noexec so I think it must just be that Ogremain.dll needs something that I don't have.
I would appreciate any insight more experienced users would have to offer.
Re: GoG rebel galaxy
Outside howtos are not supported here, and that article is a good example of why: it recommends installing a slew of native dlls for absolutely no reason. Unnecessary overrides can cause problems; winetricks should only be used when absolutely needed.Urist wrote:Hey, so i installed all of the basic DDLs using winetricks from this article : http://www.pcworld.com/article/2025909/ ... ience.html
Reinstall to a clean wineprefix. According to https://appdb.winehq.org/objectManager. ... &iId=32788 you will have to select the opengl or d3d9 renderer from the GOG Launcher.
You didn't mention what Wine version you're using. If it's not the latest development release, upgrade. If the problem persists in a clean wineprefix using current Wine, post terminal output.
Re: GoG rebel galaxy
Hey, ah sorry I had no idea about the guide being bad. I am currently using wine 1.6.2 which I THINK is the correct version, it's the highest i can find in my repositories anyway.
I followed your instructions but I still cannot access either the game or strangely the launcher, I appear to be missing the mfc110u.dll which is from microsoft visual basic 2012 I think. Either way, here are the two terminal outputs:
For the launcher
I followed your instructions but I still cannot access either the game or strangely the launcher, I appear to be missing the mfc110u.dll which is from microsoft visual basic 2012 I think. Either way, here are the two terminal outputs:
For the launcher
and for the game's exesaul@saul-bodhi-laptop:~$ wine /home/saul/.wine/dosdevices/c:/GOGGames/RebelGalaxy/GoGLauncher.exe
err:module:import_dll Library mfc110u.dll (which is needed by L"C:\\GOGGames\\RebelGalaxy\\GoGLauncher.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\GOGGames\\RebelGalaxy\\GoGLauncher.exe" failed, status c0000135
err:module:attach_process_dlls "OgreMain.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"C:\\GOGGames\\RebelGalaxy\\RebelgalaxyGOG.exe" failed, status c0000005
Re: GoG rebel galaxy
The current development release is 1.7.53. It's probably not in your distro's main repository, but most major distros do package it.
Use winetricks vcrun2012 to install mfc110u.dll.
Use winetricks vcrun2012 to install mfc110u.dll.
Re: GoG rebel galaxy
okay I'm sorry about this but i can't make that command work, I get this output
is it because i'm running the 1.6.2? In which case I can try ask to get the 1.7 version put on my distro... Or am I missing something basic?Unknown arg vcrun2012
Re: GoG rebel galaxy
Ignore my last message, I would edit it but I am awaiting approval, I managed to install vcrun2012 but am now facing a different issue when i run the GoG launcher I get this message
saul@saul-bodhi-laptop:~$ wine /home/saul/.wine/dosdevices/c:/GOGGames/RebelGalaxy/GoGlauncher.exe
saul@saul-bodhi-laptop:~$ wine /home/saul/.wine/dosdevices/c:/GOGGames/RebelGalaxy/GoGlauncher.exe
Code: Select all
fixme:thread:GetThreadPreferredUILanguages 56, 0x32f9e0, 0x32f9f4 0x32f9e8
fixme:thread:GetThreadPreferredUILanguages 56, 0x32f4d4, 0x32f4e8 0x32f4dc
fixme:module:load_library unsupported flag(s) used (flags: 0x00000060)
fixme:ver:GetCurrentPackageId (0x32f21c (nil)): stub
fixme:xinput:XInputGetState (0 0x438f50)
wine: Unhandled exception 0x40000015 in thread 9 at address 0x7bcb0023:0x0051327c (thread 0009), starting debugger...
saul@saul-bodhi-laptop:~$ Process of pid=0008 has terminated
No process loaded, cannot execute 'echo Modules:'
Cannot get info on module while no process is loaded
No process loaded, cannot execute 'echo Threads:'
process tid prio (all id:s are in hex)
0000000e services.exe
0000001e 0
0000001d 0
00000018 0
00000016 0
00000014 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001c 0
00000019 0
00000017 0
00000013 0
0000001a plugplay.exe
00000020 0
0000001f 0
0000001b 0
00000021 explorer.exe
00000023 0
00000022 0
winedbg: Internal crash at 0x7ed350b5
Re: GoG rebel galaxy
That's not the correct way to start apps. http://wiki.winehq.org/FAQ#head-3b297df ... b8edc21619saul@saul-bodhi-laptop:~$ wine /home/saul/.wine/dosdevices/c:/GOGGames/RebelGalaxy/GoGlauncher.exe
Re: GoG rebel galaxy
Ah apologies, well I followed the wiki guide and still came to the same results,
I'm not really sure what it is exactly getting at but I think it means I'm missing some other dll required for the launcher to run? I'm not entirely sure.
Code: Select all
/.wine/dosdevices/c:/GOGGames/RebelGalaxy$ wine GoGlauncher.exe
fixme:thread:GetThreadPreferredUILanguages 56, 0x32f9e0, 0x32f9f4 0x32f9e8
fixme:thread:GetThreadPreferredUILanguages 56, 0x32f4d4, 0x32f4e8 0x32f4dc
fixme:module:load_library unsupported flag(s) used (flags: 0x00000060)
fixme:ver:GetCurrentPackageId (0x32f21c (nil)): stub
fixme:xinput:XInputGetState (0 0x438f50)
wine: Unhandled exception 0x40000015 in thread 9 at address 0x7bcb0023:0x0051327c (thread 0009), starting debugger...
Process of pid=0008 has terminated
No process loaded, cannot execute 'echo Modules:'
Cannot get info on module while no process is loaded
No process loaded, cannot execute 'echo Threads:'
saul@saul-bodhi-laptop:~/.wine/dosdevices/c:/GOGGames/RebelGalaxy$ process tid prio (all id:s are in hex)
0000000e services.exe
0000001f 0
0000001e 0
00000019 0
00000018 0
00000016 0
00000014 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001d 0
0000001a 0
00000017 0
00000013 0
0000001b plugplay.exe
00000021 0
00000020 0
0000001c 0
00000022 explorer.exe
00000024 0
00000023 0
saul@saul-bodhi-laptop:~/.wine/dosdevices/c:/GOGGames/RebelGalaxy$ wine start 'c:/GOGames/rebelGalaxy/GoGlauncher.exe'
fixme:exec:SHELL_execute flags ignored: 0x00000100
Application could not be started, or no application associated with the specified file.
ShellExecuteEx failed: Path not found.