This is Super Robot Wars: Alpha Gaiden, translated into English by the fine fellows at Aeon Genesis http://agtp.romhack.net/ .