site banner

Friday Fun Thread for April 10, 2026

Be advised: this thread is not for serious in-depth discussion of weighty topics (we have a link for that), this thread is not for anything Culture War related. This thread is for Fun. You got jokes? Share 'em. You got silly questions? Ask 'em.

1
Jump in the discussion.

No email address required.

What incremental games do you like? I've invested many hours in kitten game, cividle, idle wizard, magic research 2, as well as of course the classics clicker heroes and cookie clicker long ago.

I've tried probably two dozen others (I put a ton of time into cell to singularity last year but don't really recommend it). Military Incremental Complex is the one I played more recently, its fine but nothing to get devoted to. Execute didn't really hook me, same problem with astro prospector, farmer vs potatoes, zombidle, click mage.

Groundhog life is maybe one of my favorites. Or just any games in that vein. Magic Research 1 and 2 are both similar.

https://old.reddit.com/r/incremental_games/comments/115dfw6/collection_of_time_loop_incrementals/

Time loops incrementals just scratch an itch.

I will occasionally go browse game recommendations from /r/incremental_games. I've maybe played hundreds over the years.

I do eventually end up cheating or abandoning them if cheating is impossible. Usually I just cheat to make sure it's not an "idle" game. Cheatengine for speed hack and memory editing, and if that doesn't work, editing the system click and abusing offline bonus time mechanics.

Creature collector games I tend to avoid. And loot focused auto battlers have to be best in genre for me to like them.

I’ll never forget how I learned hexadecimal. When I was very young I was a curious kid and I loved my video games. I ended up getting irked at one point where I found it too difficult to advance in the game so I started looking for ways to manipulate the engine and get all the most advanced items and then just destroy my way through everything.

I ended up downloading a hex editor, and I located and then started editing the .d2s save files to max all my character attributes, stats and abilities during runtime execution. The rush of euphoria I felt was awesome. I felt like a God. Naturally you could only make it work seamlessly in offline play, once you connect to the server you start battling against direct memory inspection. I didn’t have time for that.

Forging CD-keys was fun back in the early days of StarCraft and Battle.net. One thing I ended up finding out was that StarCraft used checksums for a license key. Checksums are just very rudimentary expressions performed on a block of binary data, such as simply adding all the numbers together. In the checksum StarCraft used, the 13th digit was used to validate the first 12. So you could literally enter anything you wanted for the first 12 and simply generate the 13th and create a valid license key for the game. It's why you could generate keys like 1234-56789-1234 that you could register, and it was widely used to pirate the game. Not all checksums are equal in this way, but the type of way they calculated it was laughably simple:

x = 3;
for(int i = 0; i < 12; i++)
{
     x +- (2 * x) ^ digit[i];
{
lastDigit = x % 10;

There were two approaches you could take to cracking this. You can run the algorithm and calculate the correct value of the last digit. Or, the other way, is you can brute force it because there's only one digit you have to figure out and you only have to calculate from 0-9. Had Blizzard been more careful they would've hashed the keys beforehand. Not great security hygiene still, but it adds another layer to wasting a hacker's time; and it's essentially how Microsoft verifies legitimate software through digitally signed keys.

Reverse engineering is extremely fun on closed, proprietary systems to me but Christ is it a pain in the ass as you move on to more complex things. When you try studying malware and you find samples that are packed with a loader like VMProtect that decompresses, decrypts and generates the code in memory, it becomes a gigantic pain in the ass. Trying to find the OEP before the packer added it's layer can leave you feeling like you're going insane. RE is one of the most difficult things I’ve ever done in my entire life. In another life it’d have consumed 100% of my attention and I’d be doing that professionally. I’ve reached pretty high levels of mathematically proficiency and have done advanced topics, but even so I was never one of those guys who could see the matrix. I'm a very visual and intuitive learner. I have to touch and feel what it is I'm doing, otherwise I can't understand it. I envy the former type of people.