Reply 180 of 419, by bjwil1991
- Rank
- l33t
wrote:Hi again bjt!! […]
Hi again bjt!!
One question:
I took a look into the source code in the MIDI.C file and i'm wondering if you could add a new switch for better compatibility for the Yamaha FB-01. The only thing the switch needs to do is to chande the constant SYSEX_SIZE to something like 8192. From what i could understand from this thread: IBM Music Feature Card/Yamaha FB-01 such value should give SoftMPU better compatibility for the FB-01. Maybe just throw an if else type condition to define the SISEX_SYZE.
I would try this myself but i would have to download the proper compilers to build SoftMPU. Let me know if it's a viable option to include such an option for a new SoftMPU version, or maybe you can give me some proper links to download all necessary stuff to compile, and i'll change the source code myself.
Here's the compiled SoftMPU version with the updated SYSEX_SIZE from 1024 to 8192
Hope this helps. Plus, when I updated the SYSEX_SIZE from 1024 to 8192, EA Sports NHL Hockey 95 works with the MT-32. For some odd reason, the game requires a higher SYSEX_SIZE. In DOSBox, it works, but in SoftMPU, it doesn't work, unless your running Windows 3.11 and in the MS-DOS menu.
Edit: File removed: changing the build version for less confusion.
Discord: https://discord.gg/U5dJw7x
Systems from the Compaq Portable 1 to Ryzen 9 5950X
Twitch: https://twitch.tv/retropcuser