#gemrb@irc.freenode.net logs for 13 Oct 2011 (GMT)

Archive Today Yesterday Tomorrow
GemRB homepage

[01:33:40] --> Demitar has joined #gemrb
[01:59:03] --> joneirik has joined #gemrb
[02:06:47] --> joneirikb has joined #gemrb
[02:08:05] <-- joneirik has left IRC (Ping timeout: 252 seconds)
[04:04:15] <-- joneirikb has left IRC (Remote host closed the connection)
[04:41:58] <-- Drakkar has left IRC (Read error: Connection reset by peer)
[04:44:21] --> brad_a has joined #gemrb
[04:44:56] --> Drakkar has joined #gemrb
[05:34:26] <-- brad_a has left IRC (Quit: brad_a)
[05:43:08] --> PixelScum has joined #gemrb
[05:44:15] <-- Drakkar has left IRC (Ping timeout: 248 seconds)
[05:52:39] --> Beh0lder has joined #gemrb
[06:55:18] <fuzzie> that webos port seems to be working quite well
[07:02:39] <-- Demitar has left IRC (Ping timeout: 255 seconds)
[07:42:53] --> lynxlynxlynx has joined #gemrb
[07:42:53] <-- lynxlynxlynx has left IRC (Changing host)
[07:42:53] --> lynxlynxlynx has joined #gemrb
[07:42:53] --- ChanServ gives channel operator status to lynxlynxlynx
[08:03:20] <-- Beh0lder has left #gemrb
[09:04:34] <-- Tching has left IRC (Quit: Leaving.)
[10:27:38] --> Maighstir has joined #gemrb
[11:15:37] <-- slaye has left IRC (Ping timeout: 276 seconds)
[11:30:05] --> slaye has joined #gemrb
[11:57:26] --> SiENcE has joined #gemrb
[11:57:45] --> Beh0lder has joined #gemrb
[11:58:37] <Beh0lder> hi all
[11:58:49] <Beh0lder> my phone is dead now(((
[11:59:16] <Beh0lder> i can't continue my work
[12:00:49] <lynxlynxlynx> :(
[12:01:02] <Beh0lder> i ask alx3apps to create new builds
[12:01:06] <lynxlynxlynx> next one won't be a droid?
[12:01:33] <lynxlynxlynx> alx creates them regularly already, so that shouldn't be a problem
[12:02:12] <Beh0lder> but not publish it in market...
[12:02:28] <lynxlynxlynx> true
[12:02:45] <Beh0lder> may be a droid, but not in near future
[12:03:53] <lynxlynxlynx> some dumb phone?
[12:04:13] <lynxlynxlynx> those are the best :)
[12:04:43] <Beh0lder> my old nokia e61i
[12:05:39] <fuzzie> I bought one of those v.cheap Android tablets, but the screens turn out to be *terrible*, so am returning it today.
[12:06:00] <fuzzie> Sorry to hear about your phone. :/
[12:09:04] <Beh0lder> yes, cheap tablets has a very slow hardware and very bad resistive screens
[12:09:15] <edheldil> Beh0lder: is it not under a warranty?
[12:10:03] <fuzzie> well, i don't mind resistive
[12:10:35] <fuzzie> but yes, the quality and the viewing angles are uselessly bad for what I wanted :(
[12:12:30] <edheldil> n900 has a nice resistive screen :)
[12:13:09] <fuzzie> not quite a tablet though :p
[12:13:21] <fuzzie> i would like something to read academic papers/books on
[12:13:57] <edheldil> n800 was officially called internet tablet. n900 is sometimes called tablet with phone functions :-P
[12:14:01] <fuzzie> but it seems that the large e-readers are really not so good at it
[12:14:16] <fuzzie> so the cheapest option ends up being something like the Asus Transformer at almost 400eur :o
[12:14:45] <edheldil> fuzzie: what about Kindle DX? With some non-amazon fw it might be a nice and decent reader
[12:15:04] <fuzzie> is there useful non-amazon fw?
[12:15:40] <fuzzie> there's certainly no up-to-date amazon fw, it has some useless old PDF reader..
[12:15:41] <edheldil> for K3 I think there is, although I haven't tried it (yet)
[12:15:53] <fuzzie> i'm told because the DX only has K2-era hardware
[12:16:40] <edheldil> I am mentioning it because just today I saw it in the hands of a fellow parent from the kindergarten
[12:16:55] <edheldil> he's using it to read pdf textbooks
[12:17:00] <fuzzie> the Nook Color and Kindle Fire are apparently quite nice tablets, but i think both affordable only in .us
[12:17:04] <fuzzie> ah, interesting
[12:17:22] <fuzzie> i didn't get very positive responses when I asked for experiences, due to the firmware
[12:18:06] <edheldil> but I have only experience with K3 and I was surprised how unsophisticated its reader is
[12:18:42] <edheldil> its==K3
[12:18:53] <fuzzie> well, K3 has the *more sophisticated* pdf reader :)
[12:19:04] <Beh0lder> i drop it in water, no warranty
[12:19:46] <edheldil> bad luck that it does not work anymore. Often plain water submerging is nonfatal, at least for feature phones
[12:20:49] <edheldil> although often the water mention is not so "plain" :)
[12:20:54] <Beh0lder> my nokia works well about 4 years, it was dropped to water too
[12:20:56] <edheldil> mentioned
[12:21:22] <edheldil> k
[12:23:21] <Beh0lder> htc turns on, but screen with spots and touchscreen doesn't work. may be in service fix it
[12:24:59] <Beh0lder> n900 is a good phone, but nokia do not support it anymore
[12:28:17] <edheldil> yes. My preciousss ... :)
[12:29:26] <Beh0lder> :)
[13:48:31] --> Demitar has joined #gemrb
[14:11:35] <-- Beh0lder has left #gemrb
[15:13:33] --> brad_a has joined #gemrb
[16:16:11] <-- edheldil has left IRC (Remote host closed the connection)
[16:24:52] <-- SiENcE has left IRC (Quit: @all: cya)
[17:04:13] <-- gembot has left IRC (Ping timeout: 240 seconds)
[17:11:27] --> Yoshimo has joined #gemrb
[17:17:43] --> gembot has joined #gemrb
[17:53:41] <brad_a> tomprince: im sure im doing something obviously stupid, but I i cant seem to get a ResourceHolder<FontManager>
[17:54:02] <brad_a> the call to GetResourse seems right. i get the correct resref and type
[17:55:05] <brad_a> the console says searching for Tahoma but the tried list is empty
[17:55:38] <brad_a> so i assume im doing the registration part wrong but i can seem to figure out what. it successfully registers and has a unique id
[17:57:10] <brad_a> the search path is being added without error and does contain Tahoma.ttf
[17:58:18] <brad_a> hmmm it says searching for Tahoma instead of searching for Tahoma.ttf
[17:59:22] <brad_a> i do have PLUGIN_RESOURCE(TTFFontManager, "ttf") in my plugin tho
[18:00:01] <brad_a> and the plugin is sucessfully loaded
[18:02:23] <lynxlynxlynx> you could strace it to see where it searches, probably faster than gdb
[18:02:46] <brad_a> never heard of strace. wonder if i even have it
[18:12:09] <lynxlynxlynx> strace gemrb/gemrb -c iwd2.cfg 2>&1 | grep -i tahoma.*ENOENT # this is how you'd use it
[18:15:39] <brad_a> grr command not found.
[18:25:03] <tomprince> brad_a: Put your code on github, and I can take a look.
[18:50:46] <Yoshimo> my bgt install fails again, how should i test gemrb with it, if i cant get it to work with the real game already ;) firebead elvenhair, calls my female char "son of gorion"
[18:52:00] <-- brad_a has left IRC (Ping timeout: 248 seconds)
[18:57:47] <lynxlynxlynx> are you sure it's our fault?
[18:58:05] <Yoshimo> i think it is your fault
[18:58:26] <lynxlynxlynx> check the string in dltcep or weidu - if it's not using tokens (like <HIMHER>), the bug is there from the original
[18:58:53] <Yoshimo> gemrb says "gorions son" while when i create a female knight with the original game.exe i get called "daughter"
[18:59:37] <lynxlynxlynx> so what's the exact string?
[19:00:40] <Yoshimo> wait a minute
[19:07:16] <Yoshimo> http://pastie.org/2690552
[19:07:33] <Yoshimo> found via notepad search
[19:07:45] <Yoshimo> its german and i think thats where the problem starts
[19:08:01] --> brad_a has joined #gemrb
[19:08:06] <Yoshimo> english is gender neutral
[19:08:10] <Yoshimo> its just a ward
[19:08:40] <Yoshimo> the german translations vary based on the gender of a person, therefore the game as 2 strings, one male and one female, and i guess gemrb only sees the male string
[19:09:00] <fuzzie> dialogf.tlk stuff?
[19:09:10] <Yoshimo> i guess that was it
[19:10:23] <lynxlynxlynx> You're Gorion's ward
[19:10:26] <lynxlynxlynx> no gender at all
[19:10:45] <lynxlynxlynx> mhm
[19:11:20] <Yoshimo> in the english copy
[19:11:30] <Yoshimo> but the german translation makes a diffrence
[19:11:46] <Yoshimo> and its just an example, there are more strings where they differ
[19:12:03] <Yoshimo> and its not just a magic "HE/SHE" value that gets replaced
[19:12:59] <lynxlynxlynx> yeah, we don't handle dialogf at all
[19:14:18] <Yoshimo> good to know
[19:15:44] <lynxlynxlynx> this is infrastructural stuff that brad_a and tomprince like to do :)
[19:16:44] <Yoshimo> nice way of highlighting them ;)
[19:16:59] <fuzzie> concentrate really hard in their direction
[19:17:04] <fuzzie> with code thoughts
[19:17:21] <brad_a> i will take not… not till after ttf tho :)
[19:19:28] <Yoshimo> what problems do you have with it still?
[19:21:43] <brad_a> well i made some poor design choices that i need to correct
[19:29:07] <Yoshimo> its not a gamebreaking issue, just something visual, no worries
[19:37:09] <brad_a> well i may as well do it. the more work i do with easy stuff like that the more others can work on more complicated issues
[19:37:14] <Yoshimo> if my enemie doesnt die, how can i find out if the gamefiles are broken or gemrb is acting up?
[19:38:39] <lynxlynxlynx> ctrl+m on it
[19:38:54] <lynxlynxlynx> the debug info it prints is very helpful
[19:41:23] <Yoshimo> http://pastie.org/2690733
[19:43:18] <Yoshimo> he faints, and then a few seconds later stands up , i cant kill him and he damages my character^^
[19:44:50] <Yoshimo> your help brad_a is appreciated ;)
[19:46:19] <lynxlynxlynx> do you have a weapon
[19:46:23] <brad_a> ha ha i though for a minuate the inventory cntents said "dogshit"
[19:52:42] <Yoshimo> i admit that was a critical mistake lynx, didnt think you couldnt strangle enemies to death
[19:53:58] <lynxlynxlynx> nope, you knock them out
[20:36:25] --> barra_home has joined #gemrb
[20:40:24] --> lynxlynxlynx_ has joined #gemrb
[20:42:23] <-- brad_a has left IRC (Ping timeout: 248 seconds)
[20:47:34] <-- Maighstir has left IRC (Quit: .)
[20:50:52] --> brad_a has joined #gemrb
[20:55:53] <-- Yoshimo has left IRC (Quit: Yoshimo)
[20:57:10] <brad_a> tomprince: so turns out that having "virtual bool Open(DataStream* stream) = 0;" in the fontmanager base definition was the issue. i have no idea why as im largely ignorant of how c++ functions.
[20:59:33] <brad_a> tho im listening if anybody cares to explain why that was a problem :)
[21:29:41] <lynxlynxlynx_> did you override that function?
[21:30:51] --> brad_a_ has joined #gemrb
[21:30:52] <-- brad_a_ has left IRC (Client Quit)
[21:33:13] <-- brad_a has left IRC (Ping timeout: 252 seconds)
[22:09:18] <CIA-26> GemRB: 03lynxlupodian * ra0b40e2ec653 10gemrb/gemrb/core/Scriptable/Actor.cpp: ModifyDamage: expanded the critical hit comment with some iwd2 research
[22:09:18] <CIA-26> GemRB: 03lynxlupodian * r36f5931da71c 10gemrb/gemrb/core/Scriptable/Actor.cpp: fixed (pst) critical hit bonus (all are stored and used as negative)
[22:09:20] <CIA-26> GemRB: 03lynxlupodian * r93a0d5054c7e 10gemrb/gemrb/core/Scriptable/Actor.cpp: implemented iwd2 improved critical feat
[22:10:08] <-- lynxlynxlynx_ has left IRC (Remote host closed the connection)
[22:26:33] <-- lynxlynxlynx has left IRC (Read error: Connection reset by peer)
[22:31:57] <tomprince> brad_a. Don't know off, without looking at the code.
[22:32:48] <tomprince> Is the behaviour of dialogf.tlk documented? i.e. is it simply an implementation issue?
[22:33:35] <tomprince> brad_a: random shot in the dark would be symbol visibility issue.
[22:53:24] <-- slaye has left IRC (Ping timeout: 240 seconds)
[23:06:11] --> brad_a has joined #gemrb