#pentagram@irc.freenode.net logs for 28 Jul 2005 (GMT)

Archive Today Yesterday Tomorrow
Pentagram homepage


[00:28:50] <Colourless> committed runtime decompressed shapes
[02:46:33] <Colourless> added a work around for the spanish gumps too.
[04:30:38] --- SB-X is now known as sbx|afk
[06:48:33] --> Colourless` has joined #Pentagram
[06:52:10] <-- Colourless has left IRC (Nick collision from services.)
[06:52:11] --- Colourless` is now known as Colourless
[06:52:11] --- ChanServ gives channel operator status to Colourless
[07:22:13] --> Colourless` has joined #Pentagram
[07:34:09] <-- Colourless has left IRC (Read error: 110 (Connection timed out))
[07:34:09] --- Colourless` is now known as Colourless
[07:34:09] --- ChanServ gives channel operator status to Colourless
[07:42:21] <wjp> hm, menu mockup looks nice
[07:43:25] <Colourless> need to play with whitespace a bit i think... looks a little cluttered
[07:48:47] <Colourless> btw runtime decompression of shapes seems to be quite fast.
[07:49:10] <wjp> good :-)
[07:51:44] <Colourless> the flex file i produce from decompression is actually bigger than the one that ultima8 produces itself
[07:52:11] <Colourless> they much do something funky when they decompress
[07:52:37] <wjp> my decmpshapes attempt made a bigger one as well
[07:53:54] <Colourless> i think they might copy the pixel data from the previous frame and keep the same encoding as the previous
[07:54:20] <Colourless> where as i store is just as simple pixel run
[08:06:38] <wjp> hm, why shapes.flx? crusader?
[08:07:04] <Colourless> yes
[08:08:07] <wjp> I was originally thinking of having a separate load function for crusader (which is why the current one is called loadU8Data)
[08:08:19] <Colourless> i didn't even look at the function name :-)
[08:09:01] <wjp> but this is something to think about later
[08:24:21] <wjp> hm, Nadir suggests not using 3D buttons
[08:24:47] <wjp> that might indeed give it a less cluttered feel
[08:25:41] <wjp> removing the inner two lines of the border does make things look a bit cleaner
[08:29:17] <Colourless> yeah i considered that
[08:29:28] <Colourless> makes the buttons consistent with the side bar
[08:29:33] <-- Colourless has left IRC ("brb")
[08:51:37] --> Colourless has joined #Pentagram
[08:51:37] --- ChanServ gives channel operator status to Colourless
[08:52:25] <wjp> http://www.math.leidenuniv.nl/~wpalenst/pent_menu_concept2a.png
[08:54:26] <Colourless> yeah thats 1st and 2nd are better
[08:54:40] <Colourless> 1st looks like they more do something
[09:16:16] <wjp> what's your opinion on the GUI in unscaled 320x200 mode?
[09:16:48] <wjp> do we want to support that or should we just give an extremely minimal interface?
[09:18:12] <wjp> looking at the image scaled down by 50% does seem to show it will fit if we want it to
[09:18:34] <Colourless> i am thinking at 320x200 should have a minimal interface
[09:18:44] <Colourless> by default the pentagram menu will be 640x480
[09:18:51] <Colourless> there is little reason for people to change that
[09:20:01] <wjp> how about possibly showing more games in the list in higher resolutions?
[09:20:26] <wjp> although I'll probably use the commandline for game selection anyway
[09:25:12] <wjp> did you try running U8 from CD yet?
[09:25:41] <wjp> or is there still something missing for that?
[09:27:16] <wjp> oh, by the way, if possible I would like the menu to fit in 640x400 as well
[09:27:49] <wjp> maybe remove a bit of the vertical spacing around the 'pentagram' text at the top in that mode
[09:43:08] <-- Colourless has left IRC (Read error: 104 (Connection reset by peer))
[11:22:49] <wjp> hm, we have too many levels of importance of console messages, I think
[11:25:21] <wjp> maybe reduce them to just four or five:
[11:25:47] <wjp> startup/shutdown status messages ('creating Kernel', 'destroying FileSystem' and such)
[11:26:20] <wjp> info status messages ('starting game u8', 'savegame path: X')
[11:27:24] <wjp> warnings/errors outside of the game ('failed to load file X')
[11:27:47] <wjp> warnings/errors in the game ('usecode process X caused an error', 'missing destination egg')
[11:28:39] <wjp> game status/debugging messages ('teleporting to x,y,z', combat hits maybe)
[11:29:14] <wjp> the middle three should probably be enabled by default
[11:30:14] <wjp> the first one could be enabled by a commandline switch to help debug startup crashes
[13:10:40] <megawatt> the concept menu rocks. Title image fits in quite well against a dark bg (I actually like it now.) Sidebar does work quite as well against it, but *shrug*
[13:12:54] <sbx|afk> I agree!
[13:12:58] <sbx|afk> why *shrug*?
[13:13:29] <wjp> there should probably be a 'not' somewhere in that sentence
[13:14:01] <sbx|afk> oh i see
[13:15:28] <sbx|afk> the dark background looks better to me for the game
[13:15:31] <-- sbx|afk has left IRC ("casts gate travel")
[13:24:08] <-- Kirben has left IRC ("System Meltdown")
[13:24:47] <megawatt> err yeah... I think faster than I type..... Sidebar does *not* work quite as well against it.
[13:25:31] <megawatt> not to say I think all that fast either
[14:59:51] --> SB-X has joined #pentagram
[21:11:33] <megawatt> this is getting on my nerves now... I can't seem to have sh pass signals sent to it to a child process... am I totally missing something here?
[21:34:16] <megawatt> seems like the shell doesn't get the signal until the child process finishes.. ugh
[21:38:23] <megawatt> and the child isn't ignoring signals.
[22:56:06] --> Kirben has joined #pentagram
[22:56:06] --- ChanServ gives channel operator status to Kirben