No, I was being stupid. All I had to do was run the game with realms.bat instead of roth.exe. Demo is running fine in official DOSBox and Magic DOSBox.
So, when you launch the game, what exactly happens? Does Magic Dosbox crash with a force close error message? Or are you simply dropped out of the game?
Maybe you could also post your settings here, so we can have a closer look?