利用双计算机调试游戏程序 (转)[@more@]

在游戏时,是很困难的事情,特别是全屏,总是无法切换到VC的环境,以前我一般是利用BltFast代替Flip以保证GDI Surface始终在前,但效果不是太好,前一段时间我在VC中发现一个宝贝,可以利用两台调试程序,一台运行程序,另一台运行VC来调试,再加上TRACE输出,真是爽的不得了,下面是我的做法:

:namespace prefix = o ns = "urn:schemas--com::office" />1. 保证两台是联网的,最好是都摆在你的面前,不然的话你肯定要跑来跑去 了。还要保证你的程序在两台电脑上都能正常运行,例如都装上DX8。

2. 假设你用A机器运行VC来编程和调试,用B机器来运行你的程序,如果B机器没有装VC,则需要把VC的De Monitor拷到B机器上,具体是MSVCMON.EXE, MSVCRT.DLL, TLN0T.DLL, DM.DLL, MSVCP6O.DLL和MSDIS110.DLL,如果B机器运行的是NT还要拷贝文件PS.DLL。这些文件在VC的目录下CommonMSDev98Bin目录和目录中

3. 在B机器上建立一个共享目录,一定要设成完全共享以保证A能随时在B上写文件。

4. 在A上打开你的程序工程文件, Alt+F7打开Project Setting,选中Debug页面,在Excutable for debug session和 Remote executable path and name中填上B机器上文件路径和名称,例如B机器的为172.16.4.60,共享目录名为Debug,工程名为Test,则为172.16.4.60DebugTest.exe,在Link页面的Output file name中也填上同样的内容。然后选中菜单Build->Debugger Remote Connection,在Setting中填上B机器的IP地址。

5.在B机器上运行MSVCMON.EXE,按Connect等待连接,然后在A上就可以开始调试程序了,如果顺利的话你的程序就是在B上运行的,如果有问题可以参考MSDN中Debugging Remote Applications一章。

计算机转游戏,利用双计算机调试游戏程序 (转)相关推荐

  1. 利用JCreator调试web程序

    使用eclipse,idea等等工具开发java时,都比较笨重,因此,笔者想着精简的原则,尝试使用Jcreator开展调试,查阅了部分网友的材料,加上自己的琢磨,现将心得和大家分享下. 当前环境:JC ...

  2. JAVA游戏资讯网站计算机毕业设计Mybatis+系统+数据库+调试部署

    JAVA游戏资讯网站计算机毕业设计Mybatis+系统+数据库+调试部署 JAVA游戏资讯网站计算机毕业设计Mybatis+系统+数据库+调试部署 本源码技术栈: 项目架构:B/S架构 开发语言:Ja ...

  3. JAVA游戏交易平台计算机毕业设计Mybatis+系统+数据库+调试部署

    JAVA游戏交易平台计算机毕业设计Mybatis+系统+数据库+调试部署 JAVA游戏交易平台计算机毕业设计Mybatis+系统+数据库+调试部署 本源码技术栈: 项目架构:B/S架构 开发语言:Ja ...

  4. [附源码]计算机毕业设计-Steam游戏平台系统论文Springboot程序

    项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...

  5. 计算机毕业设计springboot基于springboot的游戏交易网络无忧3op09源码+系统+程序+lw文档+部署

    计算机毕业设计springboot基于springboot的游戏交易网络无忧3op09源码+系统+程序+lw文档+部署 计算机毕业设计springboot基于springboot的游戏交易网络无忧3o ...

  6. node.js+Vue计算机毕设项目-Steam游戏平台系统论文(程序+LW+部署)

    该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程.欢迎交流 项目运行 环境配置: Node.js+ Vscode + Mysql5.7 + HBuilderX+Navicat11+Vue ...

  7. [计算机毕设]基于java的连连看游戏系统设计与实现(项目报告+答辩PPT+源代码+数据库)

    项目说明报告 基于Java的连连看游戏设计与实现 连连看是一种消除类益智游戏,核心要求是在规定的时间内,消除游戏界面中选中的两张相同的图案,直至完全消除所有图案.这款游戏操作简单(只需单击鼠标左键操作 ...

  8. 用计算机玩纸牌,《玩“纸牌”游戏》教学设计

    [教学目标] 知识目标:1.进一步认识窗口.对话框和菜单命令. 2.让学生掌握纸牌游戏的玩法,使学生从玩中学计算机知识. 3.使学生熟练掌握鼠标器的操作方法. 4.初步使用"帮助" ...

  9. java计算机毕业设计信用卡增值业务系统小程序用户端源码+mysql数据库+lw文档+系统+调试部署

    java计算机毕业设计信用卡增值业务系统小程序用户端源码+mysql数据库+lw文档+系统+调试部署 java计算机毕业设计信用卡增值业务系统小程序用户端源码+mysql数据库+lw文档+系统+调试部 ...

  10. 怎样利用python写游戏辅助_怎样才能写游戏辅助?

    其实这些数值都是可以通过技术手段来修改的 像这些 这就是通过修改内存中的游戏数据达到了这个效果 那么这个怎么做到呢? 需要用到计算机逆向方面的一些知识 这里简单给出一些代码和实现步骤 1.过机器码: ...

最新文章

  1. apache2.2 做后端,增加真实ip到日志中
  2. 导航能力堪比GPS!动物们是这样做到的
  3. [学习笔记] css中的line-height
  4. C++调用Python实例
  5. Windows核心编程 第四章 进程(中)
  6. 重复download CRM已经存在的parent equipment
  7. OOP组合和继续的优缺点
  8. 组合数学与数论函数专题
  9. AVL树双旋转+图解
  10. VC函数中的延时操作
  11. 【视觉动效】全网最强解析播放器(自定义修改)源码
  12. HBase安装phoenix实战shell操作
  13. Nginx 学习总结(4)—— Rewrite 模块
  14. Ubuntu下使用dex2jar
  15. win10计算机方差,标准差计算工具
  16. jenkins 日常踩坑 和 瞎扯解决办法
  17. 写入CSV文件时乱码与格式问题
  18. ueditor-plus富文本编辑器
  19. 亚马逊买家号怎么注册?
  20. JMeter 组件8: Post-Processors后置处理器

热门文章

  1. loadRunner之中文语言包安装
  2. 利用qiskit实现量子门以及态的初始化
  3. Python菜鸟编程第十四课之正则表达式
  4. 网络广告公司的恐慌 XSS广告终结者(html5新特性)
  5. windows server 2016 安装有线网卡驱动
  6. Windows7 简体中文旗舰版下载 (MSDN官方发布正式版原版镜像)
  7. Visual Studio 2019 离线注册方法记录
  8. 力士乐电源模块故障代码_REXROTH DRIVE博士力士乐伺服驱动器故障代码大全
  9. 解决Carsim2016找不Liscens问题
  10. if else 条件语句