Разобрал прошивку на составляющие и сравнил с 93-ей и другими.
В базике48 нашел стёкший (или натёкший) байт по #210C(#E10C): E5 вместо 00. Исправил, поверил в эмуляторах (EmuZWin, Unreal) - вроде Input заработал как должен. Собственно эта банка - точная копия второй банки ПЗУ оригинального Спектрум 128К.
Попутно обнаружил перевернувшийся байт в тырдосе по адресу #023C(#423C): 5D вместо 22. Исправил и его. Кстати, согласно аloneсoderовской классификации, это не оригинальный 5.03, а модифицированная версия, но кем, когда и зачем - это отдельный вопрос.
Базик128 полностью совпал с версией 93-его, так что не трогал. Да и вообще там разница с оригинальной от Спектрум 128К минимальна: в меню пункт тест кассеты заменён на тырдос и добавлен вызов "RANDOMIZE USR 15616".
В нулевой банке ошибок не обнаружено.
Собрал всё месте, ещё раз проверил в эмулях и приложил к посту. Гарантий, есессно, никаких нет и не будет, т.е., как скажет trader2k4, "для настоящих джедаев".
Вот здесь считавший её пишет, что прошивка возможно не оригинальная, так что все дополнительные функции могли работать только на том конкретном Пентагоне.
Пентагоны были не просто компьютеры, а наборы "для радиолюбителя", и потому люди их как только не модифицировали, включая ПЗУ. Боюсь что оригинальной, "правильной" прошивки пентагона может и не существует больше в природе.А может и никогда не существовало, в виду огромного количества "улучшенных" копий к которым тоже всяк любил приложить руку.
Но спросить стоит: может кто и откликнется.
Делись!И не рабочими тоже: проверим и сравним.
![]()








А может и никогда не существовало, в виду огромного количества "улучшенных" копий к которым тоже всяк любил приложить руку. 
Надо же проверить свои запасы было.
И не рабочими тоже: проверим и сравним.
Ответить с цитированием