#nuvie@irc.freenode.net logs for 3 Jul 2003 (GMT)

Archive Today Yesterday Tomorrow
Nuvie homepage

[01:42:22] --> Kirben has joined #nuvie
[04:33:46] --> animeloe has joined #nuvie
[04:33:50] --- animeloe is now known as Eclair
[06:22:38] --> maku has joined #nuvie
[06:46:27] * maku is away: Joo-joo
[06:59:28] --> Kirben2 has joined #nuvie
[06:59:28] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[07:00:11] <-- maku has left #nuvie ("I'm outta here...")
[07:12:52] --> Yuv422 has joined #nuvie
[07:59:33] --- Kirben2 is now known as Kirben
[09:31:20] --> maku has joined #nuvie
[09:31:28] <maku> hello
[09:45:18] <Yuv422> hi
[09:45:25] <Yuv422> How's things?
[09:46:07] <maku> not too well... it's far too hot here and my productivity has gone to /dev/null
[09:46:44] <maku> how's font system?
[09:46:49] <Yuv422> hot! in finland?
[09:46:52] <maku> yep
[09:47:01] <Yuv422> hehe you can't talk about hot
[09:47:10] * maku grins
[09:47:13] <Yuv422> I live in Australia now that can get hot. ;)
[09:47:35] <maku> probably... hey! I am used to temperatures like -25 celcius
[09:47:42] <Yuv422> I was going to ask you? did you find anything new?
[09:48:08] <maku> nope
[09:48:26] <Yuv422> it's about 9 deg C here ATM
[09:49:05] <maku> in australia?
[09:49:11] <Yuv422> yes
[09:49:17] <maku> well, it's winter there
[09:49:23] <Yuv422> yes
[09:49:34] <Yuv422> and night time. ;)
[09:49:52] <maku> oh... here it's 12.50
[09:49:55] <maku> PM
[09:50:04] <Yuv422> ah k
[09:50:22] <Yuv422> 7:50PM here
[09:51:00] <maku> soon 1:00 PM (I meant)
[09:51:25] <maku> is 24 hour format used in aus?
[09:51:36] <Yuv422> not really
[09:51:49] <Yuv422> well it is for some things
[09:54:30] <Yuv422> what temp do you call hot in finland?
[09:55:00] <maku> over 25 C is TOO hot
[09:55:11] <maku> 15-23 C is fine
[09:55:21] <Yuv422> hehe
[09:56:16] <maku> when I swimmed (can't remember the correct word) first time this summer water was just 7 C warm
[09:56:21] <maku> brrr
[09:56:36] <maku> no waters are near 20 C warm
[09:57:10] <Yuv422> swam
[09:57:43] <Yuv422> or swum if you prefer. ;)
[09:57:55] <maku> thanks :)
[09:58:18] <maku> I am good in forgetting words
[09:58:43] <maku> well I can four languages, so I think it's not so amazing
[09:58:46] <Yuv422> I can't even speak on language correctly let alone two. ;)
[09:59:03] <maku> :)
[10:03:30] <Yuv422> I'm just reworking the file class ATM
[10:03:54] <Yuv422> so we have one interface for file and buffer access.
[10:04:11] <maku> cool. how's the work progressing?
[10:06:01] <maku> any way I have to reboot now
[10:06:18] <maku> I added frame buffer support into my kernel and want to test it
[10:06:25] <maku> brb
[10:06:32] <-- maku has left IRC ("rebooting")
[10:26:11] --> maku has joined #nuvie
[10:26:15] <maku> back
[10:43:15] <-- maku has left IRC ("Jo riittää.. Vain järjestys takaa tulevaisuuden!")
[11:12:43] <-- Yuv422 has left IRC (calvino.freenode.net irc.freenode.net)
[11:12:49] --> Yuv422 has joined #nuvie
[12:07:53] --> luteijn has joined #nuvie
[12:09:31] <luteijn> I'm interested in the project, but can't get the windows version to startup, and the debug info is to terse to help me on...
[12:10:42] <Kirben> Have you set the paths and settings in nuvie.cfg ?
[12:11:15] <luteijn> yes, but since the config example uses unix style paths, it might already go wrong there.
[12:11:47] <Kirben> what path did you use ?
[12:12:18] <luteijn> anything from C:\u6\ to an empty string, running nuvie in the directory..
[12:12:34] <luteijn> the empty string stuff got me past the check if the path even existed
[12:12:53] <luteijn> but then it complained not being able to uncompress the tiles..
[12:13:45] <luteijn> what would be the correct specification of a windows path?
[12:15:07] <luteijn> I might be running into case sensitivity issues?
[12:15:09] <Kirben> hmm looks like path might have been broken, on windows at least.
[12:16:00] <luteijn> a typical error message is "] *** Your host is orwell.freenode.net[orwell.freenode.net/6667],
[12:16:01] <luteijn> running version dancer-ircd-1.0.31+maint8-fn6
[12:16:01] <luteijn> ... This server was cobbled together Tue May 13 18:27:58 UTC 2003 (from
[12:16:01] <luteijn> orwell.freenode.net)
[12:16:01] <luteijn> ... orwell.freenode.net dancer-ircd-1.0.31+maint8-fn6
[12:16:01] <luteijn> abBcCdDeEfFgGhHiIkKlLmMnNopPrRsSUvVwWxXyYzZ0123459*@
[12:16:03] <luteijn> bcdefFghiIklmnoPqstv
[12:16:05] <luteijn> ... [local users on irc(1775)] 18%
[12:16:07] <luteijn> ... [global users on irc(4706)] 47%
[12:16:23] <luteijn> hmm and that was the wrong buffer to paste :(
[12:16:27] <Yuv422> hmm
[12:16:36] <luteijn> Error: Invalid gamedir! 'C:\ULTIMA6\/'
[12:16:53] <Kirben> The correct style that used to work was 'c:/uc/ultima6/'
[12:17:12] <Kirben> But I can't seem to get it working either, I should run nuvie more often.
[12:17:12] <luteijn> I'll try it with forward slashes then..
[12:17:20] <Yuv422> I did put in a gamedir check
[12:17:32] <Yuv422> but it does add a unix slash on the end
[12:17:38] <Yuv422> that might be a problem
[12:19:02] <luteijn> I tried to dance around that by leaving my own slash out, but to no avail. Error: Invalid gamedir! 'C:/ULTIMA6/' is the result...
[12:19:21] <Yuv422> also it uses the stat function to check that gamedir is infact a directory
[12:19:52] <Yuv422> Kirben: is it working for you?
[12:19:57] <Kirben> no
[12:20:08] <Yuv422> could be the stat call
[12:20:40] <Yuv422> have a look in Nuvie::checkGameDir
[12:21:08] <luteijn> if I just leave the whole path set to a null string, it proceeds a little further: Error: Decompressing maptiles.vga
[12:21:35] <Yuv422> hmm
[12:23:15] <Yuv422> did you have the nuvie executable in the ultima6 directory?
[12:23:23] <luteijn> (maptiles.vga is in the nuvie directory) I'd use the linux version, but my linux install is too ancient to work.
[12:24:01] <Yuv422> hehe well we'v got to have a working win32 version :)
[12:24:46] <Kirben> checkGameDir is the problem but not sure how to solve it.
[12:25:01] <luteijn> also, do I have to lowercase all the filenames? (I've done that, but it didn't help)
[12:25:08] <Kirben> Commenting out checkGameDir allows it to work.
[12:25:26] <Yuv422> windows should be case insensitive.
[12:25:27] <luteijn> maybe you can make a 'check less' option in the config file?
[12:25:45] <Yuv422> we could just ifdef that check out for win32
[12:25:56] <Yuv422> or find another more suitable check.
[12:26:12] <Yuv422> somthing like this should probably go in U6def.h too.
[12:26:23] <Yuv422> #ifndef WIN32
[12:26:23] <Yuv422> #define U6PATH_DELIMITER '/'
[12:26:23] <Yuv422> #else
[12:26:23] <Yuv422> #define U6PATH_DELIMITER '\\'
[12:26:23] <Yuv422> #endif
[12:26:34] <luteijn> just try to open the first file... if it doesn't work, dump an error like couldn't find file.. check settings blahblah
[12:26:47] <Yuv422> true
[12:27:09] <Kirben> try this one
[12:28:06] <luteijn> okay, I just spend half a day figuring out how to use irc to get here.. (this is the killer ap for irc for me, never found much use for it before... how do I accept that file transfer request ?
[12:28:33] <luteijn> (used to do mud development in university, no need for irc as it has chatting support build in)
[12:29:23] <Yuv422> luteijn: did you submit a bug report on this issue?
[12:29:44] <luteijn> I didn't as I wasn't sure if it wans't luser-error :)
[12:30:08] <Yuv422> ah k. np must have been someone else then ;)
[12:30:43] <Kirben> luteijn: just download snapshot again, just updated it.
[12:31:06] <luteijn> ah I see that bug, submitted by danny calegari, if I decode his shell prompt correctly...
[12:31:11] <Kirben> MD sure looks much better now, under nuvie.
[12:31:29] <Yuv422> :) yeah the background makes a big difference.
[12:31:39] <Yuv422> I cleaned it a bit more for the screenshot ;)
[12:31:52] <luteijn> downloading snapshot...
[12:34:19] <luteijn> Error: Decompressing maptiles.vga maybe put in some more debug info like actual path used, and if the file was opened or not?
[12:34:46] <Yuv422> hmm yeah
[12:34:47] <luteijn> I'll fiddle with the spelling of the dirs, I don't trust windows to be totally case-insensitive..
[12:36:48] <Yuv422> hmm looks like there is an issue with the delimiter
[12:37:33] <luteijn> hmm tried to prepend a / to the actual filename, but windows won't let me :)
[12:38:31] <luteijn> the tools dir has a decompresion thingy, it decompresses my maptiles file fine, so I don't think my copy of the game is corrupted..
[12:38:53] <Yuv422> Kirben: did you just ifdef out the stat check?
[12:39:06] <Kirben> With the updated snapshot, C:\ULTIMA6 or C:/ULTIMA6 should work.
[12:39:09] <Kirben> Yes
[12:39:59] <Yuv422> how big is your maptiles.vga file luteijn?
[12:40:12] <Yuv422> mine is 47199
[12:40:28] <luteijn> mine too
[12:40:35] --- luteijn is now known as Pieter
[12:40:57] --- Pieter is now known as Pieter_Luteijn
[12:41:28] <Pieter_Luteijn> there, that's a little more friendlier than just my lowercase lastname :)
[12:41:36] <Yuv422> hehe
[12:41:40] <Yuv422> :)
[12:42:02] <Pieter_Luteijn> although I've probably already fused myself into your memory as 'luteijn'
[12:42:18] <Yuv422> if you have a slash at the end of your gamedir nuvie will add another slash
[12:42:25] <Yuv422> this is a bug I've just fixed
[12:42:42] <Yuv422> I'm not sure if that would be causing your problem
[12:42:43] <Pieter_Luteijn> I tried it both with and without a final delimiter..
[12:43:20] <Yuv422> let me commit my changes
[12:44:14] <Pieter_Luteijn> I'll try some more .. aha, got it to load.
[12:44:24] <Yuv422> what was the problem?
[12:45:14] <Pieter_Luteijn> I had it pointing to the wrong directory after fiddling too much ;)
[12:45:20] <Yuv422> hehe
[12:45:39] <Yuv422> that often happens after a large amount of tweaking
[12:45:59] <Yuv422> I should print the filename
[12:46:04] <Yuv422> sorry full path
[12:46:12] <Yuv422> so these errors are easier to detect.
[12:46:12] <Pieter_Luteijn> anyway, I'll take a look at the program now; any specific points you'd like me to try out?
[12:46:44] <Yuv422> if you can crash it I'd really like to know about it. :)
[12:46:58] <Yuv422> other than that just have fun running around.
[12:47:41] <Pieter_Luteijn> I'll see if I can duplicate teh bugs the original game had ;)
[12:48:06] <Yuv422> hehe the game is not really playable yet. ;)
[12:48:16] <Yuv422> not in a game sense
[12:49:00] <Pieter_Luteijn> I was thinking of moving through the block at the avatar's isle..
[12:49:22] <Yuv422> ah k
[12:49:33] <Pieter_Luteijn> teh two statues should block you until you have the quest flag set, but I could fly past in the balloon..
[12:49:52] <Yuv422> hehe no balloon support in nuvie yet
[12:50:02] <Yuv422> not even boat support yet. :(
[12:50:09] <Pieter_Luteijn> at least the cheat menu works...
[12:50:24] <Yuv422> hehe why is that always the first think people try!? ;)
[12:50:30] <Yuv422> thing
[12:50:51] <Pieter_Luteijn> because we're too lazy to walk to get the moonstones to try out the blue portals..
[12:51:17] <Yuv422> you can teleport with alt-214
[12:51:28] <Yuv422> if you want to go someware quickly
[12:51:41] <Pieter_Luteijn> hmm how do I use tse objects in the inventory, again, I can't get the crosshairs to move into the paper doll area..
[12:51:46] <Yuv422> just type the coords in seperated by spaces
[12:51:56] <Yuv422> yup that's not working yet.
[12:52:11] <Yuv422> you can get objects
[12:52:18] <Yuv422> but you can't move or drop objects
[12:52:32] <Yuv422> and readied items aren't displayed correctly
[12:52:46] <Pieter_Luteijn> alt-214 gives me repated what? prompts, is it supposed to do that or do I need to find a better way to key in the character
[12:53:19] <Yuv422> alt 2+1+4
[12:54:10] <Pieter_Luteijn> alt-2 -> what?
[12:54:42] <Yuv422> hold the alt key
[12:54:51] <Yuv422> then press 2 then 1 then 4
[12:54:59] <Yuv422> hmm
[12:55:15] <Yuv422> do you have a strange keymap on your keyboard?
[12:55:31] <Yuv422> maybe alt isn't alt on your keyboard layout.
[12:57:38] <Pieter_Luteijn> alt works just fine in other apps, alt-100 -> d
[12:57:50] <Yuv422> hmm
[13:02:37] <Pieter_Luteijn> world looks nice, good to be back in britannia..
[13:02:53] <Yuv422> shame you can't use the alt codes
[13:03:02] <Yuv422> I'll have to look into that
[13:03:12] <Yuv422> Kirben: do the alt codes work for you?
[13:03:55] <Kirben> Yes
[13:04:23] <Yuv422> it must be your keyboard mappings Pieter.
[13:04:37] <Yuv422> SB-X put in the alt code check
[13:04:45] <Yuv422> he might know more.
[13:05:22] <Pieter_Luteijn> aha, figured it out, only works with the real numbers, not with the keypad, even with numlock
[13:05:33] <Yuv422> ah ;)
[13:11:16] <Yuv422> ok those changes are in cvs now
[13:11:26] <Yuv422> nuvie should be more win32 friendly now
[13:11:52] <Yuv422> it also prints the full filename and path when it cannot open a file.
[13:16:16] <Kirben> ok snapshot updated.
[13:16:32] <Pieter_Luteijn> hmm codex temple is not blocked, so even if there was balloon support, can't test that.
[13:18:07] <Pieter_Luteijn> look at codex, Thou dost see a book stand...
[13:19:00] <Pieter_Luteijn> (doused flame of infinity and singularity... I guess the real game had some special handling there..
[13:19:28] <Yuv422> yup
[13:19:40] <Yuv422> thanks kirben
[13:19:54] --> maku has joined #nuvie
[13:20:02] <Yuv422> wb maku
[13:20:11] <maku> hello
[13:20:36] <maku> I got a job!
[13:20:44] <Yuv422> :)
[13:21:01] <Yuv422> what doing?
[13:21:24] <maku> in a local record shop
[13:21:31] <maku> sell stuff etc.
[13:21:57] <maku> they don't pay too well
[13:22:09] <maku> but money is money
[13:22:14] <maku> and badly needed
[13:22:35] <Yuv422> sounds good
[13:23:18] <maku> btw, I'll leave next wednesday
[13:23:27] <maku> but I'll take my laptop with me
[13:23:31] <Yuv422> leave?
[13:23:51] <Yuv422> are you at uni?
[13:24:09] <maku> no no! well .... I won't be home
[13:24:48] * Yuv422 tries to think of some famous musicans from finland.
[13:25:17] <Yuv422> Bjork is from iceland right?
[13:25:28] <maku> yes
[13:25:34] <maku> Nightwish, HIM
[13:25:34] <Yuv422> I always confuse iceland and finland. ;)
[13:25:45] <maku> ;)
[13:25:48] <Yuv422> hehe never heard of them
[13:25:57] <maku> Darude was famous in GB
[13:26:02] <Yuv422> ah yes
[13:26:16] <Yuv422> I've heard of Darude
[13:26:22] <Yuv422> "feel the Beat" ;)_
[13:26:30] <maku> The Rasmus ...
[13:27:28] <maku> I don't generally like commercial Finnish bands...
[13:27:40] <maku> or commercial music in general
[13:28:01] <Yuv422> hehe that could be a problem if you end up working in a record shop. ;)
[13:28:13] * maku sighs
[13:28:17] <maku> true
[13:28:26] <Pieter_Luteijn> unless no-one likes them, so won't ask after them...
[13:28:45] <maku> well I can tolerate them
[13:28:58] <maku> I just wouldn't buy them
[13:28:59] <maku> ;)
[13:29:08] <maku> or their records
[13:30:05] <maku> yuv, how does the file class progress?
[13:30:26] <Yuv422> I've been busy fixing issues for Pieter.
[13:30:36] <maku> what issues?
[13:31:05] <Pieter_Luteijn> windows version wouldn't load up..
[13:31:10] <Yuv422> There was a bug with the delimiter addition in the pathFromValue
[13:31:18] <Yuv422> and some other little issues
[13:31:25] <maku> ok
[13:31:45] <Yuv422> maku runs Nuvie on FreeBSD.
[13:32:04] <maku> and it works like a dream
[13:32:06] <maku> ;)
[13:32:43] <maku> btw, I have never tested it on my brother win2k machine
[13:33:24] <Yuv422> I should work correctly on 2k
[13:33:35] <maku> you? lol
[13:33:39] <Yuv422> I'm not sure if anyone has tested it though. ;)
[13:33:48] <Pieter_Luteijn> btw, where are the mouse icons for the commands? Just not gotten round to them? I'm running it on 2k atm, it it works
[13:34:04] <Yuv422> well there you go. ;)
[13:34:18] <maku> they are shapes (IIRC)
[13:34:26] <Yuv422> haven't even thought about the mouse system Pieter.
[13:34:50] <maku> it shouldn't be too hard to implement
[13:36:28] * maku curses his slow computer
[13:36:32] <Yuv422> we need the underlying window system first
[13:36:55] <maku> we are trying to create an interface like in exult?
[13:36:59] <maku> gumps et al
[13:37:02] <Yuv422> we are going to put a gump system in for handling savegames etc. similar to exult.
[13:37:11] <Yuv422> :)
[13:38:09] <Pieter_Luteijn> no more copying disks to keep saved games... Sniff
[13:38:17] <Yuv422> hehe
[13:38:37] <Yuv422> would you rather it worked that way?
[13:38:54] <Yuv422> well you can't save at all ATM.
[13:39:01] <maku> where have ye good olde days gone?
[13:39:18] <maku> when games were games and men were made of wood
[13:39:49] <Pieter_Luteijn> well, since you'd just be copying the savegame directory to another directory; not that hard to do, In the old days, you'd have to exit to the os to get to the files..
[13:40:33] <Yuv422> I think a nice menu for savegame selection wouldn't be too much of a copout.
[13:41:00] <Yuv422> savegames are going to be single files too.
[13:41:11] <Yuv422> and compressed
[13:41:22] <maku> I was just asking that
[13:41:40] <maku> what are our priority one tasks?
[13:41:49] <Pieter_Luteijn> hmm, that'd break existing savegame editors, I guess.
[13:42:03] <maku> one could uncompress the savegame file
[13:42:10] <Yuv422> there will be a tool to convert from original saves to our new compressed format
[13:42:21] <Yuv422> and back to the original format.
[13:42:46] <Yuv422> the savegame format my contain aditional info
[13:43:02] <Yuv422> like which gametype it is maybe even a screenshot.
[13:43:02] <maku> screenshot would be nice
[13:43:54] <Yuv422> maku: top priority ATM is fixing the file system
[13:43:59] <Yuv422> so we can support writes
[13:44:22] <Yuv422> then we'll see
[13:44:23] <maku> and saving games which depend on write support, right?
[13:44:32] <Yuv422> what people want to see implemented next
[13:44:39] <Yuv422> of course. ;)
[13:45:57] <maku> I could try to continue hacking the eggs
[13:49:59] <Yuv422> have you done anything about the eggs?
[13:50:23] <maku> I have done some tests few weeks ago
[13:50:32] <maku> I have the results somewhere
[13:50:54] <maku> I tried to figure out how they're triggered
[13:51:03] <Yuv422> maku: I think the important thing is to pick somthing and stick to it
[13:51:15] <Yuv422> that way we know what section you are working on.
[13:51:28] <Yuv422> otherwise there might be conflicts. :(
[13:51:43] <maku> I know ... it just... well it's not me
[13:51:51] <Yuv422> hehe
[13:51:54] <maku> ;)
[13:51:57] <Yuv422> I know I'm the same
[13:52:04] <maku> I always ask before I do anything
[13:52:05] <Yuv422> but it would really help.
[13:52:11] <Yuv422> that's good. :)
[13:52:26] <maku> :) don't want to reimplement the Wheel
[13:53:22] <Yuv422> anyway I'm off to bed now
[13:53:31] <Yuv422> I'll talk to you guys later.
[13:53:33] <maku> wait! do you know what MD's system.lzc is for?
[13:53:40] <maku> please ;)
[13:53:42] <Yuv422> not yet
[13:53:54] <maku> okay... I'll do little tests
[13:53:58] <maku> pleasant dreams
[13:54:05] <Yuv422> cya
[13:54:08] <-- Yuv422 has left IRC ("[BX] Do you... BitchX?")
[13:54:09] <maku> bye
[13:55:33] <maku> I'll go and get some fresh air... cya
[13:55:39] <-- maku has left #nuvie ("I'm outta here...")
[14:45:12] <-- Pieter_Luteijn has left IRC ("BitchX: the right choice for a healthy pet")
[15:32:04] --> wjp has joined #nuvie
[15:38:43] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[18:08:40] --> Pieter_Luteijn has joined #nuvie
[18:12:28] <wjp> hi/hoi :-)
[18:18:25] <Pieter_Luteijn> hoi.. (afk)
[20:43:52] <-- Pieter_Luteijn has left IRC ("BitchX-1.0c19 -- just do it.")
[20:44:59] <-- ChanServ has left IRC (Shutting Down)
[20:45:11] --> ChanServ has joined #nuvie
[22:34:00] <-- wjp has left IRC ("Zzzz...")