#pentagram@irc.freenode.net logs for 13 Jun 2005 (GMT)

Archive Today Yesterday Tomorrow
Pentagram homepage


[00:47:50] --> Darklock has joined #Pentagram
[00:52:32] <-- Lightkey has left IRC (Nick collision from services.)
[00:52:38] --- Darklock is now known as Lightkey
[01:18:19] --> Colourless has joined #Pentagram
[01:18:19] --- ChanServ gives channel operator status to Colourless
[02:52:21] <-- Lightkey has left IRC (Remote closed the connection)
[02:53:14] --> Lightkey has joined #Pentagram
[04:15:36] <-- Colourless has left IRC (Read error: 60 (Operation timed out))
[08:40:31] --> Colourless has joined #Pentagram
[08:40:31] --- ChanServ gives channel operator status to Colourless
[08:52:39] --> sbx has joined #pentagram
[09:19:02] --> Nadir has joined #pentagram
[09:28:52] <wjp> hm, forum? not sure
[09:34:12] <wjp> although I agree it's probably getting 'close', for some definition of close :-)
[09:36:09] <wjp> (more in terms of 'features left to implement' than 'time left', unfortunately)
[09:37:05] * Colourless smirks
[09:37:15] <wjp> first step could be some ground work for the remaining in-game UI elements
[09:37:22] <wjp> hi Ryan
[09:38:29] <Colourless> and obviously do that stuff right
[09:38:39] <wjp> obviously :-)
[09:39:21] <wjp> I noticed in exult that changing the midi driver while running is not a problem?
[09:39:54] <Colourless> no problem
[09:40:01] <Colourless> but in exult just stop the old song
[09:40:10] <Colourless> in pentagram we should stop, then restart
[09:40:27] <Colourless> of course in pentagram i need to somehow get combat music working properly
[09:41:10] <wjp> combat music... I haven't thought much about that so far
[09:41:27] <wjp> I can't even remember from the original what kinds there are
[09:41:39] <Colourless> ok
[09:41:45] <wjp> did u8 have a 'victory' song like u7?
[09:42:07] <Colourless> i really can't remember.
[09:42:29] <Colourless> the biggest problem is just the switching back from combat song to the normal music
[09:43:12] <Colourless> thinking that 'combat' music should use a different set of functions that override the currently playing normal music track
[09:43:29] <Colourless> so you can do something like StartCombatMusic(int num) and StopCombatMusic()
[09:43:44] <Colourless> and stop combat music would switch back to the last music
[09:48:33] <wjp> do special sequences like the execution scenes do anything special to restore to the 'normal' music of the map?
[09:48:53] <wjp> or do they just have a music number hardcoded?
[09:49:09] <Colourless> the music number is hardcoded
[09:49:12] <Colourless> uh
[09:49:18] <Colourless> coded into usecode that is
[09:49:27] <Colourless> after the execution scene the usecode manually resets the music
[09:49:31] <wjp> yeah, that's what I meant :-)
[09:50:25] <Colourless> what i am unsure about is this: can usecode override the music playing during combat
[09:50:51] <Colourless> easiest way to test that would be over a map transition i think
[09:51:09] <Colourless> enter combat mode. change maps. see what happens to the music
[09:51:21] <Colourless> now, there
[09:51:38] <Colourless> now, there 'was' a fanfare that played when you exited combat from memory
[09:51:47] <Colourless> not sure if there was a victory fanfare though
[09:58:08] <Nadir> Colourless: any plans to integrate fluidsynth in the midi driver ?
[09:58:27] <Colourless> i don't know anything about it
[09:58:34] <Nadir> scummvm uses it
[09:58:37] <Colourless> but if scummvm has it. should be trivial to add it to pentagram
[09:59:03] <Nadir> it is a library similar in vein to timidity which supports soundbanks
[09:59:07] <Colourless> sf2
[09:59:14] <Colourless> so sure i'll see what i can do
[09:59:20] <Nadir> indeed
[09:59:25] <Nadir> maybe fingolfin can be of help
[09:59:34] <Nadir> or maybe browsing the scummvm cvs
[10:03:49] <wjp> it looks fairly standard
[10:04:03] <wjp> the main issue is probably some configuration stuff
[10:04:43] <wjp> (it requires explicitly setting a soundfont, apparently)
[10:05:26] <Nadir> yes
[10:05:53] <Nadir> maybe it can be used to drop the dependency on timidity
[10:06:09] <Nadir> is timidity still forked ?
[10:06:13] <Colourless> hell no
[10:06:24] <Nadir> :)
[10:06:24] <Colourless> timidity source is now part of exult and pentagram
[10:06:48] <Nadir> ah
[10:06:49] <Nadir> :)
[10:09:23] <wjp> timidity has the advantage that it has a global configuration file, which fluidsynth doesn't seem to have
[10:09:44] <wjp> so package managers can setup timidity to 'just work'
[10:10:25] <wjp> (only requires pentagram to be built with the correct timidity.cfg path built-in, which is a configure option)
[10:10:49] <Colourless> fluidsynth would be an optional pacakge. but getting it to work shouldn't be any problem
[10:31:02] <Nadir> Ok, after patching XMidiFile on pentagram, it works
[10:31:31] <wjp> nice
[10:32:37] <Colourless> i intend for the exult and pentagram files to be identical
[10:33:18] <Nadir> once upon a time I setup shared cvs modules so it there would be no need to sync them
[10:33:19] <Colourless> so patching should just be copying the entire file across
[10:33:24] <Nadir> yes
[10:33:37] <Nadir> hmm, I get fmopl music in pentagram
[10:34:00] <wjp> there was too much divergence between exult and pentagram to make using shared modules feasible at the time
[10:34:10] <wjp> there's some convergence again now though, luckily :-)
[10:34:11] <Nadir> indeed
[10:34:18] <Nadir> but I hoped it could be done
[10:35:17] <Colourless> with the old pentagram though everyone who was in exult team has read/write access to both
[10:35:29] <Colourless> pentagram now is a separate project so that makes things much more difficult
[10:35:39] <Nadir> yes
[10:35:54] <Colourless> nadir, does your Pentagram.ini specify FMOpl?
[10:35:59] <Nadir> I'll check
[10:36:19] <Nadir> no
[10:36:34] <Colourless> what does the Midi Init output in your terminal?
[10:36:35] <Nadir> just the scaler, the data path and the u8 path
[10:36:55] <Nadir> Initializing MidiDriver
[10:36:55] <Nadir> Trying: `Timidity'
[10:36:55] <Nadir> Failed to initialize midi player (code: 1)
[10:36:55] <Nadir> Failed!
[10:36:55] <Nadir> Trying: `alsa'
[10:36:56] <Nadir> ALSAMidiDriver: Can't subscribe to MIDI port (65:0)
[10:36:58] <Nadir> Failed to initialize midi player (code: -1)
[10:37:00] <Nadir> Failed!
[10:37:02] <Nadir> Trying: `UnixSeqDevice'
[10:37:04] <Nadir> UnixSeqDevice: opening device: /dev/sequencer
[10:37:06] <Nadir> UnixSeqDevice: failed: No such device
[10:37:10] <Nadir> Failed to initialize midi player (code: -1)
[10:37:12] <Nadir> Failed!
[10:37:14] <Nadir> Trying: `FMOpl'
[10:37:16] <Nadir> Success!
[10:37:18] <Nadir> Midi Output: Enabled
[10:37:29] <sbx> :)
[10:37:35] <Colourless> Failed to initialize midi player (code: 1) << probably couldn't find timidity.cfg
[10:37:38] <Nadir> aha
[10:37:41] <Nadir> I'll cehck
[10:37:54] <Nadir> where do you look for it '
[10:38:17] <Nadir> on my ubuntu it's in /etc/timidity/timidity.cfg
[10:38:48] <Colourless> willem?
[10:39:05] <Colourless> add this to pentagram.ini
[10:39:10] <Colourless> timiditycfg=/etc/timidity/timidity.cfg
[10:39:17] <Colourless> see if it uses timidity
[10:39:20] <Nadir> [pentagram] section ?
[10:39:40] <Colourless> yes
[10:40:01] <Nadir> no joy
[10:40:32] <Colourless> hmm
[10:41:09] <Nadir> I'll strace it
[10:41:50] <Nadir> write(1, "Trying: `Timidity\'\n", 19) = 19
[10:41:51] <Nadir> open("/etc/timidity/timidity.cfg", O_RDONLY) = 13
[10:41:51] <Nadir> fstat(13, {st_mode=S_IFREG|0644, st_size=866, ...}) = 0
[10:41:51] <Nadir> mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2a9556f000
[10:41:51] <Nadir> read(13, "# Instrument configuration file "..., 4096) = 866
[10:41:58] <Nadir> it is finding it
[10:43:01] <Nadir> playing a MIDI with timidity from the command line everything works fine
[10:46:37] <Colourless> try doing this
[10:47:26] <Colourless> in TimidityMidiDriver.cpp at line 46-47 change them to this
[10:47:30] <Colourless> if (NS_TIMIDITY::Timidity_Init_Simple(sample_rate,65536,encoding))
[10:47:30] <Colourless> {
[10:47:30] <Colourless> perr << NS_TIMIDITY::Timidity_Error() << std::endl;
[10:47:30] <Colourless> return 1;
[10:47:30] <Colourless> }
[10:52:22] <Nadir> :)
[10:52:26] <Nadir> /etc/timidity/timidity.cfg: line 24: syntax error
[10:52:37] <Nadir> ah
[10:52:44] <Nadir> I'm using a recent version of timidity
[10:52:53] <Nadir> that line contains the following:
[10:52:54] <Nadir> soundfont /usr/local/share/sf2/PC51f.sf2
[10:52:59] <Nadir> :)
[10:53:06] <Nadir> I'm off to lunch
[10:58:20] <Colourless> should probably commit something like that to CVS so the actual error is reported
[11:40:52] <Nadir> what version of timidity are you using ?
[11:41:08] <Nadir> that should read "what is the version of the timidity sources in cvs ?"
[11:42:41] <Colourless> something ancient that is used by SDL Mixer
[11:43:13] <Nadir> 0.2i then
[11:44:02] <Nadir> hmm, timidity is now a sourceforge project
[11:44:15] <Colourless> yeah
[11:44:45] <Nadir> actually that should be timidity++
[11:46:28] <Colourless> so what is the difference?
[11:47:29] <Nadir> I think it was meant as an "improved" timidity from the 0.2i source
[11:47:55] <Colourless> what do you use?
[11:48:51] <Colourless> looking at the timidity++ source, getting out the relevant midi playing code looks like it's a pain. It's been integrated with everything else the player used (which is why i took it from sdl_mixer as someone has obviously already done the 'hard' work)
[11:48:54] <Nadir> well, all recent Linux distros package a timidity++
[11:49:35] <Nadir> yes, a librarized version would be great
[11:49:47] <Nadir> fluidsynth is a library
[11:51:00] <Colourless> i'll make up a fluidsynth midi driver for Pentagram. It's got a really simple interface so it looks simple
[11:51:06] <Nadir> great
[11:51:07] <Nadir> thanks
[11:51:08] <Colourless> *looks easy
[11:51:12] <Nadir> You are my hero
[11:52:45] <Nadir> Oh, I must congratulate myself with you all (the pentagram team): pentagram is coming along very nicely
[12:51:34] <Colourless> okies. FluidSynth seems to work :-)
[12:51:57] <wjp> wow, that was fast :-)
[12:52:34] <wjp> now we can let the flamewars begin over which soundfont reproduces the 'original' U8 sound best, I guess :-)
[12:56:26] <Nadir> great stuff
[13:07:37] <Colourless> ok. committed for pentagram. Someone will need to fix up the configure script though. Oh and i forgot to mention on my commit message that the config key for the soundfont is fluidsynth_soundfont
[13:07:38] <-- Nadir has left IRC (Read error: 104 (Connection reset by peer))
[13:08:55] <wjp> will do
[13:09:09] <wjp> (later tonight)
[13:09:14] <Colourless> reports an error message though of the key is missing
[13:09:46] <wjp> does it expect a filename?
[13:09:52] <Colourless> yes
[13:09:56] <wjp> absolute path only, I guess?
[13:10:01] <Colourless> i think so
[13:10:50] <Colourless> if the synth fails to load the file it also reports an error
[13:11:18] <Colourless> hmm. probably should update those copyright headers too
[13:11:23] --> Nadir has joined #pentagram
[13:15:06] <oaQ^> what's fluidsynth?
[13:15:59] <wjp> new configure.ac committed (untested...)
[13:16:15] <oaQ^> hmm.. gotta try out that fluid synth thingie
[13:16:20] <wjp> or rather, I tested that it succesfully detects that I _don't_ have fluidsynth :-)
[13:16:46] <oaQ^> is that pentagram fluidsynth already available on cvs?
[13:17:15] <wjp> yes, unless sourceforge's anonymous cvs is still lagging behind developer cvs
[13:17:32] <oaQ^> ok
[13:17:40] <oaQ^> where to get soundfonts? :)
[13:19:54] <Nadir> http://www.personalcopy.com/home.htm
[13:20:08] <Nadir> wjp: where did you commit configure.ac ?
[13:20:14] <Nadir> ah, I'm using anoncvs
[13:20:16] <Nadir> sorry
[13:20:27] <Nadir> I'll wait
[13:21:11] <Nadir> Colourless: did you commit the fix to XMidiFile.cpp as well ?
[13:21:21] <wjp> http://www.math.leidenuniv.nl/~wpalenst/fluid.patch , if you feel like testing configure.ac already :-)
[13:22:23] <Colourless> Nadir, no i didn't
[13:23:13] <Colourless> i'll do it if you want
[13:23:18] <Nadir> yes please
[13:23:32] <Nadir> as it won't even compile on x86-64
[13:23:58] <Nadir> checking fluidsynth.h usability... yes
[13:23:58] <Nadir> checking fluidsynth.h presence... yes
[13:23:58] <Nadir> checking for fluidsynth.h... yes
[13:23:58] <Nadir> checking if we want to use fluidsynth midi... yes
[13:24:45] <Nadir> it works
[13:24:45] <oaQ^> ehhm.. maybe there should be some other code than just in configure.ac?
[13:24:51] <Nadir> indeed :)
[13:25:00] <wjp> Nadir: thanks for testing
[13:25:15] <wjp> I assume it correctly set the define in misc/config.h ?
[13:25:17] <-- sbx has left IRC (Read error: 110 (Connection timed out))
[13:27:38] <oaQ^> I've never actually figured out how automake & autoconf works
[13:28:07] <wjp> we don't use automake, incidentally
[13:28:22] <Nadir> #define USE_FLUIDSYNTH_MIDI 1
[13:28:59] <Colourless> autoconf is quite simple
[13:29:02] <Nadir> Colourless: I guess I can just copy over the files from Exult's cvs
[13:29:12] <Colourless> i'm in the middle of syncing exult and pentagarm
[13:29:47] <Colourless> but i commmitted FluidSynth to exult a few minutes ago
[13:30:00] <Nadir> yes, I've seen that, and as I have full CVS access to Exult I can get the bits for Pentagram now, without waiting for the anoncvs sync
[13:30:20] <Colourless> yeah just a sec though
[13:30:34] <wjp> don't forget to manually add audio/midi/FluidSynthMidiDriver.o to objects.mk in pentagram
[13:30:40] <Nadir> ok
[13:30:54] <Colourless> XMidiFile.cpp in Exult's source doesn't compile for pentagram (one line doesn't use pout)
[13:33:25] <Colourless> ok done now.
[13:34:12] <Colourless> you can just copy the files from Exult to Pentagram now
[13:35:33] --> sbx has joined #pentagram
[13:48:05] <-- Kirben has left IRC ("System Meltdown")
[13:56:52] <-- sbx has left IRC (Read error: 145 (Connection timed out))
[14:12:10] <Nadir> hmm, fluidsynth makes pentagram's performance really crap
[14:12:20] <Nadir> Music is flawless though
[14:12:59] <Nadir> CPU is clipped at 100%
[14:13:41] <Nadir> ah, now
[14:13:45] <Nadir> sorry
[14:13:51] <Nadir> it is the same with fmopl
[14:13:59] <Nadir> so it's not fluidsynth's faul
[14:14:05] <Nadir> maybe the scaler
[14:14:38] <Colourless> which scaler?
[14:14:52] <Colourless> Pentagram doesn't frame limit
[14:15:05] <Colourless> it uses frame interpolation to do smooth scrolling and animation
[14:15:26] <Colourless> so CPU usage will always be about 100%
[14:15:28] <Nadir> even disabling the scaler
[14:15:39] <Colourless> yep
[14:15:41] <Nadir> I guess it's using simple pixel doubling now
[14:15:53] <Nadir> but is 100% CPU normal ?
[14:15:56] <Colourless> yes
[14:16:31] <Nadir> ah, ok
[14:16:49] <wjp> try 'GUIApp::drawRenderStats 1' in the console
[14:17:08] <Colourless> yeah do that
[14:17:10] <wjp> it should then show how many fps you're getting
[14:17:17] <Nadir> the soundfont is 63MB so I thought that may be a problem
[14:17:31] <Nadir> how do I get a console ? ~ ?
[14:17:35] <Colourless> yes
[14:17:49] <Colourless> has tab autocomplete too
[14:17:52] <Nadir> obviously my Italian keyboard doesn't have a nice way to get ~
[14:17:59] <Colourless> ` key actually
[14:18:04] <Nadir> I have to press AltGr+├Č
[14:18:13] <wjp> it might also just be the key to the left of the 1
[14:18:22] <Nadir> nope
[14:18:50] <Nadir> can I remap it '
[14:19:25] <Colourless> yes
[14:19:27] <Colourless> you can remap it
[14:19:36] <Colourless> add a line for toggleConsole in the ini file
[14:19:41] <Colourless> hmnm
[14:19:43] <Colourless> but which one..
[14:20:10] <Colourless> obviously u8bindings.ini
[14:21:03] <wjp> you'll have to rebuild pentagram if you change u8bindings.ini, by the way
[14:21:19] <Colourless> hmm
[14:21:23] <wjp> (unless you disabled built-in data in configure)
[14:21:49] <wjp> there should also be a way to modify it in pentagram itself using the controls gump
[14:22:24] <wjp> (escape, options, controls, console, press key)
[14:23:04] <wjp> although I'm not quite sure if it saves that currently
[14:23:41] <Colourless> however
[14:23:48] <Colourless> the console will become stuck down...
[14:24:07] <wjp> hm, yes, I can imagine
[14:24:10] <Colourless> just tried it then
[14:24:33] <Nadir> You mean I cannot hide it ?
[14:24:53] <Colourless> yeah once you pull it down, unless you can press `/~ it will be stuck down
[14:26:16] <Colourless> should modify it so that if the key is bound to toggleConsole it always works
[14:29:10] <Colourless> add something like this to Pentagram.ini and toggleConsol will be bound to F10 if you just want to check it out
[14:29:10] <Colourless> [u8:keys]
[14:29:10] <Colourless> f10=toggleConsole
[14:29:59] <Colourless> will only work in the game proper though
[14:35:41] <Colourless> ok that should make a console bind always work
[14:39:41] <Colourless> committed that change
[14:39:51] <Colourless> Nadir, do you want a diff?
[14:51:15] <Nadir> no thanks
[14:51:19] <Nadir> I'll try it tomorrow
[14:52:01] <Nadir> anyway thanks a lot for helping me out
[14:52:06] <Colourless> np
[15:05:45] <Nadir> bye
[15:05:52] <-- Nadir has left IRC ("Leaving")
[16:09:11] --> sbx has joined #pentagram
[16:11:57] <-- Colourless has left IRC ("casts improved invisibility")
[16:16:45] <wjp> we should clean up some of the huge amounts of header dependencies in pentagram some day
[16:17:24] <wjp> it happens too often that we have to include World.h, Kernel.h or ObjectManager.h just to transform objid/procid into a Object* or Process*
[16:17:56] <wjp> we could easily make a small header file with (non-class) functions getObject, getItem, getContainer, getActor, getMainActor, getProcess functions
[16:18:04] <wjp> s/functions//
[16:20:55] <wjp> or even worse: GUIApp.h for getGump
[16:27:05] <wjp> fluidsynth doesn't seem to be any slower than fmopl here
[16:27:19] <wjp> I might even be getting a slightly higher framerate
[16:29:49] <wjp> in case it wasn't clear, it works perfectly for me
[16:35:00] --> Hette has joined #pentagram
[16:35:14] <Hette> Good Day
[16:35:23] <Hette> an hi everybody
[16:36:10] <Hette> is sombody active now?
[16:39:40] <wjp> hi
[16:39:45] <Hette> hi
[16:40:43] <Hette> are you one of the exult/pentagram team?
[16:40:49] <wjp> yes and yes
[16:41:22] <Hette> well an i'm a user of your nice programs *g*
[16:41:59] <Hette> great work
[16:42:10] <wjp> thanks :-)
[16:42:44] <Hette> i hope the team goes on with the programing of pentagram like you have done with exult
[16:43:57] <Hette> sorry for my bad english, i'm from germany an the only english we learn there ist the absolute thrash an not really usable for "real life" communication
[16:44:08] <Hette> :-)
[16:44:37] <wjp> heh, nothing wrong with your english :-)
[16:44:46] <Hette> really???
[16:44:49] <Hette> nice :-)
[16:45:22] <Hette> well, ...
[16:45:42] <Hette> damn i have forgotten my question...
[16:46:17] <wjp> :-)
[16:46:46] <Hette> do you know the ghosts cave in the north of tenebrea?
[16:49:49] <wjp> yes
[16:50:09] <wjp> I never tried that quest in pentagram, I think
[16:50:48] <Hette> and there the avatar is able to find a magic amor which ist golden coloured
[16:51:33] <Hette> i have this armor, and have done the quest, but this damn amour is jumping out of my inventory...
[16:51:47] <Hette> this seams to be a bug
[16:52:31] <wjp> ah, yes, I was just looking into that yesterday
[16:52:59] <Hette> good, i have tested with the last cvs, from yersterday or so...
[16:53:14] <wjp> I know what causes it, and I think I know how to fix it
[16:53:26] <Hette> but i wasn't able to wear this crappy armour
[16:53:28] <Hette> really?
[16:54:18] <Hette> nice, well this is not so importat, but i'm playing Page for 5 days now, by using your nice program
[16:54:40] <wjp> german version?
[16:55:10] <Hette> yes, right the german version original from 1994 from old crappy floppies *ggg*
[16:55:17] <wjp> nice :-)
[16:55:21] <Hette> in addition to the german speechpack
[16:55:23] <wjp> glad that it works :-)
[16:55:33] <Hette> also saved on floppies
[16:55:33] <wjp> time for dinner; I'll be back later
[16:55:53] <Hette> alright let it taste ^^
[17:19:51] <wjp> back
[17:20:08] <Hette> nice
[17:20:52] <sbx> wb
[17:20:58] <Hette> wb?
[17:20:59] <sbx> hi Hette
[17:21:02] <Hette> hi
[17:21:03] <sbx> "welcome back"
[17:21:07] <Hette> ahhhh
[17:21:43] <Hette> sorry i know many shorts of the "internet language" but not all ^^
[17:24:51] <Hette> whats about the battle music in pagan?`works it now?
[17:29:11] <sbx> sounds like it is going to soon
[17:29:53] <wjp> do you remember exactly how it worked in the original?
[17:30:20] <Hette> nice... the battle music makes a great part of the ambience
[17:30:28] <Hette> ÷hmm... well yes i just think so
[17:31:30] <Hette> if you want, i can check it, how in which way the music starts, or when the weapon is put back the ordinary music of the mapsector moves on
[17:34:34] <Hette> do you need this information?
[17:40:06] <Hette> i hope this is a useful help for the pentagram team
[17:40:33] <Hette> i have run the oldstyle pentagram in dosbox and it runs very slow
[17:43:44] <Hette> but the music works an if the avatar push-out his weapon the battlemusic starts to play
[17:44:27] <Hette> if the avatar killed a monster a victory music would played
[17:46:05] <Hette> when the weapon of the avatar is pushed-in the ordinary music resumes at the position where it was cut of
[17:46:27] <Hette> sorry for my drivel
[17:46:28] <Hette> ^^
[17:46:35] <sbx> :)
[17:47:00] <wjp> thanks for the info
[17:47:07] <Hette> np
[17:47:23] <Hette> i hope it is easy to understand
[17:47:47] <Hette> with my bad english ^^
[19:53:58] --> Dominus has joined #pentagram
[19:53:58] --- ChanServ gives channel operator status to Dominus
[19:55:11] <-- Dominus has left IRC (Client Quit)
[20:08:47] <wjp> hi! bye! :-)
[20:08:53] <Hette> bye
[20:09:06] <sbx> bye
[20:09:13] <sbx> oh
[20:09:18] <sbx> hehe
[20:09:18] <Hette> oh?
[20:09:18] <wjp> who's leaving? :-)
[20:09:25] <Hette> `?
[20:09:31] <Hette> i'm staying ^^
[20:09:54] <sbx> i'm not
[20:09:55] <sbx> bye
[20:10:00] <wjp> bye :-)
[20:10:07] <Hette> bye ^^
[20:10:20] --- sbx is now known as sbx|afk
[20:18:54] <-- Hette has left #pentagram ()
[21:21:41] --> Hette has joined #pentagram
[21:21:48] <-- Hette has left IRC ()
[22:42:09] <megawatt> ah.. my ISP has gone completely retarded without any sort of notification... web site upgrade I'm guessing... or compromised.... meh.
[22:43:23] <megawatt> Anyhow, I do plan to do some work on the memory management tonight after I get some food. --- Just need to figure out what to eat.