Клавиша F2, но дело не в клавише, а скорее всего в том, о чем я написал в предыдущем сообщении.
Клавиша F2, но дело не в клавише, а скорее всего в том, о чем я написал в предыдущем сообщении.
завтра проверю опытным путем)))
Как вариант, можно попробовать слить содержимое ПЗУ с картриджа в файл и посмотреть его содержимое, подключить образ в эмуляторе... Ну и схемку бы срисовать и сравнить со стандартной, это многое бы прояснило.
Так и есть.
Глянул. Даже по Ф2, в штатном загрузчике сначала проверяется наличие адаптера ЛВС, а потом наличие внешней ПЗУ.
Но, если схема аналогична этой http://sensi.org/scalar/ware/675/ , то в описании сказано, что первоначально начальный загрузчик читает служебную ПЗУ, т.к. видит только её. И это логично, т.к. для чтения доп. ПЗУ нужно активировать таймер, а он выключается при перезапуске Вектора.
Ещё прикол, что 2-ух килобайтная ПЗУ, воспринимается начальным загрузчиком как 32-ух килобайтная и считывается 16 раз при загрузке...
Нужно эмулировать отсутствие доп.микросхем.
Возможно программа запускается, но не видит микросхем, и нет адекватной реакции на эту ситуацию, программа просто зависает.
Хотя это маловероятно, должна хотя-бы сначала экран очистить...
ps Так и есть, при запуске в эмуляторе приложенной (к описанию картриджа) программы, на экран выводится информация о клавишах управления.
Последний раз редактировалось KTSerg; 24.07.2021 в 04:37.
В общем и целом на моем векторе 06Ц.02 этот картридж не взлетел даже после замены ПЗУ на загрузчик Тимошенко....
Не понятно, что это вообще за картридж.
Сколько на нём вообще микросхем, какие это микросхемы ?
Если только те две, которые видно на фото, и с обратной стороны ни чего нет, то это что-то, о чём раньше не было инфы.
В любом случае, нужно отрисовать схему и считать содержимое, тогда может быть будет возможность разобраться.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Гуглил разные схемы расширителей памяти для ретро...
Пришел к выводу, что скорее всего картридж на фото может быть реализован простым расширением адресного пространства.
Установлена ТМ9 - это грубо говоря расширение адресного пространства на 6 бит.
Если 9 нога этой микросхемы подключена к С02 - единственному выводу порта ПУ, который "не используется" в штатном картридже, то получим общее адресное пространство 64 раза по 32КБ.
Конечно, штатный загрузчик видит только первые 32КБ, но сервисная программа запросто сможет получить доступ к 2МБ (если не ошибся в подсчётах).
добрался наконец до программатора, слил прошивку, сфотал картридж. Одна ТМ9 и метровая ПЗУ - 27с801.
Фото:
Прошивка здесь
А вот и МегаБайтная ПЗУ
Может ПЗУ была случайно наоборот воткнута. Помнится когда-то УФ-ПЗУ страшно переполюсовки боялись.
- - - Добавлено - - -
А почему мёртвая, если она красиво считалась?
там в последнем секторе судя по всему сервисная программа.
И структура интересная, каждые 32КБ заканчиваются кодами 55АА - видимо разметка, для идентификации размера ПЗУ.
Грузиться из ПЗУ загрузчик, он уже включает нужную страницу и загружает данные с одновременной декомпрессией.
Нужно знать разводку ТМ9, что-бы понять нумерацию страниц ПЗУ.
Последний раз редактировалось KTSerg; 25.07.2021 в 11:58.
Мне удалось загрузить меню в эмуляторе...
Загрузчик-декомпрессор натыкан в ПЗУ кругом, в том числе с адреса 0000h.
С адреса 0100h в ПЗУ начинается меню.
С декомпрессором не разобрался, у меня в таких делах почти нет опыта... только эксперименты в 90-ых...
И ещё 220-230 КБ в ПЗУ свободно.
Последний раз редактировалось KTSerg; 25.07.2021 в 14:41.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)