初心者のためのモバイルギア徹底活用講座

DOS版モバイルギアに関する掲示板
SPAM防止のため、(投稿パス)に moba555A を入力お願いします。

管理人:京kyoufacebookページtwitter


nethackなどのインストール

最近MK12を購入し、このページを参考にさせていただいてdos化をさせていただいたものです。

質問なのですが、nethackやangbandなどのゲームをインストールしようと試みているのですが、「Lord error: no DPMI memory」という表示がでて起動ができません。

DPMIサーバというのが必要とのことで、cwsdpmiというファイルを落としてきたのですが、実行してもやはりうまくいきませんでした。

nethackやangbandなどはdosモバではプレイできないのでしょうか?または何か方法があるのでしょうか。rogueは一応動いたのですが。。

初心者の質問で的が外れているかもしれませんが、もしご存知の方がいたら教えていただければ幸いです。
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 忠太
Kohyanさん
とても詳細かつ丁寧な返信ありがとうございました。

あれから、MGCGAなどのファイルを使って、nethackの前身である、hackの英語版がいい感じの画面表示で動作するようになりました。とはいっても、このhackはnethackよりも初代rogueに近いものみたいで、dpmiサーバなどはいらないようなので、MGCGAを使わなくても一応動作はしました。これでrogueとhackができるのようになったのでとりあえずは一安心です。

200LXではangbandやnethackが動くそうなので、Kohyanさんの返信にあったとおり、dos-cgaの環境を構築しなくてはならないんですね。

MgDOS MLの過去ログが載っているサイトは見つけました。検索したのですがnethackなどに関する記述は見つけることができず、まだどのようにしてよいか検討がつきませんが、気長にがんばりたいです。

最後のご指摘のとおり、DOSのソフトはだいたい動くものかと勘違いしておりました 笑。いろいろ難しいですが、いじるのはとても楽しいですね。これからもご教示いただけたら幸いです。

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 忠太
その後、cwsdpmiを動かす方法がわかりました。

タスクforDOSの同梱ファイルに載っていたのですが、cwsdpmiはスワップファイルにcドライブを使う設定になっているので、cwsparamというファイルを使ってモバイルギアで使えるaかdドライブに変更するそうです。

これだけで、dpmiサーバがロードされ、日本語版angbandと日本語版nethackが動作しました(!)。

ただそのままだとフォントの雰囲気がいまいちなので、CGA環境で日本語をいれられたらもっといい感じになりそうです。

海外版のangbandや、zangband、nethackなどもいろいろためしているのですが、いまのところうまく起動していません。

過去ログについては、Kohyan さんの書かれている下記サイトのことです。
http://www.ifnet.or.jp/~gucci/mg/
動いた様で、何よりでした。
まだまだ奥は深いですから、嵌りすぎない程度に
頑張ってみて下さい。

webarchiveなどでもMgDOS MLの情報は入手できないので、
時間を見て発掘してくるしかなさそうですね。
もしくはkoba氏にお願いしてアーカイブをどこかに
置いて貰う(あるいは預かり置きする)というレベルが
限度かも知れませんが、下手に置いておくとSPAM業者に
拾われる危険もあるわけで、最低限の加工(メールアドレス削除等)が
必要になりそうですね。

#まぁ、過去のマシンと言われて久しいので
#なかなかサイト継続も難しいわけですが。