vogons - very old games on new systems Last Visit : never :: 2013-5-21 @ 11:09 am : Now
?FAQ sSearch mMemberlist uUsergroups
rRegister pProfile "Messages lLog in
View posts : unanswered
Forum Index :: MT-32 General ::
up MT-32 with ScummVM ports
Reply with quote MT-32 with ScummVM ports :: 2004-1-09 @ 01:44 pm
Targaff
Student, Translator, Bum
[avatar]
Joined: 2002-11-19
Posts: 233
I noticed in various threads in this forum there has been mention of use of the MT-32 emulator with ScummVM, which seems like a perfectly logical step to me. What I was wondering, however, was how feasible it would be to add the emulator itself to one of the ScummVM ports (I'm specifically thinking of the GP32 version here, but I know there are others) for those systems which either don't run the Windows driver or don't have an MT-32 in use.
Post new topicReply to topic
Offline
Reply with quote Re: MT-32 with ScummVM ports :: 2004-1-10 @ 07:17 am
Snover
l33t++
no avatar
Joined: 2002-06-30
Posts: 5204
Location: You are likely to be eaten by a grue.
It could be done, but it's quite processor-intensive.

_________________
Colin Snover
Post new topicReply to topic
Offline
Reply with quote Re: MT-32 with ScummVM ports :: 2004-1-10 @ 09:14 am
Targaff
Student, Translator, Bum
[avatar]
Joined: 2002-11-19
Posts: 233
*nod* With the GP32, mind, the latest build had the OGG support added for talkie versions and adlib only option for the music. I wonder whether it wouldn't need about the same level of to have the MT-32 do the music and disable the talking.

Spose I should talk to the bloke who does the port, really.

_________________
Intel CC820 | PIII 667 | 2x128MB SDRAM | 3Dfx Voodoo 5 5500 @ Dell P790 | Creative SB PCI128 | Fujitsu MPC3064AT 6GB + QUANTUM FIREBALLlct10 10 GB | SAMSUNG DVD-ROM SD-608 | IOMEGA ZIP 100 | Realtek RTL8139C | Agere Win Modem
Post new topicReply to topic
Offline
Reply with quote Re: MT-32 with ScummVM ports :: 2004-1-12 @ 12:33 pm
loki1985
Newbie
no avatar
Joined: 2004-01-05
Posts: 19
Location: hell, dark side ave. 12
improving the drivers code to run on different OSes would do more sense, cause you could simply run the driver and enable "true mt-32" in scummvm...

why is the emu that processor-intensive???
in my theory it just grabs the command, gets the PCM data, adjusts the pitch and routes it to the mapper...
or is that completely wrong?

_________________
aVALON eST eXIDII
Post new topicReply to topic
Offline
Reply with quote Re: MT-32 with ScummVM ports :: 2004-1-12 @ 12:51 pm
Harekiet
DOSBox Creator
[avatar]
Joined: 2002-07-01
Posts: 826
Location: Fryslan
Euhm the mt-32 isn's just some simple mod-player
Post new topicReply to topic
Hidden
Reply with quote Re: MT-32 with ScummVM ports :: 2004-1-12 @ 05:26 pm
canadacow
Member
[avatar]
Joined: 2003-05-11
Posts: 466
Location: United States
The latest version isn't so processor intensive (no more than the Adlib emulation) and a new version is due out soon that is even further optimized. Harekiet is right though. What you described is a very basic mod-player (wouldn't even qualify as wavetable synthesis because even those have LFOs, vibrato, loops, etc.). On the other hand, the MT-32 emulator isn't just a wavetable patchset either. Such has been the method of emulation since the MT-32 came out, and due to the analogue nature of the MT-32, the emulated patchsets can only come so close to the MT-32 sound. Since a lot of games use custom sounds, any variation used by the program will be unexpressed in the patchset. Anyway, that's where my emulator comes in. It attempts to complete emulate the function of the L/A Synthesis chip. Yes, there is a PCM element to it, but it also emulates all the LFOs, TVF, TVAs, TVP envelopes on the MT-32. It also does the analogue synthesis as well. Unlike patchsets, the emulator can also understand MT-32 sysex, which means that any custom instruments will be emulated as accurately as possible as well. That added functionality is what consumes processor cycles.
Post new topicReply to topic
Hidden
page 1 of 1
All times are GMT
Moderate
Quick Reply & Options
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
Powered by phpBB © 2001-2003 phpBB Group.
vogons and vogons site design and content herein is under a creative commons license 2002-2003 zetafleet.dom.
This site hosts no abandonware. There is no material that is knowingly illegal here.
zetafleet.dom will not be held responsible for users' posts.
This disclaimer is brought to you thanks to the BSA.