Кстати, а как насчет clear ? ты ж бейсиковый принт используешь.
по идее, у меня бейсик-загрузчик в tap-файле такой:

10 CLEAR 24575
20 load "" code 24576
30 run USR 24576

В у тебя в SCL ничего не трётся?

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

Попробуй это использовать. У меня оно https://github.com/salextpuru/speccy...er/src/hex2bin

Точнее hex2bin. Собери под венду.

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

кстати, а SDCC какая версия ? У меня 3.6.0. Может какой глюк самого компилера?