发信人: lonwayen()
整理人: wenbobo(2002-12-24 09:19:54), 站内信件
|
在 Dos 下写游戏或对图形要求很高的程序时,,就必须使用大量内存,所以就必须 突破 Conventional memory 的640k 限制. 有些使用了 EMS or XMS 来达到这个 目的,如 KOEI 的<< 三国志 >>系列游戏和 KOEI 的其它game. 我们有工具为什么 不用呢? Lonwayen 弄不明白为什么日本开发者总是自找麻烦 ? ! ^_* ....... ...
We 需要一个Dos 扩展程序,一个32位编译程序和连接程序还有开发工具.
---------------------------------------------------------------------- ----------
国外32位产品::
MetaWare生产的 High C/C++ 编译程序,效果很好.唯一问题是所支持的 C 语言版 本并不全与ANSI 或 Microsoft 兼容. Symantec 生产的32位编译程序还有一些确 为较早的 Zortech (一家最早几年生产C++编译程序的公司之一 ) 产品的工具.
Watcom ( Canada Software Corporation ) 为游戏开发者生产的32位选择编译 程序.它与Microsoft 兼容,并且产生一套实线工具如调试工具,连接程序, Profi ler 程序或库管理程序.另外一些编译版本提供了 Ration System 的 DOS扩展程 序 !它通过 Dos4gw.exe 这个程序管理内存,使所有 Memory 成为线性排列,可以 被遍程序者任意分配.你可在实模式下用 malloc 函数分配大一点的Memory ,你就 等着 Reset Compuer 吧 .....
所以老美的或欧洲的 Dos下的游戏都基本是用 Watcom C++ 来写 .Lonw ayen 曾经找到一个法国人编写的音乐处理工具软件( 如果你想看看请E-mail Me 或留言, I send it for you !!),它的界面窗口库使用 Watcom C 写的,真是太 漂亮了,美过Windows 3.1,所以你也可写一个中文窗口库,浪纹用Watcom C++ 写了 一个窗口库,界面类 Mactosh窗口,并用其开发了Dos 版 的 othello 棋游戏, 想 看看吗?
-- ※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.98.119.167]
|
|