#exult@irc.freenode.net logs for 13 Jan 2001 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[00:09:32] <Fingolfin> aha
[00:09:39] <Fingolfin> good that I have a mac ;)
[00:09:42] * Fingolfin pokes chimera
[00:09:57] <Fingolfin> somehow it is much easier for me than for Jeff or Ryan to catch crashes ...
[00:09:58] <chimera|work> did I miss something?
[00:10:03] <chimera|work> ah
[00:10:07] <chimera|work> your mac rules! =]
[00:10:08] <Fingolfin> because my code fails immediatly when illegal memory is hit
[00:10:14] * Fingolfin shows his tongue to chimera
[00:10:16] <Fingolfin> <g<
[00:10:35] <Fingolfin> well, all OS's have pros and cons, let us settle to that ;)
[00:10:36] <chimera|work> now do you wnat to compile my daphne CVS on your mac? =]
[00:10:48] <Fingolfin> <g>
[00:10:52] <chimera|work> and compiling something on many OS's is a great way to find bugs!
[00:11:15] <Kirben> BTW would api monitor helping debuging ?
[00:12:15] <Kirben> Just noticed an interesting API monitor for win32 recently at http://www.rohitab.com/apimonitor/ if its any help.
[00:13:43] <-- Fingolfin has left IRC (Ping timeout for Fingolfin[p3EE22558.dip.t-dialin.net])
[00:15:11] --> Fingolfin has joined #exult
[00:15:25] <Fingolfin> grm
[00:15:27] <Fingolfin> strange
[00:15:29] <Fingolfin> exult did "hang" the machine
[00:15:39] <Fingolfin> that is, clock stopped ticking, *but*
[00:15:42] <Fingolfin> the game was animating etc.
[00:15:44] <Fingolfin> however, I couldn't walk...
[00:15:53] <Fingolfin> hrm
[00:15:55] <Fingolfin> I guess that's the "new" dont_move flag...
[00:15:58] <Fingolfin> I quite quit, though
[00:16:13] <Fingolfin> seems as if it was not calling the SDL event functions properly..
[00:16:13] <Fingolfin> hrm
[00:19:49] <Fingolfin> ok
[00:19:58] <Fingolfin> can I DCC a savegame to someone here?
[00:20:06] <Fingolfin> it seems that the Avatar is "stuck" there
[00:20:13] <Kirben> yes
[00:20:23] <Fingolfin> I cannot move, and that causes the game to take up all time (infintie loop?!)
[00:20:46] <Kirben> hmm unable to connect
[00:20:49] <Fingolfin> ah wait
[00:20:57] <Fingolfin> need to config my firewall for dcc
[00:21:29] <Fingolfin> ok..
[00:21:40] <Fingolfin> it is at the very start, BTW
[00:21:43] <Fingolfin> I am still in the ship
[00:22:42] <Fingolfin> and I tried teleporting out (using Alt-T) but still the avatar was frozen... hrm
[00:22:42] <Fingolfin> uh oh
[00:22:53] <Fingolfin> in fact, I just noticed it is something more basic
[00:23:10] <Fingolfin> either I screwed something here, or SDL 1.1.7 is broken, or the latest CVS is (for Mac)
[00:23:26] <Fingolfin> my clock freezes as soon as I start exult, i.e. already on the exult menu
[00:23:37] <Fingolfin> I cannot switch to other programs. I can use exult menu as normal, though
[00:23:45] <Fingolfin> strange
[00:25:06] <Kirben> avatar can move but that ships is really weird
[00:25:12] <Kirben> no sails
[00:25:23] <Fingolfin> yeah, but this is on purpose I think
[00:29:42] <Kirben> hmm double clicking on avatar in that saved game crashes exult here
[00:29:54] <Fingolfin> drm
[00:30:07] <Fingolfin> I am trying to switch back to SDL 1.1.6 and see if it works there
[00:30:11] <Fingolfin> if it does, SDL is broken
[00:30:19] <Fingolfin> if not, exult is ;)
[00:30:20] <Kirben> Fatal signal: Segmentation Fault (SDL Parachute Deployed)
[00:30:43] <Kirben> Also alot of this in stderr.txt:
[00:30:44] <Kirben> DEATH! get_shape() returned a NULL pointer: gamewin.cc:548
[00:30:45] <Kirben> Betcha it's a little doggie.
[00:30:45] <Kirben> Shape::store_frame: framenum >= num_frames
[00:30:45] <Kirben> get_shape(761,5) -> NULL
[00:30:56] <Fingolfin> yeah
[00:31:03] <Fingolfin> shapes are out of shape
[00:43:52] <-- Fingolfin has left #exult
[01:02:29] --> Fingolfin has joined #exult
[01:02:40] <Fingolfin> btw, in the savegame I sent you, Kirben...
[01:02:46] <Fingolfin> the dont_move flag is really set!
[01:02:58] <Fingolfin> that makes me wonder why you could walk...
[01:20:06] <Kirben> yes thats odd
[01:21:28] <Fingolfin> ACK what is this? exult ignores my key presses suddenly...
[01:22:58] <Kirben> Used to have the happen with mouse sometimes
[01:27:07] <Kirben> using keyboard shortcut usaed to fix that though
[01:28:03] <Fingolfin> well
[01:28:06] <Fingolfin> I found the problem
[01:28:09] <Fingolfin> bug in SDL 1.1.7
[01:28:16] <Fingolfin> second I found & fixed today ;)
[01:28:22] <Fingolfin> three if you count the one I got yorick to fix ;)
[01:36:51] <Kirben> Maybe try sdl cvs ? http://www.libsdl.org/cvs.html
[01:40:43] <Fingolfin> ah no
[01:40:45] <Fingolfin> it is fine now
[01:40:50] <Fingolfin> I emailed to the SDL ML
[01:41:02] <Fingolfin> and Sam will fix CVS then ;)
[01:56:55] <Kirben> oops just noticed that was SI saved game, not BG
[01:57:11] <Kirben> nevermind about the crash viewing avatar
[01:58:39] * Kirben slaps Kirben around a bit with a large trout
[02:00:41] <Fingolfin> LOL
[02:00:41] <Fingolfin> ;)
[02:00:44] <Fingolfin> no problem
[02:01:44] <Kirben> I'm surprised it actually loaded in BG
[02:04:12] <Fingolfin> actually, it should recognize this somehow
[02:04:17] <Fingolfin> and refuse to load...
[02:04:31] <Fingolfin> maybe email this to the ML, will ya? or file a bug report @ SourceForge
[02:05:50] <Kirben> ok
[02:06:21] <Kirben> will try reverse first, BG game in SI
[02:13:11] <Fingolfin> sure
[02:13:13] <Fingolfin> I will got to bed now
[02:13:18] <Fingolfin> argh, 3 AM ;)
[02:13:20] <Fingolfin> cya
[02:13:24] <-- Fingolfin has left IRC (42)
[02:17:13] <-- Kirben has left IRC (System Meltdown)
[02:24:56] --> Kirben has joined #exult
[02:39:36] --> flausch has joined #exult
[02:39:50] <flausch> Hello, exultbot.
[02:40:35] <-- flausch has left IRC ()
[02:40:36] <Kirben> Hi
[02:55:24] <-- Kirben has left IRC (Read error to Kirben[co3007967-a.brasd1.vic.optushome.com.au]: Connection reset by peer)
[13:48:00] <-- chimera|work has left IRC (barnes.openprojects.net herbert.openprojects.net)
[13:49:25] --> chimera|work has joined #exult
[14:42:44] <-- chimera|work has left IRC (merril.openprojects.net herbert.openprojects.net)
[14:42:59] --> chimera|work has joined #exult
[14:57:43] --> wjp has joined #exult
[17:19:32] --> tel-cor has joined #exult
[17:20:15] <tel-cor> is this channel for Exult, the U7 player?
[17:22:27] <wjp> hi
[17:22:29] <wjp> yes, it is
[17:22:59] <tel-cor> ok
[17:23:09] --- wjp has changed the topic to: Exult, the opensource Ultima 7 engine
[17:23:24] <tel-cor> do you run exult on Linux or Windows?
[17:23:30] <wjp> Linux
[17:23:36] <wjp> (and BeOS :-) )
[17:25:36] <tel-cor> my sound isn't working, but I probably didn't install the game files correctly
[17:26:02] <tel-cor> using the alpha deb's
[17:26:11] <wjp> what OS do you use?
[17:26:15] <wjp> oh, ok, Linux :-)
[17:26:30] <wjp> do you have timidity?
[17:26:38] <tel-cor> yes
[17:27:00] <tel-cor> I let apt-get install it, but didn't check if I needed to config it also
[17:27:01] <wjp> do stdout/stderr show anything sound-related?
[17:27:28] <tel-cor> something like "lame ass tmimidity fork" I think
[17:27:51] <wjp> I assume you have sound enabled in the setup?
[17:28:39] <tel-cor> setup of BlackGate? Don't know, i just copied the files from the cd and unzipped them :)
[17:28:49] <tel-cor> Hence the thinking I didn't install it properly
[17:28:50] <wjp> no, in the Exult setup
[17:29:14] <tel-cor> sound is enabled in the exult.cfg
[17:29:25] <wjp> if you can get into the game, you installed BG properly :-)
[17:29:41] <tel-cor> whew! That's what I thought
[17:30:07] <wjp> I'm not sure if the .debs are compiled with sound support, btw... let me check
[17:30:12] <tel-cor> k
[17:30:44] <tel-cor> they include a midisfx.flx file, so I assumed they did
[17:31:35] <wjp> that doesn't really mean anything :-) Dancer could have copied the files-to-distribute list from another distribution method :-)
[17:32:06] <tel-cor> nice :)
[17:32:24] <wjp> but it seems as if the binary is compiled with timidity support
[17:32:53] <wjp> btw, you get no sound whatsoever?
[17:33:11] <tel-cor> nada, nothing, zero, zip zilch
[17:33:20] <wjp> hmm
[17:33:22] <tel-cor> and yes, sound does work in other programs :)
[17:33:27] <wjp> :-)
[17:33:56] <wjp> do you have any midi files lying around? (to test timidity with)
[17:34:05] <tel-cor> probably
[17:35:22] <tel-cor> hmm, just tried timidity and it reported 'Can't read any configuration file' maybe that is the reason <grin>
[17:35:34] <wjp> that could be it, yes :-)
[17:37:43] <wjp> do you have the 'timidity-instruments' package?
[17:37:44] <tel-cor> checking the config file, it searches the /usr/lib/timidity/patches dir, which doesn't exist
[17:37:59] <tel-cor> so am apt-get installing it now
[17:38:05] <wjp> (that's what it's called for Mandrake, anyway)
[17:38:28] <wjp> apt-get does have a certain charm... maybe I should try debian sometime
[17:39:19] <tel-cor> should've checked timidity first
[17:39:26] <tel-cor> be back in 10 minutes
[17:39:32] <wjp> k
[17:53:05] <tel-cor> k, now I actually have some soundfonts (I gues they're called that).
[17:53:34] <tel-cor> will now check if sound works
[17:53:44] <wjp> ok
[17:54:18] <tel-cor> that was it, I now have sound :)
[17:54:38] <wjp> great!
[17:57:57] <tel-cor> there any problems with Exults SI support?
[17:58:02] <wjp> yup
[17:58:13] <wjp> which version do you have? alpha?
[17:59:18] <tel-cor> yes, alpha
[17:59:31] <wjp> we're currently working a lot on SI support, though. The current CVS version is already a lot better
[18:01:18] <wjp> (although it still needs a lot of work)
[18:02:25] <wjp> I have to go eat, bbl
[18:02:30] --- wjp is now known as wjp|dinner
[18:05:01] <tel-cor> k
[18:37:05] <-- tel-cor has left IRC (My damn controlling terminal disappeared!)
[18:55:31] --- wjp|dinner is now known as wjp
[18:56:08] --> luke has joined #exult
[18:56:15] <luke> hi wjp
[18:56:21] <wjp> hey luke
[18:56:34] <luke> wjp: you got any experience with nfs mounts?
[18:56:40] <wjp> a bit
[18:57:15] <luke> k
[18:57:19] <luke> take me thru it
[18:57:25] <luke> very slowly
[18:57:27] <luke> :)
[18:57:37] <luke> have you a couple of minutes spare?
[18:57:40] <wjp> what do you want to know about them?
[18:57:49] <wjp> yeah, I have a few minutes
[18:58:02] <luke> k, cool
[18:58:18] <luke> i have /data/Music on deeper (the new box i got two days ago)
[18:58:32] <luke> and i want to make it mountable to the whole lan (3 boxes)
[18:58:49] <wjp> read-only or rw?
[18:59:38] <wjp> (not that it matters that much)
[18:59:38] <luke> read only
[18:59:39] <luke> i guess
[18:59:47] <luke> i only want write to it on deeper
[18:59:55] <luke> so i can download new music straight into it
[19:00:47] <wjp> ok, you need to edit /etc/exports
[19:01:32] <luke> ohk
[19:01:41] <luke> soz, i'm on 3 servers and lagged like hell
[19:01:50] * luke grabs emacs
[19:02:29] <luke> /etc/exports is currently empty
[19:03:14] <wjp> brb, phone
[19:03:23] <luke> k
[19:05:15] <wjp> /disks/mp3 aldur(rw) nedra(rw)
[19:05:22] <wjp> (still gone)
[19:05:37] <luke> k
[19:06:00] <wjp> s/rw/ro/
[19:06:23] <wjp> s/aldur/deepblue/, etc...
[19:06:30] <luke> yup
[19:06:32] <luke> i get it
[19:06:37] <luke> /data/music deepblue(rw) greybox(rw)
[19:06:58] <wjp> I thought you said ro?
[19:07:00] <wjp> back
[19:07:46] <luke> wb
[19:07:52] <luke> rw/ro, doesn't matter
[19:08:00] <wjp> not really, no :-)
[19:08:03] <luke> it isn't a security risk coz its behind ip masq, no?
[19:08:19] <luke> but i've changed it
[19:08:21] <wjp> you only export it to the machines you mention anyway
[19:08:21] <luke> thats fine
[19:08:24] <luke> eyah
[19:08:25] <luke> yeah
[19:08:42] <wjp> don't forget to add the relevant machines to /etc/hosts
[19:08:48] <luke> yeah
[19:08:50] <wjp> and restart NFS
[19:08:57] <luke> thats how i do dns anyway :)
[19:09:03] <luke> k..
[19:09:13] <wjp> issa is a real DNS server of my domain :-)
[19:09:14] <luke> /etc/rc.d/init.d/nfs restart ?
[19:09:24] <wjp> yeah, that should do it
[19:09:37] <wjp> then on another box as root:
[19:09:39] <luke> having a 650MHz box is so nice after 120MHz for years ;)
[19:09:47] <wjp> hehe :-)
[19:09:58] <luke> greybox.lukesoft:/data/music: No such file or directory
[19:10:14] <wjp> mount deeper:/data/music /whereveryouwanttomountit
[19:10:28] <wjp> when do you get that message?
[19:10:34] <luke> [root@deeper luke]# /etc/rc.d/init.d/nfs restart
[19:10:34] <luke> greybox.lukesoft:/data/music: No such file or directory [ OK ]
[19:10:34] <luke> deepblue.lukesoft:/data/music: No such file or directory
[19:10:34] <luke> done.
[19:10:34] <luke> [root@deeper luke]#
[19:10:35] <luke> ---
[19:10:54] <wjp> brb, have to help mother with pc :-(
[19:10:56] <luke> k
[19:11:01] <luke> g'luck ;)
[19:14:55] <-- luke has left IRC (Read error to luke[m296-mp1-cvx1a.cam.ntl.com]: Connection reset by peer)
[19:16:29] --> luke has joined #exult
[19:22:01] <wjp> b
[19:22:16] <wjp> ah, the joys of copy-paste :-)
[19:23:20] <wjp> hmm.. interesting error message
[19:24:02] <wjp> could it be a result of something you tried before?
[19:24:25] <luke> dunno
[19:24:29] <luke> soz, afk
[19:24:30] <luke> wb
[19:24:38] <wjp> try restarting it again
[19:25:07] <luke> [root@deeper /root]# /etc/rc.d/init.d/nfs restart > test
[19:25:15] <luke> [root@deeper /root]# cat test
[19:25:15] <luke> done.rting NFS services: rpc.mountd [ OK ]
[19:25:17] <luke> ---
[19:25:19] <luke> interesting
[19:25:24] <luke> it is covering something up
[19:25:34] <wjp> ?
[19:25:54] <luke> i echoed the output to a text file
[19:26:00] <wjp> so I saw
[19:26:07] <luke> and something is getting overwritten
[19:26:36] <wjp> oh, that 'done.'
[19:26:52] <wjp> anyway, can you mount it now from deepblue/greybox?
[19:27:13] <luke> hmm
[19:27:16] <luke> let me try
[19:27:18] <luke> how do i do that?
[19:27:34] <wjp> make a directory on which you want to mount it
[19:27:45] <luke> k
[19:28:02] <wjp> then say: mount deeper:/data/music /thatdirectory
[19:28:05] <wjp> (as root, btw)
[19:28:22] <luke> k
[19:28:30] <luke> 20 people are talking at me
[19:28:34] <wjp> hehe :-)
[19:28:43] <exultbot> 21!
[19:28:43] <luke> and i'm getting confused with 4 xterms on 3 machines ;)
[19:28:50] <luke> noooo!
[19:29:52] <luke> mount: deeper:/data failed, reason given by server: Permission denied
[19:30:23] <wjp> did you say /data/music ?
[19:31:15] <wjp> on aldur I'd say, for example: mount issa:/disks/download /disks/download
[19:31:47] <luke> hmm
[19:31:51] <luke> no, i said /data
[19:32:01] <luke> which isn't a mount point atm
[19:32:03] <luke> hang on ;)
[19:35:10] <luke> wjp: you still there?
[19:35:24] <wjp> oui
[19:35:26] <luke> [root@deepblue /]# mount deeper:/data /data
[19:35:26] <luke> mount: deeper:/data failed, reason given by server: Permission denied
[19:35:29] <luke> same problem
[19:35:34] <wjp> where else would I be ;-)
[19:35:43] <luke> i get the feeling that the server isn't running
[19:35:48] <wjp> and /etc/exports says?
[19:36:17] <luke> ugh
[19:36:20] <luke> i'm braindead
[19:36:23] <luke> ok, 1 sec
[19:36:44] <luke> /data deepblue(ro) greybox(ro)
[19:36:58] <luke> [root@deepblue /]# mount deeper:/data /data
[19:36:59] <luke> mount: deeper:/data failed, reason given by server: Permission denied
[19:37:02] <luke> same problem
[19:37:11] <wjp> did you restart NFS after updating /etc/exports?
[19:37:22] <luke> no
[19:37:32] <wjp> try that :-)
[19:37:51] <luke> [root@deepblue /]# mount deeper:/data /data
[19:37:51] <luke> mount: wrong fs type, bad option, bad superblock on deeper:/data,
[19:37:51] <luke> or too many mounted file systems
[19:37:58] <luke> hmm, more promising
[19:38:05] <wjp> how interesting
[19:38:17] <wjp> mount -t nfs deeper:/data /data ?
[19:38:32] <luke> on what box?
[19:38:34] <luke> deepblue?
[19:38:37] <wjp> yeah
[19:38:40] <luke> [root@deepblue /]# mount -t nfs deeper:/data /data
[19:38:40] <luke> mount: wrong fs type, bad option, bad superblock on deeper:/data,
[19:38:40] <luke> or too many mounted file systems
[19:38:53] <wjp> hmmm... what's your partition structure on deeper?
[19:39:33] <wjp> did you compile your own kernel on deepblue?
[19:39:34] <luke> /, /data, /home i think
[19:39:36] <luke> no
[19:39:51] <luke> [root@deeper /root]# mount
[19:39:54] <luke> /dev/hda1 on / type ext2 (rw)
[19:39:56] <luke> none on /proc type proc (rw)
[19:39:59] <luke> usbdevfs on /proc/bus/usb type usbdevfs (rw)
[19:40:01] <luke> /dev/hda5 on /home type ext2 (rw)
[19:40:10] <luke> none on /dev/pts type devpts (rw,gid=5,mode=620)
[19:40:13] <luke> /dev/hda8 on /opt type ext2 (rw)
[19:41:06] * wjp doesn't see a /data
[19:41:26] <luke> hmm
[19:41:27] <luke> err
[19:42:03] <luke> /dev/hda7 on /data type ext2 (rw)
[19:42:04] <luke> ok
[19:42:40] <wjp> does deepblue know deeper? (/etc/hosts)
[19:42:56] <luke> yes
[19:43:10] <luke> [root@deepblue /]# ping deeper
[19:43:10] <luke> PING deeper.lukesoft (192.168.1.1) from 192.168.1.2 : 56(84) bytes of data.
[19:43:12] <luke> etc
[19:43:19] <wjp> k
[19:43:25] <wjp> does it work from greybox?
[19:43:28] <luke> [root@deepblue /]# cat /etc/hosts
[19:43:29] <luke> 127.0.0.1 localhost.localdomain localhost
[19:43:29] <luke> 192.168.1.1 deeper.lukesoft deeper
[19:43:29] <luke> 192.168.1.2 deepblue.lukesoft deepblue
[19:43:29] <luke> 192.168.1.3 greybox.lukesoft greybox
[19:43:34] <luke> hmm, tabs were lost
[19:43:37] <luke> hang on
[19:43:54] <luke> greybox is 25MHz
[19:45:03] <luke> whats the mount command?
[19:45:21] <wjp> mount deeper:/data/music /mnt/tmp
[19:45:29] <wjp> (or any other empty directory)
[19:45:36] <luke> soz, i'm now luke[away] on all my other servers
[19:45:42] <luke> i can concentrate :)
[19:45:47] <wjp> :-)
[19:46:04] <luke> [root@greybox /]# mount deeper:/data /data
[19:46:04] <luke> mount: wrong fs type, bad option, bad superblock on deeper:/data,
[19:46:04] <luke> or too many mounted file systems
[19:46:25] <wjp> I don't get it
[19:46:31] <luke> no
[19:46:33] <luke> neither do i
[19:46:34] <wjp> on deeper, can you access /data properly?
[19:46:41] <luke> do i need to unmount it on deeper?
[19:46:48] <luke> can i only have access from one box?
[19:46:53] <wjp> no, it's shared
[19:47:31] <luke> hmm ok
[19:47:36] <luke> [root@deeper /]# umount /data
[19:47:37] <luke> umount: /data: device is busy
[19:47:44] <luke> how do i find out who is using it anyway?
[19:47:54] <wjp> dunno
[19:48:23] <luke> ZJU;- 4*T
[19:48:23] <luke> N{6aw]yF[RN$\cI5Z$9}"lͬ{߹RI}_u{
[19:48:23] <luke> k'-#
[19:48:24] <luke> lol
[19:48:33] * wjp blinks
[19:48:43] <luke> i just fucked up an xterm by cat'ing an mp3 on /data
[19:48:44] <wjp> what's that?
[19:48:51] <wjp> 'reset'
[19:48:57] <luke> heh
[19:49:05] <luke> or the little X in the corner of th window
[19:49:29] <wjp> then you'll have to restart the terminal, 'reset' avoids that :-)
[19:49:38] <luke> thanks :)
[19:50:44] <luke> i'm stumped
[19:50:53] <luke> i can access /data fine from deeper
[19:50:58] <luke> and the network link works fine
[19:51:05] <luke> coz i'm ssh'ing to the boxes :)
[19:51:10] <wjp> :-)
[19:51:22] <wjp> could you export it to issa?
[19:51:31] <luke> eek
[19:51:34] <luke> i guess..
[19:51:40] <luke> issa.math.leidenuniv.nl ?
[19:51:44] <wjp> 212.64.83.62
[19:51:49] <luke> k
[19:51:56] <wjp> no, tunnel is down until Lennert finishes uml_net :-(
[19:52:20] <luke> /data deepblue(ro) greybox(ro) 212.64.83.62(ro)
[19:52:27] <luke> on deeper
[19:52:31] <luke> errr, but no
[19:52:36] <luke> coz i ip masq from greybox
[19:52:43] <wjp> oh :-(
[19:52:50] <luke> so deeper doesn't exist for you
[19:52:58] <wjp> ok, nm then
[19:53:10] <luke> mm. ok
[19:53:49] <wjp> hmm... maybe deeper isn't running all necessary services
[19:54:01] <luke> which services do i need?
[19:54:04] <wjp> could you do ps aux | grep nfs on deeper?
[19:54:09] <luke> sure
[19:54:27] <luke> [root@deeper /]# ps aux | grep nfs
[19:54:27] <luke> root 2631 0.0 0.4 1484 572 pts/0 R 19:56 0:00 grep nfs
[19:54:29] <luke> heh, lol
[19:54:31] <wjp> and then a ps aux | grep rpc
[19:54:32] <luke> its not running
[19:54:48] <luke> [root@deeper /]# ps aux | grep rpc
[19:54:48] <luke> rpc 1561 0.0 0.2 1436 360 ? S 16:02 0:00 portmap
[19:54:48] <luke> root 1582 0.0 0.0 0 0 ? SW 16:02 0:00 [rpciod]
[19:54:50] <luke> rpcuser 1592 0.0 0.0 1532 0 ? SW 16:02 0:00 [rpc.statd]
[19:54:51] <luke> root 2533 0.0 0.5 1412 736 ? S 19:39 0:00 rpc.mountd --no-n
[19:55:04] <luke> ---
[19:55:11] <wjp> k
[19:55:55] <wjp> do a 'service nfs start' and check for nfsd again
[19:56:15] <luke> [root@deeper /]# ps aux | grep nfs
[19:56:17] <luke> root 2667 0.0 0.0 0 0 pts/0 SW 19:58 0:00 [nfsd]
[19:56:17] <luke> root 2668 0.0 0.0 0 0 pts/0 SW 19:58 0:00 [nfsd]
[19:56:18] <luke> root 2669 0.0 0.0 0 0 pts/0 SW 19:58 0:00 [nfsd]
[19:56:18] <luke> root 2670 0.0 0.0 0 0 pts/0 SW 19:58 0:00 [nfsd]
[19:56:18] <luke> root 2671 0.0 0.0 0 0 pts/0 SW 19:58 0:00 [nfsd]
[19:56:20] <luke> root 2672 0.0 0.0 0 0 pts/0 SW 19:58 0:00 [nfsd]
[19:56:21] <luke> root 2673 0.0 0.0 0 0 pts/0 SW 19:58 0:00 [nfsd]
[19:56:22] <luke> root 2674 0.0 0.0 0 0 pts/0 SW 19:58 0:00 [nfsd]
[19:56:26] <wjp> excellent
[19:56:29] <luke> eek
[19:56:36] <luke> WAHEY! :)
[19:56:38] <luke> thanks :)
[19:57:04] <wjp> don't forget to start nfs on boot :-)
[19:57:10] <wjp> np
[19:57:23] * luke is now a happy boy
[19:57:29] <luke> thanks for bearing with me
[19:57:40] <wjp> heh, np :-)
[19:57:51] <luke> the problem is i can't think without my music you see
[19:58:00] <wjp> lol
[19:59:19] <wjp> you can also add it to /etc/fstab on deepblue&greybox, to make it easier to mount / automatically mount it on boot
[19:59:27] <luke> k
[19:59:39] <luke> dependant on having deeper up?
[19:59:43] <wjp> yup
[19:59:48] <wjp> uh, no
[19:59:56] <luke> i won't add it to greybox, thats got 100% uptime
[20:00:05] <luke> well, not quite
[20:00:20] <wjp> why would adding it mean rebooting greybox?
[20:00:34] <luke> it wouldn't
[20:00:41] <luke> but having access to mp3s on greybox is pointless
[20:00:49] <luke> you can't decode mp3s at 25MHz
[20:00:55] <wjp> hehe :-)
[20:01:01] <wjp> no, that wouldn't work I suppose
[20:01:18] <luke> what happens if deeper isn't up when it tries to mount?
[20:01:25] <wjp> dunno... probably timeouts
[20:01:26] <luke> will it mount when deeper comes up?
[20:01:36] <wjp> no, don't think so
[20:01:45] <wjp> you can try, though
[20:01:51] <luke> k..
[20:02:02] <wjp> the /etc/fstab should look like this:
[20:02:28] * luke really needs emacs on deepblue
[20:02:30] <wjp> deeper:/data /data nfs noauto,user
[20:02:40] * luke grabs the rpm
[20:02:43] <luke> ty
[20:02:46] <wjp> noauto='don't automatically mount on startup', and user='non-root can mount it too'
[20:03:07] <wjp> then you can just say 'mount /data' to mount it, since it'll already know where to get it
[20:03:13] <luke> yup
[20:03:45] <luke> doesn't it need two numbers at the end of the line?
[20:03:51] <wjp> oh right
[20:03:54] <wjp> 0 0, I guess
[20:04:12] <luke> k
[20:04:17] <luke> LABEL=/ / ext2 defaults 1 1
[20:04:19] <luke> hmm
[20:04:25] <luke> interesting
[20:04:27] <wjp> RH7?
[20:04:31] <luke> why does it use LABEL= ?
[20:04:32] <luke> yeah
[20:04:33] <luke> rh7
[20:04:45] <wjp> that means 'the partition labeled as /'
[20:04:49] <luke> aha..
[20:04:57] <luke> passed from the kernel i suppose
[20:05:04] <luke> rather than fstab
[20:05:22] <wjp> dunno how mount does it... it might just iterate over all partitions
[20:05:45] <luke> kk
[20:05:54] <luke> doesn't matter, just out of interest
[20:08:59] <wjp> I ran exult in 6000x4000 resolution today, btw :-)
[20:09:09] <luke> wow!
[20:09:15] * luke blinks at res
[20:09:19] <luke> what monitor?
[20:09:23] <wjp> took up 4x4 full 1600x1200 desktops
[20:09:28] <luke> hehe
[20:09:31] <luke> what video card?
[20:09:33] <wjp> 19" monitor
[20:09:37] <wjp> TNT2 ultra, 32Mb
[20:09:54] <luke> ah, virtual desktops =P
[20:09:59] <wjp> yup :-)
[20:10:02] <luke> so you couldn't see it all at the same time
[20:10:06] <luke> so it doesn't count
[20:10:08] <luke> lol
[20:10:21] <wjp> yes, it does, since it could take a 6000x4000 screenshot :-)
[20:10:26] <luke> :)
[20:10:31] <luke> what exactly is exult?
[20:10:38] <wjp> see topic :-)
[20:10:41] <wjp> ?exult
[20:10:41] <exultbot> Exult is a project to create an Ultima 7 game engine that runs on modern operating systems, capable of using the data and graphics files that come with the game. See http://exult.sourceforge.net/ for more information.
[20:10:46] <luke> i can't play it because i haven't got the registered version of some game
[20:10:53] <luke> aha
[20:10:58] <luke> ultima 7
[20:11:03] <wjp> ?ultima
[20:11:03] <exultbot> Ultima is an epic RPG game series created by Origin.
[20:12:21] <wjp> screenshot is at www.math.leidenuniv.nl/~wpalenst/exult003.png, btw (5,7Mb)
[20:12:45] <wjp> I tried 8000x6000 too, but that resulted in swap death :-(
[20:13:09] <luke> hehe
[20:13:19] <luke> i'm browsing atm
[20:13:32] <luke> 5.7MB will take me about 30 mins
[20:13:40] <luke> would you compress it a little more please?
[20:13:57] <luke> maybe a fully compressed png followed by a good bz2 thrashing?
[20:14:01] <luke> :)
[20:14:18] <luke> The requested URL /~wpalenst/exult003.png, was not found on this server.
[20:14:27] <wjp> hmm
[20:14:38] <luke> whoops
[20:14:44] <luke> i had the comma
[20:14:51] <luke> which looked natural in the error message
[20:14:59] <wjp> :-)
[20:15:10] <wjp> I just had to upload that thing....
[20:15:18] <luke> 2% download complete
[20:15:33] <luke> [20:17:25] <darkshadow> luke can I telnet ur box
[20:15:37] <luke> lol
[20:15:49] <luke> errr.. to my 25MHz server?
[20:15:53] <wjp> <luke> you can try ;-)
[20:16:00] <luke> hehe
[20:16:19] <luke> wjp: this looks good so far
[20:16:38] <wjp> I'm still uploading the 2nd one. (with the roofs chopped off)
[20:16:44] <wjp> it'll be called exult004.png
[20:17:02] <luke> k
[20:17:09] <luke> you'll be ahead of me :)
[20:17:20] * luke notes that xmms is quite slow over ssh
[20:17:33] <luke> but that could just be the slow processor doing music AND window managment
[20:17:39] <luke> and encryption
[20:17:44] <luke> and flow control
[20:18:29] <wjp> :-)
[20:19:55] <luke> i'm disgusted... i bought a microsoft intellimouse
[20:20:04] <luke> its a nice mouse..
[20:20:10] <wjp> microsoft hardware is pretty good
[20:20:22] <luke> yeah
[20:20:33] <wjp> (upload done, 5,5Mb)
[20:20:44] <luke> its the last trace of microsoft i've got in my room.. along with the truetype fonts ;)
[20:20:53] <wjp> :-)
[20:20:57] <luke> k.. i'm 25% on the first one
[20:20:58] --> Fingolfin has joined #exult
[20:21:02] <wjp> hey Max
[20:21:20] <Fingolfin> hi
[20:21:20] <luke> hi
[20:21:30] <Fingolfin> ?whois wjp
[20:21:31] <luke> i'm luke :)
[20:21:32] <Fingolfin> ?wjp
[20:21:34] <wjp> http://www.math.leidenuniv.nl/~wpalenst/exult003.png (and exult004.png), about 5,6Mb each
[20:21:34] <Fingolfin> hrm
[20:21:34] <luke> 14m england
[20:21:36] <Fingolfin> exultbot, who is wjp?
[20:21:46] <Fingolfin> exultbot, who is luke? ;)
[20:21:48] <Fingolfin> hi luke... I met you here before, but who are you again?
[20:22:00] <Fingolfin> wjp: thanx...am also downloading this other map you told me of
[20:22:05] <luke> a friend of wjp and lennert
[20:22:22] <luke> eek.. 100% cpu on this box
[20:22:25] <Fingolfin> er... lennert?
[20:22:27] <luke> what could be happening?
[20:22:29] <wjp> hehe :-)
[20:22:33] <luke> alephnull
[20:22:36] <wjp> Lennert is a friend from college
[20:22:37] <luke> you know him?
[20:22:48] <wjp> he's been here maybe 5 minutes once, a long time ago
[20:22:58] <luke> 2213 luke 10 0 47372 46M 13456 R 68.0 37.0 3:27 galeon-bin
[20:23:05] <luke> eek
[20:23:09] <Fingolfin> wjp: where is the diff between 003 and 004 (yeah, 1, but in content I mean <g>)
[20:23:11] <luke> decoding that png
[20:23:25] <wjp> 003 is with roofs, 004 is without
[20:23:33] <wjp> (so you can see dungeons)
[20:23:43] <Fingolfin> ok
[20:24:35] * wjp just spent 30 minutes uploading them
[20:25:04] * luke has spent 10 mins quater downloading the first one
[20:25:21] <luke> wjp: you're stealing 100% cpu and 100% bandwidth
[20:25:39] <wjp> muahahaha :-)
[20:25:51] <luke> ooh, an infected png
[20:26:02] * Fingolfin spent 60 secs downloading each
[20:26:10] <wjp> grrrrrrrrr :-)
[20:26:11] <luke> 1 ph34r j00
[20:26:13] <luke> lol
[20:26:15] * wjp needs ADSL
[20:26:19] <luke> Fingolfin =P
[20:26:37] <Fingolfin> luke: <g>
[20:27:34] <Fingolfin> somehow the mountains look less impressive this way ;)
[20:27:50] <luke> hehe
[20:27:56] <luke> i'd love to get exult
[20:27:57] <wjp> :-)
[20:28:04] <luke> anyone wanna upload the cd? >=)
[20:28:31] <wjp> I've been trying to find german/french versions online
[20:28:34] <wjp> not much luck :-(
[20:28:42] * luke plays Red Hot Chilli Peppers - Road Trippin'
[20:28:52] * Fingolfin tries to find the chest in the wood south of trinsinc
[20:29:02] <wjp> there'a chest there?
[20:29:14] * luke smiles and nods
[20:29:16] <Fingolfin> yeah, hidden behind a tree, with magic armour and other nifty stuff
[20:29:27] * luke shrugs
[20:29:31] <wjp> cool, never knew that :-)
[20:29:33] <luke> addicts, i see
[20:29:47] <wjp> I've never really explored south of Trinsic, come to think of it
[20:30:50] <wjp> that map makes my eyes hurt :-)
[20:31:15] <wjp> btw, I've just recompiled SDL with -O3 and without debugging info
[20:31:21] <wjp> quite a speed up
[20:32:17] <luke> i can imagine..
[20:32:25] <Fingolfin> * Just south of Trinsic there is a chest hidden underneath a
[20:32:25] <Fingolfin> maple tree. It is at coords 128S 3W (Hex 37b, 972, 0). Just
[20:32:25] <Fingolfin> keep hitting the chest and it will break open. Inside is
[20:32:25] <Fingolfin> magic armour and weapons and gold. (Useful when you are just
[20:32:25] <Fingolfin> starting! Especially for people who do not want to cheat).
[20:32:54] * wjp finds a sextant
[20:33:55] <Fingolfin> ah found it
[20:34:00] <Fingolfin> it is easy to find the tree
[20:34:05] <Fingolfin> it is a bit seperated
[20:34:14] <Fingolfin> there are two of this "yellow" trees next to each other
[20:34:26] <Fingolfin> one in the wood, the other left of the first, "outside" of the wood
[20:34:35] <Fingolfin> if oyu zoom in and look carefully, youll see the chest
[20:34:47] <luke> deeper is dying
[20:34:53] <luke> from lack of ram/swap
[20:35:03] <luke> and a crappy hdd with the swap partition on it
[20:35:36] <wjp> oh, there it is
[20:35:52] <wjp> (found it in Exult)
[20:36:06] <Fingolfin> looks like a patch of earths if you don't look for it ;)
[20:36:12] <wjp> yup :-)
[20:36:32] <wjp> 'wjp attacks locked chest'
[20:36:35] <Fingolfin> there are lots of this secrets, and some easter eggs... if you want I can DCC you two files with text how to find them ;)
[20:36:58] <wjp> ok, thanks
[20:37:00] <Fingolfin> and you now the trick how to easily kill Lord British?
[20:37:07] <wjp> plaque?
[20:37:10] <wjp> black sword?
[20:37:18] <Fingolfin> no
[20:37:23] <Fingolfin> you wait till he is in the court yard
[20:37:29] <Fingolfin> he is there regulary
[20:37:31] <Fingolfin> ah
[20:37:36] <wjp> :-)
[20:37:37] <Fingolfin> the plaque, yes ;)
[20:37:37] <Fingolfin> sorry
[20:38:14] <wjp> wow, I got 107% of the first file
[20:38:55] <Fingolfin> LOL
[20:39:10] <wjp> hmm.. second one failed
[20:39:14] <Fingolfin> hrm
[20:39:26] <Fingolfin> which one did you get?
[20:39:32] <wjp> ultima7bg.txt
[20:39:54] <Fingolfin> in fact you don't need ultima7bg.txt ;) only the other file ,)
[20:40:05] <wjp> :-)
[20:40:22] <wjp> I wonder if Exult supports breaking of chests yet
[20:40:33] <Fingolfin> welll
[20:40:46] <wjp> hmm... great dagger doesn't work properly it seems
[20:40:52] <Fingolfin> actually, I remmeber fixing a bug related to a previous change by me which broke breaking locks ;)
[20:41:12] <wjp> ok, thanks, I got the files
[20:41:12] <Fingolfin> the code checks for hitting objects, but I am not sure if it does something (i.e. open the chest) yet
[20:41:33] <wjp> yes, it looks for door/chest
[20:41:42] <wjp> I think I vaguely remember the code
[20:41:55] <wjp> you needed a high enough amount of damage, IIRC
[20:42:01] * wjp gets cannon
[20:42:46] <Fingolfin> hehe
[20:42:49] <Fingolfin> but in fact...
[20:43:07] <Fingolfin> I remember I was able to break it (w/o) cheating when I played U7 years ago..
[20:43:25] <Fingolfin> and I was still near the start, so I had no cannon or other fancy weapons or a high strength..
[20:43:39] <wjp> yeah, the algo. is probably wrong
[20:43:47] <wjp> ok, cannon ball flew right past the chest
[20:43:49] * wjp sighs
[20:43:53] * wjp gets blackrock
[20:44:51] * wjp moves stupid tree out of the way
[20:44:59] <Fingolfin> I was just able to break it open with a sword!
[20:45:05] <Fingolfin> you just have to wait some time
[20:45:16] <wjp> ok, blackrock did it :-)
[20:45:22] <wjp> that gives one hell of an explosion, btw
[20:45:35] <wjp> I'm not that patient :-)
[20:46:12] <wjp> full set of magic armour, nice
[20:46:22] <wjp> 400 gold
[20:46:32] <wjp> sword of defense, fire sword, magic bolts
[20:46:44] <wjp> oh wait, 600 gold even
[20:46:58] <wjp> and rings of invis., prot. and regen.
[20:47:01] <wjp> nice stash :-)
[20:47:30] <Fingolfin> yeah ;)
[20:47:33] <Fingolfin> btw...
[20:47:46] <Fingolfin> I just checked the code that handles swamp boots, and it really made me think..
[20:47:54] <Fingolfin> there are a lot of places where shapenums etc. are hardcoded
[20:48:01] <wjp> yup :-(
[20:48:13] <Fingolfin> I think the very least would be to make those number constanst "real" constants..
[20:49:21] <wjp> yeah, probably a good idea
[20:49:54] <Fingolfin> hmmm
[20:50:02] <Fingolfin> aren't you supposed to be able to wear two rings?
[20:50:14] <wjp> I think so, yes
[20:50:14] <Fingolfin> i can only wear one ring; and I can also not wear gloves at the same time
[20:50:34] <wjp> that glove thing is correct
[20:50:43] <wjp> I can wear two rings, btw
[20:51:44] <wjp> are rings used up in Exult, btw?
[20:51:53] <wjp> in U7 they disappear after a while of use, IIRC
[20:52:28] <Fingolfin> dunno...
[20:54:39] <Fingolfin> brb
[20:54:42] <-- Fingolfin has left IRC (42)
[21:03:00] --> Fingolfin has joined #exult
[21:03:39] <wjp> wb
[21:03:58] <luke> Fingolfin: i LOVE the quit message ;)
[21:04:23] <Fingolfin> <g>
[21:04:27] <Fingolfin> /join #42
[21:12:08] <Fingolfin> wjp: did you ever read the Hitchhikers Guide?
[21:12:20] <wjp> no, but I plan to
[21:12:26] <Fingolfin> you *have* to!
[21:12:29] <luke> hehe
[21:12:31] <Fingolfin> otherwise no one will take you serious
[21:12:33] <luke> the books rock
[21:12:35] <wjp> (in fact, I've been planning to read it for about 5 years now)
[21:12:35] <Fingolfin> at least no "hacker" ;)
[21:12:42] <luke> hmm
[21:12:51] <luke> diff definition of hacker methinks
[21:12:53] <Fingolfin> wjp: bah! give me your address, and I'll make sure you get it as a present sent to you door ;)
[21:13:04] <wjp> ok :-)
[21:13:08] <Fingolfin> luke: "hackers" are more or less freak coders ;)
[21:13:12] <Fingolfin> actually
[21:13:24] <Fingolfin> read the Jargon File for a nice definition of hacker
[21:13:40] <Fingolfin> I would consider myself and wjp "hacker". IT is way different from cracker
[21:13:53] <luke> yes
[21:13:56] <Fingolfin> source of the word is "to hack onto the keys" of a keyboard ;) well, that is only one story
[21:14:05] <luke> heh
[21:16:11] <wjp> ok, so it's a trilogy in five parts...
[21:16:17] <wjp> well that helps
[21:16:35] <wjp> so is it three or five (physical) books?
[21:16:41] <Fingolfin> 5
[21:17:06] <wjp> ok, that makes the most sense I suppose :-)
[21:18:54] <wjp> hmm... this book has 776 pages...
[21:20:13] <-- luke has left IRC (Ping timeout for luke[m485-mp1-cvx1b.cam.ntl.com])
[21:21:13] --> luke has joined #exult
[21:21:44] <wjp> the titles are: guide to the galaxy, restaurant at the end of the universe, life, the universe and everything, ...?
[21:22:37] <wjp> amazon isn't making any sense on these books :-(
[21:23:14] <Fingolfin> well
[21:23:31] <Fingolfin> there is a book which I only now the german title "Einmal Rupert und zurck")
[21:24:47] <wjp> rupert?
[21:27:10] <Fingolfin> yeah
[21:27:29] <wjp> is that a name or a normal noun?
[21:28:08] <Fingolfin> a name
[21:28:12] <Fingolfin> a planet's name IIRC
[21:28:15] <Fingolfin> it is years since I read it
[21:28:21] <Fingolfin> lemme see if I find it
[21:28:51] <wjp> oh, nm, I got all the titles here I think
[21:29:12] <wjp> (this "customers who bought this book also bought these: " feature of amazon is pretty useful :-) )
[21:29:18] <Fingolfin> yeah
[21:31:13] <wjp> how many pages would you guess the 5 books have total?
[21:31:20] <wjp> (very roughly)
[21:31:30] <Fingolfin> ourgh no idea, really
[21:31:39] <Fingolfin> wait...
[21:32:04] <Fingolfin> 1000+ ?
[21:32:40] <wjp> hmmm... another 5 books to add to my list
[21:32:48] <wjp> all this reading is getting pricey
[21:33:12] <Fingolfin> yeah
[21:33:27] <Fingolfin> I didn't buy a book in the last month - saved a lot of money this way ;)
[21:33:32] <wjp> :-)
[21:34:28] <Fingolfin> hey
[21:34:34] <Fingolfin> did you see it is available all in one book?
[21:34:37] <Fingolfin> 592 pages
[21:34:51] <wjp> I've got one book with 776 pages here
[21:34:52] <Fingolfin> and it is about 33 DM so about $15 or so
[21:34:56] <Fingolfin> heh
[21:34:57] <Fingolfin> well
[21:35:09] <wjp> DM is almost the same as NLG, btw
[21:35:09] <Fingolfin> depends on the size of the book and the size of the letters ;)
[21:35:18] <wjp> so you don't need to translate to $ :-)
[21:37:54] <wjp> is that a german or english book, btw?
[21:38:21] <Fingolfin> english book
[21:38:27] <wjp> hmm... interesting :-)
[21:38:28] <Fingolfin> I know NLG is almost the same as DM, I just forgot it ;)
[21:38:36] <wjp> :-)
[21:38:42] <Fingolfin> search for "The Hitch-hiker Trilogy "
[21:38:51] <Fingolfin> ISBN 0330316117
[21:39:30] <wjp> I've got one for 55NLG here, which seems to be the full set too
[21:39:57] <Fingolfin> hm... the one I found only contains the first 4
[21:40:14] <wjp> hmm, yes I see :-(
[21:40:37] <wjp> it would make the 776 pages a likely candidate for the full series
[21:40:58] <Fingolfin> can you tell me the title so I can have a look at it?
[21:41:14] <wjp> ISBN: 0434003484
[21:41:30] <wjp> (title is just "HH's guide to the galaxy"
[21:41:32] <wjp> )
[21:41:48] <wjp> that one includes all 5 parts, according to amazon.de
[21:42:02] <wjp> 50DM, so same price
[21:43:28] <Fingolfin> hey, jeff just fixed YAMC
[21:43:44] <wjp> yup, just read the mail
[21:43:59] * wjp updates
[21:44:50] * wjp diffs
[21:45:43] <wjp> just a 'last_created = 0' somewhere in intrisics.cc, and a 'phase++' moved in schedule.cc
[21:47:11] <wjp> there's no 6th part to hh's guide, btw?
[21:47:16] * wjp orders book
[21:48:11] <wjp> the year only just started and I already spent 200 guilders on books
[21:48:15] <wjp> sigh
[21:48:22] <Fingolfin> LOL
[21:48:35] <Fingolfin> hey, the books you and chimera talked about yesterday
[21:48:43] <Fingolfin> from Terry Goodkind?
[21:48:45] <wjp> yes?
[21:49:19] <Fingolfin> title was which again?
[21:49:37] <wjp> Wizard's First Rule, Stone of Tears, Blood of the Fold, Temple of the Winds, Soul of the Fire, Faith of the Fallen
[21:49:51] <Fingolfin> ah ok
[21:49:52] <wjp> (in that order)
[21:49:59] <Fingolfin> thanx
[21:50:11] <Fingolfin> I will get the first book, and if i like it the rest... but I think I will like it ;)
[21:50:22] <wjp> I think so too :-)
[21:50:36] <wjp> I now own parts 1,2 and 6
[21:50:47] <wjp> will get the rest too, eventually :-)
[21:51:41] <wjp> brb, getting something to eat
[21:52:34] * Fingolfin think of the wonderful goose he had for dinner
[21:53:03] <wjp> b
[21:53:44] * wjp stares at exult scaling code
[21:54:59] <wjp> that thing is 300 lines... no wonder it slows down so much :-)
[21:55:21] <Fingolfin> <g>
[21:55:23] <Fingolfin> well
[21:55:26] <Fingolfin> it does interpolation
[21:55:29] <Fingolfin> not just pixel doubling
[21:55:34] <wjp> yes, I know
[21:55:37] <wjp> it looks pretty good :-)
[21:55:58] <Fingolfin> I knew you would tell me you knew, cause I know you knew
[21:56:09] <Fingolfin> er,, I mean, I knew
[21:56:15] <wjp> let's not go there again :-)
[21:56:21] <Fingolfin> hehe
[21:56:58] <luke> its really unnerving running an X application on a machine not running the X server
[21:57:00] <wjp> I wonder how efficient gcc's output is
[21:57:26] <wjp> luke: I regularly run emacs over the internet :-)
[21:57:44] <luke> yupyup
[21:59:04] <wjp> wasn't there some way to have gcc produce assembly instead of machine code?
[21:59:24] <luke> *shrug*
[21:59:32] <luke> gcc --makeassembly ? :)
[21:59:36] <wjp> ah, -S
[22:00:33] <wjp> hmmm... no code there
[22:00:46] <wjp> oh, oops, that's a template function
[22:02:43] <wjp> what's 'psm' and why do I have 5 of them running? (using up all of my CPU)
[22:03:06] <wjp> oh.. mozilla personal security manager
[22:03:27] <wjp> 10 psms
[22:03:55] <wjp> ok, that's better
[22:06:14] <luke> hehe
[22:06:21] <luke> cya wjp
[22:06:25] <wjp> bye luke
[22:06:57] <luke> thanks again for the help
[22:07:03] <wjp> sure, np
[22:07:06] <luke> cya in leiden some time (xnet :)
[22:07:16] <wjp> maybe :-)
[22:07:32] <luke> :)
[22:07:33] <luke> cyas
[22:07:35] <-- luke has left #exult
[22:08:19] <Fingolfin> hrm
[22:08:35] <Fingolfin> I hate to wait for books to come out as pocket books ;)
[22:08:51] <Fingolfin> but I dislike the "normal" versions since they are a) bulkier and b) expensive
[22:09:19] <wjp> they do look cool, though :-)
[22:10:49] <Fingolfin> sometimes, yes ;)
[22:11:24] <wjp> is Sword of Truth available in paperback yet?
[22:12:10] * wjp looks
[22:12:47] <Fingolfin> hm
[22:12:52] <Fingolfin> I just started a new SI game
[22:13:02] <Fingolfin> I opened my inventory, double clicked the spell book..
[22:13:04] <Fingolfin> KA-BOOM
[22:13:07] <Fingolfin> and I use latest CVS
[22:14:35] <wjp> yup, crashes for me too
[22:14:41] <wjp> at ../objs/objiter.h:70
[22:14:51] <Fingolfin> yes
[22:14:59] <Fingolfin> and in Gump::paint...
[22:15:07] <Fingolfin> it calls obj = obj->get_next();
[22:15:09] <wjp> spellbook gump must not be implemented yet
[22:15:17] <Fingolfin> while obj = 0x000000C8
[22:15:22] <Fingolfin> hrm
[22:15:23] <wjp> s/must/might/
[22:15:26] <Fingolfin> yeah
[22:16:58] <wjp> heh... there's three identical coasts there
[22:19:13] <wjp> you start on the middle one, get teleported to the left one when the boat 'appears', and finally to the right one when the storm hits you
[22:21:10] * wjp screws up copy protection again
[22:21:25] <wjp> I need to get that manual from downstairs :-)
[22:22:47] <Fingolfin> hehe
[22:24:33] <wjp> that SI map (used for ctrl-alt-t) really doesn't match the actual map
[22:25:13] <wjp> brb
[22:29:15] <Fingolfin> yeah
[22:29:18] <Fingolfin> the map is off
[22:29:36] <Fingolfin> argh
[22:29:50] <Fingolfin> I managed to screw up the intro sequence now I gotta play it again
[22:29:55] <Fingolfin> ring of fire seems to work now
[22:30:16] <Fingolfin> but I talked to thoxa during the sequence... that casued her to teleoprt away
[22:30:20] <Fingolfin> Karnax teleported away, too
[22:30:24] <Fingolfin> but I was stuck
[22:30:26] <Fingolfin> <sigh>
[22:32:48] <Fingolfin> hrm
[22:32:55] * Fingolfin decides to bring BG_Game::new_game and SI_Game::new_game into sync..
[22:44:17] <Fingolfin> aaahhh, much better
[23:01:32] <wjp> b
[23:16:38] <wjp> ok, I just got this really weird idea...
[23:16:51] <wjp> how big are superchunks? (pixels)
[23:17:30] <wjp> lessee... 16 * 16 * 8 = 2048
[23:17:38] <wjp> so 2048x2048
[23:18:11] <wjp> let's see if I can get Exult to produce 12x12 2048x2048 images, one for each superchunk
[23:18:33] <Fingolfin> well....
[23:18:40] * Fingolfin does a quick calculation
[23:18:49] * Fingolfin gets out his pocket calculator instead
[23:18:52] <wjp> only a couple of hundred megs
[23:19:25] <wjp> I hope :-)
[23:19:34] <Fingolfin> well, 600
[23:19:49] <Fingolfin> but...
[23:19:51] <wjp> now with .png... 6000x4000 was 5,5 Mb
[23:20:01] <Fingolfin> how about scaling it all down?
[23:20:13] <Fingolfin> i mean, I would even be happy with a "low" res overview map...
[23:20:27] <wjp> if .png compression stays the same it would be 140Mb
[23:20:39] <wjp> probably less because of the large amounts of water
[23:20:59] <wjp> yes, a scaled-down version would be ok, I guess
[23:21:11] <wjp> but you can always do that later
[23:21:11] <Fingolfin> but the water is not all of a single color but various shades of blue, no?
[23:21:18] <Fingolfin> anyway, 140 seems likely
[23:21:20] <wjp> yes, but should still compress well
[23:22:16] * wjp tries to figure out the best place to put that code
[23:37:09] <wjp> ok, that should do it
[23:38:30] * wjp crosses fingers...
[23:38:44] <wjp> (this might cause swap-death, btw :-( )
[23:39:33] <wjp> hmm... something went wrong there
[23:39:49] <wjp> oh, that was just a chunk, not a schunk :-)
[23:40:48] <wjp> ok, one schunk works... now for the loop around it :-)
[23:41:48] <wjp> here goes nothing...
[23:45:49] <wjp> 30%
[23:46:00] <wjp> (it's working like a charm, btw :-) )
[23:46:04] <Fingolfin> cool
[23:46:21] <wjp> and then I can throw them all away again :-)
[23:47:07] <wjp> 74/CC
[23:47:23] <wjp> lots of "framenum >= num_frames" errors
[23:47:53] <wjp> (all in one schunk, might be the Forge of Virtue one)
[23:47:59] <Fingolfin> hm
[23:48:13] <wjp> 70%
[23:49:43] <wjp> maybe we're still missing a 'special' object, which is larger than the usual nr. of bytes in the IREG/IFIX files
[23:50:01] <wjp> 99%....
[23:50:01] <wjp> done!
[23:51:05] <Fingolfin> good ;)
[23:51:14] <Fingolfin> can you burn me a CD of it and mail it? ;)
[23:51:17] <Fingolfin> just kidding
[23:51:18] <wjp> sure :-)
[23:51:32] <Fingolfin> but if you integrate the code into CVS somehow
[23:51:35] <wjp> just create it yourself :-)
[23:51:50] <wjp> yes, I'll see if I can find a 'clean' way of integrating the code
[23:52:09] <wjp> (it's only 11 lines)
[23:52:44] <Fingolfin> just put it inside of #if 0 ... #endif
[23:52:49] <Fingolfin> at the start of main() or so...
[23:52:53] <wjp> that's where it's now
[23:53:00] <wjp> (well... #if 1...)
[23:53:15] <Fingolfin> or even better, use #if SCHUNK_PICTURE_HACK
[23:53:32] <wjp> possible too
[23:53:38] <wjp> make it a configure option :-)
[23:53:47] <wjp> --enable-digital-camera ;-)
[23:54:38] <Fingolfin> <<g>
[23:56:42] * wjp tries to automate that .pcx -> .png conversion
[23:58:46] <wjp> for i in `find -name "u7map*.pcx"` ; do convert `echo $i | perl -pi -e "s/\.\/(.*)\.pcx/\\\$1\.pcx \\\$1\.png/"`; done
[23:58:48] <wjp> ;-)
[23:59:05] <wjp> you just gotta love command line scripting :-)