Post by altguard on Jul 31, 2018 14:04:50 GMT -8
Hi, I bought Starnova for Linux via Mangagamer and the game runs fine save for one little detail - I seem to get the "exception has occured" screen whenever the game tries to access a heydings icon. Everything continues to run fine if I hit ignore, but I do miss whatever the dialogue was. I tried posting one of the tracebacks below (Hopefully it works and is helpful).
I'm sorry, but an uncaught exception occurred.
While running game code:
Exception: Could not find font u'fonts/heydings_icons.ttf'.
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "game/common.rpyc", line 4288, in script
�N�ŽH5��-N�1��l�S�?�m��~�O�G��z2�OUC�,��8�F����~�@�8Q1�OeC�J�N�q�e���6�-�U$!4v(k$�?�-r��"��La��9�w���^)E�6�L���'<�xW~�nR> o�͟�����m�^���E��7��:���?i�UNx_x�����'�~���#ƿ@}/ �-}!x�z]�ϕ�b�t����xyӫ;�-%�_"���e�/��/��C���ּObŻp.�M%0�
File "/home/altguard/Files/Downloads/Games/Shining Song Starnova/renpy/ast.py", line 652, in execute
renpy.exports.say(who, what, interact=self.interact, *args, **kwargs)
File "/home/altguard/Files/Downloads/Games/Shining Song Starnova/renpy/exports.py", line 1180, in say
who(what, *args, **kwargs)
File "/home/altguard/Files/Downloads/Games/Shining Song Starnova/renpy/character.py", line 1016, in __call__
self.do_display(who, what, cb_args=self.cb_args, **display_args)
File "/home/altguard/Files/Downloads/Games/Shining Song Starnova/renpy/character.py", line 817, in do_display
**display_args)
File "/home/altguard/Files/Downloads/Games/Shining Song Starnova/renpy/character.py", line 566, in display_say
rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward)
File "/home/altguard/Files/Downloads/Games/Shining Song Starnova/renpy/ui.py", line 287, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "/home/altguard/Files/Downloads/Games/Shining Song Starnova/renpy/display/core.py", line 2635, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
File "/home/altguard/Files/Downloads/Games/Shining Song Starnova/renpy/display/core.py", line 3118, in interact_core
self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
File "/home/altguard/Files/Downloads/Games/Shining Song Starnova/renpy/display/core.py", line 2041, in draw_screen
renpy.config.screen_height,
File "render.pyx", line 485, in renpy.display.render.render_screen
File "render.pyx", line 233, in renpy.display.render.render
File "/home/altguard/Files/Downloads/Games/Shining Song Starnova/renpy/display/layout.py", line 717, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 145, in renpy.display.render.render
File "render.pyx", line 233, in renpy.display.render.render
File "/home/altguard/Files/Downloads/Games/Shining Song Starnova/renpy/display/transition.py", line 361, in render
top = render(self.new_widget, width, height, st, at)
File "render.pyx", line 145, in renpy.display.render.render
File "render.pyx", line 233, in renpy.display.render.render
File "/home/altguard/Files/Downloads/Games/Shining Song Starnova/renpy/display/layout.py", line 717, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 145, in renpy.display.render.render
File "render.pyx", line 233, in renpy.display.render.render
File "/home/altguard/Files/Downloads/Games/Shining Song Starnova/renpy/display/layout.py", line 717, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 145, in renpy.display.render.render
File "render.pyx", line 233, in renpy.display.render.render
File "/home/altguard/Files/Downloads/Games/Shining Song Starnova/renpy/display/screen.py", line 661, in render
child = renpy.display.render.render(self.child, w, h, st, at)
File "render.pyx", line 145, in renpy.display.render.render
File "render.pyx", line 233, in renpy.display.render.render
File "/home/altguard/Files/Downloads/Games/Shining Song Starnova/renpy/display/layout.py", line 717, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 145, in renpy.display.render.render
File "render.pyx", line 233, in renpy.display.render.render
File "/home/altguard/Files/Downloads/Games/Shining Song Starnova/renpy/display/layout.py", line 1116, in render
st, at)
File "render.pyx", line 145, in renpy.display.render.render
File "render.pyx", line 233, in renpy.display.render.render
File "/home/altguard/Files/Downloads/Games/Shining Song Starnova/renpy/display/layout.py", line 1116, in render
st, at)
File "render.pyx", line 145, in renpy.display.render.render
File "render.pyx", line 233, in renpy.display.render.render
File "/home/altguard/Files/Downloads/Games/Shining Song Starnova/renpy/display/layout.py", line 717, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 145, in renpy.display.render.render
File "render.pyx", line 233, in renpy.display.render.render
File "/home/altguard/Files/Downloads/Games/Shining Song Starnova/renpy/text/text.py", line 1807, in render
virtual_layout = Layout(self, width, height, renders, drawable_res=False, size_only=True)
File "/home/altguard/Files/Downloads/Games/Shining Song Starnova/renpy/text/text.py", line 590, in __init__
glyphs = ts.glyphs(s, self)
File "/home/altguard/Files/Downloads/Games/Shining Song Starnova/renpy/text/text.py", line 238, in glyphs
fo = font.get_font(self.font, self.size, self.bold, self.italic, 0, self.antialias, self.vertical, self.hinting, layout.oversample)
File "/home/altguard/Files/Downloads/Games/Shining Song Starnova/renpy/text/font.py", line 663, in get_font
face = load_face(fn)
File "/home/altguard/Files/Downloads/Games/Shining Song Starnova/renpy/text/font.py", line 604, in load_face
raise Exception("Could not find font {0!r}.".format(orig_fn))
Exception: Could not find font u'fonts/heydings_icons.ttf'.
Linux-4.17.9-1-ARCH-x86_64-with-glibc2.2.5
Ren'Py 6.99.14.3.3347
Shining Song Starnova 1.00
Fri Jul 27 07:25:45 2018