Opened 12 years ago

Closed 12 years ago

Last modified 11 months ago

#7595 closed enhancement

MT-32 emulation: Support more ROMs

Reported by: SF/denizoezmen Owned by: fingolfin
Priority: normal Component: Audio: MT32
Keywords: Cc:
Game:

Description

Since I own MT-32s in older revisions, I would be glad to see their ROM versions supported by the emulator as well. These should (hopefully) be the correct list of values to be added to the ControlROMMaps list in synth.cpp in order to support ROM versions 1.04 and 1.06:

{0x4014, 22, "\000 ver1.04 14 July 87 ", 0x3000, 128, 0x8000, 0x0000, 0xC000, 0x4000, 0x3200, 30, 0x73A6, 85, 0x57C7, 0x57D0, 0x57E2}, // MT-32 revision 0
{0x4014, 22, "\000 ver1.06 31 Aug, 87 ", 0x3000, 128, 0x8000, 0x0000, 0xC000, 0x4000, 0x3200, 30, 0x7414, 85, 0x57D9, 0x57E2, 0x57F4}, // MT-32 revision 0

(Unfortunately, I could not get the ScummVM code to compile properly, so I tested the value sets by editing the executable image directly. Everything seemed to work flawlessly, though.)

Thanks for all the good work!

Ticket imported from: #1820331. Ticket imported from: feature-requests/411.

Change History (4)

comment:1 by fingolfin, 12 years ago

Thanks, added to SVN!

comment:2 by fingolfin, 12 years ago

Owner: set to fingolfin
Status: newclosed

comment:3 by SF/denizoezmen, 12 years ago

Works great, thanks a lot!

comment:4 by digitall, 11 months ago

Component: Audio: MT32
Note: See TracTickets for help on using tickets.