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

User Tag List

Страница 89 из 146 ПерваяПервая ... 858687888990919293 ... ПоследняяПоследняя
Показано с 881 по 890 из 1451

Тема: Вектор-06Ц: Эмуляция

  1. #881
    Master Аватар для Ramiros
    Регистрация
    05.08.2008
    Адрес
    Магнитогорск
    Сообщений
    954
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    71
    Поблагодарили
    31 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Скжу так, в компиляторах я неочень разбираюсь, но на моем старом Athlon XP 3200+ (Barton) VV отъедал около 70..80% процессорного времени (на дефолтных настройках), сейчас у меня новый комп AMD APU-10 5800k и на нем VV отъедает не более 20% процессорного времени.
    Есть в VV некоторые фичи, которые отжирают много процесорных ресурсов (о них я писал в мануале), их лучше невключать если проц слабый. Еще прожорливость VV связана с высокой точностью эмуляции видеоадаптера, кучей всяких фич типа профайлера, .cas перехватчика и т.п.
    Можно конечно почистить код от всех неособо нужных фич, сделать лайт версию, но тащить два варианта эмуля нет ни желания, ни времени.
    Здесь можно скачать актуальные версии Virtual Vector (VV)

  2. #882
    Activist Аватар для PPC
    Регистрация
    01.03.2011
    Адрес
    Stamford
    Сообщений
    335
    Спасибо Благодарностей отдано 
    46
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    Можно ещё поиграться со строками main.fullscreen.scale, подобрав разрешение и масштабирование (в надежде получить правильные цвета и пропорции), но учти, что по Х это может быть только 1 или 2, а если 2, то нельзя 32 бит.
    b2m, я поигрался, эффект практически тот-же. Перепробовал значения BPP 32,16,8 но они сильно не влияют.

    А в принципе, в чём сложность отключать AA при рендеринге? Я абсолютно не знаком с D2D и D3D API, никогда с ними не работал. Покурил сегодня с утра мануалы пол-часа. Вроде как если используется D2D, всё что надо сделать при инициализации
    перед вызовом IDXGIFactory::CreateSwapChain это

    DXGI_SWAP_CHAIN_DESC dscd;
    dscd.SampleDesc.Count = D2D1_ANTIALIAS_MODE_ALIASED;
    ...
    IDXGIFactory::CreateSwapChain(d3dDevice, &dscd, ...)

    Кроме того, если рендеринг производится в multisample buffer (не думаю, что ты так делаешь), надо перед рендерингом вызывать

    DWORD dwFalse = 0;
    d3dDevice.SetRenderState(D3DRS_MULTISAMPLEANTIALIA S, &dwFalse);

    Ну и также если рендеринг сделан с помощью D3D API (не твой случай), и где-то в цепочке рендеринга вызывается StretchRect(IDirect3DSurface, RECT, IDirect3DSurface, RECT, D3DTEXTUREFILTERTYPE), то вроде как надо настроить texture filter заполнив D3DTEXTUREFILTERTYPE.

    Может я правда чего-то упустил так как по-диагонали MSDN читал, но вроде как несложно должно быть.

  3. #883
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,849
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    231
    Поблагодарили
    168 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от PPC Посмотреть сообщение
    b2m, я поигрался, эффект практически тот-же. Перепробовал значения BPP 32,16,8 но они сильно не влияют.
    Если указанный режим не найден в списке доступных, то настройка игнорируется.

    А переделывать на D2D/D3D нет ни времени, ни желания. Я использовал старенький DirectDraw, благодаря чему эмулятор не требователен к установленному софту.

  4. #884
    Member
    Регистрация
    20.01.2011
    Адрес
    Краснодар
    Сообщений
    138
    Спасибо Благодарностей отдано 
    90
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    10 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    у меня на 7 винде эмуль VV ужасно тормозит, а на хр вообще включается только при особых настройках экрана

  5. #885
    Master Аватар для Ramiros
    Регистрация
    05.08.2008
    Адрес
    Магнитогорск
    Сообщений
    954
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    71
    Поблагодарили
    31 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    yur, я похож на телепата? озвуч подробный конфиг своего железа, и в чем VV запускаеш, в виртуальной машине или еще как?
    Здесь можно скачать актуальные версии Virtual Vector (VV)

  6. #886
    Member
    Регистрация
    20.01.2011
    Адрес
    Краснодар
    Сообщений
    138
    Спасибо Благодарностей отдано 
    90
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    10 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    запускаю как обычно - кликом по ярлыку.
    семёрка стоит на ноуте compaq, проц интел - 2 ядра,частота 2 ггц
    видео mobile intel(R) 965 Express Chipset Family

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

  8. #887
    Master Аватар для Ramiros
    Регистрация
    05.08.2008
    Адрес
    Магнитогорск
    Сообщений
    954
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    71
    Поблагодарили
    31 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от yur Посмотреть сообщение
    запускаю как обычно - кликом по ярлыку.
    семёрка стоит на ноуте compaq, проц интел - 2 ядра,частота 2 ггц
    видео mobile intel(R) 965 Express Chipset Family
    Проц не Atom случайно? на Атоме бесполезно, мертвый проц, еще на Интеловское видео дрова обычно кривущие, попробуй обновить.

    у меня на нетбуке Atom 1,6ГГц и видео Intel GMA950 VV идет без глюков, но FPS максимум 25 кадров.
    Здесь можно скачать актуальные версии Virtual Vector (VV)

  9. #888
    Tim0xA
    Гость

    По умолчанию

    Ramiros обновил эмулятор. Брать здесь http://vector06c.narod.ru в разделе "Эмуляторы". Новая версия 6.71

  10. #889
    Master Аватар для Ramiros
    Регистрация
    05.08.2008
    Адрес
    Магнитогорск
    Сообщений
    954
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    71
    Поблагодарили
    31 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    в новой версии появилась опция High priority Application (повысить приоритет эмулятора) дает эффект на слабых компах, еще в связи с одновлением моего компа и переходом на win7 и ATI графику, были обнаружены и пофиксены некоторые проблемы с графическими режимами (например невидимость меню в полноэкранном режиме и еще некоторые глюки). Переделан опрос джойстика.
    Здесь можно скачать актуальные версии Virtual Vector (VV)

  11. #890
    Activist Аватар для PPC
    Регистрация
    01.03.2011
    Адрес
    Stamford
    Сообщений
    335
    Спасибо Благодарностей отдано 
    46
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    18 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо, Ramiros.
    Есть одна просьба по эмулю. Возможно-ли сделать в подменю Display Size дополнительную опцию Lock Video Mode, которая бы отключала смену разрешения горячими клавишами F8-F10.

    Просто мне очень часто приходится использовать смену тактовых частот ALT + F9/F10 и случается, что <ALT> не дожимаю до конца в спешке. Эмуль меняет разрешение, и потом приходится руками выставлять custom разрешение.

    Есть ещё вариант, поменять горячие клавиши смены разрешения с клавишами смены тактовой частоты, так чтобы <ALT>+<key> всегда меняла разрешение, а F8-F10 без альта - частоты. Обоснование - полноэкранный режим использует альт в комбинации <ALT> + <ENTER>, а частоты CPU при работе приходится менять куда чаще, чем разрешение.

    Заранее благодарен.

Страница 89 из 146 ПерваяПервая ... 858687888990919293 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Вектор-06Ц: Общие вопросы
    от CityAceE в разделе Вектор
    Ответов: 844
    Последнее: 11.01.2024, 14:31
  2. Ответов: 9
    Последнее: 18.04.2009, 21:21
  3. Вектор-06Ц
    от AlexBel в разделе Барахолка (архив)
    Ответов: 4
    Последнее: 20.12.2007, 08:23
  4. IM2, вектор прерывания
    от Jukov в разделе Программирование
    Ответов: 18
    Последнее: 20.09.2006, 09:32

Ваши права

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