Just a general sort of report...
Gave the
latest version posted by ZZYZX a go, both 32-bit and 64-bit. Native mono still gives me the same exception, but Wine + Mono does not :D However, Wine + Mono is unbearably slow, much slower than non-GL GZDB on Wine. The resources for my current project (about 130mb of zipped textures is the bulk on an NFS filesystem) take about 10 minutes to load compared to maybe 15-20 seconds. Once they load, the editor is still unbearably slow, where it takes a second or two to update the screen in 2D mode. 3D mode runs a bit better, but not much, unless I turn off all things. Other things I noticed:
- The program complete froze when I adjusted the rendering settings to my usual ones (128 dynlights, 16x AF, no AA, no HQ rendering, bilinear in 3D mode) while it was still loading resources. If I waited until they finished loading, it didn't freeze.
- In 3D mode, I usually have highlighting turned off. Normally a selected surface still turns red, though, but it didn't with Wine + Mono.
- The crosshair is about 8x larger in 3d mode 0_o
Next I tried the 32-bit version with the Wine + .NET prefix I've been using with normal GZDB. It actually runs great this way, with both 2D mode and 3D mode running mostly smooth. The resource loading also doesn't take 10 minutes :D I never expect it to run completely smooth in 3D mode with my maps, so that's fine - it never did even in Windows, either. So, Wine + .NET works for me.
Also, I like both UDB and GLDB, though GLDB reminds me of GLDV, a debugger for Go :-P
Specs, for the record:
GeForce 1080, driver 440.31
Core i7 2700K
12GB ram
Slackware Linux 14.2
Wine 4.21 with wine-staging applied, compiled from source
My native Mono is v6.0