User Tag List

Страница 6 из 9 ПерваяПервая ... 23456789 ПоследняяПоследняя
Показано с 51 по 60 из 207

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

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

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

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

    По умолчанию

    Я примерно догадываюсь, где я мог накосячить
    Доберусь до компа - проверю...

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

  3. #2

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

    По умолчанию

    Вот конфиг с исправленными прерываниями.
    Я делал сначала временно просто периодические прерывания, а когда реализовал прерывания от видео, забыл убрать эти строчки:
    Код:
    PeriodicInt8080 periodicInt = &cpu, 7, 50
    periodicInt.active = yes
    В игре PASKHA советую попробовать включить режим смешивания полукадров в настройках экрана. Увы, подобный режим для 3-х кадров не реализован, 3color выглядит не так красиво.

    Что же касается управления в этой игре, то с этим пока не разобрался до конца. Если из порта 8D считывается FF (это происходит, если закомментировать этот порт в конфиге), то игра работает нормально. Но это соответствует всем нажатым кнопкам второго джойстика, что вызывает проблемы уже в других играх, скажем WARP. Возможно, как-то влияет то, что одни и те же кнопки со стрелками соответствуют как клавишам клавиатуры, так и джойстику (в эмуляторе emu они разнесены, и игра управляется только кнопками джойстика). Надо будет внимательнее посмотреть, пока не было времени.
    Вложения Вложения

  4. #3

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,391
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    Возможно, как-то влияет то, что одни и те же кнопки со стрелками соответствуют как клавишам клавиатуры, так и джойстику
    О чем речь?

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

    Цитата Сообщение от Pyk Посмотреть сообщение
    Возможно, как-то влияет то, что одни и те же кнопки со стрелками соответствуют как клавишам клавиатуры, так и джойстику
    Кажется я понял, речь не о реале, а об emu80, в котором нажатия клавиш отображаются параллельно на джойстик. И конкретно для PASKHA такой подход не очень подходит, т.к. там опрос клавиатуры странноватый, а джойстика нормальный и клавиатура, скажем так, мешает джойстику. Может все же разделить кнопки джойстика и клавиатуры?

  5. #4

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

    По умолчанию

    Да, я это имел в виду. Наверное надо будет действительно разнести, может быть в виде опции.
    Не разбирался, в чем там странность при опросе клавиатуры? Просто в emu эта игра с клавиатуры также не управляется, работают только кнопки джойстика. Как на реале - не знаю...

  6. #5

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,391
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    в чем там странность при опросе клавиатуры? Просто в emu эта игра с клавиатуры также не управляется, работают только кнопки джойстика.
    Посмотрел, оказалось совпадение двух вещей:
    1) Беру назад слова про странность опроса клавиатуры, там просто некорректное комбинирование результатов опроса джойстика и клавиатуры. Т.е. если по отдельности, то правильно, а если вместе - нет.
    2) И в emu, как оказалось, часть клавиш клавиатуры отображается параллельно еще и в джойстик 8D.
    Нужно всего лишь поправить эмуляторы, разделив джойстики и клавиатуру. В emu можно откорректировать pk8000.kbd. В emu80, как я понимаю, надо править исходник.

  7. #6

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

    По умолчанию

    Да, пока только в исходнике.
    Добавил себе в to-do list. Подумаю, как лучше сделать.

  8. #7

    Регистрация
    27.11.2014
    Адрес
    г. Саратов
    Сообщений
    549
    Спасибо Благодарностей отдано 
    57
    Спасибо Благодарностей получено 
    39
    Поблагодарили
    30 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Почему эмулятор EMU не принимает файлы CAS? Пишет Unknow file format. Даже в диалоге открытия, когда выбираешь в типах файлов "Tape files", там нет cas. Но ведь касы для эмулятора и предназначены. Что за бред? Я же ещё недавно как-то открывал их в эмуляторе. Помню, у меня был другой емулятор - b2m. Может, в нём работало? Но я что-то не могу его у себя найти. Хотя точно помню, что он был, и я его не удалял.

  9. #8

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

    По умолчанию

    Цитата Сообщение от Arix Посмотреть сообщение
    Но ведь касы для эмулятора и предназначены.
    В моём эмуляторе нужно сначала в бейсике ввести cload"", только тогда можно загрузить .cas файл.

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

    Arix(14.08.2019)

  10. #9

    Регистрация
    27.11.2014
    Адрес
    г. Саратов
    Сообщений
    549
    Спасибо Благодарностей отдано 
    57
    Спасибо Благодарностей получено 
    39
    Поблагодарили
    30 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Точно! Вводишь cload"", и открывается диалог открытия файла. Забыл уже. И опять возникла заминка: ввожу cload, выбираю файл CAS, а окно выбора файла тут же выскакивает снова. И никак его не угомонишь. Оказалось, что файл типа BLOAD. На хромой кобыле не подъедешь!
    В2М и ЕМU - это одно и то же, поэтому я и не мог его найти.

  11. #10

    Регистрация
    21.08.2006
    Адрес
    Ижевск
    Сообщений
    941
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    298
    Поблагодарили
    164 сообщений
    Mentioned
    20 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На наших (двух) эмуляторах эта программка выводит совсем другую надпись

    Нажмите на изображение для увеличения. 

Название:	1.png 
Просмотров:	183 
Размер:	10.5 Кб 
ID:	69875

    Потому, что...

    при SCREEN1 запись в порты цвета A0...BF возможна только при активном сигнале "гашение" - порт 86h бит 4 равен 0
    [свернуть]
    Вложения Вложения
    фдеукю у-ьфшдЖ ввз"шярюсщь D356 47C0 35F8 F55E 8A52 A88F F3F8 B003 03EB 3D7F

    Эти 3 пользователя(ей) поблагодарили DDp за это полезное сообщение:

    ivagor(26.08.2019), Pyk(27.08.2019), Titus(26.08.2019)

Страница 6 из 9 ПерваяПервая ... 23456789 ПоследняяПоследняя

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

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

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

Похожие темы

  1. ДВК (и всё, что с ними связано)
    от Grand в разделе ДВК, УКНЦ
    Ответов: 4575
    Последнее: 17.11.2025, 11:38
  2. ПК8000 - Общие вопросы
    от Mick в разделе ПК8000
    Ответов: 601
    Последнее: 03.11.2025, 00:03
  3. PAL/GAL и все что с ними связано.
    от Mick в разделе Клоны на ПЛИС, МК и БМК
    Ответов: 489
    Последнее: 19.09.2025, 18:39
  4. Ответов: 226
    Последнее: 28.04.2025, 09:42
  5. Ответов: 71
    Последнее: 25.02.2010, 22:40

Ваши права

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