MT32 (old) firmware and game incompatibilities?

Discussion about old sound cards, MIDI devices and sound related accessories.

MT32 (old) firmware and game incompatibilities?

Postby InbetweenDays » 2019-6-13 @ 01:27

I've just been testing an MT32 which had problems with Prince of Persia (1 and 2). I tried the usual tricks of a slowdown utility and also /delaysysex on softmpu, but no luck. "Hmm, that's right, I had issues with POP2 on the MT32 and CM32 before," I remembered incorrectly... so I checked my other ones and there was no problem.

Then I thought to check the firmware... aha! 1.0.5 not 1.0.7.
So I burned 1.0.7 EEPROMs which fixed it. (Side note for posterity: I didn't have any 27C256s so I used W27C512s with the ROM images doubled. This works just fine.)

I've done some searching on the issue but can't find any info other than that versions prior to 1.0.7 had "some bugs", and for best compatibility 1.0.7 is the firmware to have.
Just wondering if there's a list anywhere about firmware versions and incompatibilities?
It don't mean a thing if it ain't got 5-pin DIN.
Roland addict and founding member of the Association Of Molex Haters
User avatar
InbetweenDays
Newbie
 
Posts: 47
Joined: 2017-11-22 @ 04:40

Re: MT32 (old) firmware and game incompatibilities?

Postby Jo22 » 2019-6-13 @ 03:35

Hi, why don't use both revisions of the MT-32 firmware if you worry about compatibility ? :)
I haven't checked what kind of EPROM my MT-32 uses, but the Amiga folks did use two kinds of Kick-Start (1.03/2.x) since eternity.

In essence, if the unit uses something like an 27128 EPROM, you can burn both firmwares into one larger EPROM (27C256).
After this, by either attaching A14(?) to VCC or GND, you can force an EPROM to either enable the lower and higher adress space.
It's a bit like dual-booting on PC (enabling one of the partitons or HDDs).. :)

Anyway, it's just an idea that comes to mind - Please double check what I said, before doing any modification, okay ? ;)
The MT-32 is/was an awesome piece of hardware. Even by todays standard, it is still awesome (it's a real synthesizer).

Alternatively, you can also use a Raspberry Pi with Munt as an MT-32 replacement.
From my understanding, if you own a real MT-32 anyway, you can also use an emulator in place of the real thing.
"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//
User avatar
Jo22
l33t
 
Posts: 3571
Joined: 2009-12-13 @ 07:06
Location: Europe

Re: MT32 (old) firmware and game incompatibilities?

Postby InbetweenDays » 2019-6-13 @ 04:12

Well, it's academic really, because there's probably no point in using an old firmware. What you're suggesting may be possible, but there is the added complication of there being two EEPROMs (odd/even).
I'm mainly curious about others' experiences. That, and it could be useful and save someone time if they're having trouble -- also part of the reason for my post; now there's at least one mention online about the MT-32 1.0.5 firmware and Prince of Persia... :-)
It don't mean a thing if it ain't got 5-pin DIN.
Roland addict and founding member of the Association Of Molex Haters
User avatar
InbetweenDays
Newbie
 
Posts: 47
Joined: 2017-11-22 @ 04:40

Re: MT32 (old) firmware and game incompatibilities?

Postby zarkon » 2019-6-13 @ 13:57

Found this:

MT-32 1.04 unknown, initial release?

MT-32 1.05 Volume knob changes are now interpolated as opposed to directly applied to the data, allowing for much smoother volume changes when using the knob

MT-32 1.06 Rhythm selection Bender Control is now reset when MIDI All parameter reset is recieved, and when MT-32 Active Sensing is not received. Displays will not change, even when a Display Change exclusive MIDI message is recognized, unless the current mode is Master Volume input mode (e.g. Power-up default)

MT-32 1.07 Fixes a bug related to specific values in uninitialized sram on startup causing the unit to act bizarre.

MT-32 2.04 Unknown (possibly the first 2.x mt-32 rom. contains changes boosting the level of the la32 chip to de-necessitate the 14-bit hardware dac-hack, and changes related to the demo mode expanded rom, and the changed hookup of the volume knob, and possibly other changes related to the MT-32 2.x pcb)

MT-32 2.05 Unknown

MT-32 2.06 Unknown

MT-32 2.07 Unknown

https://en.wikipedia.org/wiki/User:Lord_Nightmare
zarkon
Newbie
 
Posts: 24
Joined: 2019-1-26 @ 09:30


Return to Sound

Who is online

Users browsing this forum: Exabot [Bot] and 2 guests