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

Archive Today Yesterday Tomorrow
Nuvie homepage


[00:00:18] --> Kirben has joined #nuvie
[02:35:45] <-- ChanServ has left IRC (*.net *.split)
[02:50:46] --> ChanServ has joined #nuvie
[07:38:33] --> Dominus has joined #nuvie
[07:48:34] --> Dominus1 has joined #nuvie
[07:48:34] <-- Dominus has left IRC (Read error: Connection reset by peer)
[08:41:40] --> Yuv422 has joined #nuvie
[08:43:30] --> Dominus has joined #nuvie
[08:43:30] <-- Dominus1 has left IRC (Read error: Connection reset by peer)
[09:50:04] <-- Yuv422 has left IRC (Quit: Yuv422)
[11:49:25] --> Yuv422 has joined #nuvie
[12:22:34] <CIA-5> nuvie: 03efry * r1346 10/nuvie/trunk/ (ChangeLog MapWindow.cpp ObjManager.cpp usecode/U6UseCode.cpp):
[12:22:34] <CIA-5> nuvie: * Fixed bug when loading egg tile for Savage Empire.
[12:22:34] <CIA-5> nuvie: * Fixed bug 'tab key assert when clicking the map' [3535894]
[12:22:34] <CIA-5> nuvie: * Fixed bug 'Crash when using a potion on the ground' [3536162]
[12:36:48] <CIA-5> nuvie: 03efry * r1347 10/nuvie/trunk/ (ChangeLog ObjManager.cpp): * Fixed bug 'Drag and drop container onto itself causes self delete' [3535859]
[13:32:01] <-- Yuv422 has left IRC (Quit: Yuv422)
[14:00:20] <-- Kirben has left IRC ()
[20:55:38] --> TheCycoONE has joined #nuvie
[21:15:53] <-- TheCycoONE has left IRC (Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/)
[21:19:53] --> Yuv422 has joined #nuvie
[21:54:21] --> Malignant_Manor has joined #nuvie
[21:55:08] <Malignant_Manor> Eric do you have the same problem with magic that I described yesterday
[21:55:50] <Yuv422> let me check
[21:57:40] <Yuv422> I just tried fire field
[21:57:45] <Yuv422> in the pirate cave
[21:57:49] <Yuv422> and it worked ok for me
[21:58:15] <Yuv422> could you send me a save where it wasn't working
[21:58:55] <Malignant_Manor> Try unlock magic
[21:59:23] <Yuv422> can you give me some coords?
[22:00:35] <Malignant_Manor> There's a save.
[22:02:21] <Yuv422> unlocked
[22:03:24] <Yuv422> what does the game do when you try?
[22:03:46] <Yuv422> are you driving it with the keyboard only
[22:03:55] <Yuv422> or are you also using the mouse
[22:04:37] <Malignant_Manor> Says that I cast it on nothing, no effect
[22:04:37] <Yuv422> ah... it doesn't work if I select the target with the mouse
[22:04:41] <Malignant_Manor> using mouse
[22:04:57] <Malignant_Manor> This doesn't happen on the surface though
[22:06:26] <Yuv422> strange
[22:06:28] <Malignant_Manor> This happens with a lot of spells
[22:10:10] <Yuv422> mouse spell selection is off too
[22:10:25] <Yuv422> I think you might have mentioned that yesterday
[22:10:40] <Malignant_Manor> Yeah, I noted that yesterday.
[22:12:57] <Yuv422> got it
[22:13:12] <Yuv422> mouse based selection only works on the surface
[22:13:14] <Yuv422> :-(
[22:13:22] <Yuv422> hehe
[22:13:32] <Yuv422> should be a trivial fix though
[22:13:49] <Malignant_Manor> That doesn't make sense though.
[22:14:12] <Malignant_Manor> some weird coding
[22:14:26] <Yuv422> have a look at MapWindow::MouseDown()
[22:14:39] <Yuv422> event->select_target()
[22:14:43] <Yuv422> takes three args
[22:14:52] <Yuv422> but I'm only supplying 2
[22:14:57] <Yuv422> the third is a default value
[22:14:59] <Yuv422> of 0
[22:15:22] <Malignant_Manor> 0 is surface
[22:15:28] <Yuv422> yup
[22:15:34] <Malignant_Manor> 1-5 underground
[22:15:42] <Yuv422> yeah
[22:15:59] <Yuv422> we just need to add cur_level as the third arg in that call
[22:16:40] <Yuv422> hehe I never noticed because I always used the keyboard
[22:16:50] <Malignant_Manor> I was thinking flags like U7 and not different maps like U6
[22:17:02] <Yuv422> ah k
[22:17:52] <Yuv422> I'll commit it now
[22:18:18] <Malignant_Manor> I'd think a lot of people would use the mouse.
[22:18:40] <Malignant_Manor> Of course a lot of roguelike players use keyboard more
[22:19:00] <Yuv422> best to have both working 100% :-)
[22:21:18] <CIA-5> nuvie: 03efry * r1348 10/nuvie/trunk/ (ChangeLog CommandBar.cpp GUI/GUI_widget.cpp MapWindow.cpp):
[22:21:18] <CIA-5> nuvie: * Fixed bug when targeting with mouse in dungeon levels.
[22:21:18] <CIA-5> nuvie: * Force screen redraw when dragging object to a widget that
[22:21:18] <CIA-5> nuvie: doesn't accept dragging.
[22:21:18] <CIA-5> nuvie: * Don't allow clicking on command icons when another action is running.
[22:22:00] <Malignant_Manor> Was fullscreen left out because of not having the toggle finished?
[22:22:14] <Malignant_Manor> I added it in and it seems to work fine.
[22:22:31] <Yuv422> fullscreen is broken on mac
[22:22:36] <Yuv422> not sure about linux
[22:22:59] <Malignant_Manor> With the latest SDL, I can even alt-tab with show_cursors enabled
[22:23:15] <Yuv422> nice
[22:23:24] <Yuv422> maybe we should allow it with win32
[22:23:32] <Yuv422> but disable it on mac
[22:23:33] <Malignant_Manor> Do you use openGL?
[22:23:38] <Yuv422> nope
[22:23:47] <Malignant_Manor> I'm using whatever default is in windows
[22:23:56] <Yuv422> there is some open gl code in nuvie
[22:24:01] <Yuv422> but it is old and not working
[22:24:15] <Yuv422> I think it came from the original gfx system in exult
[22:24:18] <Yuv422> or pentagram
[22:24:25] <Yuv422> right back when I started nuvie
[22:24:39] <Yuv422> open-gl is on my todo list though
[22:24:43] <Yuv422> at somestage
[22:24:44] <Malignant_Manor> It doesn't work well in Exult even with several fixes from Marzo.
[22:25:15] <Malignant_Manor> It would be better to just have it be compatible with the newest SDL.
[22:25:30] <Malignant_Manor> That should render in hardware by default.
[22:25:49] <Yuv422> ah k
[22:26:22] <Yuv422> is the new sdl mainstream now?
[22:26:35] <Malignant_Manor> Not that I know of
[22:26:52] <Malignant_Manor> They weren't even coding much when last I looked.
[22:27:42] <Yuv422> a bit of activity at the moment
[22:27:42] <Yuv422> http://hg.libsdl.org/SDL/
[22:28:30] <Yuv422> os x is a hard target to support because apple always changes the api underneath in each new version
[22:31:12] <Malignant_Manor> The end of Febuary started a low amount of commits for awhile.
[22:32:06] <Malignant_Manor> well, even a several week break in Feb
[22:33:23] <Malignant_Manor> Was your scale at least 3 when you tried fullscreen?
[22:34:52] <Malignant_Manor> Support for less than 800x600 resolution in modern video cards is nonexistant.
[22:49:41] <Yuv422> that's a good point
[22:49:45] <Yuv422> I can't remember
[22:52:02] <Malignant_Manor> That's the patch I made earlier with all the config stuff written.
[22:53:44] <Yuv422> cool, thanks
[22:54:32] <Yuv422> which version of SDL are you using?
[22:54:59] <Malignant_Manor> The latest stable 1.2
[22:55:22] <Yuv422> right
[22:55:32] <Yuv422> I've got to go now
[22:55:40] <Malignant_Manor> The package says 1.2.15 but the binary says 1.2.14
[22:55:54] <Malignant_Manor> I used their compiled version
[22:56:18] <Malignant_Manor> Hopefully full screen works for you.
[22:56:27] <Yuv422> I'll give it a go
[22:56:32] <Malignant_Manor> bye
[22:56:35] <Yuv422> cya
[22:56:46] <Yuv422> thanks again for all the patches/bug reports etc
[22:56:51] <Yuv422> :-)
[22:56:54] <Malignant_Manor> I'll try asking Dominus later
[22:57:00] <Malignant_Manor> You're welcome.
[22:57:08] <Malignant_Manor> I'm even doing doc work
[22:57:18] <Yuv422> nice
[22:57:28] <Malignant_Manor> The php doc
[22:57:51] <Yuv422> :)
[22:58:03] <Malignant_Manor> All the keyboard and alt-key commands except for some view specific keys.
[22:59:00] <Yuv422> yeah the docs need a little love too. :-)
[22:59:02] <Yuv422> http://nuvie.sourceforge.net/phorum/read.php?1,1104
[22:59:21] <Yuv422> someone posted a new logo image on the forum too
[22:59:24] <Yuv422> just saw it
[22:59:30] <Yuv422> ok really got to go now
[22:59:32] <Yuv422> ;-)
[22:59:34] <Yuv422> cya
[22:59:36] <-- Yuv422 has left IRC (Quit: Yuv422)
[23:47:52] --> plombo has joined #nuvie