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

User Tag List

Страница 17 из 22 ПерваяПервая ... 131415161718192021 ... ПоследняяПоследняя
Показано с 161 по 170 из 218

Тема: Новая версия EmuZWin

  1. #161
    Activist Аватар для AzAtom
    Регистрация
    05.04.2015
    Адрес
    г. Майкоп
    Сообщений
    292
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Совместимость с Windows XP всегда надо включать. Например, у меня без этой галки панель инструментов схлопывается, значков не видно.

    Ещё иногда fps падает до 2-4 и спектрум тормозит, хотя хост процессор не загружен. Насколько помню, помогает только перезапуск эмулятора. Такие тормоза и после снятия с паузы бывает. В этом случае ещё раз поставить и снять с паузы помогает. Это всё с включённой совместимостью с windows xp.

  2. #162
    Veteran Аватар для Bedazzle
    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    1,486
    Спасибо Благодарностей отдано 
    220
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    115 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AzAtom Посмотреть сообщение
    Совместимость с Windows XP всегда надо включать. Например, у меня без этой галки панель инструментов схлопывается, значков не видно.
    У меня если другие галки ставить, панель становится чёрной.

  3. #163
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,560
    Спасибо Благодарностей отдано 
    1,223
    Спасибо Благодарностей получено 
    1,754
    Поблагодарили
    683 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от AzAtom Посмотреть сообщение
    Совместимость с Windows XP всегда надо включать. Например, у меня без этой галки панель инструментов схлопывается, значков не видно.
    У меня в Win8.1 при установке для эмуля совместимости с XP значки действительно начинают показываться правильно, однако сам эмуль глючит. А конкретнее отладчик. Причем, похоже, застревает на эмуляции LDIR'ов при отладке. Или это в моем конкретном примере именно так получилось.
    А когда отключаю совместимость с XP все работает без глюков, однако значки глючные. Я выбрал второе, т.к. в эмуле удобный асм вполне и отладчик. А на глючные значки можно и не обращать внимания в конце концов)

  4. #164
    Master Аватар для DenisGrachev
    Регистрация
    15.04.2011
    Адрес
    г. Новосибирск
    Сообщений
    741
    Спасибо Благодарностей отдано 
    39
    Спасибо Благодарностей получено 
    211
    Поблагодарили
    44 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Причем, похоже, застревает на эмуляции LDIR'ов при отладке
    Попробуй отключить в настройках fast ldir|halt|loops emulation. Вдруг поможет. Никогда не знаешь что поможет. Поэтому у меня внутри VirtualBox живёт XP с эмулем

  5. #165
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,560
    Спасибо Благодарностей отдано 
    1,223
    Спасибо Благодарностей получено 
    1,754
    Поблагодарили
    683 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от DenisGrachev Посмотреть сообщение
    Попробуй отключить в настройках fast ldir|halt|loops emulation. Вдруг поможет. Никогда не знаешь что поможет. Поэтому у меня внутри VirtualBox живёт XP с эмулем
    Первым делом отключил. Не помогло)

    У меня тоже живет VMWare, но с ним медленнее и сложнее, лучше нативно.

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

    Нашел еще один глюк на Win8.1 (или он везде, не знаю):

    Если в режиме отладки по шагам отлаживать команду HALT с включенными прерываниями, то она не дает вызов прерывания, как будто прерывания запрещены. Но стоит перестать отлаживаться и запустить 'RUN', как все начинает работать нормально.

  6. #166
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,560
    Спасибо Благодарностей отдано 
    1,223
    Спасибо Благодарностей получено 
    1,754
    Поблагодарили
    683 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Удалось завесить EmuZWin при компиляции программы)

    Стал выяснять причину - получилось вот, что.
    У меня есть два файла в виде include, типа Program1.asm и Program2.asm,
    которые подгружаются через include Program1.asm и include Program2.asm, соответственно.
    Если в одном из файлов встретится метка, которая была в другом, то компилятор зависает напрочь.
    Так же компилятор не понимает математические выражения внутри инклудов. Например, если в главной программе можно писать что-то типа LD HL,$8000+1+2+3, то в инклуде можно писать только LD HL,$8000, без математических выражений.

  7. #166
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

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

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Удалось завесить EmuZWin при компиляции программы)
    После того как за неделю плясок с бубном мне не удалось развесить компилятор
    я перешел на sjasm
    что и другим советую...

    а EmuZWin лучше оставить для написания и отладки отдельных процедур

  9. #168
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,560
    Спасибо Благодарностей отдано 
    1,223
    Спасибо Благодарностей получено 
    1,754
    Поблагодарили
    683 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от DenisGrachev Посмотреть сообщение
    Последний глюк который меня прям смутил. Если компилишь в страницу, например так:

    Код:
    org 4,49152
    и далее по коду делаешь по привычке например так:

    Код:
    org $-4
    то после этой команды дальше будет в нулевую страницу компилить, а не в 4-ю
    А у меня подобным образом в страницу вообще компилить не получилось.
    Когда пишу, скажем, ORG RAM 7,$C000, компилится вообще в никуда. Ни в одной странице памяти нет результата. Зато метки в дебаггере стоят на своих местах в диапазоне $C000 до конца кода.
    Парадокс)
    Последний раз редактировалось Titus; 13.11.2016 в 01:34.

  10. #169
    Veteran
    Регистрация
    26.11.2013
    Адрес
    г. Новосибирск
    Сообщений
    1,042
    Спасибо Благодарностей отдано 
    934
    Спасибо Благодарностей получено 
    227
    Поблагодарили
    122 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Titus, Попробовал тест - работает.
    Включаю нулевую страницу (в отладчике).
    Компилирую такой код:
    Код:
      org RAM 7,$c000
      entrypoint $
      defb 66h,0,0,1,2,3,4,5,6,7,7,7
    Включаю 7-ю и всё вижу.

    Может у тебя лишний ORG какой-то?

  11. #170
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    13,560
    Спасибо Благодарностей отдано 
    1,223
    Спасибо Благодарностей получено 
    1,754
    Поблагодарили
    683 сообщений
    Mentioned
    67 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Нет, ничего лишнего.

    Правда, после ORG я делаю include. И этот include компилится в никуда.

Страница 17 из 22 ПерваяПервая ... 131415161718192021 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Вера (демо-версия)
    от axor в разделе Игры
    Ответов: 67
    Последнее: 29.03.2008, 19:41
  2. Очень хорошая версия Dizzy
    от Kpa3 в разделе Игры
    Ответов: 29
    Последнее: 06.10.2005, 01:25
  3. Вышел EmuZWin v2.6 release 1.0 но ...
    от Paul Pavlov в разделе Эмуляторы
    Ответов: 32
    Последнее: 15.08.2005, 18:09
  4. Ответов: 24
    Последнее: 25.07.2005, 20:02
  5. Новая книга по ATM
    от Sonic в разделе ATM
    Ответов: 13
    Последнее: 19.07.2005, 09:56

Ваши права

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