I installed BYOND, when trying to run the BYOND Pager, this came up:
chris@chris062689:~/.wine/drive_c/Program Files/BYOND/bin$ wine "byond.exe"
err:module:import_dll Library MSVCIRT.dll (which is needed by L"C:\\Program Files\\BYOND\\bin\\byondcore.dll") not found
err:module:import_dll Library byondcore.dll (which is needed by L"C:\\Program Files\\BYOND\\bin\\byondwin.dll") not found
err:module:import_dll Library byondwin.dll (which is needed by L"C:\\Program Files\\BYOND\\bin\\byond.exe") not found
err:module:import_dll Library MSVCIRT.dll (which is needed by L"C:\\Program Files\\BYOND\\bin\\byondcore.dll") not found
err:module:import_dll Library byondcore.dll (which is needed by L"C:\\Program Files\\BYOND\\bin\\byond.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\BYOND\\bin\\byond.exe" failed, status c0000135
Seems like it's missing a few dll's, which seems pretty easy to fix.
Does anyone know a solution?
ID:276826
![]() Apr 19 2006, 4:00 pm
|
|
![]() Apr 19 2006, 6:54 pm
|
|
Looks like the "MSVCIRT.dll" will solve the problem. All the other dlls can't load because this one is missing, try ripping it out of a windows install or googling it.
|
I placed that in the directory, now come up with theese errors:
(While trying to run BYOND.exe) fixme:richedit:RichEditANSIWndProc WM_SETFONT: stub wine: Unhandled page fault on read access to 0x00000000 at address 0x7ece8f4f (thread 0009), starting debugger... WineDbg starting on pid 0x8 Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x7ece8f4f). In 32 bit mode. Register dump: CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033 EIP:7ece8f4f ESP:7fafcbcc EBP:7ede6a00 EFLAGS:00010246( - 00 -RIZP1) EAX:00000000 EBX:00000000 ECX:ffffffff EDX:7d801e98 ESI:7ede6a00 EDI:00000000 Stack dump: 0x7fafcbcc: 7d801e98 0000000d 7ede6a00 7ede6a00 0x7fafcbdc: 00000000 7f93cd20 7fec20cc 7f920024 0x7fafcbec: 7beb32b9 7fd02600 7fafcc0c 7fce3802 0x7fafcbfc: 7f93cd20 7f920024 fffffff0 40020001 0x7fafcc0c: 7fafcc1c 7f8f519c 7f93cd20 7f920024 0x7fafcc1c: 7fafccac 7f8f8bb0 00000003 0001004e 0200: sel=1007 base=7fec2000 limit=00001fff 32-bit rw- Backtrace: =>1 0x7ece8f4f InitSearchPath+0x3f in byondcore (0x7ece8f4f) 2 0x00000000 (0x00000000) 0x7ece8f4f InitSearchPath+0x3f in byondcore: repne scasb %es:(%edi) Modules: Module Address Debug info Name (88 modules) PE 0x00400000-0044d000 Deferred byond PE 0x10000000-100c9000 Deferred byondwin PE 0x65340000-653d2000 Deferred oleaut32 PE 0x65f00000-65fc2000 Deferred ole32 PE 0x70bd0000-70c35000 Deferred shlwapi PE 0x73dd0000-73ece000 Deferred mfc42 PE 0x78000000-78040000 Deferred msvcrt PE 0x780a0000-780b5000 Deferred msvcirt ELF 0x789ca000-789cc000 Deferred xlcutf8load.so.2 ELF 0x7be8c000-7bf00000 Deferred ntdll<elf> \-PE 0x7bea0000-7bf00000 \ ntdll ELF 0x7bf00000-7bf03000 Deferred <wine-loader> ELF 0x7d15b000-7d19c000 Deferred riched20<elf> \-PE 0x7d170000-7d19c000 \ riched20 ELF 0x7d19c000-7d1b0000 Deferred riched32<elf> \-PE 0x7d1a0000-7d1b0000 \ riched32 ELF 0x7d7d0000-7d800000 Deferred uxtheme<elf> \-PE 0x7d7e0000-7d800000 \ uxtheme ELF 0x7da2b000-7da40000 Deferred midimap<elf> \-PE 0x7da30000-7da40000 \ midimap ELF 0x7db58000-7db7a000 Deferred msacm32<elf> \-PE 0x7db60000-7db7a000 \ msacm32 ELF 0x7db7a000-7db91000 Deferred msacm<elf> \-PE 0x7db80000-7db91000 \ msacm ELF 0x7db91000-7dbd3000 Deferred wineoss<elf> \-PE 0x7dba0000-7dbd3000 \ wineoss ELF 0x7dc17000-7dc20000 Deferred libxcursor.so.1 ELF 0x7dc20000-7dc3b000 Deferred imm32<elf> \-PE 0x7dc30000-7dc3b000 \ imm32 ELF 0x7dc3b000-7dc57000 Deferred ximcp.so.2 ELF 0x7e559000-7e75c000 Deferred i915_dri.so ELF 0x7e75c000-7e7c2000 Deferred libgl.so.1 ELF 0x7e7c2000-7e882000 Deferred libx11.so.6 ELF 0x7e882000-7e89b000 Deferred libice.so.6 ELF 0x7e89b000-7e918000 Deferred winex11<elf> \-PE 0x7e8b0000-7e918000 \ winex11 ELF 0x7e918000-7e937000 Deferred libexpat.so.1 ELF 0x7e937000-7e965000 Deferred libfontconfig.so.1 ELF 0x7e965000-7e972000 Deferred libxext.so.6 ELF 0x7e972000-7e986000 Deferred libz.so.1 ELF 0x7e986000-7e9f0000 Deferred libfreetype.so.6 PE 0x7e9f0000-7ea0a000 Deferred libpng PE 0x7ea10000-7ea1f000 Deferred zip ELF 0x7ea22000-7ead1000 Deferred comctl32<elf> \-PE 0x7ea30000-7ead1000 \ comctl32 ELF 0x7ead1000-7eb90000 Deferred shell32<elf> \-PE 0x7eaf0000-7eb90000 \ shell32 ELF 0x7eb90000-7ebae000 Deferred iphlpapi<elf> \-PE 0x7eba0000-7ebae000 \ iphlpapi ELF 0x7ebae000-7ebd7000 Deferred ws2_32<elf> \-PE 0x7ebc0000-7ebd7000 \ ws2_32 ELF 0x7ebd7000-7ebf0000 Deferred wsock32<elf> \-PE 0x7ebe0000-7ebf0000 \ wsock32 PE 0x7ebf0000-7edfc000 Export byondcore ELF 0x7edfc000-7ee00000 Deferred libxfixes.so.3 ELF 0x7ee00000-7ee08000 Deferred libxrender.so.1 ELF 0x7ee08000-7ee1c000 Deferred lz32<elf> \-PE 0x7ee10000-7ee1c000 \ lz32 ELF 0x7ee1c000-7ee34000 Deferred version<elf> \-PE 0x7ee20000-7ee34000 \ version ELF 0x7ee34000-7ee70000 Deferred advapi32<elf> \-PE 0x7ee40000-7ee70000 \ advapi32 ELF 0x7ef56000-7f856000 Deferred gdi32<elf> \-PE 0x7efa0000-7f856000 \ gdi32 ELF 0x7f856000-7f96f000 Deferred user32<elf> \-PE 0x7f870000-7f96f000 \ user32 ELF 0x7f96f000-7f9f0000 Deferred winmm<elf> \-PE 0x7f980000-7f9f0000 \ winmm ELF 0x7fb00000-7fb07000 Deferred libdrm.so.1 ELF 0x7fb07000-7fb0b000 Deferred libxdmcp.so.6 ELF 0x7fb0b000-7fb10000 Deferred libxxf86vm.so.1 ELF 0x7fb12000-7fb15000 Deferred libxau.so.6 ELF 0x7fb15000-7fb1c000 Deferred libsm.so.6 ELF 0x7fc64000-7fd60000 Deferred kernel32<elf> \-PE 0x7fc80000-7fd60000 \ kernel32 ELF 0x7fe70000-7fe75000 Deferred libxxf86dga.so.1 ELF 0x7fe75000-7fe80000 Deferred libgcc_s.so.1 ELF 0x7fe80000-7fe8b000 Deferred libnss_files.so.2 ELF 0x7fe8b000-7fe95000 Deferred libnss_nis.so.2 ELF 0x7fe95000-7feab000 Deferred libnsl.so.1 ELF 0x7feab000-7feb5000 Deferred libnss_compat.so.2 ELF 0x7fec6000-7fee9000 Deferred libm.so.6 ELF 0x7fee9000-7ffe0000 Deferred libwine_unicode.so.1 ELF 0xb7e3a000-b7e3e000 Deferred libdl.so.2 ELF 0xb7e3e000-b7f6c000 Deferred libc.so.6 ELF 0xb7f6d000-b7f80000 Deferred libpthread.so.0 ELF 0xb7f80000-b7f9a000 Deferred libwine.so.1 ELF 0xb7fa9000-b7fbf000 Deferred ld-linux.so.2 Threads: process tid prio (all id:s are in hex) 00000008 (D) C:\Program Files\BYOND\bin\byond.exe 00000009 0 <== WineDbg terminated on pid 0x8 |
key bit:
fixme:richedit:RichEditANSIWndProc WM_SETFONT: stub this is one of the biggest hurdles - Wine's support for however BYOND is using the richedit bits is manky at best for some reason. and it's been like this for a couple of years now unfortunately. last weekend i reported this finally in some detail, and i'm to try out a new cvs/developer release of CrossOverOffice - their changes will trickle down to Wine. will keep ya posted on if it works or not - though i must admit i am being little lazy due to some behind-the-scenes OpenGL support in the works for BYOND. this will make porting to Linux and Max platforms a bit easier i understand. |
Well this is odd...
After rebooting; it semi-works. A few major problems; BYOND PAGER- I can send a page, but it does not appear in the text box. (then freezes) Also; the BYOND Pager seems very unstable, Half the time it didn't even log me in (as so) or menus didn't show up. Dream Maker- Going into an dmi file crashes the program. Text is very.. ran together. Dream Daemon- Works perfectly. Here is a screenshot: http://img467.imageshack.us/my.php?image=snapshot14av.png I know digi is working on tweaking with daily builds, and have any of the problems mentioned here been solved yet? Is there anything i could do to speed up the process digi? |
Heh. Nice screenshot.
As for the Dream Maker text-running-together problem, it looks like you're using a variable-width font. Dream Maker only supports fixed-width fonts, so that might be half the problem. |