| |
【No.150 Res.5】 nethackなどのインストール 1 Name 忠太 最近MK12を購入し、このページを参考にさせていただいてdos化をさせていただいたものです。
質問なのですが、nethackやangbandなどのゲームをインストールしようと試みているのですが、「Lord error: no DPMI memory」という表示がでて起動ができません。
DPMIサーバというのが必要とのことで、cwsdpmiというファイルを落としてきたのですが、実行してもやはりうまくいきませんでした。
nethackやangbandなどはdosモバではプレイできないのでしょうか?または何か方法があるのでしょうか。rogueは一応動いたのですが。。
初心者の質問で的が外れているかもしれませんが、もしご存知の方がいたら教えていただければ幸いです。
2 Name Kohyan http://www.amcsys.com/masaoya/pad/log8.html こちらの2000年07月22日(土) 01:25:26に「たるれん」さんが 書き込まれていますが、動かす方法はある様です。但し 参考にされたというMgDOS MLの情報が既に消滅しているので 「何らかの方法で」というレベルに過ぎません。
#どっかでその内容を探すという手はありそうですが…
前後の情報から判断すると、京kyouさん提供の日本語DOS化ではなく DOS-CGA化しておられる様ですので、環境が違ってきますね。
cwsdpmiというファイルに関しては、rubyやPocketBSD関係の サイトでもヒットしますから、モノ自体の選択は正しい様です。
rogueに関しては http://www.amcsys.com/masaoya/pad/pad.html こちらの2004年08月13日(金) 22:50:12にpatakutiさんが 『ROGUE は DPMIサーバは不要ですよ』と記載しておられます。
PocketBSD(UNIX系)環境であれば動くというものも検索で ヒットしますので、そちらを検討するという手もあります。 (やたら敷居が高そうですが)
それぞれのドキュメントを熟読する必要がありそうですが、 cwsdpmiに関しては英文なので難儀だという記述も見られました。
DOSモバという愛称が「DOSマシンとして普通に使える」と 勘違いを起させ気味ですが、実際にはDOS上にUNISHELLという 拡張システムが載って初めて、正常に動作する様にチューニングが なされている物ですから、お間違えのない様に。
3 Name 忠太 Kohyanさん とても詳細かつ丁寧な返信ありがとうございました。
あれから、MGCGAなどのファイルを使って、nethackの前身である、hackの英語版がいい感じの画面表示で動作するようになりました。とはいっても、このhackはnethackよりも初代rogueに近いものみたいで、dpmiサーバなどはいらないようなので、MGCGAを使わなくても一応動作はしました。これでrogueとhackができるのようになったのでとりあえずは一安心です。
200LXではangbandやnethackが動くそうなので、Kohyanさんの返信にあったとおり、dos-cgaの環境を構築しなくてはならないんですね。
MgDOS MLの過去ログが載っているサイトは見つけました。検索したのですがnethackなどに関する記述は見つけることができず、まだどのようにしてよいか検討がつきませんが、気長にがんばりたいです。
最後のご指摘のとおり、DOSのソフトはだいたい動くものかと勘違いしておりました 笑。いろいろ難しいですが、いじるのはとても楽しいですね。これからもご教示いただけたら幸いです。
4 Name Kohyan MgDOS MLのログサイトを発見されたという事ですが、 管理人koba氏のサイトにもないので、もし差し支えなければ URLを記述頂けませんか?
恐らく、今回のnethack関連に関しても、前述の通り 2000年07月22日(土) 01:25:26以前に記述があるのだと 思われます。
☆Mailing Listのアーカイブ ・mgear(MobileGear Mailing list):1997年8月〜1999年1月末 http://www.ifnet.or.jp/~gucci/mg/
・MgDOS ML:記録を発掘していないので不明(^^; こちらも既に活動終了しています。 http://kobaold.hp.infoseek.co.jp/old/mgdos-ml/
もう一本ぐらいあった様に記憶していますが、それも古いPCの HDDに収納したままなので、未発掘です。
本当はこういったノウハウを集めたサイトでも作れれば 便利なんでしょうけど、投稿者ご本人に許可を頂く必要や その他諸々の条件があるので、実現は困難です。但し、これまでに 公開されているサイトのURLを共有する事は、非常に有用だと 思われますので、よろしくお願いします。
#ってサイト閉じてるヤツのセリフではないな( ̄∇ ̄;;
5 Name 忠太 その後、cwsdpmiを動かす方法がわかりました。
タスクforDOSの同梱ファイルに載っていたのですが、cwsdpmiはスワップファイルにcドライブを使う設定になっているので、cwsparamというファイルを使ってモバイルギアで使えるaかdドライブに変更するそうです。
これだけで、dpmiサーバがロードされ、日本語版angbandと日本語版nethackが動作しました(!)。
ただそのままだとフォントの雰囲気がいまいちなので、CGA環境で日本語をいれられたらもっといい感じになりそうです。
海外版のangbandや、zangband、nethackなどもいろいろためしているのですが、いまのところうまく起動していません。
過去ログについては、Kohyan さんの書かれている下記サイトのことです。 http://www.ifnet.or.jp/~gucci/mg/
6 Name Kohyan 動いた様で、何よりでした。 まだまだ奥は深いですから、嵌りすぎない程度に 頑張ってみて下さい。
webarchiveなどでもMgDOS MLの情報は入手できないので、 時間を見て発掘してくるしかなさそうですね。 もしくはkoba氏にお願いしてアーカイブをどこかに 置いて貰う(あるいは預かり置きする)というレベルが 限度かも知れませんが、下手に置いておくとSPAM業者に 拾われる危険もあるわけで、最低限の加工(メールアドレス削除等)が 必要になりそうですね。
#まぁ、過去のマシンと言われて久しいので #なかなかサイト継続も難しいわけですが。
| |