User Tag List

Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 21 по 30 из 43

Тема: ZXMAK.NET

  1. #21

    Регистрация
    30.01.2006
    Сообщений
    1,921
    Спасибо Благодарностей отдано 
    73
    Спасибо Благодарностей получено 
    119
    Поблагодарили
    80 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    У ссылку?
    т.е.? какую ссылку? файл приаттачил...

    Дополнение: файл на первой странице топика, в первом сообщении zxmak.net.1.0.6.8.rar
    Последний раз редактировалось ZXMAK; 18.04.2007 в 05:34.

  2. #22

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,213
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,645
    Поблагодарили
    572 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На работе Sempron 1,66 GHz на SocketA и 1,5 Gb памяти - загрузка процессора при запущенном эмуляторе 100%. Но сам эмулятор вроде не тормозит. Ну и настроек слишком мало пока...

    Понравилось, что в названии окна эмулятора отображается имя подключенного в данный момент образа.

    Ждём релиз...
    С уважением, Станислав.

  3. #23

    Регистрация
    30.01.2006
    Сообщений
    1,921
    Спасибо Благодарностей отдано 
    73
    Спасибо Благодарностей получено 
    119
    Поблагодарили
    80 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    На работе Sempron 1,66 GHz на SocketA и 1,5 Gb памяти - загрузка процессора при запущенном эмуляторе 100%. Но сам эмулятор вроде не тормозит. Ну и настроек слишком мало пока...
    А что за видеокарта? Большая загрузка процессора скорее всего связана с видеокартой (нет аппаратного акселератора или видеодрайвер нехорошо обращается с процессором). На P4 1700 загрузка процессора составляла 10-20%

  4. #24

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,213
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,645
    Поблагодарили
    572 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alexander Makeev Посмотреть сообщение
    А что за видеокарта?
    GeForce2 MX400 32Mb
    С уважением, Станислав.

  5. #25

    Регистрация
    17.01.2005
    Адрес
    Старый Оскол
    Сообщений
    537
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    4 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А мне вот такую гадость сказал.
    DriectX 9 и NET framework 2 установлены. Windows 2003 SP1.
    Код:
    See the end of this message for details on invoking 
    just-in-time (JIT) debugging instead of this dialog box.
    
    ************** Exception Text **************
    System.IO.FileNotFoundException: Не найден указанный модуль. (Exception from HRESULT: 0x8007007E)
       at ZXMAK.GUI.MainForm._videoDevice_DeviceReset(Object sender, EventArgs e)
       at Microsoft.DirectX.Direct3D.Device.raise_DeviceReset(Object i1, EventArgs i2)
       at Microsoft.DirectX.Direct3D.Device.Reset(PresentParameters[] presentationParameters)
       at ZXMAK.GUI.MainForm._videoDevice_DeviceResizing(Object sender, CancelEventArgs e)
       at ZXMAK.GUI.MainForm.InitDirectX(IntPtr hWnd)
       at ZXMAK.GUI.MainForm.OnLoad(EventArgs e)
       at System.Windows.Forms.Form.OnCreateControl()
       at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
       at System.Windows.Forms.Control.CreateControl()
       at System.Windows.Forms.Control.WmShowWindow(Message& m)
       at System.Windows.Forms.Control.WndProc(Message& m)
       at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
       at System.Windows.Forms.ContainerControl.WndProc(Message& m)
       at System.Windows.Forms.Form.WmShowWindow(Message& m)
       at System.Windows.Forms.Form.WndProc(Message& m)
       at ZXMAK.GUI.MainForm.WndProc(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    
    
    ************** Loaded Assemblies **************
    mscorlib
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.42 (RTM.050727-4200)
        CodeBase: file:///E:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
    ----------------------------------------
    ZXMAK.NET
        Assembly Version: 1.0.6.8
        Win32 Version: 1.0.6.8
        CodeBase: file:///E:/ZX/ZXMN/ZXMAK.NET.exe
    ----------------------------------------
    System.Windows.Forms
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.42 (RTM.050727-4200)
        CodeBase: file:///E:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.42 (RTM.050727-4200)
        CodeBase: file:///E:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Drawing
        Assembly Version: 2.0.0.0
        Win32 Version: 2.0.50727.42 (RTM.050727-4200)
        CodeBase: file:///E:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    Microsoft.DirectX.Direct3D
        Assembly Version: 1.0.2902.0
        Win32 Version: 9.05.132.0000
        CodeBase: file:///E:/WINDOWS/assembly/GAC/Microsoft.DirectX.Direct3D/1.0.2902.0__31bf3856ad364e35/Microsoft.DirectX.Direct3D.dll
    ----------------------------------------
    Microsoft.DirectX
        Assembly Version: 1.0.2902.0
        Win32 Version: 5.04.00.2904
        CodeBase: file:///E:/WINDOWS/assembly/GAC/Microsoft.DirectX/1.0.2902.0__31bf3856ad364e35/Microsoft.DirectX.dll
    ----------------------------------------
    
    ************** JIT Debugging **************
    To enable just-in-time (JIT) debugging, the .config file for this
    application or computer (machine.config) must have the
    jitDebugging value set in the system.windows.forms section.
    The application must also be compiled with debugging
    enabled.
    
    For example:
    
    <configuration>
        <system.windows.forms jitDebugging="true" />
    </configuration>
    
    When JIT debugging is enabled, any unhandled exception
    will be sent to the JIT debugger registered on the computer
    rather than be handled by this dialog box.

  6. #26

    Регистрация
    30.01.2006
    Сообщений
    1,921
    Спасибо Благодарностей отдано 
    73
    Спасибо Благодарностей получено 
    119
    Поблагодарили
    80 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alexandr Medvedev Посмотреть сообщение
    А мне вот такую гадость сказал.
    DriectX 9 и NET framework 2 установлены. Windows 2003 SP1.
    Код:
    See the end of this message for details on invoking 
    just-in-time (JIT) debugging instead of this dialog box.
    
    ************** Exception Text **************
    System.IO.FileNotFoundException: Не найден указанный модуль. (Exception from HRESULT: 0x8007007E)
       at ZXMAK.GUI.MainForm._videoDevice_DeviceReset(Object sender, EventArgs e)
    Эта ошибка означает что не хватает одного компонента DirectX (файла Microsoft.DirectX.Direct3DX.dll версии 1.0.2911), т.е. у тебя очень старый DirectX, гдето двухлетней давности. Установка свежего DirectX устранит эту ошибку.

    Если неохота качать свежий DirectX, можно схитрить - подложить в папку эмулятора только те файлы DirectX'а которые ему нужны
    Я не знаю насколько у тебя старый DirectX, судя по всему должно хватить одного файла Microsoft.DirectX.Direct3DX.dll.
    Прикладываю к сообщению файлы от DirectX необходимые чтобы запустить эмулятор на старой версии DirectX. Если DirectX совсем старый, то может понадобится также файл d3dx9_30.dll, прикладываю и его

    Однако я бы установил свежий DirectX. Он всеравно понадобится для новых игр и графических приложений.

    Файл Microsoft.DirectX.rar - файлы DirectX'а, которые могут понадобится если у вас старый DirectX 9.

    Файл d3dx9_30.part1.rar + d3dx9_30.part2.rar - это файл от DirectX который может понадобится если у вас очень старый DirectX 9.
    Вложения Вложения

  7. #27

    Регистрация
    30.01.2006
    Сообщений
    1,921
    Спасибо Благодарностей отдано 
    73
    Спасибо Благодарностей получено 
    119
    Поблагодарили
    80 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от CityAceE Посмотреть сообщение
    GeForce2 MX400 32Mb

    а частота обновления экрана какая установлена? Я забыл сказать что чем больше частота тем быстрее эмулятору нужно нарисовать кадр, поэтому на большой частоте обновления экрана нужен быстрый процессор.
    Эмулятор не устанавливает принудительно удобную для себя частоту обновления, а подстраивается под ту что есть.

    Рекомендуемая частота обновления 75 Гц. В этом режиме эмулятор будет чувствовать себя наиболее удобно. Можно также поставить 100 Гц.

    Это все нужно чтобы изображение выглядело максимально приближенно к реальному спектруму с его 50 Гц.

    Потом я добавлю настройку, с помощью которой можно будет выбрать оптимальный режим для медленных компьютеров.

  8. #28

    Регистрация
    13.01.2005
    Адрес
    г. Москва
    Сообщений
    5,213
    Записей в дневнике
    7
    Спасибо Благодарностей отдано 
    706
    Спасибо Благодарностей получено 
    1,645
    Поблагодарили
    572 сообщений
    Mentioned
    50 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alexander Makeev Посмотреть сообщение
    а частота обновления экрана какая установлена?
    75 Hz

    Протестировал эмулятор дома (AM2 X2 4200+, 2 Gb, GF 7600GT) - загрузка процессора составила 13-15%.
    С уважением, Станислав.

  9. #29

    Регистрация
    17.01.2005
    Адрес
    Старый Оскол
    Сообщений
    537
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    4 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alexander Makeev Посмотреть сообщение
    Если неохота качать свежий DirectX, можно схитрить - подложить в папку эмулятора только те файлы DirectX'а которые ему нужны
    Подложил. Эмуль запускается, но вместо экрана Spectrum'а пустое место (виден рабочий стол), есть только меню и строка заголовка. А вот окно about прорисовывается нормально.

  10. #30

    Регистрация
    30.01.2006
    Сообщений
    1,921
    Спасибо Благодарностей отдано 
    73
    Спасибо Благодарностей получено 
    119
    Поблагодарили
    80 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alexandr Medvedev Посмотреть сообщение
    Подложил. Эмуль запускается, но вместо экрана Spectrum'а пустое место (виден рабочий стол), есть только меню и строка заголовка.
    хм, значит хитрость с подкладыванием файлов от свежего directX не сработала. Кстати судя по тому что у тебя windows server, то файл d3dx9_30.dll тебе может не подойти, это файл от directX для windows Xp...
    Вобщем видимо без обновления dx не обойтись...

    Еще есть вероятность что твоя видеокарта не поддерживает нужный тип текстуры. С Radeon и GeForce проблем не будет, а вот некоторые старые дешевые видеокарты могут не подойти. Вобще в таком случае должна была вылезти ошибка, но я о таких нестандартных видеокартах слышал только слухи, поэтому точно сказать не могу.
    В случае если дело в текстуре, то если нажать на F1, то слева вверху должна появится толстая полоска на которой будет отображаться fps, остальная область окна так и будет дырявой. Если не появляется значит дело не в текстуре.

    А что у тебя за видеокарта? Звук есть? В полноэкранном режиме отрисовка работает? (включается alt+enter)

    Цитата Сообщение от Alexandr Medvedev Посмотреть сообщение
    А вот окно about прорисовывается нормально.
    about это обычное gdi окно, а отрисовкой основного окна занимается directX, ту область что не отрисовывается рисует Direct3D.

Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя

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

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

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

Ваши права

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