User Tag List

Страница 15 из 20 ПерваяПервая ... 111213141516171819 ... ПоследняяПоследняя
Показано с 141 по 150 из 210

Тема: F.A.Q по эмулятору Башкирия-2М

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,234
    Спасибо Благодарностей отдано 
    490
    Спасибо Благодарностей получено 
    989
    Поблагодарили
    641 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    Проверить можно так: в версии от 2016 года запустить платформу, открыть и закрыть диалог, убирающий ошибку, затем открыть диалог новой платформы, но потом нажать Esc.
    То есть скомбинировать п.1 и п.4
    Проконтролировать задержку при открытии новой платформы, при закрытии эмулятора и наличие ошибки.
    Полагаю, при закрытии эмулятора задержки не будет, но ошибка будет.
    Поэкспериментировал по-всякому. В общем, факт открытия любой платформы взводит ошибку выхода, а передёргивание диалога ROM-диска (или Save и т.п.) деактивирует её навсегда. Между ними можно делать сколько угодно New-Cancel операций, на картину выхода не влияет. Подробнее:

    1) Запускаем, но жмём отмену (не грузим платформу). New срабатывает моментально. Так можно сколько угодно делать. Выход из эмуля - без ошибки.

    2) Запускаем эмуль, выбираем платформу. Жмём New - всё виснет насмерть на время лага, появляется новая платформа. Можно вновь сделать New, также лаг. Если делать отмену новой платформы и вновь жать New, то лага нет. Выход с ошибкой через время лага.

    3) Запускаем, но жмём отмену (не грузим платформу). New срабатывает моментально. Далее выполняем п.2 (только без запуска эмуля, он у нас уже запущен) - всё также как в п.2

    4) Самое интересное! Запускаем, но жмём отмену (не грузим платформу). New срабатывает моментально. Передёргиваем диалог "Save". Жмём New, выбираем платформу, затем закрываем эмуль - ошибки нет!

    - - - Добавлено - - -

    5) Всё как в п.4, но не выходим из эмуля, а жмём New - лаг. Но последующие выборы платформ или отмены картину не меняют - выход из эмуля без ошибки.

    - - - Добавлено - - -

    Цитата Сообщение от b2m Посмотреть сообщение
    Если есть желание копаться дальше, могу сделать настройку в файле EMU.ini, отключающую создание процесса звука.
    Да. Надо же добить вопрос

    - - - Добавлено - - -

    Поправка к п.2

    Лаг между выходом и появлением ошибки есть только в случае, если выходим с загруженной платформой. Если после передёргивания New-Cancel, то ошибка после закрытия моментально без лага.

    - - - Добавлено - - -

    Таким образом, насколько я понимаю ситуацию, лаг есть всегда по факту загрузки/выгрузки платформы, но напрямую он на ошибку не влияет. Передёргивание причинных диалогов квитирует ошибку навсегда, но на лаги не влияет. Ошибку взводит факт загрузки платформы, а не эмулятора. Деактивировать ошибку (или не допустить её взвод?) можно заранее - это самое странное во всей этой истории, на мой взгляд.
    Последний раз редактировалось Denn; 03.05.2023 в 19:55.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

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

  3. #2

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,926
    Спасибо Благодарностей отдано 
    105
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Denn Посмотреть сообщение
    Надо же добить вопрос
    Ну тогда, если не трудно, скачай последнюю версию с моего сайта и проверь, есть ли ошибка.
    Затем замени EMU.exe из архива http://bashkiria-2m.narod.ru/files/test.zip и снова проверь. В этой же версии можно добавить в EMU.ini строчку main.nosound=1 и отключить звук совсем.

    - - - Добавлено - - -

    Вот, кстати, та-же проблема с http. Если кликнуть на ссылку, ничего не скачается. Только если скопировать её и открыть её в новом окне.

    - - - Добавлено - - -

    Кстати, в последних версиях, ожидание окончания потока вообще без таймаута, то есть вечно. Значит поток всё-же завершается. В тестовом варианте я немного изменил порядок завершения звукового процесса, возможно это поможет.

    Этот пользователь поблагодарил b2m за это полезное сообщение:

    Denn(04.05.2023)

  4. #3

    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,234
    Спасибо Благодарностей отдано 
    490
    Спасибо Благодарностей получено 
    989
    Поблагодарили
    641 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    Arrow

    Свежий из архива: по ошибке всё тоже самое, только время лага стало сильно меньше. При нажатии New слышно шелчки, и сразу после них открывается меню. Т.е. лаг явно на время звуков.
    Тестовый с отключалкой: без команды отключения в инишнике всё тоже самое, что и с новым из архива; при main.nosound=1 вообще всё шикарно - ни лагов (эмуль летает!), ни ошибки!

    Выходит косячанский в звуке. Но почему фиксит ошибку передёргивание файловых диалогов???

    P.S. у меня на борту три звуковых карты, две из которых с поддержкой ASIO, но ведь это вряд ли как-то может влиять.. или может?.. Эмуль пищит через встроенный звук на материнке, который выбран для звуков винды.


    - - - Добавлено - - -

    Цитата Сообщение от b2m Посмотреть сообщение
    Вот, кстати, та-же проблема с http. Если кликнуть на ссылку, ничего не скачается. Только если скопировать её и открыть её в новом окне.
    У меня в Опере эти ссылки открываются и качаются без проблем. Траблы тока с картинками и только оформленными тегами [имг].
    Последний раз редактировалось Denn; 03.05.2023 в 23:46.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  5. #4

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,926
    Спасибо Благодарностей отдано 
    105
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  6. #5

    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,234
    Спасибо Благодарностей отдано 
    490
    Спасибо Благодарностей получено 
    989
    Поблагодарили
    641 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    Однако изменения в тестовом варианте не помогли. Досадно.
    А если поток звука запускать всё как было, но сам звук не дёргать (тред-пустышка, не делать обращение к аудио API или как там оно устроено?).
    Т.е. понять на каком конкретно участке борода.
    В вин7 работа со звуком как-то иначе, чем в ХР; а в вин10 ещё более иначе, чем в вин7 (за конкретику не скажу, тока слышал звон..).
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  7. #6

    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,234
    Спасибо Благодарностей отдано 
    490
    Спасибо Благодарностей получено 
    989
    Поблагодарили
    641 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Есть интересная новость!!!

    Дело всё же не в бобине, в смысле не в звуке. Ну или не только в звуке.
    Взял тестовую версию emu.exe с отключенным звуком в инишнике. Работаю - типа всё хорошо, всё летает и ошибки при выходе нет.
    Решил потестировать виртуальные дисководы. Нашёл у себя пустышку empty.odi, подкинул эмулю через диалог N1, копировал туда файлы Орионом, сравнивал, что-то ещё делал, потом выхожу - та самая ошибка! Сначала подумал, что показалось. Решил перепроверить.
    В общем, фишка следующая. Если пользоваться odi-образом только на чтение, то ошибки нет. Если что-то писать в образ, то при выходе из эмуля та самая ошибка FailFast.
    Такие дела.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  8. #7

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,926
    Спасибо Благодарностей отдано 
    105
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Мдя, мелкософт умеет подкинуть загадку...

  9. #8

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,371
    Спасибо Благодарностей отдано 
    403
    Спасибо Благодарностей получено 
    647
    Поблагодарили
    255 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    b2m, так ты воспроизвел проблемы в виртуалке на той же сборке или на оригинальном образе? Может дело-то не в MS а в криворуких делателях сборок?

  10. #9

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,926
    Спасибо Благодарностей отдано 
    105
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я воспроизвёл в виртуалке на сборке от того-же делателя: Windows 10 Pro 22H2 19045.2311 + Office 2021 x64 by BoJlIIIebnik RU (тут номер билда чуть чуть другой)
    Другие ссылки с тем-же номером билда были для торрента, я не справился.

    - - - Добавлено - - -

    Цитата Сообщение от Pyk Посмотреть сообщение
    Может дело-то не в MS а в криворуких делателях сборок?
    Я не исключаю, что набор DLL, которые в совокупности грузятся, как-то конфликтуют друг с другом, но это было бы совсем уж просто. Возможно тут что-то другое. Надо какую-то IDE с отладчиком ставить. Так не понятно.

  11. #10

    Регистрация
    28.10.2005
    Адрес
    Омск
    Сообщений
    2,117
    Спасибо Благодарностей отдано 
    162
    Спасибо Благодарностей получено 
    46
    Поблагодарили
    32 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    нафига такие сборки берёте от всяких Васей Пупкиных.
    берите чистые сборки винды и никаких проблем не будет.
    у меня Windows 10 Pro 22H2 19045.2913

Страница 15 из 20 ПерваяПервая ... 111213141516171819 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Пожелания и планы по эмулятору Башкирия-2М
    от b2m в разделе Эмуляторы отечественных компьютеров
    Ответов: 848
    Последнее: 30.10.2025, 20:37

Ваши права

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