作者anfernee5000 (加油)
看板mud
标题Re: [问题] 在XP架mud
时间Wed Mar 5 11:29:23 2008
※ 引述《Is5th (我是第五个)》之铭言:
: 最近想来试试用XP架mud
: 但不知道该如何架,因为我这边的mud是linux下才能执行的
: 请问可以在XP平台上模拟linux吗?
: 或者有程式将mud转成执行档?
: 顺便一提,我手头上的mud是diku mud,跟一般的LP mud不大相同
: 有强者板友可以指导一下吗XD?
刚好翻一下之前的文章
没有提到Diku的
但是有提到如何在dos下面架Merc...你可以参考看看
-----------------------------------
发信人:
[email protected] (路过的路人乙(正在吹吹风ing)), 看板: Mud
标 题: 关於merc22架法
发信站: SEEDNET InterNetNews News System (Wed Jan 7 13:57:28 1998)
转信站: Bahamut!db.csie.ncu!news.ncu!news.yzit!aidebbs!news.secc.fju!news.neto
我曾经在网路上发现一封信他说可以在dos下架
mud 但是抓回来之後却不知道他的步骤写的太?简单罗, 我看得有点满头雾水,我现在把信的内
容再post一次请会的人详细解说一下, 让更多人
加入制作mud的行列.
以下是信件的内容
=========================================================
不好意思, 老是在这边问问题, 接下来我也回馈一些我在 Dos
下装 Merc 22 的经验给大家分享:
首先:你必须取得下列软体 :
1. Merc 22 Source Code ---- Merc22.tar.gz
****注意, Merc22 在解压後大概会有 2-3 Mega 左右的样子,
所以
我的做法是用工作站 ftp 取得 Merc22.tar.gz , 然後
cp Merc22.tar.gz Merc22.tgz, 然後在拿回 dos 下解压,
解压
方法如下:
1). gzip -d MERC22.tgz
2). tar -xvf MERC22.tar
ps: gzip.exe and tar.exe 各 ftp 站都有, 请自行取得。
2. DJGPP -- 可以在 DOS 下用的 C 编译器
必备的档案有 :
a. gcc272b.zip
b. djdev200.zip
c. bnu252b.zip
ps:以上档案可以在 NCTU CCCA /pc/simtel/vendors/djgpp
下找到。
3. QEMM -- DJGPP 需用到 DPMI 模式, 所以自行去找一套吧..:P
第二步: 解压 DJGPP
** 注意, 由於 DJGPP 里面有很多相同的档名分别放在不同目录下,
所以在
解压时切记要加 -d 这个参数 , 即 :
pkunzip -d *.zip
第三步: 修改你的 Config.sys 让 Qemm 跑 DPMI
在 config.sys 加入下面两行:
DEVICE=C:\QEMM\QEMM386.SYS RAM ROM ST:M DMA=64 X=B000-C000
DEVICE=C:\QEMM\QDPMI.SYS SWAPFILE=DPMI.SWP SWAPSIZE=2048
不过这样一来, 原先的 himem.sys 和 emm386.exe 就不能用了,
所以我的做法是使用多重开机模式, 加一个 qemm 的开机模式进
去 config.sys.
第四步: 设定 DJGPP 的环境变数 :
1. set path=c:\djgpp\bin;%path%
2. set djgpp=c:\djgpp\djgpp.env
第五步: 编译 Merc Souder Code
1. gcc -O -Wall -c *.c
2. del xrand.o
ps: 这个档案会造成 bug, 让编译失败,
而且没这个档好像也没关系,
不要问我为何要砍掉这个档, 事实上我也不知道, 是 Joey
告诉
我的, 有问题的话, 去 7777 找 Joey , 他很强的..:P
Joey 不要打我 *_^
3. gcc -O -o merc *.o
做到这边要是都没发生问题的话, 你就已经成功百分之九十了,
接下来将你编译好
的 MERC.EXE Copy 到你 merc 的 area 那个目录底下, 再将 area 目录下
MOBPROGS
目录下的档案全部 Copy 出来跟 MERC.EXE 放在同一个目录, 然後执行 MERC
就可以
RUN 了。 ---- Enjoy It !! -----
接下来的百分之十, 像是中文化, 彩色化, 以及修改 Source Code 的问题,
相信各
个 BBS 的 Mud 版都有讨论到, 在这边我就不再赘述了,
有心研究的人自己去找资料
罗 :P 。
大致上就是这样啦, 如果有问题的话, 大家再一起讨论。
Clecle in 7777 .
^_^
--
※ 来源:‧杏花村 ios704.ios.ncu.edu.tw‧[FROM: 140.125.81.73]
----
大概就是这样
不过Diku跟Merc我不太熟
不知道可不可以相通
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.30.166.203