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

Archive Today Yesterday Tomorrow
GemRB homepage


[00:03:31] <-- Bo_Thomsen has left IRC (Quit: Leaving.)
[00:15:53] <-- barra_away has left IRC (Quit: Verlassend)
[00:46:18] --> barra_home has joined #GemRb
[01:14:06] <pupnik> i/we are gonna get linux onto an awesome tablet this year
[01:14:28] <pupnik> gemrb on a 7" screen :)
[01:14:42] <pupnik> ++good size
[02:10:09] <-- pupnik has left IRC (Ping timeout: 265 seconds)
[02:22:20] --> pupnik has joined #GemRb
[04:50:22] <-- barra_home has left IRC (Quit: Verlassend)
[05:48:28] --> Bo_Thomsen has joined #GemRb
[07:10:47] <-- Bo_Thomsen has left IRC (Quit: Leaving.)
[07:46:05] --> Bo_Thomsen has joined #GemRb
[08:11:18] --> lubos has joined #GemRb
[08:37:57] <edheldil> Lightkey: the site is http://www.eowyn.cz/gemrb . If you can provide manifests from the demo, it's ok too
[08:39:01] <edheldil> and, btw, you might find other tools than dltcep easier for mere checking which files are where
[09:25:34] <-- |Cable| has left IRC (Remote host closed the connection)
[10:25:31] --> lynxlynxlynx has joined #GemRb
[10:25:31] --- ChanServ gives channel operator status to lynxlynxlynx
[10:43:21] <pupnik> :)
[11:27:17] --> barra_home has joined #GemRb
[11:31:17] <Lightkey> edheldil: sure I "might", too bad I "won't" if nobody tells me, just like with your website
[11:47:10] <pupnik> i lent out most of my bioware cds
[15:01:14] --> SiENcE has joined #GemRb
[15:37:41] <-- Bo_Thomsen has left IRC (Quit: Leaving.)
[15:41:48] --- barra_home is now known as barra_fife
[15:42:52] --- barra_fife is now known as barra_home
[16:47:01] --> Bo_Thomsen has joined #GemRb
[16:53:16] <-- SiENcE has left IRC (Quit: @all: cya)
[16:54:43] <-- barra_home has left IRC (Read error: Connection reset by peer)
[16:54:51] <-- lubos has left IRC (Quit: Leaving.)
[16:57:37] --> barra_home has joined #GemRb
[17:50:22] <CIA-5> GemRB: 03lynxlupodian * ra8d66e2d4747 10gemrb/gemrb/GUIScripts/bg1/GUICG13.py:
[17:50:22] <CIA-5> GemRB: try to fix the color selection issue in the russian version:
[17:50:22] <CIA-5> GemRB: invbut.bam (wrong) was displayed for the empty cells
[18:21:00] --> |Cable| has joined #GemRb
[18:28:45] --> barra_away has joined #GemRb
[18:31:55] <-- barra_home has left IRC (Ping timeout: 245 seconds)
[18:35:51] --- barra_away is now known as barraAway
[20:07:22] <lynxlynxlynx> http://forums.gibberlings3.net/index.php?showtopic=21327&st=0&#entry178069 <-- does this make any sense to anyone
[20:08:18] <fuzzie> presumably cmake errors out if you unset() a variable which doesn't exist?
[20:10:38] --> SiENcE has joined #GemRb
[20:12:00] <tomprince> https://gist.github.com/725966 probably makes somewhat more sense.
[20:12:28] <tomprince> (untested)
[20:13:01] <fuzzie> the second IF() is meant to be a not?
[20:13:12] <fuzzie> have forgotten all my cmake
[20:13:44] <lynxlynxlynx> it is
[20:15:10] <lynxlynxlynx> no docs for the behaviour of unset, testing
[20:15:48] <lynxlynxlynx> doesn't brake here, maybe it's an arm thing
[20:28:01] <lynxlynxlynx> looking at that android diff bunch again
[20:28:30] <lynxlynxlynx> swab is included, but never used
[20:29:23] <lynxlynxlynx> oh, nevermind
[20:34:02] <tomprince> It looks like unset may have been introduced in 2.8
[20:35:55] <lynxlynxlynx> set(foo) will unset
[20:57:00] <Lightkey> trying out bg1, I find surprisingly many a bug ;p
[20:57:14] <Lightkey> and I am not even out of the inn
[20:57:55] <Lightkey> is saving supposed to work?
[20:58:44] <fuzzie> a demo again? :)
[20:59:20] <Lightkey> bg1, as in bg1
[20:59:39] <Lightkey> there was only a NID for bg1, I think?
[20:59:41] <fuzzie> then it should all work :P
[20:59:58] <fuzzie> well, i think if anyone is going to drag up obscure stuff which no-one else knows about, it would be you :)
[21:01:35] <Lightkey> I know you tried to fix it but the picture for the first letter in the introduction is still fluctuating, sometimes there, sometimes not, while the text scrolls up
[21:02:18] <fuzzie> that was one of the very first things i tried to fix, we need to handle it in the line calculations..
[21:02:45] <Lightkey> also the text is somewhat behind, you can not read it while the voice-over goes on, since the text he speaks is not yet shown
[21:03:21] <Lightkey> there is also a drawn brownish picture shown before that for a split second, dunno how it is supposed to be shown
[21:03:36] <lynxlynxlynx> the speed can be adjusted, it was a guess
[21:03:55] <Lightkey> it's not the speed, it just starts scrolling too late
[21:05:40] <Lightkey> my problem was that I could not go back from the map, how am I supposed to? I just clicked on everything until it crashed ;-)
[21:05:57] <Lightkey> also, now I can not save, paste coming..
[21:07:38] <Lightkey> http://paste.lisp.org/+2IHG
[21:08:04] <Lightkey> I could click on save in the save popup window but nothing happened
[21:08:27] <lynxlynxlynx> the error happened
[21:08:48] <Lightkey> /nick captainobvious
[21:11:21] <lynxlynxlynx> captainprecise
[21:24:09] <lynxlynxlynx> fuzzie, tomprince: http://pastebin.ca/2008928 <-- any comments? that's a slightly cleaned android diff
[21:25:35] --> edheldil_ has joined #GemRb
[21:25:45] <fuzzie> +#define printMessage(owner, message, color) __android_log_print(ANDROID_LOG_INFO, "GemRB", "%s: %s", owner, mess
[21:25:48] <fuzzie> ^- can't be right?
[21:26:26] <lynxlynxlynx> indeed, must've got cut off
[21:27:04] <lynxlynxlynx> yeah, on my end
[21:27:11] <fuzzie> and, well, it's a bit sad that everything except the logging is a cross-compile hack
[21:27:39] <fuzzie> but i would personally take it, just because working code is better than no code
[21:27:46] <fuzzie> (although then you'd need to add swab.h/swab.cpp)
[21:27:57] <lynxlynxlynx> yes, i need to clear the license first
[21:29:52] <tomprince> What is the issue with config.h? It shouldn't be difficult to create by hand, if that is needed.
[21:30:50] <lynxlynxlynx> i don't know
[21:31:11] <tomprince> It isn't like there is anything unportable in it.
[21:31:34] <lynxlynxlynx> i don't know what's wrong with ht_snprintf either
[21:32:40] <fuzzie> snprintf.cpp doesn't compile? it is difficut to tell without knowing more
[21:34:02] <fuzzie> but the "needed for cross-compiling in cygwin" lines are probably all "the build system sucks" lines, i imagine
[21:35:16] <tomprince> Also, I wonder if swab is unavailable, or if we just aren't including the right header? man 3 swab says unistd.h
[21:35:29] <fuzzie> the GemRB.cpp change is for the android libsdl hack which we're going to need anyway, and the log changes seem like a good plan for now - maybe commit those two and the SaveGameIterator.cpp for now?
[21:35:49] <tomprince> I suspect it might make sense to drop the if __HAIKU__ from around those includes.
[21:36:25] <fuzzie> but there's no STL on Android, so you can't do a build of gemrb using only the 'official' libs
[21:36:34] <fuzzie> tomprince: unistd.h isn't available everywhere, is the trouble
[21:37:03] <lynxlynxlynx> what about those system flags (S_IEXEC)?
[21:37:04] <fuzzie> changing it to everything-except-WIN32 would make sense
[21:38:09] <fuzzie> anyone else without will hopefully come complain :)
[21:43:03] <tomprince> It might make sense to abstract away the mkdir+chmod that uses the S_IREAD, etc so it doesn't need to be defined globally.
[21:43:54] <fuzzie> makes sense
[21:44:27] <fuzzie> just a MakeDirectory function would work fine, it looks like..
[21:45:18] <CIA-5> GemRB: 03lynxlupodian * r891f81e00403 10gemrb/gemrb/ (GemRB.cpp core/SaveGameIterator.cpp includes/logging.h): a few chunks from Beholder's android diff
[21:47:24] <tomprince> Also, I don't know if I trust glibc headers/man pages, but perhaps they should be S_I[RWX]USER (looking at sys/stat.h and man 2 chmod)
[21:47:47] <fuzzie> well, you are the one with the magical build farm :)
[21:48:24] <tomprince> Yeah, but that is only win32 and gentoo linux.
[21:49:09] <tomprince> Maybe in a bit, I can get it setup with more builders, but not soon.
[21:54:16] <pupnik> heh
[21:58:41] <CIA-5> GemRB: 03lynxlupodian * re9d5e94b78f9 10gemrb/gemrb/GUIScripts/bg1/GUIREC.py: bg1: also fix the color picker in guirec
[22:02:38] <edheldil_> hmm, are you merging Android port changes?
[22:02:55] <fuzzie> well, bits of one
[22:06:42] <lynxlynxlynx> is it just me or is it odd that everything gets recompiled if i change GemRB.cpp?
[22:08:25] <tomprince> Doesn't happen to me with cmake.
[22:10:36] <lynxlynxlynx> i forgot i changed an include too - subsequent changes are fine
[22:14:23] <pupnik> i'd like to see the devlog of porting this to android
[22:14:33] <pupnik> because it's a perfect example of the unnecessary work
[22:14:38] <pupnik> that android causes
[22:14:57] --- barraAway is now known as barra_home
[22:15:22] <fuzzie> this is clearly just using the libsdl wrapper and some NDK with STL etc
[22:15:25] <lynxlynxlynx> considering the size of the diff and the speed at which it was created, it doesn't sound like much of a problem
[22:15:48] <fuzzie> performance won't be good, judging by the other pots i've seen, but meh
[22:15:49] <pupnik> ok
[22:16:16] <pupnik> i'm working to get *linux* on tablets :)
[22:16:37] <fuzzie> the other recent ARM patch was someone running Debian on an android device, i think
[22:17:05] <lynxlynxlynx> tomprince: will you commit that (ammended) gist?
[22:20:44] --- barra_home is now known as barra_shower
[22:26:03] <CIA-5> GemRB: 03tom.prince * rbf23b17c87ea 10gemrb/CMakeLists.txt:
[22:26:03] <CIA-5> GemRB: cmake: Don't check for vorbis headers if library isn't found.
[22:26:03] <CIA-5> GemRB: This also masks a cmake 2.6 incompatibility (missing unset).
[22:26:03] <CIA-5> GemRB: Signed-off-by: Tom Prince <tom.prince@ualberta.net>
[22:29:04] --- barra_shower is now known as barra_home
[22:32:41] <lynxlynxlynx> thanks
[22:35:38] <lynxlynxlynx> also already got feedback back from beholder :)
[22:44:46] <-- SiENcE has left IRC (Quit: cya @all)
[22:45:29] <-- edheldil_ has left IRC (Read error: Operation timed out)
[22:57:37] <-- Bo_Thomsen has left IRC (Quit: Leaving.)
[22:57:42] <Lightkey> fuzzie: Maemo?
[23:00:28] <pupnik> i don't think anyone has run maemo within android
[23:00:49] <pupnik> but there will be at least the archos 70 running linux soon
[23:00:52] <pupnik> :D
[23:06:55] <-- lynxlynxlynx has left IRC (Remote host closed the connection)
[23:40:34] --- barra_home is now known as barraAway