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

User Tag List

Страница 273 из 278 ПерваяПервая ... 269270271272273274275276277 ... ПоследняяПоследняя
Показано с 2,721 по 2,730 из 2775

Тема: Xpeccy

  1. #2721
    Member
    Регистрация
    28.08.2023
    Адрес
    г. Брест, Беларусь
    Сообщений
    130
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    49
    Поблагодарили
    28 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    «А как это работает на настоящих Спектрумах», это был первый вопрос, который я себе задал. Кратко: работает (последние три мопеда не мои, естественно, но результатам верю):
    • Sizif 512: через Bluetooth НЕ работает, через провод работает отлично
    • Next: в «родном» режиме предсказуемо конфликтует с эмуляцией esxdos, в режимах 128/USR0/48/Pentagon – работает отлично
    • оригинал 48k: работает отлично
    • JoulesPerColoumb плата на ОУ LM358 для серого +2: работает отлично

  2. #2722
    Junior
    Регистрация
    23.02.2024
    Адрес
    г. Торонто, Канада
    Сообщений
    19
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Только вчера из этой темы узнал о сущестовании Xpeccy, ну и попробовал его собрать под RISC-V. Как ни странно, собрался (я не настоящий пожарник, я только учусь)! Правда, не без проблем: пришлось вручную выпилить поддержку геймпада (в репозитории не было Qt5, пришлось ставить Qt6, а в нём соответствующего модуля не оказалось, и, как я понял, пока что не предвидится; а найденный левый сходу собираться отказался), и, как назло, в самом Линуксе 2 хедера оказались запоротыми (впервые с таким сталкиваюсь: в середине файла несколько десятков символов заменены левыми, причём не подряд, но в пределах пары экранов) - пришлось искать подходящую замену. Интересный эмулятор, буду разбираться на досуге. Правда, на моей машинке (Orange Pi RV2) подтормаживает, но это мелочи.

    Offtop: Кстати, насчёт геймпада. Впервые в жизни эту штуку взял в руки буквально пару дней назад, хотя сыну первую приставку купил почти полтора десятка лет назад. Какая гадость! То ли дело старый добрый джойстик, до которого, правда, уже лет 30 не дотрагивался, но который уж точно на порядки удобней.

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

    Oleg N. Cher (11.04.2025)

  4. #2723
    Member
    Регистрация
    24.07.2018
    Адрес
    г. Москва
    Сообщений
    57
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    47
    Поблагодарили
    32 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZXMAK Посмотреть сообщение
    так правильно?
    Нет. Вот так. -)

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

Название:	638808529349009839.jpg 
Просмотров:	47 
Размер:	41.5 Кб 
ID:	82206

    Use Traps и Use Auto Play. А только Use traps как раз дает на ZXMAK2 картинку без атрибутов.

  5. #2724
    Veteran Аватар для ZXMAK
    Регистрация
    30.01.2006
    Сообщений
    1,886
    Спасибо Благодарностей отдано 
    69
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    76 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от cafedead Посмотреть сообщение
    Нет. Вот так. -)
    вы видимо старую версию эмулятора используете, где TZX еще не полностью был реализован.
    В новой версии уже полная поддержка TZX и исправлены трапы, картинка нормально грузится с любой комбинацией режимов.

    Последний раз редактировалось ZXMAK; 21.04.2025 в 23:08.
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

  6. #2725
    Member
    Регистрация
    24.07.2018
    Адрес
    г. Москва
    Сообщений
    57
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    47
    Поблагодарили
    32 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZXMAK Посмотреть сообщение
    вы видимо старую версию эмулятора используете, где TZX еще не полностью был реализован.
    2.9.3.8 - это уже старая? Ну хорошо... Да, загрузка исправлена, хотя пилот немного бесит. Но работает, да. Но в этой тестовой версии что-то у вас мои тесты по мемптр поплыли... OTIR|OTDR раньше работали.

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

Название:	zxmak2_0.0.0.0.jpg 
Просмотров:	35 
Размер:	43.1 Кб 
ID:	82210

    А Xpeccy хорош:
    Нажмите на изображение для увеличения. 

Название:	638808825106726213.jpg 
Просмотров:	31 
Размер:	33.2 Кб 
ID:	82209

    Но я не уверен, что в Xpeccy правильно флаги после блочных инструкций реализованы. Я их в тестах не проверяю, но я посмотрел исходники, такая себе там реализация. По-моему, не обыгрывает сценарий, когда блочные инструкции портят сами себя.

    Внешне Xpeccy производит хорошее впечатление, но...
    Последний раз редактировалось cafedead; 22.04.2025 в 03:03.

  7. #2726
    Veteran Аватар для ZXMAK
    Регистрация
    30.01.2006
    Сообщений
    1,886
    Спасибо Благодарностей отдано 
    69
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    76 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    я в этих инструкциях помоему- чтото исправлял, какраз связанное с memptr, на основе анализа как они работают в железе, тестил на нетлист симуляторе Z80, хотя могло конечно чтото и сломаться, сейчас не помню деталей.

    У меня вроде проходит ваш тест, правда у меня версия v0.66, вы 0.7 уже выкладывали куда-то?

    Последний раз редактировалось ZXMAK; 22.04.2025 в 03:09.
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

  8. #2727
    Member
    Регистрация
    24.07.2018
    Адрес
    г. Москва
    Сообщений
    57
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    47
    Поблагодарили
    32 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZXMAK Посмотреть сообщение
    на основе анализа как они работают в железе, тестил на нетлист симуляторе Z80,
    Ну звучит круто конечно. Но это вы где-то перестарались. OTIR|OTDR, как вы помните, мы оттестили уже на трех машинах, благодаря JeRrS, еще в составе 0.66б версии тестов, они сюда без изменения переехали. Можете скачать тот тест из ветки, проверить. А прерванные блочные инструкции ваш эмулятор правильно как в железе не умеет, ни по MEMPTR, ни по флагам. Смотрите код Xpeccy, что там автор наворотил. Но у него MEMPTR правильно, а флаги - я не уверен, что правильно...

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

    Цитата Сообщение от ZXMAK Посмотреть сообщение
    вы 0.7 уже выкладывали куда-то?
    Нет, еще допиливаю... Может пару дней еще.

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

    Цитата Сообщение от ZXMAK Посмотреть сообщение
    У меня вроде проходит ваш тест, правда у меня версия v0.66,
    Ну как проходит, если не проходит?!

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

Название:	zxmak0.jpg 
Просмотров:	37 
Размер:	36.3 Кб 
ID:	82213

    Вот... Это ZXMAK2-TestBuild8.zip, версия 0.0.0.0. Опять старая версия?!) А 2.9.3.8 проходит.
    Последний раз редактировалось cafedead; 22.04.2025 в 04:40.

  9. #2728
    Veteran Аватар для ZXMAK
    Регистрация
    30.01.2006
    Сообщений
    1,886
    Спасибо Благодарностей отдано 
    69
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    76 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от cafedead Посмотреть сообщение
    Ну как проходит, если не проходит?!

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

Название:	zxmak0.jpg 
Просмотров:	37 
Размер:	36.3 Кб 
ID:	82213
    Странно, у меня стабильно проходит, см. скрин выше. А какую модель спектрума и ROMSET вы используете для теста? Может содержимое ROM влияет на результат теста?

    Цитата Сообщение от cafedead Посмотреть сообщение
    Вот... Это ZXMAK2-TestBuild8.zip, версия 0.0.0.0. Опять старая версия?!) А 2.9.3.8 проходит.
    Думаю что да, но вот вы написали и теперь не уверен. Не исключено, что TestBuild8 еще не включает исправления для процессора. Но вроде должна включать. Из новых изменений там помоему только для магнитофона некоторые вещи еще не включены.

    Update: да, действительно - проверил версию TestBuild8 что выложена на сайте, в неё исправления процессора еще не попали - выдает ошибку. Нужно будет обновить.
    Последний раз редактировалось ZXMAK; 22.04.2025 в 08:49.
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

  10. #2729
    Member
    Регистрация
    24.07.2018
    Адрес
    г. Москва
    Сообщений
    57
    Спасибо Благодарностей отдано 
    27
    Спасибо Благодарностей получено 
    47
    Поблагодарили
    32 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZXMAK Посмотреть сообщение
    А какую модель спектрума и ROMSET вы используете для теста? Может содержимое ROM влияет на результат теста?
    Стандартное все, 48К или 128К. Никак не влияет.

  11. #2730
    Guru Аватар для SAM style
    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,086
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    226
    Поблагодарили
    97 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от cafedead Посмотреть сообщение
    По-моему, не обыгрывает сценарий, когда блочные инструкции портят сами себя
    Ну как.. Если при ldir/lddr будет затёрто их местоположение, то в следующей итерации прочитается и выполнится уже другая команда. Или оно как-то по-другому должно работать? Каждый шаг блочных инструкций считается отдельным опкодом.
    Все любят гипножабу

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

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

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

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

Ваши права

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