Comments (6)
thank you for this workaround. fwiw i have experienced the same effect while testing with raspberry pi and fake kms mode.
from gpmd85emulator.
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.
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.
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.
Does it mean that the issue is likely caused by the proprietary Nvidia driver?
from gpmd85emulator.
Yes, there is probably issue with that driver or some gtkgl
adaptor, hard to say...
from gpmd85emulator.
Related Issues (19)
- games.ptp file missing HOT 1
- Improve screen rendering HOT 1
- Integrate latest improvements into i8080 emulation HOT 2
- Integrate latest improvements into memory emulation & mapping HOT 2
- Implement MIF 85 emulation
- Connect writing into VRAM with screen rendering
- Fixing the Tape Browser block popup functionality
- Multiple ongoing regressions on screen rendering
- Emulator freeze during navigating in menu HOT 1
- SIGABRT crash after saving snapshot HOT 3
- GPMD85Emulator v0.11.1912 beta - bugs HOT 6
- Poor sound quality HOT 3
- Probably error in mapping keyboard HOT 2
- saa/Makefile.in not found HOT 5
- M602 mouse support HOT 1
- doesn't refresh screen in Ubuntu 22.04.4 LTS Jammy Jellyfish HOT 2
- Frequent crashes on start (or shortly after) HOT 2
- The screen only updates when I enter menu and then exit it HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gpmd85emulator.