#exult@irc.freenode.net logs for 1 May 2011 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage

[00:33:09] <-- SHODAN has left IRC (Quit: Shutting down.)
[00:49:37] <-- Sevalecan has left IRC (Quit: Leaving)
[00:51:06] --> Sevalecpp has joined #exult
[01:16:27] <-- Cahaan has left IRC (Quit: Et je m'en vais Au vent mauvais Qui m'emporte De, del, Pareil la feuille morte)
[04:28:14] --> Sev_1 has joined #exult
[04:28:38] <-- Sevalecpp has left IRC (Ping timeout: 240 seconds)
[04:30:39] <-- Sev_1 has left IRC (Read error: No route to host)
[04:32:58] --> Sevalecpp has joined #exult
[05:13:34] <-- Dominus has left IRC (Remote host closed the connection)
[07:35:36] --> butterflyTK has joined #exult
[07:36:49] <butterflyTK> good morning
[07:39:30] <butterflyTK> I have done a new post in this thread http://bit.ly/aZKNjS. my be someone can help me with my questions? :)
[09:19:09] <-- butterflyTK has left #exult
[09:21:32] --> butterflyTK has joined #exult
[09:22:05] <-- butterflyTK has left #exult
[11:16:15] --> butterflyTK has joined #exult
[11:19:52] <-- butterflyTK has left #exult
[11:20:22] --> butterflyTK has joined #exult
[11:21:18] <-- butterflyTK has left IRC (Client Quit)
[11:22:49] --> butterflyTK has joined #exult
[11:29:30] <-- butterflyTK has left IRC (Remote host closed the connection)
[11:39:02] --> butterflyTK has joined #exult
[11:41:00] --> ParuNexus has joined #exult
[11:42:17] <-- ParuCodex has left IRC (Ping timeout: 252 seconds)
[12:43:41] --> Dominus has joined #exult
[12:43:41] --- ChanServ gives channel operator status to Dominus
[16:19:40] <-- ParuNexus has left IRC (Ping timeout: 240 seconds)
[17:42:08] --> ParuNexus has joined #exult
[18:30:04] --> SHODAN has joined #exult
[18:40:29] <butterflyTK> anyone have an oppinion about my question? :)
[18:41:18] <butterflyTK> -p
[18:41:30] <SHODAN> what was the question?
[18:43:46] <butterflyTK> help about this www.ttlg.com/forums/showthread.php?t=133424
[18:44:16] <butterflyTK> specially the last post
[18:46:27] <wjp> I'm pretty sure the answers to all your questions can be found in the uwadv source code
[18:47:15] <SHODAN> hmm
[18:48:41] <butterflyTK> okay, I miss the sdl.h file from wihin it. but so long you are right. dont have much experience with source codes
[18:48:55] <SHODAN> so you only want to do the strings decoding?
[18:49:00] <SHODAN> to begin with?
[18:49:12] <butterflyTK> will try it in the week.
[18:49:16] <SHODAN> then, no you don't need sdl.h
[18:49:53] <butterflyTK> both, de- and encoding
[18:49:53] <SHODAN> as for huffman encoding, http://en.wikipedia.org/wiki/Huffman_coding explains it quite nicely :D
[18:50:13] <SHODAN> http://de.wikipedia.org/wiki/Shannon-Fano-Kodierung#Huffman-Code in german
[18:52:00] <butterflyTK> thank you shodan. this is it, what I already read, besides a script, but the main question is not answered. to get a picture of the decoded result;)
[18:52:58] <SHODAN> what do you mean by a picture of the decoded result? you mean from the uuw strings-file
[18:53:06] <SHODAN> the result from decoding it?
[18:53:08] <butterflyTK> sorry for my typos, it was a long party this first may ;)
[18:53:14] <SHODAN> :D
[18:54:26] <butterflyTK> I mean the kind of order. what are the cornerstones, and how looks the result for short.
[18:58:42] <SHODAN> http://uwadv.cvs.sourceforge.net/viewvc/uwadv/uwadv/docs/uw-formats.txt?revision=1.68
[18:58:48] <SHODAN> section 5
[18:58:55] <SHODAN> "String resources"
[18:59:03] <SHODAN> that would be what you are looking for
[18:59:31] <SHODAN> (and 5.1 of course)
[19:04:46] <butterflyTK> well, I darkly remember, that I read it. I dont understand the second article right. may be I have to deeper read it. ;)
[19:07:10] <butterflyTK> but a picture would help more! ;D
[19:07:23] <SHODAN> heh
[19:09:28] <butterflyTK> I will read it again tomorrow, and again, until I got it. ;)
[19:10:04] <SHODAN> :)
[19:10:20] <butterflyTK> where did you party into the first may?
[19:10:41] <SHODAN> nowhere. i played super mario galaxy 2 with my kids :D
[19:12:24] <butterflyTK> funny! I went to disco, and learnd to know an lesbian, sucked by her woman! lol
[19:12:47] <-- Colourless has left IRC (Read error: Operation timed out)
[19:12:49] <SHODAN> heh better luck next time :D
[19:13:14] <butterflyTK> there was the wrong music played for me, so I went early home. but I can't get no sleep! lol
[19:13:42] <butterflyTK> shodan you are right! ;p
[19:16:36] <butterflyTK> but she takes the action to speak to me, like a real lesbian.
[19:30:55] <butterflyTK> i meant that I was looking bad, because of a hard week.
[20:23:16] <-- butterflyTK has left IRC (Quit: Verlassend)
[21:11:36] <-- SHODAN has left IRC (Quit: exit()
[21:12:20] --> butterflyTK has joined #exult
[21:12:55] <butterflyTK> can you explain or translate the second article?
[21:15:56] <Dominus> I just wonder why you bring this topic here... :)
[21:18:05] <wjp> that is an _awfully_ broad question. You should really work on it yourself more until you can ask specific questions about things you don't understand
[21:19:58] <butterflyTK> sorry, I learned at the englishcourse at shool, only how english couldn't make no sense.
[21:21:10] <butterflyTK> but to answer your question
[21:21:24] <Dominus> so how do you think this should work out, us explaining this to you here in english :)
[21:21:51] <butterflyTK> I dont understand what comes after the last node. where does it start?
[21:22:14] <wjp> you may also want to add some context :-)
[21:22:30] <wjp> since I have no idea what you're talking about now...
[21:22:59] <wjp> we aren't experts on UW's file formats, so this is not something we just know by heart
[21:23:07] <butterflyTK> http://uwadv.cvs.sourceforge.net/viewvc/uwadv/uwadv/docs/uw-formats.txt?revision=1.68
[21:23:11] <butterflyTK> point 5
[21:23:58] <wjp> It says: The first 2 bytes of the file give
[21:24:02] <wjp> the number of nodes in the tree.
[21:24:07] <wjp> (end quote)
[21:24:12] <butterflyTK> I know by heart, that I learnd at shool only bad words ;)
[21:24:27] <wjp> so you know the number of tree nodes in the file
[21:24:38] <wjp> so you know where the nodes end
[21:24:44] <wjp> after the nodes: "Following the
[21:24:51] <wjp> nodes is a 16-bit word giving the number of string blocks in the
[21:24:56] <wjp> file."
[21:27:11] <butterflyTK> yes, I dont understand, how this is in reference of the last node, and the following
[21:27:37] <wjp> I can't explain it any clearer than it is written there
[21:28:01] <butterflyTK> let me explain myself ;)
[21:28:04] <wjp> cross-reference with uwadv's stringextract.cpp and/or stringsloader.cpp
[21:28:41] <wjp> stringextract.cpp is a short and straightforward loader for this file
[21:30:07] <Dominus> you might try to contact the author of uwadv (vividos) and abysmal (julien - used to hang out here for a while) by their sourceforgemail
[21:30:11] <butterflyTK> there is written, that the last node is the head of the tree. thean there is only written following. where does it follow? from back downwards?
[21:30:42] <Dominus> both are german and knw their code, though in the case of uwadv, that has been some time now
[21:31:27] <butterflyTK> okay, didn't kneew that this file is easyer. :)
[21:33:01] <butterflyTK> I tryed to contact them, but got failures , the second time I did. I will simply try it again.
[21:34:13] <wjp> your first load all the nodes into an array
[21:34:23] <wjp> then you know the head node is the last node in the array
[21:34:35] <wjp> the head node has pointers to the left and right children in it
[21:34:43] <wjp> those children again have pointers to their children
[21:34:53] <Dominus> Tschuldige, will nicht böse sein, aber auf was für eine Schule bist Du gegangen/gehst Du? Die haben wirklich ein schlechtes englisch gelehrt... (soll keine Beleidigung sein, wunder mich nur)
[21:35:29] <butterflyTK> for the de-, encoder I like to code, I think I only have to write the decoder in the reverse order. so i would say that I dont need help. but I was told to understand the huffman code.
[21:35:51] <wjp> writing a huffman encoder is completely different than writing a huffman decoder
[21:36:11] <wjp> it becomes easier if you don't care about the size of the output, but still
[21:36:52] <butterflyTK> tg Dominus
[21:37:38] <Dominus> Technisches Gymnasium? Interessant
[21:37:56] * Dominus is back to talking English now :)
[21:38:15] <wjp> I have to go; schlaf gut :-)
[21:38:51] <Dominus> you too :)
[21:39:06] <butterflyTK> gn8 ;)
[21:40:19] <wjp> (quick clarification: a huffman decoder basically just follows instructions to decompress data. A huffman encoder has to _create_ those instructions)
[21:40:22] * wjp disappears
[21:41:10] <butterflyTK> yes... cu
[21:42:28] <butterflyTK> I have to google for other huffman explenations and scripts, which much better my abilities! :)
[21:42:54] <butterflyTK> but I could now follow wjp
[21:43:32] <Dominus> good luck and sleep well :)
[21:44:15] <butterflyTK> but he didn't answered which direction the following is meant to go on.
[21:45:05] <wjp> following means: the next bytes in the file
[21:45:10] * wjp really disappears
[21:45:40] <butterflyTK> okay thank you
[22:00:45] <-- Rottingbeef has left IRC ()
[22:39:18] --> Rottingbeef has joined #exult
[23:52:20] --> Colourless has joined #exult
[23:52:20] --- ChanServ gives channel operator status to Colourless