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

User Tag List

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

Тема: Xpeccy

  1. #2601
    Activist
    Регистрация
    23.02.2005
    Адрес
    Донецк
    Сообщений
    437
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    88
    Поблагодарили
    54 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SAM style Посмотреть сообщение
    Возможно, случайно включил захват клавы (по умолчанию Alt+G)
    У меня ALT это Symbol Shift и естественно такое происходит довольно регулярно и я о подобной "горячей" возможности просто не знал, теперь знаю. Вдруг снова случиться - проверю. Спасибо. А насчет паузы - подумай.

  2. #2602
    Veteran Аватар для Bedazzle
    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    1,486
    Спасибо Благодарностей отдано 
    221
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    115 сообщений
    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

  3. #2603
    Veteran
    Регистрация
    04.08.2005
    Адрес
    Nizhnevartovsk
    Сообщений
    1,007
    Спасибо Благодарностей отдано 
    75
    Спасибо Благодарностей получено 
    114
    Поблагодарили
    77 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

  4. #2604
    Veteran Аватар для Bedazzle
    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    1,486
    Спасибо Благодарностей отдано 
    221
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    115 сообщений
    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

  5. #2605
    Veteran
    Регистрация
    04.08.2005
    Адрес
    Nizhnevartovsk
    Сообщений
    1,007
    Спасибо Благодарностей отдано 
    75
    Спасибо Благодарностей получено 
    114
    Поблагодарили
    77 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  6. #2606
    Veteran Аватар для Bedazzle
    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    1,486
    Спасибо Благодарностей отдано 
    221
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    115 сообщений
    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

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

    По умолчанию

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

  8. #2608
    Veteran
    Регистрация
    19.01.2005
    Адрес
    Наро-фоминск
    Сообщений
    1,808
    Спасибо Благодарностей отдано 
    373
    Спасибо Благодарностей получено 
    165
    Поблагодарили
    102 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  9. #2609
    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.

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

    По умолчанию

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

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

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

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

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

Ваши права

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