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

User Tag List

Страница 5 из 11 ПерваяПервая 123456789 ... ПоследняяПоследняя
Показано с 41 по 50 из 106

Тема: Глюки в эмуляторах УКНЦ

  1. #41
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NovaStorm Посмотреть сообщение
    Я его нашёл!
    Да, звук отвратен =(
    Причём, в тех же гоблинах, он ещё и подтормаживать умудряется. Тормозит в процессе игры, а вот когда мелодия играет например при завершении уровня, вроде всё ок. На реале такого кажется не было.
    Ну и конечно пьезокерамическую пищалку сэмулировать надо бы, она ж даёт звуку неповторимый окрас =)
    Да тут видимо, каждому каждое ) У меня к звуку ни разу претензий не было кажется в эмуляторе. Звук себе и звук. Клавиши долгая была война, но и с ней
    разобрались (по крайней мере часть проблем исчезла), а ещё у УК-НЦ живой тоже звук плавает - обсуждалось же. И разные компы могут чуть-чуть по разному звучать, хотя и близняшки вроде бы )
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  2. #42
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В UKNCBTL очередь запросов IRQ реализована слишком упрощённо.

    Все прерывания последовательных портов СА и С2 имеют в UKNCBTL одинаковый приоритет IRQ == 3, поэтому если при запрещённых в PSW прерываниях будут выставлены IRQ от передатчика и приёмника портов СА и С2 - они запишутся в одну и ту же ячейку очереди запросов IRQ эмулятора и все (кроме самого последнего) будут потеряны.

  3. #43
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,208
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    607
    Поблагодарили
    399 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    В UKNCBTL очередь запросов IRQ реализована слишком упрощённо.

    Все прерывания последовательных портов СА и С2 имеют в UKNCBTL одинаковый приоритет IRQ == 3, поэтому если при запрещённых в PSW прерываниях будут выставлены IRQ от передатчика и приёмника портов СА и С2 - они запишутся в одну и ту же ячейку очереди запросов IRQ эмулятора и все (кроме самого последнего) будут потеряны.
    Очередь запросов реализована там нормально. Просто при регистрации прерывания нужно правильно указывать место в цепочке приоритетов. Для стыка С2 - приемник 7, передатчик 8, для адаптера ЛС - приемник 9, передатчик 10.

  4. #44
    Guru
    Регистрация
    11.09.2009
    Адрес
    Москва
    Сообщений
    4,777
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    61 сообщений
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_K Посмотреть сообщение
    при регистрации прерывания нужно правильно указывать место в цепочке приоритетов. Для стыка С2 - приемник 7, передатчик 8, для адаптера ЛС - приемник 9, передатчик 10.
    Тогда в исходнике UKNCBTL с этим проблемы:

    Код:
    if (m_SerialInCallback != NULL && frameticks % 416 == 0)
    {
        CFirstMemoryController* pMemCtl = (CFirstMemoryController*) m_pFirstMemCtl;
        if ((pMemCtl->m_Port176574 & 004) == 0)  // Not loopback?
        {
            BYTE b;
            if (m_SerialInCallback(&b))
            {
                if (pMemCtl->SerialInput(b) && (pMemCtl->m_Port176570 & 0100))
                    m_pCPU->InterruptVIRQ(3, 0370);
            }
        }
    }

  5. #45
    Guru
    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,208
    Спасибо Благодарностей отдано 
    346
    Спасибо Благодарностей получено 
    607
    Поблагодарили
    399 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Patron Посмотреть сообщение
    Тогда в исходнике UKNCBTL с этим проблемы:

    Код:
    if (m_SerialInCallback != NULL && frameticks % 416 == 0)
    {
        CFirstMemoryController* pMemCtl = (CFirstMemoryController*) m_pFirstMemCtl;
        if ((pMemCtl->m_Port176574 & 004) == 0)  // Not loopback?
        {
            BYTE b;
            if (m_SerialInCallback(&b))
            {
                if (pMemCtl->SerialInput(b) && (pMemCtl->m_Port176570 & 0100))
                    m_pCPU->InterruptVIRQ(3, 0370);
            }
        }
    }
    Это я не отрицаю, просто стык С2 и СА я не делал. А так процедура InterruptVIRQ ставит и снимает запросы на прерывание. Для постановки запроса надо указать место в цепочке приоритетов (первый параметр) и вектор прерывания (второй параметр), для снятия запроса - место в цепочке и вектор, равный нулю.

  6. #46
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Снова повторю, в связи с тем, что грядёт очередная бета, игра из этого поста
    "http://zx.pk.ru/showpost.php?p=569958&postcount=24"
    вышибает эмулятор (UKNCBTL) лечится только перезапуском эмулятора !!!
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

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

  8. #47
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,560
    Спасибо Благодарностей отдано 
    1,223
    Спасибо Благодарностей получено 
    1,754
    Поблагодарили
    683 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    Снова повторю, в связи с тем, что грядёт очередная бета, игра из этого поста
    "http://zx.pk.ru/showpost.php?p=569958&postcount=24"
    вышибает эмулятор (UKNCBTL) лечится только перезапуском эмулятора !!!
    Блин, ты запустишь ее сперва на реале?)

    ---------- Post added at 12:58 ---------- Previous post was at 12:57 ----------

    Хотя, конечно, сам эмулятор даже глючная игра не должна портить.

  9. #48
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Эффект похож на вот это вот
    "http://zx.pk.ru/showpost.php?p=480165&postcount=492"
    Очень похож. UKNCBTL.

    Перечитывал тему по эмулятору нашёл первое упоминание программы COLS.SAV с картинками ) "http://zx.pk.ru/showpost.php?p=425379&postcount=375", позже увидел только что целый пласт обсуждений по биту готовности флопов пропустил - связанных с PAFCOM. )
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  10. #49
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,560
    Спасибо Благодарностей отдано 
    1,223
    Спасибо Благодарностей получено 
    1,754
    Поблагодарили
    683 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    Эффект похож на вот это вот
    "http://zx.pk.ru/showpost.php?p=480165&postcount=492"
    Очень похож. UKNCBTL.

    Перечитывал тему по эмулятору нашёл первое упоминание программы COLS.SAV с картинками ) "http://zx.pk.ru/showpost.php?p=425379&postcount=375", позже увидел только что целый пласт обсуждений по биту готовности флопов пропустил - связанных с PAFCOM. )
    Hobot, надо делать кликабельные ссылки) Совсем от рук отбился)
    Да, диск из данной темы явный кандидат в глюки эмуляторов. Если на реале, конечно, работает корректно. Ты ведь его проверял?

  11. #50
    R.I.P. Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    7,161
    Спасибо Благодарностей отдано 
    2,979
    Спасибо Благодарностей получено 
    370
    Поблагодарили
    309 сообщений
    Mentioned
    13 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Hobot
    если русскими то Хобот ) а если латинскими то с маленькой буковки же )
    Это же ник-нэйм! Принципиально же )))
    Конечно не проверял, с диском Alex_K уже ответил, там странный драйвер MZ.SYS,
    но сам эффект такой-же как от ЦВЕТНОГО-ТЕТРИСА !. А дискета - это рабочая дискета программиста от реальной машинки, я для живой УК-НЦ скинул только то
    чем сам пользуюсь, и вот скоро буду обновлять ( в связи с накопившимися обн.).
    Но игры у меня там на харде вроде все пробовал, Column (это другой сав файл) вот что надо на реале проверить ! Он через раз в эмуляторе ошибку пишет, то запускается нормально, то нет )



    Тут же какое дело - для чтения\записи дискет у меня отдельный блок.
    С тв-тюнером мой стационар. рабочая станция (она без флопа! мода такая!)
    И ради одного файла слишком много телодвижений, но время обновить контент
    неминуемо надвигается )

    ! Про ссылки - ковычки при копи\паст выручают, исправлюсь, да сэр, нет сэр, так точно сэр.
    Вложения Вложения
    • Тип файла: rar COLUMN.rar (16.2 Кб, Просмотров: 61)
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

Страница 5 из 11 ПерваяПервая 123456789 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Глюки в УКНЦ играх
    от Titus в разделе ДВК, УКНЦ
    Ответов: 106
    Последнее: 08.04.2015, 16:53
  2. Запись TZX/TAP в эмуляторах
    от SoftLight в разделе Эмуляторы
    Ответов: 2
    Последнее: 08.10.2010, 12:01
  3. +3 на эмуляторах
    от phant0m в разделе Эмуляторы
    Ответов: 16
    Последнее: 04.01.2009, 23:40
  4. Bubble Booble на эмуляторах
    от Higgins в разделе Эмуляторы
    Ответов: 20
    Последнее: 05.05.2008, 01:29

Ваши права

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