ok, so i’ve updated ES to buffer II data and then process it in the event loop.
i’m not necessarily expecting an improvement as i’m starting to suspect it’s a TT issue, dropping packets possibly.
here it is anyway, an intermediary update.
es-1.9-1.zip (45.6 KB)
it’s at line 543 now (probably the same line you pointed out):
if(x<0) x = 0;
else if(x>15) x=15;
if(y<0) y = 0;
else if(y>7) y=7;
i can’t see anything wrong with that. and i’ve had a very hard time replicating the failure with ES.TRANS. any tips on making it crash?