User Tag List

Страница 252 из 278 ПерваяПервая ... 248249250251252253254255256 ... ПоследняяПоследняя
Показано с 2,511 по 2,520 из 2779

Тема: Xpeccy

  1. #2511

    Регистрация
    06.05.2010
    Адрес
    Бердск, НСО
    Сообщений
    4,990
    Спасибо Благодарностей отдано 
    1,090
    Спасибо Благодарностей получено 
    1,184
    Поблагодарили
    920 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я на 7ке. Работает, но последние версии, не отследил с какой, тормозят
    Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.

    Seamos realistas y hagamos lo imposible!

    Ernesto Che Guevara
    Переехал сюда: SteinBlume (ex ATM CP/M Explorer)
    http://era-cg.su

    Скрытый текст

    Speccy2010 r2 (Спасибо m.d. & xlat),
    Sinclair ZX Spectrum + (Спасибо stepmotor),
    ZX Evolution rev.C + 5'25 FDD Epson SD-700AA + NedoPC PAL-Coder (Спасибо m.d. & xlat)
    [свернуть]

  2. #2512

    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,087
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    230
    Поблагодарили
    98 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Rubts0FF Посмотреть сообщение
    Вот такая фигня
    Как всегда, винда очень информативна: "ААААА что-то произошло!!! Ошибка #ahscbt54557asdbbbfxzzЫ".
    Как я уже писал выше, скорее всего это несовместимость Qt5OpenGL.dll, ибо сборка без него запускается на чистой XP.
    Цитата Сообщение от Black Cat / Era CG Посмотреть сообщение
    Работает, но последние версии, не отследил с какой, тормозят
    Если не лень, покачай разные версии отсюда, хотя бы определим где что пошло не так.
    Все любят гипножабу

  3. #2513

    Регистрация
    06.05.2010
    Адрес
    Бердск, НСО
    Сообщений
    4,990
    Спасибо Благодарностей отдано 
    1,090
    Спасибо Благодарностей получено 
    1,184
    Поблагодарили
    920 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Попробую.
    Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.

    Seamos realistas y hagamos lo imposible!

    Ernesto Che Guevara
    Переехал сюда: SteinBlume (ex ATM CP/M Explorer)
    http://era-cg.su

    Скрытый текст

    Speccy2010 r2 (Спасибо m.d. & xlat),
    Sinclair ZX Spectrum + (Спасибо stepmotor),
    ZX Evolution rev.C + 5'25 FDD Epson SD-700AA + NedoPC PAL-Coder (Спасибо m.d. & xlat)
    [свернуть]

  4. #2514

    Регистрация
    10.01.2010
    Адрес
    Смоленская обл.
    Сообщений
    556
    Спасибо Благодарностей отдано 
    187
    Спасибо Благодарностей получено 
    198
    Поблагодарили
    100 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сегодня попробовал запустить Xpeccy для эмуляции ZXM Phoenix. (build 0.6.20210720)
    Результат - 2048 K не работает. Отсутствует переключение ОЗУ по 7-м битам портов #7FFD и #1FFD.
    Т.е. в наличие только 512 K. А программы как правило определяют только 256 K.

  5. #2515

    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,087
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    230
    Поблагодарили
    98 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dart Alver Посмотреть сообщение
    Результат - 2048 K не работает
    Неправильно высчитывается номер страницы на C000. Сдвиги не в ту сторону Должно быть так:
    Код:
    src/libxpeccy/hardware/phoenix.c:6
    int bank = (comp->p7FFD & 7) | ((comp->p1FFD & 0xd0) >> 1) | ((comp->p7FFD & 0x80) >> 3);
    Правда, когда соберу - это уже бооооольшой вопрос
    Все любят гипножабу

  6. #2516

    Регистрация
    10.01.2010
    Адрес
    Смоленская обл.
    Сообщений
    556
    Спасибо Благодарностей отдано 
    187
    Спасибо Благодарностей получено 
    198
    Поблагодарили
    100 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SAM style Посмотреть сообщение
    Неправильно высчитывается номер страницы на C000. Сдвиги не в ту сторону Должно быть так:
    Код:
    src/libxpeccy/hardware/phoenix.c:6
    int bank = (comp->p7FFD & 7) | ((comp->p1FFD & 0xd0) >> 1) | ((comp->p7FFD & 0x80) >> 3);
    Как бы работоспособно, но если следовать нумерации страниц по мануалу:
    Код:
    D0 - DO #7FFD
    D1 - D1 #7FFD
    D2 - D2 #7FFD
    D3 - D4 #1FFD
    D4 - D7 #7FFD
    D5 - D7 #1FFD
    D6 - D6 #1FFD
    То должно быть чтото вроде этого:

    int bank = (comp->p7FFD & 7) | ((comp->p1FFD & 0x10) >> 1) | ((comp->p7FFD & 0x80) >> 3) | ((comp->p1FFD & 0x80) >> 2) | (comp->p1FFD & 0x40);

  7. #2517

    Регистрация
    04.08.2005
    Адрес
    Nizhnevartovsk
    Сообщений
    1,091
    Спасибо Благодарностей отдано 
    102
    Спасибо Благодарностей получено 
    152
    Поблагодарили
    100 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Dart Alver, Если работоспособно, то какая разница, в какой последовательности эти страницы расположены в эмуляторе?... Снапы все равно только 128к первые сохраняют...

  8. #2518

    Регистрация
    10.01.2010
    Адрес
    Смоленская обл.
    Сообщений
    556
    Спасибо Благодарностей отдано 
    187
    Спасибо Благодарностей получено 
    198
    Поблагодарили
    100 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dexus Посмотреть сообщение
    Если работоспособно, то какая разница, в какой последовательности эти страницы расположены в эмуляторе?...
    Для работоспособности программ никакой. Была бы если эмулировался бы и вариант 1024 K , а так разве что нумерация в отладчике будет не по стандарту )))

  9. #2519

    Регистрация
    04.08.2005
    Адрес
    Nizhnevartovsk
    Сообщений
    1,091
    Спасибо Благодарностей отдано 
    102
    Спасибо Благодарностей получено 
    152
    Поблагодарили
    100 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Dart Alver, Нумерация в отладчике это тоже беда, да.
    Вообще с этими экзотическими платформами фиг разберешься. Вот эта твоя строка - тоже работоспособная? Я тогда виндовую сборку зафигачу...

    Кстати заметил что у Phoenix кемстон порт 1F вроде в сабже не завезён... это вообще правильно?
    Последний раз редактировалось Dexus; 24.10.2021 в 18:20.

  10. #2520

    Регистрация
    10.01.2010
    Адрес
    Смоленская обл.
    Сообщений
    556
    Спасибо Благодарностей отдано 
    187
    Спасибо Благодарностей получено 
    198
    Поблагодарили
    100 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dexus Посмотреть сообщение
    Кстати заметил что у Phoenix кемстон порт 1F вроде в сабже не завезён... это вообще правильно?
    По описанию завезён через интегрированную мультикарту ZXMC-2.

    Ниже перечислены аппаратные возможности, поддерживаемые интегрированной мульти-
    картой ZXMC-2:

    1) Работа с PS/2 IBM совместимой клавиатурой, эмулирующей стандартную клавиату-
    ру ZX Spectrum;
    2) Работа с PS/2 мышью, эмулирующую Kempston мышь с колесом;
    3) RS232 интерфейс, с адресацией по Кондратьеву;
    4) Часы реального времени (RTC), с поддержкой через порты #E0EF-#E7EF по стан-
    дарту ZXMC-1, и через порты #BFF7, #DFF7, #EFF7 по стандарту Mr.Gluk;
    5) Kempston Joystick;
    6) Беззнаковый 16-ти разрядный аппаратный умножитель.

Страница 252 из 278 ПерваяПервая ... 248249250251252253254255256 ... ПоследняяПоследняя

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

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

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

Ваши права

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