#gemrb@irc.freenode.net logs for 5 Dec 2010 (GMT)

Archive Today Yesterday Tomorrow
GemRB homepage


[00:36:29] <edheldil_> Lightkey: it's the ADnD rules
[00:38:13] <-- raevol has left IRC (Quit: Leaving.)
[00:39:09] <Lightkey> okay, I was worried about the save/ properties for nothing, seems it was even created by gemrb but I got an error about it: [SaveGameIterator]: Invalid savegame directory 'save' in /usr/local/games/baldursgate/Daten/save.
[00:39:38] <Lightkey> it's gone after I deleted it but the saving error prevails:
[00:39:59] <Lightkey> [ResourceManager]: Searching for chptxt0... Tried chptxt0.mos chptxt0.png chptxt0.bmp [ERROR]
[00:39:59] <Lightkey> [GUIScript]: Runtime Error:
[00:39:59] <Lightkey> Traceback (most recent call last):
[00:39:59] <Lightkey> File "/usr/local/share/gemrb/GUIScripts/bg1/GUISAVE.py", line 152, in ConfirmedSaveGame
[00:39:59] <Lightkey> LoadScreen.StartLoadScreen()
[00:40:00] <Lightkey> File "/usr/local/share/gemrb/GUIScripts/bg1/LoadScreen.py", line 41, in StartLoadScreen
[00:40:02] <Lightkey> Middle.SetMOS (LoadPic)
[00:40:04] <Lightkey> File "/usr/local/share/gemrb/GUIScripts/MetaClasses.py", line 60, in <lambda>
[00:40:06] <Lightkey> return lambda self, *args: M(self.WinID, self.ID, *args)
[00:40:08] <Lightkey> RuntimeError: Picture resource not found!
[00:40:22] <Lightkey> still bg1..
[00:43:01] <Lightkey> and I can't believe how slow uxterm is with scrolling
[00:43:47] <fuzzie> huh, really? it's ridiculously faster than anything else for me
[00:45:16] <Lightkey> I know it's supposed to but I thought I was using gnome terminal, it is that bad
[00:47:32] <-- edheldil_ has left IRC (Ping timeout: 265 seconds)
[00:49:31] <fuzzie> but i have no clue about the loadpic stuff, sorry
[00:50:22] <fuzzie> presumably this is some silliness with the MOS field being abused for two different things
[00:55:17] <Lightkey> how can I find out which terminal has which PID? :-)
[01:52:13] <-- Bo_Thomsen has left IRC (Quit: Leaving.)
[03:16:40] <tomprince> Lightkey: run pstree?
[05:16:12] * barra_home wakes up
[07:56:37] --> edheldil_ has joined #GemRb
[08:07:00] <-- edheldil_ has left IRC (Ping timeout: 240 seconds)
[08:07:36] --> edheldil_ has joined #GemRb
[08:11:55] <-- edheldil_ has left IRC (Ping timeout: 245 seconds)
[09:32:52] --> Avenger has joined #GemRb
[09:32:52] --- ChanServ gives channel operator status to Avenger
[09:33:00] <Avenger> hi
[09:35:14] <Avenger> fuzzie this is not a chu field problem, but a resource name problem
[09:35:34] <Avenger> the 2da and mos names are apparently not the same in bg1
[09:35:57] <Avenger> guichp0.mos instead of chptxt0
[09:36:22] <Avenger> i just have to find what does this mapping
[09:40:44] <Avenger> hmm on the other hand, you are right, the loadmos variable is used for two things
[09:50:37] <Lightkey> so what have we learned? nevar question fuzzie!
[09:51:12] <CIA-5> GemRB: 03avenger_teambg * r0c4d147097c1 10gemrb/gemrb/GUIScripts/bg1/LoadScreen.py: don't use this variable
[09:51:16] <CIA-5> GemRB: 03avenger_teambg * r4847cb671126 10gemrb/ (16 files in 8 dirs): Merge branch 'master' of ssh://gemrb.git.sourceforge.net/gitroot/gemrb/gemrb
[09:53:25] <Avenger> i more like tried to answer :P
[09:55:31] <Avenger> and my fix is not a complete one. the loadmos field was originally intended to be used with loadscreens.
[09:55:54] <Avenger> i just abused it for the chapter stuff
[09:56:30] <fuzzie> oh, this is not old backscroll, it is right now :P
[09:56:32] <Avenger> basically, the proper fix would be to update it before calls to LoadScreen
[09:56:45] <fuzzie> good morning i guess
[09:56:58] <Avenger> hi fuzzie
[09:57:21] <wjp> hi
[09:59:56] <Avenger> hmm it is interesting how tomprince cut the videomodes stuff and it still works :) i didn't dare to touch that thing since the beginning
[10:00:10] <fuzzie> wasn't it unused for quite a while now?
[10:00:25] <Avenger> apparently it was unused, yeah
[10:00:25] <fuzzie> i think i mentioned it when you fiddled with the fullscreen stuff
[10:01:54] <Avenger> i just went back to baldur.ini as data source. I always planned to use it to have full compatibility
[10:02:02] <Avenger> maybe it is a bad idea, though
[10:02:42] <Avenger> maybe we could have our own config file, that would mean one less stuff to go wrong
[10:03:12] <fuzzie> well, it means you can't share config
[10:03:27] <Avenger> yes
[10:03:32] <fuzzie> but sorry, that was not meant to be a complaint :P
[10:04:01] <fuzzie> the fullscreen config option is a complex problem however we do it, i think.
[10:04:36] <wjp> we could still read config files from multiple locations
[10:04:40] <fuzzie> because if we want to write our own baldur.ini, we need a way to configure where to store it, because a lot of users put their game datas on read-only drives..
[10:05:13] <Avenger> well, that's what i meant with one less stuff to go wrong :)
[10:05:38] <fuzzie> as it is, we just ignore all config setting changes, i guess?
[10:05:48] <Avenger> and we would need a proper ini file handler which stores all currently unused values too
[10:05:48] <fuzzie> but i didn't mean to derail the conversation!
[10:06:23] <Avenger> i don't think we ignore them
[10:06:24] <fuzzie> i did notice that my bg2 install didn't work properly in gemrb
[10:06:43] <Avenger> what i changed was just to USE fullscreen by ignoring spaces in it
[10:06:49] <fuzzie> because gemrb is missing defaults for a lot of options
[10:06:56] <fuzzie> oh, that isn't the change i was thinking about :P
[10:07:01] <Avenger> hmm
[10:07:07] <fuzzie> at some point you commented out the line which reads from gemrb.cfg entirely
[10:07:22] <fuzzie> and i think that was the commit where i commented
[10:08:00] <Avenger> yep, because i didn't think about the read-only thing
[10:08:17] <Avenger> i thought everyone can edit their original game ini for the fullscreen :)
[10:08:24] <fuzzie> well, i think honestly you were trying to tidy up :)
[10:08:49] <fuzzie> i am also not very happy about doing things like core->GetDictionary()->Lookup("GUI Feedback Level", markerfeedback); every time we draw an actor
[10:09:00] <fuzzie> maybe it is simplest that way though
[10:09:30] <Avenger> it could be transferred to a local variable at every ini change
[10:09:44] <Avenger> we already do something like that with volume settings
[10:09:50] <fuzzie> i didn't ask when i wrote the code :) so i thought i'd ask now
[10:11:11] <Lightkey> saving (and loading) works indeed, yay!
[10:11:18] <Avenger> i'm not happy about that lookup either :)
[10:12:03] <Avenger> though i'm happy you do something about gui feedbacks, i missed that change
[10:12:53] <Lightkey> <fuzzie> the fullscreen config option is a complex problem however we do it, i think. <-- oh yes, I forgot about that, gemrb ignores the setting in GemRB.cfg
[10:13:46] <fuzzie> well, the gui feedback is what breaks on a new bg2 install
[10:13:59] <fuzzie> i don't see why though, the code uses the right default
[10:14:20] <Lightkey> and I don't see any fullscreen setting in baldur.ini
[10:15:24] <Avenger> yes, i can confirm that, i just don't know why
[10:15:59] <Avenger> hehe, well, it IS commented out
[10:16:18] <Avenger> fuzzie, i thought you said you put it back
[10:17:00] <fuzzie> i can't, you moved the variable
[10:17:13] <fuzzie> not wake yet, by the way
[10:17:49] <Avenger> well... it is a mess
[10:18:02] <Avenger> that variable is used for creating the display
[10:18:35] <Avenger> i guess, i made it local in Main?
[10:18:54] <fuzzie> yes
[10:20:26] <Avenger> cleaning up is difficult :)
[10:20:42] <Avenger> so back to two variables storing the same stuff
[10:20:52] * Lightkey looks around him
[10:20:54] <Lightkey> oooh yes
[10:22:51] <CIA-5> GemRB: 03avenger_teambg * r6b31a15ae873 10gemrb/gemrb/core/ (Interface.cpp Interface.h): partially reverting fullscreen cleanup
[10:24:07] <Avenger> the game ini will still trump this, so make sure no fullscreen setting is in the original game ini :)
[10:24:58] <Avenger> huh, actually, it is messed up
[10:25:06] <Avenger> i lost my mouse !!!
[10:25:12] <fuzzie> haha
[10:25:30] <fuzzie> how? :P
[10:27:27] <Lightkey> do you have cat?
[10:27:38] <-- Avenger has left IRC (Remote host closed the connection)
[10:28:24] <fuzzie> the worldwide conspiracy to stop Avenger working on gemrb?
[10:28:36] <Lightkey> do lynxeshunt mice?
[10:29:59] --> Avenger has joined #GemRb
[10:29:59] --- ChanServ gives channel operator status to Avenger
[10:30:05] <Avenger> i don't really know what happened, this must have been an sdl bug
[10:30:19] <Avenger> it didn't fully turn to full screen
[10:30:40] <Avenger> i lost my mouse and eventually even keyboard control :(
[10:31:31] <Avenger> ctrl-alt-f1 is supposed to give a console, but i got none
[10:32:49] <fuzzie> that is strange
[10:36:50] <Avenger> yes, and it is reproducible
[10:37:16] <Avenger> every once and then, instead of fullscreen, it switches to a crippled fullscreen
[10:37:39] <Avenger> once there, you lose mouse outside of the game
[10:37:54] <Avenger> i got it again
[10:38:20] <Avenger> i don't know how can i get it back
[10:39:28] <Avenger> i think, i still got the mouse, it just lost its bitmap
[10:39:41] <Lightkey> you mean nothing happens with [Ctrl]+[Alt]+F1? F2 does not work either?
[10:39:56] <Avenger> if i press them, i lose control completely :)
[10:40:02] <Avenger> at least, that happened earlier
[10:40:40] <Avenger> right now, i can type, and select programs on the bottom taskbar by mouse (they are still highlighted as i move it)
[10:41:23] <Lightkey> well, first thing I try is [Ctrl]+[Alt]+[->]/[<-] but that is xfce
[10:41:25] <Avenger> all this by repeatedly running gemrb in full screen mode
[10:42:12] <Avenger> fuzzie, you surely know how to restart the mouse daemon?
[10:43:06] <fuzzie> i don't think there is one
[10:43:21] <Avenger> hmm there was something called gdm in the past?
[10:43:37] <Lightkey> that is the gnome desktop manager
[10:43:47] <fuzzie> i know what Avenger is thinking of, but tht is for the console only
[10:43:51] <Lightkey> you mean gpm but that is just for the real virtual console ;-)
[10:43:55] <Avenger> ahh gpm
[10:43:58] <fuzzie> under X, the mouse control should be dropped once the app dies
[10:44:46] <Avenger> well, gemrb died and mouse isn't back
[10:44:57] <Avenger> did you change something about how sdl is used?
[10:45:24] <Avenger> like, adding something in the main program :P
[10:45:36] <Avenger> maybe that caused this
[10:45:59] <Avenger> though, i admittedly rarely used gemrb in fullscreen before
[10:47:41] <fuzzie> if i google, there's some bug reports about DGA, but i thought that was only possible if root anyway
[10:48:35] <-- Avenger has left IRC (Remote host closed the connection)
[10:55:49] --> Avenger has joined #GemRb
[10:55:49] --- ChanServ gives channel operator status to Avenger
[10:56:51] <Avenger> ok, i won't use fullscreen on linux for a while
[10:57:36] <Lightkey> hehe
[10:58:09] <Lightkey> I use a second X for gaming
[10:59:25] <Lightkey> [Ctrl]+[Alt]+F2 and then xinit -- :1
[11:01:02] <Lightkey> it available on [Ctrl]+[Alt]+F8
[11:02:48] --> edheldil_ has joined #GemRb
[11:36:59] <-- edheldil_ has left IRC (Ping timeout: 260 seconds)
[11:43:12] --> edheldil_ has joined #GemRb
[12:13:08] --> Bo_Thomsen has joined #GemRb
[13:40:12] <Lightkey> I can't enter Reevol's storehouse because two watchers are standing in the door *narf*
[13:42:51] <Avenger> kill them!
[13:42:55] <Lightkey> Reevor
[13:43:26] <Avenger> i don't know where is it
[13:44:37] <Avenger> ah, this is still in candlekeep
[13:47:38] <Avenger> they didn't start there, so they should be moving away
[13:49:43] <Lightkey> they have been standing there for a while, I doubt they will go away on their own
[13:54:37] --> barra_away has joined #GemRb
[13:57:11] <-- barra_home has left IRC (Ping timeout: 240 seconds)
[13:57:41] <Lightkey> again can't Return to Game, I was in an inventory and Obe started talking to me, the dialog and inventory overlapped somewhat, sometimes the dialog was drawn over
[13:58:13] <fuzzie> yes, the UI behaviour is a bit of a disaster in that case1
[14:09:14] <-- edheldil_ has left IRC (Ping timeout: 255 seconds)
[14:18:25] <Lightkey> lynxilein: Release.txt still has the autotools way ;-)
[14:18:54] --> lynxlynxlynx has joined #GemRb
[14:18:54] --- ChanServ gives channel operator status to lynxlynxlynx
[14:19:18] <Lightkey> summoning successful
[14:23:57] <Lightkey> hm, [Ctrl]+g is not toggle mouse?
[14:24:58] <Lightkey> I don't see it in the CheatKeys.txt either
[14:25:48] <lynxlynxlynx> toggle mouse?
[14:26:01] <Lightkey> trap it in window
[14:29:00] <lynxlynxlynx> oh
[14:29:06] <lynxlynxlynx> scroll lock iirc
[14:29:17] <CIA-5> GemRB: 03lynxlupodian * r398981c854bd 10gemrb/gemrb/core/Scriptable/Actor.cpp: Actor::AddAnimation: fixed bit vs logical and typo found by tom
[14:31:03] <Lightkey> yes, is that implemented?
[14:38:39] <lynxlynxlynx> yes
[14:41:37] <lynxlynxlynx> re release: only for the binary and as you can see, those instructions are old and incomplete
[14:47:27] <Lightkey> are you sure it is implemented?
[14:47:50] <fuzzie> yes
[14:47:58] <Lightkey> really?
[14:48:43] <lynxlynxlynx> yes and it also works for me
[14:50:00] <Lightkey> I hit [key combo unknown] but nothing happens!
[14:58:51] <lynxlynxlynx> then you either pressed something wierd or your key sends a different signal
[15:00:40] <Lightkey> well, there are two problems: first, it is not documented, or I am blind, second, there is no such key on my Apple Pro Keyboard
[15:05:55] <lynxlynxlynx> bug fuzzie to finish the keymap stuff
[15:08:48] <Lightkey> changing it to [Ctrl]+g and toggle fullscreen to [Alt]+[Enter] as usual for SDL projects, would help too :-P
[15:09:31] <fuzzie> ctrl-g is used
[15:09:43] <lynxlynxlynx> alt+enter is usually for fullscreen
[15:10:32] <Lightkey> lynxlynxlynx: that's what I said
[15:10:47] <lynxlynxlynx> right
[15:10:53] <Lightkey> but it's [Ctrl]+f in the cheatkeys
[15:11:54] <Lightkey> fuzzie: I know..
[15:14:25] <Lightkey> fuzzie: you could change toggle fullscreen, then dump object could use [Ctrl]+f instead
[15:40:50] <-- Avenger has left IRC (Quit: bye!)
[15:52:52] --- barra_away is now known as barra_home
[16:49:54] --> barra_away has joined #GemRb
[16:53:07] <-- barra_home has left IRC (Ping timeout: 240 seconds)
[16:55:03] --- barra_away is now known as barra_home
[17:16:19] <-- devurandom has left IRC (*.net *.split)
[17:16:32] --> devurandom has joined #GemRb
[17:48:59] <-- DrMcCoy has left IRC (Ping timeout: 272 seconds)
[18:16:19] --> DrMcCoy has joined #GemRb
[18:23:46] --- barra_home is now known as barra_parpg
[18:23:59] --- barra_parpg is now known as barra_fife
[18:24:33] --- barra_fife is now known as barra_library
[18:25:06] --- barra_library is now known as barra_home
[19:01:23] --- barra_home is now known as barra_bath
[19:03:05] <Lightkey> right..
[19:40:47] --- barra_bath is now known as barraTV
[19:47:30] <Lightkey> oh boy
[20:30:44] <xrogaan> what ? Is there a fire ?
[21:10:48] --> edheldil_ has joined #GemRb
[21:56:38] <-- lynxlynxlynx has left IRC (Remote host closed the connection)
[23:16:56] <-- Bo_Thomsen has left IRC (Quit: Leaving.)
[23:37:00] <-- Gekz has left IRC (Read error: Operation timed out)
[23:38:52] <-- edheldil_ has left IRC (Ping timeout: 240 seconds)
[23:39:33] --> Gekz has joined #GemRb
[23:39:33] <-- Gekz has left IRC (Changing host)
[23:39:33] --> Gekz has joined #GemRb