Fear

Questions about Wine on Linux
Locked
Scott
Level 2
Level 2
Posts: 18
Joined: Wed Nov 26, 2008 3:39 am

Fear

Post by Scott »

I am trying to install fear_combat_110_community_en_full.exe into openSUSE 13.1 with wine 1.7.7, but when it gets to the part where I am to enter the free cd key there is no field to type it into.

Anybody know how to fix this?

http://fear-community.org/
oiaohm
Level 8
Level 8
Posts: 1020
Joined: Fri Feb 29, 2008 2:54 am

Re: Fear

Post by oiaohm »

Scott currently I don't have a clue. If there was a log I might get a clue from that.

http://wiki.winehq.org/FAQ#get_log

We are fairly much not mind readers. The lines starting with err: if they are in the log are the most interesting in most cases. Next interesting is the not implemented fixmes.

http://appdb.winehq.org/objectManager.p ... &iId=20149 is this the same game?
Scott
Level 2
Level 2
Posts: 18
Joined: Wed Nov 26, 2008 3:39 am

Re: Fear

Post by Scott »

This is all there was:

scott@BlackPc61:~/Files/Windows Files/Games/Fear> wine fear_combat_110_community_en_full.exe
fixme:service:scmdatabase_autostart_services Auto-start service L"SecDrv" failed to start: 2
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:advapi:LsaOpenPolicy ((null),0xcbe488,0x00000001,0xcbe480) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:advapi:LsaOpenPolicy ((null),0xcbe488,0x00000001,0xcbe480) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:advapi:LsaOpenPolicy ((null),0xcbe488,0x00000001,0xcbe480) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:advapi:LsaOpenPolicy ((null),0xcbe488,0x00000001,0xcbe480) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:advapi:LsaOpenPolicy ((null),0xcbe488,0x00000001,0xcbe480) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:advapi:LsaOpenPolicy ((null),0xcbe488,0x00000001,0xcbe480) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:shell:SHGetKnownFolderPath flags 0x00004400 not supported
fixme:shell:SHGetKnownFolderPath flags 0x00004400 not supported
fixme:shell:SHGetKnownFolderPath flags 0x00004400 not supported
fixme:wininet:InternetCheckConnectionW

That is more or less the same game yes but it appears that support for it by the vendor has ceased and the community has picked it up. This has resulted in the need for a new cd key as a matter of course. Otherwise I could just install the old version but it no longer works. The link I supplied is for the version I am now trying to install.

When the installer reaches the point where I am supposed to enter the cd key there is no field displayed into which to enter it.


Thanks for the reply.
oiaohm
Level 8
Level 8
Posts: 1020
Joined: Fri Feb 29, 2008 2:54 am

Re: Fear

Post by oiaohm »

http://www.neuber.com/taskmanager/proce ... v.sys.html

Scott we have a problem. http://wiki.winehq.org/CopyProtection

The message says safedisc copyprotection is in play and not working. Now this is very strange. Safedisc is normally for real cd media. And the fact safedisc is not working would also explain the missing cd key entry.

Of course I could be wrong. But this really does not look good.
Scott
Level 2
Level 2
Posts: 18
Joined: Wed Nov 26, 2008 3:39 am

Re: Fear

Post by Scott »

Ha ha ha. Bomb the place. O.K. That was a joke but it makes me wonder. I didn't read all through that ~yet~ but if Wine is designed to be compatible with Windows including functions such as this why it cannot work.

Hrrrrm.

Here's hoping hope it's something else...

I'll get around to asking in that Fear community forum too eventually. If no solution ever arises here and I find out anything there, I'll let you guys know.

Thanks.
oiaohm
Level 8
Level 8
Posts: 1020
Joined: Fri Feb 29, 2008 2:54 am

Re: Fear

Post by oiaohm »

Scott wine was not at first designed to be Windows compatible. It was first designed as an implementation of the Windows Standard ABI. Yes windows 3.11 and before there is a nice official standard. Turned almost nothing works without the bugs. Yes bug for bug compatibility comes latter.

Wine does not implement a windows kernel space fully. Also wine dlls don't 100 percent match. So there are just some forms of copyprotection that are incompatible. Something to be aware of is that anything that does not work with wine in copy-protection is also not ensured to work in future versions of Windows. Sometimes safedisc and the like copyprotection can be bipassed by setting a version of Windows it does not know so it automatically shutdown.
Scott
Level 2
Level 2
Posts: 18
Joined: Wed Nov 26, 2008 3:39 am

Re: Fear

Post by Scott »

O.K. Sorry, I didn't meant to imply something that was not accurate. I didn't read those article thoroughly and something just sounded like that to me at first glance.

I'll make sure to go back at some point and read them more carefully.
oiaohm
Level 8
Level 8
Posts: 1020
Joined: Fri Feb 29, 2008 2:54 am

Re: Fear

Post by oiaohm »

Scott I am not offended in anyway about it. A lot of people even get the name wrong.

Wine by modern is just called Wine. Its original name is Wine Is Not an Emulator. Yet you still find some calling wine a Windows Emulator causing this confusion.

http://wiki.winehq.org/WineHistory is kinda abridged history.

http://en.wikipedia.org/wiki/Applicatio ... or_Windows
The history of the windows standard process is a sad one. Wine existence we do have to part thank Sun Micro-systems for.

Now if Sun had their way we would be looking at a completely different computer world and if the other way had happened wine would be compatible. Wine birth is linked to the "Public Windows Interface (PWI)" initiative from Sun. I was forgetting the name myself and called it " Windows Standard ABI." So I need to correct myself.

The best way to look at wine is that wine is it own unique version of Windows API/ABI. Just happens to be very compatible due to a lot of effort. Never be 100 percent.

What is getting me about Fear is that it recorded as working. Now would you also mind trying a few different versions of windows in winecfg with Fear as well. Being safedisc some versions of safedisc auto disable when you set a version of Windows it does not know. So allowing game to operate without safedisc protection.
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Fear

Post by dimesio »

Apparently this is a bug that has just been fixed: http://bugs.winehq.org/show_bug.cgi?id=35024
Scott
Level 2
Level 2
Posts: 18
Joined: Wed Nov 26, 2008 3:39 am

Re: Fear

Post by Scott »

Hey! That's it. That's the screen where I am supposed to enter my key.

I suppose I should have mentioned that I already tried all available Windows versions in winecfg and the result was always the same.

Thanks again you guys. I hope updating wine takes care of it....
oiaohm
Level 8
Level 8
Posts: 1020
Joined: Fri Feb 29, 2008 2:54 am

Re: Fear

Post by oiaohm »

Scott
fixme:service:scmdatabase_autostart_services Auto-start service L"SecDrv" failed to start: 2

Maybe this is normal and is todo with a badly removed safedisc protection. Mind checking if that line is still there when it works Scott.

Yes this would be something to place in its appdb page. I think the community edition should have its own appdb entry. It is left to the users of programs to create appdb entries.

1.7.8 wine unpatched should be the fixed one.

Scott sometimes the errors us support people make are due to not having a base line of what works to compare to. I hate Windows developers and half backed alterations.
Scott
Level 2
Level 2
Posts: 18
Joined: Wed Nov 26, 2008 3:39 am

Re: Fear

Post by Scott »

I will test it out when I get the new version and no matter what happens I will let you know, including terminal output.
Scott
Level 2
Level 2
Posts: 18
Joined: Wed Nov 26, 2008 3:39 am

Re: Fear

Post by Scott »

Well, the cd key field now does indeed work, however the game still failed to install with an error. Here is the console output followed by the error message that appeared in a dialog box:

scott@BlackPc61:~/Files/Windows Files/Games/Fear> wine fear_combat_110_community_en_full.exe
fixme:service:scmdatabase_autostart_services Auto-start service L"SecDrv" failed to start: 2
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:advapi:LsaOpenPolicy ((null),0xcbe488,0x00000001,0xcbe480) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:advapi:LsaOpenPolicy ((null),0xcbe488,0x00000001,0xcbe480) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:advapi:LsaOpenPolicy ((null),0xcbe488,0x00000001,0xcbe480) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:advapi:LsaOpenPolicy ((null),0xcbe488,0x00000001,0xcbe480) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:advapi:LsaOpenPolicy ((null),0xcbe488,0x00000001,0xcbe480) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:advapi:LsaOpenPolicy ((null),0xcbe488,0x00000001,0xcbe480) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:shell:SHGetKnownFolderPath flags 0x00004400 not supported
fixme:shell:SHGetKnownFolderPath flags 0x00004400 not supported
fixme:shell:SHGetKnownFolderPath flags 0x00004400 not supported
fixme:wininet:InternetCheckConnectionW
fixme:storage:create_storagefile Storage share mode not implemented.

-----------------------------------------------------------------



[SEH_AV_READ_NULLPTR] ACCESS_VIOLATION (0xc0000005) at address [0x004ae7f5]

*** Stack Trace (x86) ***

[0x004ae7f5] -----
[0x004041ca] -----
[0x0049b6e9] -----
[0x0049b87e] -----
[0x0049aad6] -----
[0x00447ec5] -----
[0x0044828d] -----
[0x004470e1] -----
[0x00444156] -----
[0x0012f9e8] -----
[0x00464b1b] -----
[0x6a18738d] -----

This reflects Windows XP settings in wine. It also failed with Windows 7. I haven't attempted any other versions yet.

What happened to the '95, '98 settings in Wine? What if you want to run a really old game made for those operating systems?
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Fear

Post by dimesio »

Scott wrote: What happened to the '95, '98 settings in Wine? What if you want to run a really old game made for those operating systems?
Those settings only exist in 32 bit wineprefixes because they did not have 64 bit versions. You can create a 32 bit wineprefix on a 64 bit system with WINEARCH=win32. http://wiki.winehq.org/FAQ#32_bit_wineprefix

You might want to try installing your game to a 32 bit wineprefix.
Scott
Level 2
Level 2
Posts: 18
Joined: Wed Nov 26, 2008 3:39 am

Re: Fear

Post by Scott »

dimesio wrote:You might want to try installing your game to a 32 bit wineprefix.
Are you referring to Fear or just the older games? Fear came out when XP was current I believe.
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Fear

Post by dimesio »

Try it with Fear. Wine's WoW64 still has lots of bugs.
Locked