XaiJu
Deep Down
Deep Down

patreon


MAKE ME FAMOUS — CHAPTER 2 — FAMOUS MEMBERS

Hey everyone,

The wait is finally over — Chapter 2 is officially live! 🎉
This one’s a big one:
14,000+ lines of dialogue
100+ brand new images
Tons of new scenes, choices, and consequences that will seriously shape how your story unfolds.

Like I said before, this chapter is packed with branching paths, so I really recommend replaying it multiple times to see everything. Depending on your choices, you might completely miss some scenes.

And don’t forget — your Chapter 1 decision at the end (whether Emma goes to the party with Ethan or Chloe) changes everything in Chapter 2. Each path has its own story, mood, and surprises.


Huge thanks to all my Famous tier members for making this possible — you guys are the reason this game keeps growing

If you notice any bugs or issues, please don’t hesitate to let me know.
I’m working solo on the whole project and do my best to test everything before release, but sometimes things slip through the cracks!

Now go enjoy the chapter, Emma and Chloe are waiting for you! :)

Comments

Hey! It was just a promotional picture for the chapter 2, they can't twerk at the same time :)

Jérémy

Sorry for the necro post, but is it actually possible for Emma and Chloe to twerk together in the club? Or is that just a promotional picture you've used for this update?

Brad Meyer

Hey! Actually, Chapter 2 is almost three times longer than Chapter 1 — around 14k lines of dialogue compared to about 5k for the first one. That said, it’s split into two separate paths — the one with Chloe and the one with Ethan — so it can definitely feel shorter if you only play one side of the story. There are tons of different scenes and dialogues depending on your choices, so I really recommend replaying it a few times to see everything. And about the pink dress — you’re right, it’s not selectable yet! It’s more of a little teaser for future events coming in the next chapters

Jérémy

Felt alot shorter then the 0.1 for some reason, probably just me. Cool to see an update though. Curious, was the pink dress just a tease for things to come, no way to acctually choose it currently? Cheers

Balvenie1401

Hey could you try to put this file in game\phone\apps\discussion and tell me if it's working : https://gofile.io/d/8H3COf

Jérémy

Hey, have a bug on MAC starting in Chapter 1 with the first phone interaction and attempting to ignore doesn't do anything for the whole script just keep getting errors preventing playthrough FYI. [code] I'm sorry, but an uncaught exception occurred. While running game code: File "game/script.rpy", line 800, in script pause 1.5 File "game/phone/apps/discussion/discussion_screens.rpy", line 1, in execute screen phone_discussion(): File "game/phone/apps/discussion/discussion_screens.rpy", line 1, in execute screen phone_discussion(): File "game/phone/apps/discussion/discussion_screens.rpy", line 2, in execute use _phone(): File "game/phone/01main.rpy", line 153, in execute screen _phone(xpos=0.5, xanchor=0.5, ypos=0.1, yanchor=0.1, horizontal=False): File "game/phone/01main.rpy", line 153, in execute screen _phone(xpos=0.5, xanchor=0.5, ypos=0.1, yanchor=0.1, horizontal=False): File "game/phone/01main.rpy", line 154, in execute frame style "empty" modal True: File "game/phone/01main.rpy", line 192, in execute fixed style "empty": File "game/phone/01main.rpy", line 196, in execute fixed style "empty": File "game/phone/01main.rpy", line 201, in execute transclude File "game/phone/apps/discussion/discussion_screens.rpy", line 2, in execute use _phone(): File "game/phone/apps/discussion/discussion_screens.rpy", line 3, in execute side "t b c": File "game/phone/apps/discussion/discussion_screens.rpy", line 4, in execute use app_base(action=(SetField(phone.discussion, "_group_chat", None), Function(phone.discussion.audio_messages.reset))): File "game/phone/apps/app_base.rpy", line 1, in execute screen app_base(action=NullAction()): File "game/phone/apps/app_base.rpy", line 1, in execute screen app_base(action=NullAction()): File "game/phone/apps/app_base.rpy", line 4, in execute frame: File "game/phone/apps/app_base.rpy", line 11, in execute transclude File "game/phone/apps/discussion/discussion_screens.rpy", line 4, in execute use app_base(action=(SetField(phone.discussion, "_group_chat", None), Function(phone.discussion.audio_messages.reset))): File "game/phone/apps/discussion/discussion_screens.rpy", line 7, in execute hbox: File "game/phone/apps/discussion/discussion_screens.rpy", line 8, in execute add phone.discussion._group_chat.icon at _fits(36) yalign 0.5 File "game/phone/apps/discussion/discussion_screens.rpy", line 8, in add phone.discussion._group_chat.icon at _fits(36) yalign 0.5 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'NoneType' object has no attribute 'icon' -- Full Traceback ------------------------------------------------------------ Traceback (most recent call last): File "game/script.rpy", line 800, in script pause 1.5 File "renpy/ast.py", line 2231, in execute self.call("execute") ~~~~~~~~~^^^^^^^^^^^ File "renpy/ast.py", line 2195, in call return renpy.statements.call(method, parsed, *args, **kwargs) ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/statements.py", line 379, in call return method(parsed, *args, **kwargs) ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/common/000statements.rpy", line 483, in execute_pause renpy.pause(delay) ~~~~~~~~~~~^^^^^^^ File "renpy/exports/statementexports.py", line 198, in pause rv = renpy.ui.interact(mouse="pause", type="pause", roll_forward=roll_forward, pause=delay, pause_modal=modal) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/ui.py", line 304, in interact rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/display/core.py", line 2219, in interact repeat, rv = self.interact_core( ~~~~~~~~~~~~~~~~~~^ preloads=preloads, ^^^^^^^^^^^^^^^^^^ ...<4 lines>... **kwargs, ^^^^^^^^^ ) # type: ignore ^ File "renpy/display/core.py", line 2757, in interact_core root_widget.visit_all(lambda d: d.per_interact()) ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/display/displayable.py", line 432, in visit_all d.visit_all(callback, seen) ~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "renpy/display/displayable.py", line 432, in visit_all d.visit_all(callback, seen) ~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "renpy/display/displayable.py", line 432, in visit_all d.visit_all(callback, seen) ~~~~~~~~~~~^^^^^^^^^^^^^^^^ File "renpy/display/screen.py", line 503, in visit_all callback(self) ~~~~~~~~^^^^^^ File "renpy/display/core.py", line 2757, in root_widget.visit_all(lambda d: d.per_interact()) ~~~~~~~~~~~~~~^^ File "renpy/display/screen.py", line 514, in per_interact self.update() ~~~~~~~~~~~^^ File "renpy/display/screen.py", line 715, in update self.screen.function(**self.scope) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ File "game/phone/apps/discussion/discussion_screens.rpy", line 1, in execute screen phone_discussion(): File "game/phone/apps/discussion/discussion_screens.rpy", line 1, in execute screen phone_discussion(): File "game/phone/apps/discussion/discussion_screens.rpy", line 2, in execute use _phone(): File "game/phone/01main.rpy", line 153, in execute screen _phone(xpos=0.5, xanchor=0.5, ypos=0.1, yanchor=0.1, horizontal=False): File "game/phone/01main.rpy", line 153, in execute screen _phone(xpos=0.5, xanchor=0.5, ypos=0.1, yanchor=0.1, horizontal=False): File "game/phone/01main.rpy", line 154, in execute frame style "empty" modal True: File "game/phone/01main.rpy", line 192, in execute fixed style "empty": File "game/phone/01main.rpy", line 196, in execute fixed style "empty": File "game/phone/01main.rpy", line 201, in execute transclude File "game/phone/apps/discussion/discussion_screens.rpy", line 2, in execute use _phone(): File "game/phone/apps/discussion/discussion_screens.rpy", line 3, in execute side "t b c": File "game/phone/apps/discussion/discussion_screens.rpy", line 4, in execute use app_base(action=(SetField(phone.discussion, "_group_chat", None), Function(phone.discussion.audio_messages.reset))): File "game/phone/apps/app_base.rpy", line 1, in execute screen app_base(action=NullAction()): File "game/phone/apps/app_base.rpy", line 1, in execute screen app_base(action=NullAction()): File "game/phone/apps/app_base.rpy", line 4, in execute frame: File "game/phone/apps/app_base.rpy", line 11, in execute transclude File "game/phone/apps/discussion/discussion_screens.rpy", line 4, in execute use app_base(action=(SetField(phone.discussion, "_group_chat", None), Function(phone.discussion.audio_messages.reset))): File "game/phone/apps/discussion/discussion_screens.rpy", line 7, in execute hbox: File "game/phone/apps/discussion/discussion_screens.rpy", line 8, in execute add phone.discussion._group_chat.icon at _fits(36) yalign 0.5 File "renpy/python.py", line 1292, in py_eval return py_eval_bytecode(code, globals, locals) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^ File "renpy/python.py", line 1285, in py_eval_bytecode return eval(bytecode, globals, locals) ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "game/phone/apps/discussion/discussion_screens.rpy", line 8, in add phone.discussion._group_chat.icon at _fits(36) yalign 0.5 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'NoneType' object has no attribute 'icon' macOS-26.1-arm64-arm-64bit arm64 Ren'Py 8.4.1.25072401 Fri Oct 17 09:13:43 2025 [/code]

Shawn


More Creators