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

Archive Today Yesterday Tomorrow
Exult homepage


[00:03:19] <Dominus> Malignant: I've uploaded my recordings to http://dl.dropbox.com/u/7737184/mt32rec.zip
[00:04:01] <Dominus> three ogg files. one with trunk MT32, one with your patch and mt32 and one with your patch and the emu
[00:04:21] <Dominus> indeed your patch + mt32 does sound a lot more like the original
[00:10:40] <Dominus> also the birds ARE chirping with the emu but VERY VERY muted and with the wrong sound. if you turn up the volume you can hear them
[00:12:04] <Dominus> now how do I get configure to enable midisfx?
[00:19:26] <wjp> you can't do that with configure
[00:20:02] <Dominus> how do I do it? export ENABLE_MIDISFX=1 or something like that?
[00:20:16] <wjp> one minute
[00:21:35] <wjp> hm
[00:22:01] <wjp> not so clear
[00:25:46] <Dominus> there are some ifdef ENABLE_MIDISFX
[00:29:06] <wjp> yes, but no clear spot where to put a #define ENABLE_MIDISFX
[00:44:32] <Dominus> well, if I edit config.h AFTER ./configure it seems to work
[00:45:47] <Dominus> actually no :(
[00:46:18] <Dominus> or kind of
[00:46:40] <wjp> config.h might not be included everywhere
[00:47:34] <Dominus> it seems to enable the midi sfx option in the audio gump but it reports "couldn't find sfx #XX" in game
[00:47:47] <Dominus> couldn't play sfx #xx
[00:48:20] <Dominus> how do you add "compile time options"?
[00:49:00] <wjp> I don't know what that means
[00:49:22] <wjp> do you have midisfx.flx by the way?
[00:49:41] <Dominus> I mean when you start up Exult it gives you the report "Compile-time options: USE_TIMIDITY_MIDI, USE_FMOPL_MIDI, USE_MT32EMU_MIDI, HAVE_ZIP_SUPPORT"
[00:49:58] <wjp> I think all of those are from configure
[00:51:36] <Dominus> hmm, it searches in the wrong location...
[00:55:17] <Dominus> hmm, it *should* find the midisfx.flx but seems it can't
[00:56:14] <-- Maggie has left IRC (Ping timeout: 240 seconds)
[01:50:03] --> ShadwChsr has joined #exult
[01:50:12] <ShadwChsr> Hey :)
[01:51:09] <ShadwChsr> I realize this probably isn't a great place for hints, but how the heck do you stop the fairy dust on Ambrosia so I can cast Unlock Magic? :)
[01:54:15] <Dominus> hi
[01:54:23] <Dominus> something with the weather chang
[01:55:14] <wjp> wasn't there a specific time of day at which it works?
[01:55:17] <Dominus> create a storm with a spell before getting to ambrosia
[02:09:43] <wjp> heh, nice trick :-)
[02:11:30] <Dominus> not mine, just one of the first finds in google on ambrosia unlock magic weather :)
[02:12:38] <Dominus> I'm not getting the midisfx to work. I think it can't find the midisfx.flx. Always says it's loading it from the <bundle>. Need to bug marzo about it :(
[02:12:49] <Dominus> and I'm going to sleep now :)
[02:13:30] --> Morde has joined #exult
[02:14:14] <-- Dominus has left IRC (Quit: Leaving.)
[02:23:40] <ShadwChsr> (sorry, was afk) - Storm spell doesn't work in Exult for Ambrosia - I see the rain but when I get to the island it switches to dust (or a mixture of rain and dust?)
[02:58:25] <-- Morde has left IRC (Remote host closed the connection)
[03:16:00] <-- ShadwChsr has left #exult
[03:19:08] <-- Cahaan has left IRC ()
[10:06:07] --> Dark-Star has joined #exult
[10:21:37] --> SiENcE has joined #exult
[10:22:04] <SiENcE> PST on Dingoo Handheld :) http://www.youtube.com/watch?v=yfS2wLHhkXI
[11:09:11] <-- ParuCodex has left IRC (*.net *.split)
[11:09:12] <-- ettin has left IRC (*.net *.split)
[11:11:45] --> ettin has joined #exult
[11:11:57] --> ParuCodex has joined #exult
[13:05:36] <-- Kirben has left IRC ()
[13:40:53] <-- Colourless has left IRC (Ping timeout: 255 seconds)
[13:50:46] --> Morde has joined #exult
[14:00:59] --> Dominus has joined #exult
[14:00:59] --- ChanServ gives channel operator status to Dominus
[14:15:35] --> Malignant_Manor has joined #exult
[14:15:46] --> Maggie has joined #exult
[14:18:24] <-- Morde has left IRC (Ping timeout: 240 seconds)
[14:47:06] <Dominus> SiENcE: nice.
[14:47:58] <Dominus> btw. if you ever find time, and you can get curent Exult SVN to run on dingoo a clean diff might be good. *maybe* someone can apply your changes
[14:48:16] <Dominus> (no promises though)
[14:49:49] <Dominus> Malignant_Manor: did you see my report in the log?
[14:50:20] <Malignant_Manor> Midi sfx?
[14:52:09] <SiENcE> hey Dominus
[14:52:10] <Malignant_Manor> Oh, the EMU not having that stupid tambourine noise
[14:52:28] <SiENcE> shure i can do a clean diff
[14:55:40] <Dominus> SiENcE: like I wrote I have no idea if and when anyone can implement the diff but it would be a nice starting point at least as reference for anyone wanting to do something similar
[14:55:52] <Malignant_Manor> I wonder if the MT-32 isn't reading the sysex properly.
[14:56:29] <Dominus> Malignant_Manor: I wonder if Exult is not sending it correctly :)
[14:57:02] <SiENcE> Dominus, did you make a reference on exult page for the dingoo exult?
[14:57:26] <SiENcE> http://crankgaming.blogspot.com/2010/09/exult-v14svn6317-for-dingux-beta2.html
[14:58:23] <Dominus> no, I honestly forgot but made a not in my todo list to add it next time
[15:02:01] <Dominus> Malignant_Manor: since the other user in the forum reported the same issue with his mt32 on Windows 7 (64bit?) I think it's more of an exult problem than a mt32 device problem.
[15:02:23] <Dominus> Also Dosbox+U7+mt32 sounds correct
[15:02:33] <Malignant_Manor> Yes, not reading it because Exult is screwing up.
[15:04:53] <Dominus> but your little patch makes the intro played by Mt32 emu really sound much closer to the original
[15:20:21] --> Morde has joined #exult
[15:22:24] <-- Maggie has left IRC (Ping timeout: 240 seconds)
[15:23:17] <eviltar> is it possibly for instance in a case like mine where i'm only going to emulate midi, i could swap that wood block, for the birds chirping in the beginning?
[15:24:14] <eviltar> i saw a spot where someone was debating changing some fighting sounds
[15:24:41] <Dominus> if you just swap it you might get other things wrong. I'd rather not hear birds chirp in the intro instead of some song sudddenly being wrong...
[15:25:08] <eviltar> yeah i guess
[15:27:41] <-- SiENcE has left IRC (Ping timeout: 272 seconds)
[15:27:50] --> SiENcE has joined #exult
[15:38:50] <Malignant_Manor> I don't really know enough of the code to do anything like that.
[15:41:16] <Malignant_Manor> If I can find out the format for the sfx, I might be able to read a stream directly.
[15:44:01] <eviltar> or as it reads the sfx, catch the number of the woodblock with an if and copy the chirp noise into that timbre ?
[15:44:45] <eviltar> but like dominus said, that might lead to chirping in songs later
[15:50:25] <Malignant_Manor> I'm taking about the digital sfx from the adlib music file.
[16:18:23] <eviltar> oOooo
[17:11:46] <Malignant_Manor> I'm not really having any luck.
[17:13:03] <eviltar> you know what i dont get is, the avatar speech plays fine for me, but the sfx are making my build crash
[17:13:32] <eviltar> it is failing to allocate heap :s
[17:39:17] <Malignant_Manor> I'm committing a patch to disable MT-32 for CoreAudio and default for OSX.
[20:04:19] <-- Malignant_Manor has left IRC (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014])
[20:16:08] --> Colourless has joined #exult
[20:16:08] --- ChanServ gives channel operator status to Colourless
[20:24:32] --> Malignant_Manor has joined #exult
[20:26:08] <Malignant_Manor> Dominus: I have a patch that should enable midi sfx from configure. http://pastebin.com/iTSYwGbZ
[20:27:06] <Malignant_Manor> I'm going to test it late tonight if you don't.
[20:27:17] <-- Malignant_Manor has left IRC (Client Quit)
[20:50:09] <Dominus> malignant, thanks for the audio options work.
[20:50:57] <Dominus> I'll not hav time to test out the midid sfx patch but it should work, I whipped something up like that last night.
[20:51:26] <Dominus> problem seems to be that exult doesn't find midisfx.flx on os x
[20:51:45] <Dominus> I'll test it out tomorrow.
[20:51:53] <-- Dominus has left IRC (Quit: Leaving.)
[21:59:54] --> Maggie has joined #exult
[22:02:48] <-- Morde has left IRC (Ping timeout: 240 seconds)
[22:19:27] --> Kirben has joined #exult
[22:19:27] --- ChanServ gives channel operator status to Kirben
[22:33:21] <-- Dark-Star has left IRC ()
[22:34:44] <-- Sevalecpp has left IRC (Ping timeout: 260 seconds)
[22:48:01] --> Sevalecpp has joined #exult
[22:48:01] <-- Sevalecpp has left IRC (Changing host)
[22:48:01] --> Sevalecpp has joined #exult
[23:09:14] <-- Colourless has left IRC (Ping timeout: 255 seconds)