Updated my Android port to 0.28My android port of Sorcerer 0.28.0 with ShaddyModda WT and Replay mod
usual gestures etc
You must be registered to see the links
Grant storage permissions on first run
Save and log folder will now be in /Wills747/
Updated my Android port to 0.28My android port of Sorcerer 0.28.0 with ShaddyModda WT and Replay mod
usual gestures etc
You must be registered to see the links
Grant storage permissions on first run
Save and log folder will now be in /Wills747/
So you deleted this pretty amazing game because... it didn't have a soundtrack?For anyone wondering: This game has no audio / sound / music.
It's unlikely to be added either since the previous game had none and this game even has the audio options removed from RenPy preferences menu.
It might have great story (like the last game), but if audio is important to you then you can save yourself the 5GB(!) download.
I've only downloaded to check, because I received no answer here, and already deleted the game.
Agreed. Image day 28, image 280003 and onwardGust to let You know hat the mod has a bug in it, after you sleep with the ferry for the second time the images after that doesn't shoe up.
As far as I know, no one else has had an issue, but I'll check it out as soon as I get the chance. May not be until tomorrow though. I have a pretty full plate today.ShaddyModda Seems your patch has broken day 28, any chance of having a look to see if it actually is the cause?
I have attached a save right before the exception and missing images
Coffee and a nap?As far as I know, no one else has had an issue, but I'll check it out as soon as I get the chance. May not be until tomorrow though. I have a pretty full plate today.
I just tested the save you posted, and it worked fine for me. Try re-extracting the game (don't forget the update only file) and mod to a new folder, and try again.ShaddyModda Seems your patch has broken day 28, any chance of having a look to see if it actually is the cause?
I have attached a save right before the exception and missing images
We are just stupid, sorry. Needed to go to the main game page, and use the update only option. Like you mentioned. That caused the image not found error. I blame the fact that most download links are the full package and usually we dont need to read and use a different update linkI just tested the save you posted, and it worked fine for me. Try re-extracting the game (don't forget the update only file) and mod to a new folder, and try again.
Yep, I am officially a moronI just tested the save you posted, and it worked fine for me. Try re-extracting the game (don't forget the update only file) and mod to a new folder, and try again.
Updated my unofficial Android port to 0.29My android port of Sorcerer 0.29.0 with ShaddyModda WT and Replay mod
usual gestures etc
You must be registered to see the links
Grant storage permissions on first run
Save and log folder will now be in /Wills747/
I'm sorry, but an uncaught exception occurred.
While loading <'Image' u'images/Day29/290203.webp'>:
IOError: Couldn't find file 'images/Day29/290203.webp'.
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "renpy/common/_layout/screen_load_save.rpym", line 35, in script
$ ui.interact()
File "G:\Descarcari\Sorcerer-pc\renpy\ast.py", line 914, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "G:\Descarcari\Sorcerer-pc\renpy\python.py", line 2028, in py_exec_bytecode
exec bytecode in globals, locals
File "renpy/common/_layout/screen_load_save.rpym", line 35, in <module>
$ ui.interact()
File "G:\Descarcari\Sorcerer-pc\renpy\ui.py", line 297, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "G:\Descarcari\Sorcerer-pc\renpy\display\core.py", line 2702, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
File "G:\Descarcari\Sorcerer-pc\renpy\display\core.py", line 3194, in interact_core
self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
File "G:\Descarcari\Sorcerer-pc\renpy\display\core.py", line 2094, in draw_screen
renpy.config.screen_height,
File "renpy/display/render.pyx", line 490, in renpy.display.render.render_screen (gen\renpy.display.render.c:6805)
rv = render(root, width, height, st, st)
File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
rv = d.render(widtho, heighto, st, at)
File "G:\Descarcari\Sorcerer-pc\renpy\display\layout.py", line 722, in render
surf = render(child, width, height, cst, cat)
File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
cpdef render(d, object widtho, object heighto, double st, double at):
File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
rv = d.render(widtho, heighto, st, at)
File "G:\Descarcari\Sorcerer-pc\renpy\display\transition.py", line 353, in render
return render(self.new_widget, width, height, st, at)
File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
cpdef render(d, object widtho, object heighto, double st, double at):
File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
rv = d.render(widtho, heighto, st, at)
File "G:\Descarcari\Sorcerer-pc\renpy\display\layout.py", line 722, in render
surf = render(child, width, height, cst, cat)
File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
cpdef render(d, object widtho, object heighto, double st, double at):
File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
rv = d.render(widtho, heighto, st, at)
File "G:\Descarcari\Sorcerer-pc\renpy\display\layout.py", line 722, in render
surf = render(child, width, height, cst, cat)
File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
cpdef render(d, object widtho, object heighto, double st, double at):
File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
rv = d.render(widtho, heighto, st, at)
File "G:\Descarcari\Sorcerer-pc\renpy\display\screen.py", line 675, in render
child = renpy.display.render.render(self.child, w, h, st, at)
File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
cpdef render(d, object widtho, object heighto, double st, double at):
File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
rv = d.render(widtho, heighto, st, at)
File "G:\Descarcari\Sorcerer-pc\renpy\display\layout.py", line 722, in render
surf = render(child, width, height, cst, cat)
File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
cpdef render(d, object widtho, object heighto, double st, double at):
File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
rv = d.render(widtho, heighto, st, at)
File "G:\Descarcari\Sorcerer-pc\renpy\display\viewport.py", line 623, in render
surf = renpy.display.render.render(c, cw, ch, st, at)
File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
cpdef render(d, object widtho, object heighto, double st, double at):
File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
rv = d.render(widtho, heighto, st, at)
File "G:\Descarcari\Sorcerer-pc\renpy\display\layout.py", line 1127, in render
st, at)
File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
cpdef render(d, object widtho, object heighto, double st, double at):
File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
rv = d.render(widtho, heighto, st, at)
File "G:\Descarcari\Sorcerer-pc\renpy\display\behavior.py", line 774, in render
rv = super(Button, self).render(width, height, st, at)
File "G:\Descarcari\Sorcerer-pc\renpy\display\layout.py", line 1127, in render
st, at)
File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
cpdef render(d, object widtho, object heighto, double st, double at):
File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
rv = d.render(widtho, heighto, st, at)
File "accelerator.pyx", line 110, in renpy.display.accelerator.transform_render
File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
rv = d.render(widtho, heighto, st, at)
File "G:\Descarcari\Sorcerer-pc\renpy\display\im.py", line 583, in render
return cache.get(self, render=True)
File "G:\Descarcari\Sorcerer-pc\renpy\display\im.py", line 266, in get
surf = image.load()
File "G:\Descarcari\Sorcerer-pc\renpy\display\im.py", line 628, in load
surf = renpy.display.pgrender.load_image(renpy.loader.load(self.filename), self.filename)
File "G:\Descarcari\Sorcerer-pc\renpy\loader.py", line 576, in load
raise IOError("Couldn't find file '%s'." % name)
IOError: Couldn't find file 'images/Day29/290203.webp'.
Windows-8-6.2.9200
Ren'Py 7.3.5.606
Sorcerer 0.28.0
Thu Sep 16 06:54:14 2021
Did you also download and extract the Update Only file or only the game download? Cause the game download does not include the 0.29.0 content. Page 2 works perfectly if you have the Day29.rpa file in your 'game' folderShaddyModda There's an error when you try to go to page 2 in the scene replay.
Code:I'm sorry, but an uncaught exception occurred. While loading <'Image' u'images/Day29/290203.webp'>: IOError: Couldn't find file 'images/Day29/290203.webp'. -- Full Traceback ------------------------------------------------------------ Full traceback: File "renpy/common/_layout/screen_load_save.rpym", line 35, in script $ ui.interact() File "G:\Descarcari\Sorcerer-pc\renpy\ast.py", line 914, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File "G:\Descarcari\Sorcerer-pc\renpy\python.py", line 2028, in py_exec_bytecode exec bytecode in globals, locals File "renpy/common/_layout/screen_load_save.rpym", line 35, in <module> $ ui.interact() File "G:\Descarcari\Sorcerer-pc\renpy\ui.py", line 297, in interact rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs) File "G:\Descarcari\Sorcerer-pc\renpy\display\core.py", line 2702, in interact repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs) File "G:\Descarcari\Sorcerer-pc\renpy\display\core.py", line 3194, in interact_core self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn) File "G:\Descarcari\Sorcerer-pc\renpy\display\core.py", line 2094, in draw_screen renpy.config.screen_height, File "renpy/display/render.pyx", line 490, in renpy.display.render.render_screen (gen\renpy.display.render.c:6805) rv = render(root, width, height, st, st) File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520) rv = d.render(widtho, heighto, st, at) File "G:\Descarcari\Sorcerer-pc\renpy\display\layout.py", line 722, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520) rv = d.render(widtho, heighto, st, at) File "G:\Descarcari\Sorcerer-pc\renpy\display\transition.py", line 353, in render return render(self.new_widget, width, height, st, at) File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520) rv = d.render(widtho, heighto, st, at) File "G:\Descarcari\Sorcerer-pc\renpy\display\layout.py", line 722, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520) rv = d.render(widtho, heighto, st, at) File "G:\Descarcari\Sorcerer-pc\renpy\display\layout.py", line 722, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520) rv = d.render(widtho, heighto, st, at) File "G:\Descarcari\Sorcerer-pc\renpy\display\screen.py", line 675, in render child = renpy.display.render.render(self.child, w, h, st, at) File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520) rv = d.render(widtho, heighto, st, at) File "G:\Descarcari\Sorcerer-pc\renpy\display\layout.py", line 722, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520) rv = d.render(widtho, heighto, st, at) File "G:\Descarcari\Sorcerer-pc\renpy\display\viewport.py", line 623, in render surf = renpy.display.render.render(c, cw, ch, st, at) File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520) rv = d.render(widtho, heighto, st, at) File "G:\Descarcari\Sorcerer-pc\renpy\display\layout.py", line 1127, in render st, at) File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520) rv = d.render(widtho, heighto, st, at) File "G:\Descarcari\Sorcerer-pc\renpy\display\behavior.py", line 774, in render rv = super(Button, self).render(width, height, st, at) File "G:\Descarcari\Sorcerer-pc\renpy\display\layout.py", line 1127, in render st, at) File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520) rv = d.render(widtho, heighto, st, at) File "accelerator.pyx", line 110, in renpy.display.accelerator.transform_render File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520) rv = d.render(widtho, heighto, st, at) File "G:\Descarcari\Sorcerer-pc\renpy\display\im.py", line 583, in render return cache.get(self, render=True) File "G:\Descarcari\Sorcerer-pc\renpy\display\im.py", line 266, in get surf = image.load() File "G:\Descarcari\Sorcerer-pc\renpy\display\im.py", line 628, in load surf = renpy.display.pgrender.load_image(renpy.loader.load(self.filename), self.filename) File "G:\Descarcari\Sorcerer-pc\renpy\loader.py", line 576, in load raise IOError("Couldn't find file '%s'." % name) IOError: Couldn't find file 'images/Day29/290203.webp'. Windows-8-6.2.9200 Ren'Py 7.3.5.606 Sorcerer 0.28.0 Thu Sep 16 06:54:14 2021