2.8.0 (Stable) 32Bit Crashed on XP Sp3

Help regarding development/scripting, troubleshooting or just general gameplay -- anything that hasn't already been answered in the Wiki or pinned FAQs.

Moderator: Developers

Post Reply
superschokokeks
Acid Blob (New member)
Acid Blob (New member)
Posts: 5
Joined: Tue Aug 17, 2010 9:13 pm

2.8.0 (Stable) 32Bit Crashed on XP Sp3

Post by superschokokeks »

the install went smoothly, but when I start the egoboo.exe, it crashed
Picture: Image Yes, the failure Msg is german, but its the usually error-msg of Xp

No Log. No Debug-folder.

At least i got many ??? :<
User avatar
Zefz
Squirrel Knight (Administrator)
Squirrel Knight (Administrator)
Posts: 3820
Joined: Wed Jul 23, 2008 1:27 am
Location: Norway
Contact:

Post by Zefz »

Hmm so you have no log file in the "My Egoboo Stuff/Egoboo/debug" folder?

It seems SDL doesn't even initialize according to your console.
superschokokeks
Acid Blob (New member)
Acid Blob (New member)
Posts: 5
Joined: Tue Aug 17, 2010 9:13 pm

Post by superschokokeks »

Yeah, no Log file.

What should i do?
User avatar
Zefz
Squirrel Knight (Administrator)
Squirrel Knight (Administrator)
Posts: 3820
Joined: Wed Jul 23, 2008 1:27 am
Location: Norway
Contact:

Post by Zefz »

It's a difficult problem to track down, since we don't have any error feedback! We do know that the logging system, physFS and SDL hasn't initialized yet.

Have you tried running the game directly instead of using a shortcut? There have been reported problems with that before.
superschokokeks
Acid Blob (New member)
Acid Blob (New member)
Posts: 5
Joined: Tue Aug 17, 2010 9:13 pm

Post by superschokokeks »

yes i did

I copied the failure-txt-file from Temp. I hope that helps <?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
<EXE NAME="egoboo.exe" FILTER="GRABMI_FILTER_PRIVACY">
<MATCHING_FILE NAME="egoboo.exe" SIZE="15824896" CHECKSUM="0xFAEB173F" MODULE_TYPE="WIN32" PE_CHECKSUM="0xF230AF" LINKER_VERSION="0x20008" LINK_DATE="08/05/2010 23:16:57" UPTO_LINK_DATE="08/05/2010 23:16:57" />
<MATCHING_FILE NAME="jpeg.dll" SIZE="113664" CHECKSUM="0x6CB5ACE5" MODULE_TYPE="WIN32" PE_CHECKSUM="0x24AB2" LINKER_VERSION="0x10000" LINK_DATE="10/04/2009 09:31:17" UPTO_LINK_DATE="10/04/2009 09:31:17" />
<MATCHING_FILE NAME="libfreetype-6.dll" SIZE="426496" CHECKSUM="0x6A7CEB3F" MODULE_TYPE="WIN32" PE_CHECKSUM="0x78184" LINKER_VERSION="0x10000" LINK_DATE="07/21/2007 17:11:56" UPTO_LINK_DATE="07/21/2007 17:11:56" />
<MATCHING_FILE NAME="libogg-0.dll" SIZE="16896" CHECKSUM="0x2DD87915" MODULE_TYPE="WIN32" PE_CHECKSUM="0x11F61" LINKER_VERSION="0x10000" LINK_DATE="10/04/2009 09:31:17" UPTO_LINK_DATE="10/04/2009 09:31:17" />
<MATCHING_FILE NAME="libpng12-0.dll" SIZE="132096" CHECKSUM="0x431E5717" MODULE_TYPE="WIN32" PE_CHECKSUM="0x25D45" LINKER_VERSION="0x10000" LINK_DATE="10/04/2009 09:31:17" UPTO_LINK_DATE="10/04/2009 09:31:17" />
<MATCHING_FILE NAME="libtiff-3.dll" SIZE="317952" CHECKSUM="0x3945779F" MODULE_TYPE="WIN32" PE_CHECKSUM="0x54640" LINKER_VERSION="0x10000" LINK_DATE="07/20/2007 05:02:42" UPTO_LINK_DATE="07/20/2007 05:02:42" />
<MATCHING_FILE NAME="libvorbis-0.dll" SIZE="157184" CHECKSUM="0x42D47B8D" MODULE_TYPE="WIN32" PE_CHECKSUM="0x26FE0" LINKER_VERSION="0x10000" LINK_DATE="10/04/2009 09:31:17" UPTO_LINK_DATE="10/04/2009 09:31:17" />
<MATCHING_FILE NAME="libvorbisfile-3.dll" SIZE="30208" CHECKSUM="0xDFDF2DE" MODULE_TYPE="WIN32" PE_CHECKSUM="0x166A8" LINKER_VERSION="0x10000" LINK_DATE="10/04/2009 09:31:17" UPTO_LINK_DATE="10/04/2009 09:31:17" />
<MATCHING_FILE NAME="mikmod.dll" SIZE="246272" CHECKSUM="0xF43F897F" MODULE_TYPE="WIN32" PE_CHECKSUM="0x40F30" LINKER_VERSION="0x10000" LINK_DATE="10/10/2009 11:19:04" UPTO_LINK_DATE="10/10/2009 11:19:04" />
<MATCHING_FILE NAME="msvcr100.dll" SIZE="770384" CHECKSUM="0x6C2B1057" BIN_FILE_VERSION="10.0.30319.1" BIN_PRODUCT_VERSION="10.0.30319.1" PRODUCT_VERSION="10.00.30319.1" FILE_DESCRIPTION="Microsoft® C Runtime Library" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Visual Studio® 2010" FILE_VERSION="10.00.30319.1" ORIGINAL_FILENAME="msvcr100_clr0400.dll" INTERNAL_NAME="msvcr100_clr0400.dll" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0xC53CC" LINKER_VERSION="0xA0000" UPTO_BIN_FILE_VERSION="10.0.30319.1" UPTO_BIN_PRODUCT_VERSION="10.0.30319.1" LINK_DATE="03/18/2010 07:52:30" UPTO_LINK_DATE="03/18/2010 07:52:30" VER_LANGUAGE="Englisch (USA) [0x409]" />
<MATCHING_FILE NAME="SDL.dll" SIZE="363520" CHECKSUM="0x90FA6B1C" MODULE_TYPE="WIN32" PE_CHECKSUM="0x5DEF0" LINKER_VERSION="0x0" LINK_DATE="01/19/2010 10:15:11" UPTO_LINK_DATE="01/19/2010 10:15:11" />
<MATCHING_FILE NAME="SDL_image.dll" SIZE="34816" CHECKSUM="0xE9C56598" BIN_FILE_VERSION="1.2.10.0" BIN_PRODUCT_VERSION="1.2.10.0" PRODUCT_VERSION="1, 2, 10, 0" FILE_DESCRIPTION="SDL_image" COMPANY_NAME="" PRODUCT_NAME="Simple DirectMedia Layer" FILE_VERSION="1, 2, 10, 0" ORIGINAL_FILENAME="SDL_image.dll" INTERNAL_NAME="SDL_image" LEGAL_COPYRIGHT="Copyright © 2009 Sam Lantinga" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0xD92C" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.2.10.0" UPTO_BIN_PRODUCT_VERSION="1.2.10.0" LINK_DATE="01/19/2010 10:13:09" UPTO_LINK_DATE="01/19/2010 10:13:09" VER_LANGUAGE="Englisch (USA) [0x409]" />
<MATCHING_FILE NAME="SDL_mixer.dll" SIZE="137216" CHECKSUM="0x226B8E16" BIN_FILE_VERSION="1.2.11.0" BIN_PRODUCT_VERSION="1.2.11.0" PRODUCT_VERSION="1, 2, 11, 0" FILE_DESCRIPTION="SDL_mixer" COMPANY_NAME="" PRODUCT_NAME="Simple DirectMedia Layer" FILE_VERSION="1, 2, 11, 0" ORIGINAL_FILENAME="SDL_mixer.dll" INTERNAL_NAME="SDL_mixer" LEGAL_COPYRIGHT="Copyright © 2007 Sam Lantinga" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x22608" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="1.2.11.0" UPTO_BIN_PRODUCT_VERSION="1.2.11.0" LINK_DATE="01/19/2010 10:12:24" UPTO_LINK_DATE="01/19/2010 10:12:24" VER_LANGUAGE="Englisch (USA) [0x409]" />
<MATCHING_FILE NAME="SDL_ttf.dll" SIZE="331776" CHECKSUM="0x73EFA0DB" BIN_FILE_VERSION="2.0.8.0" BIN_PRODUCT_VERSION="2.0.8.0" PRODUCT_VERSION="2, 0, 8, 0" FILE_DESCRIPTION="SDL_ttf" COMPANY_NAME="" PRODUCT_NAME="Simple DirectMedia Layer" FILE_VERSION="2, 0, 8, 0" ORIGINAL_FILENAME="SDL_ttf.dll" INTERNAL_NAME="SDL_ttf" LEGAL_COPYRIGHT="Copyright © 2002 Sam Lantinga" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="2.0.8.0" UPTO_BIN_PRODUCT_VERSION="2.0.8.0" LINK_DATE="05/11/2006 22:08:04" UPTO_LINK_DATE="05/11/2006 22:08:04" VER_LANGUAGE="Englisch (USA) [0x409]" />
<MATCHING_FILE NAME="unins000.exe" SIZE="758790" CHECKSUM="0x297472A6" BIN_FILE_VERSION="51.49.0.0" BIN_PRODUCT_VERSION="0.0.0.0" FILE_DESCRIPTION="Setup/Uninstall" FILE_VERSION="51.49.0.0" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x60000" UPTO_BIN_FILE_VERSION="51.49.0.0" UPTO_BIN_PRODUCT_VERSION="0.0.0.0" LINK_DATE="06/19/1992 22:22:17" UPTO_LINK_DATE="06/19/1992 22:22:17" VER_LANGUAGE="Sprachneutral [0x0]" />
<MATCHING_FILE NAME="zlib1.dll" SIZE="74752" CHECKSUM="0x4731BCC3" BIN_FILE_VERSION="1.2.3.0" BIN_PRODUCT_VERSION="1.2.3.0" PRODUCT_VERSION="1.2.3" FILE_DESCRIPTION="zlib data compression library" PRODUCT_NAME="zlib" FILE_VERSION="1.2.3" ORIGINAL_FILENAME="zlib1.dll" INTERNAL_NAME="zlib1.dll" LEGAL_COPYRIGHT="(C) 1995-2004 Jean-loup Gailly & Mark Adler" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x10004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x1D9A8" LINKER_VERSION="0x10000" UPTO_BIN_FILE_VERSION="1.2.3.0" UPTO_BIN_PRODUCT_VERSION="1.2.3.0" LINK_DATE="10/04/2009 09:31:17" UPTO_LINK_DATE="10/04/2009 09:31:17" VER_LANGUAGE="Englisch (USA) [0x409]" />
</EXE>
<EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
<MATCHING_FILE NAME="kernel32.dll" SIZE="1063424" CHECKSUM="0xD288FF05" BIN_FILE_VERSION="5.1.2600.5781" BIN_PRODUCT_VERSION="5.1.2600.5781" PRODUCT_VERSION="5.1.2600.5781" FILE_DESCRIPTION="Client-DLL für Windows NT-Basis-API" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Betriebssystem Microsoft® Windows®" FILE_VERSION="5.1.2600.5781 (xpsp_sp3_gdr.090321-1317)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="© Microsoft Corporation. Alle Rechte vorbehalten." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x106D93" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.5781" UPTO_BIN_PRODUCT_VERSION="5.1.2600.5781" LINK_DATE="03/21/2009 14:06:58" UPTO_LINK_DATE="03/21/2009 14:06:58" VER_LANGUAGE="Deutsch (Deutschland) [0x407]" />
</EXE>
</DATABASE>
p.s puh. I speak really bad english >_<
User avatar
Zefz
Squirrel Knight (Administrator)
Squirrel Knight (Administrator)
Posts: 3820
Joined: Wed Jul 23, 2008 1:27 am
Location: Norway
Contact:

Post by Zefz »

I would say there is a problem with PhysFS. That's the file system Egoboo uses. It seems PhysFS can't initialize and thus cannot create a log file for output...

What are your pc specs? What processor do you have for example. It is unlikely, but a compiler setting for extended processor operations may be causing trouble.
User avatar
penguinflyer5234
Sheep (Developer)
Sheep (Developer)
Posts: 3025
Joined: Wed Jul 23, 2008 1:39 am
Location: Best Southwest

Post by penguinflyer5234 »

On this computer with wine and without SSE, an illegal instruction occurs:
Spoiler: Wine debugging output
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC90.CRT" (9.0.21022.8)
err:winediag:X11DRV_WineGL_InitOpenglInfo The Mesa OpenGL driver is using software rendering, most likely your OpenGL drivers haven't been installed correctly
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
wine: Unhandled illegal instruction at address 0x424dcc (thread 001b), starting debugger...
Unhandled exception: illegal instruction in 32-bit code (0x00424dcc).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:00424dcc ESP:0032fdf8 EBP:0032fe0c EFLAGS:00210212( R- -- I -A- - )
EAX:012eb8a8 EBX:00000000 ECX:00000000 EDX:00000000
ESI:017a84ad EDI:00000001
Stack dump:
0x0032fdf8: 00000011 017a84ad 017a8488 00000001
0x0032fe08: 00400000 0032fe4c 004a9a85 00000001
0x0032fe18: 017a8488 00400000 626f6765 732d6f6f
0x0032fe28: 722d6e76 31303032 004a9900 00000010
0x0032fe38: 004a99f9 0157a89c 00000001 00000000
0x0032fe48: f5371f7a 0032fe90 004a9009 00000001
Backtrace:
=>0 0x00424dcc in egoboo-svn-r2001 (+0x24dcc) (0x0032fe0c)
1 0x004a9a85 in egoboo-svn-r2001 (+0xa9a84) (0x0032fe4c)
2 0x004a9009 in egoboo-svn-r2001 (+0xa9008) (0x0032fe90)
3 0x7b85569c call_process_entry+0xb() in kernel32 (0x0032fea8)
4 0x7b857ccb in kernel32 (+0x47cca) (0x0032fee8)
5 0x7bc6f8f0 call_thread_func+0xb() in ntdll (0x0032fef8)
6 0x7bc6fac0 call_thread_entry_point+0x6f() in ntdll (0x0032ffc8)
7 0x7bc4b66a in ntdll (+0x3b669) (0x0032ffe8)
8 0x68024e9d (0x00000000)
0x00424dcc: (bad)
Modules:
Module Address Debug info Name (82 modules)
PE 330000- 34c000 Deferred sdl_image
PE 400000- 16f1000 Export egoboo-svn-r2001
PE 1700000- 1751000 Deferred sdl_ttf
PE 1760000- 17a7000 Deferred sdl_mixer
PE 10000000-10063000 Deferred sdl
ELF 68000000-6801d000 Deferred ld-linux.so.2
ELF 6815d000-68176000 Deferred libpthread.so.0
ELF 68176000-6817a000 Deferred libdl.so.2
ELF 6817a000-681a0000 Deferred libm.so.6
ELF 681a0000-681b7000 Deferred libnsl.so.1
ELF 681b7000-681c2000 Deferred libnss_nis.so.2
ELF 681c2000-681ce000 Deferred libnss_files.so.2
ELF 681ce000-68300000 Deferred user32<elf>
\-PE 681e0000-68300000 \ user32
ELF 68300000-6838b000 Deferred gdi32<elf>
\-PE 68310000-6838b000 \ gdi32
ELF 6838b000-6839f000 Deferred shfolder<elf>
\-PE 68390000-6839f000 \ shfolder
ELF 6839f000-68577000 Deferred shell32<elf>
\-PE 683b0000-68577000 \ shell32
ELF 68577000-68662000 Deferred comctl32<elf>
\-PE 68580000-68662000 \ comctl32
ELF 68662000-686d7000 Deferred libfreetype.so.6
ELF 686d7000-686ed000 Deferred libz.so.1
ELF 686ed000-6871a000 Deferred libfontconfig.so.1
ELF 6871a000-68741000 Deferred libexpat.so.1
ELF 68741000-687e3000 Deferred winex11<elf>
\-PE 68750000-687e3000 \ winex11
ELF 687e3000-687fe000 Deferred libice.so.6
ELF 687fe000-6880e000 Deferred libxext.so.6
ELF 6880e000-6893d000 Deferred libx11.so.6
ELF 6893d000-68942000 Deferred libuuid.so.1
ELF 68942000-68946000 Deferred libxau.so.6
ELF 68946000-68964000 Deferred libxcb.so.1
ELF 68964000-68969000 Deferred libxdmcp.so.6
ELF 68969000-6898b000 Deferred imm32<elf>
\-PE 68970000-6898b000 \ imm32
ELF 6898b000-68991000 Deferred libxxf86vm.so.1
ELF 68991000-6899a000 Deferred libxrandr.so.2
ELF 6899a000-6899e000 Deferred libxcomposite.so.1
ELF 6899e000-68a9e000 Deferred ole32<elf>
\-PE 689c0000-68a9e000 \ ole32
ELF 68a9e000-68aa1000 Deferred libxdamage.so.1
ELF 68aa1000-68aab000 Deferred libdrm.so.2
ELF 68aab000-68ab4000 Deferred librt.so.1
ELF 68ab4000-68ae1000 Deferred ws2_32<elf>
\-PE 68ac0000-68ae1000 \ ws2_32
ELF 68af8000-68afb000 Deferred libxinerama.so.1
ELF 68afb000-68b6f000 Deferred rpcrt4<elf>
\-PE 68b10000-68b6f000 \ rpcrt4
ELF 68b6f000-68c00000 Deferred winmm<elf>
\-PE 68b80000-68c00000 \ winmm
ELF 68c00000-68c82000 Deferred msvcrt<elf>
\-PE 68c10000-68c82000 \ msvcrt
ELF 68c82000-68d27000 Deferred opengl32<elf>
\-PE 68ca0000-68d27000 \ opengl32
ELF 68d27000-68d8b000 Deferred libgl.so.1
ELF 68e7d000-6909e000 Deferred swrast_dri.so
ELF 69688000-696bc000 Deferred uxtheme<elf>
\-PE 69690000-696bc000 \ uxtheme
ELF 6a9a2000-6aa12000 Deferred libglu.so.1
ELF 6d8a5000-6d8c3000 Deferred libgcc_s.so.1
ELF 6f597000-6f5f2000 Deferred advapi32<elf>
\-PE 6f5a0000-6f5f2000 \ advapi32
ELF 711b0000-711e2000 Deferred msvcr90<elf>
\-PE 711c0000-711e2000 \ msvcr90
ELF 713b9000-714fe000 Deferred libc.so.6
ELF 71534000-7153a000 Deferred libxfixes.so.3
ELF 71ba1000-71c03000 Deferred shlwapi<elf>
\-PE 71bb0000-71c03000 \ shlwapi
ELF 736fc000-73707000 Deferred libxcursor.so.1
ELF 774f2000-774fb000 Deferred libsm.so.6
ELF 77721000-77738000 Deferred glu32<elf>
\-PE 77730000-77738000 \ glu32
PE 78aa0000-78b5e000 Deferred msvcr100
ELF 78b8f000-78b99000 Deferred libxrender.so.1
ELF 7a3c1000-7a3c9000 Deferred libnss_compat.so.2
ELF 7b800000-7b972000 Export kernel32<elf>
\-PE 7b810000-7b972000 \ kernel32
ELF 7bc00000-7bcb8000 Export ntdll<elf>
\-PE 7bc10000-7bcb8000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
00000016 0
00000010 0
0000000f 0
00000013 winedevice.exe
00000019 0
00000018 0
00000015 0
00000014 0
0000001a (D) Z:\home\neptunium\egoboo-win\egoboo-svn-r2001.exe
0000001b 0 <==
0000001c explorer.exe
0000001d 0
Backtrace:
=>0 0x00424dcc in egoboo-svn-r2001 (+0x24dcc) (0x0032fe0c)
1 0x004a9a85 in egoboo-svn-r2001 (+0xa9a84) (0x0032fe4c)
2 0x004a9009 in egoboo-svn-r2001 (+0xa9008) (0x0032fe90)
3 0x7b85569c call_process_entry+0xb() in kernel32 (0x0032fea8)
4 0x7b857ccb in kernel32 (+0x47cca) (0x0032fee8)
5 0x7bc6f8f0 call_thread_func+0xb() in ntdll (0x0032fef8)
6 0x7bc6fac0 call_thread_entry_point+0x6f() in ntdll (0x0032ffc8)
7 0x7bc4b66a in ntdll (+0x3b669) (0x0032ffe8)
8 0x68024e9d (0x00000000)
Could be the same thing?
...
User avatar
Zefz
Squirrel Knight (Administrator)
Squirrel Knight (Administrator)
Posts: 3820
Joined: Wed Jul 23, 2008 1:27 am
Location: Norway
Contact:

Post by Zefz »

err:winediag:X11DRV_WineGL_InitOpenglInfo The Mesa OpenGL driver is using software rendering, most likely your OpenGL drivers haven't been installed correctly
Is this just a silly warning?
superschokokeks
Acid Blob (New member)
Acid Blob (New member)
Posts: 5
Joined: Tue Aug 17, 2010 9:13 pm

Post by superschokokeks »

AMD 2000xp+
Geforce 7600GT
1 Gig Ram :/ Yes very old
User avatar
Zefz
Squirrel Knight (Administrator)
Squirrel Knight (Administrator)
Posts: 3820
Joined: Wed Jul 23, 2008 1:27 am
Location: Norway
Contact:

Post by Zefz »

More than enough for running Egoboo :) Your graphics card should support a pretty advanced version of OpenGL, make sure you have enabled the video drivers.
superschokokeks
Acid Blob (New member)
Acid Blob (New member)
Posts: 5
Joined: Tue Aug 17, 2010 9:13 pm

Post by superschokokeks »

I have :<
Sayan
Acid Blob (New member)
Acid Blob (New member)
Posts: 2
Joined: Mon Oct 11, 2010 10:48 am

Post by Sayan »

I just installed it on XP SP3 and got the same error Image


from error report

MATCHING_FILE NAME="msvcr100.dll"
PRODUCT_VERSION="10.00.30319.1"
FILE_DESCRIPTION="Microsoft® C Runtime Library"
PRODUCT_NAME="Microsoft® Visual Studio® 2010"
Looks like "user data" path is corrupted due to non-unicode admin name. I found no way to change that path after install.
User avatar
penguinflyer5234
Sheep (Developer)
Sheep (Developer)
Posts: 3025
Joined: Wed Jul 23, 2008 1:39 am
Location: Best Southwest

Post by penguinflyer5234 »

You have to recompile Egoboo (or have a unicode username) to change the userdata path.
...
Sayan
Acid Blob (New member)
Acid Blob (New member)
Posts: 2
Joined: Mon Oct 11, 2010 10:48 am

Post by Sayan »

Confirmed user name error, I just had to change user to one with unicode name and the game starts fine. Apparently it uses current user name for the path. I have to switch user every time i want to play now so I'd prefer that you don't use pathing like that in future releases and just stick to game folder.
User avatar
penguinflyer5234
Sheep (Developer)
Sheep (Developer)
Posts: 3025
Joined: Wed Jul 23, 2008 1:39 am
Location: Best Southwest

Post by penguinflyer5234 »

I'm sure Microsoft wishes for us to save in the Application Data folder (as we do now) than saving to the game folder (pre-2.8.0 or so). One such reason we changed to the current way is that if an administrator installs Egoboo on Windows, a "limited" user cannot write files to Program Files, thus breaking Egoboo.

Blame Microsoft for the problem, we're just following the guidelines (more or less)
...
Post Reply