made singleton public since DOSBox doesn't allow multiple instances to run in the same address space :(
resize texture on DOSBox resolution change