Re: [問題] 在XP架mud

看板mud (網路地下城/文字遊戲)作者 (加油)時間17年前 (2008/03/05 11:29), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/6 (看更多)
※ 引述《Is5th (我是第五個)》之銘言: : 最近想來試試用XP架mud : 但不知道該如何架,因為我這邊的mud是linux下才能執行的 : 請問可以在XP平台上模擬linux嗎? : 或者有程式將mud轉成執行檔? : 順便一提,我手頭上的mud是diku mud,跟一般的LP mud不大相同 : 有強者板友可以指導一下嗎XD? 剛好翻一下之前的文章 沒有提到Diku的 但是有提到如何在dos下面架Merc...你可以參考看看 ----------------------------------- 發信人: austen@ms1.accmail.com.tw (路過的路人乙(正在吹吹風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
文章代碼(AID): #17pXEKU5 (mud)
討論串 (同標題文章)
本文引述了以下文章的的內容:
4
18
完整討論串 (本文為第 5 之 6 篇):
2
2
3
9
4
18
文章代碼(AID): #17pXEKU5 (mud)