BYOND doesn't run on Linux or Mac and the Flash client doesn't support most interface controls. In terms of compatibility, having games that use these graphical effects require hardware mode isn't much of a concern.
|
Yeah, we can do that as a first approach at least (basically ignoring the user's hardware-mode settings and forcing this if these functions are used). I think this will work fine in the Flash, though, as I'm already doing some matrix transforms there to handle the normal scaling.
|
One issue that I mentioned before is that our current software render does not have convenient support for transforms so we'd have to look into GDI+ or else homebrew a solution.
This is, however, not an immediate priority as we are trying to get existing bugs resolved and finish off the Flash client first.