Версия компилятора - 3.5.0. Функция понастоящему нужна. Иначе меню на экран даже не выведешь...

- - - Добавлено - - -

Я, наверно, ошибся. Нельзя чередовать посимвольный вывод и вывод последовательности символов. Буду делать новую функцию - всё через последовательность символов.
Я решил параметры брать не через восстановление стека, а через чтение памяти по базе указатель стека+2 (два байта занимает адрес возврата).