All right, Linux folk. Now is your chance.
I put up a test build of DREAMM 2.1 for Linux (x64 only) here:
https://aarongiles.com/dreamm/releases/dreamm-2.1a1-testrel-linux-x64.tgz
At this point I'm just curious if you can get it to run at all, and if you did manage it, what steps you needed to take. I built it on Ubuntu.
Given my only dependencies are SDL2, ALSA, and libcurl, I'm kind of hoping that it will run without much effort on most systems that are game-capable. But I'm still learning about things, so I may need to resort to more complex means of packaging up the dependencies.
@aaronsgiles Update: My test case game was Indiana Jones Desktop Adventures, since i saw that it was supported. Strangely it would not start without first installing a MIDI device, as Bodhi lacks one out of box (DREAMM was satisfied with MT32 ROMs at least), but beyond some keyboard repeat delay errors that I'm fairly sure were in the original game, I feel like it worked 100% fine.
@aaronsgiles I for one would be pretty happy with OPL (as a DOS diehard, heh).
@wildweasel Ah, right. I forgot about the lack of a standard default MIDI device on Linux. I may have to cheese up an OPL-based synth as a fallback so that you always have something built-in. (I was thinking of doing this anyways for yucks because that's the sort of person I am.)