🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: japan.comp.windows95
Article #27

Re: NECの98用DOSプログラムとDOS/V機用DOSプログラム

#27
From: Dairyo Gokan
Date: Tue, 12 Jan 1999 00:00
37 lines
3029 bytes
jun kamoshida wrote:
> NECの98のDOSで動くプログラムで、DOS/V機のDOSでは動か
> ないものがありますが、どうしたらいいでしょうか。動かすいい方法はない
> でしょうか。
> 
> 例  NECの98のDOSで動くアナログ回路シュミレータ ”Pspice”
> 等

 グラフィック周辺の回路構成などは、AT互換機とNECのPC-9801シリーズでは
互換性がありませんので、無理です。 どうしてもというなら、昔エプソンが
売っていた「98/V」だったかのようなエミュレーションボードを組みこんで、
AT互換機の中にPC-9801と同様なビデオ回路を組み込む必要があります。

> また、TURBO-C、QUICK-C、MS-CでDOS/V機用の
> DOSプログラム(外部機器と通信可能なもの)を作りたいのですがいい
> 方法があるのでしょうか。

 グラフィックライブラリ等の機種依存する関数を使わなければ、DOS汎用
のアプリケーションが作れます。 RS-232Cポート等を直接制御するような
プログラムも、機種によってハード構成が異なるので無理です。 機種別の
ルーチンを用意して、プログラムで機種判定した後、どのルーチンを使うか
選択するようにプログラムを作るか、ポート名(COM1/AUX等)をオープンして
Cの標準入出力ライブラリを呼ぶしかありません。 但し、後者の場合プロ
グラム中からボーレートを設定したりといった細かい操作ができません。

 上記のことは、「Turbo C」「Quick C」「MS-C」のいずれでも可能です。
たとえ、ググラフィクライブラリが標準添付されていなくとも、能力と知識
さえあれば、自分で作成することは可能です。 コンパイラの限界ではあり
ません。

+---------------------------------------------------------------------+
| From         : Dairyo Gokan ( 後神 大陵 )                           |
| Organization : Studio NAND Co., Ltd. ( スタジオ・ナンド有限会社 )   |
| Adrs : 39-6-102, Nishi-Kameari 3 Katsushika-ku Tokyo, 125-0002 JPN  |
|       〒125-0002  東京都葛飾区西亀有3丁目39番6号パールホワイト102   |
| TEL:03-3838-0850  FAX:03-3838-0875  mailto:nand@can.bekkoame.ne.jp  |
+---------------------------------------------------------------------+
Technical Details
Message-ID: <369AEBFA.7F77@can.bekkoame.ne.jp>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <3699C54E.7F0AE454@ta2.so-net.ne.jp>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 10a6e0,5885c3050739dbdf
X-Google-Attributes: gid10a6e0,public
X-Google-Thread: ff2c9,5885c3050739dbdf
X-Google-Attributes: gidff2c9,public
X-Google-Thread: 100dc5,5885c3050739dbdf
X-Google-Attributes: gid100dc5,public
From: Dairyo Gokan <nand@can.bekkoame.ne.jp>
Subject: Re: NECの98用DOSプログラムとDOS/V機用DOSプログラム
Date: 1999/01/12
Message-ID: <369AEBFA.7F77@can.bekkoame.ne.jp>
X-Deja-AN: 431550343
Content-Transfer-Encoding: 7bit
References: <3699C54E.7F0AE454@ta2.so-net.ne.jp>
Content-Type: text/plain; charset=iso-2022-jp
Organization: Studio NAND Co., Ltd.
Mime-Version: 1.0
Newsgroups: japan.comp.windows95,fj.os.msdos,fj.net.programming