Ren'Py MODed Renpy Engine Support auto translating to Chinese

liberty person

New Member
Jan 17, 2024
1
0
```
I'm sorry, but an uncaught exception occurred.

While running game code:
Exception: Could not find font 'boon-500'.

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

Full traceback:
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
python hide:
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\ast.py", line 821, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\python.py", line 1178, in py_exec_bytecode
exec(bytecode, globals, locals)
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in <module>
python hide:
File "renpy/common/_layout/screen_main_menu.rpym", line 35, in _execute_python_hide
ui.interact()
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\core.py", line 2215, 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 "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\core.py", line 2879, in interact_core
self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\core.py", line 1381, in draw_screen
surftree = renpy.display.render.render_screen(
File "render.pyx", line 486, in renpy.display.render.render_screen
File "render.pyx", line 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\layout.py", line 900, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\layout.py", line 900, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\layout.py", line 900, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\screen.py", line 754, 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 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\layout.py", line 900, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\layout.py", line 1457, in render
surf = render(child,
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\layout.py", line 900, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\text\text.py", line 2604, in render
virtual_layout = Layout(self, width, height, renders, drawable_res=False, size_only=True)
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\text\text.py", line 770, in __init__
glyphs = ts.glyphs(s, self)
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\text\text.py", line 340, in glyphs
fo = font.get_font(self.font, self.size, self.bold, self.italic, 0, self.antialias, self.vertical, self.hinting, layout.oversample, self.shaper, self.instance, self.axis)
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\text\font.py", line 750, in get_font
face = load_face(fn, shaper)
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\text\font.py", line 678, in load_face
raise Exception("Could not find font {0!r}.".format(orig_fn))
Exception: Could not find font 'boon-500'.

Windows-10-10.0.19041 AMD64
Ren'Py 8.3.3.24111502
Lab Rats 2 - Down to Business 2024.09-beta
Wed Dec 11 00:39:00 2024
```
 

behindmoon

Newbie
Nov 30, 2020
90
17
```
I'm sorry, but an uncaught exception occurred.

While running game code:
Exception: Could not find font 'boon-500'.

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

Full traceback:
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
python hide:
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\ast.py", line 821, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\python.py", line 1178, in py_exec_bytecode
exec(bytecode, globals, locals)
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in <module>
python hide:
File "renpy/common/_layout/screen_main_menu.rpym", line 35, in _execute_python_hide
ui.interact()
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\core.py", line 2215, 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 "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\core.py", line 2879, in interact_core
self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\core.py", line 1381, in draw_screen
surftree = renpy.display.render.render_screen(
File "render.pyx", line 486, in renpy.display.render.render_screen
File "render.pyx", line 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\layout.py", line 900, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\layout.py", line 900, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\layout.py", line 900, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\screen.py", line 754, 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 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\layout.py", line 900, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\layout.py", line 1457, in render
surf = render(child,
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\display\layout.py", line 900, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\text\text.py", line 2604, in render
virtual_layout = Layout(self, width, height, renders, drawable_res=False, size_only=True)
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\text\text.py", line 770, in __init__
glyphs = ts.glyphs(s, self)
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\text\text.py", line 340, in glyphs
fo = font.get_font(self.font, self.size, self.bold, self.italic, 0, self.antialias, self.vertical, self.hinting, layout.oversample, self.shaper, self.instance, self.axis)
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\text\font.py", line 750, in get_font
face = load_face(fn, shaper)
File "G:\LabRats2-Reformulate-2024.08-pc\renpy\text\font.py", line 678, in load_face
raise Exception("Could not find font {0!r}.".format(orig_fn))
Exception: Could not find font 'boon-500'.

Windows-10-10.0.19041 AMD64
Ren'Py 8.3.3.24111502
Lab Rats 2 - Down to Business 2024.09-beta
Wed Dec 11 00:39:00 2024
```
运行设置中文bat启动游戏报错的吧?我也是这样
直接点左下角无视,退出。再玩游戏的时候用原版的exe直接启动没问题的
 

Katta1

Newbie
Oct 23, 2020
32
34
Lab rats 2, all numbers changed to 1301 after applying this translation mode, with or without LR2R is the same.
 

darkmarx2012

New Member
Nov 12, 2023
2
0
请教一下,那这个游戏如果我们按照您的步骤已经安装好后,只要网络通畅,是否可以认为是一个完整的中文版游戏了,我尝试从D盘整体移到E盘,好像运行没有问题哦,可以算一个完整的中文版游戏。