[3.4+] High-resolution sprite support - how many at a time?

Started by Sslaxx, Thu 04/05/2017 16:03:07

Previous topic - Next topic

Sslaxx

Dunno where this should go, but anyway.

Talking with someone on Twitter about AGS and high-res support. How many high-res sprites (assuming this to be 1080 or above?) sprites can AGS handle on-screen at the same time? Not too fussed about frame rate, just about how many it could display before unstability or crashing would become an issue.
Stuart "Sslaxx" Moore.

Crimson Wizard

#1
AGS before 3.4.1 have a hard-coded limit for 200 draw entries, which very roughly relate to sprite amount (because some sprites may get merged together during preprocessing, but "utility" things added too), and Direct3D renderer has even lower limit of 75 total character and object sprites drawn at a time.
3.4.1 Beta already have these hardcoded limits removed, but I do not think anyone tested it for stability with higher number of sprites on screen.

If you set too low sprite cache size in winsetup, game may keep continiously streaming sprites from disk, which will cause slowdowns.

Other than that, everything depends on your computer specs.


SMF spam blocked by CleanTalk