• 2 Posts
  • 379 Comments
Joined 3 years ago
cake
Cake day: August 2nd, 2023

help-circle











  • Quetzalcutlass@lemmy.worldtoGames@lemmy.worldBreaking enemy AI?
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    1 month ago

    Speedrunners have thoroughly dissected Hitman’s AI and found ways to completely break the game. There’s a brief explanation of the systems at the beginning of this video, but basically the devs wanted cinematic moments where guards rush past 47 to check out a distraction, but bungled the implementation to the point where you can reliably waltz past armed guards while undisguised and with your weapon out after half a second of preparation.






  • I’ve got 4 GB of RAM

    Sadly that’s an almost unusable amount these days. The OS will use half of that just sitting idle, and Google Play Services will use a fifth of the remainder (you can enable Developer Mode and view running services to see this yourself). 4 gigs is solidly in the “only one or two apps open at a time” range.

    (It doesn’t help that every Android app includes its own separate copies of all its libraries and dependencies for compatibility reasons. There’s no such thing as a lightweight app without going out of your way to avoid the normal development ecosystem)

    Android also doesn’t use swap (storing unused/rarely accessed memory contents on the disk for later), instead shifting stale memory pages to a compressed block in RAM (zram), so once it starts filling up with cached background apps it has to start killing apps or the system will hang. The less RAM you have, the sooner this will happen, and both Lemmy clients and web browsers use a ton of RAM.