Qwokka / Cetus

Browser extension for hacking WebAssembly games a la Cheat Engine
Apache License 2.0
529 stars 45 forks source link

When using Cetus my game slows down. #56

Closed Reubinator closed 1 year ago

Reubinator commented 1 year ago

When im using cetus on a online multiplayer game my game speed decreases significantly speed hack is disabled. This happens just by having the extension installed and opening the site, in this case 1v1.lol

Qwokka commented 1 year ago

Hi @Absurv69

This is a consequence of the fact that Cetus does a lot of modifications to WASM binaries to make watchpoints function. Unfortunately, this can have a negative effect on performance. Another user made an interesting suggestions in #58 about improving performance when watchpoints are not required. It's difficult to speed up the performance of watchpoints as is though. Sorry about that!

Jack

Reubinator commented 1 year ago

Hi @Absurv69

This is a consequence of the fact that Cetus does a lot of modifications to WASM binaries to make watchpoints function. Unfortunately, this can have a negative effect on performance. Another user made an interesting suggestions in #58 about improving performance when watchpoints are not required. It's difficult to speed up the performance of watchpoints as is though. Sorry about that!

Jack

Ah okay, thanks though.

Qwokka commented 1 year ago

You should now be able to use Cetus without slowdown by setting the Enable Watchpoints option to None from the extension options. This will disable watchpoints as a functionality but the slowdown should stop.

Jack