#exult@irc.freenode.net logs for 23 Aug 2010 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[01:48:15] <-- Dominus has left IRC (Quit: Leaving.)
[01:59:30] <-- Magnus has left IRC (Read error: Connection reset by peer)
[09:07:56] --> Dominus has joined #exult
[09:07:56] --- ChanServ gives channel operator status to Dominus
[10:16:32] <Dominus> hmm annoying render problems "lately" (who knows how old). http://sourceforge.net/tracker/?func=detail&atid=102335&aid=3046656&group_id=2335
[10:17:05] <Dominus> I'd appreciate it if anyone could take a look. this could be the last hurdle before a release :)
[10:20:23] * Colourless snickers
[10:20:48] <Colourless> i'm in the middle of doing some changes
[10:21:12] <Dominus> oh
[10:21:39] * Dominus sits down again and goes into patience mode again
[10:23:25] <Dominus> what are you working on?
[10:26:41] <Colourless> http://hidden-waters.com/this.png
[10:27:18] <Colourless> independant game rendering resolution to display resolution
[10:28:03] * Dominus likes
[10:28:06] <Dominus> awesome
[10:28:26] <Colourless> idea is there will be 6 modes, fill, stretch to edge, aspect correct stretch to edge, centred and aspect correct centred
[10:28:57] * Colourless obviously can't count as that is 5 modes
[10:29:41] <Colourless> what it means is you'll be able to set exult to display at any resolution you want, but keep the games to 320x200
[10:29:52] <Colourless> and the border around the edge will not be wasted space
[10:30:14] <Dominus> yes, I can see that and it looks very nice
[10:31:03] <wjp> should be useful on widescreen monitors
[10:31:28] <Dominus> especially in exult studio mode on *nix systems this will be nice. when exult is compiled with x11/studio support it doesn't stretch at all, only fills the borders with black :)
[10:32:24] <Dominus> changeable border color? :)
[10:32:47] <Colourless> no reason why not. i haven't coded it, but itwould be trivial to do
[10:33:12] <Colourless> provided its one of the u7 palette colours and it'll change with light levels.... :-)
[10:33:18] <wjp> can the party member icons be placed along the side?
[10:33:20] <Dominus> he he
[10:33:26] <wjp> or are they fixed on the bottom?
[10:33:43] <Colourless> they are fixed at the bottom currently
[10:35:12] <Colourless> should add option to display them on left, right, or split on both. Will be tight for space displaying all on one side
[10:36:03] <Colourless> i'll commit my current changes.
[10:36:11] <Dominus> and top placing... yeah split on both probably needed
[10:47:02] <Colourless> lol, commit transmitted over 150kb of data
[10:51:37] <Dominus> and there I was thinking we could put out a release soon :)
[10:51:56] * Dominus is not complaining when things look good
[10:56:09] <Dominus> and compile stops http://pastebin.com/GdAU018T
[11:10:10] <Colourless> will look at it later. off watching tv now
[11:11:03] <Dominus> :)
[11:17:35] --> SiENcE has joined #exult
[13:30:56] --> Morde has joined #exult
[13:56:44] <Colourless> dom, compiling issues should now be fixed
[14:10:53] * Dominus should remember that the source code isn't kept updated by magic...
[14:17:34] <Dominus> compiled fine now
[14:21:30] <-- Kirben has left IRC (Ping timeout: 265 seconds)
[14:21:54] <Dominus> so what mischief can we wreak with that now? :)
[14:22:15] <Colourless> not much. wrote whats up in the commit message
[14:22:26] <Dominus> it also seems that the before mentioned rendering bugs are gone... need to watch out for it
[14:26:16] <Dominus> hmm, it likes to crash a lot when I add that <video><game>.... stuff
[14:27:07] <Colourless> hope you didn't set the game values to larger than the video values
[14:27:26] <Colourless> no sanity checks yet
[14:27:41] <Dominus> yeah that's what I did :)
[14:27:53] <Dominus> I thought it was supposed to be the other way round :)
[14:36:29] <Dominus> hmm looks nice
[14:39:46] <Colourless> things are currently counter intuitive as far as config stuff goes and its difficult to use fullscreen 3x scalers and get to native monitor resolutions. so i'm thinking of changing so what is the video/width and video/height values will become the window size/fullscreen resolution. That will then be divided by the scaling factor to get size of the displayed game world
[14:41:08] <Dominus> yeah, it's not intuitive, especially since the video gump doesn't make sense right now, but very nice to play around with
[14:41:16] <Colourless> so I could set the res to 1280x1024, set scaler to scale3x which would then render internally to 426x341
[14:42:19] <Colourless> if i then set the 'game' size to 320x200 i'd have a nice looking game world, though not fullscreen entirely
[14:43:40] <Dominus> yes, I get what you mean
[14:45:00] <Colourless> anyway, i need to be going off to bed now. night
[14:45:06] <Dominus> good night
[14:47:14] <Dominus> hmm, I'm loving it :)
[14:48:31] <wjp> very nice feature :-)
[14:48:34] <wjp> good night
[16:33:49] <-- SiENcE has left IRC (Quit: @all: cya)
[17:19:38] --> shazza has joined #exult
[17:22:32] <-- shazza has left IRC (Client Quit)
[18:18:18] <-- Marzo has left IRC (Read error: Connection reset by peer)
[18:20:03] --> Marzo has joined #exult
[18:22:48] <-- Marzo has left IRC (Client Quit)
[18:25:48] --> Marzo has joined #exult
[18:38:17] --> Magnus has joined #exult
[18:39:59] <-- Morde has left IRC (Ping timeout: 240 seconds)
[19:12:49] --- Sevalecpp is now known as Maximus
[19:36:11] <Dominus> marzo, out of interest, how is exult behaving for you now when switching to fullscreen. you wrote that it was a fatal disaster last time...
[19:37:31] <Marzo> Still doesn't work
[19:37:46] <Marzo> I have since figured out how to get out of it without restarting X
[19:38:02] <Marzo> (without being forced to do it, I mean)
[19:38:33] <Dominus> :(
[19:38:36] <Dominus> not good
[19:38:41] <Marzo> SDL still falsely reports several resolutions as being OK, but the NVidia driver does not accept them
[19:39:09] <Marzo> I think that this is because the NVidia driver itself is falsely reporting the resolutions as being accepted
[19:39:48] <Marzo> If I have a large enough resolution set in Exult.cfg, I can switch to full screen without problem
[19:39:54] <Dominus> but it should work ok for "save" resolutions
[19:39:55] <Dominus> :)
[19:40:16] <Dominus> thanks for writing that just before I wrote that :)
[19:41:41] <Marzo> With the new code, I have huge black borders around it
[19:44:33] <Marzo> I can't toggle fullscreen with Exult running, though
[19:44:54] <Marzo> All we need now is aspect correction :-)
[19:54:20] <Dominus> maybe you need to whisper that to none coloured one :)
[19:57:56] * Marzo pokes Colourless with a non-working fullscreen toggle
[19:57:57] <Marzo> :-)
[20:00:27] <Dominus> I didn't write his nick in purpose just not to wake him up :) (not that I beleive that he is sleeping where his PC is running and that it will beep on nick highlighting :))
[20:01:42] <Marzo> Here in Ubuntu, whenever my name is invoked in IRC, a large translucent popup appears with the full message
[20:02:22] <Marzo> Fortunately, all clicks go through it harmlessly, so it doesn't interfere with work
[20:02:30] <Dominus> in my dock the chat icon (of adium) is blinking in deep red on my nick, documentation and FAQ :)
[20:02:44] <Marzo> (and it even becomes almost completely transparent on mouse-over)
[20:03:15] <Marzo> So whenever someone says 'Dominus' it is hard for you to miss?
[20:03:18] <Dominus> which is annoying at times as I'm also idling in #dosbox and I never know if anyone mentioned my name OR mentioned docs/FAQ :)
[20:03:33] <Marzo> docs and FAQ too?
[20:03:43] <Dominus> documentation and FAQ
[20:04:00] <Marzo> Heh, I imagine this can get really annoying
[20:04:00] <Dominus> yeah, since that is my job description :)
[20:04:44] <Dominus> yes but mostly when I return to my mac the following morning and see the blinking red :)
[20:05:25] <Marzo> I also have added most of the Exult team to my contact list in Pidgin, so I get notified when they come online
[20:05:59] <-- jvlee has left IRC (Quit: jvlee)
[20:06:26] <Dominus> good idea
[20:06:38] <Marzo> (so just by logging off and on, someone like you can generate a flood of popups here; please don't abuse that :-p)
[20:07:17] <Dominus> he he, that is annoying and I know I've done that at times when my client wouldn't work as expected...
[20:10:15] <Dominus> when that new rendering is stable I'm really going to push for a release... it feels like I've really need to see at least one more release done for Exult, just so that 1.2 vanishes from the view :)
[20:10:40] <Marzo> Agreed!
[20:12:25] <Dominus> and for many remaining issues in the tracker we need confirmation anyway that these are still issues anyway :)
[20:22:37] * Dominus is gong through the FAQ and docs AGAIN
[20:24:00] <Dominus> strange how I'm sometimes hestitating to delete or rewrite a whole QA... it's like some part of me that gets deleted...
[20:30:07] --- Maximus is now known as Sevalecpp
[23:09:28] <Colourless> the changes i'm making severly break the opengl renderer. The problem is, I dont care enough to fix the issues.
[23:38:41] <Colourless> does anyone know if colour 255 in the palette is ever actually displayed anywhere in game?
[23:40:37] <Colourless> thinking about doms question on if the border colour could be changed, if colour 255 is never displayed and i really don't think it is, it would be possible to fill the background to 255, and set palette entry 255 to the desired border colour
[23:41:33] * Colourless decides to check shape rendering code to check for masking against colour 255
[23:43:24] <Colourless> apparently there is no checks, but i still think 255 would be ok to (ab)use
[23:51:48] * Colourless reasons that because 255 is used by the shape packer as the transparent colour it would be almost impossible for that colour to be displayed in game
[23:54:17] --> Kirben has joined #exult
[23:54:17] --- ChanServ gives channel operator status to Kirben