VN Ren'Py Mommy's Boy [v0.2] [Onyxdime and DreamBigGames]

3.70 star(s) 3 Votes

rjmpcr

Newbie
Modder
May 29, 2024
62
176
Mommy's Boy [v0.2] High FrameRate mode

This mod replaces the game’s native low FPS animations with interpolated High FPS animations.

Total animations/video rendered = 37.

Note Some animations are inherently low quality from first version, I have tried to do my best to preserve details without using any sharpening filters. If original videos are updated, this mod will be updated too. Frankly the quality of rendered images are at least 10x better than animations (in clarity, not 3D). I suspect this is mostly due to improper encoding settings. I love the image renders.

Demo - (Please check the video file attached in the link)

Download link - , ,

Features
You don't have permission to view the spoiler content. Log in or register now.
Compatibility
You don't have permission to view the spoiler content. Log in or register now.
How to Install
You don't have permission to view the spoiler content. Log in or register now.
 
  • Like
Reactions: sn3p and Landrol

Onyxdime

Smutlord
Game Developer
Jul 26, 2017
939
4,726
Yoga_d1_2_1 4.png

A massive thank you to everyone who donated on SubscribeStar!

We raised enough money to commission a new scene.

We've crafted four possible scenes that fit in to the current plot without ruining the game's pacing. Thanks again for your support!
 

DreamBig Games

Well-Known Member
Donor
Game Developer
May 27, 2017
1,111
1,245
I have the traceback that pops up:


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

While loading <renpy.display.im.Image object ('/Users/Shared/Mommys_Boy.app/Contents/Resources/autorun/latestgame-image1.png') at 0x10a113dc0>:
OSError: Couldn't find file 'Users/Shared/Mommys_Boy.app/Contents/Resources/autorun/latestgame-image1.png'.

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

Full traceback:
  File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
    python hide:
  File "/Users/Shared/Mommys_Boy.app/Contents/Resources/autorun/renpy/ast.py", line 823, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "/Users/Shared/Mommys_Boy.app/Contents/Resources/autorun/renpy/python.py", line 1178, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "renpy/common/_layout/screen_main_menu.rpym", line 28, in <module>
    python hide:
  File "renpy/common/_layout/screen_main_menu.rpym", line 35, in _execute_python_hide
    ui.interact()
  File "/Users/Shared/Mommys_Boy.app/Contents/Resources/autorun/renpy/ui.py", line 301, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "/Users/Shared/Mommys_Boy.app/Contents/Resources/autorun/renpy/display/core.py", line 2165, 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 "/Users/Shared/Mommys_Boy.app/Contents/Resources/autorun/renpy/display/core.py", line 2818, in interact_core
    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
  File "/Users/Shared/Mommys_Boy.app/Contents/Resources/autorun/renpy/display/core.py", line 1352, in draw_screen
    surftree = renpy.display.render.render_screen(
  File "render.pyx", line 486, in renpy.display.render.render_screen
  File "render.pyx", line 260, in renpy.display.render.render
  File "/Users/Shared/Mommys_Boy.app/Contents/Resources/autorun/renpy/display/layout.py", line 900, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 260, in renpy.display.render.render
  File "/Users/Shared/Mommys_Boy.app/Contents/Resources/autorun/renpy/display/layout.py", line 900, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 260, in renpy.display.render.render
  File "/Users/Shared/Mommys_Boy.app/Contents/Resources/autorun/renpy/display/layout.py", line 900, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 260, in renpy.display.render.render
  File "/Users/Shared/Mommys_Boy.app/Contents/Resources/autorun/renpy/display/screen.py", line 754, in render
    child = renpy.display.render.render(self.child, w, h, st, at)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 260, in renpy.display.render.render
  File "/Users/Shared/Mommys_Boy.app/Contents/Resources/autorun/renpy/display/layout.py", line 900, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 260, in renpy.display.render.render
  File "/Users/Shared/Mommys_Boy.app/Contents/Resources/autorun/renpy/display/viewport.py", line 285, in render
    surf = renpy.display.render.render(self.child, child_width, child_height, st, at)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 260, in renpy.display.render.render
  File "/Users/Shared/Mommys_Boy.app/Contents/Resources/autorun/renpy/display/layout.py", line 1076, in render
    surf = render(d, rw, height - y, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 260, in renpy.display.render.render
  File "/Users/Shared/Mommys_Boy.app/Contents/Resources/autorun/renpy/display/layout.py", line 1361, in render
    surf = render(child,
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 260, in renpy.display.render.render
  File "/Users/Shared/Mommys_Boy.app/Contents/Resources/autorun/renpy/display/layout.py", line 900, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 260, in renpy.display.render.render
  File "/Users/Shared/Mommys_Boy.app/Contents/Resources/autorun/renpy/display/transform.py", line 957, in render
    return RenderTransform(self).render(width, height, st, at)
  File "accelerator.pyx", line 978, in renpy.display.accelerator.RenderTransform.render
  File "accelerator.pyx", line 413, in renpy.display.accelerator.RenderTransform.render_child
  File "render.pyx", line 260, in renpy.display.render.render
  File "/Users/Shared/Mommys_Boy.app/Contents/Resources/autorun/renpy/display/im.py", line 626, in render
    return cache.get(self, render=True)
  File "/Users/Shared/Mommys_Boy.app/Contents/Resources/autorun/renpy/display/im.py", line 309, in get
    surf = image.load()
  File "/Users/Shared/Mommys_Boy.app/Contents/Resources/autorun/renpy/display/im.py", line 761, in load
    raise e
  File "/Users/Shared/Mommys_Boy.app/Contents/Resources/autorun/renpy/display/im.py", line 711, in load
    filelike = renpy.loader.load(self.filename, directory="images")
  File "/Users/Shared/Mommys_Boy.app/Contents/Resources/autorun/renpy/loader.py", line 672, in load
    raise IOError("Couldn't find file '%s'." % name)
OSError: Couldn't find file 'Users/Shared/Mommys_Boy.app/Contents/Resources/autorun/latestgame-image1.png'.

macOS-15.3.1-arm64-arm-64bit arm64
Ren'Py 8.2.1.24030407
Mommy's Boy 0.2.0
Wed Apr  2 02:43:28 2025
HEy,
Just make sure the game can connect to internet.
That version requires to download some images from my website, to create the "New games " carousel.
Otherwise, just create these images:
1744024345304.png

Copy/ paste any images there, give them the names and it should work.
 

DreamBig Games

Well-Known Member
Donor
Game Developer
May 27, 2017
1,111
1,245
Mommy's Boy [v0.2] High FrameRate mode

This mod replaces the game’s native low FPS animations with interpolated High FPS animations.

Total animations/video rendered = 37.

Note Some animations are inherently low quality from first version, I have tried to do my best to preserve details without using any sharpening filters. If original videos are updated, this mod will be updated too. Frankly the quality of rendered images are at least 10x better than animations (in clarity, not 3D). I suspect this is mostly due to improper encoding settings. I love the image renders.

Demo - (Please check the video file attached in the link)

Download link - , Pixeldrain ,

Features
You don't have permission to view the spoiler content. Log in or register now.
Compatibility
You don't have permission to view the spoiler content. Log in or register now.
How to Install
You don't have permission to view the spoiler content. Log in or register now.
Please check your DM :)
 
  • Like
Reactions: rjmpcr
3.70 star(s) 3 Votes