First post, by Stretch
Edited post
I fixed the MT-32 checksum error and matched the speed of the Roland driver with the Adlib driver.
If you play the Ultratech MK1 floppy release, you can try the values in the Ultratech column for Roland. No change needed in the Adlib driver.
If you play the Virgin MK1 floppy release, you can try the values in the Virgin column if you want the Adlib and Roland music to sound closer to the Ultratech release.
More info on how to determine which version you have Mortal Kombat 1 PC DOS Version Comparison
-----------------------------------------------------------------ROLAND.DRV-----------------------------------------------------------------Offset | Original | Ultratech | Virgin | Remark-----------------------------------------------------------------0x0D1 | CA | DA |------------------------------------------- Patch Data Offset0x0D2 | 1B | 1C |-----------------------------------------------------------------0x4D8 | 08 | 07 |------------------------------------------- Prevent Accordion SFX0x587 | 08 | 07 |-----------------------------------------------------------------0x8EE | 1E | 28 | 25 | Music 1-----------------------------------------------------------------0x8FF | 20 | 2A | 26 | Music 2-----------------------------------------------------------------0x910 | 21 | 2C | 28 | Music 3-----------------------------------------------------------------0x921 | 21 | 2C | 28 | Music 4-----------------------------------------------------------------0x932 | 1E | 28 | 25 | Music 5-----------------------------------------------------------------0x943 | 1E | 28 | 25 | Music 6-----------------------------------------------------------------0x954 | 1E | 28 | 25 | Music 7-----------------------------------------------------------------0x965 | 1E | 28 | 25 | Music 8-----------------------------------------------------------------0x976 | 20 | 2A | 26 | Music 9-----------------------------------------------------------------0x987 | 20 | 2A | 26 | Music 10-----------------------------------------------------------------
------------------------------------------ADLIB.DRV------------------------------------------Offset | Ultratech | Virgin | Remark------------------------------------------0x1235 | 28 | 25 | Music 1------------------------------------------0x1244 | 2A | 26 | Music 2------------------------------------------0x1253 | 2C | 28 | Music 3------------------------------------------0x1262 | 2C | 28 | Music 4------------------------------------------0x1271 | 28 | 25 | Music 5------------------------------------------0x1280 | 28 | 25 | Music 6------------------------------------------0x128F | 28 | 25 | Music 7------------------------------------------0x129E | 28 | 25 | Music 8------------------------------------------0x12AD | 2A | 26 | Music 9------------------------------------------0x12BC | 2A | 26 | Music 10------------------------------------------
Win 11 - Intel i7-1360p - 32 GB - Intel Iris Xe - ESI Maya22 USB