Coder Social home page Coder Social logo

Comments (6)

jose1711 avatar jose1711 commented on August 17, 2024 1

thank you for this workaround. fwiw i have experienced the same effect while testing with raspberry pi and fake kms mode.

from gpmd85emulator.

mborik avatar mborik commented on August 17, 2024

Hm, strange... It looks like an issue with processing SDL_WINDOWEVENT_EXPOSED event.
Can you find out if you have OpenGL support in OS?
Could you attach here full log from ./configure & make process,
also all trace messages while emulator is running and you simulating your issue.

Meanwhile I will investigate an issue you should test forcing a software renderer in SDL2:
in file /GPMD85emu.cpp at line 72 replace SDL_RENDERER_ACCELERATED with SDL_RENDERER_SOFTWARE and recompile...

from gpmd85emulator.

jose1711 avatar jose1711 commented on August 17, 2024

This is my desktop system and it does have full OpenGL support (using Nvidia 750Ti with proprietary module). Switching to software renderer and recompiling instantly fixes the problem.

Logs from compilation (before changing line 72):
config.log
make.log

from gpmd85emulator.

mborik avatar mborik commented on August 17, 2024

Great! Well, so I will add configuration parameter into default.conf which will force that software renderer and everyone will be able to set it by own. 👍

from gpmd85emulator.

jose1711 avatar jose1711 commented on August 17, 2024

Does it mean that the issue is likely caused by the proprietary Nvidia driver?

from gpmd85emulator.

mborik avatar mborik commented on August 17, 2024

Yes, there is probably issue with that driver or some gtkgl adaptor, hard to say...

from gpmd85emulator.

Related Issues (19)

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.