永发信息网

windasm怎么用? 具体点啊!

答案:1  悬赏:50  手机版
解决时间 2021-01-28 10:20
windasm怎么用? 具体点啊!
最佳答案
1.使用工具:
WinDasm
Visual C++ 6.0

2.QuakeIII引擎基础:
要反汇编一个程序,就要对这个程序的整体框架有所了解,德军使用

QuakeIII的引擎,熟悉QuakeIII引擎当然就是反汇编它的前提,否则可能性是0
QuakeIII引擎绘制1 frame(这个字我用智能ABC打不出来) 可以简单的分为:

游戏逻辑端,前端绘制,后端绘制 3个阶段,前端和后端在引擎内,就是我们运

行游戏的EXE文件,游戏逻辑端就是游戏逻辑喽~,可以是动态连接库

cgamex86.dll,也可以是虚拟机文件cgame.qvm。
游戏在运行的时候,服务器发给引擎玩家的位置,状态等,引擎把这些数据

发给客户段cgame,在绘制1 frame 的开始,引擎把控制权交给cgame,让cgame主

宰整个frame的绘制,cgame告诉引擎以3D空间的某点做为视点来绘制场景,以及

在某个位置,某个方向,绘制3D人物,以及3D人物在当前frame内播放的动画,引

擎通过这些信息来进行实际的绘制操作,这些交互是通过2个接口进行的,vmMain

和dllEntry,前者是引擎访问cgame的,后者是cgame访问引擎的,引擎和游戏逻

辑可以通过这2个接口,访问对方的一系列的函数,vmMain提供的函数主要有

CG_Init( cgame的一些初始化操作,告诉引擎需要载入哪个场景,那些模型,那

些声音文件等 ) CG_DrawActiveFrame( cgame绘制 )。 dllEntry有100多个函数

,如trap_R_LoadWorldMap(载入地图),trap_R_RenderScene(绘制场景),

trap_R_RegisterModel(载入模型),trap_R_AddRefEntityToScene(绘制实体,可

以是模型,精灵,多边形),trap_R_DrawStretchPic(绘制2D的图片,文字

等),trap_S_StartSound(播放声音),下面是简单的程序模型
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
齐缘网吧怎么去啊,我要去那办事
炫美造型地址在什么地方,我要处理点事
集成板,竹木纤维板哪个牌子好?
衰莫的意思是什么啊?知道的请说下!
下列关于称重记账法的说法正确的是(  )。
求专家看看这aj6是不是正品,这鞋和我在网上
帝国造型地址好找么,我有些事要过去
女人最喜欢她心爱的男人对她说什么话
生死狙击聊天怎么切换
A╳7分之2=B╳3分之2,A:B=():()?
我吃饭右手,写字右手,其他的都是用左手,我
正方形剪去一个角,还剩几个角?画一画有几种
浩方忍者村大战用的那个地图?vs忍者村大战用
酬燕的意思是什么啊?知道的请说下!
卡迪发艺地址有知道的么?有点事想过去
推荐资讯
毕业后在山东工作交的社保。现在北京工作,14
丁楮林村村怎么去啊,我要去那办事
甩脂机哪个牌子好
中国网通周村营业厅地址在什么地方,想过去办
【天鹅绒草】()俗称天鹅绒草。
激肃的意思是什么啊?知道的请说下!
奥尔滨 怎么样
一场刚开始就关闭的灯光节是为什么?
大柴498的气门间隙调的有差错会出什么壮况
和蔼的意思是什么啊?知道的请说下!
金融行业的培训师都应该学习哪些知识?
迷宫桌球俱乐部地址有知道的么?有点事想过去
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?