#gemrb@irc.freenode.net logs for 12 Jul 2012 (GMT)

Archive Today Yesterday Tomorrow
GemRB homepage


[00:07:29] --> Drakkar has joined #gemrb
[00:38:29] <-- wrotek_ has left IRC (Read error: Connection reset by peer)
[00:39:45] --> wrotek has joined #gemrb
[00:44:07] --> wrotek_ has joined #gemrb
[00:45:38] <-- wrotek has left IRC (Ping timeout: 240 seconds)
[00:46:54] <-- brad_ has left IRC (Quit: brad_)
[00:48:33] --> brad_ has joined #gemrb
[00:56:50] <-- wrotek_ has left IRC (Read error: Connection reset by peer)
[00:58:09] --> wrotek has joined #gemrb
[01:03:41] --> wrotek_ has joined #gemrb
[01:04:01] <-- wrotek has left IRC (Ping timeout: 255 seconds)
[01:43:16] --> wrotek has joined #gemrb
[01:45:12] <-- wrotek_ has left IRC (Ping timeout: 250 seconds)
[02:18:41] --> wrotek_ has joined #gemrb
[02:20:37] <-- wrotek has left IRC (Ping timeout: 248 seconds)
[02:23:26] <brad_> where do messages get displayed in PST?
[02:39:42] <-- jeremyagost has left IRC (Quit: jeremyagost)
[03:22:25] <-- Drakkar has left IRC (Ping timeout: 265 seconds)
[03:28:20] --> Drakkar has joined #gemrb
[04:03:09] <brad_> heh. finally figured out why gemrb stopped working in ios :p
[04:03:26] <brad_> recent cahnge to libsdl disables the event pump after SDL_main returns
[04:03:46] <brad_> i simply need to re-enable it i believe
[04:03:55] <brad_> at least commenting out the disable fixed things
[04:05:41] <brad_> of course its still a bit broken because my gess at the color masks was incorrect :p
[04:58:41] <CIA-31> GemRB: 03bradallred * rcfc3c6431951 10gemrb/apple/GemRB.xcodeproj/project.pbxproj:
[04:58:41] <CIA-31> GemRB: xcode: more build script fixes
[04:58:41] <CIA-31> GemRB: don't optimize debug builds
[04:58:41] <CIA-31> GemRB: fix another issue with spaces in paths preventing the SDLVideo driver from building automatically
[04:58:41] <CIA-31> GemRB: add a script to VLC plugin to re-link to VLC.app if it is present so that users don't need to hunt down libVLC.dylib to build it
[04:58:42] <CIA-31> GemRB: 03bradallred * r86aa72b6d4d7 10gemrb/ (3 files in 2 dirs):
[04:58:43] <CIA-31> GemRB: fix running on iOS
[04:58:43] <CIA-31> GemRB: this fixes both the faulty sprite masks as well as addresses a change in libSDL that was breaking things due to disabling the event pump after SDL_main returns.
[04:58:44] <CIA-31> GemRB: 03bradallred * r14ef1d4a9b2f 10gemrb/apple/CocoaWrapper/ios/GEM_AppDelegate.mm: CocoaWrapper: add (useless) dealloc method for the app delegate for convention sake.
[06:00:49] <-- Drakkar has left IRC (Read error: Connection reset by peer)
[06:05:54] --> Drakkar has joined #gemrb
[06:10:51] <-- brad_ has left IRC (Quit: brad_)
[07:22:10] --> lynxlynxlynx has joined #gemrb
[07:22:10] <-- lynxlynxlynx has left IRC (Changing host)
[07:22:10] --> lynxlynxlynx has joined #gemrb
[07:22:10] --- ChanServ gives channel operator status to lynxlynxlynx
[07:24:05] <-- |Cable| has left IRC (Ping timeout: 248 seconds)
[07:44:05] --> |Cable| has joined #gemrb
[07:50:03] --> kettuz has joined #gemrb
[08:02:39] --> Yoshimo has joined #gemrb
[08:06:18] <-- Drakkar has left IRC (Ping timeout: 246 seconds)
[08:07:07] <edheldil> brad: they are displayed e.g. at the inventory screen, there's an empty cartouche for them
[08:09:07] <-- gembot has left IRC (Ping timeout: 264 seconds)
[08:14:51] --> Drakkar has joined #gemrb
[08:19:19] --> Adam007 has joined #gemrb
[08:19:39] <Adam007> hello
[08:21:46] <Adam007> im running gemrb-0.7 with data files from BG2 SoA and i have a problem with setting difficulty in game, specificaly the damage and rolls seem to be on easiest level and changing dificulty does nothing
[08:22:00] <Adam007> any idea where I could get any help? thank you in advance :)
[08:24:54] * edheldil prods lynx
[08:25:00] <lynxlynxlynx> oj
[08:25:22] <edheldil> hi :)
[08:25:44] <lynxlynxlynx> Adam007: difficulty must be adjusted in baldur.ini for now
[08:25:54] <lynxlynxlynx> there will be no damage adjustment though
[08:26:09] <lynxlynxlynx> you'd need to compile the latest gemrb to get all this working out of the box
[08:26:24] <lynxlynxlynx> we're close to a new release btw
[08:27:51] <Adam007> btw great job on gemrb, week ago i thought how cool would it be to play bg2 again but I only run linux and then google->gemrb, omfg!! :D
[08:29:27] <Adam007> i tried looking into baldur.ini before but i have GOG version of game and there is no difficulty setting in that file
[08:30:00] <Adam007> is there another ini file for this version of game or should i just add Difficulty=3 for example?
[08:35:13] <lynxlynxlynx> latter
[08:35:25] <lynxlynxlynx> running config.exe added a bunch of keys in the original
[08:36:01] <lynxlynxlynx> Difficulty Level=3
[08:36:12] <Adam007> yes found it thank you!
[08:39:09] <Adam007> is there a way i could help in developing gemrb? I have no experience with big projects, but I can program in C and bash
[08:56:34] <edheldil> well, of course there is
[08:58:06] <edheldil> traditionally the recommended way was to compare some game's UI in gemrb and the original engine and fix the differences where they are not intentional
[08:58:07] <Adam007> gr8 i will look through code and website today
[08:58:44] <edheldil> those require mostly python coding, so are relatively approachable
[08:59:26] <edheldil> sure, we are always here to help :)
[09:01:16] <edheldil> what games do you like most, btw?
[09:01:54] <Adam007> bg2, fallout 2, deus ex original, and old games liek dune, master of orion 2
[09:01:57] <Adam007> that sort of stuff
[09:02:27] <Adam007> bg2 and icewind dale 2 from infinity engine
[09:10:00] <edheldil> I think iwd2's ui was lagging behind a bit, as it was a bit different, so you might find more work there
[09:11:34] <Adam007> what is the current state of combat system? I changed the difficulty but rolls seem to be the same, I take it is not finished yet
[09:14:37] <lynxlynxlynx> as i said, you'll need the code from git to see that
[09:14:53] <lynxlynxlynx> we don't alter the rolls, but just add the bonus/malus as the description suggests
[09:15:35] <lynxlynxlynx> http://www.gemrb.org/wiki/doku.php?id=todo <-- this is our general list of stuff to do, but there's also a lot of FIXMEs and TODOs in the code itself
[09:16:09] <lynxlynxlynx> i suggest you play bg2 with gemrb first and see what annoys you
[09:16:19] <lynxlynxlynx> having an itch is the best motivation
[09:24:44] <-- |Cable| has left IRC (Ping timeout: 244 seconds)
[09:37:13] --> |Cable| has joined #gemrb
[10:21:04] <Adam007> lynx do you know about Baldurs Gate enhanced edition?
[10:57:30] <-- edheldil has left IRC (Remote host closed the connection)
[11:05:18] <lynxlynxlynx> a little
[11:29:00] --> edheldil has joined #gemrb
[11:29:01] --- ChanServ gives channel operator status to edheldil
[11:52:02] --> avenger has joined #gemrb
[11:53:26] <avenger> hi
[11:55:11] --- ChanServ gives channel operator status to avenger
[11:57:13] <avenger> lynx maybe you want to join the bgee forums to get firsthand info
[11:57:24] <avenger> http://forum.baldursgate.com
[11:57:56] <lynxlynxlynx> doesn't someone always crossposts it to g3?
[11:57:58] <avenger> they just recently published more fileformats: game, vvc, pro
[11:58:13] <avenger> i don't think those are on g3 yet
[11:58:43] <avenger> if no one does it, i'll when i got home
[11:59:59] <-- alexander__b has left IRC (Ping timeout: 246 seconds)
[12:00:43] --> alexander__b has joined #gemrb
[12:02:15] <avenger> actually, i can post them now
[12:02:26] <edheldil> Hi, Avenger
[12:02:41] <edheldil> gz on your dltcep being used by them :)
[12:03:07] <avenger> yeah, it was surprising
[12:03:22] <edheldil> too bad iesh is not :-D
[12:03:54] <avenger> hehe, nor ielister :)
[12:04:13] <avenger> at least, no one mentioned
[12:04:34] <avenger> so far heard only about ietme and dltcep for area editing
[12:05:01] <avenger> anyway, this motivated me a bit to add the new stuff into dltcep as soon as possible :)
[12:07:09] <lynxlynxlynx> :)
[12:19:24] <-- avenger has left IRC (Quit: Page closed)
[12:27:09] <-- lynxlynxlynx has left IRC (Ping timeout: 248 seconds)
[12:37:56] --> lynxlynxlynx has joined #gemrb
[12:37:57] <-- lynxlynxlynx has left IRC (Changing host)
[12:37:57] --> lynxlynxlynx has joined #gemrb
[12:37:57] --- ChanServ gives channel operator status to lynxlynxlynx
[12:55:56] <-- kettuz has left IRC (Quit: Leaving)
[13:06:08] <lynxlynxlynx> Adam007: are you perchance the guy from openhatch?
[13:07:40] --> demitar_ has joined #gemrb
[13:07:53] <-- demitar has left IRC (Quit: Ex-Chat)
[13:17:14] <Adam007> lynx: nope
[13:17:59] <Adam007> Im noob tbh
[13:19:35] <lynxlynxlynx> ok
[13:22:20] --> demitar__ has joined #gemrb
[13:25:19] <-- demitar_ has left IRC (Ping timeout: 264 seconds)
[13:34:19] <-- demitar__ has left IRC (Ping timeout: 264 seconds)
[14:14:51] --> brad_ has joined #gemrb
[15:37:53] <-- brad_ has left IRC (Quit: brad_)
[15:55:32] --> kettuz has joined #gemrb
[15:55:55] <-- alexander__b has left IRC (Ping timeout: 252 seconds)
[16:02:03] --> lynxlynxlynx_ has joined #gemrb
[16:02:11] <-- lynxlynxlynx has left IRC (Ping timeout: 246 seconds)
[16:02:18] --> alexander__b has joined #gemrb
[16:07:14] --- lynxlynxlynx_ is now known as lynxlynxlynx
[16:08:24] --> brad_ has joined #gemrb
[16:50:35] <CIA-31> GemRB: 03bradallred * r5715b7ea3b08 10gemrb/gemrb/plugins/ (3 files in 2 dirs):
[16:50:35] <CIA-31> GemRB: fix incorrect video format
[16:50:35] <CIA-31> GemRB: I was mistaken that the truecolor RGB video is RGB565 it is actually RGB555.
[16:50:35] <CIA-31> GemRB: additionally sdl2 truecolor video was using an 8bit pointer instead of 16bit.
[16:50:35] <CIA-31> GemRB: this fixes truecolor video playback for the SDL 2 driver.
[17:06:40] <brad_> hmm that seems to mostly fix the video, but things look a bit cutoff
[17:09:20] <lynxlynxlynx> and it doesn't compile again
[17:09:30] <lynxlynxlynx> /home/lynx/dev/gemrb/gemrb/gemrb/plugins/VLCPlayer/VideoContext.h: In constructor ‘GemRB::VideoContext::VideoContext(unsigned int, unsigned int, bool)’:
[17:09:30] <lynxlynxlynx> /home/lynx/dev/gemrb/gemrb/gemrb/plugins/VLCPlayer/VideoContext.h:36:11: error: ‘GemRB::VideoContext::height’ will be initialized after [-Werror=reorder]
[17:09:30] <lynxlynxlynx> /home/lynx/dev/gemrb/gemrb/gemrb/plugins/VLCPlayer/VideoContext.h:34:7: error: ‘bool GemRB::VideoContext::YUV’ [-Werror=reorder]
[17:09:30] <lynxlynxlynx> /home/lynx/dev/gemrb/gemrb/gemrb/plugins/VLCPlayer/VideoContext.cpp:26:1: error: when initialized here [-Werror=reorder]
[17:09:31] <lynxlynxlynx> cc1plus: all warnings being treated as errors
[17:12:45] <brad_> i dont get any warnings..
[17:15:04] <brad_> im also not sure what it means. i guess that the initializer list doesnt happen till after the constructor?
[17:24:15] <brad_> ah maybe i get no warnigs because i have c++x11 on
[17:24:44] <brad_> what version do we use in gemrb?
[17:29:53] <lynxlynxlynx> c89
[17:34:11] <brad_> i guess that warning just means i need to change the order of the initializer list to the order they are declared?
[17:38:17] <CIA-31> GemRB: 03bradallred * r37e0cb960b81 10gemrb/gemrb/plugins/VLCPlayer/VideoContext.cpp: VLC: i guess initializer lists should occur in the same order that the variables are declared.
[17:43:56] <lynxlynxlynx> yep, that works
[17:59:30] --> demitar has joined #gemrb
[18:01:22] <brad_> sweet :)
[18:07:52] <Adam007> /home/adam/Projects/gemrb/gemrb/plugins/VLCPlayer/VLCPlayer.cpp: In member function ‘virtual bool GemRB::VLCPlayer::Open(GemRB::DataStream*)’:
[18:07:52] <Adam007> /home/adam/Projects/gemrb/gemrb/plugins/VLCPlayer/VLCPlayer.cpp:54:64: error: ‘libvlc_video_set_format_callbacks’ was not declared in this scope
[18:08:26] <Adam007> i downloaded source from git
[18:08:29] <Adam007> any ideas?
[18:11:56] <Adam007> nvm commented it out I wont use it anyway
[18:17:34] <brad_> download the latest from git probably. i think lynx fixed the cmake yesterday
[18:21:48] <Adam007> i did just now
[18:21:57] <Adam007> it wont compile
[18:22:07] <Adam007> that callback is not there at all
[18:22:41] <Adam007> i did grep on whole package its found only in .h and .cpp but its not defined
[18:22:57] <Adam007> VCLPlayer.h and cpp to be exact
[18:23:51] <lynxlynxlynx> what is your version of vlc?
[18:23:55] <Adam007> maybe i have wrong version of vlc?
[18:24:12] <Adam007> vlc-devel-1.1.13-3.fc16.x86_64
[18:24:47] <lynxlynxlynx> api says:
[18:24:47] <lynxlynxlynx> LibVLC 1.1.1 or later
[18:25:12] <lynxlynxlynx> ah no
[18:25:18] <lynxlynxlynx> that's without callbacks
[18:25:22] <lynxlynxlynx> you need the latest vlc
[18:25:25] <lynxlynxlynx> 2.0
[18:26:03] <Adam007> damn outdated repo :D
[18:28:44] <wjp> sounds like FindLIBVLC needs to do a little more work
[18:31:03] <-- wrotek_ has left IRC (Read error: Connection reset by peer)
[18:31:47] <CIA-31> GemRB: 03lynxlupodian * r92624116d09f 10gemrb/INSTALL: INSTALL: mention the new vlc plugin and the required version
[18:35:25] <brad_> yes i should have mentioned that you need libVLC 2+
[18:35:37] <wjp> well, the cmake should check that
[18:36:45] <wjp> CHECK_LIBRARY_EXISTS looks like it can maybe check for this specific function
[18:37:07] <wjp> or CHECK_PROTOTYPE_EXISTS, maybe
[18:38:11] <lynxlynxlynx> check_function_exists ?
[18:38:51] <lynxlynxlynx> ah, doesn't check headers
[18:39:36] <wjp> possibly, but I'm not familiar enough with cmake to see how to pass libraries to that
[18:40:48] <lynxlynxlynx> the first option looks the best
[18:41:42] <-- Adam007 has left IRC (Ping timeout: 244 seconds)
[18:41:47] --> adam_ has joined #gemrb
[18:42:05] <wjp> although it might complicate things that there are a libVLC and libVLCcore?
[18:43:30] <lynxlynxlynx> this one looks like it is in libvlc
[18:43:48] <lynxlynxlynx> http://www.videolan.org/developers/vlc/doc/doxygen/html/group__libvlc__media__player.html#gafbeef69fb76b4c4d6cb25145aee1ad99
[18:48:19] <brad_> i should probably figure out how to have cmake detect libSDL2 too
[18:50:00] <CIA-31> GemRB: 03avenger_teambg * r0897cfc4ba73 10dltcep/ (6 files): dltcep source update
[19:13:25] <-- adam_ has left IRC (Ping timeout: 248 seconds)
[19:15:13] <-- |Cable| has left IRC (Ping timeout: 255 seconds)
[19:28:15] --> |Cable| has joined #gemrb
[19:45:13] --> Adam007 has joined #gemrb
[20:34:50] <-- alexander__b has left IRC (Ping timeout: 265 seconds)
[20:41:47] --> alexander__b has joined #gemrb
[20:48:32] <-- Yoshimo has left IRC (Quit: Yoshimo)
[20:53:34] <lynxlynxlynx> any luck Adam007?
[20:54:09] <-- kettuz has left IRC (Quit: Leaving)
[22:04:25] <-- lynxlynxlynx has left IRC (Remote host closed the connection)
[22:43:01] <-- alexander__b has left IRC (Ping timeout: 248 seconds)
[22:48:52] --> alexander__b has joined #gemrb
[23:00:35] <Adam007> well I would have to upgrade to fedora17 to get access to new rpms, and compiling that would probably lead to dependancy hell, i just commented it out as I dont need vlc support for now so Im good
[23:00:54] <-- Adam007 has left IRC (Quit: Leaving)
[23:11:49] <-- nutron has left IRC (Ping timeout: 248 seconds)
[23:20:14] --> nutron has joined #gemrb