懐かしのMS-DOSプログラミング [sc](★0)
-
- 1
- 2010/04/21(水) 12:42:23
-
mov dx,offset msg
mov ah,9
int 21h
mov ax,4c00h
int 21h
msg db '懐かしのDOS時代のプログラミングについて語ろうぜ',0dh,0ah,'$'
-
- 521
- 2013/11/29(金) 23:07:07.14
-
>>517
MS-C 4.xの頃までかな、5からインラインアセンブラ付いたような。時を同じくして最適化をチョロくしたQuickC 2.0が出た。コンパイラの言語仕様が同じだったとおもう。
-
- 522
- 2013/11/29(金) 23:10:08.46
-
その当時のQuickとかTurboはRAMコンパイルが大流行りだった。まだHDDが高価でFDDのみのマシンが多かった時代、
-
- 523
- 2013/11/29(金) 23:10:31.25
-
なんで昔話で議論できるんだろうね
すごいや
-
- 524
- 2013/11/29(金) 23:12:05.12
-
スレタイが懐かしのってなってるやん
-
- 525
- 2013/11/29(金) 23:14:37.46
-
今更実機も何もなくて確認しようもないことで議論になるのが滑稽だねって
-
- 526
- 2013/11/29(金) 23:19:35.11
-
昔話のスレだから生暖かい目で見てやれよ
-
- 527
- 2013/11/29(金) 23:26:54.88
-
>>525
実機? あるでしょ
-
- 528
- 2013/11/29(金) 23:30:03.10
-
>>521
QC2.0にはインラインアセンブラ有ったんだよなw
-
- 529
- 2013/11/29(金) 23:31:18.02
-
>>525
ソフトの話題なら実行環境だけじゃん。実機は必須ではないよ。
-
- 530
- 2013/11/29(金) 23:31:57.37
-
MSDNでは今でもDOS6.22落とせるはずだからVirtual PCに仕込めば実機の出来上がり。QuickBASICやTurbo C++とかは当時のバックアップがないと厳しいか。
NEC 9801の再現はリアルマシンじゃないと無理か。
-
- 531
- 2013/11/29(金) 23:33:31.82
-
>>528
有ったよ
ただし.asmファイルの扱いはQuickAssemberがセットになった2.5のほうだけ
-
- 532
- 2013/11/29(金) 23:35:02.30
-
Turbo C version 2.01
http://edn.embarcadero.com/article/20841
Turbo C++ version 1.01
http://edn.embarcadero.com/article/21751
-
- 533
- 2013/11/29(金) 23:37:35.51
-
日本語DOSが欲しい
-
- 534
- 2013/11/29(金) 23:39:30.25
-
円馬鹿出ろ流石だな
これ当時のDOS版みたいだな
リリースがそれぞれ89年、91年か
-
- 535
- 2013/11/29(金) 23:41:35.49
-
>>533
DOS6.2/VもMSDNでは提供してるとおもう、NECとかIBMとかDR/Novellとか無理かもな
-
- 536
- 2013/11/29(金) 23:42:39.19
-
Turbo Pascal v1.0
http://edn.embarcadero.com/article/20693
Turbo Pascal v3.02
http://edn.embarcadero.com/article/20792
Turbo Pascal v5.5
http://edn.embarcadero.com/article/20803
-
- 537
- 2013/11/30(土) 00:02:47.87
-
Turbo PascalってCP/Mの頃からあったんだよな。ちょっと驚き。
-
- 538
- 2013/11/30(土) 00:11:46.92
-
>>536
Turbo Visionの使える6.0ではない所が微妙に憎たらしいなw
-
- 539
- 2013/11/30(土) 00:20:05.39
-
プログラミングではないが、随分前にMicrosoft Word 5.0(DOS版)をMSが無料開放してたことがあるが、もう無いのかな
-
- 540
- 2013/11/30(土) 00:22:01.99
-
>>537
CP-M/86とかDOS1.0とかから弄ってた人ってここのスレに居るの?
-
- 541
- 2013/11/30(土) 00:25:09.17
-
一時期DOS/OS2 dual 対応時代のコンパイラで遊んでたな。
Win2000のOS/2 subsystemでコンパイラも、
作ったプログラムもちゃんと動く。
-
- 542
- 2013/11/30(土) 00:28:08.96
-
DOSが好きどすえ〜
-
- 543
- 2013/11/30(土) 00:29:45.48
-
MS-DOS ってどうよ http://kohada.2ch.net/test/read.cgi/os/1010640399/
■■●DOSでネットワーク●■■ http://kohada.2ch.net/test/read.cgi/os/999912322/
LinuxはMS-DOSには敵わない http://kohada.2ch.net/test/read.cgi/os/1052038524/
CP/M-80,MSX-DOS,CDOS2を語れ! http://kohada.2ch.net/test/read.cgi/os/985981402/
DOS全般を語るスレ 2 http://kohada.2ch.net/test/read.cgi/os/1179114566/
9821のシステムをDOS/Vに移動する方法はありますか http://kohada.2ch.net/test/read.cgi/os/989765952/
■★▲DOSはまだ現役! Drive.C: http://kohada.2ch.net/test/read.cgi/os/1258659169/
DOS/V時代のゲームプレイ環境保全策 http://kohada.2ch.net/test/read.cgi/os/1000621670/
DOS欲しい奴いる? http://kohada.2ch.net/test/read.cgi/os/1226798909/
DOSの問題点を語るスレ http://kohada.2ch.net/test/read.cgi/os/1056294702/
MS-DOS系のインストールCD持ってる人いる? http://kohada.2ch.net/test/read.cgi/os/1214634503/
OSなんてDOSで充分だろ http://kohada.2ch.net/test/read.cgi/os/1124981902/
-
- 544
- 2013/11/30(土) 00:29:48.16
-
DOS5に付属のQ-BasicなんてのもあったQuickBASIC4.5使ってた俺にはゴミツールでしか無かったが
-
- 545
- 2013/11/30(土) 00:31:05.34
-
ベーマガには無料で使えるプログラミング言語として紹介されてたぞQBASIC
-
- 546
- 2013/11/30(土) 00:35:38.22
-
>>545
言語仕様はQuickBASICなんだけど、EXE作れないとか、CやMasmで作る自作のQuickLibraryと連携出来ないとか、制約大杉だった
-
- 547
- 2013/11/30(土) 00:43:06.07
-
>>545
ベーマガってのはザベとは違うんだっけ
-
- 548
- 2013/11/30(土) 00:50:19.31
-
GW-Basicがビルゲイツの頭文字から命名されたってのは本当なのかね
-
- 549
- 2013/11/30(土) 01:01:27.33
-
QBasicはWin95の頃まで有ったような気がする、多分、少なくともEditコマンドは有ったから
-
- 550
- 2013/11/30(土) 01:37:18.84
-
そういやMS-DOSはver2までは開発環境(アセンブラ等)同梱だったけどver3以降それらが省かれたんだよな…
-
- 551
- 2013/11/30(土) 01:42:44.55
-
DEBUG.EXEひとつあれば十分開発可能
-
- 552
- 2013/11/30(土) 01:45:43.48
-
>>551
ハンドアセンブルは出来るけど、実用にならんだろ
-
- 553
- 2013/11/30(土) 01:49:52.99
-
>>552
Aコマンドがあるのにハンドアセンブルなんかすんの?
-
- 555
- 2013/11/30(土) 07:43:55.06
-
QuickBASICから言語機能を取り除いたものがMS-DOS Editorだったな。
edit.comだけで起動しようとしたらqbasic.exeが見つかりませんとか言われた。
-
- 556
- 2013/11/30(土) 10:58:35.04
-
MS-DOS EditorとQbasicの導入で、Edlinは無くなったんだっけどうだっけ
-
- 557
- 2013/11/30(土) 11:12:29.13
-
>>550
その後Windows時代になるとSDKかDDKの一部として無料配布されたような。masmの386版とか。更にその後はSDK/DDKがMSDN会員限定になったと思う。
-
- 558
- 2013/11/30(土) 12:31:35.16
-
エクテンダーはスレチですか
-
- 559
- 2013/11/30(土) 13:11:51.37
-
未来戦士エクステンダー
-
- 560
- 2013/11/30(土) 13:27:30.00
-
DOS Extender時代の香り漂うOpenWatcom C++
あの時代のクロスコンパイラが動態保存されてるような感じ
-
- 561
- 2013/11/30(土) 14:39:44.22
-
>>556
edlin、XPには入ってるよ。
7はうちのは64だから知らないけど、32には付いてるんじゃね?
-
- 562
- 2013/11/30(土) 15:07:08.30
-
Win7 x86 Home Basic英語版だけどedlinは無かった。editは有った。でもqbasicは無かった。
https://i.imgur.com/ViHLCpe.jpg
-
- 563
- 2013/11/30(土) 17:30:51.01
-
Windows7 x64 Ultimateにはeditもないな。x64環境でWin16アプリ起動しないのは知ってたけどDOSアプリも窓で起動しないんだっけ?
-
- 564
- 2013/11/30(土) 17:34:10.76
-
しないよ
-
- 565
- 2013/11/30(土) 18:05:55.47
-
x64のlongモードが仮想86モードをサポートしてない
-
- 566
- 2013/12/01(日) 06:42:12.06
-
DOSBoxが必要
-
- 567
- 2013/12/01(日) 08:13:58.43
-
>>562
Vistaにはedlinもeditもあるな
使い道ないけど
-
- 568
- 2013/12/01(日) 18:16:12.93
-
そうかedlinが付いてたのはVistaまでか
-
- 569
- 2013/12/01(日) 19:24:06.25
-
Edlinとか、ある意味拷問みたいなエディタだわな、DOS全盛期でさえconfig.sysの編集程度にか使えなかった
-
- 570
- 2013/12/01(日) 19:33:39.78
-
cp/mのedと比べると使いやすかった(笑
このページを共有する