#exult@irc.freenode.net logs for 20 Mar 2002 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage

[00:32:00] <-- Valliant has left IRC ("riding off into the sunset")
[00:45:00] --> Valliant has joined #Exult
[00:45:14] <-- Valliant has left IRC (Client Quit)
[01:27:39] --> kefka has joined #exult
[02:13:36] <-- kefka has left IRC ("Client Exiting")
[02:14:12] --> kefka has joined #exult
[02:28:01] --> Soul|SERV has joined #exult
[02:46:09] <-- Soul|NET has left IRC (Read error: 110 (Connection timed out))
[03:02:32] <-- Soul|SERV has left IRC (calvino.openprojects.net irc.openprojects.net)
[03:08:39] <-- kefka has left IRC ("Client Exiting")
[03:14:06] --> kefka has joined #exult
[03:36:53] --> sb-x has joined #exult
[03:40:21] <-- kefka has left IRC (Remote closed the connection)
[03:44:50] --> kefka has joined #exult
[03:47:00] <sb-x> wb
[03:57:15] --> Soul|SERV has joined #exult
[03:58:46] <sb-x> hi Soul|SERV
[05:03:02] <kefka> ty sb-x
[05:05:02] <-- Soul|SERV has left IRC (calvino.openprojects.net irc.openprojects.net)
[05:05:02] <-- sb-x has left IRC (calvino.openprojects.net irc.openprojects.net)
[05:05:02] <-- Kirben has left IRC (calvino.openprojects.net irc.openprojects.net)
[05:05:02] <-- kefka has left IRC (calvino.openprojects.net irc.openprojects.net)
[05:08:10] --> Kirben has joined #exult
[05:08:10] --> sb-x has joined #exult
[05:08:10] --> kefka has joined #exult
[05:08:10] --> Soul|SERV has joined #exult
[05:09:18] --> grant has joined #exult
[05:42:13] --> matto has joined #exult
[05:53:14] <-- grant has left IRC ("[x]chat")
[06:06:11] <-- Kirben has left IRC (calvino.openprojects.net irc.openprojects.net)
[06:06:19] --> Kirben has joined #exult
[06:08:51] <sb-x> wb Kirben
[06:37:14] <-- kefka has left IRC ("Client Exiting")
[06:41:30] --> kefka has joined #exult
[06:57:23] <-- Kirben has left IRC ("System Meltdown")
[07:53:48] --> Darke has joined #exult
[07:53:48] --- ChanServ gives channel operator status to Darke
[07:53:55] * Darke bows. "Hi."
[07:54:59] <sb-x> Hi
[07:55:49] * sb-x goes to eat.
[08:07:41] --> Kirben has joined #exult
[08:07:41] --- ChanServ gives channel operator status to Kirben
[08:17:11] --> ShadwChsr has joined #Exult
[08:17:19] <ShadwChsr> hey :)
[08:18:29] <Darke> Hi.
[08:37:01] * sb-x stops eating and returns.
[08:40:27] * Darke makes sure that sb-x has popped off all the food from the stack, so he can return cleanly.
[08:45:55] * sb-x pushes a 'short *carrot' and returns it to Darke.
[08:47:26] * Darke nibbles on the carrot, then casts it to a (Carrot *), then nibbles on it again. It tastes much better now, thanks!
[08:50:16] <sb-x> No problem!
[09:02:34] <-- ShadwChsr has left IRC ()
[09:07:12] <-- matto has left IRC ("Play Dragon's Lair in linux - http://www.daphne-emu.com - Developers welcome :)")
[09:08:10] <sb-x> Darke: do you know what a processor data sheet is?
[09:18:18] <Darke> sb-x: I've heard of it, but I can't remember what it is. Something relating to a CPU?
[09:19:20] <sb-x> yes, x86 site I went to to find an instruction reference manual also had some Data Sheets
[09:19:37] <sb-x> but I don't know what that is
[09:29:39] * Darke webseaches and ahhs, now he remembers. "It's just a pile of information reguarding a processor, from block diagrams of how it's logical units work together, to details of it's pins, it's packaging and basic info about it's instructions."
[09:32:46] <sb-x> Ok thank you... that is one of the things I thought it would be.
[09:34:45] <sb-x> hey theres an instruction to convert between little-endian and big-endian
[09:34:56] <sb-x> for 32-bits
[09:35:34] <sb-x> (interesting fact I discovered by opening the instruction set reference and going to a random page number)
[09:35:47] * Darke snickers.
[09:47:03] <sb-x> hmm, and another
[09:47:09] <sb-x> UD2 - Undefined Instruction
[09:47:41] <sb-x> Description: Generates an invalid opcode. This instruction is provided for software testing to explicitly generate an invalid opcode.
[09:47:47] --> Dominus has joined #exult
[09:47:58] --- ChanServ gives channel operator status to Dominus
[09:48:02] <Dominus> hi
[09:48:05] <sb-x> hi
[09:49:20] <sb-x> Hmm, NOP does even less than UD2.
[09:49:50] <Darke> Hi Dominus.
[09:50:32] <Darke> sb-x: You know, there's probably a reason NOP doesn't _really_ do anything... *grin*
[09:53:22] <sb-x> Darke: They just forgot to implement it?
[09:53:28] <sb-x> :-)
[09:54:02] <Dominus> Hm, seems to me that Exult is nearly bug free (TM)
[09:54:21] <Dominus> save for some compuile issues and some problems on lesser systems :-)
[09:55:05] <Dominus> no new bug reports since RC1
[09:56:26] <sb-x> there is a document titled "A Whirlwind Tutorial on Creating Really Teensy ELF Executables for Linux"
[10:01:02] <Darke> Dominus: You realise now, that you've cursed us? *grin* We'll be swamped with bug reports now for the next month because of that!
[10:01:07] --> es_bee-ex has joined #exult
[10:01:20] <Dominus> oops, I knocked on wood, btw
[10:01:27] <Darke> sb-x: I remember seeing that a few years ago. It was impressive.
[10:01:56] <es_bee-ex> sb-x is netdead
[10:02:03] <-- sb-x has left IRC (Killed (NickServ (Ghost: es_bee-ex!~sbx@
[10:02:22] --- es_bee-ex is now known as sb-x
[10:02:29] * sb-x has returned.
[10:03:14] * Darke guessed your net-deadedness when your alternate nick arrived. *grin*
[10:38:40] <sb-x> I must sleep now.
[10:38:45] <-- sb-x has left IRC ("ZzzZZzzzz....")
[10:52:06] --> Colourless has joined #Exult
[10:52:06] --- ChanServ gives channel operator status to Colourless
[10:52:13] <Colourless> hi
[10:52:52] <Dominus> hi
[10:55:30] <Darke> Hi.
[11:28:35] <-- Dominus has left IRC (calvino.openprojects.net irc.openprojects.net)
[11:28:44] --> Dominus has joined #exult
[12:51:42] --- Colourless is now known as Cless|Away
[12:55:35] <-- Dominus has left IRC ("Exult! Exult! Exult!")
[13:01:14] --> V0|D has joined #exult
[13:01:28] <V0|D> peek-a-boo
[13:01:32] <-- V0|D has left IRC (Client Quit)
[13:59:14] <-- Darke has left IRC (calvino.openprojects.net irc.openprojects.net)
[14:00:15] --> Darke has joined #exult
[14:14:29] <-- Darke has left IRC (calvino.openprojects.net irc.openprojects.net)
[14:41:35] --> Rado has joined #exult
[14:45:11] <-- Soul|SERV has left IRC (Read error: 104 (Connection reset by peer))
[14:58:18] <-- Kirben has left IRC ("System Meltdown")
[15:01:39] --> Soul|SERV has joined #exult
[15:02:07] <-- Soul|SERV has left IRC (Client Quit)
[16:10:21] <-- Cless|Away has left IRC ("no comment")
[16:10:38] --> Cless|Away has joined #Exult
[16:10:48] --- Cless|Away is now known as Colourless
[16:10:50] --- ChanServ gives channel operator status to Colourless
[16:27:45] --> Dark-Star has joined #exult
[16:31:00] <Colourless> hi
[16:31:37] --> Soul|SERV has joined #exult
[16:32:49] <Dark-Star> Hi! Just playing around a bit with exult studio... nice progress from where I last tried it...
[16:34:11] <Dark-Star> I keep getting a "GTK Warning (invalid cast)" when I double click on an NPC in ExultStudio... That's nothing serious, is it?
[16:34:36] <Colourless> hmm, that is a *known* problem
[16:34:53] <Dark-Star> oh. ok. so you don't know what causes it? ;-)
[16:36:12] <Colourless> i have no idea :-)
[16:41:03] <Dark-Star> oops... I think I crashed ExultStudio somehow :-(
[16:41:19] <Colourless> that wouldn't surprise me :-)
[16:41:22] <Colourless> what did you do?
[16:42:05] <Dark-Star> I was in Map Edit Mode (Black Gate) and clicked on "Load Map" (or was it "Reload Map"?)....
[16:42:25] <Dark-Star> and when the map had reloaded I was stuck in the first conversion scene
[16:42:53] <Dark-Star> but Iolo didn't start talking and I couldn't press Ctrl-Alt-M to get out of map edit mode :-(
[16:42:56] <Colourless> hmm, i guess you need to have show first scene disabled
[16:44:00] <Dark-Star> yep, seems so ;-) maybe "reload map" should go out of editing mode if "show 1st scene" is not disabled?
[16:44:18] <Colourless> complain to jeff about that problem :-)
[16:44:56] <Dark-Star> well, it's not *that* important anyway ;-)
[16:45:33] <Colourless> still complain anyway :-)
[16:45:38] <Colourless> you want it fixed right :-)
[16:46:27] <Dark-Star> ok ok I _will_ complain ;-) but for now it's OK if I just disable "show first scene"...
[16:49:42] <Dark-Star> ok I'll reboot into Linux now, see ya (If I manage installing an IRC client that is :)
[16:49:50] <Colourless> bye
[16:50:09] <-- Dark-Star has left #exult ()
[17:03:41] --> root has joined #exult
[17:04:06] <-- root has left IRC (Client Quit)
[17:04:56] --> Dark-Star has joined #exult
[17:06:18] <Dark-Star> hey, it worked :-)
[17:06:26] <Colourless> :-)
[17:37:47] <Dark-Star> hmm... why do people start talking to me when I'm in "inventory"-mode?
[17:38:15] <Dark-Star> even more strange: people who are nowhere near me...
[17:38:38] <Colourless> it's because the world still runs when you are in inventory mode
[17:39:00] <Dark-Star> oh, so that's a feature and not a bug? :)
[17:39:31] <Colourless> imo it's both :-)
[17:40:01] <Colourless> the game stops you from moving and prevents you from being attacked, but everything else still works
[17:40:14] <Colourless> i think it should either stop everything, or allow everything
[17:40:32] <Dark-Star> yes, that's what I would expect too
[17:41:05] <Dark-Star> and why can the Mayor of Trinsic talk to me even when he's not there?
[17:41:07] <Colourless> it used to allow everything, but people complained about that.
[17:41:29] <Dark-Star> yes I read about it in the forum ... an option to enable/disable it would be best for everyone I think...
[17:41:36] <Colourless> that's because of the way the mayor works. it's on a time delay, not proximity trigger
[17:41:42] <Dark-Star> oh ok.
[17:43:22] <Dark-Star> and there are still a few minor rendering bugs (not that I want to complain again, I'm just noticing that *g*)
[17:43:32] <Colourless> where what how!
[17:43:50] <Dark-Star> wait I'll create a screenshot...
[17:51:07] <Dark-Star> hmm they're a bit large (~300k each) so it'll take a few seconds until they're online ;-)
[17:51:54] <Colourless> convert to png or jpeg or something
[17:52:03] <Colourless> i'm not downloading 300k images
[17:52:04] <Dark-Star> http://mw24.ods.org/~michael/Bildschirmphoto1.png
[17:52:19] <Dark-Star> hmmm.. ok wait ;-)
[17:52:40] * Colourless is only on a lowly 56 k in .au land
[17:55:01] * Dark-Star too
[17:55:09] <Dark-Star> ok not .au but .de land
[17:57:10] <Dark-Star> ok try these: http://mw24.ods.org/~michael/Bildschirmphoto1.jpg (for the second one replace the 1 with a 2 :)
[17:57:33] <Dark-Star> ~80 k each
[17:58:12] <Colourless> hmm, strage, that *shouldn't* occur
[17:58:49] <Colourless> what's the issue with the horse?
[17:58:57] <Dark-Star> there's some rubbis on top of it ;-)
[17:59:01] <Dark-Star> rubbish
[17:59:05] <Colourless> ah so there is
[17:59:09] <Colourless> most unusual
[17:59:43] <Dark-Star> before you ask: I just compiled from CVS ;-)
[18:00:28] <Colourless> does it here too
[18:04:44] <Dark-Star> I think I found another one in Cove (URL as above, number 3)
[18:05:10] <Dark-Star> seems like it only happens on some small plants next to walls
[18:14:26] <Dark-Star> ok have to go now... see ya
[18:14:39] <Colourless> bye
[18:14:48] <-- Dark-Star has left IRC ("using sirc version 2.211+KSIRC/1.1")
[18:50:40] --> Dark-Star has joined #exult
[18:52:06] <Dark-Star> hi. is there a way to find out (in the code) what language the current ultima 7 is?
[18:54:33] <Dark-Star> a function or a constant or something?
[18:54:47] <Colourless> what do you mean?
[18:55:26] <Dark-Star> I want to create a small fix for the german version. if you start a game in BG the male/female text is messed up
[18:55:52] <Dark-Star> this is only a small change in bggame.cc (need to change an x offset)
[18:55:59] <Colourless> no, there isn't a way to do that because it's pretty much impossible to tell as far as we know
[18:56:14] <Dark-Star> hmmmm
[18:56:56] <Dark-Star> look at http://mw24.ods.org/~michael/Bildschirmphoto4.jpg to see what I mean...
[18:57:42] <Colourless> that is a problem :-)
[18:57:43] <Dark-Star> maybe we could check the x-size of the string "Geschlecht" ("Sex" in english I suppose)...
[18:57:50] <Colourless> yep, good ide
[18:57:51] <Colourless> a
[18:58:25] <Dark-Star> the change would be in bggame.cc line #1526 and #1537
[18:58:54] <Colourless> just checking
[18:58:56] <Dark-Star> "topx + 60" needs to be changed (I tried it with 100 and it looks OK)
[18:59:42] <Colourless> yeah those are the correct lines
[19:00:14] <Colourless> what you should do is check the size of the shape, and if it's larger that 60 or whatever, only then move the shape across
[19:01:10] <Dark-Star> ok I'll try it... i'll be offline again then... see ya
[19:02:08] <Colourless> line 1522 paints the shape btw
[19:02:47] <Colourless> shapes.get_shape(0xA, selected==1?1:0) will get a pointer to the shape
[19:03:05] <Dark-Star> ok...
[19:03:06] <Colourless> you can then just use ->get_width on that to get the width
[19:20:47] --> Fingolfin has joined #exult
[19:20:49] <-- Dark-Star has left IRC (Read error: 104 (Connection reset by peer))
[19:21:05] --> Dark_Star has joined #exult
[19:21:27] <Colourless> hi Fingolfin
[19:21:31] <Fingolfin> hiya
[19:21:34] <Dark_Star> OK I think I got it :)
[19:21:39] --- ChanServ gives channel operator status to Fingolfin
[19:21:40] <Dark_Star> {
[19:21:40] <Dark_Star>
[19:21:48] <Dark_Star> oops ;-)
[19:22:11] <Dark_Star> Colourless: see http://mw24.ods.org/~michael/exult/Bildschirmphoto5.jpg
[19:22:53] <Dark_Star> notice that I changed the URL. The diff is at http://mw24.ods.org/~michael/exult/germanfix1.diff (I hope I did it right... was my first diff ever :-)
[19:22:57] <Colourless> looks 'ok' i guess
[19:23:30] <Dark_Star> please check that it still works with the US version (it should since I only changed 2 lines)
[19:23:38] <Colourless> allignment is now out, but it looks better than it was
[19:24:17] <Dark_Star> yes but IIRC these two lines were not aligned in the original german version either...
[19:25:05] <Colourless> hmm, there are a few difference that can be made to your code
[19:25:15] <Dark_Star> feel free ;-)
[19:26:23] <Dark_Star> but I'm curious: what do you want to change? names of the variables?
[19:26:35] <Colourless> Shape_frame *sex_shape = shapes.get_shape(0xA, selected==1?1:0);
[19:26:35] <Colourless> gwin->paint_shape(topx+10,menuy+25,sex_shape);
[19:26:35] <Colourless> int sex_width = sex_shape->get_width() == 74 ? 100 : 60; // 74 is the width of the german text "Geschlecht"
[19:27:54] <Colourless> actually i'm going to change thte sex_width line to this;
[19:27:54] <Colourless> int sex_width = sex_shape->get_width() >= 60 ? 100 : 60;
[19:28:15] <Dark_Star> ok, looks better that way
[19:28:22] <Colourless> actually i'm not going to do that either ;-)
[19:29:22] * Dark_Star is puzzled...
[19:29:34] <Colourless> i made it be more 'general'
[19:33:29] <Colourless> ok, that should be it. time to commit
[19:36:18] <Dark_Star> Another small german graphics glitch: Look at the spacing betewen the text lines in the following screenshot: http://mw24.ods.org/~michael/exult/Bildschirmphoto6.jpg
[19:37:11] <Dark_Star> I think it has something to do with the bug that once existed where all "dotted" german characters ("umlaut") were drawn incorrectly
[19:37:47] <Colourless> the problem is?
[19:38:06] <Dark_Star> well, the top line seems to be a few pixels too far down
[19:38:25] <Colourless> ah, yeah it does
[19:39:04] <Colourless> while i think i know what the problem would be, without having access to a german version of BG it would difficult to actually fix
[19:39:17] <Colourless> i.e. take too long to test change
[19:39:23] <Colourless> s
[19:39:40] <Dark_Star> well... if you would tell me what the problem might be I might be able to help ;-)
[19:40:00] <Dark_Star> if it's not too complicated to explain
[19:41:01] <Dark_Star> or I could send you the required german data files (text.flx and fonts.vga?)
[19:46:34] <Colourless> 'somewhere' there is a get_height() used when get_ybelow() should probably be used
[19:46:43] --> wjp has joined #exult
[19:46:43] --- ChanServ gives channel operator status to wjp
[19:46:47] <wjp> hi
[19:47:05] <Dark_Star> "somewhere" means somewhere in shapes/font.cc, right?
[19:47:07] <Colourless> that is of course, if my assumption is correct and the shapes go negetive
[19:47:10] <Colourless> no actually
[19:47:20] <Colourless> in menulist.cc
[19:47:27] <wjp> negative shapes?
[19:47:32] * wjp reads logs
[19:47:41] <Colourless> 'somewhere' there is a get_height() used when get_ybelow() should probably be used
[19:47:54] <Colourless> i'm just talking about the shape has a yabove
[19:49:57] <wjp> opengl.txt? sounds interesting...
[19:50:18] <Colourless> wjp: the problem is at the bg menu with the text not being properly vertically alligned in german. screenshot: http://mw24.ods.org/~michael/exult/Bildschirmphoto6.jpg
[19:50:31] <wjp> yes, I saw the screenshot
[19:51:48] <wjp> are the menu texts font or shape based?
[19:52:13] <Colourless> shapes
[19:53:06] <wjp> distance between lines seems to be hardcoded at 11 pixels
[19:53:20] <Colourless> hmmm
[19:53:30] <wjp> game.cc, around line 300
[19:55:03] <Colourless> ah yep
[19:55:23] <wjp> you modified the character creation screen just now, it seems
[19:55:37] <wjp> similar error there?
[19:56:00] <Colourless> no, the german text for sex, was overlapping on to female/male
[19:56:16] <wjp> ah, ok
[19:56:29] <Colourless> perhaps the menus should use the height of the shape to space the items
[19:56:55] <Colourless> i think that would fix the problem
[19:57:01] <wjp> they're from mainshp.flx, right?
[19:57:14] <Colourless> menushapes.get_shape(menuchoices[i],1) just 2 line above
[19:57:26] <Colourless> on 300
[19:57:42] <Colourless> compared to the 11 which is on 302
[19:57:43] <Dark_Star> hehe... that's what I was thinking right now, too ;-)
[19:58:38] <Dark_Star> I just inserted some debug code: the first line has a height of 12, the last one 11, all others 10
[19:59:11] <wjp> and the origin is at the top?
[20:00:43] <wjp> (ie. what are the yabove and ybelow of the lines?)
[20:01:53] <Dark_Star> wait i'll check
[20:03:47] <Dark_Star> hmmm... yabove is 0 except for the last line where it's 1
[20:04:04] <Dark_Star> and ybelow is 11 in the first line and 9 in all others
[20:06:06] <Colourless> ok, that makes sense
[20:07:39] <Colourless> let me just write some code for you to try
[20:07:44] <Dark_Star> ok
[20:13:23] <Colourless> ok, just copy and replace the relevant code at around line 300 with the following
[20:13:23] <Colourless> int offset = 0;
[20:13:23] <Colourless> for(int i=0; i<num_choices; i++) {
[20:13:23] <Colourless> if((i!=4 && i!=5) || (i==4 && U7exists("<SAVEGAME>/quotes.flg")) || (i==5 && U7exists("<SAVEGAME>/endgame.flg"))) {
[20:13:24] <Colourless> menu->add_entry(new MenuEntry(menushapes.get_shape(menuchoices[i],1),
[20:13:24] <Colourless> menushapes.get_shape(menuchoices[i],0),
[20:13:26] <Colourless> centerx, menuy+offset));
[20:13:28] <Colourless> offset += menushapes.get_shape(menuchoices[i],1)->get_ybelow() + 3;
[20:16:51] <Dark_Star> looks good !
[20:17:01] <Dark_Star> wait I'll create a screenshot for you...
[20:19:08] <Dark_Star> http://mw24.ods.org/~michael/exult/Bildschirmphoto7.jpg
[20:19:23] <-- Rado has left IRC ("home")
[20:20:37] <Colourless> ok, i'll commit it
[20:23:28] <Colourless> done
[20:26:51] <Dark_Star> yep, have it. BTW, is the text in the intro supposed to look like that: http://mw24.ods.org/~michael/exult/Bildschirmphoto8.jpg? The colors seem a bit strange to me ;-)
[20:27:11] <wjp> eek, no
[20:27:25] * Colourless has a look
[20:27:33] <Colourless> heh
[20:28:27] <Dark_Star> in SI it looks similar... wait, I'll create (yet another) screenshot
[20:29:18] <Dark_Star> http://mw24.ods.org/~michael/exult/Bildschirmphoto9.jpg
[20:30:30] <Dark_Star> I remember that there was once a problem where the colors of the whole intro were screwed up (at least in my german version)... maybe that has something to do with this?
[20:30:57] <Colourless> si is 'normal'
[20:31:05] <Colourless> looks like that for the rest of us
[20:32:19] * wjp nods
[20:33:05] <Dark_Star> ok... I just tried with a "fresh" BG install but no change...
[20:33:50] <Colourless> the screen probably got it's palette created differently for some reason
[20:34:08] <Colourless> or perhaps the font is different... but i couldn't imagine why really
[20:35:11] <Dark_Star> is the font correct? in SI there's that "normal" font and in BG there's that fancy ingame font...??
[20:35:28] <Colourless> yeah it's the fonts are correct
[20:35:37] <Colourless> the only problem is the colour is wrong in your bg screen
[20:36:54] <Dark_Star> if you need some german data file just ask ;-)
[20:39:20] <Colourless> http://www.users.on.net/triforce/lb.png (55k)
[20:39:28] <Colourless> that is what it's supposed to look like
[20:39:45] <wjp> could you md5sum your intropal.dat and palettes.flx?
[20:40:00] <wjp> [wjp@aldur static]$ md5sum intropal.dat palettes.flx
[20:40:00] <wjp> af07363e14342f941c05c460b4b1bb42 intropal.dat
[20:40:00] <wjp> 7bdc84e31d27d74e7a39d841a13997c4 palettes.flx
[20:40:20] <wjp> (I don't see any reason why they would be different, but you never know...)
[20:40:32] <Dark_Star> af07363e14342f941c05c460b4b1bb42 intropal.dat
[20:40:37] <Dark_Star> 7bdc84e31d27d74e7a39d841a13997c4 palettes.flx
[20:40:43] <Dark_Star> hmmm
[20:40:44] <wjp> ok, that rules those out
[20:41:00] <Colourless> trying that one the font strangely wont work :-)
[20:41:16] <Colourless> s/one/on/
[20:42:42] <wjp> yeah, pity :-)
[20:43:12] <Colourless> hmmm, does the screenshot function work at the lb screen?
[20:43:30] <wjp> it worked everywhere when I implemented it, but I'm not sure if anything changed
[20:43:44] <Colourless> i think it does
[20:43:55] <Dark_Star> screenshot function? there's a screenshot-function in exult? ;-)
[20:44:15] <wjp> yes, it works in the intro
[20:44:18] <wjp> ctrl-alt-s
[20:44:26] <Colourless> in the lb screen, press ctrl-alt-s and give one of us the pcx
[20:45:05] * wjp points at Colourless. I should go do some homework ;-)
[20:45:15] <Colourless> :-)
[20:45:16] <Dark_Star> well, what's the difference to the screenshot I did?
[20:45:37] <wjp> ctrl-alt-s is paletted
[20:45:49] <wjp> s/paletted/indexed/ ?
[20:45:57] <Colourless> both are the same :-)
[20:46:05] * Colourless was talking to wjp
[20:46:16] <wjp> I was just wondering if "paletted" is a proper word :-)
[20:46:29] <Colourless> depends on who you talk to :-)
[20:46:33] <wjp> *grin*
[20:46:44] * Dark_Star gets really puzzled now...
[20:47:05] <wjp> don't mind us :-)
[20:47:55] <Dark_Star> http://mw24.ods.org/~michael/exult/exult000.pcx
[20:48:05] <Colourless> thanks
[20:48:56] <Colourless> thte font's different
[20:49:46] <Colourless> question is... where did this font come from...
[20:49:53] <Colourless> it doesn't use the ingame palette
[20:50:33] <Colourless> hmm, it's end2
[20:51:36] <Colourless> reagrdless, the indices are different
[20:52:43] <Colourless> Dark_Star: want to go to line 365 of bggame.cc and change END2_FONT to END3_FONT for me and say what you get
[20:53:26] <Dark_Star> ok wait a second...
[20:56:14] <Dark_Star> well the text in the LB screen still looks the same but in the next screen ("Driven by exult") it looks much nicer now :)
[20:56:40] <Colourless> hmm, i don't think we can fix your problem
[20:57:24] <Dark_Star> http://mw24.ods.org/~michael/exult/exult001.pcx
[20:58:20] <Colourless> hmm, your fonts are quite a bit different to ours
[20:58:25] <Dark_Star> how about changing the font in line #285 too?
[20:59:04] <Colourless> yeah :-)
[20:59:38] <Colourless> oops, i gave you the wrong line number ;-)
[21:00:04] <Dark_Star> that looks promising: http://mw24.ods.org/~michael/exult/exult002.pcx
[21:00:20] <Colourless> that last screenshot you gave me is how things are supposed to look like (butterfly scene)
[21:00:51] <Colourless> hmm, no that's wrong. the text is supposed to be brown
[21:01:14] <Dark_Star> well... at least it looks a lot better than before ;-)
[21:02:09] <Colourless> problem is i can't make those changes in cvs. it would make everyone elses look terrible
[21:03:43] <Dark_Star> so we would once again need a detection mechanism for the language...?
[21:03:59] <Colourless> perhaps we should just get rid of those text messages totally... we don't really need them :-)
[21:04:14] <wjp> or replace them with a custom font. I've never been really happy about the way the look
[21:04:37] <wjp> s/the/they/
[21:05:25] <wjp> (not necessarily an actual font. Could be prerendered shapes)
[21:05:29] <Colourless> me neither
[21:07:00] <Colourless> anyway it's time for me to go
[21:07:16] * Dark_Star wonders if he's the only user of a german ultima 7 ...
[21:09:00] <wjp> g'night
[21:09:17] <-- Colourless has left IRC ("no comment")
[21:16:25] * wjp wonders how to properly detect this font thing
[21:16:44] <wjp> ugh, I don't really have time to work on it right now. Could you submit a bug report so we don't forget about it?
[21:17:22] <Dark_Star> ok no problem. how about generating MD5 sums of the fonts.vga file?
[21:17:47] <wjp> they'll be different, since you have umlauts and all that
[21:19:07] <Dark_Star> yes but you could select which font to use (END2_FONT or END3_FONT) based on the MD5 sum of the data file
[21:19:22] <wjp> oh, I see
[21:20:15] <wjp> well, first of all, we probably wouldn't use md5, but crc-32 (since we already have a function to calculate those). Second, it would stop you from modifying fonts.vga
[21:21:24] <wjp> and besides, those fonts don't really fit in properly, so we should really just prerender some messages
[21:22:57] <Dark_Star> yes, I didn't think about a modified fonts.vga...
[21:24:22] --> Freq has joined #exult
[21:24:25] <Freq> hi
[21:24:42] <wjp> hi
[21:25:03] <Freq> cool a new url
[21:25:12] <Freq> sourceforge is all slow
[21:25:25] <Freq> ahh
[21:25:32] <Freq> damn can anyone send me the windows bin
[21:26:01] <wjp> new url?
[21:26:05] <Freq> exult-0.98rc1-win32.exe
[21:26:21] <Freq> i tought exult.sf.net was new but it only redirects
[21:26:37] <Dark_Star> actually sf.net _is_ sourceforge.net ;-)
[21:26:49] <Freq> :(
[21:27:00] <Freq> i am getting like 0.1 kbps
[21:27:32] <Freq> !list
[21:28:00] * exultbot yawns
[21:28:08] <Freq> anyone know another place i can get it from
[21:28:15] <Freq> and the soundpack
[21:28:25] <Freq> please?
[21:28:35] <wjp> I doubt sf's speed will stay that bad forever
[21:29:02] <wjp> besides, I'm getting 20+ Kb/s
[21:29:09] <Dark_Star> I think that's not SF's fault but your provider's
[21:29:22] <Dark_Star> I'm getting good speed too
[21:30:00] <Freq> wierd
[21:31:59] <Freq> so, i guess no one will send it to me eh
[21:32:05] <Dark_Star> OK I filled in the bug report and now I'm leaving too.. need to get some sleep ;-)
[21:32:11] <Dark_Star> bye
[21:32:17] <wjp> thx and g'night,
[21:32:37] <-- Dark_Star has left #exult ()
[21:33:58] * wjp doesn't have the windows binary
[21:41:07] <Freq> my friend is getting it for me on his t1 and he is getting 5kbps ...
[21:41:08] <Freq> anyways
[21:41:11] <Freq> thanks
[21:41:12] <Freq> bye
[21:41:16] <-- Freq has left IRC ()
[22:13:56] --> Freq has joined #exult
[22:14:06] <Freq> hey!
[22:14:14] <Freq> i got exult finally
[22:15:09] <wjp> cool
[22:15:09] --> matto has joined #exult
[22:15:10] <wjp> running smoothly, I hope?
[22:15:13] <Freq> i have a french version of ultima7, it works but, it crashes after i enter the character's name :(
[22:15:31] <wjp> windows version, right?
[22:15:32] <Freq> yeah
[22:15:44] <wjp> could you look in stdout.txt and stderr.txt? (exult should have generated those)
[22:16:05] <wjp> also, do you have Forge of Virtue (the add-on to U7)?
[22:16:10] <Freq> i don't see anything that looks like an error
[22:16:12] <Freq> nope
[22:16:20] <wjp> what's the last line in stderr.txt?
[22:16:56] <Freq> oh ..
[22:16:59] <Freq> creating dir: d:\jeux\u7\ultima7vf\ultima7vf\gamedat\============================
[22:16:59] <Freq> An exception occured:
[22:16:59] <Freq> Error opening file d:\jeux\u7\ultima7vf\ultima7vf\static\usecode
[22:16:59] <Freq> errno: 2
[22:16:59] <Freq> ============================
[22:17:31] <wjp> I guess that path is wrong?
[22:18:00] <Freq> nope.. maybe my version is crippled
[22:18:06] <Freq> i don't have that file
[22:18:10] <wjp> no usecode?
[22:18:15] <Freq> yeah
[22:18:20] <wjp> but the double ultima7vf is ok?
[22:18:33] <wjp> usecode is a pretty critical file
[22:18:38] <Freq> yeah i ran it before with a bootdisk
[22:36:31] --> Freq111 has joined #exult
[22:36:36] <Freq111> :L
[22:45:05] <Freq111> i got it from lost treasures
[22:47:25] <-- Freq111 has left IRC ()
[22:55:49] <-- Freq has left IRC (Read error: 113 (No route to host))