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

User Tag List

Страница 8 из 21 ПерваяПервая ... 456789101112 ... ПоследняяПоследняя
Показано с 71 по 80 из 207

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

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

    По умолчанию

    Цитата Сообщение от ZEman Посмотреть сообщение
    ничё не выходит, задолбался уже, чё за глюки ?
    Ты наверное не делал изменения в конфиге, обсуждаемые выше по теме. Просто скачай ещё раз с моего сайта.

    Кстати, обнаружил прикольную вещь: в БИОСе есть возможность автозапуска бинарной программы после reset (используется в COLOR). Если по адресу 4000 находятся буквы AB, то управление после reset передаётся по адресу, который хранится в слове 4002. Вот так-то, защита от копирования

    Добавлено через 1 минуту
    А COLOR, похоже, не работает из-за какого-то глюка в эмуляторе, надо основательно разбираться.
    Последний раз редактировалось b2m; 16.08.2008 в 13:03. Причина: Добавлено сообщение

  2. #72
    Guru Аватар для ZEman
    Регистрация
    28.10.2005
    Адрес
    Омск
    Сообщений
    2,052
    Спасибо Благодарностей отдано 
    113
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    23 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    скачал более новую версию эмулятора, теперь всё работает, спасибо .
    b2m сделай пожалуйста чтоб эмулятор запоминал прошлый конфиг, а то так надоело уже каждый раз менять размер окна.
    и если можешь добавь звук во время загрузки.
    Последний раз редактировалось ZEman; 16.08.2008 в 13:33.

  3. #73
    Guru Аватар для ZEman
    Регистрация
    28.10.2005
    Адрес
    Омск
    Сообщений
    2,052
    Спасибо Благодарностей отдано 
    113
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    23 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а в чём смотреть эти адреса, в дебагере ?
    я им пользоваться не умею

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

    По умолчанию

    В debuggere быстрее, но можно и через PEEK:
    Начальный адрес - PEEK(&HFA30)+PEEK(&HFA31)*256
    Конечный адрес - PEEK(&HFA32)+PEEK(&HFA33)*256-1
    Стартовый адрес - PEEK(&HFA34)+PEEK(&HFA35)*256
    Ну и для полной ясности - впереди еще вставить PRINT
    Последний раз редактировалось ivagor; 16.08.2008 в 16:51.

  5. #75
    Guru Аватар для ZEman
    Регистрация
    28.10.2005
    Адрес
    Омск
    Сообщений
    2,052
    Спасибо Благодарностей отдано 
    113
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    23 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    хм, странность одну заметил.
    почему басиковые игрушки в виде cas загружаются также медленно как и проигрывается wav файл а написаные в кодах игрушки (питон, автодром, тяп-ляп) загружаются мгновенно.
    почему так происходит ?

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

    По умолчанию

    Если нужна быстрая загрузка, нужно загрузить, выгрузить по csave, и потом загружать по cload. В этом случае (и при bload) можно сказать, что просто копируется содержимое cas в память.
    При загрузке по load происходит преобразование ключевых слов в токены. Например COLOR преобразуется в F0h.
    Недостаток csave, на мой субъективный взгляд, в том что не все коды токенов на ПК8000 и msx совпадают, а save позволяет на msx загрузить программу, текст которой по крайней мере выглядит как на ПК8000.

    Ну и в качестве прикола
    Эти игрушки "работают" на msx (с поправкой на разные знакогенераторы)
    Паралельно с запуском на msx рекомендую запустить эмулятор b2m с этой же игрой чтобы понимать, что к чему
    MINER
    MORBOJ

    Эти програмки частично (хоть чуть-чуть) работают на MSX
    SURA
    TANEC
    TEST

    b2m
    Что за порт 87h?
    Последний раз редактировалось ivagor; 16.08.2008 в 19:20.

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

  8. #77
    Guru Аватар для ZEman
    Регистрация
    28.10.2005
    Адрес
    Омск
    Сообщений
    2,052
    Спасибо Благодарностей отдано 
    113
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    23 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    да зачем же их быстрее грузить ?
    я вот вообще непонимаю этих ускорений, ну нужна вам быстрая загрузка так сохраните в снапшот игру и загружайте его, зачем же натуральную загрузку портить.
    игры (программы) загружаемые по bload тоже должны иметь нормальную скорость загрузки.
    еслиб ещё b2m добавил в эмулятор звук во время загрузки так было бы совсем здорово.

  9. #78
    Moderator Аватар для Mick
    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    9,917
    Спасибо Благодарностей отдано 
    178
    Спасибо Благодарностей получено 
    695
    Поблагодарили
    368 сообщений
    Mentioned
    19 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    b2m
    Что за порт 87h?
    Если поглядеть на схему, то диапазон адресов 84....87 это относится к К580ВВ55А микросхема D32. Тобишь 87 - регистр управления ВВ55(настройка ее). Если мне конечно не изменяет память. Впрочем как и порт 83 для микросхемы D33.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

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

    По умолчанию

    Цитата Сообщение от ivagor Посмотреть сообщение
    То есть 80h-83h и 84h-87h это две ВВ55, понятно, спасибо.
    Ну да, в Vesta.cfg так и написано Аль не читал? Вроде дебугер ты сам добавлял, без подсказок

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

    По умолчанию

    b2m,

    Вопрос по эмулятору,
    Когда работаем с WAV, технически возможно показывать "общее время", "текущее время проигрывания" при чтении, как бы счетчик? (В форуме говорили про звук, но думаю эффективнее было бы время в секундах, а может и в минутах)

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

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

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

Эту тему просматривают: 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

Ваши права

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