Hey Karl, I was thinking, the BSOD bug is insanely hard for you to figure out as you can't replicate it, so what if you made a debug version of evidyon(temporary, of course) that allows us to completely exclude certain layers from being rendered at all. For example, you'd have the bottom most layer of the grass and ground tiles, then above that the objects on the screen, then above that the characters and enemies(with no gear), then the gear, then spell effects and stuff, then the sprites such as hp/mp bars and stuff. The debug version would let us start with none of these being rendered, and then allow us to add them in one by one and see where the crash happens. Could help a ton in figuring out the problem. I'm assuming based on past experience that it's one of these things that causes the crash to happen.. I'm not quite sure what though, of course. Then if we have success in narrowing it down, we can work on it from there.
EDIT: allowing us to get rid of the lighting engine might be helpful, too. BSOD also happened before gear existed on characters, so exclude that from the list i guess too.