2DJGAME! NOVO

標題: [分享] 两个字体 [打印本頁]

作者: atest    時間: 2006-10-13 07:13
標題: [分享] 两个字体
习惯转区运行日文游戏的人可以不用往下看了,这两个字体是为非日文环
境下运行JGame准备的,在日文环境下能否正常工作、是否会发生问题
均未测试。

既然有人提到了riddlesoft的问题,那就把我修改的字体放出来共享一下。
很多游戏(包括cherrysoft, riddlesoft系列)之所以在非日文环境下运
行不正常仅仅是因为找不到日文字体而已,当然还有一些要判断日语环境
的那当然得用app之类的工具。而之所以会找不到日文字体是因为同样的
一个MS Gothic字体,在非日文环境下叫"MS Gothic",而在日文环境下
叫"MS ゴシック"。解决这个问题的最简单的方法就是改造一下MS Gothic
字体,使之也叫MS ゴシック不就得了?

所以自己动手修改了一下msgothic.ttc和msmincho.ttc,这样运行
cherrysoft/riddlesoft系列的游戏应该没啥大问题了,可能对话框里还有
部分乱码,不过游戏里的正文正常显示基本也就可以了。有些其它游戏也应
该能直接在非日文环境下正常运行,特别是某些加了壳的exe。

解压后得到两个ttc文件,然后Control Panel->Fonts,选择
File->Install New Font...,选择解压目录就会找到两个
"俵俽 柧挬 & 俵俽 俹柧挬"和"俵俽 僑僔僢僋 & 俵俽 俹僑僔僢僋"
的TrueType font,安装后即可。

使用过程中有什么问题或建议可以在本帖跟帖回复,
无意义的纯净水一律罚款50。

下载地址:
JPFonts_M.rar
6.93M
http://pickup.mofile.com/5465453537910829
长期有效
作者: Jadec    時間: 2006-10-14 01:15
標題: [分享] 两个字体
只要装几个正宗的日文字体就可以解决。

给个下的地方:
http://font.skycx.com/indate30_1.html

另外LZ用啥工具改的字体?FCP?Ultraedit?

顺便扔个剁鸡的运行用补丁:点我
作者: atest    時間: 2006-10-15 09:05
標題: [分享] 两个字体
只要装几个正宗的日文字体就可以解决。

这些字体不就和FA 丸ゴシックM一样么,只能对付些用EnumFontFamilies函数搜寻日文字体的程序,而某些游戏直接就用固定名字MS 明朝和MS ゴシック来CreateFont,这些字体一样没用。你试试しおさいの悲鳴和姉妹教師~春奈と明日菜~就知道了。(当然,写的好的程序应该用EnumFontFamiliesEx来搜寻日文字体,这样即使没有纯日文字体也一样么能正确找到MSGothic和MSMincho,不过这样的程序也就用不着再操心了)
至于打补丁,那当然也可以,但是一个游戏就要对应一个补丁累不累?我现在探讨的是不需要补丁的通用方法。改exe又不是没改过,改多了之后纯属体力活,没啥意思。
字体文件可以用UE来改?我还没见过。又不是exe都是二进制代码只能这么改,有专用工具自然用工具改啦。
作者: shinjiikari    時間: 2006-10-15 13:52
標題: [分享] 两个字体
A仙人,我想请教一下:

原本无法指定字体的游戏都可以自己找到『FA 丸ゴシックM』字体,重新装Xp后发现它们都无法找到这字体,所显示的都是比较难看的字体(但显码正常),我有试过安装『FA 丸ゴシックM』与您所提供的字体,都没能解决,所以想问问如何在不借助工具的情况下,让这些无法指定字体作品能以『FA 丸ゴシックM』字体显示?

有试过修改注册表,但一个个改还是很麻烦,加上一些 “绿色安装”的游戏没有相关键值(无从修改)
作者: Jadec    時間: 2006-10-15 15:24
標題: [分享] 两个字体
我有在UE之前有写FCP(Font Creator Program),没怎么用过这类的工具,想确认下是用否是用这类的工具改的。

riddlesoft游戏因为大妈的缘故只有收过剁鸡这一个。以前收过的cherrysoft的游戏早都没了,那时也没遇到这些,这次是因为剁鸡跑不起来的缘故,才会来研究这方面的问题,EnumFontFamilies和EnumFontFamiliesEx以前都有遇到过,自己觉得确也是EnumFontFamiliesEx更好些,直接一个logfont就完事了,不像EnumFontFamilies需要靠回调再自行判断字体,修改也不如Ex方便。


to 楼上,直接改exe里的字体名吧。。。
作者: atest    時間: 2006-10-15 16:35
標題: [分享] 两个字体
所显示的都是比较难看的字体(但显码正常)

这个现象非常奇怪,你试试用W2kXPCJK指定下字体呢?专门玩一个游戏的话用下它也不麻烦啊。你区域设置里怎么设的?安装过什么字体没有?
这问题不象是exe里指定了字体名,不过可以跟踪一下看看用了哪种字体,为什么会选用这种字体。

我有在UE之前有写FCP(Font Creator Program),没怎么用过这类的工具,

哦,我用的是Font Creator Professional Edition 5.0。你还自己写这类工具啊,admire~~~
至于山本大妈的画风实在是审美疲劳啦,强烈推荐楼上的收一下女教師冴子~媚肉授業~,个人认为这才是riddlesoft的精华之作
作者: 海盗    時間: 2006-10-15 17:38
標題: [分享] 两个字体
这个安装后不影响原先使用的字体吧?
作者: shinjiikari    時間: 2006-10-15 22:22
標題: [分享] 两个字体
这个现象非常奇怪,你试试用W2kXPCJK指定下字体呢?专门玩一个游戏的话用下它也不麻烦啊。你区域设置里怎么设的?安装过什么字体没有?
这问题不象是exe里指定了字体名,不过可以跟踪一下看看用了哪种字体,为什么会选用这种字体。


解析exe里显示的为“MS ゴシック”,不过我怎么看都不像,在注册表里定义为“MS Gothic”后能很好的显示;系统是新的,所以都是默认,字体也只是添加了您所提供的两种加NEC的那种,凭经验看也不像跟设置有关...暂时解决问题,但这种没头脑的情况很是烦人

PS:6楼的讨论主题外内容,应该自罚50 2DB
作者: luangao    時間: 2006-10-16 05:15
標題: [分享] 两个字体
玩某个游戏时候有出现选择字体的选项,但是显示出来却是一堆的“口”
如果要选择字体的话,选什么字体比较好,因为帖数不够看不了文章,只好在此提问……见谅
作者: Jadec    時間: 2006-10-17 19:13
標題: [分享] 两个字体
[quote=atest]你还自己写这类工具啊,admire~~~
[/quote]前些天为某个大妈的游戏,另外写了用来自定义设置字体工具(拿VB写的),有用到EnumFontFamlies,才会有这样的经历。某人的编程水平实在8过关。OTL。

EnumFontFamlies是先返回一堆字体,然后再做判断。
EnumFontFamliesEx是根据给出的logfont字符集,返回合适的字体,然后在做少量判断就OK了。
作者: yulo2002    時間: 2006-10-17 20:20
標題: [分享] 两个字体
这个字体是好东西,用了以后我地98不需要用南极星拉,不过选字体时还是会有些乱码。
作者: kaoyang    時間: 2006-10-31 23:26
標題: [分享] 两个字体
绿的的不一定好啊
作者: Bor1nG    時間: 2006-10-31 23:54
標題: [分享] 两个字体
安装方法看不懂..... 能否说详细点




歡迎光臨 2DJGAME! NOVO (https://bbs4.2djgame.net/HOME/) Powered by Discuz! X2.5