The Expression Amrilato

The Expression Amrilato

Teo Leo Jul 26, 2019 @ 8:23pm
Does Anyone Know How to Fix This?
After the scene where Rin accidentally says she thirsts for Ruka, whenever it's about to transition into the next learning section with Rei, this error appears:

I'm sorry, but an uncaught exception occurred.

While running game code:
File "renpy/common/000statements.rpy", line 416, in execute_pause
renpy.pause()
Exception: Could not find font u'juliamo_game.ttf'.

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

Full traceback:
File "am105.rpyc", line 64, in script call
File "am105.rpyc", line 2001, in script call
File "am112.rpyc", line 383, in script
File "C:\Program Files (x86)\Steam\steamapps\common\The Expression Amrilato\renpy\ast.py", line 1947, in execute
self.call("execute")
File "C:\Program Files (x86)\Steam\steamapps\common\The Expression Amrilato\renpy\ast.py", line 1935, in call
return renpy.statements.call(method, parsed, *args, **kwargs)
File "C:\Program Files (x86)\Steam\steamapps\common\The Expression Amrilato\renpy\statements.py", line 277, in call
return method(parsed, *args, **kwargs)
File "renpy/common/000statements.rpy", line 416, in execute_pause
renpy.pause()
File "C:\Program Files (x86)\Steam\steamapps\common\The Expression Amrilato\renpy\exports.py", line 1471, in pause
rv = renpy.ui.interact(mouse='pause', type='pause', roll_forward=roll_forward)
File "C:\Program Files (x86)\Steam\steamapps\common\The Expression Amrilato\renpy\ui.py", line 295, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "C:\Program Files (x86)\Steam\steamapps\common\The Expression Amrilato\renpy\display\core.py", line 2699, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
File "C:\Program Files (x86)\Steam\steamapps\common\The Expression Amrilato\renpy\display\core.py", line 3191, in interact_core
self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
File "C:\Program Files (x86)\Steam\steamapps\common\The Expression Amrilato\renpy\display\core.py", line 2091, in draw_screen
renpy.config.screen_height,
File "render.pyx", line 546, in renpy.display.render.render_screen
File "render.pyx", line 247, in renpy.display.render.render
File "C:\Program Files (x86)\Steam\steamapps\common\The Expression Amrilato\renpy\display\layout.py", line 722, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 154, in renpy.display.render.render
File "render.pyx", line 247, in renpy.display.render.render
File "C:\Program Files (x86)\Steam\steamapps\common\The Expression Amrilato\renpy\display\layout.py", line 722, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 154, in renpy.display.render.render
File "render.pyx", line 247, in renpy.display.render.render
File "C:\Program Files (x86)\Steam\steamapps\common\The Expression Amrilato\renpy\display\layout.py", line 722, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 154, in renpy.display.render.render
File "render.pyx", line 247, in renpy.display.render.render
File "C:\Program Files (x86)\Steam\steamapps\common\The Expression Amrilato\renpy\display\screen.py", line 675, in render
child = renpy.display.render.render(self.child, w, h, st, at)
File "render.pyx", line 154, in renpy.display.render.render
File "render.pyx", line 247, in renpy.display.render.render
File "C:\Program Files (x86)\Steam\steamapps\common\The Expression Amrilato\renpy\display\layout.py", line 722, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 154, in renpy.display.render.render
File "render.pyx", line 247, in renpy.display.render.render
File "C:\Program Files (x86)\Steam\steamapps\common\The Expression Amrilato\renpy\text\text.py", line 1989, in render
virtual_layout = Layout(self, width, height, renders, drawable_res=False, size_only=True)
File "C:\Program Files (x86)\Steam\steamapps\common\The Expression Amrilato\renpy\text\text.py", line 619, in __init__
glyphs = ts.glyphs(s, self)
File "C:\Program Files (x86)\Steam\steamapps\common\The Expression Amrilato\renpy\text\text.py", line 242, in glyphs
fo = font.get_font(self.font, self.size, self.bold, self.italic, 0, self.antialias, self.vertical, self.hinting, layout.oversample)
File "C:\Program Files (x86)\Steam\steamapps\common\The Expression Amrilato\renpy\text\font.py", line 699, in get_font
face = load_face(fn)
File "C:\Program Files (x86)\Steam\steamapps\common\The Expression Amrilato\renpy\text\font.py", line 640, in load_face
raise Exception("Could not find font {0!r}.".format(orig_fn))
Exception: Could not find font u'juliamo_game.ttf'.

Windows-8-6.2.9200
Ren'Py 7.3.2.320
The Expression Amrilato 1.5
Fri Jul 26 21:02:38 2019

I tried validating the files and it said that 109 files were missing. Every time Steam would "reacquire them," it would, but it would lose those 109 files once I launched the game again.

I've tried uninstalling and reinstalling the game, uninstalling and reinstalling Steam itself, checking my hard drive (which was fine), deleting the cfg files, and disabling my antivirus firewall.

None of these worked, so if anyone has any other solutions, please let me know and thank you.
Originally posted by ken:
Originally posted by Kunzite:
Originally posted by ken:
My apologies for not telling the solution.
The error appeared on my PC at the same scene, too.
The message told that the font file was missing. I searched the file in the steam directory, but I cannot found it.
I sent e-mail to the support.
I hope that they solve the error.

I managed fix this manualy just adding to renpy/common/ esperanto supporting font, downloaded it in internet and just naming it juliamo_game.ttf
It can help until official fix

Thank you for your solution.
I could fix the error.

I downloaded "Juliaomo" font from the sukerasparo web page.
http://sukerasparo.com/sp004/font.html
(Japanese page)
You can download the zip file by clicking the alphabet table image.
Next, you can find "juliamo_game.ttf" file in the zip file.
< >
Showing 1-11 of 11 comments
ken Jul 28, 2019 @ 5:49am 
My apologies for not telling the solution.
The error appeared on my PC at the same scene, too.
The message told that the font file was missing. I searched the file in the steam directory, but I cannot found it.
I sent e-mail to the support.
I hope that they solve the error.
Kunzite Jul 28, 2019 @ 7:56am 
Originally posted by ken:
My apologies for not telling the solution.
The error appeared on my PC at the same scene, too.
The message told that the font file was missing. I searched the file in the steam directory, but I cannot found it.
I sent e-mail to the support.
I hope that they solve the error.

I managed fix this manualy just adding to renpy/common/ esperanto supporting font, downloaded it in internet and just naming it juliamo_game.ttf
It can help until official fix
Teo Leo Jul 28, 2019 @ 10:17pm 
Originally posted by Kunzite:
Originally posted by ken:
My apologies for not telling the solution.
The error appeared on my PC at the same scene, too.
The message told that the font file was missing. I searched the file in the steam directory, but I cannot found it.
I sent e-mail to the support.
I hope that they solve the error.

I managed fix this manualy just adding to renpy/common/ esperanto supporting font, downloaded it in internet and just naming it juliamo_game.ttf
It can help until official fix

Do you have the link where you downloaded the file?
Kunzite Jul 29, 2019 @ 2:36am 
Originally posted by Phan-Ho:
Originally posted by Kunzite:

I managed fix this manualy just adding to renpy/common/ esperanto supporting font, downloaded it in internet and just naming it juliamo_game.ttf
It can help until official fix

Do you have the link where you downloaded the file?

https://www.fontsquirrel.com/fonts/list/language/esperanto

grab any you liked. That method causes some grapfical glitches, but at least you can move to the plot line
Last edited by Kunzite; Jul 29, 2019 @ 2:51am
Teo Leo Jul 29, 2019 @ 1:39pm 
Originally posted by Kunzite:
Originally posted by Phan-Ho:

Do you have the link where you downloaded the file?

https://www.fontsquirrel.com/fonts/list/language/esperanto

grab any you liked. That method causes some grapfical glitches, but at least you can move to the plot line

It didn't work for me so I'll have to unfortunately wait until the official fix. Still, thank you for your help!
The author of this thread has indicated that this post answers the original topic.
ken Jul 30, 2019 @ 6:42am 
Originally posted by Kunzite:
Originally posted by ken:
My apologies for not telling the solution.
The error appeared on my PC at the same scene, too.
The message told that the font file was missing. I searched the file in the steam directory, but I cannot found it.
I sent e-mail to the support.
I hope that they solve the error.

I managed fix this manualy just adding to renpy/common/ esperanto supporting font, downloaded it in internet and just naming it juliamo_game.ttf
It can help until official fix

Thank you for your solution.
I could fix the error.

I downloaded "Juliaomo" font from the sukerasparo web page.
http://sukerasparo.com/sp004/font.html
(Japanese page)
You can download the zip file by clicking the alphabet table image.
Next, you can find "juliamo_game.ttf" file in the zip file.
Syltti Jul 30, 2019 @ 3:21pm 
Originally posted by ken:
Originally posted by Kunzite:

I managed fix this manualy just adding to renpy/common/ esperanto supporting font, downloaded it in internet and just naming it juliamo_game.ttf
It can help until official fix

Thank you for your solution.
I could fix the error.

I downloaded "Juliaomo" font from the sukerasparo web page.
http://sukerasparo.com/sp004/font.html
(Japanese page)
You can download the zip file by clicking the alphabet table image.
Next, you can find "juliamo_game.ttf" file in the zip file.
So, for fun, I decided to download this font. Is it possible to use the Juliamo alphabet rather than the English one?
Teo Leo Jul 30, 2019 @ 6:29pm 
Originally posted by ken:
Originally posted by Kunzite:

I managed fix this manualy just adding to renpy/common/ esperanto supporting font, downloaded it in internet and just naming it juliamo_game.ttf
It can help until official fix

Thank you for your solution.
I could fix the error.

I downloaded "Juliaomo" font from the sukerasparo web page.
http://sukerasparo.com/sp004/font.html
(Japanese page)
You can download the zip file by clicking the alphabet table image.
Next, you can find "juliamo_game.ttf" file in the zip file.

This fixed it for me!! Thank you so much!!
ken Aug 2, 2019 @ 5:22am 
I received the email from the support and they said that the fixed version was pushed to Steam. It will be available soon.
kagamine Aug 5, 2019 @ 6:08pm 
Originally posted by Syltti:
So, for fun, I decided to download this font. Is it possible to use the Juliamo alphabet rather than the English one?

I got this to work. The game version of the font uses full width letters for the Juliamo characters (I'm guessing this is so it can use the same font but switch between Latin letters and Juliamo letters), but there's also a webfont version that replaces both the English letters and accented ones (ĉ, ĵ, etc.) instead and adds ligatures (so j^ becomes ĵ if you can't type Esperanto).

Initially I tried converting this from woff to otf using an online converter, but it seems some programs don't like the missing space glyph when ligatures are turned on and displays the missing character box instead. Here's how to make it work:

  1. Download FontForge[fontforge.github.io]
  2. Open the webfont version, juliamo.woff (download at the bottom[sukerasparo.com])
  3. Scroll to the top and right click on the glyph left of the exclamation mark, which is the space character
  4. Click "Set Width" and enter 524 (this will add a blank glyph for the space and make it the same width as the other ones)
  5. File → Generate Font, save as OpenType (.otf) and ignore the errors
  6. ???
  7. Profit

If you test it in Word, you can enable ligatures in the font dialog under Advanced.
Syltti Aug 8, 2019 @ 6:11am 
Originally posted by kagamine:
Originally posted by Syltti:
So, for fun, I decided to download this font. Is it possible to use the Juliamo alphabet rather than the English one?

I got this to work. The game version of the font uses full width letters for the Juliamo characters (I'm guessing this is so it can use the same font but switch between Latin letters and Juliamo letters), but there's also a webfont version that replaces both the English letters and accented ones (ĉ, ĵ, etc.) instead and adds ligatures (so j^ becomes ĵ if you can't type Esperanto).

Initially I tried converting this from woff to otf using an online converter, but it seems some programs don't like the missing space glyph when ligatures are turned on and displays the missing character box instead. Here's how to make it work:

  1. Download FontForge[fontforge.github.io]
  2. Open the webfont version, juliamo.woff (download at the bottom[sukerasparo.com])
  3. Scroll to the top and right click on the glyph left of the exclamation mark, which is the space character
  4. Click "Set Width" and enter 524 (this will add a blank glyph for the space and make it the same width as the other ones)
  5. File → Generate Font, save as OpenType (.otf) and ignore the errors
  6. ???
  7. Profit

If you test it in Word, you can enable ligatures in the font dialog under Advanced.
Dankon!
< >
Showing 1-11 of 11 comments
Per page: 1530 50