CP/M-80,MSX-DOS,CDOS2を語れ!
CP/Mに、Cコンパイラがあるといいんだが、
無い場合は(68kには標準装備)ASMで、ファイルをヘキサに変換して
RS232Cポートから出す。変にプロトコル作るとデバッグが大変だから、
チェックサムあたりで。16バイトか32バイトを1行で出し、CR、LFをつける。
WINDOWS側では、これをファイルにする。
取りこぼしのない、ターミナルソフトを使うこと。
受信したファイルを、ヘキサから、バイナリに落とす。
ファイル1個ずつだと効率わるいから、ディスク全体をダンプするぐらいの
ソフトにはしておく。
こうやって、昔、CP/Mのファイルを吸い上げた。
>>113
MS-DOSの時代にはコンバーターがあったような気がしますが。
SLRLNK, SLRMAC ってどこかに落ちてませんか?
M80, L80 があるのでなくてもいいのですが、
高速、高性能聞きましたので。 よーしおとーさん過去の遺物レスするぞ
>>24
MT+はその代わりオブジェクトコードの実行速度が速かった。
Local variablesをCなんかでいうstatic variableとして
実装していたしね。
当時は64Kあると、何でもできるような感覚があったなあ。
>113
Windows上に書き出すってのが意味不明だが、媒体さえ読み出し可能なら、
セクタダンプするとか、FCB真面目に辿るとかすればいいよ。MS-DOSと
そんなに構造違わないから。
カキコしたソフト独自のデータ形式だと面倒だが、気合いだ気合い。
それより8インチFDなんてドライブがあるか不明だし、あっても
スキューファクタが不明だったりするともっと面倒。 >>120
>当時は64Kあると、何でもできるような感覚があったなあ。
とーちゃん。そりゃー、昔は今ほどの機能要求と要求環境が無いからでねーの?
....いた。
あんで、ゲンコツが来るかなぁー。
>予約数が5,000台に満たない場合は、商品化されません。
>早めに予約して商品化を決定させよう。
などと煽られているが 外付け2DDドライブを処分してしまったので使い辛そうだな
USBのFDD使えるように自分で頑張るしかないのか
でもDISKROMの問題もあるしな 2Dで256x256で8bitのマトリクスすら、64kではオンメモリ実装不可だったしなぁ…。
3Dで32x32x32で16bitのマトリクス使いたくても、やはりオンメモリは無理だったし。
今は1024x1024x1024だってそのへんのパソコンで可能だし…隔世の感ありですわ。 PC-8801ma2 + CP/Mのターミナルソフト → シリアルコンソールとして使ってます。
PC-PR406m熱転写ラインプリンタ → ログの出力先として使ってます。
愛着あって捨てられない。。。(^^; 近頃マシン自作してCP/M移植したっていう人いるのかな? 文豪ミニ5を、制御キー+拡張キー押しながら電源オンで、CP/M使えました。
MBASICやM80、L80などを海外サイトからダウンロードして、それを
文豪に移す方法を悩みましたが、同じくダウンロードした22DISKという
ソフトを使い、PC上でCP/MフォーマットFDを読み書き成功し解決しました。
(CP/Mは機種ごとにフォーマットが違うので、文豪用のパラメータを22DISK
に設定する必要があります。)22DISKに付属のパラメータで各種CP/M
フォーマットがPCで読み書き可能になるので、文豪以外のユーザの方も試してみては。 速報!
韓国サイバーテロ組織に
VIPPERが攻撃を開始!!
田代&ゲイツ砲の砲手を緊急募集!!
↓↓↓↓↓↓↓↓詳しくは!↓↓↓↓↓↓↓
http://ex11.2ch.net/test/read.cgi/news4vip/1124540909/l50 >131さん
22DISKのつかいかたくわしくおねがいします。
22diskはMS-DOSアプリですのでDOSプロンプトモードで実行します。
私はWin95のDOSモードでしました。それ以降のwindowsや
USBのFDドライブではうまくいかないかもしれません。
(例:22diskをDドライブに置き、cpmに落とすファイルをFドライブに置く場合)
まずcp/mフォーマットディスクをドライブにセットしてください。DOS窓を開き
D:リターンcmenuリターン で22disk起動。メニュー画面が開くので、1の
「セットCP/Mディスケットタイプ」を選び、希望の機種フォーマットを選択、
4の「コピーDOSファイル to CP/M」を選び、f:\*.*(Fドライブの全部を
コピーする場合)リターンで、FDに落ちます。 続き
希望の機種が無い場合はパラメータを設定する必要があります。正しいやり方は
わかりませんが私は以下のようにしました。
パラメータをテキストファイルで作成しDドライブに保存(例:ファイル名bungo.txt)
まず22diskのファイルセットのなかのcpmdisks.defを削除し、DOS窓で
D:リターンgenindex bungo.txt cpmdisks.defリターン
これで完了です。最初のメニューの1でセットしてください。
参考までに文豪ミニ5(2DDタイプ)のパラメータです。
BEGIN BUNG NEC BUNGO mini5 - DSDD 96 tpi 3.5"
DENSITY MFM,LOW
CYLINDERS 80
SIDES 2
SECTORS 16,256
SIDE1 0 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16
SIDE2 1 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16
ORDER SIDES
BSH 4 BLM 15 EXM 0 DSM 315 DRM 127 AL0 0C0H AL1 0 OFS 2
END 海外のサイトからはいろいろなCP/Mソフトがダウンロード可能ですが
見慣れない圧縮ファイルが多く、苦労してます。
BDSCのファイルセットをダウンロードしましたがLBR形式の
ファイルがあり解凍ができません。
解凍ソフトも同じくダウンロードできるのでしょうが英文は苦手です。
なるべくPC(できればwindows)で解凍できるソフト及び使用方法
どなたか知りませんか? それ圧縮ファイルじゃなくてオブジェクトライブラリじゃないのか? はい。圧縮ファイルではないかもしれません。オブジェクトライブラリだと
思うのですが、このまま使えるファイル形式ではないようです。
何らかの変換が必要だと思うのですがよくわかりません。 >131
確かに、LBRと言う拡張子の圧縮形式は存在するよ。
DOS用で良かったら、以下のページのEXTRACT.EXEをダウンロードし、
実行すると、幾つかの解凍用の実行ファイルが出来るから、
その中のひとつで出来る。
確か、DOS窓でも大丈夫だったと思う。
ttp://www.seanet.com/~klaw/dosfiles.htm
>>20
激しく遅レスだが、SMC-70のは亜種じゃなく、ちゃんとしたCP/M。 >142
この中のLUEというソフトで解凍できました。
ありがとうございます。 素人がパソコン使うならOSはやっぱwindowsだよね。
でもさ、コンピュータを基本から味わいたいw、
システム全体を掌握した気になりたいならCP/M最高!!
CDOS2,今も使っています。(EMU上ですが)
音楽データを演奏して,それを聴きながらネットサーフィン。 87 :名無しさん(新規) :2006/04/09(日) 14:38:45 ID:R8bwXkp00
ヴァーラ=エンジョゲ!?
【永遠に】 MSXスレ Part15 【集計作業中】
http://bubble4.2ch.net/test/read.cgi/i4004/1132584409/l50
88 :名無しさん(新規) :2006/04/10(月) 15:49:14 ID:qeIF0Rhr0
正義は武器に似たものである。武器は金を出しさえすれば、敵にも味方にも買われるであろう。
正義も理屈さえつけさえすれば、敵にも味方にも買われるものである。
− 芥川龍之介 −
89 :名無しさん(新規) :2006/04/10(月) 22:09:26 ID:+psJvhrV0
ハァ?
90 :名無しさん(新規) :2006/04/10(月) 23:02:37 ID:OSgWs4AU0
敵だの味方だのって‥‥‥。
どう見てもヴァーラ=エンジョゲです。
本当にありがとうございました。 そないDOS、DOSいわはるんやったら、京都おいなはれ! MSX-C Ver.1.00なら健在ですが・・・。
ディスクイメージがエミュレータ上で動いています。 (>169 続き)
実機での動作検証終了後、早速エミュに持ってきて
実機では恐らく不可能であろうHDDへのインスコを
やってみた。
とりあえず SYSGEN でシステム書き込んでPIPで
FDの中身をコピー、DISKSETでHDD起動時にHDDを
A: ドライブになるように設定して再起動。
・・・すごく・・・快適ですw
でも実機じゃ死ぬまで再現できないんだろうな・・・
(HDD I/Fさえ手に入れば・・・orz)
とりあえず HiTECH Cでも入れて遊んでみるかしら・・・
(M80が手に入れば一番いいのだが・・・) >>170
その勢いで64k CP/Mにチャレンジ キーワード【 cX MSX CP cF cg cw cD 】 古いFMシリーズを引っ張り出した。
FM-7にはZ80カードがささっててCP/M80起動した。
FM-8には8088カードがささっててCP/M86起動した。(ついでにバブルメモリも載ってた)
FM-77AVにはEXAS-FMコンパイラROMがささっててBASICコンパイラ起動した(あ、スレ違い)
とりあえずみんなシステムディスクのバックアップとって終了
次はいつ触るやらw MSXはハードの能力はたいしたことなかったけど、MSX-DOSという共通環境が安価に手に入ったおかげで
DOSの環境は8ビットPCの中で恵まれていたなぁと今になって思う。
特に90年代に入ってからはMSX-FANやTAKERUのおかげでDOS上で動くフリーソフトの文化が花開いてからは
本当に充実したパソコンライフを送らせてもらえた気がする。
その点、同じZ80を使いながらも、88やX1やMZユーザーはたいへんだったじゃないだろうか。
同人ソフトなどの開発をする人はCP/MやCDOSを購入してたのかもしれないけど、
単に買ってきたソフトを走らせるだけのユーザーは、付属のBASICを使う以外にはパソコン
らしい使い方をするのは難しかったのでは?と思うのだけど。 X1やMZの人はS-OSを使ってたんじゃないかなぁ。
X1のCP/Mは低価格でしたが、使ってた人はあまり見たことがないですね。
MSX-DOSはMS-DOSのテキストファイルが読めたので
大学で使っていたVAXのファイルを2DDに落として
自宅で読むのに使っていました。
ちょっとしたファイルを参照するだけならこれで十分でしたね。 >>174
確かにMSX-DOS2とかは良かったですね。3.5インチフロッピーとあわせ
ちょっとうらやましかったです。
私は88ユーザーでしたが、もっぱらJETターミナルのCDOS上で色々やってましたね。
フリーソフトとかツール系はほとんど困らなかったし。
これ以前は、CP/Mとかを使ってたけど非常に使いにくかった... 1chipMSX、CP/Mの実働環境保存用としては良いよぉ。
当時は夢のようだったHDD環境(SDメモリ)が使えるし、まだ買ってない人は
買ってや。
http://www.msx.d4e.co.jp/ このスレを見ている人はこんなスレも見ています。(ver 0.20)
MSX使っている(使っていた)人語っとこう! [パソコン一般] 07/27 11:24 管理人 : 他にも言いたいことは山ほどありますが、ここでやるべきではないかな、と。
07/27 11:23 管理人 : 公開できない名前など使わないのが正しいと思いますが…。本名でもないのに何を言い出すのか。その態度が他人にとって迷惑なことに、いい加減気づいていただきたい。
07/23 03:08 名称未設定 : 前使っていた仮名の正体を思いっきりバラされてしまったもので……。というわけで、この名前ももう使えませんね。
07/21 17:55 管理人 : 名称未設定なんて名前をわざわざ設定してる時点で…。時間に関しては申し訳なかったです。もうここ需要無いと思ってたんですけどねぇ。
07/14 01:51 名称未設定 : 7/14の飲み会、何時から開催か書いてあれば助かりますですね……。
MSX系の某所掲示板より…
何この管理人、ホームラン級のバカだな、こいつ。
昔っからそうだったんだが、どーしてこう相手のカンに触るような言い回ししか出来ないのかねぇ…。 CDOS2のPMark?で圧縮されたファイル(拡張子.PMA)をWindowsから直接開けないのか? >>186
おぉ、PM arcですか懐かしいですね。
作者のURLを参照して下さい。
ttp://www.asahi-net.or.jp/~am9y-mn/fswlist.htm
DOS版を使えば、コマンド・ラインから開くと思います。
PC88 エミュレータでCP/M版で展開する方法もありますし、
CP/M エミュレータでも何とかなると思いますよ。 >>187
DOS版があったのですね。了解です。早速試してみます。
蛇足:昔作成したCDOS2用のフリーソフトのソースが入ったFDだけカビが生えて?磁性体の経年劣化?で読めなかった。。。
XINA(だったっけ?)が懐かしい。。。 >>188
FDは駄目ですね、10年位前で1/3読めなかったです。
前にCDOS2関係全部をCDに移しました。
さてどこにあるか探してます。
XINAはコンパイラ持ってなかったので、Jet-Terminal を
逆アセンブルして、M80でアセンブル成功してます。
主に、無線のFWD-NET用のTerminal Softを出してました。
CDOS2で動くTiny-BASICなんてのもやりましたね。
懐かしき良き時代を思い出させて下さり有難うございました。 >>189
DOS版のPMarcで無事解凍出来ました。ありがとうございました。
古典電脳物語
tp://www.rutles.net/~cpu/
この本凄いな。漏れの頭ではあんまり理解できなかったが。
コンカレントCP/M (CCP/M) なるものがあったと聞くが誰か知らないか? >>199
知ってるが、日本での実装例は無いんじゃないか?
ほかにも、MP/Pってのもあったな。 大森だったか大井町だったかで実施したオフ会が懐かしい。CDOS。 >>195
ttp://hp.vector.co.jp/authors/VA000177/Soft.html
PC88用のCDOSFreeです。
これの事?
昔お世話になったので、探してみた。 >>199 >>120
超、超亀レスだけど。
コンカレントCP/Mは使ったことある。CP/M-86の後継OSって感じだった。
コンカレントCP/Mの後継OSとしてコンカレントDOSというのもあり、
これも使ったことはある。なので日本での実装例がなかったわけではない。
使い物になったかどうかまでは知らないが、一応MS-DOSのエミュレートが
できたはずだ。
MS-DOSと違って、コンカレントの名前の通りマルチタスクが可能だった。
マルチウインドウだけど、テキスト・ベースだった。
MP/PではなくMP/M こっちは、CP/M-80のマルチタスクOSだったが、これは
使ったことはない。 CP/Mって64bit版があったらなんか速そうな気がするのは気のせい? そりゃ原理からいって速くなるだろうけど、
>>209は何かを根本的に勘違いしていそうだ ARKの拡張子はどのソフト(WindowsやMS-DOSの)で解凍可能でしょうか。 >>211
PMA
ttp://www.asahi-net.or.jp/~am9y-mn/