View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0030527||2.x IDE Bugs||Compiling||Public||2019-02-14 16:15||2019-02-27 11:30|
|Reporter||Stewart Bishop||Assigned To||Russell Kay|
|Priority||Low||Severity||C - General||Reproducibility||100%|
|Target Version||2.2.2||Fixed in Version||2.2.2|
|Summary||0030527: Compiling: Projects with massive sprites which fail to compile should better report the issue, tell user to reduce size|
|Description||Within the specified project the user has massive sprites that are far bigger than any texture page size we allow. Their project then failsto compile due to a memory error loading the sprite.|
We should disallow the creation of sprites this big and also throw a more informative error when we detect one of these during a compile - "Sprite [sprite name] is too large to compile - please reduce the size"
|Steps To Reproduce||1) Open the\\yoyo-file01\Projects\GMS2-Bugs\0030527-Error.yyz|
2) Run it
3) See this fails to compile and gives a semi-vague error
|2.x IDE Found In||184.108.40.2063|
|2.x Runtime Found In||220.127.116.118|
|2.x IDE Verified In||18.104.22.1685|
|2.x Runtime Verified In||22.214.171.1240|
||Fixed in gitlab|
An output window error message has now been added for when a sprite is too large, however we also identified a bug which meant we were doing far too much work here anyway. Fixing that has actually allowed this sprite to now compile, so far more large sprites will compile than would before.
To the original reporter - this sprite is massive (!) and completely unnecessary, you really want to reduce your gameplay sprite sizes a LOT.
||Works fine now. Closing.|