• 浠嬬粛 首页

    重生1996:我教黄老板做显卡

  • 阅读设置
    第21章 中间拦截层(2/4)
    盖瑞和十几个软件工程师,全部伸长脖子,盯着屏幕。

    他们看到了一幕这辈子都无法理解的画面。

    林哲根本没有打开任何参考文档。

    他甚至连刚才盖瑞写的报错代码都没看。

    他直接新建了一个最底层的c语言编译文件。

    然后,开始硬生生地手写操作系统底层的桥接逻辑!

    “看清楚了!”

    林哲一边疯狂敲击键盘,一边用一种通俗的大白话给这帮菜鸟上课。

    “微软现在就像个喝醉了酒的神经病,他跑到咱们的芯片面前,一会儿要三角形,一会儿要四边形,一会儿又要咱们把缓存清空。”

    “你们顺着他,系统当然崩溃。”

    “我现在写的这个玩意儿,叫欺骗层。”

    林哲敲下一个回车,屏幕上瞬间刷出一长串精妙的内存地址重定向代码。

    “微软要什么,咱们就告诉他:‘好的,大爷,已经给您办妥了’。

    直接返回一个虚假的成功指令给操作系统。”

    “实际上呢?

    底层芯片根本没理他,咱们只挑有用的放进去,剩下的废话,全部在拦截层里直接抹掉!”林哲敲下一个回车。

    “你们不是在头疼怎么骗过卡马克,搞那个miniGL封装层吗?

    刚好。”

    屏幕上瞬间刷出一长串精妙的内存地址重定向代码。

    “这套欺骗层是个通用的壳。

    微软发过来的废话,截住。

    卡马克的《雷神之锤》吐出来的openGL指令,也在这截住。

    全给它扒了皮,换成最基础的三角形数据丢给硬件。”

    林哲一边疯狂敲键盘,嘴里一边瞎嘟囔。

    “既然这流氓拦截层都建好了,大爷我顺手把3dfx的Glide接口代码也给反编译加进去。

    以后碰到竞争对手的私有指令,照样直接扒了皮扔进咱们的direct3d管线里跑。”

    盖瑞在旁边听得直哆嗦,他结结巴巴地开口:“你……你这是暴力劫持操作系统!

    你还反编译竞争对手的指令?

    这是黑客行为!

    3dfx要是知道了会告死我们的!”

    “对啊,怎么了?”林哲头都没回,手底下的机械键盘敲得啪啪作响。

    “你不说,我不说,只要屏幕上的画面不卡,谁特么知道它底层跑的是什么玩意儿?”

    周围的软件工程师们全倒吸一口凉气。

    太野蛮了!

    太流氓了!

    但也太特么天才了!

    这就好比上面发下来一份错漏百出的图纸,底下的包工头根本不看图纸,直接按自己的经验把楼给盖好了,然后反手给上面盖个合格的章!

    整整半个小时。
    本章未完,请翻下一页继续阅读.........