Milestone System friendly
Objective: Properly support all viable video, audio and other subsystems, and behave well with regard to the operating system and other applications.
- Proper rendering and correct aspect ratio in any resolution
- Reliably support a wide range of video and audio backends and configurations
- Make use of hardware acceleration, retrace sync, frame rate throttling etc, to maximize performance without unnecessary system stress
- Maximum scalability; play well on minimal hardware, while providing a massive, smooth experience on high end hardware