MT-32 emulator development: Good news!

General chat related to ScummVM, adventure gaming, and so on.

Moderator: ScummVM Team

User avatar
noize
Posts: 126
Joined: Mon Oct 31, 2005 3:08 pm

Post by noize »

I know performance is a priority in munt development. Right now the Wii already runs mt32 emulation quite nicely for most games, which uses a PPC running at 729 Mhz. So one day Munt might work smooth even on the iphone.

Concerning the roms: although legally you might be able to download these roms even if you don't own any of the hardware, as the patent is expired, Roland was causing trouble for the development team anyway. Claiming that you need to have possesion of the hardware was just canadacow's way of keeping out of any legal bother. AFAIK owning the hardware is still the rule of using the emulator.
ancalimonungol
Posts: 22
Joined: Mon Feb 23, 2009 2:59 am

Post by ancalimonungol »

noize wrote:AFAIK owning the hardware is still the rule of using the emulator.
Which is no longer possible.
User avatar
LordHoto
ScummVM Developer
Posts: 1029
Joined: Sun Oct 30, 2005 3:58 pm
Location: Germany

Post by LordHoto »

ancalimonungol wrote:
noize wrote:AFAIK owning the hardware is still the rule of using the emulator.
Which is no longer possible.
You mean owning the hardware isn't possible today? Oh well my MT-32 is right next to my monitor over here... :-).
fingolfin
Retired
Posts: 1452
Joined: Wed Sep 21, 2005 4:12 pm

Post by fingolfin »

rented mule wrote: Perhaps...but software and hardware evolve. Even if the current implementation is inadequate for current mobile phones, it'll run just fine on phones manufactured two years from now. .
You were quite specific on the current iPhone, though *ggg*.
User avatar
MusicallyInspired
Posts: 1136
Joined: Fri Mar 02, 2007 8:03 am
Location: Manitoba, Canada
Contact:

Post by MusicallyInspired »

ancalimonungol wrote:
noize wrote:AFAIK owning the hardware is still the rule of using the emulator.
Which is no longer possible.
They're usually readily available on eBay. That's how I got mine.
rented mule
Posts: 70
Joined: Wed Jan 25, 2006 5:27 pm

Post by rented mule »

fingolfin wrote:
rented mule wrote: Perhaps...but software and hardware evolve. Even if the current implementation is inadequate for current mobile phones, it'll run just fine on phones manufactured two years from now. .
You were quite specific on the current iPhone, though *ggg*.
Nope. I said "an iPhone/Android phone". You can infer that it meant the iPhone 3G but it doesn't mean I was talking about that particular model.

And even if you truly believe that I was talking about the current model, we've still yet to disprove that MT-32 emulation isn't possible on it. Has anyone tried it?
fingolfin
Retired
Posts: 1452
Joined: Wed Sep 21, 2005 4:12 pm

Post by fingolfin »

rented mule, I suggest that you try it and help improve it. Considering you seem to be very knowledgeable and far more able than any of us stupids over here :).
User avatar
SuperDre
Posts: 157
Joined: Thu May 31, 2007 5:06 pm
Location: helmond.nl
Contact:

Post by SuperDre »

noize wrote:Concerning the roms: although legally you might be able to download these roms even if you don't own any of the hardware, as the patent is expired, Roland was causing trouble for the development team anyway. Claiming that you need to have possesion of the hardware was just canadacow's way of keeping out of any legal bother. AFAIK owning the hardware is still the rule of using the emulator.
Mostly the problem isn't with patent, but with copyright.. And as Roland hasn't made the roms public'domain' there isn't a legal way to use the roms if you don't own the hardware.. BTW, MT32 isn't the only device, there is also the LAPCI card which is a MT32 stuck onto a PCcard, and for all I know the complete D-series of the time are the same.. (I own MT32/LAPCI and a D-5 (the D-50 was out of my pricerange back then.. LOL))
User avatar
LogicDeLuxe
Posts: 431
Joined: Thu Nov 10, 2005 9:54 pm

Post by LogicDeLuxe »

ancalimonungol wrote:
noize wrote:AFAIK owning the hardware is still the rule of using the emulator.
Which is no longer possible.
Owning the hardware works fine for me. Using ScummVM with those ROM images works fine, too.

And getting one isn't hard, either. They are sold second hand all the time, and actually much cheaper than they were back then in the 80's.


Another good reason to have the emulator: Once it works perfect (assuming it does one day), it could actually sound better than the original device which has some sub optimal designed circuitry. Analog noise is completely avoided in the digital domain, and the overflow crackle can be eliminated with the implementation of a simple limiter.
fingolfin
Retired
Posts: 1452
Joined: Wed Sep 21, 2005 4:12 pm

Post by fingolfin »

SuperDre wrote: Mostly the problem isn't with patent, but with copyright.. And as Roland hasn't made the roms public'domain' there isn't a legal way to use the roms if you don't own the hardware..
If you read the URL I posted way up in this thread (i.e., http://www.artworxinn.com/alex/history.htm), you'll find that there is actually reason to believe that the copyright for the ROMs has expired.
User avatar
noize
Posts: 126
Joined: Mon Oct 31, 2005 3:08 pm

Post by noize »

fingolfin wrote:If you read the URL I posted way up in this thread (i.e., http://www.artworxinn.com/alex/history.htm), you'll find that there is actually reason to believe that the copyright for the ROMs has expired.
What is also something that canadacow stated on the vogons forum a long time ago. And yes SuperDre you are right, it should have said copyrights, not patent.

If you want to follow development progress check out:
http://munt.cvs.sourceforge.net/viewvc/ ... te#dirlist
User avatar
noize
Posts: 126
Joined: Mon Oct 31, 2005 3:08 pm

Post by noize »

Someone made a build of the windows driver from the cvs repository.

Running Quest of Glory:

http://www.youtube.com/watch?v=f7g_xF7Z3UQ&fmt=6

As you can hear, sound has already improved very much.
User avatar
MusicallyInspired
Posts: 1136
Joined: Fri Mar 02, 2007 8:03 am
Location: Manitoba, Canada
Contact:

Post by MusicallyInspired »

Wow! That really is miles ahead of the previous versions!
User avatar
SuperDre
Posts: 157
Joined: Thu May 31, 2007 5:06 pm
Location: helmond.nl
Contact:

Post by SuperDre »

Looks great, but it definitly needs more work as CPU usage is way too high I guess, considering other commercial companies have virtualinstruments running with more different racks running concurringly.. But then again I haven't got a clue what kind of computer the youtube-example was running on. But great to see/hear it..
User avatar
bobdevis
Posts: 567
Joined: Fri Jan 16, 2009 10:52 am

Post by bobdevis »

SuperDre wrote:Looks great, but it definitly needs more work as CPU usage is way too high I guess, considering other commercial companies have virtualinstruments running with more different racks running concurringly.. But then again I haven't got a clue what kind of computer the youtube-example was running on. But great to see/hear it..
I'm curious whether this is multicore friendly. Even if this was VERY inefficient and maxed out 3 of the 4 cores of my Phenom, I would not care. The 4th core would be more then enough to carry the OS and ScummVM itself.

If it would stutter using only one core, I would be less pleased.

Since every instrument has it's own track it _should_ be easy to multi-thread this.
Post Reply