#gemrb@irc.freenode.net logs for 10 Mar 2015 (GMT)

Archive Today Yesterday Tomorrow
GemRB homepage


[01:23:58] --> turtleman_ has joined #gemrb
[01:24:15] --> Eli2 has joined #gemrb
[01:25:01] <-- Eli2_ has left IRC (Ping timeout: 264 seconds)
[02:32:26] <-- turtleman_ has left IRC (Ping timeout: 256 seconds)
[06:23:47] <-- edheldil has left IRC (Ping timeout: 265 seconds)
[06:35:28] --> edheldil has joined #gemrb
[06:35:28] --- ChanServ gives channel operator status to edheldil
[06:44:34] <-- Lightkey has left IRC (Ping timeout: 265 seconds)
[06:56:37] --> Lightkey has joined #gemrb
[08:51:38] --> turtleman_ has joined #gemrb
[09:38:12] <-- turtleman_ has left IRC (Ping timeout: 272 seconds)
[10:21:35] --> Eli2_ has joined #gemrb
[10:22:04] <-- Eli2 has left IRC (Ping timeout: 265 seconds)
[10:59:41] <-- heirecka has left IRC (Remote host closed the connection)
[10:59:48] --> heirecka has joined #gemrb
[10:59:48] <-- heirecka has left IRC (Changing host)
[10:59:48] --> heirecka has joined #gemrb
[12:42:33] --> turtleman_ has joined #gemrb
[12:53:59] <-- turtleman_ has left IRC (Ping timeout: 245 seconds)
[14:52:02] <-- lynxlynxlynx has left IRC (Remote host closed the connection)
[14:55:53] --> lynxlynxlynx has joined #gemrb
[14:55:53] <-- lynxlynxlynx has left IRC (Changing host)
[14:55:53] --> lynxlynxlynx has joined #gemrb
[14:55:53] --- ChanServ gives channel operator status to lynxlynxlynx
[15:39:48] <-- lynxlynxlynx has left IRC (Remote host closed the connection)
[16:12:29] --> turtleman_ has joined #gemrb
[16:44:43] --> lynxlynxlynx has joined #gemrb
[16:44:43] --- ChanServ gives channel operator status to lynxlynxlynx
[17:06:08] <-- Eli2_ has left IRC (Ping timeout: 265 seconds)
[17:08:57] --> Eli2_ has joined #gemrb
[17:22:08] <-- lynxlynxlynx has left IRC (Remote host closed the connection)
[17:24:49] --> lynxlynxlynx has joined #gemrb
[17:24:49] <-- lynxlynxlynx has left IRC (Changing host)
[17:24:49] --> lynxlynxlynx has joined #gemrb
[17:24:49] --- ChanServ gives channel operator status to lynxlynxlynx
[17:46:58] <-- turtleman_ has left IRC (Ping timeout: 252 seconds)
[17:52:07] --> turtleman_ has joined #gemrb
[18:08:36] <-- turtleman_ has left IRC (Ping timeout: 252 seconds)
[20:15:42] <Lightkey> lynxlynxlynx: Shelter 2 is now available!
[20:15:50] <Lightkey> :->
[20:15:56] <lynxlynxlynx> what's that?
[20:44:41] <-- Eli2_ has left IRC (Read error: Connection timed out)
[20:52:05] --> esd has joined #gemrb
[20:52:13] <esd> anyone on fedora?
[20:52:31] <esd> got some config errors, http://ur1.ca/jvwgo basically im missing some python package and i can't find it really :D
[20:52:33] <Seniorita> #196417 • Fedora Project Pastebin
[20:52:34] <Seniorita> »Fedora Sticky Notes is a feature-rich, yet lightweight paste utility«
[20:58:00] <lynxlynxlynx> hmm
[20:58:56] <lynxlynxlynx> is there an actual error, problem somewhere?
[20:59:04] <lynxlynxlynx> searching for error is futile in your paste
[21:21:32] --> Eli2 has joined #gemrb
[21:34:37] <-- Eli2 has left IRC (Ping timeout: 264 seconds)
[21:35:30] --> Eli2 has joined #gemrb
[21:42:35] <esd> lynxlynxlynx: apparently i missed one of -devel packages
[21:43:54] <Lightkey> if you got a config error, you should post that instead, makes helping more easily
[21:44:49] <esd> np
[21:45:05] <esd> what do i need to pass in cmake to change install path? not really familiar with it
[21:51:36] <lynxlynxlynx> you can run gemrb from the build dir if you don't want to bother
[21:53:11] <esd> lynxlynxlynx: that's nice, but i'd still like to know if i ever wanted to do a systemwide install
[21:53:23] <Lightkey> http://www.rpgwatch.com/forums/showthread.php?t=27958 Sword Coast Legends GDC previews
[21:53:26] <Seniorita> Sword Coast Legends - Preview Roundup - RPGWatch Forums
[21:53:27] <Seniorita> »Sword Coast Legends - Preview Roundup News Comments«
[21:53:56] <lynxlynxlynx> it's all documented
[21:54:06] <lynxlynxlynx> even cmake tells you
[21:54:53] <esd> hmm ok
[21:56:06] <esd> lynxlynxlynx: btw does gemrb support EE data?
[21:56:24] <esd> well, more like assets only
[21:56:34] <lynxlynxlynx> not the parts that are EE only
[21:56:45] <lynxlynxlynx> there are some format differences we don't support yet
[21:57:03] <lynxlynxlynx> nobody cares enough
[21:57:25] <esd> lynxlynxlynx: yeah but i mean like graphics and stuff like that?
[21:58:52] <lynxlynxlynx> we don't support the new compressed tilesets (pvrz), but that's probably all
[21:59:05] <lynxlynxlynx> you could use a modding tool to amend that
[22:00:20] <esd> ok
[22:00:21] <esd> ty
[22:00:36] <esd> btw will you guys ever get to adding multiplayer ?
[22:10:41] <lynxlynxlynx> ever is such an undetermined word
[22:11:15] <lynxlynxlynx> there's about 3 people per year that ask and 0.5-1 year that's willing to do anything about it
[22:11:18] <lynxlynxlynx> but all vanish
[22:11:39] <lynxlynxlynx> the first goal is definitely to get singleplayer right
[22:12:06] <lynxlynxlynx> it's also a technical prerequisite or there'd just be more out-of-sync errors
[22:18:27] <esd> kk
[22:21:15] --> CrevsDaak has joined #gemrb
[22:24:26] <CrevsDaak> lynx
[22:25:03] <CrevsDaak> are you editing the weidu script?
[22:26:27] <lynxlynxlynx> did you see the forum post?
[22:27:41] <CrevsDaak> yeah
[22:27:49] <CrevsDaak> i've fixed the syntax error
[22:28:03] <lynxlynxlynx> cool
[22:28:14] <lynxlynxlynx> push it, so i can see
[22:28:18] <CrevsDaak> it was simply an action list operator on the patch list area followed by patch operators
[22:28:28] <CrevsDaak> i didn't commit anything yet
[22:28:43] <lynxlynxlynx> ok
[22:29:41] <lynxlynxlynx> the dialog part will also have to be "ported" to the old decompile* functions
[22:30:00] <CrevsDaak> ok
[22:30:27] <CrevsDaak> also, i'll change the compiled script check for player6 to before even taking them out of the game's biffs
[22:31:01] <CrevsDaak> wait, nvm that last thing
[22:31:11] <CrevsDaak> actually I think it can't be done
[22:36:39] <CrevsDaak> do you mind if I put fixing together with decompiling?
[22:37:36] <lynxlynxlynx> nope
[22:37:44] <CrevsDaak> ok
[22:37:49] <CrevsDaak> also, non-modified scripts are getting compiled right now...
[22:38:04] <CrevsDaak> I believe that's not even near our intention
[22:38:14] <lynxlynxlynx> use the inverse action, not COMPILE perhaps?
[22:39:12] <lynxlynxlynx> but no, we don't, do we?
[22:39:34] <lynxlynxlynx> we extract all, but only the relevant ones will have a .baf name, others will still be named .bcs, even decompiled
[22:41:00] <CrevsDaak> oh, right
[22:41:23] <lynxlynxlynx> it would be cleaner to remove them, i guess
[22:41:39] <CrevsDaak> yeah, already dropped a weidu DELETE over there
[22:41:41] <lynxlynxlynx> may also produce a smaller backup
[22:45:37] <esd> lynxlynxlynx: k i dont understand something. I pointed gemrb to my installed bg2 directory yet it's still looking for /my/bg2/dir/CD{1,5}
[22:46:12] <lynxlynxlynx> those paths are separate
[22:46:22] <lynxlynxlynx> are you using some old config template?
[22:46:25] <esd> I commented them out
[22:46:31] <esd> using noinstall.cfg sample
[22:46:52] <lynxlynxlynx> if you don't need them, just ignore the lookups
[22:47:03] <lynxlynxlynx> i guess it's a gog install
[22:47:31] <esd> ah yeah it's a gog install
[22:47:34] <esd> gog has data/Data
[22:47:48] <esd> and gemrb is looking in Data for some reason
[22:47:58] <esd> can I just move out everything from data/Data to data/?
[22:48:15] <lynxlynxlynx> just set one of the cd paths to that one
[22:48:26] <lynxlynxlynx> it's just an extra search path, nothing to do with cds
[22:48:31] <esd> kk
[22:49:05] <lynxlynxlynx> CrevsDaak: bigg also posted a proof of concept if it's of any help to you
[22:50:41] <esd> lynxlynxlynx: getting the following now, [GUIScript/ERROR]: Check if gemrb/GUIScripts/GUIDefines.py exists!
[22:50:44] <esd> [Core/FATAL]: Failed to initialize GUI Script.
[22:51:33] <lynxlynxlynx> set GemRBPath=../gemrb
[22:51:44] <lynxlynxlynx> you're running from the build dir, right?
[22:52:23] <esd> no, set it to my opt dir
[22:53:29] <lynxlynxlynx> ok, then adjust GUIScriptsPath accordingly
[22:53:53] <-- heirecka has left IRC (Quit: Bye)
[22:54:02] <lynxlynxlynx> it should already be set, just commented out
[22:54:40] <esd> turns out i had to point it to /opt/gemrb/share instead /opt/gemrb
[23:00:53] <esd> lynxlynxlynx: cant even get past char creation screen, http://pastie.org/10017195
[23:00:54] <Seniorita> #10017195 - Pastie
[23:01:23] <lynxlynxlynx> ups, i forgot to commit the fixes from the other day
[23:01:42] <esd> lynxlynxlynx: oh they're related to my problem? :D
[23:01:48] <lynxlynxlynx> yes
[23:01:53] <esd> ah cool :D
[23:02:09] <lynxlynxlynx> we had a maaajor merge and we're still recovering ^^
[23:02:27] <esd> alright
[23:02:30] <esd> let me know when I can pull
[23:07:27] <lynxlynxlynx> now
[23:08:02] <Seniorita> [commit] lynxlynxlynx: Control::~Control: only reset scrollbar for nonscrollbars https://github.com/gemrb/gemrb/commit/cd33fbfac5679a0d00b53a887a63d533b878fec0
[23:08:03] <Seniorita> [commit] lynxlynxlynx: hack away the easily triggerable memory corruption https://github.com/gemrb/gemrb/commit/1205f7b33c50dbc33d5cc5f9ae6c355d33d6d45e
[23:08:19] <esd> kk
[23:14:29] <esd> lynxlynxlynx: think something is fucked again. it's not drawing the conversation dialogs
[23:14:48] <esd> so i can't progress past the intro
[23:17:25] <lynxlynxlynx> what resolution are you using?
[23:18:27] <esd> lynxlynxlynx: 1366x768
[23:19:20] <lynxlynxlynx> for gemrb?
[23:19:35] <-- Eli2 has left IRC (Read error: Connection reset by peer)
[23:19:37] <esd> yeah, set it in cfg
[23:19:54] <lynxlynxlynx> did you read the warning?
[23:20:31] <esd> don't see no warning in cfg
[23:20:53] <lynxlynxlynx> do you have widescreen installed?
[23:21:23] <lynxlynxlynx> https://github.com/gemrb/gemrb/blob/master/gemrb/GemRB.cfg.sample.in#L62
[23:21:24] <Seniorita> gemrb/GemRB.cfg.sample.in at master · gemrb/gemrb · GitHub
[23:21:26] <Seniorita> »gemrb - Engine Made with preRendered Background«
[23:21:35] <esd> hmm
[23:21:47] <esd> widescreen installed? Oo
[23:21:49] <esd> no
[23:21:57] <esd> i don't even have this part of cfg (the commented out warning9
[23:22:22] <lynxlynxlynx> where did you copy yours from then?
[23:22:58] <esd> from gemrb/etc
[23:23:00] <lynxlynxlynx> anyway, go try with one of those so I can go to sleep knowing all is well
[23:23:23] <esd> alright
[23:23:32] --> heirecka has joined #gemrb
[23:23:32] <-- heirecka has left IRC (Changing host)
[23:23:32] --> heirecka has joined #gemrb
[23:23:33] <lynxlynxlynx> hmm, hopefully cmake didn't just strip out all the comments :D
[23:24:30] <esd> nah, it's commented
[23:24:39] <esd> but it's just missing the part about widescreen mod for example :D
[23:25:06] <esd> also noticing just now i've 0 sound like a bo$$
[23:25:07] <esd> :D
[23:27:54] <esd> lynxlynxlynx: why is weidu looking for my wine dir :
[23:28:38] <lynxlynxlynx> it's looking for the game dir
[23:28:52] <lynxlynxlynx> you usually have to run it from there or pass a path
[23:29:26] <lynxlynxlynx> install openal to get sound
[23:29:38] <lynxlynxlynx> you'll need to recompile gemrb (rerun cmake afresh)
[23:30:09] <esd> yeah i'm basically running from gamedir
[23:30:15] <esd> and it's looking at .wine/dosdevices
[23:30:26] <esd> when i haven't even used global wine prefix to start off with
[23:30:39] <lynxlynxlynx> it's not using wine itself
[23:30:44] <lynxlynxlynx> it can't know about that
[23:30:53] <lynxlynxlynx> it tries . .. and more
[23:31:30] <esd> right
[23:31:56] <lynxlynxlynx> oh
[23:32:13] <lynxlynxlynx> you didn't run tolower, that's why it probably isn't finding the chitin
[23:32:45] <lynxlynxlynx> zzz, i'm sure you'll work it out
[23:33:16] <esd> lynxlynxlynx: yeah tolower is causing that
[23:33:19] <esd> :D
[23:36:54] <esd> owell this tolower thing breaks on looking for winedir so i just ran weinstall widescreen, let's see if something happens or not
[23:36:54] <esd> ye
[23:36:54] <esd> not working
[23:36:54] <esd> i'll keep weidu in mind for later
[23:42:52] <esd> lynxlynxlynx: also i do have openal installed :D
[23:44:43] --> Eli2 has joined #gemrb
[23:44:56] <esd> lynxlynxlynx: owell game crashed again.. i'll harass you tomorrow, too tired to do anything else now. nn