#nuvie@irc.freenode.net logs for 10 Sep 2003 (GMT)

Archive Today Yesterday Tomorrow
Nuvie homepage

[00:22:42] --> Kirben has joined #nuvie
[03:15:17] <-- ChanServ has left IRC (Shutting Down)
[03:15:45] --> ChanServ has joined #nuvie
[08:59:54] --> Yuv422 has joined #nuvie
[10:55:27] * Yuv422 checks out SB-X's changes
[11:00:54] <Yuv422> nice
[11:01:19] * Yuv422 watches the party enter a dungeon
[11:17:50] --> armav has joined #nuvie
[11:20:41] <Yuv422> hi armav
[11:22:27] <armav> yo
[11:22:47] <Yuv422> How's things?
[11:23:13] <armav> i've tried the latest nuvie snapshot
[11:23:35] <Yuv422> did it work alright?
[11:23:42] <armav> and i was wondering, will you be able to control nuvie with only your mouse? (except conversations)
[11:24:01] <Yuv422> probably
[11:24:08] <armav> i don't like alternating between mouse and keyboard
[11:24:28] <Yuv422> I was even thinking of having the highlighted text items clickable
[11:24:49] <Yuv422> so you don't have to type them in
[11:25:36] <armav> that's a good idea
[11:25:45] <Yuv422> do you like the drag and drop system?
[11:25:57] <Yuv422> I'll fix the drag cursor soon
[11:26:02] <armav> yes, me like :)
[11:26:07] <Yuv422> so you can see what you're dragging
[11:26:36] <Yuv422> do you think I should allow drags to inventory from previously dropped items?
[11:26:54] <armav> that would let you cheat
[11:26:58] <Yuv422> from the mapwindow that is
[11:27:02] <Yuv422> how
[11:27:03] <armav> in u6 you can only pick up items on adjacent squares
[11:27:22] <armav> oh well, you could probably keep that restriction
[11:27:23] <Yuv422> if it's only objects that you've dropped from your inventory
[11:27:46] <Yuv422> what about drag from adjacent squares?
[11:28:09] <Yuv422> it's a bit anoying only being able to drag one way.
[11:28:12] <armav> it'd also be nice if you could rearrange the objects in your inventory with drag & drop
[11:28:32] <Yuv422> ah k
[11:28:37] <armav> i.e. you drag one item on top of another, and they switch places
[11:28:49] <Yuv422> hmm
[11:28:58] <Yuv422> I guess that is doable
[11:29:00] <armav> except if the 2nd item is a container, in which case nuvie should try to put the 1st item into the container
[11:29:02] <Yuv422> it would be nice
[11:29:16] <Yuv422> it does that already :)
[11:29:36] <armav> does u6 alllow empty slots between items in your inventory, or are the items always contiguous?
[11:29:39] <Yuv422> it was even droping containers inside themselves at one point. ;)
[11:29:47] <Yuv422> nope
[11:30:27] <armav> i just rememberd a question i wanted to ask: is there a way to play nuvie in fullscreen mode?
[11:30:37] <Yuv422> not yet
[11:31:00] <Yuv422> I think it crashed last time I tried full screen mode
[11:31:16] <Yuv422> I've got to spend a bit of time on the graphics system
[11:31:30] <Yuv422> in preperation for night mode
[11:31:35] <armav> i just tried swapping items in my inventory with d&d
[11:31:42] <Yuv422> so I might look at full screen mode then
[11:31:53] <armav> i can swap from left to right, but not from right to left :(
[11:32:15] <armav> i mean the other way around :)
[11:32:19] <Yuv422> the problem is it removes and reinserts the object
[11:32:30] <armav> oic
[11:32:42] <Yuv422> so it is hard to recompute the position in the list if the object shuffles down
[11:33:07] <Yuv422> I might change it a bit so we can drag and drop to positions
[11:33:14] <Yuv422> did you try clicking on the spell book?
[11:33:17] <armav> i guess you could recompute the positions of all items after the d&d
[11:34:14] <armav> what functions are you going to assign to the right and middle mouse buttons?
[11:34:31] <Yuv422> hehe I'm on a mac
[11:34:35] <Yuv422> only one button here. ;)
[11:34:40] <armav> what?
[11:34:52] <Yuv422> hehe
[11:34:57] <armav> can't you buy 3 button mice for macs?
[11:35:14] <Yuv422> sure but my mouse only has one button
[11:35:28] <Yuv422> maybe talk/look/use?
[11:35:35] <Yuv422> for the mapwindow
[11:35:48] <Yuv422> wait move/talk/use
[11:35:53] <Yuv422> or talk if it is an actor
[11:35:57] <Yuv422> otherwise use
[11:36:03] <armav> i think there should be a config file where you can assign functions to keys/buttons (like exult)
[11:36:16] <Yuv422> Yeah
[11:36:23] <armav> wait, i have an idea
[11:36:26] <Yuv422> SB-X has been talking about key/mouse mapping
[11:36:37] <Yuv422> we are going to rework the event system to support that
[11:36:38] <armav> pressing the right mouse button could bring up a pie menu
[11:37:08] <Yuv422> ah k
[11:37:10] <armav> http://www.piemenus.com/
[11:37:29] <armav> i'm a cornucopia of ideas
[11:37:39] * Yuv422 looks
[11:37:55] <Yuv422> we're always looking for ideas. :)
[11:38:16] <armav> i tihnk you could assign functions to left/right/middle mouse button double clicks
[11:38:42] <Yuv422> hmm my GUI system does really handle double clicks yet
[11:38:49] <armav> i think i've never double-clicked my middle button before :)
[11:39:43] <armav> have you read about the new scaler on the exult forums? http://exult.sourceforge.net/forum/read.php?f=1&i=16176&t=16176
[11:40:00] * Yuv422 looks
[11:41:57] <Yuv422> looks like the first one mentioned is mainly used for 3d graphics
[11:42:10] * Yuv422 looks at http://www.hiend3d.com/hq3x.html
[11:43:45] <Yuv422> hq3x looks nice
[11:44:04] <Yuv422> now if only I had time to put it into nuvie. :)
[11:44:35] <armav> you scale your tiles/objects only once, right?
[11:45:04] <armav> or do you scale them everytime you draw them?
[11:48:58] <Yuv422> everytime
[11:49:31] <Yuv422> everything is drawn to a surface
[11:49:38] <Yuv422> then scaled as neccecary
[11:50:00] <Yuv422> I guess I could pre-scale all the tiles
[11:50:05] <Yuv422> on startup
[11:50:16] <Yuv422> I guess that is somthing we can look into later
[11:50:27] <armav> how would you handle palette rotation?
[11:50:36] <Yuv422> good point.
[11:50:52] <Yuv422> nah that would be ok
[11:51:08] <Yuv422> actually yeah
[11:51:27] <Yuv422> as the scaled tile would nolonger be 8 bit
[11:52:37] <Yuv422> can you measure cpu time on your machine
[11:52:40] <Yuv422> while using nuvie?
[11:52:49] <armav> i'm using windows 98 se
[11:52:52] <armav> i don
[11:53:00] <armav> 't know if windows lets you measure cpu time
[11:53:18] <Yuv422> Nuvie runs at about 20% cpu load on my 867MHz G4
[11:53:25] <Yuv422> at 2x scale
[12:40:11] <-- armav has left IRC ("Client Exiting")
[13:04:33] <-- Yuv422 has left IRC (Read error: 110 (Connection timed out))
[13:50:08] --> KtJ_Dragon has joined #nuvie
[13:53:31] --> Yuv422 has joined #nuvie
[13:53:42] <Yuv422> hmm
[13:54:08] <Yuv422> hi KtJ_Dragon
[13:54:14] <KtJ_Dragon> Hi.
[13:54:57] <Yuv422> Just putting arrows on the InventoryWidget
[13:56:13] <Yuv422> KtJ_Dragon: Have you tried Nuvie?
[14:02:24] <KtJ_Dragon> I'm a FreeBSD user and Nuvie has not ported yet.
[14:02:40] <Yuv422> I think it should run on FreeBSD
[14:02:50] <Yuv422> do you get compile errors?
[14:04:57] <KtJ_Dragon> Wait for a few days please. I've know this project just several days ago.
[14:05:18] <Yuv422> ok. :)
[14:06:22] <KtJ_Dragon> I found the project when I was Google'd "Towns ultima".
[14:06:38] <KtJ_Dragon> Ar,
[14:08:34] <Yuv422> I hope to support the FM-Towns version in the future.
[14:09:08] <KtJ_Dragon> I has re-captured some of Ultima boxes and Avatars :)
[14:09:32] <KtJ_Dragon> http://ktj.dip.jp/ultima/jultima/index_e
[14:10:00] <KtJ_Dragon> http://ktj.dip.jp/ultima/portrait_j
[14:10:01] <Yuv422> I bought the japanese Ultima VI for the super famicom on ebay the other day.
[14:10:38] <Yuv422> looks good
[14:24:14] <Yuv422> was Martian Dreams released in Japan?
[14:36:46] <KtJ_Dragon> No.
[14:38:37] <Yuv422> :( that's a shame. It's a good game
[14:39:16] <Yuv422> I'm going to sleep now.
[14:39:33] <Yuv422> If you need any help getting Nuvie to run on FreeBSD just let me know
[14:39:36] <Yuv422> :)
[14:41:22] <Yuv422> nice talking to you KtJ
[14:41:28] <Yuv422> cya later
[14:41:36] <-- Yuv422 has left IRC ("[BX] Get your free warez from!")
[15:22:55] --> wjp has joined #nuvie
[15:24:14] --> ktjdragon has joined #nuvie
[15:33:17] <-- ktjdragon has left IRC ("$B%/%i%$%"%s%H$N=*N;(B")
[15:37:06] <-- KtJ_Dragon has left IRC (Read error: 110 (Connection timed out))
[16:21:01] --> armav has joined #nuvie
[16:26:38] <-- armav has left IRC (Read error: 104 (Connection reset by peer))
[16:58:43] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[21:46:48] <-- wjp has left IRC ("Zzzz...")
[22:21:37] --> SB-X has joined #nuvie
[23:43:24] --> armav has joined #nuvie
[23:46:36] <-- armav has left #nuvie ("Client Exiting")