lost too many hours trying to build allegro over the years :/
Linking to "Dynamic Debug" might be loading the PDB but it doesn't crash and no exception seems to be thrown.. the call just fails.
Using Monolithic Static throws exception and crashes...
Seems like its still intermittent, but finally got "lock was nullptr"
Don't have the .c files handy but at least its pointing to some now...
yah, none of that helped - no reason why the bitmap couldn't be locked if its new (not locked already) so
if Steam Client is running, it fails. otherwise, works like a dream. regardless if overlay is on... how bizzare. One wonders wtf their shader caching thing does? Its disabled but......