Что-то не очень получается.
Вот программа XTREE.COM, которая полноценно может загрузиться и запуститься:
А вот, например, текстовый редактор The Last Word загружается с ошибкой. Но он хотя бы вручную запускается и пытается работать.
Что-то не очень получается.
Вот программа XTREE.COM, которая полноценно может загрузиться и запуститься:
А вот, например, текстовый редактор The Last Word загружается с ошибкой. Но он хотя бы вручную запускается и пытается работать.
Последний раз редактировалось CityAceE; 31.03.2024 в 11:10.
С уважением, Станислав.
ivagor(31.03.2024)
Забавный факт, что вторая часть Монитора SP580, которая хранится по адресам F800-FFFF имеет контрольную сумму 0000Причём авторы, видимо, специально зачем-то подгоняли под это число последними незначащими байтами прошивки. А вот в первой части, по всей видимости, места уже не было на подобные фокусы. А то я уже грешил на программу подсчёта контрольной суммы
![]()
С уважением, Станислав.
Нашёл свои кассеты. Что-то оцифровал. A @Pyk вытащил из оцифровки некоторые полезные вещи. Например, полное описание Монитора и руководство пользователя для The Last Word. Виктор вытащил и перевёл в стандартный текст. К сожалению, в описании TLW несколько слов побились, но 99% информации уцелело!
С уважением, Станислав.
Спасибо @DDp за содействие, кстати!
Похоже, что так было записано на кассете. К сожалению, текстовые файлы не защищены контрольной суммой
Надо будет подумать, к каком виде хранить записи SP580. На низком уровне там MSX, но содержимое заголовков и блоков данных совсем другое. В обычном CAS MSX навскидку не получилось, похоже, что из-за выравнивания блоков по границе 8 байт, но пока не было времени детально разобраться, в чем дело.
Побитый кусок взял с другой побитой копии описания. Собрал всё воедино. Потом всё вместе выложу, как только с @Pyk придём к консенсусу, как хранить программы для SP580 вне WAV. В настоящий момент Виктор уже добавил пару кассетных форматов, но пока я вижу в них некоторые неудобства.
А сегодня поделюсь парой программ, в привычном формате WAV. Это уже не оцифровка, а программно сгенерированные файлы, то есть без лишних шумов и прочих артефактов. Они без проблем загружаются в Emu80. Думаю, что и в настоящий Специалист в конфигурации SP580 они тоже загрузятся. В этих программах, я пофиксил заставки.
В "Альбоме схем" был авторский косяк - они просто забыли про одно знакоместо (8х8 пикселей), когда кодировали заставку и вместо него зияла дыра (белая или чёрная, в зависимости от изначального цвета фона). В архиве @HardWareMan'а находится такая же программа, но с белым фоном. И там тоже отсутствует это знакоместо + ещё два знакоместа в процессе загрузки рисуются на других местах, и в итоге затираются. Благо, это был участок фона, который можно было скопировать из другого места.
Во второй программе "Layout 90" не повезло двум знакоместам на морде крота. Данные об этих знакоместах были последними в файле, и, видимо, в какой-то момент при очередной перезаписи просто потерялись. У верхнего знакоместа сохранился только первый байт, остальное дополнено нулями, поэтому на картинке это выглядит, как чёрное знакоместо и сильно не бросается в глаза. А нижнее знакоместо полностью отсутствовало и из-за этого просвечивался мусор, которым перед загрузкой заставки заполняется экран. До меня программа дошла уже в таком виде. Я воспользовался изображением Крота из соседней программы и добавил отсутствующий нос.
P.S. Сгенерированные WAV'ы отлично сжимаются!
С уважением, Станислав.
Pyk(17.11.2024)
Совместными усилиями (в основном благодаря @DDp, конечно) удалось вытянуть этот редактор без ошибок.
Вообще, это одна из самых полезных программ, которая была на моём Специалисте. Я ею активно пользовался и распечатывал тексты, но я об этом уже писал вначале темы. Меня до сих пор удивляет её функционал.
Желающие могут скачать и ознакомиться с этим ПО. В комплекте я приложил Инструкцию пользователя.
Сразу после запуска редактора начинает играть музыка из игры Savage с ZX Spectrum. Весьма спорное решение, конечно, так как каждый раз приходилось загружать дополнительные килобайты с кассеты, а пользовался я этим редактором довольно часто.
Чтобы загрузить инструкцию в редактор необходимо переключиться на латиницу РУС/ЛАТ (клавиша INSERT в Emu80), далее перейти в командный режим клавишей ESC (F1 в Emu80) и начать I. На запрос ввести имя TLW.HLP и нажать Ввод.
Листать страницы - ESC (F1 в Emu80) и далее курсор вниз или курсор вверх.
С уважением, Станислав.
ivagor(18.11.2024)
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Представляю вашему вниманию "Руководство пользователя LAYOUT-90" SP_580, Барнаул 1990. Это описание комплекта программ автоматизированного проектирования печатных плат (с оболочкой и озвучкой). Сразу после запуска играет биперная музыка с ZX-Spectrum по звучанию похожая на Sound FX.
Скачать
С уважением, Станислав.
А нельзя ли все программы представить в запускаемом, а не загружаемом виде? Например, *.rks.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)