First post, by allenkim

User metadata
Rank Newbie


it's another way to find MT-32
It's MTD-32.

*** New Board for D-110 , It can update PCM & TONE Flash Memory without ROM Writer via USB.
***Possible to share your LA32 PCM & TONE to friend
*** installed 2X bigger Flash for special space , simple change orignal D-110 , MT-32 and your Patch.

MT-32 is one of the most of rare item in the retro world, if you are crazy man for dos game and other retro games.
But MT-32 is very expensive and difficult to buy on the market.

How to give good expierence and remember your memories?

a few month ago , I thought It can be possible to make MT-32 sound on the Roland D-110 because it has the same Platform works with LA32 .
realized I've got big trust and Other guys already post big information about MT-32
it is a little bit difference btw MT-32 and D-110 , Only expand PCM Sample ROM , Tone Binary Space and correct connection between LA32 and PCM54HP.

first find correct map of PCM and TONE map , We can easily find good way with Munt MT-32 emulator's Open-source Code.
and it is required to find and analysis D-110 tone map and PCM data , built-up D110's map and after we can do implant
MT-32 tone param and PCM data into the D-110 with relocated address.

I did not spend big time to make D-110's map , attemp to find a bit of diamond in the 128Kbytes tone data.
half of ROM fill in ROM-Play data which is modified Midi format data with Rhythm parameters.
finally make all map for D-110 tone ROM parameters and relocated Tone parameter in side of D-110 Tone ROM.
D-110 has separated Mask ROM for TONE parameters and it required some hardware rework(rewiriring) to
replace EEPROM ( OE , CS , A16 ) and open the hole to inject MT-32's tone parameter safely.

we don't hang out outside thesedays , digging more and more in home...

Succeeded to port MT-32 sound into the D-110 with modified PCM and Tone.

compare MT-32 and D-110's SysExclusive Message , most of games transfer own tones at starting time.
firstly prevent this problem we have to convert some sysex messages at runtime.

easily figure out this problem with adding a small mcu board (like bluepill )to exchange sysex vlaues at the run-time.
;protect D-110 has high limit key parameter , in case of MT32 it is dummy data.

I've attated some pictures not include my modified D110 tone ROM binary , it has some legal issue to release it.

explain in side of MTD-32 :


Last edited by allenkim on 2021-09-27, 00:53. Edited 4 times in total.

Reply 1 of 3, by allenkim

User metadata
Rank Newbie

make a plan to support CM32 sound effects ( 33 sound on the Drum Map ).
add small MCU board like arduino nano or bluepill in order to treat CM32 exclusive message.
It will be attached in side of D-110 box. It is enough space for sound effects pcm on PCM-B area because D-110 has double capacity PCM space.
ROM-A for MT32 orignal PCM ROM , and second ROM-B has modified PCM sample for Sound Effects and tone param will locate on remaind Rythm area.
we can see the new sound effects on the Rythm setup ( from E5 to C8 Key )

Someone In Korea sold unused Roland D-110 only for about 40$.

Reply 3 of 3, by Jo22

User metadata
Rank l33t++

Hi! Just noticed your thread/work!

Congratulations on a job well done! 😎👍

I'm surprised no one else has replied so far.
Your recording of Space Quest 3 sounds very well, I think!

Keep going! 🙂

"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//