User Tag List

Страница 261 из 278 ПерваяПервая ... 257258259260261262263264265 ... ПоследняяПоследняя
Показано с 2,601 по 2,610 из 2779

Тема: Xpeccy

  1. #2601

    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    1,691
    Спасибо Благодарностей отдано 
    302
    Спасибо Благодарностей получено 
    223
    Поблагодарили
    159 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Rubts0FF Посмотреть сообщение
    короче что бы при перезагрузке, или последующем запуске, восстанавливалось все, включая состояние памяти, и запущенная программа.
    ZX Miracle при закрывании эмуля с крестика сохраняет состояние, и при новом запуске восстанавливает где был прерван.
    Heavy on the disasm
    Eric and the disasm
    Mask 3: Venom strikes disasm
    Bard's disasm

  2. #2602

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

    По умолчанию

    Bedazzle, это стандартное поведение Emuzwin.

    В принципе - да, полезная штука.
    Но когда у тебя эмулятор с 100500 вариантами конфигураций и оборудования, включая всякие GS со своими состояниями и памятью, не считая конфигураций всяких MSX и PC с видеоадаптерами, сохранение этого "общего состояния" становится весьма проблематичным.

  3. #2603

    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    1,691
    Спасибо Благодарностей отдано 
    302
    Спасибо Благодарностей получено 
    223
    Поблагодарили
    159 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dexus Посмотреть сообщение
    сохранение этого "общего состояния" становится весьма проблематичным.
    Ну, если какой эмулятор берёт на себя поддержку большого списка моделей, то либо делаешь это хорошо, либо не делаешь
    Heavy on the disasm
    Eric and the disasm
    Mask 3: Venom strikes disasm
    Bard's disasm

  4. #2604

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

    По умолчанию

    Bedazzle, у Хрессу такой функции "сохранения всех состояний" никогда и не заявлялось.
    Далее, правильно ли я понимаю, что ПО-ВАШЕМУ лучше бы Хрессу вообще не делали, чем то что сделали без "сохранения состояний"?

  5. #2605

    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    1,691
    Спасибо Благодарностей отдано 
    302
    Спасибо Благодарностей получено 
    223
    Поблагодарили
    159 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dexus Посмотреть сообщение
    лучше бы Хрессу вообще не делали, чем то что сделали без "сохранения состояний"?
    Вообще, я про цесарукс думал ))
    Heavy on the disasm
    Eric and the disasm
    Mask 3: Venom strikes disasm
    Bard's disasm

  6. #2606

    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,829
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    663
    Поблагодарили
    513 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ^m00h^ Посмотреть сообщение
    Когда будет переход на qt6 ?
    приспешники m$ ZOG все хоотят поломать совместимость с ХРю
    когда вы ужо там повыздыхваете на своих вин15?
    чего вы не берете пример с хобата?

  7. #2607

    Регистрация
    19.01.2005
    Адрес
    Наро-фоминск
    Сообщений
    2,012
    Спасибо Благодарностей отдано 
    511
    Спасибо Благодарностей получено 
    207
    Поблагодарили
    126 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так вы и есть приспешник m$ ZOG XP, одумайтесь пока не поздно, у вас гэ (винда) а нам светит haiku (солнце

  8. #2608

    Регистрация
    18.11.2015
    Адрес
    г. Красноярск
    Сообщений
    279
    Спасибо Благодарностей отдано 
    24
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Что с hall?
    При выполнении процедуры паузы эмуль висит на команде hall.
    Процедуру запусаю по адресу CALL 7997

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

    Вот код из стандартного пзу
    КОМАНДНАЯ ПРОЦЕДУРА 'PAUSE' ('Пауза')
    Время PAUSE определяется подсчетом количества маскируемых прерываний, поскольку они появляется каждую 1/50 секунды.
    PAUSE заканчивается или после соответствующего количества прерываний, или с помощью системной переменной FLAGS, обозначающей, что нажата клавиша.

    1F3A PAUSE CALL 1E99,FIND-INT2 Выбор операнда.
    1F3D PAUSE-1 HALT Ждите маскируемое прерывание.
    DEC BC Уменьшить счетчик.
    LD A,B Если счетчик уменьшен до 0,
    OR C PAUSE заканчивается.
    JR Z,1F4F,PAUSE-END Если операнд был 0,
    LD A,B BC будет содержать
    AND C +FFFF и это значение
    INC A будет возвращено в 0.
    JR NZ,1F49,PAUSE-2 Переход будет для всех
    INC BC других значений операндов.
    1F49 PAUSE-2 BIT 5,(FLAGS) Переход назад, если
    JR Z,1F3D,PAUSE-1 не нажата клавиша.

    Время PAUSE теперь окончено.

    1F4F PAUSE-END RES 5,(FLAGS) Сигнал 'нет нажатой клавиши'.
    RET Теперь возврат - в STMT-RET.

  9. #2609

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

    По умолчанию

    Цитата Сообщение от san010101 Посмотреть сообщение
    Что с hall?
    При выполнении процедуры паузы эмуль висит на команде hall.
    Процедуру запусаю по адресу CALL 7997
    Только что проверил из бейсика48 - PAUSE 0 не зависает на HALT, PAUSE 50 тоже.
    Какие условия для воспроизведения? Не выключены ли прерывания во время вызова 7997?
    Все любят гипножабу

  10. #2610

    Регистрация
    18.11.2015
    Адрес
    г. Красноярск
    Сообщений
    279
    Спасибо Благодарностей отдано 
    24
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Building 'pro1'
    mkdir -p build
    rm -f build/*
    sjasmplus --fullpath --lst=build/.list --inc=. \
    -DSNA_FILENAME="build/pro1.sna" \
    -DBIN_FILENAME="build/pro1.bin" \
    src/main.asm
    SjASMPlus Z80 Cross-Assembler v1.20.2 (https://github.com/z00m128/sjasmplus)
    Pass 1 complete (0 errors)
    Pass 2 complete (0 errors)
    > PAGE0 end: 0xEB9F
    > Total bytes used: 319
    Pass 3 complete
    Errors: 0, warnings: 0, compiled: 140 lines, work time: 0.010 seconds
    xpeccy build/pro1.sna
    Using SDL ver 2.29.0
    Using ZLIB ver 1.2.11
    Using Qt ver 5.15.3
    SDL audio device opening...success: 44100 882 (32784 / 32784)
    constructor
    Joystick not opened
    end:constructor
    exit

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

    <a href="https://pic.maxiol.com/?v=1687698955.3111970318.20230625201345.png&dp=2"> <img src="https://pic.maxiol.com/thumbs2/1687698955.3111970318.20230625201345.png" border="0"></a>

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

    <a href="https://pic.maxiol.com/?v=1687698955.3111970318.20230625201345.png&dp=2"> <img src="https://pic.maxiol.com/thumbs2/1687698955.3111970318.20230625201345.png" border="0"></a>

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



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

    можно конфиг посмотреть

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

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

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

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

Ваши права

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