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

User Tag List

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

Тема: Xpeccy

  1. #2601
    Veteran Аватар для Bedazzle
    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    1,489
    Спасибо Благодарностей отдано 
    225
    Спасибо Благодарностей получено 
    150
    Поблагодарили
    116 сообщений
    Mentioned
    9 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
    Veteran
    Регистрация
    04.08.2005
    Адрес
    Nizhnevartovsk
    Сообщений
    1,007
    Спасибо Благодарностей отдано 
    75
    Спасибо Благодарностей получено 
    114
    Поблагодарили
    77 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

  3. #2603
    Veteran Аватар для Bedazzle
    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    1,489
    Спасибо Благодарностей отдано 
    225
    Спасибо Благодарностей получено 
    150
    Поблагодарили
    116 сообщений
    Mentioned
    9 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
    Veteran
    Регистрация
    04.08.2005
    Адрес
    Nizhnevartovsk
    Сообщений
    1,007
    Спасибо Благодарностей отдано 
    75
    Спасибо Благодарностей получено 
    114
    Поблагодарили
    77 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  5. #2605
    Veteran Аватар для Bedazzle
    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    1,489
    Спасибо Благодарностей отдано 
    225
    Спасибо Благодарностей получено 
    150
    Поблагодарили
    116 сообщений
    Mentioned
    9 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
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  7. #2607
    Veteran
    Регистрация
    19.01.2005
    Адрес
    Наро-фоминск
    Сообщений
    1,822
    Спасибо Благодарностей отдано 
    392
    Спасибо Благодарностей получено 
    166
    Поблагодарили
    103 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  8. #2608
    Activist Аватар для san010101
    Регистрация
    18.11.2015
    Адрес
    г. Красноярск
    Сообщений
    271
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    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
    Guru Аватар для SAM style
    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,055
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    219
    Поблагодарили
    92 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  10. #2610
    Activist Аватар для san010101
    Регистрация
    18.11.2015
    Адрес
    г. Красноярск
    Сообщений
    271
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    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 из 267 ПерваяПервая ... 257258259260261262263264265 ... ПоследняяПоследняя

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

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

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

Ваши права

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