Guest syncomm Posted December 13, 2008 Share Posted December 13, 2008 Thanks for a wonderful product! I have used GemRB with BG2 in Linux (Fedora 9) and had no problems. However, with PST I keep running into an issue: (only showing error output) [KEYImporter]: Searching for projectl.ids...[ERROR] ... [KEYImporter]: Searching for itemexcl.2da...[ERROR] [KEYImporter]: Searching for itemdial.2da...[ERROR] ... [KEYImporter]: Searching for BISLOGO.mve...[ERROR] Cannot find /home/syncomm/GemRB/Torment/Install/cd2/genmovB.cbf [KEYImporter]: Searching for TSRLOGO.mve...[ERROR] Cannot find /home/syncomm/GemRB/Torment/Install/cd2/genmovB.cbf [KEYImporter]: Searching for OPENING.mve...[ERROR] Cannot find /home/syncomm/GemRB/Torment/Install/cd2/movies2.cbf ... [KEYImporter]: Searching for STPNOC.png...[ERROR] ... [KEYImporter]: Searching for skillsta.2da...[ERROR] ... [KEYImporter]: Searching for restmov.2da...[ERROR] ... [TlkImporter]: Cannot open tlk override! ... [KEYImporter]: Searching for xpbonus.2da...[ERROR] ... [KEYImporter]: Searching for qslots.2da...[ERROR] ... [KEYImporter]: Searching for itemanim.2da...[ERROR] ... [KEYImporter]: Searching for featreq.2da...[ERROR] [KEYImporter]: Searching for randcolr.2da...[ERROR] ... [KEYImporter]: Searching for spawngrp.2da...[ERROR] [KEYImporter]: Searching for tracking.2da...[ERROR] [KEYImporter]: Searching for ar0202.wed...[ERROR] Cannot find /home/syncomm/GemRB/Torment/Install/cd2/AR0202.cbf [AREImporter]: No Tile Map Available. [GameControl]: More than one bottom window! Segmentation fault I did the install with wine and updated to the 1.1 patch. My GemRB.cfg contains: GameType=pst GameName=Planescape Torment Width=640 Height=480 Bpp=16 Fullscreen=0 TooltipDelay=500 VolumeAmbients = 100 VolumeMovie = 100 VolumeMusic = 100 VolumeSFX = 100 VolumeVoices = 100 CaseSensitive=1 GamePath=/home/syncomm/.wine/drive_c/Program Files/Black Isle/Torment/ CD1=/home/syncomm/GemRB/Torment/Install/ CD2=/home/syncomm/GemRB/Torment/Install/cd2/ CD3=/home/syncomm/GemRB/Torment/Install/cd3/ CD4=/home/syncomm/GemRB/Torment/Install/cd4/ CD5=/home/syncomm/GemRB/Torment/Install/cd4/ GemRBPath=./ CachePath=./Cache/ GUIScriptsPath=./ I tried both 0.3.1 and SVN and I have the same issues in both. Any help would be appreciated. GDB output from SVN: Program received signal SIGSEGV, Segmentation fault. 0x00186094 in GameControl::OnSpecialKeyPress (this=0xa2410d8, Key=128 '\200') at GameControl.cpp:1573 1573 Point mapsize = core->GetGame()->GetCurrentArea()->TMap->GetMapSize(); Missing separate debuginfos, use: debuginfo-install SDL.i386 alsa-lib.i386 audiofile.i386 esound.i386 gcc.i386 glibc.i686 libX11.i386 libXau.i386 libXcursor.i386 libXdmcp.i386 libXext.i386 libXfixes.i386 libXrandr.i386 libXrender.i386 libogg.i386 libpng.i386 libvorbis.i386 libxcb.i386 openal.i386 python.i386 zlib.i386 (gdb) bt #0 0x00186094 in GameControl::OnSpecialKeyPress (this=0xa2410d8, Key=128 '\200') at GameControl.cpp:1573 #1 0x0018e9fa in EventMgr::OnSpecialKeyPress (this=0x9c13380, Key=128 '\200') at EventMgr.cpp:362 #2 0x003cc54e in SDLVideoDriver::SwapBuffers (this=0x9c15528) at SDLVideoDriver.cpp:378 #3 0x001bbbab in Interface::Main (this=0x9bfc008) at Interface.cpp:938 #4 0x0804884f in main (argc=1, argv=0xbfaa8f74) at GemRB.cpp:58 Link to comment
Guest syncomm Posted December 13, 2008 Share Posted December 13, 2008 Issue solved: All of my biff files had a ";1" at the end, for example: "AR0202.biff" was "AR0202.bif;1" I fixed it by running ls | perl -ne 'chomp; if (/(.+)\;1/) { print "mv $1\\\;1 $1\n" }' | sh in each CD directory specified in my GemRB.cfg Link to comment
Avenger Posted December 13, 2008 Share Posted December 13, 2008 Hehe, i'm glad you did a self service Maybe report this to the wine compatibility team if you haven't done so yet. And, eventually we'll provide 'native' installers. If you are knowledgeable, maybe you can hack one too. Use unshield, and the existing bg1 installer as a base. Link to comment
Recommended Posts
Archived
This topic is now archived and is closed to further replies.