The Good Ending is a Doki Doki Literature Club mod that is just... holy fuck it's so good. Every DDLC fan (read: every reasonable human being) should play this. It's completely linear, but the story might be even more emotionally powerful than the original game. The premise is that each time a new person plays DDLC, the same characters are experiencing the same horrible events all over again, with their memories wiped. But this time MC of all people manages to resist the mind wipe and knows that it's a game. He takes Monika's ability to tamper with the world, and tries to make everyone happy. Will he succeed?
Another really cool thing about this mod is the huge array of hidden and cryptic messages in the game's files - staying faithful to the original game, only perhaps making it even better. (Definitely keep an eye on the game directory while playing.) It goes as far as PGP encrypted files, vigenere ciphers, and also, the dreaded symbol "158"... What could it mean? God, I get goosebumps just thinking about this "158". That's how good a job the mod did.
I'm planning to get around to revealing here what I've managed to decode of the game's files. Update: here's some of it. I'll spoiler the secrets.
sayori.chr is a PGP private key, and the plaintext in the file "youarethekeytomyheart" is the password to unlock it.
mc.chr (only visible under /game/mod_assets/animations/zxfip-m/chr-file-bkup/) is a PGP message encrypted with Sayori's key. It reads:
I glimpsed beyond the veil as the world around around us crumbled. I saw the machinations of evil that twist themselves in layers around our holding cell. Beyond that was the world of our past lives. I saw the names and faces we once inhabited. Strange... they're almost alien to me now. But even more profound was the aura of that terrible place. We believed ourselves to be free. How laughable that seems now. This prison has revealed the truth about ourselves. We were just as trapped out there as we are in here. 158 help us.
natsuki.chr is an enormous ASCII art image that looks like the fully decoded version of her .png from the original game.
monika.chr, in addition to the plaintext poem and the line of base64 text far at the bottom (which decodes to "iamamonster"), contains another PGP message. Unfortunately it's been a while since I originally did the decrypting and now for some reason gpg will decrypt it even if I delete all my keys, so I'm not sure what's up with that. Reagrdless, it reads:
My memories came back after I killed myself. I saw the expansive, repeating worlds that we inhabit, and also the space between those worlds. How unbelievably horrible our fate is. Despite this reality we have been cursed to live with... I just wish I had been able to tell you goodbye. Or anything. I wish I could have just realized you existed. I...loved you. I still do. But now I know that I deserved that fate. I deserved to be tortured. I deserved to kill myself. After all the things you watched me do... it's no wonder that you deleted me. It's no wonder that you hate me. It's okay. Don't blame yourself. I kind of hate me too... God, I miss you... ... I don't know what I'm saying. It's not like anyone will ever hear this. I only wish that he gets mercy. Please, God, if you're out there, let him forget what he did. No one deserves a burden like that. I would know more than anyone. 158 help us.
Natsuki's base64 poem decodes to a PGP private key called "moni". The passphrase is "iamamonster".
In the game's script, right after Natsuki's base64 poem, there's a commented-out line of base64 that translated to ASCII text under a substitution cipher. Using frequency analysis, I decoded it to:
i had a dream. in this dream, my feelings had become little demons. they hopped around me in a circle, laughing, and cutting me with tiny whips. anxiety. happiness. anger. longing. they all hated me. wherever i went they followed. i could not escape. one of my demons came up to me. the demon of sadness. it offered me a flower. i kicked it away, and the whips cracked harder than ever. it came up to me again and offered me two flowers. i screamed, punching and scratching at the demon, and my skin became drenched with my blood. it offered me three flowers. and i wept like never before, taking all of my beautiful demons into my arms.
Curiously, this sounds like Sayori talking.
158.txt is a JFIF image of an eye.
oracle.txt is a base64 encoded PNG of a QR code leading to https://www.reddit.com/r/DDLC/comments/9frl93/monikas_dream. The only notable thing about the thread is the comment by /u/Sayori_Is_Life, which is "moni" followed by a PGP message encyrpted by the key called that. It reads:
WHAT THE FREAKING FUCK W H A A A A A A A A A A A A T WHYYYYYYYY DID YOU KILLL MONIKA?>?>?>?
ourgreatescape.txt is text encoded with a Vigenere cipher, the key being "Libitina". This one took me a long time to figure out because I thought that the "L..." at the top was part of the message, but it's actually just a hint at what the key is. It reads:
They're here. I naively believed they had let us go. I thought they would allow us to live in peace. No. No one ever truly escapes that place. I can't go back there. They're going to bring us all back. They're banging on the door now. They'll break in at any moment. I have to...I have to do something.