#nuvie@irc.freenode.net logs for 18 Jun 2012 (GMT)

Archive Today Yesterday Tomorrow
Nuvie homepage

[02:19:18] <Malignant_Manor> You are a horrible person Dominus. I did some doc work for Nuvie. Here are the keyboard controls you wanted. http://pastebin.com/cCnTa59Z
[03:17:15] <-- Malignant_Manor has left IRC (Quit: ChatZilla [Firefox 13.0.1/20120614114901])
[03:45:57] <-- Dominus has left IRC (Read error: Connection reset by peer)
[03:46:24] --> Dominus has joined #nuvie
[07:56:24] <-- Dominus has left IRC (Ping timeout: 245 seconds)
[07:56:58] --> Dominus has joined #nuvie
[08:58:27] --> Dominus1 has joined #nuvie
[08:58:28] <-- Dominus has left IRC (Read error: Connection reset by peer)
[12:09:16] <wjp> http://www.gog.com/news/free_releases_worlds_of_ultima_1_2 !!
[13:40:29] <-- Kirben has left IRC ()
[15:20:10] --> Malignant_Manor has joined #nuvie
[20:04:32] --> Dominus has joined #nuvie
[20:07:48] <-- Dominus1 has left IRC (Ping timeout: 245 seconds)
[20:29:35] --> Dominus1 has joined #nuvie
[20:31:22] --> Dominus2 has joined #nuvie
[20:33:22] <-- Dominus has left IRC (Ping timeout: 276 seconds)
[20:33:54] <-- Dominus1 has left IRC (Ping timeout: 245 seconds)
[21:18:48] --> Yuv422 has joined #nuvie
[21:21:16] <Yuv422> that gog news is pretty awesome!
[21:21:23] <Yuv422> :-)
[21:21:37] <Malignant_Manor> Yeah
[21:22:21] <Dominus2> yup yup
[21:22:36] <Malignant_Manor> I tried out some roof editing.
[21:22:54] <Yuv422> how'd it go?
[21:22:58] <Malignant_Manor> It's hard to find the right tile for some parts.
[21:23:07] <Yuv422> yeah
[21:23:19] <Malignant_Manor> I didn't save my partial blacksmith
[21:23:31] <Malignant_Manor> I deleted the garbage roof over the guardhouse
[21:23:43] <Yuv422> hehe
[21:24:11] <Yuv422> I think Daniel is still tweaking the roof tileset
[21:25:08] <Dominus2> Yuv422: if you wondered about Malignant_Manor documentation document earlier, see our discussion on #exult http://log.usecode.org/exultlog.php?log=17Jun2012
[21:25:23] <Malignant_Manor> I don't like the fact that you need to be under the roof.
[21:25:59] <Malignant_Manor> I actually have some php done.
[21:26:15] <Malignant_Manor> I have to figure out how all those alt codes work.
[21:26:23] <Malignant_Manor> There seems to be two modes.
[21:27:20] <Yuv422> Dominus2: Ah now that makes sense.
[21:27:25] <Malignant_Manor> I have several more patches on the tracker and a minimum brightness cheat that is waiting on the configuration patch.
[21:27:43] <Yuv422> hehe
[21:27:50] <Yuv422> just looking at that one now
[21:28:07] <Dominus2> Malignant_Manor: I'd like to see you do stuff like this for exult again :)
[21:28:31] <Malignant_Manor> Most stuff is done in Exult.
[21:28:33] <Yuv422> Dominus2: don't say that ;-)
[21:29:01] <Malignant_Manor> Plus more changes screws up the Marzo vaporware.
[21:29:20] <Dominus2> otoh, I'd like to see nuvie furthered
[21:30:02] <Dominus2> I'm not sure marzo is really going to do more than maintain SIfixes/BGkeyring
[21:30:20] <Dominus2> but I'm sure he wants to do more but can't find the time...
[21:30:47] <Malignant_Manor> There's HD Exult, Translation patch, etc.
[21:32:06] <Yuv422> Dominus2: you can have him back after Nuvie 1.0 is out. ;-) How about that?
[21:32:07] <Malignant_Manor> The main bug screwing over Exult prevents any work on schedules and I don't really want to mess with them anymore anyway.
[21:32:22] <Dominus2> yes, but it's hard to let go when you are waiting to find time and are always delayed again and again...
[21:32:53] <Dominus2> Yuv422: that sounds good, get him on the team now, will you? :)
[21:34:18] <Yuv422> I wonder if easier access to the worlds of ultima games will inspire people to help out with support in nuvie
[21:35:17] <Dominus2> Malignant_Manor: I think I hinted at it in a Pentagram bug report but if you ever want to mess with Pentagram, I'd like you onboard. Your way of adding all the options to exult would help pentagram as well :)
[21:35:28] <Dominus2> Yuv422: that would be cool
[21:35:55] <Malignant_Manor> Unfortunately, Nuvie runs them worse than U6l.
[21:36:05] <Yuv422> yeah
[21:36:38] <Dominus2> more dedicated programers would surely help and I'd really like to first paly the WoU with Nuvie in the full screen mode :)
[21:36:43] <Yuv422> and there is a lot of reversing required to get the game logic out of the original exes
[21:37:10] <Malignant_Manor> There were only 399 downloads of the latest Nuvie release.
[21:38:03] <Yuv422> I guess it is only at v0.3
[21:38:24] <Yuv422> and it is mirrored at aiera
[21:38:26] <Yuv422> or was
[21:38:29] <Dominus2> that and that it goes up against a much better working dosbox
[21:38:38] <Dominus2> YET
[21:38:44] <Yuv422> it would be interesting to see the total downloads including snapshots
[21:38:58] <Dominus2> with the fullscreen mode it's going to be more interesting to people
[21:39:44] <Yuv422> yeah that was my thinking behind working on fullscreen mode now
[21:40:03] <Malignant_Manor> I'd like the new dialog mode as an option even when fullscreen_map is disabled.
[21:40:08] <Yuv422> gets people using nuvie and generates interest
[21:40:23] <Malignant_Manor> There so many issues with the dialog though.
[21:40:40] <Yuv422> missing keywords?
[21:40:52] <Yuv422> I can't really fix that
[21:40:54] <Malignant_Manor> Graphic layering
[21:41:20] <Malignant_Manor> You need to have all the views closed.
[21:41:22] <Yuv422> I was thinking of having a solid background option too
[21:42:01] <Yuv422> yeah fullscreen mode is very much a work in progress
[21:44:33] <Yuv422> do you think skip intro should be in general?
[21:44:33] <Malignant_Manor> The new dialog needs to be on the top of the graphics layer.
[21:44:49] <Yuv422> Malignant_Manor: ah I see now
[21:45:05] <Malignant_Manor> I think it is okay as a per game setting.
[21:45:59] <Dominus2> yes, per game
[21:46:04] <Yuv422> I'd like to add comment support to the config system too
[21:46:27] <Malignant_Manor> ini file system
[21:46:30] <Yuv422> then we can add a description near each config value in the generated or sample config files
[21:46:36] * Dominus2 would vote for an ini style config system like pentagram
[21:46:58] <Yuv422> I haven't seen the pentagram cfg in awhile
[21:46:58] <Malignant_Manor> The dialog also keeps all widgets open.
[21:47:10] <Dominus2> Yuv422: http://pentagram.sourceforge.net/docs.php#advanced_ini
[21:47:43] <Malignant_Manor> So solid background would be nice as an option even when it is the top layer.
[21:47:52] <Dominus2> adding comments to xml just makes it worse to read
[21:48:24] <Dominus2> OR you add a proper settings gump that has everything you ever need to set
[21:48:36] <Yuv422> hehe
[21:48:43] <Yuv422> in time, yes
[21:48:49] <Malignant_Manor> I did that mostly for Exult.
[21:48:54] <Dominus2> that's what Malignant_Manor did for exult
[21:48:57] <Dominus2> he he
[21:49:03] <Yuv422> Dominus2: seriously though do you think that is required for 1.0?
[21:49:13] <Dominus2> yes
[21:49:15] <Malignant_Manor> After everyone else did the main work making it possible.
[21:49:46] <Dominus2> with all the things you are adding to the cfg IMO there should be a settings gump
[21:50:10] <Malignant_Manor> I would be happy if things just worked.
[21:50:23] <Dominus2> or do something like exult does and add as much as possible to the cfg and make nuvie add the missing settings on its won
[21:50:46] <Dominus2> own
[21:51:15] <Yuv422> yeah
[21:51:26] <Dominus2> for a 1.0 release I'd say a settings gump is needed, for earlier releases, no
[21:52:01] <Yuv422> I think we'll push forward with in game functionality for now. then when we are feature complete and stable we'll rework the config system/add the gump
[21:52:07] <Malignant_Manor> I left stuff like this out on purpose. "config/newgamedata/name", "Avatar"
[21:52:40] <Dominus2> yes, that's a good way to go
[21:53:08] <Dominus2> I'd rather have you burn yourself up on game functions than settings :)
[21:53:22] <Yuv422> Malignant_Manor: Nuvie uses those config entries to pass new game info from the intro sequence to the game
[21:53:37] <Yuv422> they shouldn't be in the cfg file :)
[21:53:49] <Malignant_Manor> They are optional though.
[21:54:03] <Malignant_Manor> Just not something most people would ever need edited.
[21:54:40] <Yuv422> hehe yeah
[21:54:54] <Yuv422> the patch looks good to me
[21:55:10] <Yuv422> thanks for consolidating the common config vars in the default loader
[21:56:19] <Malignant_Manor> I thought it was weird when I did a patch the other day and had to copy the same cfg setting to 3 different functions.
[21:57:06] <Yuv422> hehe yeah it just evolved that way and I never refactored it
[21:58:47] <Malignant_Manor> Too bad the only other active developer is Kirben and he only makes sure Windows compiles plus the nice binary uploads.
[22:01:03] --- Dominus2 is now known as Dominus
[22:01:45] <Malignant_Manor> I don't think even U6O gets many downloads.
[22:02:43] <Dominus> apart from screenshots I never payed much attention to u6o
[22:02:53] <Yuv422> commit incomming
[22:02:59] <CIA-5> nuvie: 03efry * r1343 10/nuvie/trunk/ (11 files in 4 dirs):
[22:02:59] <CIA-5> nuvie: * Added Malignant Manor's consolidate config patch. [3536084]
[22:02:59] <CIA-5> nuvie: * Added obj.temporary set var in lua script.
[22:02:59] <CIA-5> nuvie: * Mark thrown weapons as temporary objects.
[22:02:59] <CIA-5> nuvie: * Mark thrown weapons as ok to take.
[22:02:59] <CIA-5> nuvie: * Double-clicking on the player opens the inventory gump in fullmap mode.
[22:03:35] <Dominus> now a complete list of cfg entries would be nice :)
[22:03:41] <Yuv422> Malignant_Manor: We've got Daniel doing gfx too
[22:04:01] <Malignant_Manor> I already cfg entries.
[22:05:42] <Malignant_Manor> I'm basically waiting on other changes.
[22:05:54] <Dominus> great
[22:06:26] <Dominus> I can see already a lot in the commit message
[22:07:09] <Malignant_Manor> I don't have all the description stuff though but nuvie.cfg.example with some omitted because no one should use them.
[22:07:37] <Dominus> I really think that "party all the time" should be set to yes. I'd really like to party all the time...
[22:07:44] * Dominus is being too silly
[22:07:49] <Yuv422> hehe
[22:08:32] <Malignant_Manor> That's moved to cheats now.
[22:08:39] <Yuv422> and we should have a disco ball effect over the whole screen while party all the time is set
[22:08:47] <Dominus> ooohhhh
[22:09:11] <Malignant_Manor> Does hackmover actually do anything besides drag a piece of static items that can't be moved?
[22:09:30] <Yuv422> I haven't used hackmover
[22:09:36] <Yuv422> I think sbx put that in
[22:09:42] <Yuv422> IIRC
[22:10:08] <Malignant_Manor> It doesn't even allow you to add more weight onto characters than they can normally carry.
[22:10:12] <Yuv422> Malignant_Manor: why did you take out if(view_manager->get_current_view() != view_manager->get_party_view())
[22:11:48] <Malignant_Manor> It should be useful anytime and the only time it works that way is in fullscreen mode where it really shouldn't. You should probably change it to if(is_orig_style())
[22:13:31] <Malignant_Manor> I see no need for it to need to not work in the party roster view (party_view).
[22:14:31] <Yuv422> yeah that sounds fair enough
[22:14:41] <Yuv422> I've added the patch to my working copy
[22:15:00] <Malignant_Manor> I'm still getting used to the code.
[22:15:01] <Yuv422> I'll wrap it in is_orig_style() too
[22:16:32] <Yuv422> the code can be a bit weird in places ;-)
[22:27:11] <Malignant_Manor> Just added the minimum brightness patch.
[22:27:31] <Yuv422> :)
[22:27:44] <Yuv422> I'm just committing some of your other patches
[22:27:45] <Malignant_Manor> This allows you to see much better in the dark but still have atmosphere.
[22:28:18] <Malignant_Manor> 105 good for smooth lighting, 128 for original lighting, with original lighting and fullscreen_map, any less than full brightness will black out dungeon tiles
[22:28:32] <Malignant_Manor> 0-255
[22:29:10] <Malignant_Manor> I hate not being able to see what I am doing in games.
[22:29:21] <Yuv422> :)
[22:30:41] <CIA-5> nuvie: 03efry * r1344 10/nuvie/trunk/ (ChangeLog Event.cpp):
[22:30:41] <CIA-5> nuvie: * Added Malignant Manor's patches
[22:30:41] <CIA-5> nuvie: 'Allow + and - hotkeys to work in party view' [3535914]
[22:30:41] <CIA-5> nuvie: 'Fix function key inventory hotkey.' [3535912]
[22:30:41] <CIA-5> nuvie: * Fixed bug 'Have to hit function key twice to see inventory' [1624969]
[22:35:46] <Yuv422> the min brightness patch looks good
[22:35:53] <Yuv422> I'll commit it later
[22:35:57] <Yuv422> I've got to go now
[22:37:01] <Malignant_Manor> Bye
[22:37:10] <Dominus> bye bye
[22:37:18] <Malignant_Manor> I need to go in a bit too.
[22:40:20] <-- Malignant_Manor has left IRC (Quit: ChatZilla [Firefox 13.0.1/20120614114901])
[22:51:32] <Yuv422> cya
[22:51:34] <-- Yuv422 has left IRC (Quit: Yuv422)
[23:06:44] <-- Dominus has left IRC (Remote host closed the connection)
[23:07:36] --> Dominus has joined #nuvie
[23:36:34] --> Kirben has joined #nuvie