はじめに
Borland は過去に、古い製品の一部をアンティークソフトウェアとしてダウンロード可能にしました。サイトのリニューアルにより、見つけにくくなってはいますが、Embarcadero もまたアンティークソフトウェアを公開しています。
Turbo C / Turbo C++ / Turbo Pascal は Internet Archive に捕捉されており、BDN のリンクからも DL 可能です。
Embarcadero のアンティークソフト一覧
Turbo C / Turbo C++ / Turbo Pascal / Delphi / C++Builder があります。
■ Turbo Pascal 1.0 (1983/11/20)
最初の Turbo Pascal です。
- Antique Software: Turbo Pascal v1.0 (Embarcadero)
- Antique Software: Turbo Pascal v1.0 (EDN)
- Antique Software: Turbo Pascal v1.0 (BDN: Internet Archive)
FileName | Size |
---|---|
tp1.zip | 65,440 bytes |
- Download: Turbo Pascal 1.0 (CodeCentral)
- Download: Turbo Pascal 1.0 (altd.embarcadero.com) 1
- Download: Turbo Pascal 1.0 (BDN: Internet Archive) 1
アーカイブについて
アーカイブを適当な場所に展開するだけで使えます。
※ <インストールフォルダ>
にパスを通す必要があります。
See also:
■ Turbo Pascal 3.02 (1986/9/17)
DOS 版には 8087 コプロセッサ対応の TURBO87.COM
と BCD 演算対応の TURBOBCD.COM
が含まれています。
IDE のコードエディタでのキーボードショートカットです。
- Antique Software: Turbo Pascal v3.02 (Embarcadero)
- Antique Software: Turbo Pascal v3.02 (EDN)
- Antique Software: Turbo Pascal v3.02 (BDN: Internet Archive)
FileName | Size |
---|---|
tp302.zip | 170,209 bytes |
- Download: Turbo Pascal v3.02 (CodeCentral)
- Download: Turbo Pascal v3.02 (altd.embarcadero.com) 1
- Download: Turbo Pascal v3.02 (BDN: Internet Archive) 1
アーカイブについて
アーカイブを適当な場所に展開するだけで使えます。
※ <インストールフォルダ>
にパスを通す必要があります。
See also:
■ Turbo Pascal 5.5 (1989/5/2)
オブジェクト指向拡張を導入した Pascal & IDE です。Pascal with Objects と呼ばれました。
- Antique Software: Turbo Pascal v5.5 (Embarcadero)
- Antique Software: Turbo Pascal v5.5 (EDN)
- Antique Software: Turbo Pascal v5.5 (BDN: Internet Archive)
- Turbo Pascal 5.5 Object-Oriented Programming Guide (Embarcadero)
- Turbo Pascal 5.5 Object-Oriented Programming Guide (Internet Archive)
FileName | Size |
---|---|
tp55.zip | 985,839 bytes |
- Download: Turbo Pascal 5.5 (CodeCentral)
- Download: Turbo Pascal 5.5 (altd.embarcadero.com) 1
- Download: Turbo Pascal 5.5 (BDN: Internet Archive) 1
アーカイブについて
インストーラー形式になっています。アーカイブを展開すると DISK1
と DISK2
のサブフォルダが生成されるので、DISK1\INSTALL.EXE
を実行します。
※ <インストールフォルダ>
にパスを通す必要があります。
■ Turbo C 2.01 (1989/5/11)
C コンパイラ& IDE です。
- Antique Software: Turbo C version 2.01 (Embarcadero)
- Antique Software: Turbo C version 2.01 (EDN)
- Antique Software: Turbo C version 2.01 (BDN: Internet Archive)
FileName | Size |
---|---|
tc201.zip | 1,100,166 bytes |
- Download: Turbo C version 2.01 (CodeCentral)
- Download: Turbo C version 2.01 (altd.embarcadero.com) 1
- Download: Turbo C version 2.01 (BDN: Internet Archive) 1
アーカイブについて
インストーラー形式になっています。アーカイブを展開すると DISK1
~ DISK3
のサブフォルダが生成されるので、DISK1\INSTALL.EXE
を実行します。
※ <インストールフォルダ>
にパスを通す必要があります。
■ Turbo C++ 1.01 (1991/2/28)
製品名は Turbo C++ 2nd Edition です。
C++ コンパイラ& IDE です。当時の C++ コンパイラは C コンパイラ用のソースを吐くトランスコンパイラ (トランスパイラ) が多かったのですが、この Turbo C++ はちゃんとした C++ コンパイラでした。
- Antique Software: Turbo C++ version 1.01 (Embarcadero)
- Antique Software: Turbo C++ version 1.01 (EDN)
- Antique Software: Turbo C++ version 1.01 (BDN: Internet Archive)
FileName | Size |
---|---|
tcpp101.zip | 2,759,857 bytes |
- Download: Turbo C++ 1.01 (CodeCentral)
- Download: Turbo C++ 1.01 (altd.embarcadero.com) 1
- Download: Turbo C++ 1.01 (BDN: Internet Archive) 1
アーカイブについて
インストーラー形式になっています。アーカイブを展開し INSTALL.EXE
を実行します。
※ <インストールフォルダ>\BIN
にパスを通す必要があります。
■ Delphi 1.0 Client/Server (1995/2/14)
16bit Windows 用 Object Pascal コンパイラ& IDE です。25周年を機に、アンティークソフトウェアとして公開されました。(画像は日本語版のものです)
FileName | Size |
---|---|
30911_historic_delphi_1_client_server_installation.ZIP | 79,454,916 bytes |
TYPE | HASH |
---|---|
SHA1 | 04480EABEFF0F63729B7A2BBE0E18526AE002573 |
MD5 | 91A4763023BB1D12BD8807450ACBD965 |
アーカイブについて
インストーラー形式になっています。アーカイブを展開し、INSTALL\SETUP.EXE
を実行します。
See also:
- Delphi 25 周年記念サイト
- Delphi Configuration Files (community.idera.com)
- Delphi Configuration Files (community.embarcadero.com)
■ C++ Builder 1.0 Client/Server (1997/2/26)
32bit Windows 用 C++ コンパイラ& IDE です。25周年を機に、アンティークソフトウェアとして公開されました。
FileName | Size |
---|---|
30934_historic_c_builder_1_install.ZIP | 221,521,635 bytes |
TYPE | HASH |
---|---|
SHA1 | 5B5D1A92824A44F816BD4CA940A136E28B6D7D19 |
MD5 | C75FA7ED3E00084ABE61182D5B5E7F5C |
アーカイブについて
インストーラー形式になっています。アーカイブを展開し、INSTALL\SETUP.EXE
を実行します。
『C++ Builder 1.0 Client/Server』は 32bit アプリケーションですが、インストーラーが 16bit アプリケーションである事に注意してください。
See also:
■ その他の無償版
その他のアンティークソフトウェアでない無償版です。
- Download: Delphi Community Edition (Embarcadero) 2
- Download: C++Builder Community Edition (Embarcadero) 2
- Borland C++ Compiler 5.5 無償ダウンロードサービス (Borland: Internet Archive) 3
- Download: C++ Compiler (Embarcadero) 4
アンティークソフトの実行環境について
アンティークソフトの実行環境です。
PC DOS (MS-DOS) |
Windows 3.1 | 32bit Windows | 64bit Windows | |
---|---|---|---|---|
Turbo Pascal 1.0 | 〇 | 〇 | 〇 | × |
Turbo Pascal 3.0 | 〇 | 〇 | 〇 | × |
Turbo Pascal 5.5 | 〇 | 〇 | 〇 | × |
Turbo C 2.0 | 〇 | 〇 | 〇 | × |
Turbo C++ 1.0 | 〇 | 〇 | 〇 | × |
Delphi 1.0 | × | 〇 | 〇 | × |
C++Builder 1.0 | × | × | 〇 | △ |
Turbo Pascal / C / C++ は IBM PC 用なので、PC-98 等では動作しません。DOSBox-X で動作させるのが最も簡単だと思われます。
See also:
アンティークソフトウェアを 64bit Windows で動作させるには
64bit Windows では MS-DOS アプリケーションおよび 16bit Windows アプリケーションは動作しないため、なんらかの工夫が必要となります。
個別のインストール記事を用意しました。
- Turbo Pascal 1.0 を Windows 10 (64bit) / 11 にインストールしてみる (Qiita)
- Turbo Pascal 3.02 を Windows 10 (64bit) / 11 にインストールしてみる (Qiita)
- Turbo Pascal 5.5 を Windows 10 (64bit) / 11 にインストールしてみる (Qiita)
- Turbo C 2.01 を Windows 10 (64bit) / 11 にインストールしてみる (Qiita)
- Turbo C++ 1.01 を Windows 10 (64bit) / 11 にインストールしてみる (Qiita)
- Delphi 1.0 Client/Server を Windows 10 (64bit) / 11 にインストールしてみる (Qiita)
- C++Builder 1.0 Client/Server が無償公開されたので Windows 10 (64bit) / 11 にインストールしたいけど、インストーラが 16bit アプリケーションなせいで 64bit Windows へインストールできない件をどうにかして、ついでに 32bit Delphi として使ってみる (Qiita)
アンティークソフトウェアを PCEmulator (FabGL) で動かすには
64bit Windows で動作させるのと同様の手法でファイルを抽出すれば、PCEmulator (FabGL) を使って ESP32 でアンティークソフトを動作させる事ができます。
Delphi 1.0 Client/Server は PCEmulator 上の Windows 3.0 では動作しません。
C++ Builder 1.0 Client/Server は 32bit アプリなので PCEmulator では動作しません。
アンティークソフトウェアを Android で動かすには
エンバカさんの記事にあるように、Android 上の DOSBox で実行してください。
おわりに
CodeCentral には廃止予告が出ていますので、必要な方は早めにダウンロードしてください。廃止後に上記アンティークソフトがダウンロードできるとは限りません。
アンティークソフトダウンロードのために EDN (Embarcadero Developer Network) アカウントが必要な場合には、以下からアカウントを新規作成できます。
See also:
-
2021/10/01 時点での最新版 Community Edition は 10.4.2 Sydney。有償版の最新は 11.0 Alexandria。 ↩ ↩2
-
Borland C++ Compiler 5.5 は C++Builder 5 相当のコンパイラ。新しい C++ Compiler で置き換える際にはサポート情報ページに書かれている情報が役に立つかもしれない。 ↩
-
Borland C++ Compiler 5.5 の後継。BCC32 とコマンドライン互換を持つ BCC32C コンパイラが含まれる。恐らく BCC32 にリネームしても使えると思う。2021/10/01 時点では C++Builder 10.2 Tokyo 相当のコンパイラ (C++11 / LLVM 3.3.1) が含まれている。 ↩