Can't play PC game (American McGee's Alice) through WINE?

Questions about Wine on macOS.
Locked
Rusalka
Level 1
Level 1
Posts: 5
Joined: Fri Mar 16, 2018 1:54 pm

Can't play PC game (American McGee's Alice) through WINE?

Post by Rusalka »

So, I apologize in advance if I sound like an idiot (which I am.) 0 technology experience.
Basically, a friend was getting rid of old video games and gave me this one she thought I would like (American McGee's Alice) even though I've never really played video games before.
It's a PC game and I have a mac, but I googled around and found WINE as a possible way to play it.
But I'm having problems. I ran the setup okay and got it installed (I think?) but then the home screen comes up with different options (play Alice, install, EA support, whatever) and every time I click "play Alice" the screen just disappears.
I looked in the CD and tried to open different files (glsetup.exe, Autoplay.exe, alice.exe) but none of them will open. I tried manually typing the command into wine but it says that it can't find them.
I have no idea what's going on. Can anyone help? Thank you!
User avatar
DarkShadow44
Level 8
Level 8
Posts: 1207
Joined: Tue Nov 22, 2016 5:39 pm

Re: Can't play PC game (American McGee's Alice) through WINE

Post by DarkShadow44 »

There's a guide in the appdb: https://appdb.winehq.org/objectManager. ... on&iId=241

Does that help?
Rusalka
Level 1
Level 1
Posts: 5
Joined: Fri Mar 16, 2018 1:54 pm

Re: Can't play PC game (American McGee's Alice) through WINE

Post by Rusalka »

When I run autoplay.exe (one of the files that actually runs), I get this code dump:
00b5:fixme:ieframe:PersistMemory_Load (0x175740)->(0x436264 9c)
00b5:fixme:ieframe:OleControl_FreezeEvents (0x175740)->(1)
00b5:fixme:ieframe:OleControl_FreezeEvents (0x175740)->(0)
00b5:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
00b5:fixme:dwmapi:DwmIsCompositionEnabled 0x6d5d3018
00b5:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv4 not supported in this platform
00c4:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x6a0cb608, context 0x91e8510, init_notify 0, handle 0x9b3fce8): stub
00b5:fixme:msctf:ThreadMgrSource_AdviseSink (0x943a80) Unhandled Sink: {71c6e74e-0f28-11d8-a82a-00065b84435c}
181[91917b0]: TSF: 0xc045260 TSFStaticSink::Init() FAILED to install ITfInputProcessorProfileActivationSink (0x80004001)
181[91917b0]: TSF: TSFTextStore::Initialize() FAILED to initialize TSFStaticSink instance
00b5:fixme:imm:ImmGetDescriptionW (0x409, 0x0, 0): semi stub
00b5:fixme:imm:ImmGetDescriptionW (0x409, 0xc0452a0, 9): semi stub
00b5:fixme:shcore:GetProcessDpiAwareness (0xffffffff, 0x32391c): stub
00b5:fixme:imm:ImmGetOpenStatus (0x9457a8): semi-stub
00b5:fixme:imm:ImmReleaseContext (0x2004a, 0x9457a8): stub
00b5:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
00b5:fixme:ieframe:BrowserService_GetTravelLog 0x18e418 0x323d00
00b5:fixme:ieframe:ClientSite_GetContainer (0x17580c)->(0x323cfc)
00b5:fixme:ieframe:ClientSite_GetContainer (0x17580c)->(0x327b48)
00b5:fixme:win:EnumDisplayDevicesW ((null),0,0x327194,0x00000000), stub!
00b5:fixme:ieframe:DocHostUIHandler_GetDropTarget (0x17580c)
00b5:fixme:ntdll:EtwRegisterTraceGuidsW (0x69edfc08, 0xc8af160, {509962e0-406b-46f4-99ba-5a009f8d2225}, 3, 0xc8ae178, (null), (null), 0xc8af190): stub
00b5:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {a3da04e0-57d7-482a-a1c1-61da5f95bacb}
00b5:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {917b96b1-ecad-4dab-a760-8d49027748ae}
00b5:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {26d1e091-0ae7-4f49-a554-4214445c505c}
00b5:fixme:jscript:JScriptProperty_SetProperty Unimplemented property 70000001
00b5:fixme:jscript:JScriptProperty_SetProperty Unimplemented property 70000002
00b5:fixme:ieframe:PropertyNotifySink_OnChanged unimplemented dispid 1005
00b5:fixme:mshtml:nsChannel_GetContentLength (0x94a8e0)->(0x32c050)
00b5:fixme:mshtml:nsChannel_GetContentLength (0x97cb50)->(0x32c050)
00b5:fixme:mshtml:nsChannel_GetContentLength (0x98c898)->(0x32c050)
00b5:fixme:mshtml:nsChannel_GetContentLength (0x98cda8)->(0x32c050)
00b5:fixme:mshtml:nsChannel_GetContentLength (0x98d180)->(0x32c050)
00b5:fixme:mshtml:nsChannel_GetContentLength (0x98d558)->(0x32c050)
00b5:fixme:mshtml:nsChannel_GetContentLength (0x98d818)->(0x32c050)
00b5:fixme:mshtml:nsChannel_GetContentLength (0x98dd28)->(0x32c050)
00b5:fixme:mshtml:nsChannel_GetContentLength (0x98e178)->(0x32c050)
00b5:fixme:mshtml:nsChannel_GetContentLength (0x98e5c8)->(0x32c050)
00b5:fixme:mshtml:nsChannel_GetContentLength (0x98e9a0)->(0x32c050)
00b5:fixme:mshtml:nsChannel_GetContentLength (0x98ed78)->(0x32c050)
00b5:fixme:mshtml:nsChannel_GetContentLength (0x98f150)->(0x32c050)
00b5:fixme:mshtml:nsChannel_GetContentLength (0x98f528)->(0x32c050)
00b5:fixme:mshtml:nsChannel_GetContentLength (0x98f8f8)->(0x32c050)
00b5:fixme:mshtml:nsChannel_GetContentLength (0x98fcc8)->(0x32c050)
00b5:fixme:mshtml:nsChannel_GetContentLength (0x9901b8)->(0x32c050)
00b5:fixme:mshtml:nsChannel_GetContentLength (0x990668)->(0x32c050)



which looks like a lot of "fix me"? And Alice.exe still won't open at all. When I click the "play alice", the game window just disappears. Idk what's going on. Sorry. I'm a little helpless :roll: :lol:
User avatar
DarkShadow44
Level 8
Level 8
Posts: 1207
Joined: Tue Nov 22, 2016 5:39 pm

Re: Can't play PC game (American McGee's Alice) through WINE

Post by DarkShadow44 »

You can install the game using wine-2.1 (newer versions have a bug), then you can try to run alice.exe from the installed folder. however, I could not get it to work without a no-cd patch, there seems to be some issues with the copy protection, it doesn't check for the CD.
Rusalka
Level 1
Level 1
Posts: 5
Joined: Fri Mar 16, 2018 1:54 pm

Re: Can't play PC game (American McGee's Alice) through WINE

Post by Rusalka »

DarkShadow44 wrote:You can install the game using wine-2.1 (newer versions have a bug), then you can try to run alice.exe from the installed folder. however, I could not get it to work without a no-cd patch, there seems to be some issues with the copy protection, it doesn't check for the CD.
Thank you!
User avatar
DarkShadow44
Level 8
Level 8
Posts: 1207
Joined: Tue Nov 22, 2016 5:39 pm

Re: Can't play PC game (American McGee's Alice) through WINE

Post by DarkShadow44 »

Small correction, it does only install if the windows version is set to xp (bug 44765).
Then it doesn't launch (bug 44766). That's probably due to it's copy protection, since it works with a no CD patch.
Rusalka
Level 1
Level 1
Posts: 5
Joined: Fri Mar 16, 2018 1:54 pm

Re: Can't play PC game (American McGee's Alice) through WINE

Post by Rusalka »

DarkShadow44 wrote:Small correction, it does only install if the windows version is set to xp (bug 44765).
Then it doesn't launch (bug 44766). That's probably due to it's copy protection, since it works with a no CD patch.
Sorry to sound like an idiot, but how can I find/make a no CD patch? Thank you! :)
User avatar
DarkShadow44
Level 8
Level 8
Posts: 1207
Joined: Tue Nov 22, 2016 5:39 pm

Re: Can't play PC game (American McGee's Alice) through WINE

Post by DarkShadow44 »

I'm afraid we can't discuss that here, it's against the forum rules. It's usually used for piracy and thus it's banned here.
Rusalka
Level 1
Level 1
Posts: 5
Joined: Fri Mar 16, 2018 1:54 pm

Re: Can't play PC game (American McGee's Alice) through WINE

Post by Rusalka »

Ah, I see. Thanks for your help ^^
User avatar
DarkShadow44
Level 8
Level 8
Posts: 1207
Joined: Tue Nov 22, 2016 5:39 pm

Re: Can't play PC game (American McGee's Alice) through WINE

Post by DarkShadow44 »

FWIW, as noted in bug 44765, myabandonware seems to host the game. Dunno how the legal status is though.
Locked