#exult@irc.freenode.net logs for 25 Jan 2011 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage

[00:00:57] <Dominus> I haven't written a bug report about it but strangely, the Exult menu and game menu do use Alt-x on OS X instead of Cmd-x. in game itself cmd-x works instead of alt-x
[00:03:27] --> Colourless has joined #exult
[00:03:32] <-- Cahaan has left IRC (Quit: night)
[00:03:34] --- ChanServ gives channel operator status to Colourless
[00:10:27] <Malignant_Manor> I don't think Exult loads the keybindings until after you journey onwards.
[00:10:58] <Malignant_Manor> So that is probably the issue.
[00:11:17] <Dominus> so the alt-x there is hardcoded?
[00:11:37] <Dominus> hmm, there could be space for a ifdef os x then :)
[00:12:53] <Malignant_Manor> It might be SDL.
[00:20:50] <Malignant_Manor> How do Mac users use the command key if they are on a keyboard not made for Macs?
[00:21:17] <Dominus> the another key is assigned the cmd key
[00:21:27] <Dominus> you *need* the cmd key on OS X
[00:21:47] <Dominus> you can't run os x without it
[00:22:03] <Dominus> well you can... :)
[00:22:46] <Dominus> if the keyboard has a windows key OS X shifts the keys automatic
[00:23:04] <Dominus> alt becomes cmd and the windows key becomes alt/option key
[00:24:33] <Malignant_Manor> Does cmd-q work?
[00:25:09] <Dominus> yes that works
[00:27:15] <Malignant_Manor> http://pastebin.com/6Y9hxgAL
[00:27:18] <Malignant_Manor> Try that.
[00:28:02] <Malignant_Manor> I'm not sure if the q is a typo but it isn't a big deal to leave that key binding too.
[00:29:26] <Dominus> does alt+q work on windows?
[00:29:41] <Malignant_Manor> Mac only binding
[00:30:05] <Malignant_Manor> Actually try this instead, http://pastebin.com/qfsnaPSW
[00:30:54] <Malignant_Manor> I might just add alt-q as a key binding since it makes a lot of sense.
[00:31:15] <Dominus> will be ready to try in a few, I hope... only need to build libxml2 in all three variants...
[00:33:32] <Malignant_Manor> I need to leave for awhile.
[00:33:42] <Malignant_Manor> I'll check the logs.
[00:33:50] <Dominus> k, will report back on the two things
[00:33:58] <-- Malignant_Manor has left IRC (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014])
[00:34:28] <-- Marzo has left IRC (Remote host closed the connection)
[00:36:38] --> Marzo has joined #exult
[01:50:05] --> Malignant_Manor has joined #exult
[01:50:27] <Dominus> malignant both your key fix in menulist.cc don't work that way.
[01:52:14] <Dominus> menulist.cc:400: error: duplicate case value
[01:52:15] <Dominus> menulist.cc:394: error: previously used here
[01:56:03] <Malignant_Manor> Yeah, I wasn't paying attention on that part.
[01:56:12] <Malignant_Manor> It's an easy fix.
[01:57:30] <Dominus> the audio gump looks nice
[01:57:59] <Malignant_Manor> So no crashes?
[01:58:06] <Dominus> though I think you sent me the wrong shape, that one is still a bit too small and thus the buttons overlap
[01:58:12] <Malignant_Manor> new patch http://pastebin.com/YCDhH5ec
[01:58:40] <Dominus> no crashes but I have only tried with coreaudio and changing sample and stereo
[01:59:37] <Malignant_Manor> They're the ones that would likely be most problematic.
[02:00:08] <Dominus> interesting, with mt32 emu and stereo set the volume is halfed
[02:00:58] <Malignant_Manor> That's weird.
[02:01:38] <Malignant_Manor> I'm noticing it.
[02:02:03] <Dominus> especially with the mt32 emu and changing stereo/mono and the sample rate you get slow downs on reloading the music, it seems like it hangs there sometimes
[02:03:43] <Dominus> the new menulist patch works fine
[02:03:47] <Malignant_Manor> The speaker type changes happens in the older versions.
[02:05:18] <Malignant_Manor> MT-32 EMU needs to cache the waveforms for each sample rate.
[02:05:48] <Malignant_Manor> That might probably something to note in the documentation.
[02:05:54] <Dominus> ok, that makes sense
[02:06:29] <Malignant_Manor> only 375 KB on 11025
[02:18:12] <Malignant_Manor> MT-32 may be a bit unresponsive when changing from mono to stereo too.
[02:20:25] <Malignant_Manor> MT-32 could use that notice about using it for the first time too since Exult seems to freeze for quite awhile.
[02:24:27] <Malignant_Manor> It looks like it might change frequency between stereo and mono.
[02:29:29] <Malignant_Manor> mono 11025 didn't cache anything extra but switching to stereo did.
[02:35:22] <Malignant_Manor> I can hear birds with the sample rate being higher.
[02:39:19] <Malignant_Manor> Oh, I accidentally had digital music enabled.
[02:39:27] <Dominus> :)
[02:44:32] <Malignant_Manor> I'm in insanity mode again.
[02:45:43] <Dominus> nice, me too, going to bed now
[02:48:16] <Malignant_Manor> You've been zzzzzzles for only a few hours.
[02:48:38] <Malignant_Manor> zzzzzzles = zzzzzzless
[02:48:55] <Dominus> :)
[02:49:09] --- Dominus is now known as Dominus|zzzzzzz
[02:52:45] <Malignant_Manor> Actually, mono MT-32EMU does have a crappy kind of bird chirp sound
[03:02:49] <-- Morde has left IRC (Read error: Connection reset by peer)
[04:09:53] <-- Malignant_Manor has left IRC (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014])
[06:59:04] <-- Rottingbeef has left IRC ()
[07:41:22] --> Rottingbeef has joined #exult
[08:22:46] <-- ParuNexus has left IRC (Ping timeout: 250 seconds)
[08:31:22] --> ParuNexus has joined #exult
[08:47:27] --- Dominus|zzzzzzz is now known as Dominus
[08:48:26] --> ParuCodex has joined #exult
[08:51:38] <-- ParuNexus has left IRC (Ping timeout: 276 seconds)
[09:15:35] <-- ParuCodex has left IRC (Ping timeout: 240 seconds)
[09:33:34] --> ParuNexus has joined #exult
[10:45:34] --> SiENcE has joined #exult
[12:59:37] <-- Kirben has left IRC ()
[13:02:13] --> Morde has joined #exult
[13:26:36] --> Demorde has joined #exult
[13:29:27] <-- Morde has left IRC (Ping timeout: 240 seconds)
[14:42:59] <-- Colourless has left IRC (Ping timeout: 255 seconds)
[15:40:48] <-- Demorde has left IRC (Read error: Connection reset by peer)
[15:52:08] --> Morde has joined #exult
[17:02:43] --> ParuCodex has joined #exult
[17:05:26] <-- ParuNexus has left IRC (Ping timeout: 265 seconds)
[17:08:08] <-- SiENcE has left IRC (Quit: @all: cya)
[21:06:31] <-- Morde has left IRC (Read error: Connection reset by peer)
[22:20:04] --> Kirben has joined #exult
[22:20:04] --- ChanServ gives channel operator status to Kirben
[22:51:20] --> Malignant_Manor has joined #exult
[22:52:24] <Malignant_Manor> Marzo: , wjp , is there a check that can be called to make sure a shape exists?
[22:52:56] <Marzo> What do you mean?
[22:53:24] <Malignant_Manor> Checking if a shape number inside a flx file
[22:53:49] <Malignant_Manor> so that the game doesn't crash if there isn't one and so you can output an error
[22:55:57] <Malignant_Manor> This is mainly for the gump manager.
[23:57:23] <-- Dominus has left IRC (Quit: Leaving.)