Yeah, it's the old Machineworks port. Why is that one so bad? And I didn't know that Dosbox was available as an app on Android; my boyfriend uses the PC version for playing his old games, so...
It appears Machineworks NorthWest farmed them out to some guy who developed a renderer used in a lot of mobile shovelware games, and he pretty much got the game barely rendering and decided he was done. All of the sound effects are converted into .wav files at the wrong sample rates so nothing in the game sounds correct (they also sound like they get played one at a time through system sound APIs meant for notification sounds), none of the on-screen sprite rendering is hooked up correctly (there's not even a health or ammo display correctly implemented, just a cheap indicator bar that appears to draw a pixel or two for every point of health the player has), the controls are unworkable to the point of being nearly completely unplayable, tile animation speeds are screwed up and animating tiles frequently just vanish, the weapon firing rates are all wrong because the actual weapon firing occurs from a callback from the input thread rather than from the main thread and dictated by the game timer, etc.