前几天测试的时候, 发现魔方在 VMware Workstation 10 下虚拟的 Windows 10 x64 虚拟机中会有运行时错误, 具体表现为调用 vm3dgl.dll 中某个函数的时候发生内存访问违例的情况。我在 Windows 7 测试的时候没有发现这个问题。
和网友讨论后, 我升级了 VMware Workstation 及虚拟机中的 VMware Tools, 问题得以解决。
所以, 实际上不是我修复了这个问题。
(另外, 我发现这个问题其实似乎并不是那篇文章的评论中所描述的问题。
另外, 我开始设计魔方的通信协议, 大概每个数据包就是包含包体长度的包头+包体。
发表评论