[02:00:02] <Marzo> Happy New Year!
[04:10:56] --> jvlee has joined #exult
[04:40:02] --> Malignant_Manor has joined #exult
[04:54:01] <-- Kirben has left IRC ()
[05:06:27] --> Kirben has joined #exult
[05:06:27] --- ChanServ gives channel operator status to Kirben
[05:21:30] <-- jvlee has left IRC (Quit: jvlee)
[05:21:59] <-- Marzo has left IRC (Ping timeout: 260 seconds)
[05:27:24] --> jvlee has joined #exult
[06:56:48] <-- jvlee has left IRC (Quit: jvlee)
[07:11:08] <Malignant_Manor> Colorless, can you please take a quick look at this sysex delay fix? http://scummvm.svn.sourceforge.net/viewvc/scummvm?revision=47336&view=revision
[07:12:20] <Malignant_Manor> There's two places in LowLevelMidiDriver.cpp that need this check. I don't know how to get the length in the second place.
[07:19:02] --> Baastuul_ has joined #exult
[07:21:54] <-- Rottingbeef has left IRC (Ping timeout: 255 seconds)
[07:41:11] <Malignant_Manor> I have to go. I added it to the bug tracker.
[07:41:17] <Malignant_Manor> https://sourceforge.net/tracker/?func=detail&aid=3149070&group_id=2335&atid=102335
[07:42:39] <-- Malignant_Manor has left IRC (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014])
[07:43:40] <Colourless> i have no idea if that code actually does anything useful. It looks like it causes a delay after sysex send purely to wait for the the midi uart on the host to finish sending the data over the cable
[07:45:40] <Colourless> it then adds the 40 ms delay for the mt32 to flush its buffers
[07:46:47] <Colourless> odd thing of course, I have an old MT32 myself and i don't have issues
[07:51:06] <Colourless> thinking about it a bit more, waiting for the data to be transmitted over the cable and then another 40 ms for the device to clar its buffer will actaully be the only way to be sure that the buffer doesn't overflow
[07:51:17] <Colourless> but there is no way i'd do it as they have implemented it
[07:52:29] <Colourless> the wait should only be does before events are going to be sent, not afterward the sysex message is sent because an enforced wait after will stall the responsiveness of the midi playback thread and that is not desireable
[08:39:41] --> Malignant_Manor has joined #exult
[08:39:55] <Malignant_Manor> Thanks for taking a look, Colourless.
[09:12:28] <-- Baastuul_ has left IRC ()
[11:15:57] <-- Malignant_Manor has left IRC (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014])
[11:24:50] --> shazza has joined #exult
[13:00:05] <-- shazza has left IRC (Ping timeout: 264 seconds)
[13:00:29] --> shazza has joined #exult
[13:00:33] <-- Kirben has left IRC ()
[13:00:39] <-- shazza has left IRC (Client Quit)
[14:39:14] <Dominus> Happy new year :)
[14:39:27] <Dominus> (last guest left right now...)
[15:02:20] <-- Colourless has left IRC (Ping timeout: 255 seconds)
[15:34:43] <Dominus> I cannot reproduce the buffer problem on my mac...
[15:41:56] <Dominus> and neither on my Windows XP VM with the MT32 hooked up correctly...
[15:54:03] --> ruumis has joined #exult
[15:54:11] <ruumis> anyone awake?
[15:54:52] * Dominus yawns
[15:54:59] <ruumis> hello there :)
[15:55:04] <ruumis> new to exult, but not to u7
[15:55:13] <Dominus> hi
[15:55:15] <ruumis> first of all, thanks!!
[15:55:51] <ruumis> I'm having an interesting time getting all of the data files in the correct locations... i'm installing off the Collection CD
[15:56:14] <ruumis> i managed to get the sound files in place and working, and running Exult now shows Forge of Virtue and Silver Seed as playable
[15:56:23] <ruumis> but not black gate nor serpent isle (?!)
[15:56:33] <ruumis> on a mac btw
[15:57:16] <ruumis> so I'm guessing I forgot to copy something somewhere if only those titles are showing up as playable
[15:58:13] <Dominus> no, in the menu we don't write "Ultima VII - The Black Gate + Forge of Virtue" but just "Ultima VII - The Forge of Virtue"
[15:58:24] <ruumis> oh, then I'm all set?
[15:58:28] <Dominus> yes :)
[15:58:31] <ruumis> lovely!!
[15:58:42] <ruumis> thanks again for all your efforts on exult
[15:58:44] <Dominus> the addons were not standalone playable things :)
[15:59:34] <Dominus> but I see that this can be confusing... I'll make a note that maybe we can do that look better :)
[16:02:03] <ruumis> it's so surreal to be playing this on a 13" macbook
[16:02:15] <Dominus> :)
[16:29:55] <Dominus> also couldn't reproduce it on Windows 7 64bit (the mt32 problem) BUT the intro guardian part is really noticeably different between Exult and Dosbox running the original game. But I don't know which one is the bad one :)
[17:13:20] --> Rottingbeef has joined #exult
[21:40:27] --> Colourless has joined #exult
[21:40:27] --- ChanServ gives channel operator status to Colourless
[22:42:01] --> Kirben has joined #exult
[22:42:02] --- ChanServ gives channel operator status to Kirben