MAMEWorld >> EmuChat
View all threads Index   Flat Mode Flat  

AWJ
Reged: 03/08/05
Posts: 936
Loc: Ottawa, Ontario
Send PM
Re: Mame Midi Output or alternative solutions?
01/20/13 10:38 AM



Quote:


Oh damn,
Did no arcade machines/games have midi music?




If what you mean is "do the ROMs contain MIDI data that you can extract and play back on the synthesizer of your choice", then the answer is no. The game music may have been composed using MIDI, but the sequence data in the ROMs will be in some custom format tailored for the sound hardware the game uses (and not to mention tailored to be decodable on a 4 MHz Z80, typically)


Quote:


Have I also misread this;
> Mame 0.60
> - osd_opl_control() and osd_opl_write() removed; direct access to the SoundBlaster
> OPL chip is no longer useful.
>
Maybe this was just an idea that wasn't fully completed and then was found to be not of use or required and so removed?




A long time ago, when emulating games on hardware that actually had an OPL chip (e.g. Twin Cobra) MAME used to be able to just pass the register writes through to your sound card rather than emulating the OPL. It only worked for games that used that specific sound chip, and obviously also only if you had a sound card with an OPL, which pretty much went away once PCI replaced ISA.

People who fondly remember playing .mid files on their Sound Blasters back in the 90s may be under a false impression. The OPL chips don't "natively speak" MIDI. When you played back a .mid on that Win95 PC, the sound card driver software was translating the MIDI commands into OPL commands (and very badly--the OPLs were low-cost, low-spec FM synthesizers and really not suited for MIDI playback) A command stream for an OPL or for any of the Yamaha FM chips isn't MIDI and you can't play it on anything except the specific Yamaha chip it's intended for.

Edited by AWJ (01/20/13 10:43 AM)






Entire thread
Subject Posted by Posted on
* Mame OPL or Midi Output or alternative solutions? jclampy 01/20/13 05:35 AM
. * Re: Mame Midi Output or alternative solutions? AWJ  01/20/13 07:02 AM
. * Re: Mame Midi Output or alternative solutions? jclampy  01/20/13 07:32 AM
. * Re: Mame Midi Output or alternative solutions? AWJ  01/20/13 10:38 AM
. * Re: Mame Midi Output or alternative solutions? jclampy  01/20/13 09:34 AM
. * Re: Mame Midi Output or alternative solutions? StilettoAdministrator  01/20/13 09:49 AM
. * Re: Mame Midi Output or alternative solutions? Naoki  01/20/13 08:06 PM

Extra information Permissions
Moderator:  Robbbert, Tafoid 
0 registered and 248 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 3266