Coder Social home page Coder Social logo

Comments (11)

Morilli avatar Morilli commented on June 27, 2024

It sounds like you overwrote your existing installation with the dev version. Please extract the bizhawk dev version into a separate folder and try launching it again.

from bizhawk.

Morilli avatar Morilli commented on June 27, 2024

I'm going to close this due to inactivity. Please report back if you still have issues.

from bizhawk.

Yave-Yu avatar Yave-Yu commented on June 27, 2024

Uh I almost forget this😂… So now I downloaded 90c79d2 then create an empty folder and put BizHawk in, but still can't open, EmuHawk.exe just stay a short while (using Task Manager to see) then disappear for no reason.

from bizhawk.

Morilli avatar Morilli commented on June 27, 2024

Do you see any error message at all? If not, is there any error message related to EmuHawk.exe in windows' event viewer (under windows protocols -> application)?

Another thing you could try is download a debug build from Gitlab (directlink), open the folder in powershell (shift-rightclick the background in the explorer window and select open in powershell) and then run ./EmuHawk.exe in that command window. There could be additional information in the console output.

from bizhawk.

Yave-Yu avatar Yave-Yu commented on June 27, 2024

Ran this debug build in PowerShell, looks like somehow D3D11 error.
20240619185313

from bizhawk.

Morilli avatar Morilli commented on June 27, 2024

Yeah this is something in the new D3D11 code failing when querying information about Direct3D<->OpenGL interop methods.

Could you tell me what graphics card / cpu you're using? Also, are your drivers up-to-date?

@CasualPokePlayer any other ideas?

from bizhawk.

CasualPokePlayer avatar CasualPokePlayer commented on June 27, 2024

That seems like some kind of bug within the driver itself, which is extremely strange.

Does the machine have multiple GPUs? If so, could you check if force enabling the dedicated GPU in Windows settings ends up changing anything?

from bizhawk.

Yave-Yu avatar Yave-Yu commented on June 27, 2024

Intel HD4600, driver is not up-to-date for stable reason, my laptop has GTX850M (GPU only) but I not enable it to render BizHawk by default.

from bizhawk.

CasualPokePlayer avatar CasualPokePlayer commented on June 27, 2024

Could you try to force it to use the GTX850M and see if it still crashes or not? If it doesn't, it sounds like BizHawk just needs to try to check if the OpenGL GPU is the same as the D3D11 GPU.

from bizhawk.

Yave-Yu avatar Yave-Yu commented on June 27, 2024

Try using GTX850M to render it works.
QQ20240620085820

from bizhawk.

CasualPokePlayer avatar CasualPokePlayer commented on June 27, 2024

Then my theory is right, the OpenGL driver was using the Intel iGPU and D3D11 was just using the GTX850M instead, and the extension ended up crashing due to not gracefully handling the difference (thanks Intel).

Shouldn't be too hard to fix per se, just need to try to avoid using the extension if we detect the GPUs between the APIs are different.

from bizhawk.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.