■★▲DOSはまだ現役! Drive.C:
あーそーゆーことですたか
勉強になりますた。どーもありがと >>97
何故、とばされるのかってのが質問の趣旨じゃないの? 実行するプログラムによって、実行後、コマンドラインのf3の内容が消える場合あるんで調べてみた。
で、コンベンショナルの空きメモリを全クリアすると、f3の内容も消えるっぽい。
f3の内容って、コンベンショナル上位のcommand.ocm非常駐部の残骸の中ってことかいな・・・ そんなもんすかね。ともかく一安心っす。
最初、f3の内容が消えるプログラムに何かバグがあって、
どっかメモリ破壊してんじゃないかと不安になったもんで。 f3はプログラムを起動する時の親プロセスが保持してる情報のはずだから
そのプログラムが親プロセスの常駐部をいじることをしなければf3が消えることはないと思う
>空きメモリを全クリアすると、f3の内容も消えるっぽい
command.comを起動していく毎に128Byte程度の環境エリアが確保されると思う。
バッチから起動するとそのバッチのワークエリアも取られるから
この時もう不要な残骸と思ってcommand.comの環境エリアもクリアしてるとかじゃ? 単純な.comで、DOSファンクションAH=48hでメモリ確保してクリアするだけっすよ。
アセンブラ使えるならすぐ書けちゃう代物だし、気になるなら自分で試してみては? アセンブラなのにメモリマップを気にしないでプログラムするとかw なーんだ、VTDOSってシェアウェアだったのか。4200円だし。
おとなしくDOSBOXを使っておくかな。 テクノロジの進歩って不必要なレベルにまで来ている、って気がするな
ハードアップ⇒ソフトアップ⇒ハードアップ⇒…
それについていく意味あるのか?と言うと
正直俺の場合はWindows95くらいかな
テキストが打てて、メールができて、ブラウザがあって、
あとはエクセルとワードくらいのツールが快適に使えりゃいいってレベルだもの
テキスト打つのにはDOS/VでE(笑 でもいいくらいだからなあ…
本当にウインドウがほしいのはDVD見るときだけ
DOS/Vにそこんとこだけ乗せてくれれば、非常に快適になるだろうな
そろそろ個別のOSをもてるようになってもいいころだと思うけど >>109
商売になるかならないかは個人の判断。
それもまた良かろう。 >>113
ドスって音がしたと思ったら、傷害事件だ!! 物によってはいまだにDOSベースで納品してる。
FD一枚あれば起動出来るし、FDDが無い場合はUSBで納品。
余計なアプリ(もといos)が入ってないからCPUをフルに使えて楽しい。 >>115
自前でプロテクトメモリを管理するのは大変じゃないかと思うのですが実際はどうですか? >>116
OSが管理してないから、16Mバイト以降が自由に使い放題なので、ぜんぜん大変じゃ無いです。
大抵ページングをOFFにしてるので、リニアに4G使えて便利です。 EMM386のことも時々でいいから思い出してください。 >>115
MMXとか3DNowとかHTTとか使えないと思うけど。
Videoカードサポートとかどうするんだろ。
無くても特に問題ないかもしれないがw >>118
EMM386は制限がきつかったり環境によって動かなかったりしてハマるので orz
何らかの出来合いソフトが要求してなければ極力使わない様にしてます。
>>119
大抵アセンブラで書くのでMMXも使えるし、VBE3でビデオも問題無いです。
キャラクタもソフトに持たして画面描画も自前のドライバをリンクしてます。 久しぶりにFreeDOS見に行ったらずっと1.0だな
FreeBASICとか開発してるけどDOSはもう完成なのか >>122
次がなかなか出てこない。
一応DOSのベースは完成してるけど。
エミュレータ用OSとしてはお世話になってる。 >>124
既にFreeDOSはDOS3〜6互換でしょ。
32bit化を目指しているから続かない。
まずはバグフィックスだけで良いのに。
大幅な改善は時間がかかるのでまだ望んでいない。 >>125
んじゃ、msdos.sys辺りと差し替えて使えるの? >>122
上の人がどこをソースに未完成って言ってるのか知らないけど
DOSの全てのインタラプトを再現したわけで、1.0で完成だよ 中国DOS連盟
違法くさいサイトだけど未だにDOSの書き込みがある異様な世界。
こいつら不思議な連中だな。
一体なにが奴等を惹きつけるんだろうな.....
http://www.cn-dos.net/forum/ 本日の書き込みも結構あるな。
中国人は人口多いからFREEDOSマニアやDOSオタが多いのかなぁ。 昔、中国製のDOSゲを拾った事がある
同級生2ってタイトルだったんだがフォントは自前で持っていて
英語版DOSでも日本語版DOSでも動く
一番驚いたのは必要空きメモリが350kB以下w >>133
350kBとはやるな。
コンベンショナルメモリはConfig.sysの書き方になれるまで
結構泣かされたからな。
シルフィードとかラストハルマゲドンとかって
DOSゲー? シルフィードってBASICのミニゲームが入ってたあれのこと?
シルフィードは88用で98じゃ出てないし、パソゲーではあってもDOSゲーではないね テグザーとシルフィードはPC/ATに移植されてる
だから(逆)輸入盤はMS-DOSだよ >>138
メガCDは知りませんがPCエンジンやPC8801にもあったゲームです
>>140
そうなんですか
知りませんでした ラストハルマゲドンはいろんな機種で出てるね。PCエンジンにも。
シルフィードはPCエンジンでは出てない。
メガCDのシルフィードは(リアルタイム処理じゃないけど)地形をフラクタルで生成
したりとかいろいろと意欲作。 とりあえずしゃべりの部分の比較がきいてみたいもんだ。 >>144
頑張って探してみ。
ちゃんと合法的に入手するんだよ。 DOSでB:ドライブに割り当てられるRAMDISKツールってないですかね?
SUBST使えってのは無しで。 >>146
先にB: が使われてしまうからなあ。ドライバチェインを入れ替えるとどうなるのだろう。 >>146
すでに登録されているブロックデバイス(ドライブ)を交換する、という方法で実現するのならば、以下に資料がありました。
http://www.amazon.co.jp/dp/4789835154/
の 27 ページからソース付で詳説されています。
ベクタにはソース付でユーティリティが登録されていました。
http://www.vector.co.jp/soft/dos/util/se081929.html >>147-148
早速のレスありがとうございます
プログラムを組めないので資料を見ても分らないと思います。申し訳ない...
そこで最後にご紹介頂いた DRVSWAP というのを試してみました。
やはりドライバを読み込む時点でB:ドライブはFDとして登録されているようで
G:ドライブのRAMDISKを空のBドライブと入替えるべく
DRVSWAP G B
とすると、(Bが無いため)A:ドライブにFDを入れろと出てキー入力待ちになってしまいます。
FDを入れれば見事に入替えが出来ますが、これは結局起動時常にFDを入れておかなくてはならず
一寸実運用にはなりえませんでした。
う〜む...やっぱりB:はDOSの盲腸として遊ばせておくしかないですかね
その点PC-98は良くできてたんだなー ↓VZ爺が風説の流布をまた流したので反省文を記載します。
ではどうぞ 件の如く書き込むと復活するのではないかと思ってたw 追記
だが、>>152を書き込んだのち、確認したら、dat落ち表示された。
だが、他のブラウザでは、今度は過去ログ入りはなレス番152迄表示された。
さてさて、なるほどねw ただサーバが落ちていただけなことを、
dat落ちと表現する文盲がいるのはここですか。 そんなエラーメッセージ出す作者に注文つけてな。
ちゃんと文脈たどる力がなければそう言う言葉になるのかもw
あっ、余りこのスレを汚さないようにしてたのだけど、
つい、>>151のおバカに反応したために・・・w > そんなエラーメッセージ出す作者に注文つけてな。
> ちゃんと文脈たどる力がなければそう言う言葉になるのかもw
お前さんの文脈なんぞたどる気もない。
一昨日から昨日にかけての多くのサーバ障害は運営板を見れば分かること。
作者が悪いとか、そういうコメントしか返せないなら、2chやらない方が良い。 要らぬお節介が不要ということだろうが、どんだけ日本語を読めないのかw バカはどう見ても >>158 と >>160 だな なんだかよく分からない空気だなぁ。
Virtual PCで、PC-DOS/V J7.0(2000)とDOS/V Extension 2.0で、
大いに満足して利活用してる。
ワープロソフト「松 ver6」のDOS/V版が800x600に対応している。
PC-98の末期に白黒グラフィックが削除され、精細モードが使えなかったのに、
DOS/V版はいまだに利用できるのがありがたい。
PC-DOS/V 7.0は、コンベンショナルメモリを節約するべく、
システムファイルのチューニングが徹底されているのが利点。
Virtual PCが実機と比べ、UMBに使えるエリアが限られてるし。
問題は日本語入力だろうと思う。
単品のDOS/V版日本語入力フロントプロセッサはなかなか欲しいのが見あたらない。
(一太郎5/R.2に添付されたATOK9とか、WXIIIあたりが欲しい) C:\TPCS>Vmap
VMAP Version 2.01 Copyright (C) 1989-91 by c.mos
addr PSP blks size owner/parameters hooked vectors
---- ---- ---- ------ ------------------------- -----------------------------
1001 1271 4 21184 command /vz+vzfl -WD
1531 182A 1 6640 command
16D1 <-- 1 1552 vwx 1.07 -z2 -x1 2F
1733 <-- 1 3936 vz 1.60 /vz+vzfl -W 1B 29
182A <-- 2 11136 command 23 24
1AE4-EBFF 1 856480 <free>
----- EMS ver4.0 (frame: EC00h) -----
handle pages size name
------ ----- ------ --------
1 1 16k for Vwx!
2 128 2048k VZ
free 1919 30704k
total 2048-32768k
C:\TPCS> C:\TPCS>mode CON
デバイス状態 CON:
-----------
行数: 43
桁数: 100
キーボード速度: 31
キーボード ディレイ: 1
コード ページ: 932 >>165
お,松ユーザがおる.
松茸の文法書辞書までチューンするのが真の松ユーザ.
WXV for DOS/Vは,松茸のAPIに化ける機能が無かったのが残念. BIOSからUEFIになると、DOSはどうなるんざんしょ? >>168
WX3 のDOS/V版とPC-98のMAPIってドライバごとに結構違いがあるのよね。
(例えばATOK8とか)
ちょっと修正すれば使い回せないかな〜、と思ったことがある。 今年になって保存していた3.5インチフロッピーメディアの大部分が壊れていた。
2〜3年前は生きていたのが多かったのだが。 >>171
全部イメージ化して、
MO/DVD-R/DVD-RAM/HDDと他種類の媒体に保存してる。 >>169
レガシー用途に残しているけど、多分それが数年のうちになくなるかも。
どうしてもDOSの環境を残すのであれば、
Virtual PCなり、VTDOSに移行準備は怠らず。
>>170
松茸はカーネル以外のドライバは、
PC-98やFM-R、DOS/Vとも全く同一のファイルだったな。
松茸もWXも、辞書を育てるのがはまるんだよね。 FreeDOS 1.1 リリース
SourceForge The FreeDOS Project: News
http://sourceforge.net/news/?group_id=5109&id=305444
FAT32に対応したFreeDOS 1.1が公開
http://news.mynavi.jp/news/2012/01/06/044/
FreeDOS 1.1の主な新機能や変更点は次のとおり。
- FAT32バグを修正した新しいカーネル2040を採用
- 高性能TCP/IPアプリケーションの導入
- USBコントローラの初期サポートとUSBフラッシュディスクの限定的サポートの導入
- 新しいインストールメニューの導入
- PCI-IDEドライバのアップデート
- メモリドライバのアップデート
- 各種プログラムのアップデート
FreeDOS 1.1、USBブートイメージ公開
http://news.mynavi.jp/news/2012/01/19/006/
>>173
うちのPC-9821Bpも調子悪いわ。ReCapすればいいんだろうが、それでもFDDがな。
SANAやHxC使えばしのげるけど、それでも実機の維持は今後面倒になりそうだな。
ttp://kitahei88.dtiblog.com/?q=HxC
ttp://www.gamepres.org/?p=255
ttp://www.fdd-sana.com/
おまけに最後の砦であるFM音源はG.M.I.C.出たから
実機使う意味がメディアコンバート以外でなくなりつつあるな。
>>175
ディストリビューション化するために翻訳やるかな。
そういうことで、fd11src.isoを落として中見ている。
主な作業対象ファイルは/freedos/packages/配下にある。60強だな。
まずはbaseからやっていく。終わったらDOS/VとPC9801への移植よろ。
あと、kernel2040はリリースノート参照すると
NLSのサポート削られているっぽいんだが大丈夫か? free DOSをFM-TOWNSにも移植キボンヌ 自分でやってみたらどうだろう。そんなに難しくないはず。
ディスクBIOSまわりのパラメータの対応をとって、
IBM PCのBIOSの1文字出力ルーチン相当品を実装すれば、
とりあえず動くところまではできるはず。
公開とかしなかったけど、98では確かそれくらいで動いた。 >>182
近くに、intel Macもあるでしょ?
ほかにも、Sunmicrosystems 386iや(ryも・・・・。
MS-DOS Player for Win32-x64
ttp://homepage3.nifty.com/takeda-toshiya/msdos/index.html
2012/8/23
CPUコアを、MAME 0.146u3ベースのi386に差し替えました。
また、int 21h ah=52h(DOSの内部ワークエリアアドレスの取得)をサポートしました。
これによって、要i386だったDDEBが動作するようになっています。 MS-DOS Playerがまた更新されてる
2012/12/23
int 21h(ディスクのRAWライト)をサポートしました。
marucopyでのディスクへの書き込みがちゃんと動作するようになっています。
ただし、安全のためフロッピーディスクのみライト可としています。 亀レスだが、DOSで動くイメージ書き戻しツールとか結構あるから
それを使いたい向きのためにって事じゃないの? MS-DOS Playerが更新されて、動作するソフトが増えたそうな
ttp://homepage3.nifty.com/takeda-toshiya/msdos/index.html
2014/3/12
JR運賃計算システム MARS for MS-DOSが動作するようになりました。
2014/3/7
int 10h(ビデオ)、int 16h(キーボード)など、PC/ATのBIOSの実装を進めました。
FDやDoDiaryなど、PC/AT用のソフトが色々動くようになっているかと思います。 483 :名無し~3.EXE:2014/03/12(水) 00:39:12.53 ID:s1qsFNui
最初shareemu.exeやshareemu.comがFAT32対応らしく検索したが見つからなかったが
SHARE v7.10 (Revision 4.11.1492)が対応していたので良かった
484 :名無し~3.EXE:2014/03/12(水) 00:45:38.88 ID:s1qsFNui
>>482-483
ROM-DOS7.1のshare.exeかも知れない
485 :名無し~3.EXE:2014/03/12(水) 00:47:27.55 ID:s1qsFNui
間違いなくそうだ。ROM-DOSはDatalight社製で、
SHARE v7.10 (Revision 4.11.1492)のコピーライトもDatalightだった
486 :名無し~3.EXE:2014/03/12(水) 03:32:06.37 ID:s1qsFNui
あとSHARE.EXEを偽装するFAKESHAR.COM(Share Emulator 1.1)も使えるようだ。
>最初shareemu.exeやshareemu.comがFAT32対応らしく検索したが見つからなかったが
最初sharemu.exeやsharemu.comがFAT32対応らしく検索したが見つからなかったが
おそらくsharemu.exeやsharemu.com(やFAKESHAR.EXE)はFAKESHAR.COMを指している
を思われる。 【話題】MicrosoftがMS-DOSとWordのソースコードを一般公開、サイズはなんと300KB未満
http://ai.2ch.net/test/read.cgi/newsplus/1395834282/ サイズが300KB未満なのはDOS 1.1の方みたいだね
300KBなんて結構大きいじゃないかとか思ってしまうが…
そりゃ今時のはもっと桁違いに大きいけど。