http://bugs.winehq.org/show_bug.cgi?id=58566
Bug ID: 58566 Summary: Maxis games (Simcity2000, SimCopter, StreetsofSimCity) do not work anymore because smackw32.dll won't load, no matter how much it's pasted all over the file system. WoW64 (yes I know you'll just ignore this bug as won't fix: that's how opensource is now) Product: Wine Version: 10.12 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: chaosesqueteam@sogetthis.com Distribution: ---
This dll doesn't work on WoW: it's in the game dir, and I put it in systemwow64, system32, and system. Doesn't work. No maxis games can run. (also note: the 16 bit installer doesn't work at all since you don't allow 16 bit apps in wow64 mode, only 32, so all of the games everyone is using wine for can't be installed the normal way anymore since they use 16 bit installer binaries)
0640:err:environ:init_peb starting L"F:\WIN95\SC2K\SIMCITY.EXE" in experimental wow64 mode 0640:fixme:wow:wow64_NtSetLdtEntries 1107 0488323f 0000f335 0000 00000000 00000000: stub 0640:err:module:loader_init "smackw32.dll" failed to initialize, aborting 0640:err:module:loader_init Initializing dlls for L"F:\WIN95\SC2K\SIMCITY.EXE" failed, status c0000005
Ok so I'll be banned now for reporting a bug
WOW64: WONT FIX!!! MAXIS 16 bit installer! WONT FIX 32 bit dll though and you got around the installer WONT FIX AND BANNED!!!
Opensource really sucks these days. I liked it when I was coding with my friends 20 years ago. This culture of bullshit didn't exist then, and ultra professionalism.
We are hackers. Not professional software engineers.
http://bugs.winehq.org/show_bug.cgi?id=58566
--- Comment #1 from chaosesqueteam@sogetthis.com --- Note: adding the glidedlls to systemwow64 worked fine getting past a similar problem on streets of sim city. But doing the same for the included on the CD smackw32.dll does not work. No matter where you put it. Wine WOW64 won't load it.
Additionally: please somehow get 16 bit working. We don't use wine to run notepad. Most of these games have 16 bit installers it seems, and that can styme alot of people to begin with.
Do it the same way you got 32 bit working on PE binaries etc. Hackers used to be fine with "hacks"/ Dont' take yourself too seriously.
Games and art are what people like from the past. And I remeber when your project started. I remeber when reactOS started too.
http://bugs.winehq.org/show_bug.cgi?id=58566
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |DUPLICATE CC| |z.figura12@gmail.com Status|UNCONFIRMED |RESOLVED Summary|Maxis games (Simcity2000, |Multiple Maxis games |SimCopter, |(Simcity2000, SimCopter, |StreetsofSimCity) do not |StreetsofSimCity) do not |work anymore because |work on new wow64 |smackw32.dll won't load, no | |matter how much it's pasted | |all over the file system. | |WoW64 (yes I know you'll | |just ignore this bug as | |won't fix: that's how | |opensource is now) |
--- Comment #2 from Zeb Figura z.figura12@gmail.com --- Duplicate.
*** This bug has been marked as a duplicate of bug 54670 ***
http://bugs.winehq.org/show_bug.cgi?id=58566
--- Comment #3 from chaosesqueteam@sogetthis.com --- (In reply to Zeb Figura from comment #2)
Duplicate.
*** This bug has been marked as a duplicate of bug 54670 ***
smackw32.dll doesn't sound like a 16 bit DLL. It's next to the exe, and has been put in systemwow64, then system32, then also system. Doesn't load.
Based on it's name it's a 32 bit dll. Simcity network edition is a 32 bit executable. Only the installer is 16 bit.
I'm running the application itself and it is failing on this (presumably by the name) 32 bit dll.