HunterZ, well, I hate to ruin the magic, but touchscreen support is somewhat barebones because it's mainly mouse emulation, and there's only so much you can do with it. I've noticed myself trying to drag-drop things on the inventory screen, so maybe I'll get down to implementing it some day
Makes sense, as I noticed it was a native app that uses SDL.
Maybe if you are able to hack only the inventory screen input logic to drive the mouse up/down status based on whether the user's finger is touching the screen?
Maybe I'll tune drag-turning a bit too, but that might start to interfere with map drag-scrolling.
Yeah, I don't have any ideas about how to make things better there, except maybe to do it via a virtual D-pad overlay or something.
As for Roland music, well, you can actually make some .OGGs and use them!
Unfortunately I only have a real MT-32, and the game takes advantage of additional CM-32 sounds. I could maybe try putting my SC-88 in CM-32 mode, but that would only work if the game doesn't try to program the synth with any custom instrument sound parameters.
For now I've installed OGGs of SC-55 soundfont recordings, which are a decent step up from AdLib.