30天自制操作系统吧 关注:1,381贴子:4,825

第28天末,中文显示成功

只看楼主收藏回复

虽然,程序还有BUG,但是我已经迫不及待的想要来分享成果了。中文字库显示。GB2312字库。搞定

字数少显示没有问题,但是字符和符号显示有问题。毕竟使用的显示函数不同


汉字多了,见上面两图,显示还是有问题。后续继续改进。汉字出来就好。


IP属地:四川1楼2016-01-21 18:02回复
    二楼解释权归本少所有


    IP属地:四川2楼2016-01-21 18:05
    收起回复
      人工置顶。


      IP属地:四川3楼2016-01-21 18:08
      回复
        怎么加入GB2312字库的,楼主?


        IP属地:浙江来自WindowsPhone客户端4楼2016-01-22 07:43
        收起回复

          BUG 已经修复,马上贴代码出来。


          IP属地:四川5楼2016-01-23 14:53
          回复
            楼主很牛,学习。


            IP属地:广东9楼2016-01-29 23:21
            回复


              IP属地:四川来自Android客户端10楼2016-02-06 11:54
              回复

                在halibote文件夹中的ipl09.nas中 修改参数CYLS EQU 30 即可,即预读入30个软盘柱面内容到内存。


                IP属地:四川11楼2016-02-29 03:03
                收起回复
                  楼主操作系统的引导部分放哪了?书上都是软盘


                  来自Android客户端13楼2016-03-03 11:26
                  收起回复
                    楼主,求文件啊


                    IP属地:云南14楼2016-04-20 16:48
                    收起回复
                      将 bootpack.c文件中设置主窗口任务的显示模式修改为中文显示模式就可以了。就是我发给你的源文件中bootpack.c文件第81行 将task_a->langmode = 0 改为:task_a->langmode = 2 即可。由于系统打开的第一个console是在语言设置之前。所以第一个console显示中文有点问题。你可以将第一个console 的打开时间放到语言设置之后。那样就解决问题了。另外我这个版本有些我自己做进去的东西。并且直到第28天。


                      IP属地:四川来自Android客户端16楼2016-05-08 15:59
                      回复
                        本来说准备把打开第一个控制台放到语言设置后面。结果是什么都没有改只是将make更新了一下。第一个console打开显示中文就正常了。


                        IP属地:四川来自Android客户端17楼2016-05-08 16:23
                        收起回复
                          为什么我按照你的做,是这样的呢?????


                          IP属地:湖南18楼2016-09-02 16:25
                          收起回复
                            楼主求文件!!!邮箱1379983531@qq.com


                            19楼2016-09-03 17:48
                            收起回复