#exult@irc.freenode.net logs for 30 Jun 2002 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[00:00:09] <Kharzette> my bet is it's a compiler specific thing, but that munge thing does stuff a character at a time
[00:56:58] <Kharzette> woo ok fixed
[00:57:19] * Darke earperks. Anything interesting?
[00:58:11] <Kharzette> In demunge_ocstring() I put a str << '\0'; at the bottom right above the return and it fixed it
[01:01:50] <Darke> Urk. You're obviously lacking <sstream>, since std::strstream's need to be std::ends terminated (null terminated) whilst std::stringstream's don't. Ick.
[01:02:48] * Darke adds it to his code. It needs to be 'protected', since throwing nulls into a stringstream is bad. *grin*
[01:03:30] <Darke> Eww... and I need to unfreeze it, and delete it too. strstreams are icky. *grin*
[01:06:41] <Kharzette> I'm a stdio guy myself :D
[01:07:11] <Kharzette> but I rarely do text files. I guess the ++ << stuff is easier for text files
[01:09:01] <Darke> I prefer it because it searilises what you need to know, you don't have to refer to the format field, then count across to the list of variables, then back to format, then back to variables, etc. *grin* It also allows you to stream anyclass, just by overloading operator<<, but I don't use that often.
[01:15:47] <Kharzette> looks like it all exported
[01:16:38] <-- Mayuka has left IRC ()
[01:36:31] <Kharzette> yay thanks for all the help :D and wjp :D
[01:38:10] <Darke> No problem. *grin*
[01:55:29] --> Kirben has joined #exult
[01:55:29] --- ChanServ gives channel operator status to Kirben
[03:43:39] --- Darke is now known as Darke|afk
[04:20:06] --- Darke|afk is now known as Darke
[04:36:33] --> hew has joined #exult
[04:39:41] --> Tanabi has joined #exult
[04:39:49] <Tanabi> Hello there :-)
[04:39:54] <Darke> Hi.
[04:40:22] <Tanabi> How's it going? :-)
[04:41:00] <Darke> Hmm.... 'ok' is probably the most correct answer. *griN*
[04:41:24] <Tanabi> Cool :-) You an exult developer? :-)
[04:42:41] <Darke> Umm... maybe. *grin* Unfortunately I'm on the 'about us' page now, so I can't hide. *grin*
[04:42:53] * Tanabi grins. :-)
[04:43:12] <Tanabi> No biggie really, I was going to offer to help maintain the Solaris port, if there's not someone already doing it.
[04:43:29] <Tanabi> I had to make minor modifications to make the latest Exult work under Solaris. :-)
[04:45:01] <Darke> I don't think there's anyone doing it. *grin* The 'best' thing to do would be to announce that you've got some patches for the solaris port on the exult-general mailing list. (It's probably worth joining it, if you aren't on it already. *grin*) And Jeff or someone will make arrangments to sort things out.
[04:45:45] <hew> Hey Darke :P
[04:46:21] <Darke> Hi.
[04:47:01] <Tanabi> Okay :-) And I found an Exult oddity. Dunno if you've heard about it; basically, sometimes when I run Exult, no window pops up! ;-P I canlt CTRL-C it so I kill -9 it from another Xterm. Exult will never open a window again, until I run "exult --help", then it seems to clean the mystery poopie which prevents it from opening a window and it operates fine afterwards ;-)
[04:47:52] <Darke> Umm... that's... weird. *grin* However I've not heard of it before on any other platform, it could just be a SDL bug on solaris.
[04:48:11] <Darke> Or a problem we've just added. *grin* How old's your cvs?
[04:48:26] <Tanabi> Hrm ... I dunno, about a week.
[04:48:54] <-- hew has left #exult ()
[04:49:11] <Darke> The dev branch has had a quite few changes recently. It could have 'unstabilised' things.
[04:50:20] <Tanabi> I will download the latest one soon and apply my patches neatly to it -- a week ago when I first started playing with it, I fixed things in a semi-sloppy way (i.e. changing the code rather than using #ifdef's and such ;-) ). I need to download the latest source and patch it the right way this time around *grin*
[04:50:46] <Darke> *nodnodnod* Probably a _very_ good idea. *grin*
[04:52:06] <Tanabi> With round 1, I wasn't sure I'd even be able to get it to work. ;-) ANYway. :-) I'm sure it's something silly; since exult --help cleans up whatever mess prevents it from opening a window, I'd wager it's not deleting something on exit or something ;-)
[04:52:27] <Darke> It sounds like it.
[06:27:07] <Kharzette> Hey Darkesan, do you know if there are default args in the decompiled usecode?
[06:27:37] <Kharzette> I see alot of stuff like UI_run_schedule(0xFFFD, );
[06:28:46] <Darke> Hmm... it may be because that has only one argument. I could have a bug outputting the parameters for an intrinsic.
[06:29:31] <Kharzette> ok
[06:30:10] <Kharzette> After some sleep I'm gonna try to pick a small section out and see how well it converts to neverwinter script hehe
[06:30:57] * Darke snerks. Good luck!
[06:32:12] <Kharzette> :D
[06:32:22] * Kharzette goes to sleep
[06:32:37] <Darke> Night!
[07:54:54] <-- Tanabi has left IRC ("BitchX has bite! (Just ask Mike Tyson!)")
[10:58:52] --> wjp has joined #exult
[10:58:52] --- ChanServ gives channel operator status to wjp
[10:58:54] <wjp> hi
[11:30:29] <Darke> Hi.
[11:32:37] --> Kirben2 has joined #exult
[11:33:05] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[11:33:27] --- Kirben2 is now known as Kirben
[11:37:45] <wjp> *sigh*... it seems the problems with installing the estudio data aren't because of an old version of automake, but because of a _new_ version of automake
[11:38:03] <Darke> Umm... ouch.
[11:39:26] <-- Kirben has left IRC ("System Meltdown")
[11:45:21] <wjp> ...although I don't see why it doesn't work
[11:47:01] <wjp> apparently, it's trying to install files in /usr/local/share/exult/estudio/new/estudio/new/
[11:47:49] <wjp> which is, (apparently, again), because a) the install path is /usr/local/share/exult/estudio/new, and b) the filenames start with estudio/new/
[11:48:13] <wjp> _however_, according to the automake docs of both 1.5 and 1.6.2, any path prefixes are stripped from filenames when installing
[11:50:20] <Darke> Hmm... so is it a bug in the docs, or a bug in the program? *grin*
[11:55:38] <wjp> I guess I could upgrade to automake-1.6.2 temporarily
[11:55:57] <wjp> I'm most likely reinstalling my system entirely either today or next week, anyway
[11:57:11] * Darke nods.
[11:57:30] <wjp> (although I've been planning to do that for the last two weeks)
[11:57:31] <wjp> :-)
[11:57:43] * Darke noticed. *grin*
[11:57:55] <Darke> "Just another week until I reinstall..." *grin*
[11:58:18] <wjp> my windows HD has been lying on my desk for about 2 weeks now
[11:58:33] <wjp> ...and my dvd drive too
[11:58:58] * Darke snickers. He's been meaning to rebuild one of his systems into a smaller case for the past month or so, but has never gotten around to it. *grin*
[11:59:57] <wjp> *sigh*... automake 1.6.2 needs autoconf 2.52
[12:00:59] * wjp ignores a couple of "feature xyz is deprecated" warnings
[12:01:15] * Darke hmms... he's got automake 1.6.1 installed and autoconf 2.53a (eh?) installed.
[12:01:26] <wjp> um, yes, >=2.52
[12:01:41] * Darke wonders why the 'a'?
[12:01:44] <wjp> you already have these installed? hm, why didn't you say so? :-)
[12:02:05] * wjp convinces Darke to try a 'make install' in data/ :-)
[12:02:44] <Darke> I just don't use them. *grin* I can force my automake/autoconf to whatever version I want by 'set'ting a variable.
[12:03:03] <wjp> cool, how'd you do that?
[12:03:50] <Darke> Gentoo does it automatically. *grin* I'm sure they just use an autoconf/automake wrapper script that passes it off to the appropriate automake.version/ subdirectory. *grin*
[12:04:05] <wjp> hm, gentoo?
[12:04:13] <wjp> source based?
[12:04:31] <Darke> I get the feeling they've been bitten more then once with this version upgrading, and I know some packages just don't work without the appropriate values set.
[12:04:32] <Darke> Yep.
[12:04:41] <Darke> http://www.gentoo.org/ IIRC.
[12:05:06] <wjp> already there :-)
[12:05:50] * Darke grins.
[12:06:06] <wjp> "you can install KDE 3.0 or GNOME 1.4 by typing in a single command" <-- and just how long does that single command take to execute? ;-)
[12:06:40] <Darke> The better part of 12 hours on my system. *grin* I started it overnight and it was 'finished' in the morning.
[12:07:26] <wjp> ok... 'make install' works flawlessly on here
[12:08:47] <Darke> Cool. I keep forgetting to upgrade to latest version of sdl-mixer so I can actually compile exult proper, I'll remember one of these days. *grin*
[12:10:34] <wjp> I guess I should close this bug as 'invalid'
[12:10:48] <wjp> ah well, I'll just wait for his reply first
[12:19:56] * Darke nods.
[12:27:34] * Darke votes for 'sleep' rather then 'compiler hacking'. *grin* Night!
[12:27:45] --- Darke is now known as Darke|afk
[12:27:57] <wjp> night :-)
[12:28:32] <Darke|afk> I'm tempted, but I'm really not awake enough. *grin* Gone now.
[13:12:22] --> Colourless has joined #Exult
[13:12:22] --- ChanServ gives channel operator status to Colourless
[13:12:37] <wjp> hi
[13:12:42] <Colourless> hi
[13:17:34] <wjp> ok... support for alternate config files is in
[13:17:42] <wjp> do you think I should 'backport' it to 1.0?
[13:18:04] <Colourless> no
[13:18:38] <Colourless> 1.0 = Bug Fixes ONLY!
[13:18:51] <wjp> k :-)
[13:19:10] <Colourless> :-)
[13:19:39] <wjp> hm, speaking of which... I/we should probably finish inputting all the SI text.flx special cases
[13:20:39] <wjp> brb, lunch
[13:20:46] <Colourless> k
[13:41:56] <wjp> b
[14:22:36] <wjp> hmm... 'blue cloak'
[14:22:50] * Colourless looks around...
[14:22:53] <Colourless> are you talking to me?
[14:23:00] <wjp> not particularly :-)
[14:23:10] <Colourless> good
[14:23:13] * wjp is just having fun browsing the shapes list :-)
[14:23:19] <wjp> lots of fun... *cough* :-)
[14:23:33] <Colourless> oh yay!
[14:25:31] <wjp> hm, you wouldn't happen to have some extra time to locate some shapes in the original?
[14:26:23] <Colourless> how many?
[14:26:42] <wjp> oh... dunno... several hundred? :-)
[14:27:05] <Colourless> um, saying that almost automatically is going to get a 'no' :-)
[14:28:00] <wjp> total number of remaining text.flx entries around 140
[14:28:30] <wjp> some of these could be... interesting... to find
[14:28:30] <Colourless> uh, i don't want to be looking for that many
[14:28:38] <Colourless> F2->Create Item
[14:28:41] <wjp> yeah, I know, me neither
[14:30:29] <wjp> if I give you a shape/frame, can you create the item in the original quickly?
[14:31:04] <Colourless> quickly = no :-)(
[14:31:08] <wjp> :/
[14:31:11] <Colourless> s/(//
[14:31:46] <wjp> oh, right, u7dpmi?
[14:31:55] <Colourless> yep. real slow
[14:32:17] <Colourless> tends to be slightly unstable too
[14:33:34] <wjp> so, we need to get someone with win98 to 'volunteer' :-)
[14:34:29] <wjp> I'll just go do the 'obvious' items for now
[14:34:45] <wjp> oh, speaking of which... any idea if the left or right-facing snake is order?
[14:35:45] <Colourless> you should be able to tell from the si endgame. order = blue, chaos = yellow
[14:36:28] <Colourless> you could probably tell from the statues as well (but chaose is red with the small statues)
[14:37:43] <wjp> or I could 'visit' some of the temples, I guess
[14:37:52] <Colourless> :-)
[14:40:05] <wjp> how on earth are we supposed to find things like 'wall', 'skull', 'button'...
[14:40:21] <wjp> *sigh* :-)
[14:56:07] <-- Colourless has left IRC ("no comment")
[17:17:05] <Kharzette> hey thanks for the help yesterday wjp I eventually got it workin :D
[17:17:21] <Kharzette> you need someone to run original u7?
[17:17:59] <wjp> hi
[17:18:11] * wjp nods. I read it in the logs
[17:18:52] <Kharzette> I might still be able to boot 98
[17:18:59] <wjp> yeah... as you may know, not all SI items have their correct names in exult
[17:19:22] <wjp> I did the majority of them, but there's still around 150 names that I haven't assigned to an item yet
[17:22:48] <wjp> brb
[17:23:58] <Kharzette> cool 98 still boots, need to boot back to 2k and move SI back onto my fat32 partition
[17:26:38] <wjp> b
[17:27:14] <wjp> you have 2 pcs standing right next to eachother?
[17:27:37] <Kharzette> like 6 hehe
[17:27:44] <wjp> nice :-)
[17:27:52] <Kharzette> hehe well some of them are crap
[17:29:06] <wjp> it would be very useful at times to have a win98 pc next to this one
[17:29:15] <Kharzette> One I use mainly for TV and taping stuff, one's a good game machine, have another decent game machine, a dedicated machine for dos doom2, a linux machine and this machine which I just do irc on
[17:29:27] <Kharzette> hmm I could probably run si from that dos machine hehe
[17:29:30] <wjp> hehe :-)
[17:29:57] <wjp> tv/taping stuff? tivo-like thingie?
[17:30:39] <Kharzette> yea but it's crappy
[17:30:55] <Kharzette> the timer doesn't work half the time and it records mpeg2 which is a pain to get to divx
[17:31:13] <Kharzette> I usually end up taping stuff while I watch it with virtualdub
[17:31:24] * wjp nods
[17:31:40] <wjp> hm, can't ffmpeg and mencoder convert mpeg2 to divx?
[17:32:19] <Kharzette> dunno really, don't know much about the tools that are out there
[17:32:35] <wjp> virtualdub is supposed to be quite nice too, though :-)
[17:32:37] <Kharzette> someone was tellin me that dvd2avi would fix the mpeg to something vdub would like
[17:32:40] * wjp never used it, though
[17:32:46] <Kharzette> yea vdub is really nice
[17:33:58] * wjp is copying 30Gb of data from hdb to hda, in the meantime
[17:34:28] <wjp> 18Mb/s or so.. pretty good considering they're on the same ide controller
[17:34:42] <Kharzette> cool not bad
[17:35:01] <Kharzette> I have to deal with huge files alot cuz I usually just record in raw rgb
[17:35:11] <wjp> doing some HD reshuffling... I'm swapping out some smaller ones, and adding a larger one
[17:35:15] <wjp> raw rgb? ouch :-)
[17:35:16] <Kharzette> raw is really easy to work with for cutting out commercials
[17:35:59] <wjp> what kind of stuff do you record, btw? movies?
[17:36:36] <Kharzette> usually just sunday night stuff on cartoon net :D There are some great shows there late at night
[17:36:53] <Kharzette> sealab and the brak show and space ghost coast to coast
[17:37:10] <wjp> hm, don't know those :/
[17:37:43] <Kharzette> hehe well they took some old 70sish cartoons and made them all twisted, really funny stuff
[17:38:49] <wjp> :-)
[17:39:45] <Kharzette> hmm I don't have si on my dos mahcine I'll use 98
[17:39:58] <wjp> u7run works pretty good, from what I've heard
[17:42:45] <wjp> yay, copying done :-)
[18:08:32] <Kharzette> fighting with conventional memory hehe
[18:10:14] <wjp> ugh.. fun.. :/
[18:32:15] <Kharzette> got it going in 98 but no sound, installed an sblive hehe, so gonna get it going on my dos box
[18:33:17] <wjp> hm, sound isn't technically necessary if you want to try to match up some item names :-)
[18:54:32] --> bj0ern has joined #exult
[18:54:36] <bj0ern> hiho
[18:54:49] <wjp> hi
[18:57:25] --> Wumpus has joined #exult
[18:57:37] <wjp> hi
[18:57:42] <Wumpus> lo :)
[18:59:02] <Kharzette> what shapes are you lookin for wjp?
[18:59:11] <wjp> oh, well, lots :-)
[19:00:56] <wjp> ok, let's see... how about sh/fr 330/4
[19:01:31] <wjp> (decimal)
[19:02:13] <Kharzette> how do I get to the shape thingy in old school si?
[19:02:28] <wjp> hm, you need to enable cheat mode
[19:02:46] <wjp> do you have silver seed installed?
[19:03:29] <Kharzette> yea
[19:03:56] <wjp> in the original you could enable cheat mode by starting with "serpent manimal<alt255>", I think
[19:04:13] <wjp> I think you can start u7run with the same cmdline param
[19:04:30] <Wumpus> just serpent manimal, IIRC... its was ultima7 abcd<alt255> or somesuch
[19:04:44] <wjp> could be :-)
[19:04:45] <Wumpus> and it was different if you didn't have FoV bzw SS, but hmm
[19:04:51] <wjp> too long ago :-)
[19:05:46] <Kharzette> ok started with manimal
[19:06:02] <wjp> then once you're in the actual game, you should be able to get a cheat menu with f2
[19:06:07] <Kharzette> ok
[19:06:27] <Kharzette> ok there
[19:06:28] * Wumpus wonders what 'real' SI is needed for .... ?
[19:06:43] <wjp> matching up items with text.flx entries... yuck...
[19:07:03] <Wumpus> oh is this trying to deal with the pools of water labelled 'blood' and such?
[19:07:06] <Wumpus> :( fun
[19:07:17] <wjp> the blood thingie is fixed :-)
[19:07:26] <Wumpus> ah okie :) haven'T played for a while
[19:07:45] <wjp> if "a while" is longer than 6 hours, you wouldn't have seen it yet, no :-)
[19:07:57] <Wumpus> lol, fair enough
[19:08:08] <Wumpus> a while is more like 4 months :)
[19:08:26] <wjp> :-)
[19:08:58] <wjp> Kharzette: you should have a 'create item' option now, right?
[19:09:03] <Wumpus> you can'T remove yourself from a project on sourceforge can you? only a project admin can do that?
[19:09:13] <wjp> yeah, you can
[19:09:26] <Kharzette> I created 330 4
[19:09:32] <Kharzette> it says Stones and it's a green stone
[19:09:41] <Wumpus> ahh
[19:09:43] <wjp> in the page you get when you login, there's a trash can next to every project you're a part of
[19:09:50] <Wumpus> the virtue stones presumably?
[19:09:50] <Wumpus> uhh hmm
[19:09:54] <wjp> Kharzette: ok, cool, that's another one, then :-)
[19:09:59] <Wumpus> no, not in SI
[19:10:06] <wjp> the shape is named "serpent rune"
[19:10:08] <Wumpus> wjp- ahh, okie, cool *goes to see*
[19:10:48] <wjp> what about 546/11-15?
[19:10:57] <Wumpus> hmm
[19:12:13] <Kharzette> damn I oinked the cheat menu too
[19:12:24] <wjp> oinked it?
[19:12:30] <wjp> failed the copy protection? :-)
[19:12:34] <Wumpus> lol
[19:13:50] <Kharzette> 11 is broken dish, but it looks like a broken fawn ale bottle
[19:14:00] <wjp> hm, pity :/
[19:14:05] <wjp> I was looking for 'broken glass'
[19:15:07] <Kharzette> 12 is a mirror of the same
[19:15:16] <Kharzette> 13 is another broken dish, dark brown dish
[19:16:12] <Kharzette> 14 and 15 are broken blue dishes
[19:16:27] <wjp> and all of them are named 'broken dish'?
[19:16:55] <Kharzette> yep
[19:17:35] <Wumpus> Just call everything you don't know any better about, 'Oink' :-)
[19:17:41] <wjp> lol
[19:17:50] <Kharzette> haha
[19:18:06] <wjp> how about 292/17,18,21,22
[19:19:06] <Kharzette> throne, big red chair with the bottom part missing
[19:20:00] <Kharzette> throne, throne with an ankh
[19:20:42] <Kharzette> seat, part of a blue spiky chair
[19:21:27] <Kharzette> throne, part of a big throne with a goatish head on top
[19:21:47] <wjp> hmm... ok, looks like we're on the right track
[19:22:03] <wjp> (shape name = 'seat', btw, and looking for 'throne' :-) )
[19:22:44] <Kharzette> yea the blue one was more seaty looking I guess
[19:23:05] <wjp> what about 16, 19, 20, 23?
[19:23:42] <Kharzette> seat, stone bench with a pelt on it
[19:24:27] <Kharzette> throne, small stone thing with a brown cloth or animal skin on it or something, draping onto the floor
[19:25:07] <Kharzette> seat, big rock
[19:25:42] <Kharzette> seat, wierd red square
[19:26:02] <wjp> ok, so the thrones in this shape are 17,18,19,22?
[19:26:34] <Kharzette> yep
[19:27:15] <wjp> ok, that's another one done, then :-)
[19:27:35] <Wumpus> any sign of the method behind it all yet?
[19:27:42] <wjp> none whatsoever
[19:27:57] <Wumpus> well presumably there must be, at worst, a look up table *somewhere* ?
[19:28:18] <wjp> yes... in the binary
[19:28:23] <Wumpus> ick :/
[19:36:47] <Kharzette> btw did you guys see the www.indiegamejam.com stuff? couple ultima guys were there
[19:37:06] <Kharzette> I saw the games running at gdc was really funny stuff
[19:37:26] <wjp> hm, that site won't load for me
[19:38:18] <wjp> oh, now it does
[19:43:33] <-- Wumpus has left IRC ("Hmm.... *feels restless*")
[19:55:59] --- Darke|afk is now known as Darke
[19:56:16] <wjp> morning :-) (night?)
[19:56:21] <Darke> 'Morning'. *grin*
[19:56:32] * wjp still didn't get around to re-installing :-)
[19:56:45] <wjp> I did move 30Gb of data around, though :-)
[20:02:08] * Darke snickers.
[20:33:49] <Kharzette> heh looks like they have one of the games in a dir called 0 in cvs
[20:33:57] <Kharzette> it's the firefighter one
[20:34:22] <wjp> hm?
[20:34:36] <Kharzette> that indiegamejam thing has a sourceforge page
[20:34:47] <Darke> Cool. They've setup the indiegamejam cvs?
[20:34:50] <Kharzette> they've been supposed to release the source since gdc
[20:35:03] * Darke nods. It's taken a while. *grin*
[20:35:07] <Kharzette> well sortof, there's no announcement I just browsed the cvs and saw a 0 dir
[20:35:22] <Kharzette> I had to change up alot of stuff to make it work with my dx9
[20:35:34] <Kharzette> and theres no sprites
[20:35:51] <Kharzette> I think you have to get em from doom because they used those but they can't redistribute them
[20:37:06] <Kharzette> oh wait they are all there
[20:37:22] <Kharzette> it just comes up as firefighter by default I guess
[20:38:01] <Kharzette> I think
[20:38:41] * Darke nods.
[20:42:41] <Kharzette> ah yea the other games are #if 0'd out
[21:09:21] <Kharzette> INDEED! Put it on the table!
[21:09:32] <wjp> ? :-)
[21:09:44] <wjp> 'tis my worst fear!
[21:09:52] <Kharzette> put SI on my dos box so I have sound now :D
[21:13:26] <Kharzette> can't get my optical mouse working thru the kvm though
[21:56:37] --- Darke is now known as Darke|afk
[22:03:19] --> Kirben has joined #exult
[22:03:20] --- ChanServ gives channel operator status to Kirben
[22:03:28] <wjp> hi Kirben
[22:10:49] <Kirben> Hi
[22:14:10] --- Darke|afk is now known as Darke
[22:14:15] <Darke> Hi.
[22:40:36] <wjp> eeek... segfaults
[22:41:23] <wjp> not good...
[22:41:36] <wjp> does the shape browser work for you?
[22:43:53] <Darke> Shapebrowser? Where?
[22:44:11] <wjp> ctrl-b segfaults for me
[22:44:28] <Darke> Ouch.
[22:44:35] <wjp> or it displays the wrong shapes
[22:44:40] <wjp> or both :-)
[22:44:56] <Darke> It looks like one of the changes must broken something then. *grin*
[22:45:03] <wjp> yup :-)
[22:45:26] * wjp sighs and fires up gdb
[22:46:21] * Darke snickers. All play and no work... *grin*
[22:46:57] <wjp> no work? hey, I just spent the last 3 hours on these item/text bindings :-)
[22:47:27] <Darke> But it was fun though! *grin, duck*
[23:14:51] <Kharzette> you need any more shape checking?
[23:15:21] <wjp> yeah, but not right now
[23:17:30] <wjp> need to do look up possibilities first
[23:17:59] <wjp> and debug the shape browser :-)
[23:18:50] <Kharzette> gdb is hard
[23:18:55] <Kharzette> I have to use that at work alot
[23:19:10] <bj0ern> "The Textadventure"(tm)
[23:19:17] <Kharzette> hehe
[23:54:46] <wjp> ugh.. it seems the paint_shape function doesn't check for rle anymore
[23:55:43] <wjp> ...so it crashes on the non-rle 8x8 shapes :-(
[23:55:55] * Darke ahhs.
[23:57:00] <wjp> maybe we should put an assert(rle); in the paint_rle code...