Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

I loaded my old save on the new version, it instantly gave me an error and closed the game. Does anyone know how to fix this? I got the following traceback:

While running game code:

  File "renpy/common/000statements.rpy", line 455, in execute_pause

    renpy.pause()

Exception: Audio channel u'_movie_862_mask' is unknown.

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

Full traceback:

  File "renpy/bootstrap.py", line 277, in bootstrap

    renpy.main.main()

  File "renpy/main.py", line 660, in main

    run(restart)

  File "renpy/main.py", line 146, in run

    renpy.execution.run_context(True)

  File "renpy/execution.py", line 938, in run_context

    context.run()

  File "Script.rpyc", line 1572, in script call

  File "Events/Z 2) New Responsibilities/Day11 (Mon)/5) MatsudaEvening1/5B) D11HikariEvening.rpyc", line 2155, in script call

  File "Script.rpyc", line 1596, in script call

  File "Events/Z 2) New Responsibilities/Day11 (Mon)/6) D11Night.rpyc", line 2093, in script

  File "Script.rpyc", line 1572, in script call

  File "Events/Z 2) New Responsibilities/Day11 (Mon)/5) MatsudaEvening1/5B) D11HikariEvening.rpyc", line 2155, in script call

  File "Script.rpyc", line 1596, in script call

  File "Events/Z 2) New Responsibilities/Day11 (Mon)/6) D11Night.rpyc", line 2093, in script

  File "renpy/ast.py", line 2232, in execute

    self.call("execute")

  File "renpy/ast.py", line 2220, in call

    return renpy.statements.call(method, parsed, *args, **kwargs)

  File "renpy/statements.py", line 281, in call

    return method(parsed, *args, **kwargs)

  File "renpy/common/000statements.rpy", line 455, in execute_pause

    renpy.pause()

  File "renpy/exports.py", line 1537, in pause

    rv = renpy.ui.interact(mouse='pause', type='pause', roll_forward=roll_forward, pause=delay, pause_modal=modal)

  File "renpy/ui.py", line 299, in interact

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

  File "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 "renpy/display/core.py", line 3977, in interact_core

    if renpy.display.video.frequent():

  File "renpy/display/video.py", line 562, in frequent

    update_playing()

  File "renpy/display/video.py", line 550, in update_playing

    m.stop()

  File "renpy/display/video.py", line 509, in stop

    renpy.audio.music.stop(channel=self.mask_channel) # type: ignore

  File "renpy/audio/music.py", line 297, in stop

    c = get_channel(channel)

  File "renpy/audio/audio.py", line 915, in get_channel

    raise Exception("Audio channel %r is unknown." % name)

Exception: Audio channel u'_movie_862_mask' is unknown.

Yeah so this actually has little to do with the game itself, but is instead a bug with renpy. Luckily, I have a fix for it. 

https://mega.nz/file/78VnmC6D#Qbc-_toT-YCXM1AV3hXpGBsiap4CdlCkluWYIsnJlVc

Download this and drop the included renpy folder over your existing one in the stormside folder. It should replace 2 files. This will patch the version of Renpy that the game runs on to be a slightly custom version, and should fix this issue. This fix will be included in the next update, but for now, here's a patch.