#gemrb@irc.freenode.net logs for 24 Jan 2011 (GMT)

Archive Today Yesterday Tomorrow
GemRB homepage


[00:53:49] --- barra_away is now known as barra_home
[01:19:51] <-- edheldil_ has left IRC (Ping timeout: 240 seconds)
[01:22:28] --> edheldil_ has joined #GemRb
[01:45:03] <-- edheldil_ has left IRC (Ping timeout: 240 seconds)
[01:48:59] <-- Maighstir has left #GemRb
[02:43:27] <-- barra_home has left IRC (Quit: Verlassend)
[02:56:32] --> barra_home has joined #GemRb
[03:17:05] * Textmode huggles barra_home :3
[04:04:18] --> raevol has joined #GemRb
[04:04:34] <-- barra_home has left IRC (Quit: Verlassend)
[04:49:18] --> pupnik_ has joined #GemRb
[04:52:40] <-- pupnik has left IRC (Ping timeout: 255 seconds)
[06:52:12] <-- raevol has left IRC (Quit: Leaving.)
[07:24:26] --> Bo_Thomsen has joined #GemRb
[07:49:37] <-- Textmode has left IRC (Ping timeout: 240 seconds)
[08:01:54] <-- Bo_Thomsen has left IRC (Quit: Leaving.)
[08:50:39] --> lubos has joined #GemRb
[09:21:30] <-- |Cable| has left IRC (Remote host closed the connection)
[10:59:45] --> lynxlynxlynx has joined #GemRb
[10:59:45] --- ChanServ gives channel operator status to lynxlynxlynx
[12:31:39] --> SiENcE has joined #GemRb
[15:09:36] --> barra_home has joined #GemRb
[16:45:44] --> Avenger has joined #GemRb
[16:45:44] --- ChanServ gives channel operator status to Avenger
[16:45:59] <Avenger> hello
[16:48:42] <lynxlynxlynx> oh
[16:54:51] <pupnik_> o/
[16:59:24] <Avenger> haha, i feel like an archaeologist, just decoding the internal struct of effect v2 in pst. (pst has no external eff file, and misses a lot of fields. its internal effect struct is about half of the other games'
[16:59:36] <Avenger> even bg1/totsc has the new style effv2
[17:03:01] --- pupnik_ is now known as pupnik
[17:03:07] <-- pupnik has left IRC (Changing host)
[17:03:08] --> pupnik has joined #GemRb
[17:04:51] <pupnik> it would be nice to read how they decided to design these games
[17:05:09] <lynxlynxlynx> as hoc hackery
[17:05:19] <lynxlynxlynx> and ad hoc typing
[17:07:54] <Avenger> there are some very elegant improvements, some ugly ones, and a few outright horrible. PST has very few of the first type, though :)
[17:09:18] <Avenger> the stuff about effects hardcoded into projectiles, while leaving the spell effect blocks empty should deserve a shotgun shot
[17:11:14] <Avenger> hmm, this effect struct resembles only slightly of the other games, no wonder i couldn't understand most of the opcode code
[17:11:25] <Avenger> finally i see it :)
[17:14:50] --> Bo_Thomsen has joined #GemRb
[17:18:26] <lynxlynxlynx> btw
[17:19:49] <lynxlynxlynx> do you see what's wrong in c6d2f4525af7919d782bddf53d5be57d806d2003 ? It's really hard to step through for me, but I haven't tested whether the bounds checks are the cause
[17:28:00] <Avenger> meh,i'm on windows, i cannot look that up
[17:28:09] <Avenger> and sourceforge isn't helpful either
[17:29:15] <lynxlynxlynx> the "initial walksound implementation"
[17:29:27] <lynxlynxlynx> "walksounds initial implementation" to be precise
[17:30:03] <lynxlynxlynx> looking at the png patch now
[17:34:36] <Avenger> what is the problem with that?
[17:35:56] <lynxlynxlynx> you can walk through doors now
[17:35:58] <Avenger> there is a crasher in it, the searchmap part
[17:36:04] <Avenger> but i fixed that in a later commit
[17:36:08] <CIA-31> GemRB: 03lynxlupodian * r38e961540b2c 10gemrb/gemrb/plugins/PNGImporter/PNGImporter.cpp: patch from Thomas Klausner fixing building with libpng 1.5
[17:38:22] <Avenger> http://gemrb.git.sourceforge.net/git/gitweb.cgi?p=gemrb/gemrb;a=commitdiff;h=2a4b721997f7037f9daa12133475a7e7830d1228;hp=f87652ab695d04ae44c23d94ae4bb98cd7e6e1f4
[17:38:38] <Avenger> this is the searchmap fix that fixed the crasher with the walksounds stuff
[17:39:41] <Avenger> and maybe this one: http://gemrb.git.sourceforge.net/git/gitweb.cgi?p=gemrb/gemrb;a=blobdiff;f=gemrb/core/Map.cpp;h=99308d2029f57905747a36774f4ad807f8c10bfb;hp=2259e9142ff41e802a4dd38359f3169ff4baffea;hb=3c561f2b8915197f945c7d5b491304b160c26253;hpb=554eded63fdfb8b7a91f71eb8171622c1234de27
[17:41:00] <lynxlynxlynx> err, sure
[17:41:02] <Avenger> hmm, i didn't know about the door stuff
[17:41:22] <Avenger> that is probably from the searchmap conversion too
[17:41:32] <lynxlynxlynx> bisecting lead to this commit, but of course maybe it is not solely its fault
[17:42:27] <Avenger> well, i'm pretty sure the door problem wasn't fixed, and it is from the searchmap conversion
[17:43:41] --> edheldil_ has joined #GemRb
[17:43:58] <Avenger> ImpedeBlocks
[17:44:15] <Avenger> it should mess with the searchmap copy, not the original searchmap
[17:44:21] <Avenger> void Door::ImpedeBlocks(int count, Point *points, unsigned char value)
[17:45:46] <lynxlynxlynx> ok, i'll try that
[17:46:28] <Avenger> look for any old ->SearchMap calls, they are probably obsolete. Maybe get rid of area->SearchMap totally :)
[17:46:44] <Avenger> i think it shouldn't be used anymore
[17:47:29] <lynxlynxlynx> only one other user :)
[17:48:59] <Avenger> that is probably buggy too
[17:49:08] <Avenger> unless it is the actual conversion
[17:49:30] <-- Avenger has left IRC (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014])
[17:49:46] --> Maighstir has joined #GemRb
[17:51:02] <lynxlynxlynx> no, it's the door part
[17:57:11] <-- SiENcE has left IRC (Quit: @all: cya)
[18:21:19] <-- edheldil_ has left IRC (Ping timeout: 255 seconds)
[18:47:41] --> edheldil_ has joined #GemRb
[18:48:25] <CIA-31> GemRB: 03lynxlupodian * rf4aa9ec66fb7 10gemrb/gemrb/core/ (Map.h Scriptable/ActorBlock.cpp):
[18:48:25] <CIA-31> GemRB: fixed door etherealness, broken since the internalisation of the search map
[18:48:25] <CIA-31> GemRB: thanks Avenger :)
[18:58:13] <-- edheldil_ has left IRC (Ping timeout: 255 seconds)
[19:02:57] --> Textmode has joined #GemRb
[19:03:15] --> |Cable| has joined #GemRb
[19:17:34] --> jschall has joined #GemRb
[19:43:24] <-- jschall has left IRC (Remote host closed the connection)
[20:23:57] --> edheldil_ has joined #GemRb
[20:28:15] <-- Bo_Thomsen has left IRC (Ping timeout: 260 seconds)
[20:32:37] --> Bo_Thomsen has joined #GemRb
[20:33:51] <-- lynxlynxlynx has left IRC (Ping timeout: 240 seconds)
[20:36:13] --> lynxlynxlynx has joined #GemRb
[20:36:13] <-- lynxlynxlynx has left IRC (Changing host)
[20:36:13] --> lynxlynxlynx has joined #GemRb
[20:36:13] --- ChanServ gives channel operator status to lynxlynxlynx
[20:42:30] <-- edheldil_ has left IRC (Ping timeout: 250 seconds)
[20:47:25] --> thySEus1 has joined #GemRb
[21:03:14] <-- thySEus1 has left IRC (Remote host closed the connection)
[21:09:17] <Textmode> meep?
[21:10:55] <lynxlynxlynx> meep meep
[21:16:55] <-- Bo_Thomsen has left IRC (Ping timeout: 265 seconds)
[21:20:33] * Textmode huggles lynxlynxlynx
[21:29:46] <pupnik> "The [Tandy] Model Is radiated so much RFI that many games were designed so that an AM radio next to the computer could be used to provide sounds" baaahahahah
[21:30:22] --> Bo_Thomsen has joined #GemRb
[21:38:33] <Textmode> lol
[22:02:45] <-- Bo_Thomsen has left IRC (Quit: Leaving.)
[22:16:28] <-- lynxlynxlynx has left IRC (Remote host closed the connection)
[23:51:56] --> edheldil_ has joined #GemRb
[23:54:57] --> barra_away has joined #GemRb
[23:57:51] <-- barra_home has left IRC (Ping timeout: 240 seconds)
[23:58:06] --- barra_away is now known as barra_home