#gemrb@irc.freenode.net logs for 14 Jul 2011 (GMT)

Archive Today Yesterday Tomorrow
GemRB homepage


[00:45:49] <-- PixelScum has left IRC (Read error: Connection reset by peer)
[00:46:57] --> Drakkar has joined #gemrb
[00:50:08] --> mars0124 has joined #gemrb
[00:50:55] <mars0124> Hey all. Anyone use GemRB on the iPad yet?
[00:53:06] --> brad_a has joined #gemrb
[01:03:27] <-- brad_a has left IRC (Quit: brad_a)
[01:06:08] <-- mars0124 has left IRC (Remote host closed the connection)
[01:16:17] --> mars0124 has joined #gemrb
[01:34:53] --> brad_a has joined #gemrb
[01:35:03] <-- mars0124 has left IRC (Remote host closed the connection)
[04:21:50] <-- brad_a has left IRC (Quit: brad_a)
[04:41:20] --> lynxlynxlynx has joined #gemrb
[04:41:21] <-- lynxlynxlynx has left IRC (Changing host)
[04:41:21] --> lynxlynxlynx has joined #gemrb
[04:41:21] --- ChanServ gives channel operator status to lynxlynxlynx
[05:45:07] <-- jschall has left IRC (Remote host closed the connection)
[06:35:36] --> PixelScum has joined #gemrb
[06:39:24] <-- Drakkar has left IRC (Ping timeout: 276 seconds)
[06:56:08] --> adominguez has joined #gemrb
[07:18:07] <-- |Cable| has left IRC (Remote host closed the connection)
[08:34:18] <-- adominguez has left IRC (Ping timeout: 252 seconds)
[08:38:43] --> adominguez has joined #gemrb
[09:11:47] <-- edheldil has left IRC (Ping timeout: 260 seconds)
[10:16:01] --> SiENcE has joined #gemrb
[10:56:55] <-- maxmuen has left IRC (Ping timeout: 252 seconds)
[11:03:17] --> maxmuen has joined #gemrb
[11:10:29] <-- maxmuen has left IRC (Ping timeout: 252 seconds)
[11:33:18] --> edheldil has joined #gemrb
[11:33:18] --- ChanServ gives channel operator status to edheldil
[12:12:24] <-- edheldil has left IRC (Ping timeout: 276 seconds)
[12:24:08] --> edheldil has joined #gemrb
[12:24:09] --- ChanServ gives channel operator status to edheldil
[13:04:09] <-- adominguez has left IRC (Quit: Saliendo)
[13:15:47] --> |Cable| has joined #gemrb
[13:53:42] --> duckpunch has joined #gemrb
[14:56:52] <-- duckpunch has left IRC (Quit: leaving)
[14:57:12] --> duckpunch has joined #gemrb
[14:59:02] --> maxmuen has joined #gemrb
[15:04:04] --> brad_a has joined #gemrb
[15:07:33] <-- maxmuen has left IRC (Ping timeout: 246 seconds)
[15:09:30] --> maxmuen has joined #gemrb
[15:20:56] <brad_a> http://dl.dropbox.com/u/13866402/megapatch.patch
[15:21:15] <brad_a> that should address all your concernes lynx
[15:21:56] <brad_a> i didnt do a compile flag for borderless windo tho because im only applying that flag for fullscreen where it will have no effect on anything but android and ios
[15:22:53] <brad_a> fuzzie if you have time to look at that patch and provide approval/feedback id be grateful
[15:24:05] <lynxlynxlynx> the wider and visible border for scrolling was removed?
[15:25:30] <brad_a> it is no longer controlled by the touchscreen compile flag
[15:25:40] <brad_a> there is a config var for it
[15:26:48] <brad_a> commit 47d6afc78c
[15:26:51] <brad_a> from avenger
[15:29:54] <-- duckpunch has left IRC (Quit: Changing server)
[15:29:57] <lynxlynxlynx> oh, right
[15:46:59] <lynxlynxlynx> well, the cfg patch is still bad
[15:51:31] --> duckpunch has joined #gemrb
[15:52:04] <brad_a> the only thing below it is the paths stuff that contins the dragon warning you said it should go above that
[15:55:50] <lynxlynxlynx> the dragon thing is a few ten lines lower
[15:56:23] <lynxlynxlynx> secondly, the 10s are still there, please use a macro or constant var
[15:56:45] <lynxlynxlynx> thirdly, does SDLVideoDriver::HideSoftKeyboard compile if none of those defines are set?
[15:56:46] <brad_a> yeah but if you put the input stuff right about that it puts that whole section inside the paths section
[15:57:13] <brad_a> what 10s?
[15:57:14] <lynxlynxlynx> if that bothers you, put it at the bottom of the file then
[15:57:26] <brad_a> ok ill put it at the bottom
[15:58:35] <lynxlynxlynx> the rest looks fine
[15:59:00] <brad_a> but what 10s? are you talking about i havent added any
[15:59:01] <lynxlynxlynx> 10 the pixel guess
[15:59:07] <-- duckpunch has left IRC (Quit: leaving)
[15:59:16] <brad_a> there is that 1 10 that was in there already and i put a note asking why we hav it
[15:59:54] <brad_a> in what file/line?
[15:59:59] <lynxlynxlynx> this is patch 4
[16:00:05] <brad_a> ok ill look
[16:01:08] <brad_a> oh i see what you are saying
[16:01:11] --> duckpunch has joined #gemrb
[16:04:23] <lynxlynxlynx> makes me wonder if we scroll properly if you have bigger fonts installed
[16:04:23] <brad_a> SDLVideoDriver::HideSoftKeyboard compiles just fine without any defines it just does nothing
[16:04:36] <brad_a> what do you mean?
[16:04:59] <brad_a> i have a few people using the big font mod and they told me my scrolling works great
[16:05:44] <brad_a> of course they wouldnt be sending the SDL 1.2 mousewheel events
[16:06:02] <lynxlynxlynx> cool
[16:06:20] <lynxlynxlynx> re keyboard: i thought gcc would complain due to the empty body
[16:06:34] <brad_a> oh i dont recall any warnings
[16:06:55] <brad_a> probably because the check to the config var makes it not empty
[16:09:55] <-- SiENcE has left IRC (Quit: @all: cya)
[16:10:24] <lynxlynxlynx> git config --global color.branch auto
[16:10:24] <lynxlynxlynx> git config --global color.diff auto
[16:10:24] <lynxlynxlynx> git config --global color.interactive auto
[16:10:24] <lynxlynxlynx> git config --global color.status auto
[16:10:28] <lynxlynxlynx> use that for some color
[16:10:40] <brad_a> oooo thank you
[16:10:59] <lynxlynxlynx> i expect less whitespace errors from now on ;)
[16:11:19] <brad_a> what do whitespace errors comefrom?
[16:11:51] <-- duckpunch has left IRC (Quit: leaving)
[16:12:18] <lynxlynxlynx> in this case it is mostly eol whitespace
[16:12:24] <lynxlynxlynx> /home/lynx/dev/gemrb/gemrb/gemrb/core/GUI/Control.cpp:163:6: error: unused parameter ‘x’ [-Werror=unused-parameter]
[16:12:24] <lynxlynxlynx> /home/lynx/dev/gemrb/gemrb/gemrb/core/GUI/Control.cpp:163:6: error: unused parameter ‘y’ [-Werror=unused-parameter]
[16:12:24] <lynxlynxlynx> /home/lynx/dev/gemrb/gemrb/gemrb/core/GUI/Control.cpp:163:6: error: unused parameter ‘Mod’ [-Werror=unused-parameter]
[16:12:26] --> duckpunch has joined #gemrb
[16:13:00] <brad_a> ill fix those unused parameters too
[16:13:14] <brad_a> how do i prevent or fix those whitespace errors?
[16:14:06] <lynxlynxlynx> ignore them
[16:14:14] <lynxlynxlynx> next time they will stand out in the diffs
[16:14:17] <lynxlynxlynx> /home/lynx/dev/gemrb/gemrb/gemrb/core/GUI/ScrollBar.cpp:58:30: error: comparison between signed and unsigned integer expressions [-Werror=sign-compare]
[16:15:21] <lynxlynxlynx> then it almost compiles
[16:16:13] <lynxlynxlynx> /home/lynx/dev/gemrb/gemrb/gemrb/plugins/SDLVideo/SDLVideo.cpp:606:90: error: macro "GEM_SetPalette" passed 5 arguments, but takes just 0
[16:16:20] <lynxlynxlynx> grave error, but obvious
[16:16:51] <brad_a> wish i would get those warnings
[16:17:03] <brad_a> is there a config for gcc to yell at me for that stuff?
[16:17:29] <lynxlynxlynx> then it compiles to the end, so the empty body is not a problem
[16:17:43] <brad_a> ok ill fix all those things
[16:18:02] <lynxlynxlynx> gcc is told to use -W -Wextra -Werror by default
[16:18:20] <lynxlynxlynx> but it is a bit platform specific, so some of that may be disabled for you
[16:18:34] <lynxlynxlynx> see the top CMakeLists.txt
[16:18:35] <brad_a> yeah ill reasearch that
[16:19:08] <lynxlynxlynx> some of these are also version dependent - new
[16:19:34] <brad_a> oh i only have gcc 4.2
[16:19:52] <brad_a> im due for an upgrade
[16:25:48] <-- duckpunch has left IRC (Quit: leaving)
[16:25:58] <lynxlynxlynx> testing ingame, i see only one problematic case
[16:26:04] <lynxlynxlynx> loading a savegame
[16:26:22] --> duckpunch has joined #gemrb
[16:26:24] <lynxlynxlynx> the scrolling direction is reversed and
[16:26:55] <lynxlynxlynx> it scrolls by 3*4 or something else big that is not 1 as before
[16:27:38] <lynxlynxlynx> it's fine if i hover over the scrollbar though
[16:27:44] <brad_a> reversed? that is odd
[16:28:02] <brad_a> you are scrolling a textarea?
[16:31:20] <lynxlynxlynx> no, the loadscreen uses a list
[16:31:54] <lynxlynxlynx> this should also affect things like chargen and levelup (proficiency selection)
[16:32:34] --> duckpunc1 has joined #gemrb
[16:34:52] <-- duckpunch has left IRC (Ping timeout: 258 seconds)
[16:55:42] <-- maxmuen has left IRC (Ping timeout: 255 seconds)
[16:55:59] <-- duckpunc1 has left IRC (Quit: leaving)
[16:57:22] --> duckpunch has joined #gemrb
[16:57:55] <brad_a> im changing the parameter to scrollbar setpos to an ieDword since it sets the value which is an ieDword
[17:03:05] --> maxmuen has joined #gemrb
[17:22:15] <brad_a> yay for colors. thanks lynx ;)
[17:37:10] --> duckpunc1 has joined #gemrb
[17:38:17] <-- duckpunch has left IRC (Quit: leaving)
[17:38:24] <-- duckpunc1 has left IRC (Client Quit)
[17:38:59] --> duckpunch has joined #gemrb
[17:49:55] <CIA-40> GemRB: 03lynxlupodian * rf7c244ca8494 10gemrb/gemrb.6.in: gemrb.6.in: added description of the two new configs
[18:13:25] <-- duckpunch has left IRC (Quit: leaving)
[18:18:26] --> duckpunch has joined #gemrb
[18:38:49] <-- duckpunch has left IRC (Read error: Connection reset by peer)
[18:40:11] --> duckpunch has joined #gemrb
[18:45:35] <-- duckpunch has left IRC (Read error: Connection reset by peer)
[18:46:16] --> duckpunch has joined #gemrb
[19:35:17] <brad_a> ok lynx i fixed the mouswheel buttons so they always scroll 1 line while maintaining my ability to scroll per pixel for iOS etc. however, changing the type to ieDword means ill have to do some code changes to prevent wrap around, and i dont know if ill have time while you are still awake as im at work.
[19:35:28] <brad_a> everything else is fixed
[19:43:31] <lynxlynxlynx> i'm on vacation tommorow, so after some running around, i should have plenty of time for hacking
[19:44:02] <lynxlynxlynx> there's no rush, the way things are, the release is a week away
[19:55:12] <brad_a> ok good to know
[20:57:57] --> cryptopsy has joined #gemrb
[20:58:14] <cryptopsy> will this work for iwd2 ?
[21:02:19] <wjp> up to a point
[21:03:15] <fuzzie> 'not really'
[21:03:25] <cryptopsy> why not?
[21:03:54] <wjp> it needs work
[21:04:02] <fuzzie> we don't handle the changed game rules properly, at least
[21:04:14] <cryptopsy> what are changed game rules?
[21:04:21] <brad_a> from 2.5 to 3
[21:04:28] <wjp> (edition D&D, that is)
[21:04:30] <brad_a> of the dnd rules
[21:04:34] <brad_a> yeah
[21:04:55] <cryptopsy> does iwd2 use vers3 ?
[21:05:01] <brad_a> yup
[21:05:51] <lynxlynxlynx> also, the action bar is screwed up at the moment, so you'd have serious trouble even with even this rule melange we have
[21:06:23] <cryptopsy> was nwn like these infinity games?
[21:06:38] <DrMcCoy> No
[21:06:49] <DrMcCoy> NWN is real 3D, not 2.5D
[21:07:03] <cryptopsy> aside from that
[21:07:13] <DrMcCoy> And the engine, while it uses similar file formats, is widely different
[21:07:23] <cryptopsy> how is the game itself?
[21:07:50] <DrMcCoy> The original campaign is quite boring. Mainly elaborate fetch-quests
[21:07:57] <DrMcCoy> The expansions packs are great, though
[21:08:03] <cryptopsy> what's the difference?
[21:08:24] <cryptopsy> the expansions are bg2 style high-powered epicality?
[21:08:25] <DrMcCoy> And there is (or was, mostly, I guess) a big community churning out custom modules to play
[21:08:52] <cryptopsy> that's true
[21:09:22] <DrMcCoy> The expansions start you at around level 15, IIRC
[21:10:12] <cryptopsy> how does it compare to asheron's call?
[21:10:18] <lynxlynxlynx> hotu makes epic levels and prestige classes available
[21:10:43] <lynxlynxlynx> not sure if it gets close to highlevel bg2 epicality :)
[21:10:46] <cryptopsy> damn looking back on AC graphics they look so shitty
[21:11:34] <cryptopsy> i liked that you could go anyway in bg2 and find a story, not have to jump from one character's 'quest' to another
[21:12:41] <brad_a> i never really cared for NWN because it felt too linear among other things. tho i do much prefer the 3+ rules
[21:13:13] <cryptopsy> some people say combat in iwd2 is much better than in bg2, how can that be?
[21:16:32] <lynxlynxlynx> the rules are less confusing
[21:17:13] <lynxlynxlynx> the game is more combat oriented, though you don't meet that many interesting opponents
[21:17:23] <cryptopsy> what does that mean 'combat oriented'
[21:17:35] <lynxlynxlynx> less story, more grind
[21:17:48] <cryptopsy> oh, i was hoping it meant items are more compex
[21:18:06] <lynxlynxlynx> in a way too
[21:38:22] <-- duckpunch has left IRC (Read error: Connection reset by peer)
[21:39:31] --> duckpunch has joined #gemrb
[22:01:18] <-- lynxlynxlynx has left IRC (Remote host closed the connection)
[22:39:59] <brad_a> lynx i know you are gone but if you read the log tomorrow http://dl.dropbox.com/u/13866402/megapatch.patch
[23:18:37] <-- brad_a has left IRC (Quit: brad_a)