MantisBT - VCMI
View Issue Details
0002401VCMIGUI - Otherpublic2016-01-27 14:132016-01-27 15:50
SXX 
 
normalfeatureN/A
newopen 
Windows
0.98f 
 
0002401: Client must somehow always fallback to software renderer
Currently if you run VCMI in virtual machine or somewhere when appropriate GPU or driver not present SDL2 usually still trying to initialize GL or D3D and obviously fail with unhandled exception.

What I suggest is to somehow detect that client failed to start and then fallback to use software rendering in that case. Though this require some testing with debugger on Windows that I can't really do.
No tags attached.
Issue History
2016-01-27 14:13SXXNew Issue
2016-01-27 15:50AVSNote Added: 0006370

Notes
(0006370)
AVS   
2016-01-27 15:50   
This is weird. It should not use not supported renderer. I suspect SDL bug.