页面

2024/03/04

无题

 

今天又研究了下Breadbox Ensemble的源代码。

编译的时候发现一个细节:如果build的时候选择启用DBCS,会要求输入构建时使用的语言,脚本提供两个选项:英语和汉语。

当然中文选项现在是用不了的。

另外\Tools\build\product\bbxensem\Template\DBCS文件夹下的net.ini、net2.ini也保留了不少有关简中语言的配置项:

(net.ini:如头图,定义了中文使用的字体名称)


net2.ini中有关GB2312字符集的内容。

再如,net.ini的[fep]节有以下配置:

LANG(chinese,driver = HEX(EC-dos(chinese.geo)))

LANG(chinese,dict = HEX(PY.dic))

应该是输入法相关。

两个配置文件都有GlobalPC有关内容(Breadbox Ensemble的大部分代码源自Geoworks和MyTurn GlobalPC时期十几年的史山代码,,,),说明GlobalPC开发团队是对预装的PC/GEOS做过中文本地化的。

ps.原生的DBCS支持暂时是被砍掉了的,据官方说法是还得进行额外构建和测试。


2024/01/27

傻逼程序

 


把最近写的一些抽象玩意儿发到网上,勾史是需要分享的。

(持续更新)

无题

  今天又研究了下Breadbox Ensemble的源代码。 编译的时候发现一个细节:如果build的时候选择启用DBCS,会要求输入构建时使用的语言,脚本提供两个选项:英语和汉语。 当然中文选项现在是用不了的。 另外 \Tools\build\product\bbxensem...