麦克雷 Mavom.cn

标题: 分享编译支持ttf中文字体的mame方法以及代码补丁 [打印本页]

作者: Roberttap    时间: 2024-6-4 13:41
标题: 分享编译支持ttf中文字体的mame方法以及代码补丁
周末花了点时间看了下mame的代码,然后尝试给ee 4.7还有自己的开源寨机编译了一个支持中文osd的mame核心(subtarget选择的arcade)。
重点是需要把font_sdl文件加进去,然后ra里核心system选项要选择开启读取mam ini(ini文件中需要指定字体以及语言),核心video选项Alternate Render打开(否则字体会模糊)。
注意开启加载rom会只往rompath读取(这里可能哪里可以修改设置?),所以如果上面的RA核心配置作为全局开启后读取非rompath的rom会提示找不到rom文件。这里因为我对mame代码不熟悉,所以直接随便看了下代码,继续hack了下,就是在设置rompath的时候,强制把当前加载的rom的路径也给加到rompath给WA了一下。
对TTF中文字体有执念的小伙伴可以尝试自己编译支持一下中文,附带代码补丁和修改的aarch64的核心。
链接:https://pan.baidu.com/s/1ppOgUHHKzlJhDq6Xe_9zGQ?pwd=aly1
提取码:aly1

(, 下载次数: 0)
作者: ivymibiq    时间: 2024-6-4 13:42
(, 下载次数: 0) 欢迎来到batocera贴吧这边发布成果与技术交流。通过修改源码实现加载ttf字体的方式确实新颖。我之前都使用可以显示中文的uismall.bdf 字体进行菜单汉化显示。https://tieba.baidu.com/p/8991493953?pid=150167584583
作者: 艾的民    时间: 2024-6-4 13:42
不错啊!谢谢
作者: Bottlechunc    时间: 2024-6-4 13:43
大佬切磋交流
(, 下载次数: 0)
作者: 艾的民    时间: 2024-6-4 13:43
大佬,打开渲染又开了滤镜很卡,关了视频渲染,字体又模糊是怎么回事




欢迎光临 麦克雷 Mavom.cn (http://www.mavom.cn/) Powered by Discuz! X3.5