#exult@irc.freenode.net logs for 31 Oct 2002 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage

[00:17:30] --> Kirben has joined #exult
[00:17:30] --- ChanServ gives channel operator status to Kirben
[02:05:20] <-- Fingolfin has left IRC ("good night, folks")
[05:01:28] --> Colourless has joined #Exult
[05:01:29] --- ChanServ gives channel operator status to Colourless
[05:45:34] <-- Colourless has left IRC ("casts invisibility")
[05:58:52] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[06:01:35] --> Kirben has joined #exult
[06:01:35] --- ChanServ gives channel operator status to Kirben
[06:40:18] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[06:49:15] --> Zxcvb has joined #exult
[06:49:41] <Zxcvb> where is the mouse for exult on the zaurus?
[06:49:47] --> Kirben has joined #exult
[06:49:47] --- ChanServ gives channel operator status to Kirben
[07:28:37] --> SB-X has joined #exult
[07:36:35] --> Darke has joined #exult
[07:36:35] --- ChanServ gives channel operator status to Darke
[07:37:47] * Darke bows. Hi.
[07:37:53] <Zxcvb> hi
[07:38:00] <Zxcvb> any idea where the mouse is on the zaurus?
[07:38:54] <Darke> Not a clue. Unfortunately I don't have a Zaurus.
[07:39:08] <Zxcvb> is exult 1.1.x any good?
[07:39:52] <Darke> Of course! But for a less biased opinion, you'll want to ask a non-dev team member. *grin*
[07:41:57] <Zxcvb> how stable is 1.1.x?
[07:42:07] <SB-X> hi Darke
[07:42:34] <SB-X> Zxcvb: i havnt played it in a while but it was good then
[07:42:48] <SB-X> http://exult.sourceforge.net/screenshots_zaurus.php
[07:43:01] <SB-X> isnt that thing in the middle the "mouse"?
[07:43:09] <SB-X> or dont you tap the screen?
[07:43:22] <Zxcvb> is ultima 7 playable with nothing but the mouse?
[07:44:00] <SB-X> yes
[07:44:35] <Zxcvb> considered using bochs to reverse engineer ultima 7?
[07:44:47] <SB-X> no
[07:44:55] <Zxcvb> ultima 7 is playable on my p4 1.6, but needs lots of tweaking of the IPS to get sound right
[07:45:14] <Zxcvb> barely playable, that is
[07:45:27] <SB-X> i only have a amd k6 200MHz
[07:45:55] <Zxcvb> yeah, so you would want to have a save game right before combat or whatever
[07:46:11] <Zxcvb> then load in bochs, start what you want to figure out, then start the debugger
[07:46:38] <SB-X> i think most of the combat has been figured out already, just not implemented
[07:46:54] <SB-X> but i am not an exult developer :-)
[07:47:02] <Zxcvb> is there anything that has been figured out?
[07:47:10] <Zxcvb> that hasn't been figured out, that is
[07:47:26] * SB-X shrugs and looks at Darke.
[07:47:38] <Zxcvb> any idea if it works with a modified usecode?
[07:47:48] <Darke> Not really. IIRC the main problem still is a few niggling rendering order problems.
[07:47:53] <Zxcvb> all I did was change "golden aknh" to "jolly roger"
[07:48:11] <Darke> Yeah. Provided you're careful, it'll work with modified usecode.
[07:48:38] <SB-X> I did that too, from JPM's Ultima walkthrough. :)
[07:48:40] <Zxcvb> Darke: that was the only mod, changing the name of lord british's ship to the jolly roger
[07:48:53] <Zxcvb> does the buccaneer's den gold cheat work?
[07:48:59] <Zxcvb> i.e. the past posting cheat
[07:49:25] <SB-X> you don't even have to stick with modifying strings, exult has a compiler for usecode, where you write in a C like language and it makes a usecode patch file
[07:49:26] <Zxcvb> you spin the wheel of virtue, and as it is about to stop, you open your inventory to pause it and stick 100 gold on it
[07:49:56] <SB-X> I've never tried that.
[07:49:57] <Zxcvb> of course, if you do it at night while the casino is offically open, you get attacked
[07:50:11] <SB-X> All I did there was the Rat Race with a Fellowship Medallion.
[07:50:28] <Zxcvb> well, the past post cheat works with the rat race too
[07:50:36] <Zxcvb> it lets you almost always win
[07:50:43] <Zxcvb> but if you get caught, you get attacked
[07:51:06] <Zxcvb> so it's not really a cheat, as it is all done within britannian physics
[07:52:25] <Zxcvb> I love stealing in ultima 7
[07:52:33] <Darke> The 'rat race' cheat is actually caused by brokenness in the logic of the odds when you become a fellowship member. It doesn't require you to exploit u7's engine. *grin*
[07:52:46] <Zxcvb> Darke: no, it is not broken
[07:52:58] <SB-X> no, it works fine ;)
[07:53:03] <SB-X> the rewards of being a fellowship member
[07:53:05] <Zxcvb> Darke: that is intentional
[07:53:24] <Zxcvb> Darke: and should serve as a clue to what the fellowship is really about
[07:53:31] <Zxcvb> I did notice one odd thing in ultima 7
[07:53:45] <Darke> More then likely.
[07:53:56] <Zxcvb> the fellowship seems similar to scientology
[07:54:08] <Zxcvb> the personality test used to get you to join, etc
[07:54:11] <SB-X> aah
[07:54:18] <SB-X> there have been enough threads about that on USENET :P
[07:54:33] * Darke nods. Certainly. He also agrees with SB-X. *grin*
[07:54:34] <Zxcvb> on ultima 7's fellowship being like that?
[07:54:59] <SB-X> yes
[07:54:59] --> Colourless has joined #Exult
[07:55:01] <Darke> AFAIK, it's been argued on usenet/bbses since the game came out. *grin*
[07:55:13] --- ChanServ gives channel operator status to Colourless
[07:55:19] * SB-X cheers for Colourless and the amf2mod converter.
[07:55:22] <Darke> Greetings oh, lacking-colour one.
[07:55:42] <Colourless> greetings small furry one
[08:00:46] <Colourless> SB-X: i didn't actually write it, i just found it, and modified it to compile
[08:01:27] <SB-X> now, is it possible to play The Games You Don't Support yet? with sound and scalers?
[08:01:46] <Colourless> hardly :-)
[08:01:50] <SB-X> and i assume your working on multiplayer
[08:02:01] <Colourless> you can't even play the game that we do support :-)
[08:02:02] <SB-X> Crusader3 support!
[08:02:08] <SB-X> aww :|
[08:03:07] <Colourless> on my todo list for today: examine the crusader typeinfo.dat and get the shape sorting to work
[08:04:36] <SB-X> what file is the music stored in?
[08:04:56] <Colourless> the crusader music isn't stored in a flex. they are just separate files
[08:05:32] <SB-X> oh i see
[08:05:53] <Colourless> in pentagram we might consider putting them into a flex since we have to convert them anyway
[08:05:53] <SB-X> i don't know why i was making such a big deal out of it, i already have them in mod format
[08:06:16] <Zxcvb> is pentagram supposed to be a full engine, or just a simple viewer?
[08:06:23] <SB-X> i love the menu music :)
[08:06:51] <Colourless> http://pentagram.sourceforge.net/
[08:07:06] <SB-X> Colourless: why not use a new storage format?
[08:07:42] <Colourless> it's possible we will
[08:07:45] <Zxcvb> when I play ultima 7 part 1, I ditch all my companions, steal a bunch of stuff, get up to level 5 or so, get mark and recall, then use all training points in sepents hold to get +2 str each time, then complete the forge
[08:07:58] <Colourless> we often talk about using zip files instead of flex;s
[08:09:03] <SB-X> Zxcvb: have you played as a real avatar (good) ?
[08:09:10] <SB-X> oh yeah
[08:09:34] <SB-X> I read about that on the ML archive
[08:09:48] <Zxcvb> SB-X: read about what?
[08:10:43] <SB-X> mounting a zip file as a virtual file system
[08:11:02] <Colourless> yeah
[08:11:10] <Colourless> well, i've got to go
[08:11:12] <-- Colourless has left IRC ("casts invisibility")
[08:11:31] <SB-X> I think if Colourless casts invisibility it should negate the effect and turn him visible.
[08:17:05] * Darke nodnods. Agreed. *grin*
[09:38:20] <-- Zxcvb has left IRC ("BitchX-1.0c19 -- just do it.")
[11:14:56] --> Colourless has joined #Exult
[11:15:09] --- ChanServ gives channel operator status to Colourless
[11:15:15] <Colourless> hi
[11:30:25] <SB-X> hi
[11:30:29] <SB-X> bye
[11:30:31] <-- SB-X has left IRC ("X-Chat [1.6.4]")
[12:09:40] --> teuf has joined #exult
[12:09:45] <teuf> hi
[12:10:21] <teuf> I was wondering if you were interested in exult bug reports with a french u7 ?
[12:19:15] <Darke> I believe so. *grin* What exactly is the problem?
[12:21:35] <teuf> a friend of mine who restarted u7 from the beginning had two problems
[12:21:47] <teuf> the first when speaking with the mouse in lord british's castle
[12:22:24] <teuf> the game crashes when my friend talks to it about its 'comptine' (tale ?)
[12:22:47] <teuf> and when talking with jaana in cove, he can't click on Dupré
[12:29:22] <Darke> Curious. Any idea why he can't click on 'Dupre'? It's not available? Covered up by another answer?
[12:31:05] <teuf> I'll ask him
[12:31:09] <teuf> I have no idea at all
[12:31:27] <teuf> I think he has savegames before these bugs, so that shouldn't be too difficult to test
[12:36:48] <Darke> Nope. If he could submit the savegames with a bug report into the exult bug tracker, we're likely to be able to fix them much easier. *grin*
[12:38:30] <teuf> ah ok, I didn't know if you had some french u7 to test
[12:42:29] <teuf> so for the dupre pb, my friend told me that when he clicks on dupré in the dialog, nothing happens
[12:44:00] * Darke points to artaxerxes. He claims to be able to speak/read french. *grin*
[12:44:36] <Darke> We've definately got developers with a copy of the french BG too. So even if they can't read french, they should be able to debug it.
[13:05:21] <teuf> I'll file bug later today or this week end then
[13:05:56] <teuf> my friend worked as a tester for ubisoft and will tell me all the problems he encountered, I guess that can be helpful ?
[13:26:09] * Darke nods. It can.
[13:27:38] <teuf> ok, I know several people who restarted playing u7 when they discovered exult, I told them you'd be interested if they reported the problems they encounter :)
[13:28:57] <Darke> Most certainly. Especially of problems relating to the less used versions of U7, the stand alone french/german/spanish. *grin*
[13:30:12] <teuf> cool, that's exactly what I thought. Their first reaction was "hmm, I don't think they'll be interested in fixing bugs in the french version", I told them they were wrong
[13:40:14] * Darke nods. The more eyes the better, and good bug reports are better still. *grin*
[13:40:42] <-- Darke has left IRC (adams.freenode.net irc.freenode.net)
[13:40:48] <-- Colourless has left IRC (adams.freenode.net irc.freenode.net)
[13:40:48] <-- Kirben has left IRC (adams.freenode.net irc.freenode.net)
[13:40:48] <-- artaxerxes has left IRC (adams.freenode.net irc.freenode.net)
[13:43:34] --> Darke has joined #exult
[13:45:03] --> Colourless has joined #exult
[13:45:03] --> Kirben has joined #exult
[13:45:03] --> artaxerxes has joined #exult
[14:02:02] <-- teuf has left IRC (adams.freenode.net irc.freenode.net)
[14:02:02] <-- cnj_ has left IRC (adams.freenode.net irc.freenode.net)
[14:02:02] <-- Darke has left IRC (adams.freenode.net irc.freenode.net)
[14:08:25] <-- artaxerxes has left IRC (adams.freenode.net irc.freenode.net)
[14:08:25] <-- Kirben has left IRC (adams.freenode.net irc.freenode.net)
[14:08:25] <-- Colourless has left IRC (adams.freenode.net irc.freenode.net)
[14:10:27] --> Colourless has joined #exult
[14:10:27] --> Kirben has joined #exult
[14:17:35] --> artaxerxes has joined #exult
[14:17:35] --> teuf has joined #exult
[14:17:35] --> cnj_ has joined #exult
[14:18:46] --> Darke has joined #exult
[14:19:14] * Darke wonders why he had to bounce all the way to europe to find a swerver that hadn't split? *grin*
[14:19:42] <Colourless> :-)
[14:20:26] <-- teuf has left IRC (adams.freenode.net irc.freenode.net)
[14:20:26] <-- cnj_ has left IRC (adams.freenode.net irc.freenode.net)
[14:20:26] <-- artaxerxes has left IRC (adams.freenode.net irc.freenode.net)
[14:20:56] --- ChanServ gives channel operator status to Colourless
[14:21:15] --> artaxerxes has joined #exult
[14:21:15] --> teuf has joined #exult
[14:21:15] --> cnj_ has joined #exult
[15:02:58] <artaxerxes> http://sf.net/projects/exult
[15:03:22] <Colourless> um yes?
[15:05:03] <artaxerxes> I was wondering why there is no mention of the bg island patch on the main exult project page on sf ?
[15:05:29] <Colourless> cause it's just experimental
[15:05:33] <artaxerxes> ah ok
[15:05:43] <Colourless> once it's finished it will be 'released'
[15:06:01] <Colourless> technically we have done 3 sf releases of it
[15:07:14] <Colourless> of course, it might just be a sf thing why it's not there
[15:13:55] * artaxerxes is somewhat back to work
[15:15:20] <artaxerxes> teuf: perfect
[15:15:31] <teuf> ok, good luck with your work :)
[15:16:08] <artaxerxes> thanks... so many things to do! si-french/zaurus exult/ES/shapemaker... I don't know where to start!
[15:16:19] <artaxerxes> plus century too
[15:17:20] <artaxerxes> teuf: you can post the link to the page now if you want... Always nice to make a pre-halloween release... makes me feel responsive
[15:17:41] <artaxerxes> s/link to the page/link to the patch
[15:18:29] <teuf> artaxerxes: I'll try it before, I guess I'll have to explain how to apply it :)
[15:20:19] <-- Darke has left IRC (Read error: 54 (Connection reset by peer))
[15:21:33] <artaxerxes> teuf: what's you OS? If Windows, do you have a compiler?
[15:22:16] <teuf> artaxerxes: compiling your si patcher won't be a problem, don't worry
[15:22:34] <teuf> the problem might be explaining others hot to use it :)
[15:22:41] <teuf> (I'll prolly try it under linux)
[15:22:54] <artaxerxes> teuf: how about you compile it for Windows and send me the .exe so I can put it in the patch?
[15:23:00] --> Darke has joined #exult
[15:23:00] --- ChanServ gives channel operator status to Darke
[15:23:23] * Darke decides that xmms visualisations are inherently evil.
[15:24:24] <-- Kirben has left IRC ("Zzzzzzzzzzzz")
[15:25:15] <teuf> artaxerxes: that looks doable
[15:25:53] --- ChanServ gives channel operator status to artaxerxes
[15:26:25] <artaxerxes> I'll wait for your emai
[15:27:12] <teuf> that wo'nt be before a few hours
[15:27:17] <artaxerxes> k
[15:27:23] <teuf> I'll have to come back home first, then manage to install black isle :)
[15:27:57] <artaxerxes> no pb... the timezome here is GMT-5
[15:28:22] <artaxerxes> so I'll be connect for at least 7 more hours
[15:36:43] <-- Darke has left IRC (Read error: 113 (No route to host))
[15:42:45] <artaxerxes> s/connect/connected/
[16:02:14] --> DWing010 has joined #exult
[16:19:38] <-- artaxerxes has left IRC (Read error: 113 (No route to host))
[16:19:45] --> artaxerxes has joined #exult
[16:22:58] --- ChanServ gives channel operator status to artaxerxes
[16:38:46] <-- DWing010 has left IRC ()
[16:58:02] --> wjp has joined #exult
[16:58:02] --- ChanServ gives channel operator status to wjp
[16:58:04] <wjp> hi
[16:58:23] <Colourless> hi
[17:04:27] <artaxerxes> hi
[17:34:58] <-- teuf has left IRC (Remote closed the connection)
[18:29:11] --> teuf has joined #exult
[18:29:14] <teuf> re
[18:34:46] <artaxerxes> wb
[19:22:57] <-- Colourless has left IRC ("casts invisibility")
[19:29:47] <-- cnj_ has left IRC (adams.freenode.net irc.freenode.net)
[19:29:47] <-- teuf has left IRC (adams.freenode.net irc.freenode.net)
[19:31:32] --> teuf has joined #exult
[19:31:32] --> cnj_ has joined #exult
[19:32:51] <-- teuf has left IRC (adams.freenode.net irc.freenode.net)
[19:34:03] --> Fingolfin has joined #exult
[19:34:35] <Fingolfin> hi
[19:34:38] <wjp> hi
[19:35:30] <-- cnj_ has left IRC (adams.freenode.net irc.freenode.net)
[19:41:03] * wjp is working on the pentagram build system a bit
[19:41:44] --> cnj_ has joined #exult
[19:42:31] * Fingolfin doesn't have a pentagram checkout on this machine
[19:42:59] <wjp> that's easily fixed ;-)
[19:43:10] * artaxerxes is resuming translation
[19:45:17] * artaxerxes also made a patch for BG-french to correct the translation that blocked certain conversations.
[19:46:06] <artaxerxes> also, some french users have reported a crash with the french BG when you talk to Sherry the mosue about LB's favorite story.
[19:46:19] <artaxerxes> s/mosue/mouse/ ;)
[19:46:37] <wjp> in exult or in the original?
[19:46:45] <artaxerxes> exult
[19:47:55] --> teuf has joined #exult
[19:49:13] <artaxerxes> actually, teuf is the one who can explain the details! :)
[19:49:18] <artaxerxes> wb teuf
[19:49:39] <artaxerxes> would you mind explaining the sherry pb with exult ?
[19:49:48] <teuf> re
[19:49:56] * wjp is just compiling exult
[19:50:05] <wjp> I'll take a look when it's done
[19:50:19] <teuf> I can try, but I can't give many details, the problem was reported by one of my friends :)
[19:50:54] <teuf> he told me that when he was talking to sherry, he got a crash when he tried to ask it (her ?) about his "comptine" (don't know the english for that)
[19:52:02] <artaxerxes> 'tale' or 'story' I think
[19:52:23] <wjp> any idea what the conversation thread is to get there?
[19:52:25] <artaxerxes> btw, she never says 'comptine' as usecode shows...
[19:52:46] <artaxerxes> ask her about bedtime stories
[19:53:11] <artaxerxes> usecode shows no pb... so it has to be exult
[19:53:29] <wjp> exult crashes for me when starting a new game
[19:53:33] <artaxerxes> I'm reinstalling u7 in french to test it
[19:53:44] <artaxerxes> oh nice!
[19:54:42] <teuf> artaxerxes: in the usecode, she prolly talks about lord british bedtime stories or something like that ?
[19:55:47] <wjp> ah, but that's just caused by the island patch, luckily
[19:56:01] <teuf> he said he'll send me more details and his savegames this week end
[19:56:04] <artaxerxes> "Les gosses sont si drosles. J'ayme leur lire leur histoire'
[19:56:05] <artaxerxes> db ' prfre. C' est aussi celle de Lord British quand il estoi'
[19:56:05] <artaxerxes> db 't enfant! Il me l' a lue oh, moult fois il y a des annes.
[19:56:21] <artaxerxes> le mot est "histoire"
[19:56:28] <artaxerxes> sorry
[19:56:28] <wjp> k
[19:56:33] <artaxerxes> the word is "histoire"
[19:56:36] <wjp> I know :-)
[19:57:14] <artaxerxes> which when chosen triggers the usecode function 08D0
[19:57:26] <artaxerxes> "Hubert le Lion estoit prtentieux et fier ~Et surtout fort '
[19:57:26] <artaxerxes> db 'content de sa crini re. ~Mais telle attitude n' est point bo'
[19:57:26] <artaxerxes> db 'nne mani re ~Et Hubert le Lion alloit tomber teste premi re.'
[19:57:26] <artaxerxes> L00B4: db 00
[19:57:26] <artaxerxes> L00B5: db 'Une fois qu'il faisoit ses griffes sur roc ~Il eut le plus h'
[19:57:27] <artaxerxes> db 'orrible des terribles chocs. ~Un rougeoiment de feu s' eslev'
[19:57:29] <artaxerxes> db 'a en l' air, ~Retomba sur sa teste, mettant feu et fin  sa '
[19:57:31] <artaxerxes> db 'crini re.'
[19:57:33] <artaxerxes> L0172: db 00
[19:57:35] <artaxerxes> L0173: db 'Dans un rugissement de surprise, en fl che il partit, ~Dans '
[19:57:37] <artaxerxes> db 'la jungle, jusqu'  la Crique de Zamboozi. ~Il sauta dans un'
[19:57:39] <artaxerxes> db ' grand plouf! Tremp jusqu'  la mo lle, ~Et ressortit la te'
[19:57:41] <artaxerxes> db 'ste parseme de quatre poils.'
[19:57:43] <artaxerxes> L0244: db 00
[19:57:45] <artaxerxes> L0245: db 'Tout d' abord il resta coi ~Mirant le nuage de fume noire p'
[19:57:45] <wjp> whoa... enough :-)
[19:57:47] <artaxerxes> db 'artant tout l-bas. ~Puis il tasta de ses pattes le rsultat'
[19:57:49] <artaxerxes> db ' de son malheur ~Et ralisa tout  coup la pire de ses peurs'
[19:57:51] <artaxerxes> db '.'
[19:57:52] <wjp> I have that too, you know :-)
[19:57:53] <artaxerxes> L02FA: db 00
[19:57:55] <artaxerxes> L02FB: db ''Je suis dchu,' hurla-t-il, que vais-je faire, ooh! ~J' pr'
[19:57:57] <artaxerxes> db 'frerais estre mort ou vivre dans un zoo! ~Et si quelqu' un '
[19:57:59] <artaxerxes> db 'me voit, oh quelle disgrce, ~Il me faut,  tout prix, un au'
[19:58:01] <artaxerxes> db 'tre espace!''
[19:58:40] <artaxerxes> see how fast I type! :)
[19:59:20] <wjp> infinite loop in the text rendering code, it seems
[20:06:21] * artaxerxes is testing the mouse pb
[20:06:28] <artaxerxes> that is the "sherry" pb... :)
[20:09:12] <artaxerxes> ahhhh it does hang!
[20:09:18] <wjp> yeah, I know :-)
[20:09:29] <wjp> already fixed it, btw :-)
[20:09:33] <artaxerxes> Returning (0001) from usecode 08db
[20:09:33] <artaxerxes> ...back into usecode 08d0
[20:09:33] <artaxerxes> Running usecode 08db (fffd) with event 1
[20:09:33] <artaxerxes> Returning (0000) from usecode 08db
[20:09:33] <artaxerxes> ...back into usecode 08d0
[20:09:41] <artaxerxes> you're TOO fast! :)
[20:09:44] <artaxerxes> what was it?
[20:09:58] <wjp> it choked on an accent :-)
[20:09:58] <teuf> he, you rock guys :)
[20:10:07] <artaxerxes> :)
[20:10:13] <wjp> 0x0B
[20:10:57] * artaxerxes is looking at what 0x0B is mapped to
[20:11:04] <wjp> \"e
[20:11:16] <wjp> does french use that?
[20:11:21] <wjp> mo\"elle
[20:11:25] <teuf> yep
[20:11:30] <artaxerxes> I see...
[20:11:33] <artaxerxes> ^K
[20:12:26] <artaxerxes> exult didn't know that ^K was part of the alphabet?
[20:13:07] <artaxerxes> that's scary, 'cause I've got tons of ^? in the translation
[20:13:14] <artaxerxes> with ? [a-z]
[20:13:16] <wjp> part of it thought it was a space, another part didn't
[20:13:25] <artaxerxes> k
[20:13:42] <artaxerxes> teuf: sth else you can post then. Sherry is fixed.
[20:13:57] <artaxerxes> (requires a new d/l of Exult)
[20:14:37] <teuf> artaxerxes: ok :)
[20:14:48] <teuf> do you still need the md5sum ? I just computed it
[20:14:55] <artaxerxes> yup please
[20:15:08] <teuf> ae445407d8965150a07de013c19225e3 usecode.new
[20:15:38] <artaxerxes> how about usecode tout court ?
[20:16:08] <teuf> usecode was the unpatched file, no ?
[20:16:13] <artaxerxes> yup
[20:16:19] <artaxerxes> that's the one I need
[20:17:33] <teuf> 9480ff9678ef3077e8a188727e135e7c usecode
[20:17:34] <teuf> ah ok
[20:17:45] <artaxerxes> perfect
[20:18:01] <artaxerxes> your usecode.new is exactly what it should be.
[20:19:09] <teuf> nice
[20:19:10] <teuf> thanks :)
[20:24:34] <teuf> is there some doc explaining how to install the ogg music apart from the readme which comes with it ?
[20:24:56] <wjp> put files in dir. point exult at dir. ? :-)
[20:25:22] <artaxerxes> that's actually something I have to integrate to the zaurus port... integer-only ogg player for exult..
[20:25:22] <teuf> and how do you point exult at it :)
[20:26:51] <wjp> hm, apparently you can't pick the directory
[20:28:20] <wjp> you have to put everything in a directory called 'music' behind the exult data dir
[20:28:33] <wjp> (that's the directory containing exult.flx)
[20:29:15] <artaxerxes> that should deserve a readme, don't you think? :)
[20:30:59] <wjp> isn't that in the readme?
[20:31:21] <teuf> yay, that works, thanks :)
[20:32:07] * artaxerxes doesn't play the ogg file so he doesn't know.. :-)
[20:32:15] <artaxerxes> teuf: how are the ogg sounds ?
[20:32:29] <teuf> they are nice :)
[20:32:45] <teuf> though I never played u7 with other sounds, so I can't tell if they are better than the stock ones :)
[20:32:45] <artaxerxes> nicer than the original's?
[20:32:55] <artaxerxes> ah
[20:33:29] <teuf> hmm, I'll have to play u7 one day :)
[20:33:49] <teuf> wjp: the explanations in the readme which comes with the oggs should be clearer imo
[20:34:35] <teuf> at least for the linux version, since exult/data doesn't seem to exist in it
[20:35:14] <wjp> probably written by a windows user
[20:39:11] <teuf> by any change, do you know an exult-like program for cadaver (a bitmap brothers game) ?
[20:40:21] <artaxerxes> I remember that game! :)
[20:40:29] <artaxerxes> but
[20:40:34] <artaxerxes> I've never heard of a port
[20:41:27] <teuf> I loved this game :)
[20:42:48] <artaxerxes> here you go, a we project! :)
[20:43:50] <wjp> I wonder if somebody ever did a rewrite of the Settlers
[20:44:03] <teuf> if I could find some doc on cadaver file format, I might try to write a shape viewer :)
[20:45:27] <artaxerxes> http://www.bitmap-brothers.co.uk/downloads/images/cadaver/index.htm
[20:45:53] <wjp> oh wow, somebody actually did: http://widelands.sourceforge.net/
[20:45:58] <wjp> (settlers, I mean)
[20:46:34] <wjp> hmm.... those screenshots look awfully familiar
[20:46:37] <teuf> artaxerxes: I found a copy of cadaver the payoff on the net, and amazingly it still works correctly under win2k
[20:46:42] <teuf> but there is no sound
[20:46:53] <wjp> I think I may have played a demo of it sometime
[20:46:54] <artaxerxes> perty graphics, this widelands! :_
[20:47:12] <wjp> lol
[20:51:26] <artaxerxes> wjp: got the last mail from Jeff? I love the subject line! :)
[20:51:53] <wjp> :-)
[20:53:09] <wjp> he wants to release in two days? uh oh
[20:53:47] * wjp pokes Fingolfin: does 1.00 compile in OSX properly now?
[20:54:01] * wjp starts working on the .spec file, in the meantime
[20:54:04] <Fingolfin> it did compile properly all the time, it just doesn't run properly
[20:54:11] <Fingolfin> and there is no way I gonna fix it for now I fear
[20:54:29] <wjp> what was the problem again? (in one word, I'll probably remember the rest then :-) )
[20:54:46] <Fingolfin> the darwin-gcc3 list really was down, I resent my two mails regarding the bug, which triggered a reply by the original bug finder, but no "offical" reply what so ever
[20:54:56] <Fingolfin> iostream & EOF -> last byte not read
[20:55:01] <wjp> ah, right, that one :/
[20:55:26] <wjp> for i in `find -type f`; echo -n -e '\000' >> $i; done? :-)
[20:55:56] <Fingolfin> hehe
[20:56:04] <Fingolfin> I'll email to the list
[20:56:42] <artaxerxes> that reminds me of my hack for u7map to clear it up!
[20:56:58] <wjp> anybody any idea if --buildmap still works?
[20:57:11] <artaxerxes> dd if=/dev/zero of=u7map bs=1 count=73728
[20:57:25] <artaxerxes> not tried at all
[20:59:38] * Fingolfin should catch up with the pentagram development; will try to compile it now for one thing
[20:59:52] <wjp> btw, there is a #pentagram now
[21:00:56] <teuf> how advanced is pentagram ?
[21:01:38] <wjp> not very :-)
[21:01:58] <teuf> ie ? can it view an u8 map, or is it not even there yet ?
[21:02:08] <wjp> you can view the maps
[21:02:12] <wjp> pentagram.sf.net
[21:02:15] <wjp> it has some screenshots
[21:02:48] <teuf> yeah, I saw them, I wasn't sure they were displayed by pentagram :)
[21:04:03] <wjp> yup, they are :-)
[21:04:19] <wjp> ok, _what_ is OMIT_DEPENDENCIES, and _why_ is it in our Makefile.am?
[21:04:25] * wjp has been wondering about that for quite a while now
[21:05:28] * artaxerxes shrugs... never seen that better
[21:05:34] <artaxerxes> s/better/before
[21:06:04] <teuf> I found that on google http://sources.redhat.com/ml/automake/2000-06/msg00066.html
[21:07:00] <wjp> doesn't show up in my automake docs
[21:43:21] <wjp> ugh... this widelands really has issues
[21:43:31] <wjp> its build system requires a 'while true; do make; done'
[21:43:56] <wjp> on top of that it seems to think an iterator can be implicitly casted to a pointer to the item the iterator is pointing to
[21:44:53] <teuf> ugh :( people trying it with gcc3.2 will probably have bad surprises ;)
[21:45:25] <wjp> I _am_ trying it with gcc 3.2 :-)
[21:45:34] * wjp wonders where his mouse cursor went
[21:45:42] * teuf wishes good luck to wjp
[21:46:58] <wjp> oh great, widelands ate my mouse cursor too
[21:51:01] <wjp> excuse me while I go shoot X :-)
[21:51:03] <-- wjp has left IRC ("brb")
[21:51:55] --> wjp has joined #exult
[21:51:56] --- ChanServ gives channel operator status to wjp
[21:55:01] <Fingolfin> what is widelands?
[21:55:38] <wjp> settlers 2 rewrite
[21:56:21] <wjp> widelands.sf.net
[21:56:21] <Fingolfin> ah
[21:56:31] <wjp> was just trying to see if I could get it to build
[21:56:44] <wjp> I could, but now it's complaining about missing .bmp's and eating my mouse :-)
[21:58:02] <wjp> ah... it doesn't store the data files in the source package, but only in the binary package
[22:02:37] <wjp> ok, now it runs
[22:02:46] <wjp> they really need artists :-)
[22:03:04] <wjp> they have blobs of colour with numbers in them instead of buildings :-)
[22:03:26] <wjp> and the mouse is alternating between moving 1 pixel and 100 pixels per frame
[22:04:15] <artaxerxes> wjp: sounds like a polished project! :)
[22:04:39] <wjp> ah well, it's only alpha
[22:04:48] <wjp> so it's allowed :-)
[22:05:04] <artaxerxes> is there a letter before "alpha" in the greek alphabet ? ;-)
[22:05:11] <wjp> :-)
[22:16:43] * Fingolfin tries to get pentagram to compile, but gets weird errors
[22:16:51] <Fingolfin> e.g.
[22:16:52] <Fingolfin> misc/Console.h:142: parse error before numeric constant
[22:17:04] <Fingolfin> oh wait I know
[22:17:16] * artaxerxes has to go
[22:17:50] <wjp> bye
[22:17:57] <artaxerxes> see you monday
[22:18:07] --- artaxerxes is now known as artaxerxes|zombi
[22:18:45] <wjp> yikes, that mouse problem seems to be caused by it taking up 100% CPU for just moving the mouse a bit
[22:19:17] <wjp> ah, my rpmbuild finished... ugh... dozens of errors
[22:20:57] <Fingolfin> wjp: didn't you say configure would create Makefiles?
[22:21:03] <wjp> bootstrap
[22:21:21] <Fingolfin> not here
[22:22:54] <Fingolfin> i.e. it echos "You are now ready to run ./configure ..." etc., but no Makefiles are created
[22:23:10] <wjp> hm, does bootstrap contain a for loop?
[22:24:13] <Fingolfin> uh, what the heck is "echo -e" doing? no -e option on echo here, nor in POSIX
[22:26:12] <Fingolfin> set MODULES = tools tools/disasm misc convert convert/crusader convert/u8 filesys
[22:26:12] <Fingolfin> -> this doesn't look like /bin/sh syntax to me
[22:26:38] <wjp> hm, I was afraid of that
[22:27:17] <wjp> any idea where I can find some /bin/sh docs?
[22:27:40] <wjp> even when calling bash as /bin/sh it's apparently a bit different
[22:28:56] <Fingolfin> I also have bash as /bin/sh, BTW
[22:29:24] <wjp> any objections to changing #!/bin/sh to #!/bin/bash? :-)
[22:29:36] <Fingolfin> yes :-)
[22:29:45] <Fingolfin> fix commited
[22:30:47] <wjp> do the \n's work without the -e?
[22:31:14] <wjp> (since they don't here)
[22:31:27] <Fingolfin> they don't here either, lol, one sec
[22:32:04] <wjp> we could move everything to inside the <<EOF...EOF, but that would require removing the quotes around EOF, and escaping all the $'s
[22:32:31] <wjp> oh, btw, convert/u8 and convert/crusader shouldn't be in the modules list
[22:33:34] <Fingolfin> commited fix.
[22:33:43] <Fingolfin> ok, then remove them from the list :-)
[22:33:49] <Fingolfin> I didn't put them there after all <g>
[22:33:59] <wjp> I did remove them locally, but then you caused some merge conflicts ;-)
[22:34:29] <Fingolfin> sorry :-)
[22:34:59] <Fingolfin> anyway, I can't compile Console.h
[22:35:21] <wjp> I had to upgrade to gcc 3.2 (from 2.96) to be able to compile that, btw :-)
[22:35:31] <wjp> (about time, too, for that matter)
[22:35:36] <Fingolfin> yeah it uses some pretty nasty template shit, for no good reason
[22:37:17] <wjp> we have the list of modules in both Makefile.in and bootstrap currently, btw
[22:48:25] --> Skutarth has joined #exult
[22:48:35] <Skutarth> hello all
[22:49:07] <Skutarth> hey, can somebody here send me the SDL_MIXER.dll
[22:49:17] <Skutarth> it wasn't in the binary snapshot
[22:49:18] <Skutarth> :(
[22:49:26] <Skutarth> even in the full install
[22:49:49] <Skutarth> ?seen dominus
[22:49:49] <exultbot> dominus left IRC around Wed Oct 30 23:46:57 2002 (GMT) ("enough for now")
[22:49:55] <Skutarth> hmm
[22:50:08] <Skutarth> hasn't come back today yet?
[22:50:15] <Skutarth> ?buy
[22:50:29] <Skutarth> artaxerxes
[22:50:30] <Skutarth> btw
[22:50:38] <Skutarth> nice app you wrote
[22:51:06] <Skutarth> the mock_up image2map thing
[22:51:09] <Skutarth> it's cool :)
[22:52:18] <Skutarth> ANYONE THERE?
[22:52:42] * Skutarth very deeply sighs
[22:52:45] <Skutarth> ANYONE?
[22:53:20] <Skutarth> bye all
[22:53:24] <-- Skutarth has left IRC ()
[22:53:40] <-- wjp has left IRC (Read error: 54 (Connection reset by peer))
[22:53:49] --- ChanServ gives channel operator status to Fingolfin
[22:54:01] --> wjp has joined #exult
[22:54:02] --- ChanServ gives channel operator status to wjp
[22:54:06] <Fingolfin> re
[22:54:16] <Fingolfin> wjp: can you pls check if my last change to Console.h works for you?
[22:54:20] <wjp> sure
[22:54:42] <wjp> this is pretty annoying... I had the exact same crash yesterday too
[22:54:57] <wjp> X server goes into an infinite loop chewing 100% CPU and not doing anything
[22:55:13] <wjp> strace shows it endlessly processing SIGALRM's or something
[22:55:59] <wjp> yeah, it compiles
[22:57:06] <wjp> I'm not sure what to think about RH8.. I mean, it looks pretty, but it crashed twice now for no particular reason
[22:57:14] <wjp> (sound a bit like windows, doesn't it? ;-) )
[22:58:37] <Fingolfin> hehe
[22:59:25] <Fingolfin> well, I had some really freaky thing happening here recently, too, on my iBook with OS X 10.2... mouse just froze. that is, I couldn't move it at all. System otherwise worked just fine, I could via keyboard do all sorts of things. a reboot fixed the trackpad luckily. still very nasty
[22:59:43] <Fingolfin> and anyway, computers are supposed to crash, aren't they? <eg>
[22:59:47] <wjp> that's what happened earlier tonight to me :-)
[22:59:49] <wjp> (the mouse thingie)
[22:59:57] <wjp> everything was working but the mouse just wouldn't move
[23:02:20] <Fingolfin> yup
[23:02:27] <Fingolfin> so I can sympathize with you :-)
[23:02:48] <wjp> ack, now I still didn't get around to building that exult rpm
[23:03:38] * wjp is just looking at the logs
[23:03:56] <wjp> I'm not so sure that that crash was really a bad thing :-)
[23:04:46] <wjp> Skutarth sure is impatient
[23:05:03] <Fingolfin> BTW how about changing the commit mails to include the actual changes, too (like in many other projects) ? that would be quite handy sometimes,wouldn't it?
[23:05:11] * wjp nods
[23:05:23] * Fingolfin notices he forgot to update the Changelog
[23:06:09] <wjp> do you think using sed and find in bootstrap is a good idea?
[23:07:56] <wjp> (something like finding all occurences of module.mk(.in?), setting the correct LPATH, and placing a Makefile in the same dir)
[23:08:03] <Fingolfin> why not? it calls automake & automake after all
[23:08:10] <Fingolfin> autoconf & automake that is
[23:08:37] <Fingolfin> so sed should be fine
[23:09:08] <wjp> hm, on second thought, better not use find; manually specifying the module.mk dirs is probably better
[23:13:26] <wjp> btw, about your comment at the top of the module.mk files: any idea if such a thing is possible?
[23:13:39] <wjp> make seems to be quite limited wrt loops
[23:13:52] <wjp> (or 'foreach'es)
[23:20:45] <wjp> ok, I guess it is possible, but it won't be pretty
[23:21:19] <wjp> would probably involve setting a variable with all LPATH's, and then have each module.mk remove the first part from that variable
[23:35:02] <-- teuf has left IRC (Remote closed the connection)
[23:56:27] <wjp> right, .rpm finally builds again