DBrinks
2010-Dec-22 15:53 UTC
[Wine] Error Encountered When Running Roller Coaster Tycoon 2
I have recently been trying to install RCT2 on my Mac (OSX 10.5). I have attempted both Wine (1.3.9) and CrossOver, both of which hit the same error when I attempt to run the game: "The program rct2.exe has encountered a serious problem and needs to close." I ran RTC2 in wine using command line and it spit out the following information: Code: err:module:find_forwarded_export module not found for forward 'krnl386.exe16.VxDCall0' used by L"C:\\windows\\system32\\KERNEL32.dll" wine: Unhandled page fault on read access to 0x0000006d at address 0x7b8823d2 (thread 0009), starting debugger... err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in. fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in. fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in. fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in. fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in. fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in. fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in. fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in. fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in. fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in. fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in. fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in. fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in. fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in. fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in. fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in. fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in. fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in. fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in. fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in. fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in. fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder Unhandled exception: page fault on read access to 0x0000006d in 32-bit code (0x7b8823d2). Register dump: CS:0017 SS:001f DS:001f ES:001f FS:1007 GS:0037 EIP:7b8823d2 ESP:0032feb4 EBP:0032fee8 EFLAGS:00010206( R- -- I - -P- ) EAX:7b8823d2 EBX:9b48cbbb ECX:0000001f EDX:ffffffff ESI:7b87b128 EDI:0002a328 Stack dump: 0x0032feb4: 01783b6f 0001000d 0002a328 00000001 0x0032fec4: 00000000 20060000 0032ff60 01782026 0x0032fed4: 7b84cd8c 7ffdf000 7b84f80f 7b84f7fd 0x0032fee4: 7ffdf000 0032ff28 7b84f846 7ffdf000 0x0032fef4: 01782000 00000000 00000000 00000000 0x0032ff04: 00000000 00000000 00000000 00000000 0200: sel=1007 base=7ffc0000 limit=00000fff 32-bit rw- Backtrace: =>0 0x7b8823d2 in kernel32 (+0x723d2) (0x0032fee8) 1 0x7b84f846 in kernel32 (+0x3f845) (0x0032ff28) 2 0x7bc64c4c (0x0032ff48) 3 0x7bc658ca (0x0032ffc8) 4 0x7bc3d7de (0x0032ffe8) 0x7b8823d2: imull $108,0x6e(%edx),%esi Modules: Module Address Debug info Name (3 modules) PE 400000- 179f000 Deferred rct2 PE 7b810000-7b903000 Export kernel32 PE 7bc10000-7bc14000 Deferred ntdll Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\Program Files\Infogrames Interactive\RollerCoaster Tycoon 2\rct2.exe 00000009 0 <=0000000e services.exe 00000014 0 00000010 0 0000000f 0 00000011 winedevice.exe 00000018 0 00000017 0 00000013 0 00000012 0 00000019 explorer.exe 0000001a 0 Backtrace: =>0 0x7b8823d2 in kernel32 (+0x723d2) (0x0032fee8) 1 0x7b84f846 in kernel32 (+0x3f845) (0x0032ff28) 2 0x7bc64c4c (0x0032ff48) 3 0x7bc658ca (0x0032ffc8) 4 0x7bc3d7de (0x0032ffe8) Currently, I am using the "Emulate a virtual desktop" option in wine as that seems to be standard from what I have collected from various posts. Other than that, I have tried other things but most of the options have been returned to their standard settings. I also have a slightly different situation from most other users as I am not running RCT2 from a disc, I have a digital copy. Not sure if that will make a difference in the end. Any help would be much appreciated and thank you in advance!
dimesio
2010-Dec-22 17:50 UTC
[Wine] Re: Error Encountered When Running Roller Coaster Tycoon 2
DBrinks wrote:> I have recently been trying to install RCT2 on my Mac (OSX 10.5). I have attempted both Wine (1.3.9) and CrossOver, both of which hit the same error when I attempt to run the game: > > "The program rct2.exe has encountered a serious problem and needs to close." > > I ran RTC2 in wine using command line and it spit out the following information: > > > Code: > err:module:find_forwarded_export module not found for forward 'krnl386.exe16.VxDCall0' used by L"C:\\windows\\system32\\KERNEL32.dll" > wine: Unhandled page fault on read access to 0x0000006d at address 0x7b8823d2 (thread 0009), starting debugger... > > >I'm not a Mac expert, but I think you've run into this: http://bugs.winehq.org/show_bug.cgi?id=14920
James Mckenzie
2010-Dec-22 20:10 UTC
[Wine] Error Encountered When Running Roller Coaster Tycoon 2
DBrinks <wineforum-user at winehq.org> wrote:>Sent: Dec 22, 2010 12:12 PM >To: wine-users at winehq.org >Subject: [Wine] Re: Error Encountered When Running Roller Coaster Tycoon 2 > >Unfortunately the patch I applied to the linker through the link you posted did not work. However, it looks as if the >linker is updated in OS X 10.6 and supposedly it fixes the problem.It is. However, if you build Wine for 64 bit, which is the default on newer Intel platforms, you will not be able to run Windows16 code. I don't think RT2 was made for Windows3.1/Windows4Workgroups, so you should be just fine.> >I have been thinking about purchasing the update for my girlfriend and I but if I don't have to, I would prefer not to... > >Any other suggestions? Seems like I always see plenty of these 'RCT2 wont work on X operating system' threads.One thing is that you should update the version of X11 to the one supplied by XQuartz. It includes a functional xrandr which allows running some programs full screen and to allow real-time resizing of X11 windows for others (Quake2 is my test program for graphics testing and it works beautifully, except the final cutaway scene, in Wine 1.3.9 with XQuartz 2.5.3. XQuartz 2.6.0 will be installed, maybe tonight, and testing conducted again.) As always, I recommend using MacPorts or Fink to install Wine as they also pull in required dependencies so you don't have to look all over the Internet for them. WineSkin and WineBottler make creating custom bottles and installing some programs easier. James McKenzie