当方、日常的に東芝DynabookにてWindows7(x64)を使用していますが、かなり以前使用していたNEC PC-9801NS/T(40MB HDD付)が片付けの際に見つかりまして、動作確認をしたところ、側にあったMS-DOS ver3.3Dシステムディスクも起動し、HDDからも起動できました。
かなり思い切って買った機種ですので、死蔵させるのは惜しいと、現用のDynabookのHDD内にバックアップしておいた、98DOS用のエディタやTurbo-Cなどをコピーして楽しんでいます。
しかし、最近FORTRAN77を(今更ながら)勉強しようと思い、Dynaboolにてg77コンパイラを使用してみたところ、Windows7でもコマンドプロンプトでの作業が必要(Stanford版はインストールできませんでした)で、かえってDOS機の方が楽だと感じるに至りました。また、COBOLにも関心があります。
そこで、NEC PC-9801NS/Tと40MB程度のHDDで使用できるフリーのFORTRAN77・COBOL(できればコンパイラ)をネット上で探したのですが、殆ど見あたらず困っております。
どなたか、ダウンロード先等をご紹介頂ければ、幸いです。何卒よろしくお願いします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
手間さえ惜しまなければ、WATCOMのFORTRANを一旦WindowsのPCでインストールして、そこから必要なものだけ流用する、という方法があります。
WATCOMのオリジナルサイトは英文のため、日本語のここはいかがでしょう?
http://www.toyama-cmt.ac.jp/~mkawai/almanac/nado …
WATCOMはDOSエクステンダ(DOS4GW)で成り立っていて、PC9801も対応しています。
DOS4GW.DOCを読むとたしかにPC-9801用の設定が書かれています。私はFMR用としてTOWNSで試しましたがうまくいきましたしコンパイルも通りました・・・とはいってもCのほうですけど。
さすがにメモリがないとつらいし、クロックが遅いとコンパイル時間がかかります。
でも、今入手できるFORTRANということなら他に選択肢はないでしょうね。オークションでMS-COBOLを探してみる・・・という方法もありますけど・・・。出てきますかねぇ~?
スペック的にはMS-COBOLのほうが良さそうな感じですけど・・・。
No.1
- 回答日時:
PC-9801版の開発ソフトは高額で売られていたものが
多いので、当時フリーだったのはgccを98に移植してみた
感じの物しか手に入りませんでしたね。
200KB程度の逆アセンブラが40000円の時代の話ですが…。
PC/AT版ならあるみたいだという書き込みを見たので
VIRTUALPCを入れて英語でやるという選択肢も
あるかも知れませんが、面倒でもlinuxを入れて
フリーのコンパイラにするか、Windowsのコマンドプロンプトで
やるほうが何かと安全なのかなと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 7 Windows7でMicrosoft VirtualPC2007 SP1を使用する 9 2022/11/17 13:12
- ドライブ・ストレージ NECノートパソコンにクローンしたSSDが換装できません 7 2022/04/25 09:22
- UNIX・Linux Linux(Fedora30)のブートディスクの交換について 2 2023/05/16 13:17
- 中古パソコン PCに入っている色々なアプリ等が起動しなくなりました 11 2023/06/16 16:20
- Windows Vista・XP windows xp proが起動しなくなりました 10 2022/05/20 00:49
- ドライブ・ストレージ PCのHDDが壊れているかどうかの判断と、SSDを購入する際の相談にのってください。 9 2022/05/31 17:33
- ドライブ・ストレージ QNAPのNAS RAID1が崩壊 2 2023/08/05 23:54
- ブルーレイ・プレーヤー・レコーダー 東芝ブルーレイレコーダーと相性のいい外付けハードディスクを知りたいです。 6 2023/02/28 13:02
- その他(パソコン・周辺機器) SSD換装 4 2022/10/23 23:54
- ノートパソコン ハードディスクが壊れたPCのオークションへの出品の仕方を教えてください 9 2022/11/16 08:13
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
conio.h? curses.h?
-
C++でアボート(Abort)で処理が...
-
0除算して、落ちるプログラムと...
-
PICマイコンによる乱数の表示に...
-
関数の返す値で直接Bitをセット...
-
どのプログラミング言語ででき...
-
「.c」拡張子でC++文法を使...
-
fortranでのNaNについて
-
C言語のワーニングメッセージの...
-
C++ で、「)」が必要 というエ...
-
Eclipseの環境設定について
-
インクリメント、デクリメント...
-
65536は2の何乗なのでしょうか?
-
正しい五十音順について
-
C言語の課題で、1年の秒数を計...
-
Notepad++の関数リスト表示でC...
-
VBAで仕様書は書きますか?
-
Excelに埋め込んだVBAのプログ...
-
UWSCで指定のフォルダを開きたい。
-
グループを均等に分けるには?...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
0除算して、落ちるプログラムと...
-
C++ で、「)」が必要 というエ...
-
コンパイルできない
-
C++でアボート(Abort)で処理が...
-
変数(関数)名の頭に_
-
Visual C++とVisual C++.NETの違い
-
Eclipseの環境設定について
-
volatile修飾について
-
コンパイラについて
-
linuxのセキュリティ対策と致し...
-
__extension__
-
io.hをincludeするとそのような...
-
PICマイコンによる乱数の表示に...
-
コンパイラフラグ(compiler fla...
-
conio.h? curses.h?
-
【エラー】Cpadで初めてコンパイル
-
関数の戻り値による変数の初期化
-
ABAQUS ユーザーサブルーチン...
-
Delphiの逆コンパイル
-
graph.hがincludeできない
おすすめ情報