Важная информация

User Tag List

Страница 13 из 21 ПерваяПервая ... 91011121314151617 ... ПоследняяПоследняя
Показано с 121 по 130 из 207

Тема: ПК8000 - Эмуляция и все что с ней связано

  1. #121
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,847
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    229
    Поблагодарили
    167 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Обнаружил глюк в Весте: если после cload как-нибудь изменить программу, происходит крэш бейсика. Происходит это из-за ошибочного байта в ПЗУ по адресу 18DEh. В Хобби там стоит правильный байт. Вот мне интересно, это опять ошибка чтения ПЗУ, или эта ошибка версии 1.1 была исправлена в версии 1.2? И что делать с файлом vesta.rom, исправлять, или не надо?

  2. #121
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #122
    Activist Аватар для XobbiMan
    Регистрация
    09.08.2008
    Адрес
    Шяуляй
    Сообщений
    481
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    b2m,
    Но ведь TEST, которая подсчитывает контрольную сумму показала что ПЗУ правильная, интересно что скажет эта TEST программа после изменения.

    Можно также попросить Mick, чтобы он проверил какой байт находится в этой ячейке (у него же тоже Веста есть, вот и узнаем, это глюк или такая версия).

    Добавлено через 3 минуты
    Цитата Сообщение от ivagor Посмотреть сообщение
    Почему обойдемся wav, все же работает?
    А как тогда поключить дебугер и чтобы cas-формат считывало?
    debug=mydbg добавить, а не заменять?
    Последний раз редактировалось XobbiMan; 22.08.2008 в 21:31. Причина: Добавлено сообщение

  4. #123
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,843
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,818
    Поблагодарили
    1,044 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, именно добавить.

    Если заменить в ПЗУ 1.1 байт F5 по адресу 18DE на байт F9, как в ПЗУ 1.2, то TEST дает ошибку.

    b2m
    Ошибку не удалось воспроизвести.
    В конфигурацию PK8000 Vesta.cfg (с байтом F5 по адресу 18DE) загрузил по cload свой тестик ROMRA3 (он тут выкладывался), менял одну из строк, добавлял строку - BASIC работал.
    Процедуру (в которую попадает 18DE) не анализировал.
    Последний раз редактировалось ivagor; 22.08.2008 в 21:52.

  5. #124
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,843
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,818
    Поблагодарили
    1,044 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вопрос к b2m и всем фанатам и знатокам ПК8000 - как в эмуляторе с клавиатуры ввести букву "ю"? Через chr$ она печатается, и большая и маленькая, но все равно интересно. По layout.kbd она на клавише <> - что это за клавиша?

  6. #125
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,847
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    229
    Поблагодарили
    167 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    на клавише <> - что это за клавиша
    Есть такая на немецкой клаве Повесь куда-нибудь на другое место, а заодно и мне расскажи, где удобнее её разместить.

  7. #126
    Activist Аватар для XobbiMan
    Регистрация
    09.08.2008
    Адрес
    Шяуляй
    Сообщений
    481
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Вопрос к b2m и всем фанатам и знатокам ПК8000 - как в эмуляторе с клавиатуры ввести букву "ю"? Через chr$ она печатается, и большая и маленькая, но все равно интересно. По layout.kbd она на клавише <> - что это за клавиша?
    Как раз этим вопросом занимаюсь - рисую оригинальную клаву ПК8000, а так же IBM PC клаву, на которой будет указаны расположение символов что используется в эмуляторе.

  8. #127
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,843
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,818
    Поблагодарили
    1,044 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот о чем подумал - может кто-нибудь сделает редактор конфигов для b2m с GUI ?

  9. #128
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,847
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    229
    Поблагодарили
    167 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    И как это должно было бы выглядеть?
    Собственно, а чем текстовый редактор не устраивает?
    Я, конечно, догадываюсь - отсутствием документации по конфигам.
    Но я думал, что лучшая документация - это примеры этих самых конфигов...

  10. #129
    Guru
    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    7,843
    Спасибо Благодарностей отдано 
    654
    Спасибо Благодарностей получено 
    1,818
    Поблагодарили
    1,044 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Контроль и перечисление вариантов в случае с GUI пожалуй позволили бы обойтись без документации (по cfg).
    Например в конфигурации ПК8000 пункт "Загрузка" и выпадающий список с вариантами cas и wav (заведомо нерабочий вариант сделать не получится). При этом "конфигуратор" автоматически может учесть используемую версию ПЗУ (1.1 или 1.2) и для варианта cas автоматически корректировать адреса процедурок.

    Еще одна неплохая функция для гипотетического конфигуратора - массовое изменение какого-то параметра для семейства компьютеров. Например, чтобы включить отладчик для всего семейства ПК8000.
    Последний раз редактировалось ivagor; 26.08.2008 в 18:39.

  11. #130
    Activist Аватар для XobbiMan
    Регистрация
    09.08.2008
    Адрес
    Шяуляй
    Сообщений
    481
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    Вот о чем подумал - может кто-нибудь сделает редактор конфигов для b2m с GUI ?
    Думаю для этого точно ГУИ не надо.

    Цитата Сообщение от b2m Посмотреть сообщение
    Я, конечно, догадываюсь - отсутствием документации по конфигам.
    Но я думал, что лучшая документация - это примеры этих самых конфигов...
    Оно так пример наглядный, но не всегда ясно иногда что значат они (и скорей всего изза того что я не особо знаком с архитектурой ПК)

Страница 13 из 21 ПерваяПервая ... 91011121314151617 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. ДВК (и всё, что с ними связано)
    от Grand в разделе ДВК, УКНЦ
    Ответов: 4534
    Последнее: 04.04.2024, 23:32
  2. PAL/GAL и все что с ними связано.
    от Mick в разделе Клоны на ПЛИС, МК и БМК
    Ответов: 487
    Последнее: 01.12.2023, 00:30
  3. ПК8000 - Общие вопросы
    от Mick в разделе ПК8000
    Ответов: 596
    Последнее: 19.04.2023, 21:02
  4. Ответов: 183
    Последнее: 21.07.2022, 07:20
  5. Ответов: 71
    Последнее: 25.02.2010, 22:40

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •