Mod Ren'Py Dreams of Desire: Definitive Edition - Lain's Walkthrough + Improvements + Cheat Mod [v1.0] [Maim Lain]

5.00 star(s) 1 Vote

Loffy-chan

Newbie
Dec 27, 2023
49
108
99
Sorry guys!

I know you were waiting for my mod to come out tomorrow. I am very very close to finishing but it will not be finished for tomorrow. I was called away earlier in the week and was hoping I'd still manage to finish in time, but sadly I will not.

I won't give a new deadline at this time until I'm 1000% sure I can deliver, just know that it will be very soon. I have found a few more minor bugs that need to be fixed prior to release.

Again I am very very sorry for getting your hopes up and hope you'll bare with me as I get these last few things sorted.

Thanks for your patience.
As magnaadsecia said, you're doing good work and for free. I believe most of us can also sense your sincerity, and life is life. You take the time you need to cook, and don't bother with unnecessary guilt. ;)
 

scmark15

Member
Jul 28, 2017
117
350
266
Terribly sorry for the late update... work sucks.

I'll be finishing the mod for sure this coming week, not sure which day but for sure this coming week. Just need to find a few solid hours to finish it up.

Only have 2-3 minor bugs left to fix and some text to enter for the welcome & about screens. Update: 1 bug left and welcome/about screens remain. Done, testing the fixes.

I'll warn you guys in advance this mod hasn't been thoroughly tested all the way through, just skimmed for crashes, so I may have missed some "cheats" and/or some errors. Also it will NOT work for steam version out of the box (should for GOG as it's the same as the version on f95), that will come later...

Once released I'll collect feedback/bug reports over the next few weeks via DM on f95 and make changes/updates/fixes based off feedback and then I'll release a final version sometime in August along with a steam version (basically will just update the Steam version to the GOG version + mod).

Please keep an eye out here in the near future (mid next week ...hopefully).

Hope to finish tomorrow, if not Wednesday/Thursday!

Update will come out the day after I finish the mod as I'll need a little time to separate the files and test to make I didn't miss any that I've updated.
 
Last edited:

scmark15

Member
Jul 28, 2017
117
350
266
UPDATED 10/25/2025 Final Release...




* Use this one for the one on F95zone

Installation:
You don't have permission to view the spoiler content. Log in or register now.
You don't have permission to view the spoiler content. Log in or register now.

Mod Includes:
You don't have permission to view the spoiler content. Log in or register now.
I'll make a Post in the Mods Thread and move this there at some point....dunno when.

If you find any bugs DM me information of where you found the bug and include information like the mod version, episode #, day #, error codes, and/or screenshots. All information is helpful!

If you choose to mod the mod please share!

Enjoy!

Try not to post bug reports here as it'll make this post harder to find. ;)
I'm creating a list of bugs found and suggestions, please DM me any you find or if any hotfix I post doesn't work. I'll do my best to keep on top of them.


You don't have permission to view the spoiler content. Log in or register now.
You don't have permission to view the spoiler content. Log in or register now.
 
Last edited:

EnterpriseNL

Active Member
Donor
Aug 16, 2017
514
540
306
Hello, I can't continue anymore, I'm on epsiode 6, and just after day 11 starts after you fucked Helen on day 10, I tried to ignore it, but doesn't work

EDIT, did it through DM since it was recommended, hotfix incoming.

Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/scripts/dialogue/dod/episode6.rpy", line 682, in script
    menu d11morninghub_menu:
  File "game/scripts/dialogue/dod/episode6.rpy", line 720, in <module>
    "Wake Mom" (tc="req") if not d11_mom_wakeup:
NameError: name 'd11_mom_wakeup' is not defined

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

Full traceback:
  File "game/scripts/dialogue/dod/episode6.rpy", line 682, in script
    menu d11morninghub_menu:
  File "renpy/ast.py", line 1922, in execute
    choice = renpy.exports.menu(choices, self.set, args, kwargs, item_arguments)
  File "renpy/exports.py", line 1072, in menu
    condition = renpy.python.py_eval(condition)
  File "renpy/python.py", line 1153, in py_eval
    return py_eval_bytecode(code, globals, locals)
  File "renpy/python.py", line 1146, in py_eval_bytecode
    return eval(bytecode, globals, locals)
  File "game/scripts/dialogue/dod/episode6.rpy", line 720, in <module>
    "Wake Mom" (tc="req") if not d11_mom_wakeup:
NameError: name 'd11_mom_wakeup' is not defined

Windows-10-10.0.26100 AMD64
Ren'Py 7.6.1.23060707
Dreams of Desire: Definitive Edition 1.0.3
Thu Jul 10 15:39:46 2025
 
Last edited:

scmark15

Member
Jul 28, 2017
117
350
266
Hello, I can't continue anymore, I'm on epsiode 6, and just after day 11 starts after you fucked Helen on day 10, I tried to ignore it, but doesn't work

EDIT, did it through DM since it was recommended, hotfix incoming.

Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/scripts/dialogue/dod/episode6.rpy", line 682, in script
    menu d11morninghub_menu:
  File "game/scripts/dialogue/dod/episode6.rpy", line 720, in <module>
    "Wake Mom" (tc="req") if not d11_mom_wakeup:
NameError: name 'd11_mom_wakeup' is not defined

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

Full traceback:
  File "game/scripts/dialogue/dod/episode6.rpy", line 682, in script
    menu d11morninghub_menu:
  File "renpy/ast.py", line 1922, in execute
    choice = renpy.exports.menu(choices, self.set, args, kwargs, item_arguments)
  File "renpy/exports.py", line 1072, in menu
    condition = renpy.python.py_eval(condition)
  File "renpy/python.py", line 1153, in py_eval
    return py_eval_bytecode(code, globals, locals)
  File "renpy/python.py", line 1146, in py_eval_bytecode
    return eval(bytecode, globals, locals)
  File "game/scripts/dialogue/dod/episode6.rpy", line 720, in <module>
    "Wake Mom" (tc="req") if not d11_mom_wakeup:
NameError: name 'd11_mom_wakeup' is not defined

Windows-10-10.0.26100 AMD64
Ren'Py 7.6.1.23060707
Dreams of Desire: Definitive Edition 1.0.3
Thu Jul 10 15:39:46 2025
Sorry for the bug... looks like a typo should've been "wokeup" not "wakeup". A hotfix is coming soon... looks like I did the same typo on d12morning with Alice

Give me a little time as I'll update as soon as I can.


Update: Fixed...see new link above
 
Last edited:

DDBBA

Member
May 25, 2018
100
27
174
this mode is usable with the version on this site and the GOG one right? cause the file on the media fire says 1.03 ver, and on the mode it says 1.21 ver. i only bought it on steam
 
  • Like
Reactions: Kaostig01

scmark15

Member
Jul 28, 2017
117
350
266
this mode is usable with the version on this site and the GOG one right? cause the file on the media fire says 1.03 ver, and on the mode it says 1.21 ver. i only bought it on steam
My mod will only work with the GOG release, version 1.0.3, which is available here on f95. The version on steam is 1.0.2.

My mod's version number: v.1.12.1 -> 1 for complete (was 0 while working on it), 12 for # of episodes, 1 for # of patches/hotfixes.

The steam version will NOT work at the moment with this mod as it uses updated files found only in the GOG release. I will be doing a steam update package in a few weeks once all of the other bugs have been squashed and any suggestions have been implemented.
 

FFTW

Active Member
Jun 7, 2017
759
889
249
Just gonna leave this here...


There may be bugs and/or crashes as this is still being tested. And old saves probably won't work properly.

Check back here occasionally for updates!

If you find any bugs DM me information of where you found the bug and include information like the episode #, day #, error codes, and/or screenshots. All information is helpful!

If you have any suggestions DM me as well. If you choose to mod the mod please share!

Enjoy!

Try not to post bug reports here as it'll make this post harder to find. ;)
I'm creating a list of bugs found and suggestions, please DM me any you find or if any hotfix I post doesn't work. I'll do my best to keep on top of them.


You don't have permission to view the spoiler content. Log in or register now.
You don't have permission to view the spoiler content. Log in or register now.
Just wanted to say thanks a lot for all your great work for months man! We really appreciate it :D
 

magnaadsecia

Newbie
Jul 13, 2018
18
37
208
Just gonna leave this here...


There may be bugs and/or crashes as this is still being tested. And old saves probably won't work properly.

Check back here occasionally for updates!

Keep them bug reports coming! Also, if you find anything you dislike don't be afraid to me know!


If you find any bugs DM me information of where you found the bug and include information like the episode #, day #, error codes, and/or screenshots. All information is helpful!

If you have any suggestions DM me as well. If you choose to mod the mod please share!

Enjoy!

Try not to post bug reports here as it'll make this post harder to find. ;)
I'm creating a list of bugs found and suggestions, please DM me any you find or if any hotfix I post doesn't work. I'll do my best to keep on top of them.


You don't have permission to view the spoiler content. Log in or register now.
You don't have permission to view the spoiler content. Log in or register now.
You've done some amazing work to pull this mod together!
 

ANDERSONKUN1

Member
Aug 26, 2018
356
648
307
Just gonna leave this here...


There may be bugs and/or crashes as this is still being tested. And old saves probably won't work properly.

Check back here occasionally for updates!

Keep them bug reports coming! Also, if you find anything you dislike don't be afraid to me know!


If you find any bugs DM me information of where you found the bug and include information like the episode #, day #, error codes, and/or screenshots. All information is helpful!

If you have any suggestions DM me as well. If you choose to mod the mod please share!

Enjoy!

Try not to post bug reports here as it'll make this post harder to find. ;)
I'm creating a list of bugs found and suggestions, please DM me any you find or if any hotfix I post doesn't work. I'll do my best to keep on top of them.


You don't have permission to view the spoiler content. Log in or register now.
You don't have permission to view the spoiler content. Log in or register now.
thx a lot!!!!!!!
 

Vetrais

Newbie
Mar 31, 2024
52
38
104
Very minor bug with the gallery functionality. Mod redefines her as "mrs. turner" in the gal_characters list in mod_vars.rpy, but in your script.rpy it still has her as "ms turner" on line 463 so it never actually unlocks the gallery for her.
 

scmark15

Member
Jul 28, 2017
117
350
266
Very minor bug with the gallery functionality. Mod redefines her as "mrs. turner" in the gal_characters list in mod_vars.rpy, but in your script.rpy it still has her as "ms turner" on line 463 so it never actually unlocks the gallery for her.
Thanks Vetrais... Not sure how I missed this as the original game used "ms turner". I know I had this working at one point but screwed something up somewhere along the way. Probably changed stuff and forgot to update "script.rpy".

But thanks to this I'm going to update it so you get a notification about a character's gallery being unlocked.

Please, any future bugs please DM me as I don't want this forum to fill up with bug reports.

Update: Should be fixed here: Latest

Thank again!
 
Last edited:

Rovo

Newbie
Sep 29, 2018
16
10
121
Hey guys,

I'm also getting an error why clicking on the picture from Alice and Aby on the shelf in Aby her appartment (episode 11 day 21)
Any help is really appreciated!

Thx! Rob

I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/data/rooms/abys_shelf.rpy", line 12, in script
call screen room_screen(abys_shelf)
File "renpy/common/000statements.rpy", line 670, in execute_call_screen
store._return = renpy.call_screen(name, *args, **kwargs)
File "game/mod/mod_screens.rpy", line 2507, in execute
screen guide_mini():
File "game/mod/mod_screens.rpy", line 2507, in execute
screen guide_mini():
File "game/mod/mod_screens.rpy", line 2513, in execute
if guides["mini"]:
File "game/mod/mod_screens.rpy", line 2514, in execute
drag at guide_appear:
File "game/mod/mod_screens.rpy", line 2519, in execute
has fixed:
File "game/mod/mod_screens.rpy", line 2537, in execute
if day == 4:
File "game/mod/mod_screens.rpy", line 2617, in execute
if not phone_password_found:
File "game/mod/mod_screens.rpy", line 2621, in execute
$ guide = GuideSteps("Aby's Kitchen", stepNum, ["• Check Aby's Tablet on the kitchen table.", "• Try the date on the photo, June 13th, as the password...", " {color=#" + persistent.colors[opt] + "}{b}0613{/b}{/color}"])
File "game/mod/mod_screens.rpy", line 2621, in <module>
$ guide = GuideSteps("Aby's Kitchen", stepNum, ["• Check Aby's Tablet on the kitchen table.", "• Try the date on the photo, June 13th, as the password...", " {color=#" + persistent.colors[opt] + "}{b}0613{/b}{/color}"])
NameError: name 'opt' is not defined

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

Full traceback:
File "game/data/rooms/abys_shelf.rpy", line 12, in script
call screen room_screen(abys_shelf)
File "renpy/ast.py", line 2259, in execute
self.call("execute")
File "renpy/ast.py", line 2241, in call
return renpy.statements.call(method, parsed, *args, **kwargs)
File "renpy/statements.py", line 342, in call
return method(parsed, *args, **kwargs)
File "renpy/common/000statements.rpy", line 670, in execute_call_screen
store._return = renpy.call_screen(name, *args, **kwargs)
File "renpy/exports.py", line 3345, in call_screen
rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
File "renpy/ui.py", line 299, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "renpy/display/core.py", line 3579, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
File "renpy/display/core.py", line 4052, in interact_core
root_widget.visit_all(lambda d : d.per_interact())
File "renpy/display/core.py", line 681, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 681, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 681, in visit_all
d.visit_all(callback, seen)
File "renpy/display/screen.py", line 476, in visit_all
callback(self)
File "renpy/display/core.py", line 4052, in <lambda>
root_widget.visit_all(lambda d : d.per_interact())
File "renpy/display/screen.py", line 487, in per_interact
self.update()
File "renpy/display/screen.py", line 680, in update
self.screen.function(**self.scope)
File "game/mod/mod_screens.rpy", line 2507, in execute
screen guide_mini():
File "game/mod/mod_screens.rpy", line 2507, in execute
screen guide_mini():
File "game/mod/mod_screens.rpy", line 2513, in execute
if guides["mini"]:
File "game/mod/mod_screens.rpy", line 2514, in execute
drag at guide_appear:
File "game/mod/mod_screens.rpy", line 2519, in execute
has fixed:
File "game/mod/mod_screens.rpy", line 2537, in execute
if day == 4:
File "game/mod/mod_screens.rpy", line 2617, in execute
if not phone_password_found:
File "game/mod/mod_screens.rpy", line 2621, in execute
$ guide = GuideSteps("Aby's Kitchen", stepNum, ["• Check Aby's Tablet on the kitchen table.", "• Try the date on the photo, June 13th, as the password...", " {color=#" + persistent.colors[opt] + "}{b}0613{/b}{/color}"])
File "game/mod/mod_screens.rpy", line 2621, in <module>
$ guide = GuideSteps("Aby's Kitchen", stepNum, ["• Check Aby's Tablet on the kitchen table.", "• Try the date on the photo, June 13th, as the password...", " {color=#" + persistent.colors[opt] + "}{b}0613{/b}{/color}"])
NameError: name 'opt' is not defined

Windows-10-10.0.26100 AMD64
Ren'Py 7.6.1.23060707
Dreams of Desire: Definitive Edition 1.0.3
Sun Jul 20 00:35:28 2025
 

EnterpriseNL

Active Member
Donor
Aug 16, 2017
514
540
306
Hey guys,

I'm also getting an error why clicking on the picture from Alice and Aby on the shelf in Aby her appartment (episode 11 day 21)
Any help is really appreciated!

Thx! Rob

I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/data/rooms/abys_shelf.rpy", line 12, in script
call screen room_screen(abys_shelf)
File "renpy/common/000statements.rpy", line 670, in execute_call_screen
store._return = renpy.call_screen(name, *args, **kwargs)
File "game/mod/mod_screens.rpy", line 2507, in execute
screen guide_mini():
File "game/mod/mod_screens.rpy", line 2507, in execute
screen guide_mini():
File "game/mod/mod_screens.rpy", line 2513, in execute
if guides["mini"]:
File "game/mod/mod_screens.rpy", line 2514, in execute
drag at guide_appear:
File "game/mod/mod_screens.rpy", line 2519, in execute
has fixed:
File "game/mod/mod_screens.rpy", line 2537, in execute
if day == 4:
File "game/mod/mod_screens.rpy", line 2617, in execute
if not phone_password_found:
File "game/mod/mod_screens.rpy", line 2621, in execute
$ guide = GuideSteps("Aby's Kitchen", stepNum, ["• Check Aby's Tablet on the kitchen table.", "• Try the date on the photo, June 13th, as the password...", " {color=#" + persistent.colors[opt] + "}{b}0613{/b}{/color}"])
File "game/mod/mod_screens.rpy", line 2621, in <module>
$ guide = GuideSteps("Aby's Kitchen", stepNum, ["• Check Aby's Tablet on the kitchen table.", "• Try the date on the photo, June 13th, as the password...", " {color=#" + persistent.colors[opt] + "}{b}0613{/b}{/color}"])
NameError: name 'opt' is not defined

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

Full traceback:
File "game/data/rooms/abys_shelf.rpy", line 12, in script
call screen room_screen(abys_shelf)
File "renpy/ast.py", line 2259, in execute
self.call("execute")
File "renpy/ast.py", line 2241, in call
return renpy.statements.call(method, parsed, *args, **kwargs)
File "renpy/statements.py", line 342, in call
return method(parsed, *args, **kwargs)
File "renpy/common/000statements.rpy", line 670, in execute_call_screen
store._return = renpy.call_screen(name, *args, **kwargs)
File "renpy/exports.py", line 3345, in call_screen
rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
File "renpy/ui.py", line 299, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "renpy/display/core.py", line 3579, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
File "renpy/display/core.py", line 4052, in interact_core
root_widget.visit_all(lambda d : d.per_interact())
File "renpy/display/core.py", line 681, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 681, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 681, in visit_all
d.visit_all(callback, seen)
File "renpy/display/screen.py", line 476, in visit_all
callback(self)
File "renpy/display/core.py", line 4052, in <lambda>
root_widget.visit_all(lambda d : d.per_interact())
File "renpy/display/screen.py", line 487, in per_interact
self.update()
File "renpy/display/screen.py", line 680, in update
self.screen.function(**self.scope)
File "game/mod/mod_screens.rpy", line 2507, in execute
screen guide_mini():
File "game/mod/mod_screens.rpy", line 2507, in execute
screen guide_mini():
File "game/mod/mod_screens.rpy", line 2513, in execute
if guides["mini"]:
File "game/mod/mod_screens.rpy", line 2514, in execute
drag at guide_appear:
File "game/mod/mod_screens.rpy", line 2519, in execute
has fixed:
File "game/mod/mod_screens.rpy", line 2537, in execute
if day == 4:
File "game/mod/mod_screens.rpy", line 2617, in execute
if not phone_password_found:
File "game/mod/mod_screens.rpy", line 2621, in execute
$ guide = GuideSteps("Aby's Kitchen", stepNum, ["• Check Aby's Tablet on the kitchen table.", "• Try the date on the photo, June 13th, as the password...", " {color=#" + persistent.colors[opt] + "}{b}0613{/b}{/color}"])
File "game/mod/mod_screens.rpy", line 2621, in <module>
$ guide = GuideSteps("Aby's Kitchen", stepNum, ["• Check Aby's Tablet on the kitchen table.", "• Try the date on the photo, June 13th, as the password...", " {color=#" + persistent.colors[opt] + "}{b}0613{/b}{/color}"])
NameError: name 'opt' is not defined

Windows-10-10.0.26100 AMD64
Ren'Py 7.6.1.23060707
Dreams of Desire: Definitive Edition 1.0.3
Sun Jul 20 00:35:28 2025

its better to DM Scmark
 
5.00 star(s) 1 Vote