There is also the Free Heroes 2 engine (Fheroes2) that you can compile on Raspbian and make it work. I have succesfully tested it both in Raspbian desktop(X11) and in Emulationstation. It runs best in Raspbian desktop(X11) since running it in Emulationstation is too slow in speed.
I might as well create an install script like i did with Hexen 2 Hammer of Thyrion source port.
By using the Free Heroes 2 engine you will not be needing dosbox as this will run Heroes 2 natively through the source port.
Let me know if i can be of any help to you.