#gemrb@irc.freenode.net logs for 9 Jul 2013 (GMT)

Archive Today Yesterday Tomorrow
GemRB homepage


[01:16:26] --> nutron has joined #gemrb
[01:50:50] <-- brada has left IRC (Quit: brada)
[02:50:24] --> brada has joined #gemrb
[03:04:17] <-- brada has left IRC (Quit: brada)
[03:16:50] --> brada has joined #gemrb
[04:01:08] <-- brada has left IRC (Quit: brada)
[04:07:22] --> brada has joined #gemrb
[04:11:19] <-- brada has left IRC (Client Quit)
[06:22:49] --> Eli2_ has joined #gemrb
[06:25:25] <-- Eli2 has left IRC (Ping timeout: 245 seconds)
[07:13:57] --> lynxlynxlynx has joined #gemrb
[07:13:57] <-- lynxlynxlynx has left IRC (Changing host)
[07:13:57] --> lynxlynxlynx has joined #gemrb
[07:13:57] --- ChanServ gives channel operator status to lynxlynxlynx
[07:32:28] --> WingedHussar has joined #gemrb
[08:07:04] --- ermo^ is now known as ermo
[08:37:10] <psch> http://filebin.ca/nOK29pMER8g md5 23b4e3dd22c1ca7f367a66d199450e6c
[08:37:37] <psch> i haven't been able to test at all this time; exams are over in 2 days though, so i'll get back to actually contributing stuff around this weekend probably
[09:02:02] --- ermo is now known as ermo^
[09:12:09] <-- Drakkar has left IRC (*.net *.split)
[09:12:16] <-- Cable_ has left IRC (*.net *.split)
[09:12:17] <-- DrMcCoy has left IRC (*.net *.split)
[09:15:30] --> Cable_ has joined #gemrb
[09:15:30] --> Drakkar has joined #gemrb
[09:15:30] --> DrMcCoy has joined #gemrb
[10:07:33] <-- Lightkey has left IRC (Ping timeout: 248 seconds)
[10:22:34] --> Lightkey has joined #gemrb
[13:44:39] <lynxlynxlynx> brad: palettes are no broken in a different way
[13:45:17] <lynxlynxlynx> gamedemo only looks for mos palettes for example (repeating the lookup 3 times, but not with different filetypes)
[13:45:39] <lynxlynxlynx> just bmp and mos repeated
[13:46:51] <lynxlynxlynx> nevermind, incompatible libpng update left the plugin useless
[14:54:42] --> brada has joined #gemrb
[14:56:16] <brada> lynx: can you upload that build from psch
[14:57:29] <brada> tomprince: buildbot...
[14:57:46] <lynxlynxlynx> oh right
[15:03:18] <-- WingedHussar has left IRC (Quit: WingedHussar)
[15:09:19] <lynxlynxlynx> http://sourceforge.net/projects/gemrb/files/Other%20Binaries/android/GemRB-0.8.0-git-29f79da4.apk/download
[15:09:20] <Pepelka> Download GemRB Game Engine from SourceForge.net
[15:09:22] <Pepelka> »GemRB is a portable open-source implementation of the Infinity Engine«
[15:11:06] <brada> thanks
[15:45:05] <psch> here's a few things i did when making the build this morning; apparently the tree as is doesn't build, missing files in GEMRB_Android.mk as well as a wrong method in GemRB.java: http://filebin.ca/nQP5MxflBhL
[15:45:29] <psch> brada: i put your comment wrt android performance in the TODO, i don't know if that still applies though
[15:45:57] <brada> it does
[15:46:09] <brada> btw lots of sdl2 android changes lately
[15:47:08] <brada> psch: can you just submit a github pull request with those patches?
[15:47:15] <psch> oh right
[15:47:17] <psch> i can do that yeah
[15:47:28] <psch> i totally forgot about that
[15:47:33] <psch> nevermind the .tar then
[15:48:48] <brada> you may need to update the java file
[15:48:58] <brada> so that sleep and resume work properly
[15:52:49] <psch> alright
[15:55:50] <psch> the build doesn't work
[15:56:39] <brada> how is it broken?
[15:56:47] <psch> http://paste.debian.net/15176/
[15:56:48] <Pepelka> debian Pastezone
[15:56:56] <psch> F/GemRB ( 9616): [Core/FATAL]: No palettes found.
[15:57:36] <brada> i see that
[15:57:42] <brada> not sure what to say
[15:58:33] <brada> can you find out why the palette creation fials?
[15:59:01] <brada> this is BG1 right?
[15:59:11] <psch> it should be
[15:59:17] <psch> let me check if i maybe have a wrong config
[15:59:29] <fuzzie> the data/gui.bif not existing is a bit odd
[16:00:17] <fuzzie> also the [ResourceManager/WARNING]: Invalid path given: /sdcrd/gemrb/bg1/data/data (CD1/data)
[16:00:23] <brada> "Resource unavailable"
[16:00:32] <brada> i see that from "unknown"
[16:00:42] <fuzzie> the important line is [KEYImporter/ERROR]: Cannot find data/Gui.bif...
[16:00:49] <brada> cd1 shouldnt be needed for gog bg1
[16:02:05] <brada> psch: check the sdl changelog
[16:02:14] <brada> maybe an API change
[16:02:21] <brada> for one of the path type functions
[16:03:00] <brada> i dont see anything
[16:03:52] <brada> http://hg.libsdl.org/SDL/rev/3c5f6170df8e
[16:03:54] <Pepelka> SDL: changeset 7262:3c5f6170df8e
[16:04:05] <brada> that is the only thing that mentions android path functions
[16:04:18] <brada> and its a nothing
[16:04:47] <psch> the missing files are game data, right?
[16:04:48] <fuzzie> master seems all fine here on linux (w/bg1)
[16:05:22] <fuzzie> yes, missing files, from some bif, I assume gui.bif if it's the only one your log says is missing
[16:06:00] <psch> maybe that's from my "which FATALs reach the notification" tests :l
[16:06:28] <fuzzie> the bg1 options screen is a bit broken for me though, the bit of the background where the portraits bar should be is missing
[16:06:48] <psch> yeah, i had a gui.bif in GamePath but not in GamePath/data
[16:07:22] <psch> works, the cursor is stuck at 0,0 though
[16:07:31] <fuzzie> oh and 'information' in guirec is broken, it searches for stat['FavouriteSpell'] which I guess is bad?
[16:07:36] <psch> anyway, the build itself and touches work
[16:08:06] <fuzzie> I guess that was broken by eed9eca61cbab8f134d82d9a2cbe3b7e31eedbb8 which I don't understand
[16:09:02] <fuzzie> since the GUIScript returns an empty string for FavouriteSpell, in that case
[16:09:16] <fuzzie> which obviously you can't hand to GetString which expects an int..
[16:09:29] <psch> the build from master + the few fixes im about to send a pull request for doesn't have the "something is broken" notifications; did i forget sending a pull request for those? i don't remember
[16:13:13] <brada> just include it with this one
[16:15:14] <psch> it's still open on gemrb/gemrb's side
[16:15:16] <lynxlynxlynx> your first pull request is only half merged
[16:15:26] <psch> right
[16:15:52] <lynxlynxlynx> please use git rebase for this one, we want to avoid extra merge commits
[16:16:00] <lynxlynxlynx> bbiaf
[16:16:12] <psch> yeah i think i figured out rebase, at least a bit
[16:16:58] <lynxlynxlynx> so if you can, only put this new work in the new request
[16:17:24] <psch> yup
[16:18:22] <brada> just pull -r to auto rebase right?
[16:22:57] <wjp> brada: I just tested it and sprites look mostly good again now, but fog of war alpha sprites seem inverted
[16:23:57] <wjp> brada: http://www.usecode.org/gemrb/fog.png
[16:24:27] <brada> hmmm
[16:24:34] <brada> ill look at it later on
[16:24:38] <wjp> thanks
[16:28:14] <psch> this pull req just has a few things i had to fix for building this morning
[16:30:48] <brada> psch: you may be interested in collaborating here http://forums.gibberlings3.net/index.php?showtopic=25413
[16:30:48] <Pepelka> Comming from Android programming: how can I help - The Gibberlings Three Forums
[16:30:50] <Pepelka> »Hello all, I was thrilled when I stumbled upon this project which I found listed as one of the top android open source ones. I am an android develo...«
[16:34:08] <psch> yeah, i saw the thread; that's what prompted me to get the few fixes upstream right now
[16:34:43] <psch> i don't have anything to add right now as i agree that his tree probably is rather old, but i guess i can drop a "feel free to direct questions towards me"
[16:38:19] <brada> well i mean he is looking to improve the android build so maybe you guys should work together
[16:38:48] <brada> instead of both trying to develop an android config gui for example. wasted effort is no fun :p
[16:39:35] <psch> i agree with that
[16:41:55] <psch> regarding your comment on the pull request brada, we've talked about this before
[16:42:05] <psch> SDL.h sits in SDL/include/ in the cloned repo
[16:42:30] <psch> and i can't make ndk-build install
[16:42:49] <psch> and i suspect moving the directory breaks ndk-build
[16:43:25] <psch> i mean, this probably means the whole build preparations shouldnt be automated like they are
[16:44:02] <psch> as in, ask for SDL2 as an installed library whereever and only fetch and build android-specific ports
[16:46:15] <psch> also, mixing communication channels seems like it was a dumb idea, in hind sight
[16:46:44] <brada> i dont know how ADL2 builds for android
[16:46:47] <brada> SDL
[16:46:59] <brada> maybe its due to building as a static lib too
[16:47:17] <brada> but you could just copy the .h files to an SDL directory or create a symbolic link
[16:47:55] <lynxlynxlynx> what if we just create a symlink in the script
[16:48:02] <brada> exactly
[16:48:04] <lynxlynxlynx> SDL/include/SDL -> SDL/include/
[16:48:13] <lynxlynxlynx> i type too slowly :)
[16:48:18] <psch> right, that seems obvious
[16:48:23] <lynxlynxlynx> at least i'm back to both hands
[16:48:24] <psch> i probably shouldve seen that
[16:48:49] <psch> seeing as i'm already symlinking quite a few paths
[16:49:04] <psch> like, for every other library
[16:49:47] <psch> ill add that to the TODO for now, i gotta get back to learning
[16:49:59] <brada> typically you dont build against a lib from its source tree is the reason this is happening
[16:50:28] <brada> the install portion of the SDL2 builld would copy the headers to the correct path
[16:50:32] <lynxlynxlynx> ok, i'll just merge this for now, so the other guy doesn't have to jump through hoops
[16:50:35] <lynxlynxlynx> fix it later
[16:50:37] <brada> but i see why you dont/cant do that
[16:54:04] <brada> lynx: who is still using the autotools stuff?
[16:54:29] <lynxlynxlynx> no idea
[16:55:11] <brada> well i asked about removing it last night and you said people still need it
[16:55:53] <lynxlynxlynx> yeah, people use it and the last time it was fixed quickly
[16:56:11] <lynxlynxlynx> i just don't know of any platform per se
[16:56:25] <brada> ok
[16:56:34] <brada> well obviously its going to need fixing again
[16:57:01] <brada> you posted on the forum it was going to be removed...
[16:57:25] <lynxlynxlynx> plans change
[16:58:00] <lynxlynxlynx> it's just something most of us have no concern for, but is still useful
[16:58:27] <lynxlynxlynx> adding new files to the list is trivial
[16:58:31] <brada> sure
[17:35:45] --> nutron|w has joined #gemrb
[17:35:59] <-- nutron|w has left IRC (Read error: Connection reset by peer)
[19:47:43] --- ermo^ is now known as ermo
[19:59:10] <-- ermo has left IRC (*.net *.split)
[19:59:11] <-- Coriander has left IRC (*.net *.split)
[19:59:20] <-- nutron has left IRC (*.net *.split)
[19:59:26] <-- psch has left IRC (*.net *.split)
[19:59:46] <-- fireglow has left IRC (*.net *.split)
[20:00:07] <-- Eli2_ has left IRC (*.net *.split)
[20:00:27] <-- lupine has left IRC (*.net *.split)
[20:00:33] <-- lynxlynxlynx has left IRC (*.net *.split)
[20:00:52] <-- Pepelka has left IRC (*.net *.split)
[20:00:57] <-- brada has left IRC (*.net *.split)
[20:00:58] <-- Lightkey has left IRC (*.net *.split)
[20:01:07] <-- Drakkar has left IRC (*.net *.split)
[20:01:15] <-- Cable_ has left IRC (*.net *.split)
[20:01:18] <-- DrMcCoy has left IRC (*.net *.split)
[20:01:35] <-- tomprince has left IRC (*.net *.split)
[20:01:36] <-- robotti has left IRC (*.net *.split)
[20:01:43] <-- wjp has left IRC (*.net *.split)
[20:01:45] <-- xrogaan has left IRC (*.net *.split)
[20:06:00] --> brada has joined #gemrb
[20:06:01] --> Lightkey has joined #gemrb
[20:06:01] --> DrMcCoy has joined #gemrb
[20:06:01] --> Drakkar has joined #gemrb
[20:06:01] --> Cable_ has joined #gemrb
[20:06:01] --> lynxlynxlynx has joined #gemrb
[20:06:01] --> Eli2_ has joined #gemrb
[20:06:01] --> nutron has joined #gemrb
[20:06:01] --> tomprince has joined #gemrb
[20:06:01] --> fireglow has joined #gemrb
[20:06:01] --> psch has joined #gemrb
[20:06:01] --> lupine has joined #gemrb
[20:06:01] --> Pepelka has joined #gemrb
[20:06:01] --> robotti has joined #gemrb
[20:06:01] --> xrogaan has joined #gemrb
[20:06:01] --> wjp has joined #gemrb
[20:06:01] --> ermo has joined #gemrb
[20:06:01] --> Coriander has joined #gemrb
[20:18:17] <-- ermo has left IRC (*.net *.split)
[20:18:20] <-- Coriander has left IRC (*.net *.split)
[20:18:20] <-- nutron has left IRC (*.net *.split)
[20:18:22] <-- psch has left IRC (*.net *.split)
[20:18:23] <-- fireglow has left IRC (*.net *.split)
[20:18:31] <-- Eli2_ has left IRC (*.net *.split)
[20:18:34] <-- lupine has left IRC (*.net *.split)
[20:18:38] <-- lynxlynxlynx has left IRC (*.net *.split)
[20:18:47] <-- Pepelka has left IRC (*.net *.split)
[20:18:50] <-- brada has left IRC (*.net *.split)
[20:18:50] <-- Lightkey has left IRC (*.net *.split)
[20:18:52] <-- Drakkar has left IRC (*.net *.split)
[20:18:54] <-- Cable_ has left IRC (*.net *.split)
[20:18:55] <-- DrMcCoy has left IRC (*.net *.split)
[20:19:00] <-- tomprince has left IRC (*.net *.split)
[20:19:00] <-- robotti has left IRC (*.net *.split)
[20:19:03] <-- wjp has left IRC (*.net *.split)
[20:19:03] <-- xrogaan has left IRC (*.net *.split)
[20:24:44] --> brada has joined #gemrb
[20:24:44] --> Lightkey has joined #gemrb
[20:24:44] --> DrMcCoy has joined #gemrb
[20:24:44] --> Drakkar has joined #gemrb
[20:24:44] --> Cable_ has joined #gemrb
[20:24:44] --> lynxlynxlynx has joined #gemrb
[20:24:44] --> Eli2_ has joined #gemrb
[20:24:44] --> nutron has joined #gemrb
[20:24:44] --> tomprince has joined #gemrb
[20:24:44] --> fireglow has joined #gemrb
[20:24:44] --> Coriander has joined #gemrb
[20:24:44] --> ermo^ has joined #gemrb
[20:24:44] --> wjp has joined #gemrb
[20:24:44] --> xrogaan has joined #gemrb
[20:24:44] --> robotti has joined #gemrb
[20:24:44] --> Pepelka has joined #gemrb
[20:24:44] --> lupine has joined #gemrb
[20:24:44] --> psch has joined #gemrb
[20:36:29] <-- nutron has left IRC (*.net *.split)
[20:36:29] <-- ermo^ has left IRC (*.net *.split)
[20:36:30] <-- Coriander has left IRC (*.net *.split)
[20:36:31] <-- psch has left IRC (*.net *.split)
[20:36:34] <-- fireglow has left IRC (*.net *.split)
[20:36:35] <-- Eli2_ has left IRC (*.net *.split)
[20:36:37] <-- lupine has left IRC (*.net *.split)
[20:36:40] <-- lynxlynxlynx has left IRC (*.net *.split)
[20:36:49] <-- Pepelka has left IRC (*.net *.split)
[20:36:51] <-- brada has left IRC (*.net *.split)
[20:36:52] <-- Lightkey has left IRC (*.net *.split)
[20:36:55] <-- Drakkar has left IRC (*.net *.split)
[20:36:58] <-- Cable_ has left IRC (*.net *.split)
[20:36:59] <-- DrMcCoy has left IRC (*.net *.split)
[20:37:07] <-- tomprince has left IRC (*.net *.split)
[20:37:07] <-- robotti has left IRC (*.net *.split)
[20:37:09] <-- wjp has left IRC (*.net *.split)
[20:37:10] <-- xrogaan has left IRC (*.net *.split)
[20:41:55] --> brada has joined #gemrb
[20:41:55] --> Lightkey has joined #gemrb
[20:41:55] --> DrMcCoy has joined #gemrb
[20:41:55] --> Drakkar has joined #gemrb
[20:41:55] --> Cable_ has joined #gemrb
[20:41:55] --> lynxlynxlynx has joined #gemrb
[20:41:55] --> Eli2_ has joined #gemrb
[20:41:55] --> nutron has joined #gemrb
[20:41:55] --> tomprince has joined #gemrb
[20:41:55] --> fireglow has joined #gemrb
[20:41:55] --> Coriander has joined #gemrb
[20:41:55] --> ermo^ has joined #gemrb
[20:41:55] --> wjp has joined #gemrb
[20:41:55] --> xrogaan has joined #gemrb
[20:41:55] --> robotti has joined #gemrb
[20:41:55] --> Pepelka has joined #gemrb
[20:41:55] --> lupine has joined #gemrb
[20:41:55] --> psch has joined #gemrb
[21:48:30] <-- Eli2_ has left IRC (Ping timeout: 245 seconds)
[22:00:00] --> Eli2 has joined #gemrb
[22:26:09] <-- lynxlynxlynx has left IRC (Read error: Connection reset by peer)
[23:46:13] <-- DrMcCoy has left IRC (Ping timeout: 276 seconds)
[23:49:48] --> DrMcCoy has joined #gemrb