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

Archive Today Yesterday Tomorrow
Exult homepage


[00:23:31] <-- SiENcE has left IRC (Read error: Connection reset by peer)
[06:13:26] --> Colourless has joined #exult
[06:13:33] --- ChanServ gives channel operator status to Colourless
[09:12:25] --> Dominus has joined #exult
[09:12:25] --- ChanServ gives channel operator status to Dominus
[09:57:54] <-- RadoS has left IRC (Ping timeout: 260 seconds)
[10:43:27] --> Malignant_Manor has joined #exult
[11:22:58] --> Marzo has joined #exult
[11:35:39] <-- Marzo has left IRC (Quit: Marzo vanishes suddenly.)
[11:35:48] --> Marzo has joined #exult
[12:39:00] <Dominus> hi Marz
[12:39:04] <Dominus> Hi Marzo :)
[12:39:30] <Dominus> I need help... seems that Exult on OS X can't find thew midisfx.flx or use it
[12:43:56] <Malignant_Manor> I know what the problem is.
[12:44:17] <Malignant_Manor> I have a fix but I think I need to make it more efficient.
[12:44:24] <Malignant_Manor> This happens on all OS.
[12:44:25] <Dominus> oh cool
[12:44:29] <Dominus> oh
[12:44:42] <Malignant_Manor> int Audio::play_sound_effect (int num, int volume, int balance, int repeat, int distance)
[12:46:06] <Malignant_Manor> The wave sfx is always tried since there will always be a sfx_file pointer if there is a sfx file.
[12:46:34] <Malignant_Manor> Midi sfx are choking when played by objects.
[12:47:20] <-- Colourless has left IRC (Ping timeout: 255 seconds)
[12:47:40] <Dominus> so for a test ti would be enough to remove the digital sfx packs?
[12:48:34] <Malignant_Manor> if (sfx_file != 0) // Digital .wav's?
[12:48:36] <Malignant_Manor> return play_wave_sfx(num, volume, balance, repeat, distance);
[12:48:56] <Malignant_Manor> Those two and also an else
[12:54:06] <Malignant_Manor> I probably need to no repeat a sfx for objects.
[12:54:18] <Malignant_Manor> no = not
[13:07:16] <Dominus> yes, seems it *does* find midisfx.flx. at least according to a process viewer
[13:15:36] <Malignant_Manor> I don't know why I keep resurrecting useless and troublesome stuff.
[13:16:11] <Dominus> he he
[13:16:44] <Dominus> it'S your secret super power
[13:28:03] <-- Kirben has left IRC ()
[13:49:45] <Malignant_Manor> I'm close to saying the heck with it and changing the description to "doesn't sound very good"
[13:58:02] <Marzo> FYI, I really don't think midi sfx should be enabled for the release
[13:58:15] <Marzo> There is a host of problems with it
[13:58:33] <Dominus> yes, there is a reason we have it not enabled by default
[13:58:55] <Dominus> I *just* wanted to try it again after a long time...
[13:59:10] <Marzo> Getting them working would be a (minor) step towards using the original SFX (which are all midi), but at least for BG, there is too many hard-coded data to get it working properly
[14:00:34] <Malignant_Manor> I have them disabled still as default
[14:01:05] <Malignant_Manor> They sound like crap to me and work awful when it is a obj sfx that is repeated.
[14:02:29] <Malignant_Manor> I think I will change the description to "doesn't sound very good" like I said earlier.
[14:03:13] <Malignant_Manor> I really wish it was a simple thing to have the original sounding sfx without having the wav flexes.
[14:05:01] <Dominus> yes, that would be nice... but not an easy thing :(
[14:05:36] <Malignant_Manor> I have no idea how to fix the obj sfx problem.
[14:05:49] <Dominus> for midisfx to sound good you need a good soundfont. I remember that I had it sound nice a decade ago :)
[14:06:15] <Malignant_Manor> It should work with MT-32 emu but ach
[14:06:56] <Dominus> but ach?
[14:07:59] <Malignant_Manor> My horrible sfx >> but ach?
[14:09:15] <Dominus> :)
[14:15:40] <Malignant_Manor> make install has been installing midisfx.flx for years after it's disuse.
[14:18:12] <Malignant_Manor> I just committed the patch that allows it to at least play.
[14:32:03] <Malignant_Manor> I would like unofficial sdl 1.3 for the release, but the backwards compatibility alone is not good.
[14:39:31] --> Morde has joined #exult
[14:41:36] <-- Maggie has left IRC (Ping timeout: 240 seconds)
[14:42:28] <Dominus> unofficial sdl 1.3 support is not really crucial for a release, since we don't have any release that relies on sdl 1.3
[14:43:40] <Malignant_Manor> The iAPP project you are going to finish will depend on it.
[14:44:02] <Dominus> but it would be nice to have support for it anyway...
[14:44:26] <Dominus> yes but that is a step we need to take then
[14:44:30] <Malignant_Manor> Yeah, it is only a like especially since it could be a long time between releases.
[14:45:16] <Dominus> yes, better to point people at svn than at an old release :)
[14:50:25] <Dominus> yes, most midisfx sfx are wrong
[14:50:54] <Dominus> the only one that sounded like the digitla pack with a real mt32 was the tick tock of the grandfather clock...
[14:51:26] <Malignant_Manor> It makes you long for the days of Exult before those silly digital captures.
[14:51:44] <Malignant_Manor> I hadn't even heard of Exult before then.
[14:52:13] <Dominus> actually no, I'm glad for the digital packs at least have the original sounds :)
[14:54:42] <Malignant_Manor> You've been volunteered to test the OSX dynamic core fix.
[15:00:19] <Dominus> I know
[15:00:24] <Dominus> no time for that yet
[15:21:49] <eviltar> ^^i'll test midi sfx on a ppc multicore :P
[15:22:07] <eviltar> not quite osx tho
[15:24:53] --> SiENcE has joined #exult
[15:27:50] <-- Morde has left IRC (Ping timeout: 240 seconds)
[16:18:00] --> RadoS has joined #exult
[16:43:08] --> Morde has joined #exult
[17:31:16] --> Marzo1 has joined #exult
[17:31:17] <-- Marzo has left IRC (Read error: Connection reset by peer)
[17:31:17] --- Marzo1 is now known as Marzo
[17:38:40] <-- Malignant_Manor has left IRC (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014])
[17:53:37] <-- SiENcE has left IRC (Quit: @all: cya)
[20:28:54] <-- darrenor64_mac has left IRC (Remote host closed the connection)
[21:11:15] --> Fingolfin has joined #exult
[21:11:15] --- ChanServ gives channel operator status to Fingolfin
[23:13:24] --> Colourless has joined #exult
[23:13:24] --- ChanServ gives channel operator status to Colourless
[23:33:51] --> Kirben has joined #exult
[23:33:51] --- ChanServ gives channel operator status to Kirben
[23:35:02] <-- Fingolfin has left IRC (Quit: Fingolfin)