Странно! Я взламывал штук 10 игр, написанных на AGD и точно помню, что в большинстве из них (особенно у Paul Jenkinson) меню было на бейсике. И кодовый блок постоянно стартовался с одного адреса - 32000. И вот, если его тупо стартовать Call 32000 а потом JR на этот Call, то ни в какое меню никто не входит
Т.е. если его стартуешь сначала, то игра без меню сначала и начинается с рестартом предметов по местам. Так что думаю, что уж слишком сложным путем ты пошел...