Heart of the Woods

Heart of the Woods

View Stats:
 This topic has been pinned, so it's probably important
theo  [developer] May 30, 2018 @ 1:53pm
Bug Report
If you've come across any bugs, this is the place to let us know!

Please include:
  • Operating System
  • What the bug is
  • How you came across it
  • If/how to reproduce it

Alternatively, you can send us a bug report by shooting it over to
melanie@vnstudioelan.com

Thank you!
< >
Showing 76-90 of 95 comments
Foxshoe  [developer] May 4, 2023 @ 11:03am 
We've updated the adult patch on Denpasoft. If you're using an older version of the patch and receiving the error shown above, please re-download it from there and try again. We'll be updating the patch again in the near future to coincide with another upcoming update to the game build as we get ready to print physical copies.
Last edited by Foxshoe; May 4, 2023 @ 3:01pm
virgosnow May 9, 2023 @ 1:29am 
Game crash immediately when start. T_T

--- Logs -----

While running game code:
File "renpy/common/00start.rpy", line 240, in script call
call _splashscreen from _call_splashscreen_1
File "game/MelanieKit.rpy", line 10, in <module>
KeyError: 'renderer'

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

Full traceback:
File "renpy/common/00start.rpy", line 240, in script call
call _splashscreen from _call_splashscreen_1
File "MelanieKit.rpyc", line 10, in script
File "D:\Steam\steamapps\common\Heart of the Woods\renpy\ast.py", line 1131, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "D:\Steam\steamapps\common\Heart of the Woods\renpy\python.py", line 1061, in py_exec_bytecode
exec(bytecode, globals, locals)
File "game/MelanieKit.rpy", line 10, in <module>
KeyError: 'renderer'

Windows-10-10.0.22621 AMD64
Ren'Py 8.0.3.22090809
Heart of the Woods 2.1
Tue May 9 16:22:27 2023
Duder963 May 10, 2023 @ 9:22pm 
I'm having an issue with the GOG version of the game, but this seems like the most active support forum for the game

I'm running the latest Linux GOG version of the game, and when I install the 18+ patch from Denpasoft, the game fails to start, citing an "unsupported pickle protocol: 5." Uninstalling the patch resolves this issue.

Full error message:
I'm sorry, but an uncaught exception occurred.

Before loading the script.
ValueError: unsupported pickle protocol: 5

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

Full traceback:
File "/home/duder963/Games/GOG/heart-of-the-woods/game/renpy/bootstrap.py", line 326, in bootstrap
renpy.main.main()
File "/home/duder963/Games/GOG/heart-of-the-woods/game/renpy/main.py", line 382, in main
renpy.loader.index_archives()
File "/home/duder963/Games/GOG/heart-of-the-woods/game/renpy/loader.py", line 244, in index_archives
index = handler.read_index(f)
File "/home/duder963/Games/GOG/heart-of-the-woods/game/renpy/loader.py", line 129, in read_index
index = loads(zlib.decompress(infile.read()))
ValueError: unsupported pickle protocol: 5

Linux-6.3.1-arch1-1-x86_64-with-glibc2.2.5
Ren'Py 7.4.6.1693

Wed May 10 21:19:55 2023
Poison_Nova May 31, 2023 @ 11:18am 
Originally posted by Duder963:
I'm having an issue with the GOG version of the game, but this seems like the most active support forum for the game

I'm running the latest Linux GOG version of the game, and when I install the 18+ patch from Denpasoft, the game fails to start, citing an "unsupported pickle protocol: 5." Uninstalling the patch resolves this issue.

Same issue here but on Windows 10. Version 2.1 of the game, latest version of the 18+ patch from the DenpaSoft page. The patch version is called "2.0.4" so I imagine the issue could be that the patch is outdated?


Error traceback:

I'm sorry, but an uncaught exception occurred.

Before loading the script.
ValueError: unsupported pickle protocol: 5

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

Full traceback:
File "renpy/bootstrap.py", line 326, in bootstrap
renpy.main.main()
File "renpy/main.py", line 382, in main
renpy.loader.index_archives()
File "renpy/loader.py", line 244, in index_archives
index = handler.read_index(f)
File "renpy/loader.py", line 129, in read_index
index = loads(zlib.decompress(infile.read()))
ValueError: unsupported pickle protocol: 5

Windows-10-10.0.19041
Ren'Py 7.4.6.1693

Wed May 31 20:11:34 2023
Shimamura Jun 19, 2023 @ 9:12am 
I'm having this error whenver I try to start a new game. Help me please

I'm sorry, but an uncaught exception occurred.

While running game code:
Exception: Could not find font 'gui/SourceHanSans-Bold.otf'.

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

Full traceback:
File "F:\SteamLibrary\steamapps\common\Heart of the Woods\renpy\bootstrap.py", line 277, in bootstrap
renpy.main.main()
File "F:\SteamLibrary\steamapps\common\Heart of the Woods\renpy\main.py", line 660, in main
run(restart)
File "F:\SteamLibrary\steamapps\common\Heart of the Woods\renpy\main.py", line 146, in run
renpy.execution.run_context(True)
File "F:\SteamLibrary\steamapps\common\Heart of the Woods\renpy\execution.py", line 938, in run_context
context.run()
File "script.rpyc", line 119, in script call
File "scripts/act 1/scene 1-1.rpyc", line 18, in script
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/site-packages/future/utils/__init__.py", line 441, in raise_
File "script.rpyc", line 119, in script call
File "scripts/act 1/scene 1-1.rpyc", line 18, in script
File "F:\SteamLibrary\steamapps\common\Heart of the Woods\renpy\ast.py", line 921, in execute
renpy.exports.say(who, what, *args, **kwargs)
File "F:\SteamLibrary\steamapps\common\Heart of the Woods\renpy\exports.py", line 1373, in say
who(what, *args, **kwargs)
File "F:\SteamLibrary\steamapps\common\Heart of the Woods\renpy\character.py", line 1266, in __call__
self.do_display(who, what, cb_args=self.cb_args, dtt=dtt, **display_args)
File "F:\SteamLibrary\steamapps\common\Heart of the Woods\renpy\character.py", line 927, in do_display
display_say(who,
File "F:\SteamLibrary\steamapps\common\Heart of the Woods\renpy\character.py", line 666, in display_say
rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward)
File "F:\SteamLibrary\steamapps\common\Heart of the Woods\renpy\ui.py", line 299, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "F:\SteamLibrary\steamapps\common\Heart of the Woods\renpy\display\core.py", line 3377, 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 "F:\SteamLibrary\steamapps\common\Heart of the Woods\renpy\display\core.py", line 3912, in interact_core
self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
File "F:\SteamLibrary\steamapps\common\Heart of the Woods\renpy\display\core.py", line 2602, in draw_screen
surftree = renpy.display.render.render_screen(
File "render.pyx", line 495, in renpy.display.render.render_screen
File "render.pyx", line 266, in renpy.display.render.render
File "F:\SteamLibrary\steamapps\common\Heart of the Woods\renpy\display\layout.py", line 884, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 266, in renpy.display.render.render
File "F:\SteamLibrary\steamapps\common\Heart of the Woods\renpy\display\layout.py", line 884, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 266, in renpy.display.render.render
File "F:\SteamLibrary\steamapps\common\Heart of the Woods\renpy\display\layout.py", line 884, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 266, in renpy.display.render.render
File "F:\SteamLibrary\steamapps\common\Heart of the Woods\renpy\display\screen.py", line 704, 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 266, in renpy.display.render.render
File "F:\SteamLibrary\steamapps\common\Heart of the Woods\renpy\display\layout.py", line 884, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 266, in renpy.display.render.render
File "F:\SteamLibrary\steamapps\common\Heart of the Woods\renpy\display\layout.py", line 1334, in render
surf = render(child,
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 266, in renpy.display.render.render
File "F:\SteamLibrary\steamapps\common\Heart of the Woods\renpy\text\text.py", line 2109, in render
virtual_layout = Layout(self, width, height, renders, drawable_res=False, size_only=True)
File "F:\SteamLibrary\steamapps\common\Heart of the Woods\renpy\text\text.py", line 656, in __init__
glyphs = ts.glyphs(s, self)
File "F:\SteamLibrary\steamapps\common\Heart of the Woods\renpy\text\text.py", line 255, in glyphs
fo = font.get_font(self.font, self.size, self.bold, self.italic, 0, self.antialias, self.vertical, self.hinting, layout.oversample)
File "F:\SteamLibrary\steamapps\common\Heart of the Woods\renpy\text\font.py", line 717, in get_font
face = load_face(fn)
File "F:\SteamLibrary\steamapps\common\Heart of the Woods\renpy\text\font.py", line 658, in load_face
raise Exception("Could not find font {0!r}.".format(orig_fn))
Exception: Could not find font 'gui/SourceHanSans-Bold.otf'.

Windows-10-10.0.19045 AMD64
Ren'Py 8.0.3.22090809
Heart of the Woods 2.1
Tue Jun 20 00:09:18 2023
anindirectkiss Jul 11, 2023 @ 10:19pm 
Hello I also have the same bug as above
Exception: Could not find font 'gui/SourceHanSans-Bold.otf'.
batobill Aug 9, 2023 @ 9:02pm 
Same issue as above:
"Exception: Could not find font 'gui/SourceHanSans-Bold.otf'"

game used to launch, I updated it and now I get that error whenever I try to play it. I completely uninstalled and deleted saves before reinstalling, thinking that was the issue, no luck. Is this file not included in the current install of the game?

Edit, read older reports and saw the developer answer, following the steps they suggested fixed it for me:
"Options → Language and clicking on your language again. (※ Or another language, then back to your language.)"
Last edited by batobill; Aug 9, 2023 @ 9:06pm
ninglor03 Oct 28, 2023 @ 10:58am 
Installed the patch today and didn't get the achievement for reaching chapter 2 o.o
Karen/あけみ  [developer] Oct 28, 2023 @ 7:07pm 
@ninglor03 Thank you for reporting. I've discovered the cause and will push an update out to fix it.

(※ Technical explanation: It turns out that newer versions of the Steamworks libraries / framework have become ABI-incompatible with Ren'Py's Steamworks integration.)

EDIT 2023/10/29 17:00 JST: The issue should now be fixed.
Last edited by Karen/あけみ; Oct 29, 2023 @ 12:59am
RikuoftheKnight Oct 28, 2023 @ 10:39pm 
Installed the patch today, thinking it would fix the game.
Instead, this came up before I even hit the menu.

While running game code:
File "renpy/common/00start.rpy", line 237, in script call
call _splashscreen from _call_splashscreen_1
File "renpy/common/00start.rpy", line 237, in script call
call _splashscreen from _call_splashscreen_1
File "game/MelanieKit.rpy", line 1022, in <module>
File "game/MelanieKit.rpy", line 626, in validateFontPathInPersistentData
TypeError: argument of type 'NoneType' is not iterable

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

Full traceback:
File "C:\Program Files (x86)\Steam\steamapps\common\Heart of the Woods\renpy\bootstrap.py", line 275, in bootstrap
renpy.main.main()
File "C:\Program Files (x86)\Steam\steamapps\common\Heart of the Woods\renpy\main.py", line 670, in main
run(restart)
File "C:\Program Files (x86)\Steam\steamapps\common\Heart of the Woods\renpy\main.py", line 144, in run
renpy.execution.run_context(True)
File "C:\Program Files (x86)\Steam\steamapps\common\Heart of the Woods\renpy\execution.py", line 955, in run_context
context.run()
File "renpy/common/00start.rpy", line 237, in script call
call _splashscreen from _call_splashscreen_1
File "MelanieKit.rpyc", line 1022, in script
File "/home/tom/ab/renpy-build-fix/tmp/install.linux-x86_64/lib/python3.9/site-packages/future/utils/__init__.py", line 444, in raise_
File "renpy/common/00start.rpy", line 237, in script call
call _splashscreen from _call_splashscreen_1
File "MelanieKit.rpyc", line 1022, in script
File "C:\Program Files (x86)\Steam\steamapps\common\Heart of the Woods\renpy\ast.py", line 1138, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "C:\Program Files (x86)\Steam\steamapps\common\Heart of the Woods\renpy\python.py", line 1122, in py_exec_bytecode
exec(bytecode, globals, locals)
File "game/MelanieKit.rpy", line 1022, in <module>
File "game/MelanieKit.rpy", line 626, in validateFontPathInPersistentData
TypeError: argument of type 'NoneType' is not iterable

Windows-10-10.0.22621 AMD64
Ren'Py 8.1.3.23091805
Heart of the Woods 2.1.3
Sun Oct 29 13:37:42 2023
Karen/あけみ  [developer] Oct 29, 2023 @ 1:08am 
@RikuoftheKnight

Can you send a copy of your persistent save data to akemi@vnstudioelan.com ?

You can find it as a file named "persistent" in this folder: %APPDATA%/RenPy/hotw-02152019 (※ Copy-paste this into Explorer or the Run dialog.)

After you've done so, the game should work if you delete/rename/move the "persistent" file.

※ NOTE: Your game completion / CG unlocks are stored in persistent data — you can use the fast-skip functionality (Shift . or >) combined with enabling "Unseen Text" and "After Choices" in the Skip options to quickly restore your progress.
Last edited by Karen/あけみ; Oct 30, 2023 @ 9:17pm
HiddenOrange Oct 30, 2023 @ 10:03am 
When i start the game this happens.

I'm sorry, but an uncaught exception occurred.

While running game code:
File "renpy/common/00start.rpy", line 237, in script call
call _splashscreen from _call_splashscreen_1
File "game/MelanieKit.rpy", line 1022, in <module>
File "game/MelanieKit.rpy", line 626, in validateFontPathInPersistentData
TypeError: argument of type 'NoneType' is not iterable

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

Full traceback:
File "renpy/common/00start.rpy", line 237, in script call
call _splashscreen from _call_splashscreen_1
File "MelanieKit.rpyc", line 1022, in script
File "F:\ steam\steamapps\common\Heart of the Woods\renpy\ast.py", line 1138, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "F:\ steam\steamapps\common\Heart of the Woods\renpy\python.py", line 1122, in py_exec_bytecode
exec(bytecode, globals, locals)
File "game/MelanieKit.rpy", line 1022, in <module>
File "game/MelanieKit.rpy", line 626, in validateFontPathInPersistentData
TypeError: argument of type 'NoneType' is not iterable

Windows-10-10.0.19045 AMD64
Ren'Py 8.1.3.23091805
Heart of the Woods 2.1.3
Mon Oct 30 17:57:48 2023
Karen/あけみ  [developer] Oct 30, 2023 @ 9:17pm 
@HiddenOrange @RikuoftheKnight

Heart of the Woods 2.1.4 was just released, which should fix the font path validator crash that you two are experiencing.

Apologies for the inconvenience, and thank you for supporting Studio Élan.
Last edited by Karen/あけみ; Oct 30, 2023 @ 9:20pm
MirVie Jan 5, 2024 @ 4:59am 
I started playing a few days ago, I'm 12 hours in. Chapter 4
https://steamcommunity.com/profiles/76561198018665219/screenshot/2290709224081628544/

operating system, Windows 10.

Today, none of my saves will load. I repair the game and it fixes 125 files. the moment I reload any of my saves, the same problem. The same files seem to get corrupted on load of any of the saves I made and I have to repair again.
Error message:
https://steamcommunity.com/profiles/76561198018665219/screenshot/2290709224081629686/

I don't have any weird patches, just the game as downloaded from Steam. It worked fine yesterday. I'm 12 hours in and really sad if I have to go through all that content again. Is there any way to fix this, or get a non corrupted save so I can continue? I'm invested in the story now 🥺
Treesonous May 1, 2024 @ 7:28pm 
I have discovered that some voice lines in the game are not tied to the character's volume sliders. The places I found included when Madison first talks to fairies and becomes the fairy queen, and when Morgan narrates the Freedom ending. I made this discovery while playing through with the master voice slider up, muting each character individually not long after their first line.

Also I kept finding typos.

These two things are the only faults I could find with the game. OS is Linux if it matters.
Last edited by Treesonous; May 1, 2024 @ 7:30pm
< >
Showing 76-90 of 95 comments
Per page: 1530 50