Reply 1 of 83, by Kaminari
Glad to see you back on track CC, and thanks to the EFF for their great support so far!
Reply 2 of 83, by collector
What version of DOSBox is the MT-32 DOSBox compiled from, .60?
Reply 3 of 83, by canadacow
Yes... its compiled from 0.60 and some additional experimental IPX networking code that I've been working on.
Reply 4 of 83, by robertmo
I have just tried both versions of mt32emu (dosbox and win drv) with Dune2. It sounds completely different with dosbox and with vdmsound (identity.map). Dosbox souds better. Does it mean dosbox mt-32 emulator is better than windows driver for mt32 emulation?
Reply 5 of 83, by canadacow
Yes.. I'm sorry. I should have noted this on my page. The driver version is a few revisions behind in the DosBox development. For a while now, since I optimized things and tuned the sound, the Windows driver has been very unstable. The driver version online is the last stable version.
Reply 6 of 83, by Qbix
Reply 7 of 83, by teamster1975
Fantastic news Canadacow! Thankyou for your perseverance 😁
Reply 8 of 83, by Alkarion
I can't start Roland Dosbox because it says it needs SDL_NET.dll and if I supply the file it won't start.
Reply 9 of 83, by robertmo
In here it needs: sdl_net.dll, then sdl.dll, then msvcp70.dll and finally msvcr70.dll and then it works 😉
I must also say that sdl.dll i use is about twice smaller in size than the one provided with other versions of dosbox (those without mt32 emulation). If i try to use that larger sdl.dll it doesn't work. So i guess you are just using wrong sdl.dll.
btw- what is the difference between those two sdls?
Reply 10 of 83, by Alkarion
Many thanks for the quick help. The point was taking the last stable SDL version (1.2.6) from the official SDL page. No libraries other than sdl_net.dll were needed, though.
Btw, this is absolutely fantastic. The new Roland emulation sounds so much better. I've listened to Prince of Persia 1 and 2 (great custom instruments in 2), Wing Commander 1 and 2, Ultima Underworld 1 and 2 and overall it sounds near-perfect. There are some problems with Wing Commander still. I think I will post them later.
Only one thing: I notice some noise in some of the samples. Does that mean they simply weren't recorded better or is it an issue of the emulator?
Reply 11 of 83, by Srecko
I have crashes with "The Lost Vikings" and "Raiden" when mt32 emu is enabled and set up for the game (dosbox).
Otherwise sounds great. Much better than previous version.
Reply 12 of 83, by Shernand
Great news 😉
Pity i realised too late that this emu actually existed, so i don't have the rom to test it... *snif*
Reply 13 of 83, by Snover
Oh, I was supposed to mention, canadacow, now that you're allowed to distribute the emulator again, you should probably work on it some more 😉
Yes, it’s my fault.
Reply 14 of 83, by canadacow
I am working on it... as my posts said before Roland issued C&D letters, the technical shortcomings of my emulator are now incredibly hard to pin down and correct. I had identified three things that are hurting the quality of the emulator:
1) Decay times are still not completely accurate (e.g. Monkey Island 1)
2) Instrument volume mixing is off (e.g. Trumpet in SQ3 theme)
3) Completely analogue instruments sound flat. This suggests more work needs to be done on the time variant filter (e.g. background instruments in SQ3 theme)
Of course, Snover, there's nothing stoping you from mastering DSP and finishing this project for me. 😈
Reply 15 of 83, by Dominus
- DOSBox Moderator
will you also emulate the information games were able to send to the display of the MT-32? This is only hearsay but I got it from a good source. With emulate, I mean providing a way to pass it on to whatever app is using the emulator. For example to make it possible to show in the console or even the "window-header" (lack of correct name, sorry) of dosbox.
Reply 16 of 83, by canadacow
Yes. Such a LCD display feature is planned for the driver release of the emulator. In Windows (not sure how this will be accomplished in Linux) the driver will most likely be able to reside in the system tray and flash the text as the MT-32 receives it.
Reply 17 of 83, by Dominus
- DOSBox Moderator
any idea on how to make that work for dosbox? That would make it easy for linux (perhaps).
btw, good to have you back! (well, we never really lost you, just the emulator 😀)
Reply 18 of 83, by salzrat
Just found this site and am extremely excited.
However, even after sifting through dozens of posts and searching the forum, I am still confused as to where the people who tested the emulator got the ROM from. Was it included in the binary releases of the emulator or does everybody who has tested the emulator own an MT-32 and ripped the ROM himself?
Reply 19 of 83, by Kaminari
The latter obviously 🤑