#gemrb@irc.freenode.net logs for 6 Jan 2012 (GMT)

Archive Today Yesterday Tomorrow
GemRB homepage

[00:23:51] --> Avenger has joined #gemrb
[00:23:58] <Avenger> brad: really good job on fixing the drop cap :)
[00:24:19] <Avenger> it is still ugly, but much less ugly than before
[00:28:01] <-- Avenger has left IRC (Client Quit)
[00:54:26] --> joneirik has joined #gemrb
[01:45:44] <-- Yoshimo has left IRC (Ping timeout: 240 seconds)
[02:22:08] --> brad_a has joined #gemrb
[02:25:36] <brad_a> Avenger: i assume you mean the code is ugly? or is there something about them still not working right?
[02:27:11] <-- brad_a has left IRC (Quit: brad_a)
[04:36:25] --> nickdaly has joined #gemrb
[05:39:44] <-- nickdaly has left IRC (Ping timeout: 240 seconds)
[06:59:29] --> Maighstir has joined #gemrb
[07:09:57] <-- joneirik has left IRC (Remote host closed the connection)
[08:04:13] --> pintin has joined #gemrb
[08:30:08] --> lynxlynxlynx has joined #gemrb
[08:30:09] <-- lynxlynxlynx has left IRC (Changing host)
[08:30:09] --> lynxlynxlynx has joined #gemrb
[08:30:09] --- ChanServ gives channel operator status to lynxlynxlynx
[09:04:50] --> Maighstir_ has joined #gemrb
[09:07:38] <-- Maighstir has left IRC (Ping timeout: 240 seconds)
[09:08:18] --> Maighstir__ has joined #gemrb
[09:11:44] <-- Maighstir_ has left IRC (Ping timeout: 252 seconds)
[10:30:17] --> Avenger has joined #gemrb
[10:30:17] --- ChanServ gives channel operator status to Avenger
[12:38:37] --> duckpunch has joined #gemrb
[12:59:15] <-- Gekz has left IRC (Read error: Connection reset by peer)
[13:58:50] <Avenger> wjp are you here?
[13:59:44] <Avenger> or lynx or fuzzie i got a point a distance and direction (0-15), i need to calculate the new point.
[14:08:45] <edheldil> x1=x0 + r * cos(α)
[14:08:59] <edheldil> (iirc)
[14:09:46] <edheldil> sin(α) for y coordinate
[14:12:27] <edheldil> unless you want it on spherical or geoid surface, which is trickier
[14:21:20] <Avenger> i guess, i can precalculate sin(dir)/cos(dir)
[14:30:31] <Avenger> haha, the wingbuffet works better now
[14:48:43] <edheldil> good :)
[15:05:59] --> uwjesd has joined #gemrb
[15:06:09] <uwjesd> Where the fuck is auto-installer.sh?
[15:06:36] <-- uwjesd was kicked from #gemrb by wjp (don't be rude)
[15:06:56] --> uwjesd has joined #gemrb
[15:07:04] <uwjesd> Fuck this.
[15:07:06] <-- uwjesd has left IRC (Client Quit)
[15:07:08] <fuzzie> sheesh.
[15:07:29] <wjp> charming
[15:10:22] <fuzzie> i can go google -> http://www.gemrb.org/wiki/doku.php?id=launcher#installing_the_games -> clicky link, so i'm not quite seeing the possibility for hours of frustration here, although we shouldn't be pointing at other things elsewhere
[15:13:15] --> uwjesd has joined #gemrb
[15:13:26] <uwjesd> Rating: Trash until issue is solved.
[15:13:31] <-- uwjesd has left #gemrb
[15:20:10] <edheldil> what's auto-installer.sh? anyway?
[15:20:36] <fuzzie> NJW's auto-install script which we are foolishly recommending in getting_started, if anyone can edit the wiki
[15:21:10] <fuzzie> i imagine the trouble is that the wiki page says it's in our 'source tree', which is referring to http://gemrb.svn.sourceforge.net/viewvc/gemrb/gemrb-launcher/ which is tricky to find
[15:21:10] <lynxlynxlynx> he wrote getting_started so ...
[15:21:27] <fuzzie> but as I said, it's pretty obvious if you google at all, or poke around the rest of the wiki
[15:22:22] <fuzzie> lynxlynxlynx: yes, but maybe just remove that whole unfinished section if it's confusing? i mean, i don't know, just i don't have any logins etc here
[15:22:44] <lynxlynxlynx> sure, there was enough time to bring it up to par
[15:22:53] <lynxlynxlynx> i still don't think it is any clearer then the concise guide
[15:23:05] <fuzzie> it doesn't look more helpful to me
[15:24:56] <lynxlynxlynx> off with its head!
[15:25:47] <fuzzie> oddly google also shows uwjesd seems to have been reasonable when asking me things in e.g. #scummvm so .. bad day?
[15:27:46] <lynxlynxlynx> Avenger: http://forums.gibberlings3.net/index.php?showtopic=23754&hl= <-- any ideas? we lack it too
[15:30:56] --> SiENcE has joined #gemrb
[15:31:31] <Avenger> sorry lynx, i was deep in the wingbuffet code
[15:31:50] <lynxlynxlynx> only 4min ago ;)
[15:32:42] <Avenger> lynx i know that animation
[15:33:01] <Avenger> i guess we miss it too, but it is not too important
[15:33:15] <lynxlynxlynx> it's awesome, that's what it is
[15:33:48] <lynxlynxlynx> i think we have some problems with the hardcoded underlays, but i'd have to check
[15:35:56] <Avenger> someone added core->Time, with stuff like round_size, etc
[15:36:24] <Avenger> my problem is, half of the code still has AI_UPDATE_TIME which is hardcoded to 15
[15:37:57] <lynxlynxlynx> that is different between engines too?
[15:38:23] <lynxlynxlynx> the data was externalised, so this could be easily ammended
[15:38:59] <fuzzie> we really don't want to start fiddling with that value right now, i think
[15:41:01] <Avenger> lynx, as overlay, that anim is registered
[15:41:05] <Avenger> BOUNCE SPTURNI2 1 0
[15:41:06] <Avenger> BOUNCE2 SPTURNI 1 0
[15:42:23] <Avenger> though, it is wrong
[15:42:34] <Avenger> because it should be spSturni
[15:43:21] <Avenger> it is probably easy to trigger
[15:43:45] <Avenger> if overlay for bounce is active, and bounce happened, turn bounce2 on as well
[15:44:03] <lynxlynxlynx> yep
[15:44:17] <Avenger> btw, i just fixed a big heap of bounce bugs
[15:44:26] <Avenger> maybe i gotta upload
[15:44:31] <-- Avenger has left IRC (Quit: ChatZilla 0.9.88 [Firefox 9.0.1/20111220165912])
[15:44:34] <lynxlynxlynx> great, i don't think it really worked
[16:13:37] <CIA-41> GemRB: 03avenger_teambg * r0cafbc27dbd4 10gemrb/gemrb/override/ (5 files in 5 dirs): fixed animation resref
[16:17:27] <-- Maighstir__ has left IRC (Ping timeout: 252 seconds)
[16:18:54] <CIA-41> GemRB: 03avenger_teambg * rf132d8e771b0 10gemrb/gemrb/ (6 files in 3 dirs):
[16:18:54] <CIA-41> GemRB: fixed wingbuffet, screenshake, decrementing resistances
[16:18:54] <CIA-41> GemRB: improved stoneskin, decrementing resistances
[16:19:28] --> lisu_ml has joined #gemrb
[16:19:56] <lisu_ml> hi all
[16:20:21] <lisu_ml> what should I do when I get 'No game loaded!' error when choosing gender in bg1 installation?
[16:20:22] <lynxlynxlynx> oj
[16:20:46] <lynxlynxlynx> that's odd, never heard of such a problem
[16:20:56] <lynxlynxlynx> you're using 0.7.0?
[16:21:31] <lisu_ml> yes
[16:22:30] <lisu_ml> first error appears when 'Gender' button is clicked:
[16:22:58] <lisu_ml> http://pastebin.com/C5uePG4D
[16:23:25] <lisu_ml> but clicked again its open window with gender selection, but I cannot accept my choice:
[16:23:30] <fuzzie> did you upgrade from an old gemrb?
[16:24:06] <lisu_ml> http://pastebin.com/QLhPZBY3
[16:24:15] <lisu_ml> no, it's new installation
[16:26:36] <fuzzie> then, hm, weird, if that's the first error
[16:26:45] <fuzzie> but i don't have bg1 here to try it myself
[16:27:21] <lynxlynxlynx> i'll try
[16:27:30] <lynxlynxlynx> it worked the last time i did
[16:27:52] <lynxlynxlynx> yep, just fine
[16:27:54] <fuzzie> i should really add 'install all the IE games onto new machine' to todo
[16:28:40] <fuzzie> lisu_ml: could you provide the full log?
[16:28:50] <lynxlynxlynx> you are using python2, right?
[16:30:30] <edheldil> Avenger: I hope you have not god disk corruption:
[16:30:35] <edheldil> DecreaseEffect(efx);
[16:30:35] <edheldil> - return -1;
[16:30:35] <edheldil> + if (DecreaseEffect(efx))
[16:30:35] <edheldil> + retur€reaseEffect(efx))€€tWithParam(fx_secondary_type_bounce_dec_ref, fx->SecondaryType);€€wer) )
[16:31:24] <edheldil> Middle of that commit is full of gibberish
[16:31:54] <fuzzie> not seeing it
[16:31:57] <lynxlynxlynx> me neither
[16:32:00] <fuzzie> you're looking at the repos, not sf mails?
[16:32:14] <lynxlynxlynx> <-- mail
[16:32:47] <fuzzie> well the repos seems fine and so if the mail is fine I guess we hope that edheldil doesn't have disk corruption
[16:33:48] <edheldil> hehe. Well, I was looking at the commit mail
[16:34:00] <edheldil> hopefully it's something SF side :(
[16:34:14] <fuzzie> usually a safe bet
[16:34:32] <edheldil> hmm, did you say that the commit mail is ok?
[16:37:12] <lynxlynxlynx> yep
[16:37:14] <edheldil> the bounce I have got from someone on the list has gibberish in the same spot, so it's probably SF side
[16:38:08] <lynxlynxlynx> but not completely
[16:38:10] <lynxlynxlynx> - DecreaseEffect(efx);
[16:38:10] <lynxlynxlynx> - return -1;
[16:38:10] <lynxlynxlynx> + if (DecreaseEffect(efx))
[16:38:10] <lynxlynxlynx> + retur }
[16:38:33] <lisu_ml> fuzzie: http://pastebin.com/rUdjpi9T
[16:38:37] --> Avenger has joined #gemrb
[16:38:53] <lynxlynxlynx> someone should just try to compile it again
[16:39:35] <lisu_ml> lynxlynxlynx: yes, i'm using python-2.7.2
[16:40:04] <Avenger> what are you guys talking about :)
[16:40:08] <Avenger> i see no problem
[16:40:22] <fuzzie> Avenger: don't worry about it
[16:40:30] <Avenger> i guess it is the mailing list
[16:40:33] <fuzzie> it builds fine
[16:40:54] <Avenger> this is also fine: http://gemrb.git.sourceforge.net/git/gitweb.cgi?p=gemrb/gemrb;a=commitdiff;h=f132d8e771b075b952d537b05d092ec1cea7a1c5
[16:40:56] <fuzzie> "[Streams]: Invalid seek position 1835974327 in file dialog.tlk (limit: 3103414)"
[16:41:01] <fuzzie> ^- that doesn't look healthy?
[16:41:18] <Avenger> yeah, that isn't healthy, but i didnt' touch it
[16:41:40] <fuzzie> heh, yes, this is 0.7.0 - i am looking at a log from lisu_ml whose bg1 chargen breaks
[16:41:43] <Avenger> that looks like reversed endian?
[16:42:24] <Avenger> or maybe garbage
[16:42:25] <fuzzie> no, it's 0x6d6ebeb7 which is .. well, goodness knows
[16:42:36] <edheldil> that's ascii text
[16:42:36] <lynxlynxlynx> lisu_ml: polish bg1?
[16:42:44] <lisu_ml> yes
[16:43:09] <fuzzie> edheldil: the 0xbe/0xb7 not? but oh, polish
[16:43:25] <lynxlynxlynx> maybe an encoding issue then, since you don't have all the needed chars in ascii
[16:44:35] <fuzzie> there's a few things in there which look like bad (bad mods?) data
[16:45:55] <lisu_ml> i've used unshield to extract data from .cab file
[16:46:12] <edheldil> fuzzie: right, it's probably random
[16:47:39] <lynxlynxlynx> you can use the english original unless it was stripped
[16:47:45] <lynxlynxlynx> there should be language folders
[16:48:11] <lynxlynxlynx> http://www.gemrb.org/wiki/doku.php?id=install:unshield-bg1 briefly mentioned here
[16:48:25] <Avenger> but a few fuzzy strings shouldn't disable loading of baldur.gam
[16:49:19] <lynxlynxlynx> is null used as a string delimiter in there?
[16:50:23] <Avenger> no
[16:51:16] <fuzzie> well baldur.gam loads fine according to the log
[16:51:35] <lynxlynxlynx> what is then?
[16:51:55] <fuzzie> no string delimiters i think?
[16:52:14] <Avenger> there is a header with lengths and offset
[16:52:20] <lynxlynxlynx> my suspicion is that when interpreting latin2 (or whatever it is in) as ascii, we get a lot of extra delimiters
[16:52:29] <lynxlynxlynx> oh
[16:52:40] <-- SiENcE has left IRC (Quit: @all: cya)
[16:52:48] <Avenger> that wouldn't break the loading of the game
[16:53:01] <Avenger> i suspect some mixed up guiscripts
[16:53:09] <lynxlynxlynx> the number is absurdely high
[16:53:10] <fuzzie> yes, but lisu_ml says it wasn't an upgrade so it should be ok
[16:53:13] <lynxlynxlynx> -e
[16:53:24] <fuzzie> i'm just wondering if corrupt strings lead to other internal corruption
[16:53:48] <lynxlynxlynx> lisu_ml: do you have valgrind?
[16:53:49] <Avenger> probably just low memory
[16:54:58] <edheldil> or open the dialog.tlk with some tool and check strings at various positions in the file
[16:55:25] <lisu_ml> lynxlynxlynx: yes, i do
[16:57:00] <lynxlynxlynx> fast machine?
[16:57:29] <lynxlynxlynx> it's probably faster if you upload dialog.tlk somewhere
[16:57:46] <lisu_ml> Intel(R) Pentium(R) D CPU 3.00GHz, 2GB RAM
[17:01:34] <Avenger> hmm 2gb should be enough
[17:01:54] <Avenger> i just don't believe any chitin.key corruption would break it this way
[17:01:54] --> Calchan has joined #gemrb
[17:03:11] <Avenger> or dialog.tlk corruption
[17:03:45] <Avenger> there are no string refs in the game file. and from the log it seems it is loaded too
[17:04:15] --> Maighstir__ has joined #gemrb
[17:04:19] --- Maighstir__ is now known as Maighstir
[17:06:02] <Avenger> which bg1 version is this? Does it contain the mission pack ?
[17:13:07] <lisu_ml> Avenger: I don't know how to check exact version, but this is plain installation without any ToTSC or mods
[17:20:19] <Avenger> well, if it was totsc i would suggest trying to load the included savegame. Do you have any old savegames?
[17:21:22] <lisu_ml> not at all
[17:22:57] <edheldil> try http://www.eowyn.cz/gemrb/bg1/saves/
[17:25:18] <-- duckpunch has left IRC (Quit: leaving)
[17:28:01] <lynxlynxlynx> Avenger: btw, what was that actor position change about?
[17:29:06] <Avenger> it is needed for wingbuffet
[17:29:25] <Avenger> originally the actors were always put on a grid based on searchmap
[17:29:38] <Avenger> now, they can be put on any position
[17:29:52] <lisu_ml> Avenger: ok, its starts to game loading but after few seconds I get: '[Core]: No game to enter...' error
[17:30:09] <Avenger> lisu_ml please post the complete log
[17:30:46] <Avenger> it looks like your bg1 cannot load games O_o
[17:31:06] <lisu_ml> Avenger: http://pastebin.com/6rgY9BVy
[17:32:03] <Avenger> odd i thought i fixed this: [GameScript]: trigger 16639 (usedexit(s:resref*,o:actor*)) is too high, ignoring
[17:34:26] <Avenger> but that won't cause any problem here
[17:35:23] <Avenger> this is totally puzzling. It loads the game, then it complains there is none
[17:35:53] <Avenger> obviously we miss some error text
[17:36:16] <Avenger> but i cannot figure out what kind of error could abort the loading without notice
[17:36:58] <Avenger> at least we ruled out guiscript problems
[17:37:51] <lisu_ml> ok, i'm going to try install the game to disk using wine, and then start it. we'll see
[17:39:08] <CIA-41> GemRB: 03avenger_teambg * rd2b1244262bd 10gemrb/gemrb/core/GameScript/GameScript.cpp: fixed loading of overriden condition triggers
[17:40:29] <Avenger> one more question
[17:40:43] <Avenger> do you have your game files on a case sensitive filesystem?
[17:41:22] --> brad_a has joined #gemrb
[17:41:31] <lisu_ml> I'm using linux, then yes - it's case sensitive
[17:41:47] <lisu_ml> *so yes
[17:42:10] <Avenger> do you have the CaseSensitive flag set?
[17:42:36] <Avenger> in the cfg, CaseSensitive=1
[17:43:58] <lisu_ml> This flag was not set, but after uncommenting it in .cfg I still get errors
[17:45:06] <Avenger> hmm
[17:45:17] <Avenger> it is definitely need to be set
[17:45:43] <Avenger> what errors, still cannot load the game, or just some [error]
[17:46:18] <lisu_ml> still cannot load the game
[17:46:28] <Avenger> the weird thing is, i see: [ResourceManager]: Searching for classes.2da...[GemRB Override]
[17:46:30] <Avenger> [Core]: No game to enter...
[17:46:40] <Avenger> it should print some more stuff after loading classes.2da
[17:47:35] <tomprince> Avenger: CaseSenstive is the default on non-win32
[17:47:58] <Avenger> ok
[17:48:58] <Avenger> ah i found the stuff i missed, now i just wonder why it loads classes.2da more than once
[18:01:37] <lisu_ml> maybe I should install totcs expansion? how to do that using unshield?
[18:03:05] <lynxlynxlynx> it is also probably in a cab
[18:03:20] <lynxlynxlynx> then you just copy those files over
[18:07:10] <lisu_ml> and should I change in .cfg?
[18:08:12] <CIA-41> GemRB: 03avenger_teambg * rfff4b4ff9898 10gemrb/gemrb/core/Scriptable/Actor.cpp: removed a classes.2da lookup, store the used field on startup
[18:08:42] <Avenger> there is no change between bg1 and totsc
[18:13:24] <lisu_ml> is it normal, that I do not have dialog.tlk on my cd1?
[18:14:13] <brad_a> sorry to interrupt, but why do saves need to be in a folder labeled save?
[18:15:36] <tomprince> secret pixie dust.
[18:16:53] <lynxlynxlynx> lisu_ml: no, if it is not in any archive
[18:17:06] <lynxlynxlynx> totsc adds new strings, obviously
[18:18:14] <tomprince> Basically because some games sometimes save to mpsave, rather than save (ToB in particular). And so we point to the directory containing both save and mpsave.
[18:22:27] <Avenger> tom: iwd uses mpsave as its standard folder too
[18:29:09] <brad_a> i tried to specify savepath in the cfg and it automatically appends save to that
[18:29:18] <brad_a> which is fine i just didnt expect it
[18:37:35] --> Yoshimo has joined #gemrb
[18:49:52] <lynxlynxlynx> ignoring the explicit comment about it ;)
[19:04:51] <brad_a> he he not ignoring. its not in the file im using.
[19:32:07] <brad_a> tomprince: did something happen to buildbot?
[19:39:01] <brad_a> whatever happened to jeremy? i was looking forward to bouncing projectiles :)
[19:52:29] <CIA-41> GemRB: 03bradallred * rd01a45ab7082 10gemrb/apple/ (GemRB.xcodeproj/project.pbxproj ios/GemRB.cfg.newinstall): Xcode (iOS target): add the config template for automatically generating config files. This is why buildbot builds couldn't generate config files after installing games.
[19:52:30] <CIA-41> GemRB: 03bradallred * r432d4d13a7b0 10gemrb/apple/CocoaWrapper/ios/GEM_ConfController.m: CocoaWrapper (iOS): implement importing save (and mpsave) on install.
[20:10:37] --> brad_a_ has joined #gemrb
[20:13:35] <-- brad_a has left IRC (Ping timeout: 255 seconds)
[20:14:58] <-- brad_a_ has left IRC (Ping timeout: 248 seconds)
[20:18:03] --> SiENcE has joined #gemrb
[21:03:14] --> brad_a has joined #gemrb
[21:09:32] --> gembot has joined #gemrb
[21:27:03] <-- SiENcE has left IRC (Quit: cya)
[21:27:26] --> PixelScum has joined #gemrb
[21:28:56] <-- Drakkar has left IRC (Ping timeout: 240 seconds)
[21:30:53] <gembot> build #46 of osx-test is complete: Success [build successful] Build details are at http://buildbot.gemrb.org/builders/osx-test/builds/46
[21:38:20] <-- brad_a has left IRC (Quit: brad_a)
[22:38:56] <-- Maighstir has left IRC (Ping timeout: 240 seconds)
[22:40:38] <gembot> build #75 of nmake-msvc++10 is complete: Success [build successful] Build details are at http://buildbot.gemrb.org/builders/nmake-msvc%2B%2B10/builds/75
[22:56:32] --> joneirik has joined #gemrb
[23:14:43] <-- lynxlynxlynx has left IRC (Remote host closed the connection)
[23:26:24] --> irctc538 has joined #gemrb
[23:30:58] --> Baldurer has joined #gemrb
[23:31:20] <-- irctc538 has left IRC (Client Quit)
[23:31:39] <Baldurer> hello
[23:36:14] <Baldurer> I have played bg2 on android for a while now, but unfortunately now I can't seem to be able to rest in the game without the mouse pointer disappearing (the game doesn't freeze, but becomes unplayable because the mouse pointer disappears one can't interact with the GUI)
[23:36:49] <Baldurer> Is this a known bug?
[23:39:58] <Baldurer> I don't think it matters which inn I try to rest in. It is weird because this worked fine until a seemingly random time in the game