Developer Maxi Posted April 23, 2013 Developer Posted April 23, 2013 So we've been looking as to why only some people were experiencing incredibly low FPS, and as to why in general the obfuscated bot was using so much more memory / CPU compared to the non obfuscated version. I am doing these tests on an 8 year old machine, a 32bit machine, which was experiencing the low FPS too. We have found several causes. First of all, apparently some, not all, people who run 32bit java on a 64bit machine get very low FPS. Most of these people could fix this by installing 64bit java on their machine. Second was that we upped the obfuscation to be harder on string encryption. However the additional string encryption was that severe, it multiplies the memory usage by 2 and by that also making the CPU usage higher, and in some cases also low FPS. We have decided that we will reverse this additional string encryption obfuscation. We are still unsure however on the JVM / machine related influence causing low FPS for some people. Some machines, with the same specs or even lower, run 50 FPS without a problem. A third thing I discovered is a small mistake in the state worker, the component of OSBot responsible for updating the state from the client with callbacks. I will do some tests where I'll use some different approaches to achieve the same. We will keep you updated. OSBot.org
DarkStorm Posted April 23, 2013 Posted April 23, 2013 It was silly to update string encryption like that anyway: the costs heavily outweighed the benefits. It was quite easy to decipher either way with a little call graphing
Hindmarsh1994 Posted April 23, 2013 Posted April 23, 2013 When botting today i noticed that if you click clan chat and wait for the little dialog box to come up mt FPS went from 1-2 all the way to 50, i don't know if it just me but i just wanted you to know
Link Posted April 23, 2013 Posted April 23, 2013 Good going guys. You're always working so hard to keep OSBot updated.
Crazed Posted April 23, 2013 Posted April 23, 2013 Any ETA on fixes? If there were an ETA it would have been noted in the OP..no need to ask for time-frames on every announcement; they work hard and try there best to keep us updated. 2
Aura Posted April 23, 2013 Posted April 23, 2013 Thanks for the response. I hope everything gets fixed in the near future.
Woot Posted April 23, 2013 Posted April 23, 2013 Thanks a lot for keeping us updated on the matter, I hope it won't be too hard to resolve the issues
GoldenGates Posted April 23, 2013 Posted April 23, 2013 I'm 32bit with 32bit java, and this is my fps: http://gyazo.com/a73bd1e426ba892b3a1898c11c306c3f
Scu11 Posted April 30, 2013 Posted April 30, 2013 this is after botting for like 5 min... v1.3.4 has been out for a while...