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

User Tag List

Страница 7 из 8 ПерваяПервая ... 345678 ПоследняяПоследняя
Показано с 61 по 70 из 73

Тема: Эмулятор БК-0010-01, БК-0011 и БК-0011М

  1. #61
    Activist
    Регистрация
    29.03.2005
    Адрес
    Москва
    Сообщений
    258
    Благодарностей: 84
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    И опять обновления на сайте (такая активность автора не может не радовать, так, глядишь и до идеального эмулятора доберёмси):

    27.03.2018

    Обновление эмулятора:
    1.Исправление некоторых ошибок, показанных на zx-pk.ru, которые удалось повторить. Исправление других ошибок, которые попадались на глаза.
    2.Некоторые улучшения внешнего вида, сделанные SCALOlazом.
    3.Рефакторинг и перетасовка кода.



    13.03.2018

    Обновление эмулятора:
    1.Добавлена возможность задавать размеры экрана эмулятора из списка заданных размеров. Список находится в меню "Вид".
    2.Уточнён метод задания частот музыкального сопроцессора в окне изменения настроек. Добавлен список некоторых распространённых частот, чтобы не вводить их вручную. Если чего-то в списке нет, то оно вводится вручную.
    3.Случайно обнаружена и устранена ещё одна ошибка в умном сохранении параметров в ini файл. Теперь ненужные записи из него всегда удаляются.
    4.Всё ещё продолжается борьба с последствиями введения разных доступных пользователю частот дискретизации звука, а теперь уже заодно и разных рендеров в ранее сохранённых состояниях эмулятора. Остались всё те же мелкие неудобства, все критические ошибки, потенциально приводящие к краху, устранены (я надеюсь).
    Как говаривал старик Палсекамыч (которого некоторые историки ошибочно называют Пепсиколычем или даже, прости Господи, Бублегумычем): "Не клади все яйца в одну... мошонку!"

  2. Эти 2 пользователя(ей) поблагодарили Doronetty за это полезное сообщение:
    nzeemin (28.03.2018), Oleg N. Cher (29.03.2018)

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

  4. #62
    Member
    Регистрация
    19.04.2013
    Адрес
    г. Чебоксары
    Сообщений
    155
    Благодарностей: 110
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Эмулятор в очередной раз обновился. Что нового, см. на сайте.
    Исправлены довольно дурацкие, и старые ошибки, которые никак себя не проявляли, пока не были применены правки от 27.03.2018 которые были призваны улучшить поведение клавиатуры в игре Bolderdash, но ни к чему не привели.
    Исправлена внесённая тогда же ошибка в диспетчер прерываний, которая была замечена бдительными пользователями.
    Ошибки с клавиатурой были замечены другими бдительными пользователями.

    Не знаю, почему так странно ведёт себя клавиатура в Bolderdash, но в игре SPACE128, которая как мне сказали глючит (из-за ошибок в диспетчере прерываний), клавиатура работает отлично.

  5. Эти 3 пользователя(ей) поблагодарили gid за это полезное сообщение:
    Doronetty (04.06.2018), nzeemin (27.05.2018), Oleg N. Cher (27.05.2018)

  6. #63
    Veteran Аватар для nzeemin
    Регистрация
    20.12.2005
    Адрес
    Рязань
    Сообщений
    1,147
    Благодарностей: 1383
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    gid, Чтобы ускорить/замедлить эмуляцию используется NumPad+ и NumPad-, которые меняют частоту на 1 МГц -- т.е. чтобы ускориться в 2 раза надо нажать клавишу 4000 раз. Мягко говоря, это неудобно.

  7. #64
    Member
    Регистрация
    19.04.2013
    Адрес
    г. Чебоксары
    Сообщений
    155
    Благодарностей: 110
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Это горячие клавиши грубой подгонки частоты под свои нужды. Они не предназначены для того, чтобы ими ускорялись/замедлялись в разы. Для этого есть элементы управления на самом верху окошка дампа регистров CPU (потому что некуда приткнуть было, новое окошко делать ради трёх кнопочек и одного эдитбокса я не стал.) Там можно вручную задать нужную частоту (любую, она сама скорректируется до допустимых значений), чтобы ускоряться/замедляться в нужное количество раз, а так же можно кнопкой мыши тыкая в кнопочки менять частоту с шагом 1кГц (на которые и есть эти горячие клавиши) и 1Гц (для самых требовательных)

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

    Хотя, у меня возникла мысль, сделать горячие клавиши с модификаторами.
    напр. NumPad+ / - меняют частоту с шагом 1кГц
    Alt+NumPad+ / - - с шагом 1Гц
    Ctrl+NumPad+ / - - с шагом 10кГц
    Shift+NumPad+ / - с шагом 100кГц
    Ctrl+Shift+NumPad+ / - - с шагом 1MГц
    Shift+Alt+NumPad+ / - - с шагом 100Гц
    Ctrl+Alt+NumPad+ / - - с шагом 10Гц
    Ctrl+Alt+Shift+NumPad+ / - мегакомбо, даж не знаю, нужно ли что-то навешивать на это сочетание

  8. #65
    Master Аватар для Руслан
    Регистрация
    20.10.2007
    Адрес
    Челябинск
    Сообщений
    545
    Благодарностей: 46
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Подскажите как wav файлы грузить в нём? Нужно свои оцифровки проверить...
    Изготовление Картриджей для Денди 1-8 игровки с меню. (0,1,2,3,4,7,71 мапперы), для Сеги 1-8
    https://vk.com/retronicaru

  9. #66
    Member
    Регистрация
    19.04.2013
    Адрес
    г. Чебоксары
    Сообщений
    155
    Благодарностей: 110
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Руслан, В меню "Опции" выключить опцию "Эмулировать загрузку ленты".
    Станет доступным пункт "Файл"-"Загрузить ленту". Выбираете его, через диалог выбираете нужный wav и он звучит.
    При этом спикер должен быть включён, иначе wav не будет приниматься.
    Команды загрузки файла с кассеты должны быть поданы перед выбором wav файла.

  10. #67
    Master Аватар для Руслан
    Регистрация
    20.10.2007
    Адрес
    Челябинск
    Сообщений
    545
    Благодарностей: 46
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо, буду смотреть. А скорость воспроизведения можно увеличить?
    Изготовление Картриджей для Денди 1-8 игровки с меню. (0,1,2,3,4,7,71 мапперы), для Сеги 1-8
    https://vk.com/retronicaru

  11. #68
    Guru Аватар для hobot
    Регистрация
    29.08.2011
    Адрес
    Зеленоград
    Сообщений
    4,960
    Благодарностей: 1152
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от gid Посмотреть сообщение
    При этом спикер должен быть включён
    - что есть спикер?
    Архив программ для УК-НЦ, ДВК и БК.

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

  12. #69
    Member
    Регистрация
    19.04.2013
    Адрес
    г. Чебоксары
    Сообщений
    155
    Благодарностей: 110
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спикер - пищалка, встроенный в БК пьезодинамик. Его эмуляцию можно выключать и включать обратно. Однако эмуляция приёма wav файлов жёстко связана с эмуляцией спикера. Способа разделить их я не искал, так было изначально. И работа с wav, просто полезная опция, на мой взгляд, при эмуляции дисковода - рудиментарна.

  13. Этот пользователь поблагодарил gid за это полезное сообщение:
    hobot (25.09.2018)

  14. #70
    Guru Аватар для rasmer
    Регистрация
    20.01.2005
    Адрес
    Саранск
    Сообщений
    2,176
    Благодарностей: 140
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Люди добрые а не подскажете, есть ли для БКшных эмуляторов тесты на правильность исполнения команд и прерываний?
    Мои интры: [Kukarachess][Super boot rmx][tRUSHE MOSAIc][BLAZE]
    Мои игры: [Overload][Removal]

    Список игр для ZX-Spectrum: [2015] [2014]

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

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

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

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

Похожие темы

  1. Отличия БК-0011М от БК-0010(01)?
    от nzeemin в разделе БК-0010/0011
    Ответов: 20
    Последнее: 13.01.2018, 23:44
  2. БК-0010/0011: Разное
    от CD-Inc в разделе БК-0010/0011
    Ответов: 73
    Последнее: 30.07.2012, 14:58
  3. Начало выпуска БК-0011 и БК-0011М
    от dk_spb в разделе БК-0010/0011
    Ответов: 6
    Последнее: 14.10.2010, 13:22
  4. Отличие 0011 и 0011М
    от Kronshou в разделе БК-0010/0011
    Ответов: 11
    Последнее: 17.01.2010, 22:24
  5. Москва - куплю все связанное с БК-0010/0011
    от kt315b в разделе Барахолка (архив)
    Ответов: 0
    Последнее: 04.10.2008, 03:09

Ваши права

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