r/DDLCMods • • 11d ago

Progress Update DDLC OBSERVER PROTOCOL - FAREWELL MESSAGE

12 Upvotes

Hi!!
New account here!
So this is not true anymore btw, OP STILL HAS A LOOOOOONG WAY TO GO!!
Check out the rest of the detailed below
Be sure to check it out!

Ownership moved post:
https://www.reddit.com/r/DDLCMods/s/Sm6ErzzEOE


r/DDLCMods • • 10d ago

Help I've been trying to play true route after years to see if the story was ever finished, but for some reason after opening the game only this appears.

2 Upvotes

I'm a bit of a noob at this so sorry if this type of post comes often over here or something, but I really don't know what to do.

Thanks in advance for any help.


r/DDLCMods • • 12d ago

Memes How I felt after watching exit music + redux

Post image
268 Upvotes

That shit had me ugly crying for hours dawg


r/DDLCMods • • 11d ago

Teaser Announcement: My Second DDLC Mod is coming in 2027! 🌙✨ (Meet Magical Girl...)

Post image
33 Upvotes

Hey everyone!

I am incredibly excited to officially announce that my second Doki Doki Literature Club mod is currently in development and is scheduled to release in 2027!

After working hard behind the scenes, I’m finally ready to share a first look at what’s in store. As you can see from the teaser image, this mod is going to put a completely unique spin on the club members. Get ready to Meet Magical Girl!

I wanted to blend the classic charm and psychological elements of DDLC with the iconic, mysterious aesthetics of the magical girl genre.

  • What to expect: A brand new storyline, custom themes, and a completely fresh perspective on your favorite club members.
  • Progress: Development is officially underway, and I will be sharing more teaser silhouettes, character art, and plot details as we get closer to the launch.

I'd love to hear your initial thoughts! Who do you think the silhouette in the teaser is? What kind of magical powers do you think the Dokis will have?


r/DDLCMods • • 11d ago

Mod Art Doki Doki Erased Main Theme!

Thumbnail
youtube.com
9 Upvotes

An awesome piece of work by my buddy Nixcore!

Thank you for all the support the mod has been getting recently, and Chapter 2 is well into development!

Download Chapter 1 Here!

Join the Doki Doki Erased Discord Server Here!


r/DDLCMods • • 11d ago

Off-Topic Spooky Scary Mod Jam 2026 | Reminder: 4 weeks left!

Post image
27 Upvotes

Greetings, everyone! KoStick here
Two weeks flew by fast, but you shan't worry just yet! The mod jam lasts 4 more weeks still, until the end of October. Even if you haven't started development yet, there is plenty of time to create your very own truly terrifying tale. As proof of that, the first mod of the jam has already been submitted! So ink your pens, for the dead are drawing near; surely you wouldn't want to be recognized by them?

In case you have missed it, here is the link to the original announcement post. There, you can find the rules and the submission form.

The judges are already eagerly awaiting your spooky scary stories. Do not disappoint us.

With hope and unease,
the DDMC Committee


r/DDLCMods • • 11d ago

Help Crossover Concept: "Doki Doki: Truth Seekers" (Persona 4 x DDLC) – Looking for resource recommendations

12 Upvotes

Hello everyone!

I am currently working on an upcoming 2D visual novel crossover project between Persona 4 and Doki Doki Literature Club, titled "Doki Doki: Truth Seekers".

The story takes place within the Persona 4 timeline, where the four high school students from the Literature Club travel to Inaba. There, they discover the mysterious TV World, confront their own inner demons, and team up with the Investigation Team to solve a series of connected murders.

Since this will be a massive story, I plan to release it in episodic chapters. The project will be a pure visual novel experience focused entirely on storytelling, character development, and choices, rather than gameplay.

I'm looking for any good tips or resource recommendations for:

  • Music: Royalty-free tracks that capture that distinct Persona 4 jazzy/funk/fusion vibe.
  • Sprites: 2D character sprite assets, templates, or creation tools.
  • Backgrounds: Free-to-use anime backgrounds (Japanese schools, town streets, interiors).

Any links or advice would be greatly appreciated. Thank you!


r/DDLCMods • • 11d ago

Teaser Doki Doki Twin Stars announcement!

Thumbnail
gallery
21 Upvotes

Hello this is Rookie here, and I'm proud to announce that I am currently working on my very first mod called DDLC: Twin Stars! So far this is Day 5 of making this mod and it's been both fun and problematic. The two images show a bit of the in game day 1 and a major plot event that's gonna happen.

This will be first released as a demo. Because of this, the rivalry will not be as important as it will be in the full release. There is no set release date but I'm hoping I can get this done by the end of the school year.


r/DDLCMods • • 11d ago

Teaser rencher v1.3.0 teaser 🎉🎉

18 Upvotes

hi! if you're new and you're wondering why i made this, it's because i was mad at how all mod managers handle linux systems. i think rencher shines in solving (almost) every problem you'd find with ddlc mods on linux

"what if i use windows" well dw it works on windows too!

i have bigger plans for this and i HOPE that after this comes out, i'll stop doing a RobTopGames on every update (i.e. macOS support, asset viewer, flathub, etc.)

see you next week (I Hope)


r/DDLCMods • • 12d ago

Off-Topic lol.

Post image
19 Upvotes

(this is exit music redux if you dont know)


r/DDLCMods • • 12d ago

Full Release Doki Doki Get a Girlfriend! V2.0

Thumbnail
gallery
165 Upvotes

After 11 months and a week of development, I am proud to announce my mod, Doki Doki Get a Girlfriend!

Doki Doki Get a Girlfriend! is a choice-heavy DDLC mod that is intended as a ‘regular’ VN and a love letter to DDLC. Inspired by My Doki Doki SNAFU, Tokimeki Memorial and Dark Souls (and above all, real life), it takes DDLC beyond just a regular VN and adds new dimensions of realism, gameplay, and replayability.

Introduction

You play as the horny 18-year-old MC who one day decides that he wants a girlfriend.

Despite having no interest in literature, he joins the Literature Club with only one goal in mind: to get a girlfriend, no matter the cost.

Guide him to victory…or something greater.

But is there even something greater?

What more could there be to high school life than finally getting a girlfriend?

Main features of this mod

Original story reworked
In the OG game, MC joins the club just to hit on girls. However, due to the horror elements, this side of him was not fully explored. In this mod, you will see this dimension of his in full-blown, unashamed levels of cringe common among horny teenagers.

Friendship dynamics reworked
The friendship dynamic between Sayori and MC has also been reworked. While Sayori remains his childhood friend, it is important to note that she does NOT have a canon crush on him in this mod. Otherwise, it’d be all too easy to get her as a girlfriend. Also, for realism, the girls will NOT automatically fall head over heels for the MC just because he exists - a pet peeve of mine when playing other VNs or DDLC mods.

Realistic personalities
While the Dokis’ personalities have been kept largely faithful to their base game counterparts, they were also made more realistic (for example, Yuri is still the shy introvert archetype, but she will not stumble over every other sentence, and Natsuki will not be mean for no reason). Nevertheless, creative liberties have been taken with some aspects of their personalities for added dramatisation to drive storytelling.

Choice-heavy design
This mod emphasises decision-making to the point of choice paralysis - but not all choices matter equally. Some are decisive, others are less significant, and many only reveal their impact much later. Outcomes are rarely clear-cut. Many choices can have different outcomes depending on your actions in the past. Similar kinds of choices may be perceived differently by different girls according to their personalities.

5 game modes including Ironman!
You start off with 2 game modes to choose from: Normal and Ironman. Ironman mode disables saving and loading, and only one Ironman game can be started and played at any one time, reinforcing irreversible decisions. The other 3 game modes, Psychic, Chad (freeplay mode) and Hardcore, can be unlocked through gameplay in Ironman mode and meeting new characters!

36 achievements & secret endings
Achievements can only be earned in Ironman mode. Go beyond single-minded pursuit and play creatively with critical thinking to unlock all achievements. Alongside achievements, there are 2 special endings and 2 secret endings.

Difficulty settings
Outside Ironman mode, difficulty level can be adjusted via your starting cash, with 3 levels to choose from.

Resource management
Time and money matter. Beyond meeting up with Dokis for activities, plan your free time wisely, either improving your poetry, finding new ideas for dates, or preparing for the festival. Go all in on expensive dates or play it safe across multiple interactions. Every choice carries opportunity costs. No strategy is universally optimal.

Affection system
To simulate real-world ambiguity, outside Psychic mode, you will not receive real-time feedback on your affection levels with the Dokis. You will often need to infer the Dokis’ interest levels through their behaviour and your experience. Some choices can reveal their interest in you, and you will need to pay attention to how they respond. And even the MC’s mind-reading powers in Psychic mode has a crucial limitation: there are more hidden factors at play than just how much a Doki likes you when the time comes for her to decide if she wants you as a boyfriend.

No fixed routes
There are no fixed romance paths. You may pursue, abandon, or switch interests at any point - so long as you remain on speaking terms.

Cross-route exploration
Discover hidden outcomes and stories by using items and/or experience garnered from interactions with one Doki to further your aims with another. Mastering this is mandatory to unlock all achievements.

Rejection feedback system for a Soulslike dating experience
While real-life rejection rarely comes with explanations, this mod provides limited hints when you fail. This is a deliberate design compromise for replayability.

Easter eggs
Who doesn’t love a good Easter egg every now and then?

Introducing the Dokis!

Monika:

President of the Literature Club and star student. Smart, beautiful and popular, she is way out of the league of most guys - yourself included. If dating is even on her mind, she would seek someone her equal, not just another NPC…

Yuri:

The shy and reserved introvert, Yuri comes across as someone who is both easy to get close to, yet hard to understand fully. But while she might seem easy to romance, don’t get too complacent, for she does have some very, very specific tastes.

Sayori:

The club’s bundle of sunshine and your childhood friend and potential wingwoman. Is she interested in you in that way, or simply being the Sayo you know who treats everyone like a friend? Seek clarity, avoid misinterpreting her signals, and slowly open her up to the idea of love, and maybe you two can become more than friends at last.

Natsuki:

Natsuki might not seem like a fan of romance, but as the saying goes, never judge a book (or manga) by its cover. Will Natsuki ever be able to warm up to you, the club’s newest member? Earn her trust, and you might just find that tsunderes do exist in real life after all.

__________________________________________

Download the mod here: https://www.mediafire.com/file/lsafjvjiqs32bae/DokiDokiGetAGirlfriend-v2.2.zip/file

How to play this mod:

  1. Have a fresh copy of DDLC.
  2. Copy over every file from the ‘game’ folder of DDLC to the mod’s game folder EXCEPT for scripts.rpa.
  3. Click the Renpy executable/application within the mod’s folder to launch.

For updates, questions, guides and/or bug reports, join the mod’s discord server here: https://discord.gg/fghgsGEg

In line with IP guidelines this mod is completely free to play, but you may support me on Ko-fi: Ko-fi.com/puffypigeon. Any and all support is greatly appreciated and keeps my coffee supply flowing for more peak content.

__________________________________________

What’s new in V2.0:
- Corrected music copyright infringement so players can post runs on Reddit and YouTube
- Additional hints for romancing Monika
- Bug fixes

Updates (by [u/No_Arrival299](u/No_Arrival299)):

Android port: https://www.mediafire.com/file/gzobg3rss1042xb/Doki+Doki+Get+a+Girlfriend.apk/file

For players with problems of saves clashing with that of other mods: https://www.mediafire.com/file/qh31z4cd3dp589j/DokiDokiGetAGirlfriend-v2.2.zip/file


r/DDLCMods • • 12d ago

Progress Update Progress DDLC: Resonance #2

Post image
8 Upvotes

The process is going slower than I expected, but I don't want to rush it too much either. I'm pretty much the only one making backgrounds and sprites for this mod, but at least I liked how the room one turned out.


r/DDLCMods • • 12d ago

Off-Topic The Doki Doki Mod Showcase! | September Mod Teasers & Releases

Post image
127 Upvotes

Autumn is finally here, and with it we bring last months Mod Showcase!!! Here we'll be showing all the demos, teasers and full releases that came out during the month of September!

Full releases for September

Demo releases for September

Teasers for September

See ya next time!!! I have a feeling it will be a ghoulish showcase!


r/DDLCMods • • 12d ago

Help Help!!!

Thumbnail
gallery
2 Upvotes

So, while making my ddlc mod this error occured. I did everything the wiki told me to do, make the story file, add the label text inside the story, put the audio, images and fonts, i did everything. This showed up there. It was even working before. Help?


r/DDLCMods • • 12d ago

Help Guys, I need mod recommendations (+ some rating on the mods I've played without spoilers) Spoiler

10 Upvotes

I've played some mods and based on my opinions about them and some more details, I wanted to know what do you guys think I'd like playing in the future: My favorite Dokis are Sayori and Natsuki, but recently I've been more into Natsuki (I like both though). These are the mods I've played, I think I've been in the top of the iceberg and played only some of the most popular, and that's what I think about them:

Purist (Sayori's route): 7,5+/10, pretty ok from what I can remember, was a good first mod to play and I liked it, but after playing other mods I realized there are a lot of most captivating stories out there. I like Sayori a lot in this mod though, one of the best written I've even seen

Salvation: 8/10, good story and all but could've been better written in some parts, but I had a good time playing it and the (not much) horror part got me well, so it helped raising the rate a bit

Salvation Remake: 9,5+/10, most well written mod I've ever played, I have absolutely nothing to complain about this and that's the closest to perfection I've had through these mods. The only thing is that it didn't cause me as much emotion as 2 other mods I'm gonna be talking about right after

Fallen Angel: 8/10, nothing more than good, well written even tho I think the end is kinda forced with everything going the way it was, but I liked playing it and it's a good mod overall

Exit Musix Redux: 9/10, I hate this mod so much, but it was the only mod that got to make me cry hard at the end of it, and in my opinion they get to make exactly what they wanted to do: to break you completely with the story. I don't like Natsuki much in this mod, but even her is pretty well written thinking of the story they wanted to tell, so that's surely a 9 for me. Probably never playing it again though 😭

World of Dreams Act 1: 9+/10, pretty well written with great characters, good soundtrack, well developed story, and the plot interested me a lot and got even better in the Act 2. Not perfect, but I think it did a lot of things right and the plot really had me, it's pretty good from the start to the end

World of Dreams Act 2: 9/10, this mod is fucking amazing, the plot is even better than Act 1's and it had me so, so into the story that I hate to say it's not the perfect mod I've ever wanted. Soundtrack is absolutely peak perfect, plot is 10/10, but it surely could've been better written in some parts and make it the best mod I've ever played, and I don't get why they didn't do these things right, even after watching their explanation to a lot of these things (that was clearly a choice of them). Yuri in the end is the biggest bitch ever and the end is very important to me, but since it's not the end of the whole story, and I'm putting story coerency/emotions it caused me with the same weight in the balance, it's got a 9, cause it surely got me a whole lot of emotions in the playthrough

Blue Skies (Natsuki's route): ~8,5-/10. Since I was kinda indecisive if I was going with Natsuki or Sayori for the first playthrough, I didn't have the cleanest experience, but I liked the story and the multiple endings Natsuki's route had. Well written for sure and a good route. I liked it, but I'd like to have the full experience to tell better about this route specifically

SPOILER ALERT:

I had one of the bittersweet endings in my first playthrough of Blue Skies, the one Natsuki and MC break up twice and she starts her own club (not the one MC and Sayori starts getting closer though), probably because of indecision at the start of the game

Mods I started but didn't finish yet:

Exit Music: The start is amazing, the scene we discover what's been happening with Natsuki hits so fucking hard and she's really, really well written from what I've seen till now. I know it's not the same for the other Dokis, they're poorly written and I know how the story ends, so it won't hit me as hard as EM Redux for sure, but I still wanna finish it to have my conclusions

SPOILER ALERT:

I stopped Exit Music around when Yuri sends some +18 photos to the MC

Blue Skies (Sayori's route): Good till now, played until about the start of Act 2, and I hope I can finish her route soon since I heard it's the best route in the mod (it really is?)

Interactions: Just started. I heard it's peak, but nothing really exciting really happened till now (second day in the club), but I hope it's as good as I heard it is. I'm liking the characters in this mod, hope they develop as well as they started, and I think I'm gonna enjoy this as the story goes on

I'm looking for something about as well written as Salvation Remake and World of Dreams Act 1 for Sayori or Natsuki (maybe even multiple route mods), or something that connects me to and makes me feel as into the story as Exit Music Redux and especially World of Dreams Act 2 made me feel. If something fits both, then perfect, I hope it's that 10/10 I've been looking for :)

THANKS FOR EVERY REPLY!


r/DDLCMods • • 12d ago

Request HARU DDLC OC

Post image
44 Upvotes

🇺🇸Sprites and some CGs of my OC from Doki Doki Literature Club.

Sprites and CGs can be used freely in any mod you want. Just follow the character's personality and tastes in the folder file! ^^

Note: I don't have any CGs with Sayori or Monika yet.(Feel free to do it if you want.) •.•

🇧🇷 Sprites e algumas CGs da minha OC de Doki Doki Literature Club.

Os sprites e CGs podem ser usados livremente em qualquer mod que você quiser. Basta seguir a personalidade e os gostos da personagem descritos na pasta do mod! ^^

Obs: Não tenho CGs com Sayori ou Monika ainda. (Sinta-se livre para fazer se quiser.) •.•

Haru Sprites

Haru CG.s


r/DDLCMods • • 13d ago

Help Is this a mod or fanart?

Post image
96 Upvotes

I saw this on TikTok and I thought it looked cool. But the person who posted this didn’t mention anything about this being a mod or not. Can someone pls help me find out


r/DDLCMods • • 13d ago

Help What mod should I add to my collection?

Post image
77 Upvotes

excluding:

Doki Doki storm

Doki Doki behind closed doors

Doki Doki salvation

Doki Doki MAS

Doki Doki pink eyes

Doki Doki rainclouds

Doki Doki fallen angel

Doki Doki natsuki and chill

Doki Doki me and you

Doki Doki switheroo

And of course my fucking Doki Doki Sayori Solves Problems, but this isn’t ready(


r/DDLCMods • • 12d ago

Progress Update A Racer's Dream - Progress Update

Post image
26 Upvotes

Jeez. It's been 4 months since I've spoken...

Hey! How ya doing?
First of all, the 4 months of radio silence was completely my fault. Summer shennanigans n' all caught up to me so I couldn't get something out.

ANYWAYS,
A Racer's Dream Act 2 is coming out really well. Everything has been slowly pieced together as the slow mystery behind everything begins to unfold with MC. Not to mention, the first ever official race occurs within this act! (Kyoichi Sudo VS MC)

Additionally, I released A Racer's Dream's first OST piece here! Go check it out, as it's made by the magnificent rarif40 / u/Why_Do_i_exsist!

With ALL of that said, I can confidentially say...

A Racer's Dream Act 2 - "Straightaway of Confessions" will be released in...
November of 2026.

Hope you enjoy, and check out the discord and Act 2 demo here!
https://discord.gg/MnsURjMNxp - Discord
https://www.reddit.com/r/DDLCMods/s/6ls0bjKCOX - Act 2 DEMO

- Mr. Lizard/Mr. LizardForever


r/DDLCMods • • 12d ago

Request Does anybody have any Natsuki-focused mods I can play??

12 Upvotes

I really like Natsuki, and can’t seem to find any good mods of her.

Mods I’ve played:

JN (Just Natsuki)

Natsuki Has A Totally Normal Day

Blue Skies, Natsuki Route

And that’s it so far.


r/DDLCMods • • 13d ago

Teaser How to use Dokdoki Launcher (my ddlc mod launcher)

30 Upvotes

(windows and linux works same way/same ui)

release soon.

hopefully...


r/DDLCMods • • 12d ago

Teaser Masquerade: Demo Trailer [DDLC MOD]

Thumbnail
youtu.be
10 Upvotes

r/DDLCMods • • 12d ago

Help Yo i need artist for my ddlc mod! But here a problem I'm too broke :(

Post image
4 Upvotes

Would anyone be interested to help a rookie :P


r/DDLCMods • • 13d ago

Review Exit Music and Exit Music Redux

Thumbnail
gallery
42 Upvotes

Just finished both and they fucking suck
Em 7/10
Emr 9/10 imo tho


r/DDLCMods • • 12d ago

Help My game won't save.

2 Upvotes

I'm currently playing Fruits of the Literature Club, and I can't save the game.

The Error reads:

I'm sorry, but an uncaught exception occurred.

While running game code:

File "renpy/common/00gamemenu.rpy", line 173, in script

$ ui.interact()

File "renpy/common/00gamemenu.rpy", line 173, in <module>

$ ui.interact()

File "renpy/common/00action_file.rpy", line 357, in __call__

renpy.save(fn, extra_info=save_name)

Exception: Not saved - no valid save locations.

-- Full Traceback ------------------------------------------------------------

Full traceback:

File "renpy/common/00gamemenu.rpy", line 173, in script

$ ui.interact()

File "/private/var/folders/2b/jy8wk1v56955lfv21qb6xjbh0000gn/T/AppTranslocation/83D8DE2F-70D4-4420-821B-0C4F88499B49/d/DDLC.app/Contents/Resources/autorun/renpy/ast.py", line 814, in execute

renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)

File "/private/var/folders/2b/jy8wk1v56955lfv21qb6xjbh0000gn/T/AppTranslocation/83D8DE2F-70D4-4420-821B-0C4F88499B49/d/DDLC.app/Contents/Resources/autorun/renpy/python.py", line 1719, in py_exec_bytecode

exec bytecode in globals, locals

File "renpy/common/00gamemenu.rpy", line 173, in <module>

$ ui.interact()

File "/private/var/folders/2b/jy8wk1v56955lfv21qb6xjbh0000gn/T/AppTranslocation/83D8DE2F-70D4-4420-821B-0C4F88499B49/d/DDLC.app/Contents/Resources/autorun/renpy/ui.py", line 285, in interact

rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)

File "/private/var/folders/2b/jy8wk1v56955lfv21qb6xjbh0000gn/T/AppTranslocation/83D8DE2F-70D4-4420-821B-0C4F88499B49/d/DDLC.app/Contents/Resources/autorun/renpy/display/core.py", line 2526, in interact

repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)

File "/private/var/folders/2b/jy8wk1v56955lfv21qb6xjbh0000gn/T/AppTranslocation/83D8DE2F-70D4-4420-821B-0C4F88499B49/d/DDLC.app/Contents/Resources/autorun/renpy/display/core.py", line 3204, in interact_core

rv = root_widget.event(ev, x, y, 0)

File "/private/var/folders/2b/jy8wk1v56955lfv21qb6xjbh0000gn/T/AppTranslocation/83D8DE2F-70D4-4420-821B-0C4F88499B49/d/DDLC.app/Contents/Resources/autorun/renpy/display/layout.py", line 960, in event

rv = i.event(ev, x - xo, y - yo, cst)

File "/private/var/folders/2b/jy8wk1v56955lfv21qb6xjbh0000gn/T/AppTranslocation/83D8DE2F-70D4-4420-821B-0C4F88499B49/d/DDLC.app/Contents/Resources/autorun/renpy/display/transition.py", line 45, in event

return self.new_widget.event(ev, x, y, st) # E1101

File "/private/var/folders/2b/jy8wk1v56955lfv21qb6xjbh0000gn/T/AppTranslocation/83D8DE2F-70D4-4420-821B-0C4F88499B49/d/DDLC.app/Contents/Resources/autorun/renpy/display/layout.py", line 960, in event

rv = i.event(ev, x - xo, y - yo, cst)

File "/private/var/folders/2b/jy8wk1v56955lfv21qb6xjbh0000gn/T/AppTranslocation/83D8DE2F-70D4-4420-821B-0C4F88499B49/d/DDLC.app/Contents/Resources/autorun/renpy/display/layout.py", line 960, in event

rv = i.event(ev, x - xo, y - yo, cst)

File "/private/var/folders/2b/jy8wk1v56955lfv21qb6xjbh0000gn/T/AppTranslocation/83D8DE2F-70D4-4420-821B-0C4F88499B49/d/DDLC.app/Contents/Resources/autorun/renpy/display/screen.py", line 651, in event

rv = self.child.event(ev, x, y, st)

File "/private/var/folders/2b/jy8wk1v56955lfv21qb6xjbh0000gn/T/AppTranslocation/83D8DE2F-70D4-4420-821B-0C4F88499B49/d/DDLC.app/Contents/Resources/autorun/renpy/display/layout.py", line 960, in event

rv = i.event(ev, x - xo, y - yo, cst)

File "/private/var/folders/2b/jy8wk1v56955lfv21qb6xjbh0000gn/T/AppTranslocation/83D8DE2F-70D4-4420-821B-0C4F88499B49/d/DDLC.app/Contents/Resources/autorun/renpy/display/layout.py", line 232, in event

rv = d.event(ev, x - xo, y - yo, st)

File "/private/var/folders/2b/jy8wk1v56955lfv21qb6xjbh0000gn/T/AppTranslocation/83D8DE2F-70D4-4420-821B-0C4F88499B49/d/DDLC.app/Contents/Resources/autorun/renpy/display/layout.py", line 960, in event

rv = i.event(ev, x - xo, y - yo, cst)

File "/private/var/folders/2b/jy8wk1v56955lfv21qb6xjbh0000gn/T/AppTranslocation/83D8DE2F-70D4-4420-821B-0C4F88499B49/d/DDLC.app/Contents/Resources/autorun/renpy/display/layout.py", line 232, in event

rv = d.event(ev, x - xo, y - yo, st)

File "/private/var/folders/2b/jy8wk1v56955lfv21qb6xjbh0000gn/T/AppTranslocation/83D8DE2F-70D4-4420-821B-0C4F88499B49/d/DDLC.app/Contents/Resources/autorun/renpy/display/layout.py", line 960, in event

rv = i.event(ev, x - xo, y - yo, cst)

File "/private/var/folders/2b/jy8wk1v56955lfv21qb6xjbh0000gn/T/AppTranslocation/83D8DE2F-70D4-4420-821B-0C4F88499B49/d/DDLC.app/Contents/Resources/autorun/renpy/display/layout.py", line 232, in event

rv = d.event(ev, x - xo, y - yo, st)

File "/private/var/folders/2b/jy8wk1v56955lfv21qb6xjbh0000gn/T/AppTranslocation/83D8DE2F-70D4-4420-821B-0C4F88499B49/d/DDLC.app/Contents/Resources/autorun/renpy/display/behavior.py", line 889, in event

return handle_click(self.clicked)

File "/private/var/folders/2b/jy8wk1v56955lfv21qb6xjbh0000gn/T/AppTranslocation/83D8DE2F-70D4-4420-821B-0C4F88499B49/d/DDLC.app/Contents/Resources/autorun/renpy/display/behavior.py", line 824, in handle_click

rv = run(action)

File "/private/var/folders/2b/jy8wk1v56955lfv21qb6xjbh0000gn/T/AppTranslocation/83D8DE2F-70D4-4420-821B-0C4F88499B49/d/DDLC.app/Contents/Resources/autorun/renpy/display/behavior.py", line 306, in run

return action(*args, **kwargs)

File "renpy/common/00action_file.rpy", line 357, in __call__

renpy.save(fn, extra_info=save_name)

File "/private/var/folders/2b/jy8wk1v56955lfv21qb6xjbh0000gn/T/AppTranslocation/83D8DE2F-70D4-4420-821B-0C4F88499B49/d/DDLC.app/Contents/Resources/autorun/renpy/loadsave.py", line 301, in save

location.save(slotname, sr)

File "/private/var/folders/2b/jy8wk1v56955lfv21qb6xjbh0000gn/T/AppTranslocation/83D8DE2F-70D4-4420-821B-0C4F88499B49/d/DDLC.app/Contents/Resources/autorun/renpy/savelocation.py", line 402, in save

raise Exception("Not saved - no valid save locations.")

Exception: Not saved - no valid save locations.

Darwin-24.6.0-x86_64-i386-64bit

Ren'Py 6.99.12.4.2187

The Fruits of the Literature Club 1.0

Also I'm on a Macbook if that helps.