#nuvie@irc.freenode.net logs for 24 Jun 2016 (GMT)

Archive Today Yesterday Tomorrow
Nuvie homepage

[00:25:43] --> Yuv422 has joined #nuvie
[00:34:39] <-- Yuv422 has left IRC (Ping timeout: 260 seconds)
[00:44:35] --> Yuv422 has joined #nuvie
[00:46:56] <-- Yuv422 has left IRC (Read error: Connection reset by peer)
[00:49:48] --> Yuv422 has joined #nuvie
[00:57:14] <monochrome> Yuv422, from a quick glance it looks like there's already midi stuff going on in Nuvie?
[00:57:46] <monochrome> Problem is in the compiled version there's no way to direct it toward hardware or the Windows MIDI mapper
[00:58:06] <monochrome> (or equivalents for other operating systems)
[00:58:57] <monochrome> Often with DOS games of that era the midi data is actually already arranged for MT-32, and there's remapping going on to convert to General MIDI
[00:59:08] <monochrome> I believe that's how it is in U7/Exult for example
[00:59:40] <monochrome> (MIDI format being standard, the issue is that the instruments are mapped differently in different specs)
[00:59:51] <Yuv422> hey
[01:00:03] <Yuv422> yeah the midi stuff in nuvie is to support MD and SE
[01:00:05] <monochrome> (was waiting for you to log back in hah)
[01:00:10] <Yuv422> and that data is in MT-32 format
[01:00:24] <Yuv422> It’s isn’t correct midi
[01:00:28] <monochrome> ah
[01:00:38] <Yuv422> the U6 songs are in adlib format
[01:00:40] <Yuv422> I think
[01:00:51] <Yuv422> I didn’t do that bit so I’m not too sure
[01:00:55] <monochrome> I'm not terribly familiar with adlib but it should be easy enough to look up differences
[01:01:07] <monochrome> the note information should be basically the same
[01:01:15] <monochrome> just mapping patches will be different
[01:01:15] <Yuv422> I can have a look at the roland driver code too
[01:01:19] <Yuv422> if it helps
[01:01:33] <monochrome> not sure... I'll investigate what I can this weekend
[01:01:43] <Yuv422> with figuring out how they converted the data for use by the MT-32
[01:01:52] <Yuv422> I’m away this weekend
[01:01:58] <monochrome> a lot of this stuff is probably in the Exult codebase too?
[01:02:45] --> DominusExult has joined #nuvie
[01:06:29] <-- Dominus has left IRC (Ping timeout: 244 seconds)
[01:06:29] --- DominusExult is now known as Dominus
[01:36:46] <Yuv422> I’ve got to go now
[01:36:47] <Yuv422> cya
[01:36:53] <-- Yuv422 has left IRC (Quit: Yuv422)
[09:24:47] <-- Lightkey has left IRC (Ping timeout: 272 seconds)
[09:36:48] --> Lightkey has joined #nuvie
[12:36:17] --> Dominus_ has joined #nuvie
[12:49:03] <-- Dominus_ has left IRC (Remote host closed the connection)
[12:50:37] --> Dominus_ has joined #nuvie
[12:54:51] <-- Dominus_ has left IRC (Remote host closed the connection)