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

User Tag List

Страница 4 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 31 по 40 из 43

Тема: ZXMAK.NET

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

    По умолчанию

    Цитата Сообщение от Alexander Makeev Посмотреть сообщение
    Еще есть вероятность что твоя видеокарта не поддерживает нужный тип текстуры. С Radeon и GeForce проблем не будет, а вот некоторые старые дешевые видеокарты могут не подойти.
    А у меня её и нету ;-) . В смысле видеокарта интегрированная.
    Все прочие эмули нормально работают. Вот уж не думал что эмуляции экрана Spectrum требуется мощной видеокарты. Лучше былобы overlay пользовать как UnrealSpeccy.
    Цитата Сообщение от Alexander Makeev Посмотреть сообщение
    Вобще в таком случае должна была вылезти ошибка, но я о таких нестандартных видеокартах слышал только слухи, поэтому точно сказать не могу.
    Ошибка такая:
    Код:
    See the end of this message for details on invoking 
    just-in-time (JIT) debugging instead of this dialog box.
    
    ************** Exception Text **************
    Error in the application.
    -2005530516 (D3DERR_INVALIDCALL)
       at Microsoft.DirectX.Direct3D.Texture..ctor(Device device, Int32 width, Int32 height, Int32 numLevels, Usage usage, Format format, Pool pool)
       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
    ----------------------------------------
    Microsoft.DirectX.Direct3DX
        Assembly Version: 1.0.2911.0
        Win32 Version: 9.12.589.0000
        CodeBase: file:///E:/ZX/ZXMN/Microsoft.DirectX.Direct3DX.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.
    Цитата Сообщение от Alexander Makeev Посмотреть сообщение
    В случае если дело в текстуре, то если нажать на F1, то слева вверху должна появится толстая полоска на которой будет отображаться fps, остальная область окна так и будет дырявой. Если не появляется значит дело не в текстуре.
    Не появляется.
    Цитата Сообщение от Alexander Makeev Посмотреть сообщение
    А что у тебя за видеокарта? Звук есть? В полноэкранном режиме отрисовка работает? (включается alt+enter)
    Windows говорит что видеокарта SiS 650_651_M650_740
    Звук не слышен
    В полноэкраннм режиме сразу вылетает ошибка, потом только строка меню видна
    Код:
    See the end of this message for details on invoking 
    just-in-time (JIT) debugging instead of this dialog box.
    
    ************** Exception Text **************
    Error in the application.
    -2005530516 (D3DERR_INVALIDCALL)
       at Microsoft.DirectX.Direct3D.Texture..ctor(Device device, Int32 width, Int32 height, Int32 numLevels, Usage usage, Format format, Pool pool)
       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.set_FullScreen(Boolean value)
       at ZXMAK.GUI.MainForm.OnKeyDown(KeyEventArgs e)
       at System.Windows.Forms.Control.ProcessKeyEventArgs(Message& m)
       at System.Windows.Forms.Control.ProcessKeyMessage(Message& m)
       at System.Windows.Forms.Control.WmKeyChar(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.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
    ----------------------------------------
    Microsoft.DirectX.Direct3DX
        Assembly Version: 1.0.2911.0
        Win32 Version: 9.12.589.0000
        CodeBase: file:///E:/ZX/ZXMN/Microsoft.DirectX.Direct3DX.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.

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

  3. #32
    Veteran Аватар для ZXMAK
    Регистрация
    30.01.2006
    Адрес
    Харьков
    Сообщений
    1,406
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    20
    Поблагодарили
    14 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alexandr Medvedev Посмотреть сообщение
    А у меня её и нету ;-) . В смысле видеокарта интегрированная.
    Все прочие эмули нормально работают. Вот уж не думал что эмуляции экрана Spectrum требуется мощной видеокарты. Лучше былобы overlay пользовать как UnrealSpeccy.Ошибка такая:
    Код:
    See the end of this message for details on invoking 
    just-in-time (JIT) debugging instead of this dialog box.
    
    ************** Exception Text **************
    Error in the application.
    -2005530516 (D3DERR_INVALIDCALL)
       at Microsoft.DirectX.Direct3D.Texture..ctor(Device device, Int32 width, Int32 height, Int32 numLevels, Usage usage, Format format, Pool pool)
    эта ошибка означает что эмулятору не удалось создать текстуру. Т.е. дело не в DirectX, а в видеокарте - твоя видеокарта не понимает NPOT текстуры. В следующих версиях попробую сделать отрисовку через POT текстуру.

  4. #33
    Veteran Аватар для ZXMAK
    Регистрация
    30.01.2006
    Адрес
    Харьков
    Сообщений
    1,406
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    20
    Поблагодарили
    14 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Linux, XBOX360

    Движок эмулятора заточен для XBOX360, сейчас думаю нужен ли кому эмуль для XBOX360?

    Подумываю о том чтобы перевести графику на SDL чтобы работало и под Linux и под Win, но тогда эмулятор будет требовать установки SDL, стоит ли, как считаете?

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

    По умолчанию

    Цитата Сообщение от Alexander Makeev Посмотреть сообщение
    Движок эмулятора заточен для XBOX360, сейчас думаю нужен ли кому эмуль для XBOX360?
    Не нужен.
    Цитата Сообщение от Alexander Makeev Посмотреть сообщение
    Подумываю о том чтобы перевести графику на SDL чтобы работало и под Linux и под Win, но тогда эмулятор будет требовать установки SDL, стоит ли, как считаете?
    И это не нужно. Эмуль и так dotNet и DirectX просит а тут ещё что-то качать придётся. Да и тормозов наверняка добавиться.
    Лучше эмуль наоборот облегчить в плане системных требований.

  6. #35
    Master Аватар для boo_boo
    Регистрация
    10.05.2005
    Адрес
    Москва
    Сообщений
    715
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alexander Makeev Посмотреть сообщение
    Подумываю о том чтобы перевести графику на SDL чтобы работало и под Linux и под Win, но тогда эмулятор будет требовать установки SDL, стоит ли, как считаете?
    ИМХО стоит!
    SDL придется устанавливать тока под линухом (тк там у ABI-ов есть обыкновение периодически меняться), а под вынь достаточно готовую dll-ку крайне скромного размера приложить.
    и вообще, первый кроссплатформенный дотнет эмуль -- это звучит круто

  7. #36
    Junior Аватар для *.wma
    Регистрация
    18.07.2007
    Адрес
    г. Челябинск пос. Н-Синеглазово
    Сообщений
    3
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Unhappy

    У мну Vista x64, DirectX 10, Service Pack 1, видяшка GeForce 9500 GT.

    Та же хрень:
    Код:
    ************** Текст исключения **************
    System.BadImageFormatException:  не является приложением Win32. (Исключение из HRESULT: 0x800700C1)
       в ZXMAK.GUI.MainForm.InitDirectX(IntPtr hWnd)
       в ZXMAK.GUI.MainForm.OnLoad(EventArgs e)
       в System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
       в System.Windows.Forms.Control.CreateControl()
       в System.Windows.Forms.Control.WmShowWindow(Message& m)
       в System.Windows.Forms.Control.WndProc(Message& m)
       в ZXMAK.GUI.MainForm.WndProc(Message& m)
       в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
    
    
    ************** Загруженные сборки **************
    mscorlib
        Версия сборки: 2.0.0.0
        Версия Win32: 2.0.50727.1434 (REDBITS.050727-1400)
        CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
    ----------------------------------------
    ZXMAK.NET
        Версия сборки: 1.0.6.8
        Версия Win32: 1.0.6.8
        CodeBase: file:///D:/Files/ZX/Эмуляторы/zxmak.net.1.0.6.8/ZXMAK.NET.exe
    ----------------------------------------
    System.Windows.Forms
        Версия сборки: 2.0.0.0
        Версия Win32: 2.0.50727.1434 (REDBITS.050727-1400)
        CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System
        Версия сборки: 2.0.0.0
        Версия Win32: 2.0.50727.1434 (REDBITS.050727-1400)
        CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Drawing
        Версия сборки: 2.0.0.0
        Версия Win32: 2.0.50727.1434 (REDBITS.050727-1400)
        CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------
    mscorlib.resources
        Версия сборки: 2.0.0.0
        Версия Win32: 2.0.50727.1434 (REDBITS.050727-1400)
        CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
    ----------------------------------------
    System.Windows.Forms.resources
        Версия сборки: 2.0.0.0
        Версия Win32: 2.0.50727.1434 (REDBITS.050727-1400)
        CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll
    ----------------------------------------
    
    ************** Оперативная отладка (JIT) **************
    Для подключения оперативной (JIT) отладки файл .config данного
    приложения или компьютера (machine.config) должен иметь
    значение jitDebugging, установленное в секции system.windows.forms.
    Приложение также должно быть скомпилировано с включенной
    отладкой.
    
    Например:
    
    <configuration>
        <system.windows.forms jitDebugging="true" />
    </configuration>
    
    При включенной отладке JIT любое необрабатываемое исключение
    пересылается отладчику JIT, зарегистрированному на данном компьютере,
    вместо того чтобы обрабатываться данным диалоговым окном.
    Если проигнорировать ошибку, то вылазит:
    Код:
    Type: System.BadImageFormatException
    Message: не является системным приложением Win32. (Исключение из HRESULT: 0x800700C1)
    
    StackTrace:
       в ZXMAK.GUI.MainForm.RenderFrame()
       в ZXMAKGUI.MainForm.OnIdle()
       в ZXMAK.GUI.MainForm.Run()
       в ZXMAK.Programm.Main()
    Последний раз редактировалось *.wma; 29.07.2009 в 17:52.
    Всё относительно...

  8. #37
    ZEK
    Гость

    По умолчанию

    Поставить DX9

  9. #38
    Member
    Регистрация
    06.12.2006
    Адрес
    Переславль-Залесский
    Сообщений
    66
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Забавная штука. Запустил под Linux-ом SDL версию. Есть проблема с клавой, после нажатия Enter и Space они некоторое время повторяются.

    Вопрос: а каков статус проекта? Скорее жив или мертв?
    Pentagon 1024 SL 2.2, ZXMC, 3.5"

  10. #39
    Veteran Аватар для ZXMAK
    Регистрация
    30.01.2006
    Адрес
    Харьков
    Сообщений
    1,406
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    20
    Поблагодарили
    14 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от *.wma Посмотреть сообщение
    У мну Vista x64, DirectX 10, Service Pack 1, видяшка GeForce 9500 GT.

    Та же хрень:
    Код:
    System.BadImageFormatException:  не является приложением Win32. (Исключение из HRESULT: 0x800700C1)
       в ZXMAK.GUI.MainForm.InitDirectX(IntPtr hWnd)
    попробуй запустить в 32-битном режиме, если такая возможность есть, у меня этой системы не было, поэтому мне сложно что-либо сказать по этому поводу. может быть ошибка из-за того что в твоей системе DirectX 64 битный, а референс у эмулятора стоит на 32-битный...
    Попробуй поставить DX9 как посоветовал Heroy, и напиши сюда результат - помогло/не помогло?

    Цитата Сообщение от jager Посмотреть сообщение
    Вопрос: а каков статус проекта? Скорее жив или мертв?
    статус скорее мертв чем жив, спектрумом сейчас мало кто интересуется, да и времени на него нет... Хорошо хоть постарался и выложил то что было, а то так и кануло бы в лету. Если есть желание развивать дальше - с радостью отдам в хорошие руки

    p.s.: в 32 битной Windows 7 работает даже лучше чем под XP
    Последний раз редактировалось ZXMAK; 07.09.2009 в 03:56.
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

  11. #40
    Veteran Аватар для ZXMAK
    Регистрация
    30.01.2006
    Адрес
    Харьков
    Сообщений
    1,406
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    20
    Поблагодарили
    14 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Проверил на Win 7 x64 - работает, кстати по поводу ошибки - вышеприведенная ошибка вылетает если не установлен DirectX, чтобы заработало - скачиваем свежий DirectX (желательно полную версию, веб-инсталлер почему-то не установился), устанавливаем и эмулятор после этого отлично работает на x64 системе
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

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

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

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

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

Ваши права

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