866res
レトロPCのイベント・同人誌等について語るスレ
2013-06-07 15:25:27
PC-9821/9801スレッド Part58
2013-06-05 11:58:58
森田和郎さんを悼む
2013-06-02 12:18:52
栄光の30年 疾走する知性 聖女東瑠利子の世界
2013-05-14 17:01:44
もらんぼんスレ パート2
2013-05-03 03:15:38
PC-9821/9801スレッド Part57
2013-04-26 10:14:47
8086 vs. Z80 vs. 6809 vs. 6502 その9 (再び)
2013-04-14 23:55:18
FMシリーズを語るスレ Part FM-11
2013-04-14 16:35:33
日本独自のパソコンガラパソって絶滅したな
2013-04-11 01:06:43
今でもX680x0ユーザー全員集合 Part 56
2013-04-09 02:03:35
「世界初の個人で買えるOS」であるCP/Mについて語るスレです。
TurboPascalとか使ったよ。
さすがに手が出なかった
カノープスって今も元気だよな。
64180を使ったCP/M基板をサザンパシフィックが出してたよね。
サザンって、今もあるのかな?
日本の借金踏み倒して、今はかるふぉるにあで Arago でだまし続けています。
DBXLだけじゃ食えなかったのね。
持ってたんでしたっけ?
われも てへ
>>8インチ2DDのことだね。
2Dだろ。1S=256K,2S=512K,2D=1M(概算)
1Sと2Sはソフトセクタとハードセクタがあったはず。
あとF-DOSも。
ttp://www.cpm.z80.de/source.html
社員は人のよさそうな人達ばかりでした。
会社で出しているカタログを貰いましたが、豪州人への人種差別
記事が社長名で乗っててちょっぴりいやな気分になりました。
帰りは中華街で美味しい中華料理を食べました。
>>11
サザンは、社長がちょっと強烈すぎた性もあったんだろうけど
人の出入りが多すぎたのがひどかったねー
片山さんには随分ご馳走してもらったから、あんまり悪くは書かない(W
その昔、Walnat CreekというCD-ROMディストリビュータがあり、CP/Mの
各種レガシーソフトを1枚のCD-ROMに入れて販売していました。今では入手
不可能ですが、ネット上でこのコンテンツを再配布しているサイトもあるようです。
その他、英語のサイトですが、市販CP/M関連ソフトウエアをレガシーソフトとして
アップしているサイトもあります。M80や各種C、Pascal、Forth(笑、その他
SMC用として売られていたものは大概あるようです。これらに関してはヤフオクで
血眼になって探さなくても入手可能なので、とりあえず情報だけ。
ただしここはアクセス制限があるので、一括DLソフトとか使うとアクセス拒否に
あいます。ご注意の程。
http://www.retroarchive.org/cpm/
http://home.pacbell.net/smc777
会社のマシンを入れ替えたとき、使わなくなったソフトやマニュアルをもらった。
どうやらそれがCP/Mだったらしい。このマシンには本当にいい思い出がなかった。
まだどっかにあるはずだけど、5インチだし、大体、DOS/Vで使えるのかもわかりません。
持っていたら、いつかいいことがあるでしょうか。
CP/Mエミュレータをどっかで落としてくればソフトは使えるかも。
>>16でがいしゅつですな
あー、なんかコピーコマンドがそんな名前だったネ
単純明快に感じたのは私だけだろうか?
同意。=がうざかった。
PIP b:foo=c:foo
そうそう、submit
ちょっとコンパイラ通すのでもFDの容量が少ないから、
頻繁に入れ替えしなきゃいけないのでsubmitが使いにくくて
往生したよ
あるという話でした。DRIのキルダールは基本的にDEC使いで、8080
のシミュレータを作って仮想的環境で開発していたという話をきい
たことがあります。
貧乏だからWard Starじゃなかったよ。
あー、なんかそのエラーやたらと出た記憶はある。
どういうときに出たエラーでしたっけ?
あるはずのディスクが抜かれていたときだっけ?
メインメモリ上にRAM-DISKを置いてた
1枚50円で買ったシャープのCP/M(Word Master)が動くようになってる。
でも今までCP/M使った事ないから使い方がいまいちわからない。
今出向してる会社の図書室にCP/M入門の本があるからコピーさせてもらおうかな。
ここ↓でフリーで提供されています。
http://www.htsoft.com/software/cpm/index.html
CP/Mで動いていたとか聞いたなぁ。
>>16でがいしゅつですな
システムファイルのタイムスタンプに70年代の物なんかがあって
感動したっけな~。
所謂 CP/M の Ver.2.2 ではタイムスタンプなんて機能ないけど、
ひょっとして CP/M pus の Ver.3.0 のコト?
今はここの会社が権利持ってるみたいですね。
ttp:/www.lineo.com/
OS板のCP/Mスレではこんなの見つけました。
ftp://ftp.lineo.com/pub/drdos/cpm2.2
でも90年初頭の話なんだよね。
俺がかったmini5HはV20の8080エミュレーションに
なったから8080の命令しか使えなくてTurboPascalが
動かなかった・・・。
でも、「あのCP/M」が使えるってのでうれしかったぞ。
edやasm、ddtを使いこなしてmini5Hを駆使するってのは
一種快感に近いものがあった。
PCVANの昇太さんにおせわになったな。
http://www1.nisiq.net/~miyokko/fool.html
「PCWorld」もよかった。(あ、これはMS-DOS化だった。)
どこをどう間違えるとTPAが62kも取れるんでしょうか。
BIOS ROMが影にあったと思う。
CP/M でいうところのBIOSは、それへのつなぎ。
実機は前の家に置いて来ちゃったし…どなたかヘルプ m(_ _;)m
TPAが62KBなんですか?62K CP/Mじゃないんでしょうか?
BIOSを小さくすると64K CP/Mができますが、これはTPAが64KB
ということではないですよ。VRAMに書きこむタイプのBIOSだと
64KB CP/MのBIOS領域に収めるのは難しいから、62K CP/M
程度になるというのは感覚的にあっていそうなんですが?
ちなみに、BDOS領域はBDOSを使わずBIOS直接呼び出せば
TPAとして使ってもかまいません。ウォームブートすればCCP/BDOS
を再度リロードしてくれますから。そうしているアプリケーションも
いくつかあったようです。
CP/Mが無料でダウンロードできるようになったりLinuxで
Z80エミュレーションできるようになっているから昔の
憧れを手にとって試すことができますね。
あと、WEBからCP/Mを試用するってサイトがあったはず。
今手元に資料がないんですが。
私もどうも合点がいかなくなり、
Japanized Console for PC-8801 CP-M
http://www.wheel.gr.jp/~dai/software/cpmkbios.html
あたりを見てきたところです。
件の文章を書かれた方にあたらないとその辺ははっきりとしませんけど、
私も「62K CP/M」と言うのなら、十分あり得ると思いました。
BDOSも壊してOKだとしても、62KのTPAは難しいでしょう。
ROMのワークエリアがありますし、つなぎのルーチンも
そこそこ場所を取るでしょうから。
私も純正のCP/Mではなかった(PASOPIA用のを移植)ので、
確信を持っては言えないのですが(^ ^;)
そういうことだったのですね。
ちなみに今回のハンドルはデジタルリサーチジャパンのCP/Mの広告のコピーより。
音叉が描かれていたものでした。
62K の TPA も不可能ではないかも。
てか、CP/M plus ってバンク切り替え対応だったよね。TPA は広く取れたんだ
ろうか?
ちなみに俺は 88SR で BIOS を拡張メモリに移動させて 64K CP/M 移植したこ
とあるよ。
う~ん、その手がありましたか(^ ^;;;;
グラフィック機能をあきらめて、V-RAMにBDOS本体を入れる、と。
16KB*2プレーン使えるから、いろいろできそう(^ ^)
スクリーンエディタが無くて苦労した。(あったのかな?)
ダンプして、メモリの内容確認して、プログラム修正とかでメンドイ思いがある。
あと VDE ってフリーの奴が便利だったな。表示ルーチンが
カスタマイズできてえらい高速に動作したのが印象的だった。
TurboPascl ってDOS以降の話では?
CP/M版ってありましたっけ?
CP/M時代のスクリーンエディタというと、WordMaster。
パッチが簡単だったので色々な機種や端末に合わせて使って
ました。WordStarは英文ワープロとして標準的な存在でしたね。
かのゲイリー・キルドール氏に「これは最高のCP/Mマシンだ」と言わしめた。
それは SMC-70 のほうではなかったかな。
>>50
CP/M 版あったよ。CP/M80 版、CP/M86版、MS-DOS版、Mac版色々
あった。その中で最初にリリースされたのが CP/M80 版だった。
結局 ver.3 までリリースされた。他 Turbo Modula-2 なんて
のもあったが、こっちは何故か Borland じゃない別の会社から
リリースされた。
かなり巨大なプログラムが動かせたし。
タイマー割り込みをサポートしていないCP/M上でエディットをしてる
最中のプリントアウトをサポートしていたのは今考えても感心する。
あと使用者の習熟度によってヘルプ表示が切り替えられたり、考え様
によっては今のソフトより進んでたかもしれん。
うんうん。
他にも、分割スクロールをサポートしていない端末で
スクロールさせると、とりあえずカーソルのある行だけが
ぐぐ~っと動いていって、落ち着いてから他の行も描写させたりとか、
遅さを感じさせない工夫がありましたよね(^ ^)
MP/MはCP/M80系でマルチユーザーマルチタスク、
CCP/MはCP/M86系でシングルユーザーマルチタスクと
覚えてますが合ってますか?
買い置きしてある8インチFD、8877、68008使わないと。
で、検索したらCP/Mバイナリダウンロード出来るし。
本棚にPC8001とFMシリーズのCP/Mマニュアルが
大事に保管されています。
X1シリーズのCP/Mは、まだ手に入るのかな???
当時安かったから、自作する人に重宝されていたな。
何年か前に問い合わせたけど、無いって言われたYOOOOO!!
http://www.mma.gr.jp/~tree/mz/faq.html#aibit
だそーな
ヤフオクでご活躍中です。
M80より高機能なフリーソフトがあるだろ。
いかがですか?世界最強のM80です。
http://www-6.ibm.com/jp/rs6000/hardware/family/enter/m80.html
http://www.retroarchive.org/cpm/index.html
ほら、勝手にダウソしろや。
誰かM80くれ
75 名前: ナイコンさん 投稿日: 02/01/16 21:41
>>71
http://www.retroarchive.org/cpm/index.html
ほら、勝手にダウソしろや。
精々数Kバイトのプログラムしか作らなかったから
高速(M80比)なアブソリュートアセンブラ使ってた。
身近なところにCP/M
http://cpm.interfun.net/download.html
これ合法なの?
ttp://cpm.interfun.net/
ただし、個々ファイルに添付されたライセンスアグリーメントは
遵守しなくてはいけない。のですが。
このコマンド名を見たときCP/Mださ。
とおもっちゃった。
Peripheral Interchange Program
Penis Insert Pussyとか言ってた奴がいた。
PC-8801(初代)に8インチディスクドライブを付けて使ってたっけ。
M80でアセンブルすると、カンカン、スコスコうるさかった。
PC-8881
漏れも。
いってましたね。
ただ、さほど互換性が高かったわけでなし、あと、NECを敵にしたくな
かったのか、すっごく中途半端な展開で消えてしまったみたいだけど。
まだあるようですね。
ttp://www.tomcat-group.co.jp/profile.htm
いまや互換性は3modeFDDでしか確認できない・・・。
結構、相性があった気がする。
ISA版を探そうと思った時には市場から消えてたし。
できるんですか?
64180(もしくはメモリバンクシステム搭載のZ80)とCP/M Plusを使えば128KBってのも出来た。っつーっても8bitCPUの8080ベースのソフトが主なので64KB以上の互換性に問題が。
DynaBee
誉めてたっつー話をなんかで読んだな。
機種は何だったの?裏ROMって言うとこ見ると自作機かな?
だっくす、あーばる、そふぃあ、あいでんし、でんさん、とかでは?
CP/Mって差別化し難いOSだかんね~
でもスゲェ。
富士通純正CP/MのBIOSに一箇所だけZ80命令があったのを8080命令で
置き換え、(さらに6809コードも導入して)56K CP/Mを作った覚えアリ。
後に63C09化で1.5MHz8080相当にまでなった。
そりはどーでもいいが、なにはともあれ
ttp://www.retroarchive.org/
でM80とL80とWMとZSIDを。
す、すげー
SLRのZ80ASMはまだ知り合いで使ってる奴いるよ
これも逆アセしたけどなにやってんだかサパーリわからなかった(w
ああ、オレもやった。FM-7 + 8080エミュ + CP/M
とんでもなく遅かったけど、BDS-Cのコンパイルの方が、OS-9上のMicroware Cより速かったのには
今さらながら笑う。
ちなみに、
CP/M 友人のPC-88用のをコピー
BDS-C 大学の授業用のをコピー
OS-9 買った。
Microware C レンタル屋からコピー
ただ走らせてみたかっただけだった。
ソース起こしてそれを読んで勉強したなー。
概してMicroSoft製はひどい作りだった(笑)
CP/Mに付いてきたEDがなかなか美しい構造してたのはちょと感動だったよ。
WMしか使わなかったけど。
SLRは相対ジャンプでオーバーレンジをジャンプ命令と条件判定
命令に置き換えてくれるし、シンボルは32文字使え、かつ高速。
リンカーなしでもコード生成OKですから、速い!。
MS-DOSを使うようになってからも、OPTASMを使いつづけましたハア。
それとCP/Mの使い心地を良くするCLIPなんてユーテリティも使ってました。
輸入元サザンパシフィックマンセ-。
DOSで動くのはいくつかあるみたいなんだけど・・・
コマンドプロンプトじゃダメなのか?
vmwareやbochsは試したか?
とりあえず、ここに繋いでみい。 CCP使えるよ。
telnet://elena.sysun.com:4006/
linux上でのシミュレータかな?
BDS C,Turbo Puscal,Fortran,Lisp,Prolog,こいつで2種受けたPL/I...
実は、これらの言語全部、未だに88実機とともに持ってるんだよねえ。
今となっては、何の価値も無しか。
Whitesmith C(ライブラリソースあわせて) 69万円とか払ったよなー。
今ヤフオクで売ったら何百円くらいになるかな。(苦笑
これがなぜか#から出てたランゲージシリーズとかになると
一気に高くなるという罠
やる気はあるかね?
PIPとシリアル/パラレルポートとか、XMODEM.COMをアセンブラで作ったりとか、かな?
ソフトウェアバス(SB-80)(CP/M[-80]のこと。名称発案ライフボート:現ソフトボート)に対抗して
メディアバスになっていたのが8インチフォーマット。なにせ、CP/Mのオリジナルが8インチなので、
どの機種でも8インチは互換性がある。ちなみに25年以上前のメディアで5インチはかなり壊滅状態
になっているものがあるが、8インチは1枚もデータが飛んでいない。すげー。
今度はそっから欲しい方の機械でダウンロード。
通信プログラムは誰か作ったのか、市販のだったのか...
N81XNを使ってたのだけは覚えてるな。
88でXMODEMで送るプログラム書いて、文豪のワープロ機能のターミナルソフトで受けると。
文豪ではワープロ機能でもCP/Mでフォーマットしたフロッピーには
CP/Mのファイルとして保存できました。
エディタ代わりにもなって重宝してました。
---
標準を持とう。
朝の国がある。夜の国がある。世界には、さまざまな時間があふれている。
それぞれの暮らしがあふれている。
標準時を持つことで、暮らしはひとつに結ばれる。笑顔はひとつに結ばれる。
標準を持とう。ハードウェアの溝を、ソフトウェアの力で埋めよう。
互換性がないまま、普及期を迎えようとしているパソコンの世界に、
いまデジタル リサーチ ジャパンは、提案します。
---
[はじめましてデジタルリサーチジャパンです]
(略)
[CP/Mは世界のパソコンで使える基本ソフトです]
CP/Mは、世界のほとんどのパソコンに使われているインテル、ザイログ、モトローラ
各社のマイクロプロセッサに対応したO/S(オペレーティングシステム)です。
ひとたび、これらのマイクロプロセッサを載せたパソコンでCP/Mをロードすれば、
ハードウェアの溝は埋められて、すべて同じマシンに早変わりしてしまいます。
こうしてCP/M上で作られたソフトウェアは、世界のほとんどのパソコンで走らせる
ことができます。パソコンの世界をひとつにむすぶ、大きな力となってゆくことで
しょう。
[組むなら世界のベストセラー]
(略)
---
パソコンの世界語
CP/M®ファミリー
---
出典:「I/O」1983年7月号43p.デジタルリサーチジャパンの広告より
(・∀・)イイ!
かく言う漏れはNetBSDを使ってたり。
内容がいいので丸写し。ほとんど変わりません。
---
標準を持とう。
重い音がある。弾む音がある。世界には、さまざまな音があふれている。
標準音を持つことで、音は調和を手に入れる。心に響く音楽になる。
標準を持とう。ハードウェアの溝を、ソフトウェアの力で埋めよう。
互換性がないまま、普及期を迎えようとしているパソコンの世界に、
いまデジタル リサーチ ジャパンは、提案します。
以下は>>140と同じ。
>>140で書いていた出典先の「I/O 1983-07の43p.」は間違えている。
ちなみにこのページはカシオFP-1100の見開きの右側。
TurboPascalとか動かしてた人います?
漏れは動かしただけで開発はせずに終わったが…。
15:18 頃うpしようとして蹴られたレスが(^ ^;;;;;
ちなみに、かちゅ+kage0.99.1.35
15:18 頃うpしようとして蹴られたレスが(^ ^;;;;;
ちなみに、かちゅ+kage0.99.1.35
CP/Mのフロッピィを、読み・書き・フォーマットするソフト無いかしらん?
昔、FM(たぶんFile Master)というのがあって、これで変換してた。
後、MX3.SYSというのはデバイスドライバとして組み込めた。
MX3.SYSはPlus80についてたと思うけどよく覚えてない。
8インチなら機種問わずフォーマットが同じだが、
5インチは微妙に違ったりするよね。
機種とメディアは何?
メディアは 3.5インチの2DDです。
客先で業務に使用している機械設備で、PCではありません。
そのマシンの制御部のOSがCP/Mというわけです。
むか~し、MS-DOS <=> CP/M のコンバータソフトがあったと思うのですが、
失念しました。もっかい、捜してみます。
出来れば、Windowsで使用出来るドライバのような物があるといいのですが...
私はOASYSでCP/Mを使ってました。ワープロ機能を別のプロセッサとメモリ空間で
処理しているから、日本語がデフォルトで使えるというちょっと変わった環境です。
SuperCALCというスプレッドシートソフトで、実際に仕事に使えましたね。
あとは、マニュアルが表紙以外はもろにコピーだったことを記憶しています。
2チャンネルを見ていて、偶然このスレッドを見つけました。
その昔、CP/M上で80系マシン語を学び、
後にアセンブラで制御用ソフトを書き禄を食むまでになった者です。
本職は機械の設計ですが、プログラムも書けるので重宝されました。
今は一線を退いて、専門学校で設計やらコンピュータやらを教えています。
今でもCP/M機として、
PC-8001mkⅡを2台、PC-8801ma2を1台、動かしています。
PC-9801上でCP/M-86を走らせたり、仕事でMASMも使うので
98も3台が現役だったりしています。
CP/M-80はNECの純正、パッケージも綺麗なまま保管状態良好です。
こんな私ですが、今後とも宜しく。
って全然関係ないところに感心してしまった
MSX-DOSで走らせたことあります。
NECのMD080-FDとか使ってた人いませんかね。
良いマシンだったよ。メインCPUが85でIOプロセッサが
86だった。当然、単体では動かず端末つけるんだが。
これが違うからFMとPCの5インチで互換性がなかったりする。
CP/M最大の失敗と言われてますな>フォーマット互換性のなさ
普通5インチだからな。
国産機に移植した各社もせめて2Dで互換性がとれるよう、
もうちょい気を使ってほしかった。
もしかして、MSのApple][用Z80ソフトカードだったりして
それ正解です。
移植時代ではターベル社のCP/M1.4が一番売れていた(一番安かったから)
AppleはターンキーシステムでCP/Mが走ったのでエンドユーザーに人気だった。
日本では17万ちかくしてしまったけど、本国じゃ4-5万円程度の価格設定だったわけで
、その後クローンとコンパチボードに席巻されてしまうのですが。単体で売れた数では正解です。
<販売数の勘定は当時のDigitalResearchの資料より。
じゃ日本で一番売れたのはなんだろう。88版?
もしかしたらそれかもしれないですね(w
もしくは、カノープスがだしてた98用のCP/Mボードかも。
MSX-DOSまで含めるなら、それの可能性も有り。
それ以前の時代だと、開発環境としてもアプリ実行環境としても日本のZ80系
8ビット機を使うことってあんまりなかったんじゃないかなぁ。
日本語(漢字)対応の難しさでしょうね。
98が事実上最初の実用日本語マシンでしたから。
英語圏は正直うらやましかった。
日本語CP/M、けっこう普及してたよ。
>CP/Mを含めあの当時のOSがいまいち普及しなかったのは
>日本語(漢字)対応の難しさでしょうね。
メーカーでは、なにげにシャープが一番本気っぽかったよね。
X1turboに日本語CP/M出していたし、確かMZ2500にはParsonal CP/M、
つまりver3.0を出していたと思う。
MSAもサザンパシフィックも、PC88には日本語なCP/Mは結局出さなかったよね?
8インチ片面単密でおさめたっけな~~~~。
640KBだったよね。今のCFより小さいんだね。
はて?8インチの片面単密だと256KBじゃないだろうか?
640KBだと5(3.5)インチ2DDのはず。
どっちにしろCPUの2次キャッシュ級(笑)
そうそ、FM-11のとかFM-16の時ね。
Oh!16読みながら驚いたよ。
コンカレントCP/Mはどうすんだよ!って。
MP/Mはマルチユーザー・マルチタスクで、
CCP/Mはシングルユーザー・マルチタスクじゃなかった?
各スレにひとりづつの荒らしがいるのがMP/M
今でも押入れに眠っている98VMとCCP/Mは骨董品か....
もうX1持っていないし今度オクに出品しようと思う
COBOLも一緒にね
その時は誰か入札して頂戴な
よろしく頼むよー!
お待ちしております。
BDS-Cがフリーになったみたいですね。
CP/Mパッチみたいなの入れていたよね??
フリー版CDOSだったんで漢字入力できんかったし
ツールも愛知近辺から通信でダウソしていた
http://www.auction.co.jp/mem1/item/mem_itm_item.asp?LOT=34089
これにもC-DOS載ってたっけ?
普通読めないのか?なんかここの過去レス読んだらダメっぽい事書いてあるんだが、なぜだ?
88とFMはフォーマットが違うんだよ。読めないのかね?
ファイルマスター88でもX1のソフトがあったし
つまり洩れがいいたいのは8801用とX1用のCP/Mはフォーマットが同じだよな?
って言ってるわけだ。わかったか
ちなみに8801は765でX1は8876あたりでコントローラが違うぞ。ドライブはFD-55だが。
アセンブラとPL/Mしか開発言語の無い ISIS から乗り換えた人がかなりいます。
マニアに一番人気があったのはサザンの MSC-ICO です。
PC バスに刺すサザンの 64180 カードは MS-DOS 2.2 を使っていれば今の AT 互換機でも
CP/M エミュレーションが使えます。
(嘘度 80%。けど俺的には真実)
お約束だよ。
88とX1だっつーに
FMなんかの話してねーよ
あー、これだからマイナーメーカーのシャープ野郎はいやなんだよなあ。
シャープはNECのパクリしかできないから、88のフォーマットをぱくった。
これでファイナルアンサー。
X1なんか使ってた香具師は貧乏人。αシリーズも安い奴シャープから出して貰えなければ買えなかった。
拡張1、2を押しながら起動するとCP/M2.2で起動。
DDTやASM, EDもROM化されて内蔵されてるし、CPUはV20の8080モード8MHzで高速。
FDが2DDというCP/Mでいまいち一般的じゃなかったのがアレだったけどね。
そうそう、でも mini5とmini5EまではZ80だったよ。
mini5の英文ワープロオプションなんて何とwordstarだったし。
mini5H以降はV20の8080エミュレーションになって
Z80命令が使えなくなったけど、8080でも色々遊べたね。でも、
ワープロとしては英文ワープロがNECのものになって使えなくなった。
ラインエディタをマトモに使ったのはあれ以来ないなぁ。
エミュレータが自由に使える今ならクロス開発してプログラムを
ダウンロードするからアプリケーションは無くても遊べるんだけどなぁ。
文豪mini5、今売ってたら買いたいな
初期の文豪mini5ではCP/M立ち上がったのに、
後期の機種ではダメなんだね……。
手元にあるmini5Sjでやってみたが立ち上がらなかった。
MZかX1Turbo用にパーソナルCP/Mって出てたよね。
実際あまり変わってない
CP/M Plusでもない中途半端なやつ
あまり変わってないのか。
メモリのバンク切り替えには対応してるんですか?
それでテキストファイルのあまりの部分は1AHで埋めてたのが
名残ってMS-DOSでウザい存在になってたんだよなぁ。
1.xはPL/Mコンパイラで書かれていて、2.xより遅い。
3.5インチで”MC”と書いてある。
おそらく、FM77/SMC70あたりではないかと踏んでいるのですが・・・
CP/M-86系ですか?DR-DOS系ですか?
8ビットの話でなくてすまんけど、DRの話なのでゆるして。
(念のためTSCの6800系OS、FLEXとはまた別物です)
ちったあ。ぐぐってみんかい!一瞬でおしめえじゃねえか
http://www.salt.co.jp/flexhome/
DOS互換のファイル・システムを塔載しています
FlexOSのディスク媒体は、DOS に互換です。
で、だめ押し。
http://www.salt.co.jp/flexhome/data/datashet.html
作ったAdam Osborne氏が亡くなったそうです。
http://www.zdnet.co.jp/news/0303/25/xert_osborne.html
Cの学習をしていました。
思えば、まともなエディターをさわったのはWMが最初かも。
( ^^ )< ぬるぽ(^^)
どうせならCPUもHDLで書いた↓みたいなのは?
ttp://shimizu-lab.dt.u-tokai.ac.jp/pgm/my80/
だがおまいはスペック厨とみた。
32MってとこがCP/Mを分かってないね。
単に手持ちのCFが32Mってだけですが?
http://togoshi.ginza.st/mona/mona05.html
http://www.togoshi.ginza.st/mona/
http://www.togoshi.ginza.st/mona/mona03.html
http://togoshi.ginza.st/mona/mona02.html
http://www.togoshi.ginza.st/mona/monaz08.html
http://togoshi.ginza.st/mona/mona06.html
http://www.togoshi.ginza.st/mona/mona10.html
http://togoshi.ginza.st/mona/mona04.html
http://www.togoshi.ginza.st/mona/mona07.html
http://togoshi.ginza.st/mona/mona01.html
http://www.togoshi.ginza.st/mona/mona09.html
( ・∀・)/< コんなの有ったっち♪
http://togoshi.ginza.st/mona/mona02.html
http://www.togoshi.ginza.st/mona/mona07.html
http://togoshi.ginza.st/mona/mona05.html
http://www.togoshi.ginza.st/mona/monaz08.html
http://togoshi.ginza.st/mona/mona06.html
http://www.togoshi.ginza.st/mona/mona10.html
http://togoshi.ginza.st/mona/mona04.html
http://www.togoshi.ginza.st/mona/mona03.html
http://togoshi.ginza.st/mona/mona01.html
http://www.togoshi.ginza.st/mona/mona09.html
川o・-・)ノ <先生!下記のページがありました!
http://togoshi.ginza.st/yusei/yusei01.html
http://www.togoshi.ginza.st/yusei/yusei09.html
http://togoshi.ginza.st/yusei/yusei05.html
http://www.togoshi.ginza.st/yusei/yusei08.html
http://togoshi.ginza.st/yusei/yusei06.html
http://www.togoshi.ginza.st/yusei/yusei10.html
http://togoshi.ginza.st/yusei/yusei04.html
http://www.togoshi.ginza.st/yusei/yusei03.html
http://togoshi.ginza.st/yusei/yusei02.html
http://www.togoshi.ginza.st/yusei/yusei07.html
★私は毎月確実に収入が入り、すごく助かっています★
安心で確実で変な資金はまったく要りません。
ちょっとの努力と、根気だけです。
http://www.h2.dion.ne.jp/~m_oka/moemoe/afelli.html
ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉
12万円だけ儲けました
さあ マネーゲームの始まりです。メール1通送るだけで900円ゲッツ
この情報で月30万円ぐらい稼ぐ勢いだよ みんな真似して転売しよう
http://search.auctions.yahoo.co.jp/jp/search/auc?p=%CC%D9%A4%B1%A4%CE%A5%AB%A5%E9%A5%AF%A5%EA&auccat=0&alocale=0jp&acc=jp
http://user.auctions.yahoo.co.jp/jp/user/bei1155?
http://user.auctions.yahoo.co.jp/jp/user/kazusan1192jp?
http://user.auctions.yahoo.co.jp/jp/user/onoderashigeaki?
http://user.auctions.yahoo.co.jp/jp/user/「 」?
まず落札して情報を仕入れます。
「 」 に自分のIDを貼り付けて2CHに貼ります。
それから自分もよく似た文章でヤフオクに出品する ウマー
__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄
貧弱で弱弱しく、アグレッシブさに欠け、醜いアジア人は黒人のストレス解消のいい的。
黒人は有名スポーツ選手、ミュージシャンを多数輩出してるし、アジア人はかなり彼らに見下されている。
(黒人は白人には頭があがらないため日系料理天などの日本人店員相手に威張り散らしてストレス解消する。
また、日本女はすぐヤラせてくれる肉便器としてとおっている。
「○ドルでどうだ?(俺を買え)」と逆売春を持ちかける黒人男性も多い。)
彼らの見ていないところでこそこそ陰口しか叩けない日本人は滑稽。
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★
☆★ 送料激安! スピード発送! 商品豊富!
★☆ http://www.get-dvd.com
☆★ 激安DVDショップ 「GETDVDドットコム」
★☆ http://www.get-dvd.com
☆★ 今すぐアクセス Let’s Go・Go!!
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★
│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン
イラネFDをいただいてきますた。
なんか、ほんとにDOSそっくりです。
P88SRでいじってますが・・・はっきりいって情報がないです
何をどうしたらいいやら
ワードマスターってどうやらエディタっぽいですね。VZのごとく単体で起動したら、バグりますた
タイトル画面が06/01/84 (1984年?もう20年たつのね)
パスカルはいじったことないのでさっぱり・・コンパイラあんのかこれ?
これ・・・フリー版CDOSで読めるんでしょーかねえ???
なんか読めなさそうな気が・・・・
読めさえすれば、98に転送して遊べそうな気もするんですが
CDOSはMS-DOSフォーマットだから、88用CP/Mフォーマットのディスクは読めんよ。
だいたい、ワードマスター使うよりCDOSのエディタの方が使いやすいし。
悩んだ厨房の頃
だいたい、8bitの頃はOSの使用するメモリ分だけユーザーエリアが減ったもんね。
あ、MS-DOSでも一緒か。(w
おります。
ディスクのパラメータが不明なので、
京都マイクロコンピュータのTurbo-vでも
メガソフトの初期のMX3+でも読めません。
疲れた・・・。
8インチのCP/Mってフォーマット共通じゃなかったっけ?
PC88でパケット通信したっけな
一応、X1用のMultiplanの土台として、MSX-DOS1のサブセットが移植されてはいたんだよね…
…ただ、DOS2は移植されず終いだったし、MSX上のMSX-DOS上でもTurboPascalは動作しなかった。
>X1用のMultiplanの土台として、MSX-DOS1のサブセットが
フォーマットでシステム転送が出来ないんだっけ?
つうか、PC88用にも出てたよね?
今になって激しく欲しいんだがヤフオクとかに出品されんかなぁ。
ソースまでも公開されている
ライセンスはこれ。
ttp://www.cpm.z80.de/license.html
今はLineoはDRのソフトを売り渡したんで
現在も有効かどうかは不明。
「ソフトウェアで儲けて 車やジェット機を買うのさ」
CP/Mにはお世話になりましたね。
CP/Mもバカにできないよな
しかしなんだかんだ言って俺らはまだ生きてるんだから幸せ者だよな。
さすがにそろそろ処分してしまいたいところ。
Ver.3.0アプリって何一つなかったな。
工学社のSmall-Cとか札幌のSIG/MからZCPRのディスク買ったりして使ってた。
MACRO-80なんて高くて買えなくてSLRASMとか使ってた。
Turbo PASCALが欲しくて仕方なかったあのころ…。
ヤフオク出したら?
いいのあったよな。たしか横浜のサザンで買ったよ。
俺もFTLをサザンで買ったが,後でLogitechに乗り換えた。
アドミラルはいまやレンタルサーバー屋。
WMを初めて使ったときに感動したなぁ。
CP/Mなーつかしーなー、TurboPascalマンセー。
現在も部屋の隅で埃をかぶっています。
RAM-Driveと合わせて\800000もつぎ込んだ昔が懐かしい…
またレアなものを持ってますな
シャープのランゲージシリーズは旧ライフボートのαシリーズのOEM。正直、あれは安かった。
>>283-284
あれは確か「ハードを買うとソフトがついてくる」触れ込みで販売していたCP/Mマシンでしたな。
広告は気が向けば調べてみます。
ありがとう。ライフボート社のαシリーズって全部CP/M上だったんだね。
結構高かった記憶があるなぁ。
一つ聞かせて、αシリーズって最初からCP/Mが入ってるの?
手元に古雑誌の広告しかなくて情報が欲しい。
シャープのラーンゲージシリーズのCを持っていたけど、
OS、エディターは別売。
購入当時はアマで、その後はソフト開発を仕事にしたけど、
α-CはANSI-Cのサブセット版で一部の機能が除外されていた。
確か、関数ではソート系がなかったし、プリプロセス機能はバッサリなかった。
>>289-290
CP/Mは論外として、エディタもX1シリーズのCP/MならWordMasterがバンドリングされているので問題ありません。
ま、8ビットのCにqsortのような高度な関数やプリプロセスなど求めてはいけません。
8bitのCでほぼフルセットといったら、LSI CかHitech-Cしかなかったですね。
あれもαシリーズ?たしか同じディスクにCP/Mも組み込まれてた記憶があるが。
FullSetじゃないしANSIの仕様から結構外れてたけど、
FunctionCallは引数レジスタ渡し、戻りもShortならAレジ、IntならHLレジ
とかで8080/Z80にとっては「いい」チューニングされてた。
α-C は BDS-Cからライブラリ削った廉価版。
BDS-Cって浮動小数点なかったりしたから、擬似的に浮動小数点演算したり
BCD演算するようなライブラリが添付してたけど、そゆの削って学習用に出
されたんじゃなかったっけか。
確かになかったが、
書名を忘れたけど、とある本のCの文法はANSIとほぼ100%一緒だった。
「C プログラミング」だったかな。
ただ、voidは古い文法にはなかったと思う。
言われて気がついた、ANSIでの規格制定もっと後じゃん(トホー
K&Rが精一杯だね
>>297
K&R本の「プログラミング言語C」 ``The C Programming Language''
じゃないかな。私が勉強したのは緑本でしたが、その後ANSI対応で
改訂して白本になったかと。
やっぱM80&L80&WMでしたねぇ。なつかしぃ~。
当時はX1Turbo(初代)+320kRAMDisk(すげぇ高かった)でした。
右シフト2回で64倍乗算とかやってました。(コード忘れた)
確かその当時はやっていたザナドゥってゲームの最初にでたのがX1版で、
開発が完全にX1+CP/Mだったってことを覚えている。
脱線ついでで申し訳ないが、
当時、渋谷のJ&Pでイベントやったときに、ザナドゥのソースリストを打ち出したのが展示されって見た。
Z80にソースだったが、厚さが30cmくらいあったかなぁ。(よく覚えていない)
そういやCP/M時代はオイラもソースのバックアップが、打ち出し(印字)ですた。
ソーサリアン解析ページにそれっぽいこと書いてたね
これ、漏れには手の届かない夢の環境だった…。
call 5 の行き先がROMで書き換えられないから、アプリケーションを
動かせないと思うんだが・・・
へ~。そーなんだ。
mini5Hまだうちにある。面白かった。148KB RAM, 8Mhz?
FD媒体変換に最適だった。Small-C, BDS-C で勉強した。
MS-DOSもやった。dump list 打ち込んで。「C」のキーが鈍いの。
極たまに感熱紙でプリンタ代わり。買いだめしたリボンは不使用で全滅。
HP のプリンタのラベルで、Z80 が使ってあるのを見ておかしかった。
工場のロボットもみな、8bits だった。
一発ネタ公開。
ネタですけど一応P-CP/M相当の実装が済むまでは継続的に更新する予定です。
#このスレ、sage推奨?
まだ開発開始して1週間なもんでして(苦笑)
一足飛びに進歩するものではないですから、長い目で見て下さると有難いです。
で、更新&改称しました。
ファイル操作周りのBDOSの実装を進めていますので、動くソフトも幾分かは
増えてきているのではないかと思います。
今日、謎日記を読ませて頂きました。
計画として第三段階で行う予定なんですね。
ロクに確認せず催促するようなレスでスイマセンでした。
お仕事に影響しないように開発してください。
英語は読む方は一応問題ないです、>>314の資料重宝させて頂いてます。
今のところ直ぐに必要な資料はないのですが、P-CP/Mで拡張された
BDOSのうち、#113,#124,#125辺りを使用しているソフトウェアを
ご存知でしたら教えて頂けないでしょうか。
実は、314も自分なんです…。
ただ、英文で書いてあって参考になるかどうか不明だった為アドレス
だけ書いてみました。
家を探せば日本語の資料もあるかも知れないので出来る範囲で調べさせて
もらいます。
このスレか謎日記等でこれを調べろと指示して下さい。
Z80コアはemuz2500でそれなりに実績積んでるので余り疑いたくないんですが。
初期化プロセスからもう一度見直してみます。
MBASICはBIOSコール先のアドレスを参照しているようなので、
cpm.cppのBIOS領域初期化処理を次のように変更したら動作しました。
// BIOS領域の初期化
for (int i = 0, j = 0; i <= 24; ++i, j = i * 3) {
memory[BIOS_BASE + j] = 0xc3;
memory[BIOS_BASE + 0x01 + j] = LOBYTE(BIOS_BASE + 0x80 + j);
memory[BIOS_BASE + 0x02 + j] = HIBYTE(BIOS_BASE + 0x80 + j);
memory[BIOS_BASE + 0x80 + j] = 0xed;
memory[BIOS_BASE + 0x81 + j] = 0xe0 + i;
memory[BIOS_BASE + 0x82 + j] = 0xc9;
}
というか、元から動いてたけど表示周りが虫食ってただけみたいです。
WSが動いて目先の目標が達成できたので、明日からWinCE環境に掛かります。
画面がもっさりしてますが、一応sigmarion3上でZORKが動いてます。
80X48の画面(!)にLucida Consoleフォントを使用してZORK1を楽しませてもらってます。
文字色が緑色とかに変えられたらさらにふいんき(←何故かry)が良くなるんですけどw
対応はしたんですが…流石に10x5フォントでは見辛いですね(苦笑)
実機より TPA が広くていいですね。
それ以外に大して利点がないというか何と言うか(苦笑)
えーと、市場調査です。
CP/M-86やCP/M-68kサポート、ネタ以外の必然性ってありますでしょうか?
需要が見込めるようでしたら(確約はできないですけど)考慮してみます。
どのみち8086コアはMZ-5500用に作成する必要ありますし。
どんなだか知りたい。
あー、大昔のことだから思い出せん・・・
Y2Kも大丈夫だったとか
MSXとCP/MマシンをシリアルケーブルでつなげてファイルをMSX-DOSに転送したっけな。
M80とかL80とかは、そのままMSX-DOS動くし。
WMはMSX-DOSでは、動かなかったが・・・。
ってゆうか、CP/M版のM80とMSX-DOS版のM80をコンペアしたら
Copyrightが Microsoftから ASCIIに変更されているだけだった。
大学のFORTRAN課題を、みんながSunOSやMS-DOSを使っているときに、
わざとCP/M + F80でやったりしたっけなぁ。
家でもCP/M齧ったねぇ
BDS-C
BASIC-80
muLISP
microPlolog
FORTRAN-80
PL/I-80
マクロアセンブラ(M80)
CP/Mはそういう代表的なソフトが多いけど、CP/M86ではこれはっていうソフト無いなぁ。
…LSI-C試食版にはお世話になりますた。
デバッガも使いやすかったし
PC-8801無印で、今は無きICMのCP/M2.2を8インチ2Dで使ってたのですが、
10年程前まではPC-9801FAでカノープスの「File MasterⅡ」を使って
やり取り出来てたのがAT互換機は8インチFDDすら認識できないの。
今のPCでエミュレーションさせる方が実機で走らせるより遥かに速いので
AT互換機に8インチFDDを繋げたい!
8inchなんて簡単に繋げるだろ
自力で出来なきゃ、金払って業者に頼め
なんなら俺がやってやるぞ
8インチは使ったこと無いけど、8インチ2Dと5.25インチ2HDはフォーマットが同じじゃなかったっけ?
ドライブは一応あるんで、ケーブルだけ自作すりゃなんとかなりそうなんですが。
それはDOSの時代にXTバスやISAのI/Fカードを介して、DOS上での話だしなぁ…。
現在のPCIバスから8インチFDDに接続できるのか(I/F製品が存在するのか)、
Windowsや他の現行のOSからアクセス可能であるのか(ドライバが存在するのか)、
俺にはさっぱりわからない。
どうしてもデータを吸い出したいといった向きなら、古いPCから3.5インチFDか
シリアル経由で吸い出すくらいしか、方法は無いような気がする。
現在のマシン/環境から直に読み書きできる可能性は、限りなく低いような気がしてならない。
(ただの勘だが)
>>345-346 を参考にググって見てもISAのカードが出て来るだけで、
それも1年半前に完売してるし。
ヤフオクも引っかからんし。
>>347
ちょっとそそるページですな。
>>346 の話を頭に入れつつ、ちょっと研究して見ます。
ありがと。
http://www.faqs.org/faqs/CPM-faq/
にそれらしい文言あり。
どーなっても知らんけど
>>345-346 を参考にググって見てもISAのカードが出て来るだけで、
それも1年半前に完売してるし。
ヤフオクも引っかからんし。
>>347
ちょっとそそるページですな。
>>346 の話を頭に入れつつ、ちょっと研究して見ます。
ありがと。
http://www.landcomp.co.jp/product/LDS-8RF/lds_8rf.htm
ちょっと高いけど、買ってミソ
NECの1MBタイプFDインターフェイスに対応したUSBアダプタとかあればいいのにね、
<FDユニット> ←→ <USB> ←→ <パソコン>
みたいなの、
こんなのあれば、ウチの5インチや8インチの外付けドライブも使えるのに。
CP/M形式のメディアを読むにはドライバーというか変換ツールが必要。
結果的に98中古一式をヤフオクとかで粘って購入した方が安上がりだろうが、
CP/M関連のファイルドライバーを入手するのは一苦労かも。つい最近、カノープス
のPlus-80がオクされてたが、落札価格はベラボーだた。w
CP/Mのアプリをエミュ上で高速で走らせるためだけならバイナリイメージはネト上に(ry
のようなページってありませんか?
これか?
http://gaby.s100-manuals.com/DRI/CPM-86_Command_Summary.pdf
違ったらここで探してくれ
http://www.cpm.z80.de/drilib.html
CP/Mのアクションゲームをやるのが僕の夢です。
CP/Mにビルディングホッパーみたいなゲームあるかな?
CP/Mってローグすら無いんじゃなかった?
ttp://www.geocities.jp/upd780c1/pc-8001/j80-11.html
無かったのはNetHackかな?
売られていた。ZorkとかPlanetfallとか。ちゃんとした製品版だたよ。
それって、12800円とかしてたんじゃない?
×SHIFT JISは PC8800用CP/Mで日本語使うためにアスキーが作ったわけだが。
○SHIFT JISは PC9800用CP/M-86とMS-DOSで日本語使うためにアスキーとMSAとNECが策定。
CP/M-86はMSA(のちに大多数が日本ボーランドに移行)が日本語を担当。
NECはハードもBIOSも全てJISベースで作ってたろ。
2バイト目で¥コードを避けなかったのがダセーよ。
(`・ω・´)9m ダセー。
当時は サブディレクトリの観念薄かったし(CP/Mはそもそもなかった)、なにより隠しfunctionで
みんな「/」にして使ってたからなあ。
Win時代の今になっても、Unicode対応してない海外アプリで「\」でコケるのがなんだかな…。
ここに22DISKってのがあって
cp/mのフロッピーが読み込めるようなんですが使い方
わかりません。
誰かチャレンジしてくれませんか。
22disk.docを読めば?
どうやってつかえばいいんですか?
定義ファイルの作り方がわからんのです。
22diskはリストに載っててもあんまりうまく変換できなかったように記憶している。
全然覚えてないのでWEBで調べてね。既にソースも公開されているわけだし。
この辺はどぉかな?
http://www.seasip.demon.co.uk/Cpm/index.html
http://www.google.com/search?num=100&hl=ja&newwindow=1&q=CP%2FM+FCB
まあ、まともに買うと洒落にならん価格になりそうだが。
そこらのWindows機とCP/M-86(やCCPM)の組み合わせが一番お手軽
DOS上で動くネイティブのプログラムの方が豊富で機能が上じゃね?
やっぱり実際のZ80互換のハード上でCP/Mを動かすことに意味があるのではないかと。
よく間違われるがCP/Mは8080互換CPUで動作な。
調子こいてZ80コード書いてよく叩かれた、そんな25年前。
でもDOS版無いソフトもあるし。
MS-DOS側ファイルも大抵は問題なく扱えるし。
22NICE だろ。
これが手軽って...頭腐ってないか?
まず、準備が面倒。CP/M の実行ファイル foo.com があるとすると foo.cpm
にリネームして gencom.exe で偽の foo.com を作成しなきゃいかん。
さらに実行には 22nice を常駐させておかないといけないので WinXP では
問題大杉。
わざわざシェアウエアなど使わなくても、フリーのもっと手軽なエミュレータ
はいくつもある。
http://homepage3.nifty.com/Tatsu_syo/TMR/MSX.html#MSX-Bmag
http://www.vector.co.jp/soft/win95/util/se378130.html
http://www1.interq.or.jp/~t-takeda/cpm/
/_____ \〟 //⌒ヽ ⌒ヽ `\
|/⌒ヽ ⌒ヽヽ | ヽ / | ^ |^ |- 、 ヽ
| / | ヽ |─| l // `ー ●ーU′ \ ヽ
/ ー ヘ ー ′ ´^V / ─ | ─ ヽ i
l \ / _丿 i 二 | 二 | |
. \ ` ー ´ / .l \ | / l !
>ー── く ヽ \ | / / /
/ |/\/ \ ヽ  ̄ ̄ ̄ / / 同じスレではこのままだけど
l l | l >━━6━━━━━く 違うスレにコピペするとドラえもんがスネ夫
ヽ、| | ノ / く / ヽ に変わる不思議なコピペ。
|ー───j l (⌒(⌒) /
/_____ \〟 //⌒ヽ ⌒ヽ `\
|/⌒ヽ ⌒ヽヽ | ヽ / | ^ |^ |- 、 ヽ
| / | ヽ |─| l // `ー ●ーU′ \ ヽ
/ ー ヘ ー ′ ´^V / ─ | ─ ヽ i
l \ / _丿 i 二 | 二 | |
. \ ` ー ´ / .l \ | / l !
>ー── く ヽ \ | / / /
/ |/\/ \ ヽ  ̄ ̄ ̄ / / 同じスレではこのままだけど
l l | l >━━6━━━━━く 違うスレにコピペするとドラえもんがスネ夫
ヽ、| | ノ / く / ヽ に変わる不思議なコピペ。
|ー───j l (⌒(⌒) /
釣れますか…?
固定小数点演算パッケージを自前で書いたなあ。いい思い出だ
_○| | はぁ~業者の思惑どうり、順調に風化してるな。やれやれ。
/\ノ | |
"""""""""""
48K?
フロッピが幾つ繋がってるかとか条件が…
48K以上だったような気が。
メモリマッパがあってなんかのフリーウェア使うとやたら広くなった気が。
DOS2なら60Kぐらいまで逝くんじゃね?
>>408
EMSよりオーバーレイ…。
エリア分割は64kを3つに分ける。
0~DMAと後ろのシステム部分を除いたユーザエリア全体が切り替わるって感じじゃなかったかな?
対象MMUがHD64180(Z180)だからなぁ…
ここに MSX-DOS の TAP サイズの実測値が載ってる
http://homepage3.nifty.com/Tatsu_syo/TMR/MSX-Crossdev2.html
58K CP/M のメモリマップはこちら。
http://kazumi386.at.infoseek.co.jp/CPM.HTM
つまり MSX-DOS2 なら 58K CP/M 相当。
MSX-DOS1 だとドライブ数によるが 57K~60K CP/M 相当となる。
バンクメモリが必要とか・・・DOSのEMSみたいなことをやるのだろうか?
フロッピが幾つ繋がってるかとか条件が…
48K以上だったような気が。
メモリマッパがあってなんかのフリーウェア使うとやたら広くなった気が。
DOS2なら60Kぐらいまで逝くんじゃね?
>>408
EMSよりオーバーレイ…。
エリア分割は64kを3つに分ける。
0~DMAと後ろのシステム部分を除いたユーザエリア全体が切り替わるって感じじゃなかったかな?
対象MMUがHD64180(Z180)だからなぁ…
ここに CP/M 3 のマニュアルがある。
http://www.cpm.z80.de/manuals/cpm3-m.zip
CP/M 3 のメモリバンクサポートとは、BDOS/BIOS を裏バンクに追い出して
TPA を広げる機能。EMS のようなページマッピングではない。
もちろん 64180 依存なんて大嘘。
64180 の腐った MMU 程度でも十分というだけ。
アップルII用には出てたと思うんだけど。
PC-8001用のがあったと思う。
昔、HPのCPU不明なコンピュータで使ったのを思い出したんですが、
どっかでフリー配布してないかなぁ。
漏れの頃には、もうボーランドのTURBOが出ていたなあ。
ホワイトスミスCコンパイラなんてのもあったっけ。
古典電脳物語―8085,Z80,CP/M,タイニーBASIC
http://books.yahoo.co.jp/book_detail/31737960
http://www.rutles.net/~cpu/
8085,Z80ボードを作って、そこにCP/M2.2,東大阪版TinyBASICをROM化し、
RS232C経由で動かそうと言う試み。実用性はないが、なんだか楽しそう。
TinyBASICは内部のテーブルの中で最上位BITを判断に使ってる部分があって
メモリ空間の前半32KBに置かなけりゃならないという制限がある。
AKI-80でROM化するならいいけど、PC-8001で動かした時は改造が必要だった。
○東大版
ttp://www.axe-inc.co.jp/pds/
ゴメン、リンク先切れすぎ(涙目)
http://www.retroarchive.org/cpm/cdrom/
http://www.retroarchive.org/
PIP
周辺装置やディスクの間でファイルをコピーする(Peripheral
Interchange Program)。DECのPDPシリーズのコマンドに由来する。
そうでしたか、Wikiにあったとは・・・ 25年ものの穴が埋まりました。:けっこう感激してます。ありがとう
貧弱なマシンでもマルチタスクをこなす優れものだったのになぁ・・・
DOS上で文字の反転表示ができないのが辛いな。
TurboPascalのエディタが使いにくい。
指定できないんだね。
http://www.gigamixonline.com/text2web/msx2_handbook/a-10.txt
ADDESC でも使うとか...
http://www.venus.dti.ne.jp/%7Etakuya-f/msx/addesc.htm
でも SD カード読めるんだし、開発は Win の CP/M エミュレータで
やったほうが幸せになれる希ガス。
おおっ、これは! と思ったけど、漢字モードじゃないと使えない?
1chipMSXって漢字ドライバは憑いてないんですよね。
X1やMZで低価格帯で出てた
これ解けば英語うまくなるか?
1ドライブ+GRAMディスクしか持ってなかったんでコンパイルの遅いのなんの。
私:「何かこのはがきに住所書いて送れって書いてあるけど、どうしよう?」
両親:「怪しいから送っちゃだめよ」
ええ、単なるユーザー登録でしたともw
出てきた実行コードも遅いんだよな…実数演算もBCDで遅いし。
まアセンブラ関数とかも使えるし、代償としてオーバーレイとかも使えるんだけど。
多機種のがそのまま使えたとか
X1のCP/Mで遊んでたローグをMZ-2000で実行させるローグも不思議な気分。
エミュならMZ互換ROMとMZ用CP/Mあるしね。
ラップトップFM16πもROMのCP/Mじゃなかったっけ
あのマシン、ラップトップというより今で言うノートだよな
16bit機だからCP/M-86だわ。
ノートと呼ぶには、かなり分厚かったような。
http://page4.auctions.yahoo.co.jp/jp/auction/d90604658
っていうか PIC 版以外全滅してるし。
Microchip に買収されて PIC 専用コンパイラになっちゃったみたい。
ttp://www.htsoft.com/products/compilers/CPM.php
まあどこでも拾えるよ。
やべえ遅すぎた
おせえw
今更CP/Mで何を始めるんだw
どう考えてもTURBO Pascalのが上。
そういえば、wizってUCSDp-SYSTEMじゃなかったっけ?
UCSD Pascalはなんで言語だったりOSだったりするんだぜ
マニュアルのそろいも良いし、まあ別売りも多々あったが(これは高いんだよね)。
サポートも良くて、優良コンパイラーだったな。
スーパービショップバグのある最初のApple][版をやってた俺には非常に懐かしい。
フリーになったTurboPascalを改造したもので、コマンドラインコンパイラになっていて、
オリジナルより大きなプログラムもコンパイルできるようだ。
MS-DOSで動くクロスコンパイラも付属してる。
これ、MSX用として配布されているけど、普通のCP/Mでもコンパイラ自体は使えるのかな?
MSXでしか使ったことないから不明。
ここから落とせます。
http://www.filewatcher.com/m/turbo33f.zip.297184.0.0.html
でも当時の大型機のエディタより高機能で使いやすいとか。
edlinはDOSね。
EDLINは、「ファイルは行の並びである。行は文字の並びである」という発想。
edは、「ファイルは文字の並びである。その中で、改行文字で区切られた区間が行である」という発想。
カーソルが行頭を指している時に「前の1文字削除」すると、
EDLINは「前の文字はないから、何もしない」、
edは「改行文字を削除するので、直前の行にくっついてしまう」
EDLINの「行」の扱いはviに近く、edはemacsに近い。
CP/MだとDDTは優秀だったね。
もしかしてCP/M用のWebブラウザがあるの?
http://www.aota.net/forums/archive/index.php/t-260.html
header_replace の設定例がそうなってる。
普通はコメントアウトされてるけど。
http://www.visolve.com/squid/squid30/miscellaneous.php#header_replace
Squid chache
http://ja.wikipedia.org/wiki/Squid_cache
このCP/Mには、アセンブラが付属しています。
アセンブラといえば、ニーモニックがザイログ式?とインテル式?があるそうで。
実はX1のアセンブラの本も別に持ってますが、ニーモニックがLD、JP・・・といったのです。
そしてCP/Mの方のを逆アセンブラで調べてみたら、MOV、LXI、JMP・・・と出ました。
それだけならまだしも、中には逆アセンブラで出てこないのもありました。
CPUのバージョンが古いからなのでしょうか。当時のユーザーはどうやっていたことか。
LD、JP・・・、がザイログニモニック
MOV、LXI、JMP・・・、がインテルニモニック
CP/MのDDTは、8080用なので標準ではZ-80の拡張命令には対応して無いから
逆アセンブラで出てこない。
出したかったら、Z-80用のアセンブラ・逆アセンブラを使え。
アセンブラはM80ならどちらのニモニックも使えたはず。
しかし、M80は商品で今でもフリーじゃない。
フリーなら、HI-TECH C コンパイラに付属してるZASというアセンブラが
ザイログニモニックを使える。
>当時のユーザーはどうやっていたことか。
ZSIDとか使ってたに決まってるだろ
それで、DDTでは出ないけど、ASMでは使えるインテル式のニーモニックがあるんかな・・・。
言い換えると、ASMはZ80の全ての命令に対応している?と思って、ネット検索等してみました。
だけど、違うようでした。
こちらのCP/Mのマニュアルではマシン語の説明がないじゃん、とずっと思ってたものでしたが。
それなら、仰せの通り、ザイログ式のニーモニックが使えるアセンブラを入手すればいいわけですが・・・。
今だったら、WINDOWSのC言語でZ80のアセンブラを自作しようと思えばできます。
実行データをエミュレータのディスクイメージファイルに書き込むようにし・・・。
重すぎて使い物にならなかったな。DSD-80だっけ?
SLRのアセンブラは良かった。
オリジナルのCP/Mってボッタクリだよな。
Digital Researchの8インチディスクとマニュアルのセットはそんなに高くなかったよ
サンプル見ながら自分のシステムに合わせてBIOS作るだけでいいし
値段よりもリブート絡みの弊害の方が問題だったと思う
無料版と有料版450円がある。ある意味、究極的なCP/Mシステム。good。
本来はAltair 8800というS-100Busなシステムのエミュで
Altair4K/8K Basicのダイレクト起動、AltairDOSのサポートもある。
確かこの4K/8K Basicはゲーツ&アレンの手書きコードのはず。
その他に CP/M 2.2と CP/M86, MS-DOS1.25も走る。
無料版はmbasicと電脳無能なELIZAが走るだけだが、
有料版には多数のアバンダンドなアプリケーションが添付されてくる。
A: CP/Mコマンド類, mbasic, Macro80, SID, ZSID, WordMaster, Zork1, STARTREK(bas)
B: Pascal MT+, Prologz
C: WordStar
D: MultiPlan
E: TurboPascal
F: Adventure, Rogue, Wanderer, Zork1, Zork2, Zork3
G: BASファイル
H: BASファイル
CP/M86にはPascalMT+とVEDIT。MS-DOS1.25はMASMとBasic86。
iPadでCP/Mって、80年代始めなら夢のようなシステムだけど。今やレトロ。
それでも、mbasicが動くから簡単な関数計算などを試すだけなら、
昔ポケコン的な使い方ができるから。ある程度は実用になるかも。
素直にWindows使えばええじゃん
何でも出来るぞ
カナや漢字が通らない純CP./Mより、やっぱMSX-DOSやC-DOSのCP./Mエミュを
使っちゃうわ。
昨日今日以前の直近に書き込みしたのは、>>490。
10年くらい前から数年前までの過去レスの中にオレのレスらしき
ものがいくつもあるけど、どれがどれ。とは、はっきり覚えてないな。
昔遊んだ一輪車を引っ張り出して遊んでるようなもんだ。
「これで近所のコンビニに行くくらいできるんじゃね?」って感じで。
「車で行けばいいじゃん」なんて無粋な突っ込みはやめて見守ってやれ。
http://page3.auctions.yahoo.co.jp/jp/auction/c284656470
Turbo CP/Mっていうからボーランド販売版かと思ったら、X1Turbo用か・・・
メディア読める状態なのかよ・・・
PMEXT(PMArc一式)使いたさにCP/MエミュとMSX-DOSエミュ入れてる
MSX-DOS(本物)やCDOS2とかは触ったことあるけど(一応MSXやPC-88も現役)
流石に生のCP/Mは触ったことが無いなぁ…にわかですかそうですか
でもAT機に突っ込んでるOSはDR-DOSだ(個人使用ならタダで手に入るし「本物」だし)
こういう勘違いニワカがスレを荒らしに来るようになったか
何を自慢したいのか知らないが、ここはお前みたいなのが来るところじゃないよ。
帰れ帰れ
P-MATEかと思ったらPMEXTかよ! 帰れ帰れ。
死ね
>にわかですかそうですか
自分ではそうは思ってないんだろ? このにわか野郎!
まあ当然ですなwww
自演までして荒らして楽しいか?
お前、自分叩いてるの一人だけだと思ってたのか?とんでもない馬鹿だな
スレのみんなに嫌われてるよ
いくらCP/Mと無関係とまでは言えなくても
>>499みたいな厨丸出しなのはちょっとな
俺も>>499はどうかと思うが、今の流れは頭のおかしいのが自演を決め付けて騒いでんのが問題なんだろ。
>同一人物
>>499とギャースカ騒いでる>>529がね
なら俺も賛成
>>499みたいな馬鹿が後を立たないから仕方がないだろ
>>499のことだろ?
>突然勝手にスレ住人カキコ禁止命令とか
>>509のことか?
>>499=>>509って言いたいのか? >>517 >>526 とはまた違う奴? わけわからん。
>>499は救いようがない馬鹿だが、>>514はなんかおかしなこと書いてるか?
>>517 >>526 はなんでか自演荒らし認定してるみたいだが。
禁止って話が出てるのに遠慮も伺いも無く書き込んでるんだからな
> >>514自体がわざわざ荒れるように>>499が書き込んだものだろ
お前キチガイだろw
お前>>499じゃね?
>>499のバカな書き込みして大勢に笑われたんで逆切れしたみたいよ。
NEC禁止って言ってるの>>499=>>509の一人だけでしょ
お前が叩かれてんのは一人にじゃなくて何人にもなんだよ
いい加減現実をみたらどうだ>>499
お前やっぱ>>499だろw 面白杉ww
皆話題が無いからカキコしないだけでROMってる人間はそれなりに居るって事
まさに>>499は10年に一人の逸材。もちろん悪い意味で。
空気読めずにわざわざ荒れる事を長々自慢げに書いてる時点で
荒らしには違いないがな
俺はNECキチガイの>>499が88とかも持ってて
後付けの知識で薀蓄垂れて荒らしてたんだと思ってたがな
分かってんなら来るなよ
素人女使いたさに出会い系と伝言ダイヤルに入れ込んでる
オマンコ(本物)やオッパイとかは触ったことあるけど(一応ソープやヘルスも現役)
流石に生のチンポは突っこんだことが無いなぁ…にわかですかそうですか
でもスマタに突っ込んでるチンポは真珠入りだ(海ならタダで手に入るし「本物」だし)
帰れ
>>509も読めないのか
自分で書いた>>509が誰にも相手されず無視されたのを、まだ引っ張る気か?このキチガイは
なら俺も賛成
>>499のことだろ?
>突然勝手にスレ住人カキコ禁止命令とか
>>509のことか?
>>499=>>509って言いたいのか? >>517 >>526 とはまた違う奴? わけわからん。
NEC禁止って言ってるの>>499=>>509の一人だけでしょ
>NEC禁止って最初に話が出たとき誰も反対しなかったのに
>>509の「もうNEC PCの話題は禁止な」ってこれ? その上で動作するCP/Mの話題は禁止じゃないんだろ?
>今更ギャーギャー騒ぐ約一名がウザい件
ギャーギャー騒いでるのって >>517 >>518 >>520 >>523 >>525 >>526(以下略) とかじゃね?
↓について返事しろよ。
> >>509の「もうNEC PCの話題は禁止な」ってこれ? その上で動作するCP/Mの話題は禁止じゃないんだろ?
>ここんところの人の多さで考えればかなり長かっただけど
>>509の投稿から11と半日ほど他の投稿なかったけど?
>NEC禁止って最初に話が出たとき誰も反対しなかったのに
>>509で賛成反対で票を取るみたいなことひと言も言っていのに何言ってんの?
>今更ギャーギャー騒ぐ約一名がウザい件
少なくとも一名じゃないみたいだが。
http://www.vedit.com/cpm.htm
NEC PC-8801用 CP/M
とか
NEC PC-9801用 CPM/M86、コンカレントも
NEC PC-8001用もあれば頼む
NEC PC-6001用は無かったよね
8001用のCP/M互換のFREEDOSというのならどっかで見たな。
>NEC PC-6001用は無かったよね
6601用かなんかがI/Oの記事かなんかであったよ。あと個人的にSRに移植して使ってたという人の話も聞いたことあるな。
自演までして荒らして楽しいか?
お前、自分叩いてるの一人だけだと思ってたのか?とんでもない馬鹿だな
スレのみんなに嫌われてるよ
FREEDOS → PD-DOS
PD-DOS → PDDOS
ぐぐると結構みつかるな。
基本CP/M互換OSだった気がするから、今はフリーで公開されてるCP/MのBDOSとCCP入れ替えればCP/Mになると思う。
帰れって言われると途端に荒らし出す奴
マジウザイ
>NEC禁止って最初に話が出たとき誰も反対しなかったのに
>>509の「もうNEC PCの話題は禁止な」ってこれ? その上で動作するCP/Mの話題は禁止じゃないんだろ?
>今更ギャーギャー騒ぐ約一名がウザい件
ギャーギャー騒いでるのって >>517 >>518 >>520 >>523 >>525 >>526(以下略) とかじゃね?
具体的に
>NEC禁止って最初に話が出たとき誰も反対しなかったのに
>>509の「もうNEC PCの話題は禁止な」ってこれ? その上で動作するCP/Mの話題は禁止じゃないんだろ?
>今更ギャーギャー騒ぐ約一名がウザい件
ギャーギャー騒いでるのって >>517 >>518 >>520 >>523 >>525 >>526(以下略) とかじゃね?
なにこいつ脳が無いの?死ぬの?
>>530
もう嫌だ
皆が迷惑してるって分からないの?
そんなお子様が来るスレじゃないんだけどマジで
禁止に自分含めといてしれっと別人のフリして現れるんだろ?
そんなにNECの話題やりたきゃ自分でスレ立ててそっちで書け
こっちに来んな
CP/Mもフリーで用意されてる
98厨うぜえ
思い入れの深いOSではあるな。
CP/M80は色んなマシンで走らせたなあ。オリジナルのIntelMDSとか
書いたのはWordMasterを入手する以前に、小型のスクリーンエディタ。
CP/M86で書いたのは、MS-DOSへのファイルコンバータ。CP/Mの
FCBよりMS-DOSのFAT12の方が、外部操作的にコード量が少なかったから。
MS-DOSのアセンブラはインテルオリジナルのASM86に比較的互換性が
高かったし、DRIのASM86と違って、リロケータブルだったから自由度は上。
CP/M86を最初に走らせたのは、1981年の暮れ。その当時、既にMSAだったか
いまだアスキーマイクロソフトだったか覚えていないが、空便で届いたばかりの
1stリリースのFDをわざわざ青山のマンションまで取りに行って、持ち帰って、
intelのいSBC86/12A+iSBC208+iSBC064+iSBC604というオリジナル構成の
マシンで一発起動させたこともあるな。98より2年くらい前の話。
Windowsのゴミみたいなバックグラウンドで動作するタスクは片っ端から落としてもまだ足りない気がする。
汚い日本語の書き込みは、放置。生きている意味無いよ。
やれやれ
頼まれてもないのにドヤ顔で自慢話か
自己顕示欲の塊だな
>>555
NEC禁止
>汚い日本語の書き込みは、放置。
>生きている意味無いよ。
>生きている意味無いよ。
>生きている意味無いよ。
>生きている意味無いよ。
…
自分が何を言ってるのかも解らない馬鹿…もといおバカさんが居ますね
他にスレ立ててそっちでやれって言われてるのになんでここに居座りたがるの?
>>499のバカな書き込みして大勢に笑われたんで逆切れしたみたいよ。
NEC禁止って言ってるの>>499=>>509の一人だけでしょ
今更ギャーギャー騒ぐ約一名がウザい件
>NEC禁止って最初に話が出たとき誰も反対しなかったのに
>>509の「もうNEC PCの話題は禁止な」ってこれ? その上で動作するCP/Mの話題は禁止じゃないんだろ?
>今更ギャーギャー騒ぐ約一名がウザい件
ギャーギャー騒いでるのって >>517 >>518 >>520 >>523 >>525 >>526(以下略) とかじゃね?
>NEC禁止って最初に話が出たとき誰も反対しなかったのに
>>509で賛成反対で票を取るみたいなことひと言も言っていのに何言ってんの?
>今更ギャーギャー騒ぐ約一名がウザい件
少なくとも一名じゃないみたいだが。
NECの話題が一切禁止なんだから
その上で動くソフトの話も禁止に決まってるだろ
もっと常識的に考えろよ
NEC全体が禁止なのにその上で動くCP/Mの話題だけOKとか意味不明すぎる
おいおい、後からギャーギャー言うな。
8001+8011*8031 の組み合わせは所詮、8255利用のパラレルハンドシェークだから
当時売られていたCP/M機の中でも最遅速な部類だよ。開発用途のCP/M専用機は
たいてい、μPD765+8257のようなDMA利用でバス直結タイプ。
FD自体、1トラック=128B×26セクタ、300RPM程度の低速デバイスなんだし、ハンドシェーク自体は
大した問題でなかった。スキュファクタとかの方が影響大きかった。
このスレは2001年、昔のPC板ができた当初からの古スレ。
その頃からたまに覗いているが、禁止なんて話は今日が初耳だな。異様。
そりゃNEC厨が現れてここを荒らし始めたのはここ数日の話だからな。
でもそう決まったんだから仕方がない
それとも何か?
お前は気に入らない法律が出来たときには
いちいち「日本の長い歴史のなかでいつそんな法律ができたんだ」って言って
拒否するのか?
>>573,>>587,>>630
残念ながら>>573さんは違う人だわ。
誤 >>573=>>630=>>637
正 >>587=>>630=>>637
NEC向けのCP/Mは当初はMSA版だけで、少し間を置いて後にNEC版はずっと後の話。
だったような。この1S1D/1S2D/2S2Dの世代のサポートやスキューのサポートに
いくつか違いがあってそれを吸収したのがNEC版だったような覚えがある。
8inchFDはPC-8881からで、PC-8801用。PC-8001に8inch純正製品はなく、サードパーティが
サポート込みで売っていたはず。たしかアイシー製。
DMA利用のバス直結タイプの場合、スキューによるセクタとばし読みを極小化・排除できるから高速。
という話をそれを製造していたメーカーのエンジニア氏が自慢していた。今思えば、古い話だなあ。
でも88は速度向上のためDMA止めるのが常識だったからな
それをそろいもそろって0票呼ばわりって…臭うねw
普通は法案出した奴も立候補した奴も自分で一票入れるわ。お前馬鹿だろ。
お前やっぱ>>499だろw 面白杉ww
↑バカ
たったの2個じゃ証明とは言えないな
さあ言葉も少なくなってきたしそろそろ限界か?
多人数に見せかける自演ってひどいな
ハタで見てるこっちが恥ずかしくなってくるレベル
>思いついた事をポロポロ連投するだけの
>多人数に見せかける自演ってひどいな
おいおい連投したら自演か?馬鹿も休み休み言えよ。
自演てどれのこと?
NEC
6001
6601
8001
8801
PC-88
9801
9821
PC-98
自分に自分でレスしてまで薀蓄垂れ流しとかどれだけ自己顕示欲が肥大してるんだよ
文体同じだからバレバレ
>>626にまで暗に「お前自演やってんだろ」とツッコまれる622…
え?>>622さん自演なんてしてないでしょ。意味分からん。
十年続いたクンは皆同一人物って事でおk?
>十年続いた十年続いたってそればっかりなのなコイツ
>十年続いたクンは皆同一人物って事でおk?
え?何人いる?スレ番だけでも書いてくれん?
何も今問題になってる事をわざわざやる態度といい
それを自演自己レスまでしてスレの流れ関係なくタレ流す行為といい
俺もさすがに少しは空気嫁と思ったぞ
スレの流れ的に何も問題無い内容を、自演なんかせずに語るなら
叩かれるいわれは無いんだろうけどな
実際MZとかの話題は叩かれてないし
>何も今問題になってる事をわざわざやる態度といい
「今問題になってる」って、訳分からん文句ゴチャゴチャ言ってるのって一人だけ
みたいだし、相手にしなくていいだろ。
技術的な話題に付いて来れない奴が僻みで荒らしてるだけみたいだしさあ。
6601のゲームやりたさに6001Vエミュと6001VWエミュ入れてる
8001(本物)や8801とかは触ったことあるけど(一応6601やPC-88も現役)
流石に生の6001は触ったことが無いなぁ…にわかですかそうですか
でもAT機に突っ込んでる女医はXE-1PROだ(オクなら安く手に入るし「本物」だし)
とりあえずは禁止にするしかなさそうだ
で、それがどうCP/Mに関係するんだ?
http://youtu.be/BrlwLspJZnU
コンカレントCP/M86というのは、MP/M86のシングルユーザー版のようなもの。
とりあえず仮想端末機能があって、キー押しで切り替えることができたような。
MP/M86はシリアル端末経由で複数ユーザをサポートしてた。アセンブラを2本
同時に走らせる事くらいはできたが、8086/V30の頃のOSだから仮想メモリも
ないし。実メモリでできる範囲の処理限定。国内で実際に使われたのは9801版位。
動作の仕組みはMS-DOSの子プロセスみたいな感じで、メモリ上に複数のジョブ
タスクが常駐する感じ。BDOSのシステムコールが発生するかヌルタスク状態で
別プロセスに切り替わる。多重割り込みをきっちりサポートするわけではないから
FDなどのR/Wアクセスは多重化されない。もっとも使い道があったのは、プリンタ
出力のスプーリング。でもこれは、CP/Mの頃から別売りのdespoolとかいうDRIの
ソフトで実現されてたもの。
仮想端末の切り替えというアイデアはユニークだったと思うけど、切り替えるべき
CP/M86のアプリそのものが少なかったし、CCPM86が出た当時は、MS-DOS
ベースのC言語やTurboPascalがブームだったから、ほとんど使われることもなく、
忘れ去られてしまったですね。
マルチタスクもないCP/Mで実現してて驚いた。
あと、ユーザーの習熟度に応じたヘルプシステムとか、あれだけ驚かされたソフトは後にも先にもあれだけだわ。
でも定番だったですねえ。業種的にワープロよりエディタだったので
個人的に使ったことはあまりないですけど。それでも、ブラザーの
メカ式タイプライターは個人買いで使ってた。
80年代はじめ位まで実際のオフィスでよく使われていたのはIBMの
ゴルフボール型の活字印字ヘッドを持った電動タイプライター。
それがワープロに置き換わっていく歴史的にはこんな感じだよね。
■機械式タイプライター → ■IBMセレクトリックタイプライター(1961) →
■ワング社ワープロ専用機(1976) → ■WordStar(1970末) →
■WordPerfect(DOS, V4.2:1986) → ■MS-Word (Windows95版:1995)
本格的なマルチタスクOSとして機器組み込み用のリアルタイムOSがあった。
代表的なリアルタイムOSは、8086の頃からインテルが開発製品化して外販した
いRMX86。これは80年代初頭から大手企業でよく使われていた。
インテル以外だと日本では東京エレクトロンが代理店をしていたMTOS86(うろおぼえ)
が導入実績が高かった。TRON-OSのコアであるI-TRONはこのiRMX86のスーパーセット。
のようなもの。仕様的に実によく似ている。だからインテル的には潰したかったんだろうな。
とか思ったりしている。
インテルのiRMX86は85年頃からUDIというAPIを持ったDOS機能を備えて、
コンパイラなどのサポートもされていた。サードパーティがPC-9801に移植し
外販していた。俺も仕事用で個人買いしたことがある。
購入額的に人生でもっとも高価なOSだったなw。
iRMX86/9801の推奨構成はPC-9801VM2+8086基板+20MBHDD。
定時的割り込み発生回路(ウォッチドッグタイマー割り込み)を備えた専用アダプタが必須。
インテルのASM86やPLM86、スクリーンエディタなどが走るものだった。
それでもグラフィックはダメダメだが。
出来が変わってくるので、そういう文脈で >>674 みたいなただの使うだけの
パソコンユーザーの意見なんて無意味よ。
CP/Mで?
NW独自OS上にDOSエミュレータが載ってる
みたいな構造だったというおぼろげな記憶
もちろんCP/M関係なし
稼働している実機を見たことはないけど。CPNetというLAN-OS拡張が
MP/M-IIと同時にDRIからリリースされてる。米Corvus社のOmninetを
LANのハードウェアとして想定していたらしい。
>>687
84年頃、MSXを開発してた某社のエンジニア氏と話をした機会があった。
社内的にOmninetを導入済みで機種混合環境でLANを動いていると自慢してた。
その後、某社はMSX機を実際に出荷したけど、LAN対応製品までは出荷しなかったと思う。
当然開発レベルでは実現してたはず。LANも開発ターゲットにしているとか言ってたから。
LANについては、1980年にインテル/DEC/Xeroxが共同でイーサネット規格を策定してる。
青表紙の仕様書は今でも手許にある。今ではLANといえばイーサ/TCP/IPだけど、
80年代のLANはRS232CあるいはRS422/423(うろ覚え)のシリアル接続で CSMA/CD 方式
のパケット衝突の検出と再送・訂正を行うプロトコルがいくつも開発されてた。商業的に成功した
LANはomninetとAppleTalk。そしてNetwareのIPX/SPX。TCP/IPがUnix機の標準となって以降
インターネットの普及でTCP/IPが最強となっての現在。
かく言う俺も86年頃に CSMA/CD方式のLAN基板のファームウェアを開発したことがある。
その時に使ったのがiRMX86/9801の開発環境。独自開発の小型の多重割り込みモニタで
ランダム起動・動作するタスク群のデバッグはマジ大変だったです。が、今では遠い大昔の思い出。w
稼働している実機を見たことはないけど。CPNetというLAN-OS拡張が
MP/M-IIと同時にDRIからリリースされてる。米Corvus社のOmninetを
LANのハードウェアとして想定していたらしい。
>>687
84年頃、MSXを開発してた某社のエンジニア氏と話をした機会があった。
社内的にOmninetを導入済みで機種混合環境でLANを動いていると自慢してた。
その後、某社はMSX機を実際に出荷したけど、LAN対応製品までは出荷しなかったと思う。
当然開発レベルでは実現してたはず。LANも開発ターゲットにしているとか言ってたから。
LANについては、1980年にインテル/DEC/Xeroxが共同でイーサネット規格を策定してる。
青表紙の仕様書は今でも手許にある。今ではLANといえばイーサ/TCP/IPだけど、
80年代のLANはRS232CあるいはRS422/423(うろ覚え)のシリアル接続で CSMA/CD 方式
のパケット衝突の検出と再送・訂正を行うプロトコルがいくつも開発されてた。商業的に成功した
LANはomninetとAppleTalk。そしてNetwareのIPX/SPX。TCP/IPがUnix機の標準となって以降
インターネットの普及でTCP/IPが最強となっての現在。
かく言う俺も86年頃に CSMA/CD方式のLAN基板のファームウェアを開発したことがある。
その時に使ったのがiRMX86/9801の開発環境。独自開発の小型の多重割り込みモニタで
ランダム起動・動作するタスク群のデバッグはマジ大変だったです。が、今では遠い大昔の思い出。w
米Corvus社は AppleII用の10MB HDDなどAppleII のストレージで成功した会社。
Apple II/IIe/III だけでなく、PC-8001、Atari800, S-100, Osbone-1, Tandy TRS-80,
Macintosh, IBM-PC/XT等にも対応。
omninet はノードで最大32台接続可能なツイステッドペアケーブル結線のローコスト
なLANで、同軸ケーブル接続なイーサのインタフェースカードが$1000超の時代に
$400程度だったとか。
Corvus Systems
http://en.wikipedia.org/wiki/Corvus_Systems
Corvus Systems カタログ
http://www.bitsavers.org/pdf/corvus/brochures/Compaq_Omninet_Brochure.pdf
うぃきでガセ情報を鵜呑みにしてこい
記憶あるけどどんなもんだったんだろう? 当時はLANてピンとこなくてスルーしてたわ。
京大マイコンクラブだったかな?
20mAカレントループで4800bps
9600ではなくて4800なのは、PC8001のハードウェアに合わせたからだったと思う。
プロトコルはL3がなくて、L2の直上にL4が来るような感じ。
それでも、ファイルサーバとかプリンタサーバとかが動いていた。
http://www.kmc.gr.jp/guidance/history.html
カレントループなのですね。カレントループって、大昔の110ボーなテレックスのように低速だけどノイズに強い。
なので、二昔前の工場のFA制御では授受つなぎなデータ授受に結構使われてたです。
連載してるね。
http://www.alles.or.jp/~thisida/cpm_mycom1.html
物置から奇跡的に1枚だけ残っていた5インチ2Dのバックアップフロッピーと
文豪mini5EのCP/Mフロッピーが出てきたので。
文豪は人にあげてしまってたので、上の方に出てたディスクパラメータには助かったよ。
書き込みした人にはありがとう。3.5インチのフロッピーからCP/Mファイルを回収出来ました。
それにしても、なつかしいねえ。先頭の方で話題になってたサザンパシフィックとか。
たしか、pcz-80を買いに横浜まで行ったんだよなあ。まだHPの残骸が見れるけど。
今はその98も無くてPCだしね。
まあ、過去を懐かしんでばかり居たんではだめなんで
ここは過去に不十分だったことを、もう一度深く探求してみたい、という事で
前向きに行きたいw
TPAが少ない。全然ダメ。
「一応」とか「比較的」などの語句を付け加えればね。
ろくすっぽ触ったことないんだろーね。とか言う人もいるようだけど
最近のPC基準にしてもねえ。
C-DOSのCP/Mエミュ上のWordMasterのスクロールなど、笑っちゃうような遅さだが
昔々の、某開発ツールのエディターのスクロール速度もディスクアクセス速度も似たようなものだった。
だから一般人用として廉価に、エディット、コンパイル、アセンブル、リンクと一通り出来るっていうのは、
当時としては、まあまあだったんじゃないの。
>C-DOSのCP/Mエミュ上のWordMasterのスクロールなど、笑っちゃうような遅さだが
>昔々の、某開発ツールのエディターのスクロール速度もディスクアクセス速度も似たようなものだった。
>だから一般人用として廉価に、エディット、コンパイル、アセンブル、リンクと一通り出来るっていうのは、
>当時としては、まあまあだったんじゃないの。
なんで「昔々の、某開発ツール」なんて話が出てくるのか理解できん。
>>705の、「88だと、やっぱC-DOSのCP/Mエミュレータの方が使い勝手が良いよな。」というのは
CP/Mと比べてという話だろうに。
こういうこと言う人って、C-DOSもCP/Mもろくすっぽ触ったことないんだろーね
C-DOSだってCP/MエミュレータCPMBを使えば、最大62kBのTPAが使えた
ただし拡張メモリが必要
>>710 PDDOSって何?
PDDOSも使ってたけど、表示が遅くてもCDOS+CPMB+
unixやホストでフルスクリーンエディタ使った後だと余計ゲンナリした。
DOSエディタで商売してるソフトハウス見て、世界は間違ってルナとは思ったな。
価値観の違いなんだろうけど。
>MSDOSなんてエディタ付いてなかったからな。
付いてたじゃんEDLIN
価値観の違いなんだろうけど。
今のパケ代だって使った分払う従量制だけどな。
そりゃ、漢字使えるC-DOSじゃ画面は重いが端っから使い物にならん純正よりマシ。
漢字V-RAM持ってるX1 Turboとは違うのだよ。
なんでNEC謹製のCP/MとC-DOSの戦いになってるんだ
コンソールで日本語使えても大していいことがなかった。重くて使いづらいデメリットのほうが大きかった。
日本語の使えるCP/Mアプリなんて日電版CP/Mに付属していた
漢字ターミナルエミュレータくらいしか知らない。
だからこそ、C-DOSベースだとワープロも通信ソフトも使えるメリットが
あったわけで。
Small-C、どっかで盛り上がってんのカナ?
コモドール64?
http://page8.auctions.yahoo.co.jp/jp/auction/h163672876
2. 日本語の入力にストレスがない
3. ファイル名等に日本語が使える
4. アプリケーションで当たり前に日本語が使用できる
5. システムメッセージ等が日本語
8ビット機で以上の条件満たせた機種/環境って存在しないと思う
X1turbo、MZ-2500
もしかしてS1も
アミーガな
>>741
アビバーな
で、ワンテンポ遅れてメモリチェック
機能は兎も角、軽さに関しては98でMIFESとか使うのと遜色なかった。
mifesは機能が豊富すぎて重い
CP/M、PDOSのはショボイ機能なのに重い
同じ重いアプリでも大違いだよな
CDOSやPDDOSが使われた頃のMIFESって結構軽かったぞ
CP/Mに豊富にあったエディタ全部ひっくるめて「ショボイ機能」なんて言い始めたら
CDOSなんかどうなるのって感じだが。
>mifesみたいな重いエディタと同じ位ってどうなの
>mifesは機能が豊富すぎて重い
いつぐらいのMIFESの話してんの?
http://www.megasoft.co.jp/mifes/history/
>mifesは機能が豊富すぎて重い
>CP/M、PDOSのはショボイ機能なのに重い
機能についてちょうどいいエディタってお前に言わせると具体的に何?
WordStar
TurboPASCAL
ZORK
FTL Modula-2
ロードは遅いね
でも立ち上がれば編集はストレス無く行える
RAMディスク(7MB)に入れたら結構快適だった
でも当時はfdベースが多かったろうから
MILOGOみたいなフロントエンドなんか付けるよりも
編集容量が少いCOMモデルを用意してくれたら
fdでも少しは快適になったのではないかな
MIFESからコマンドの実行とかコンパイルも出来るけど
所詮は640KBの壁、ソースが大きいと
一度はエディタを抜け出さないといけないから
最ロードに時間食うのはストレスだったかな
まだHDが庶民に買える値段でなかった頃のお話
>編集容量が少いCOMモデルを用意してくれたら
意味分からん。
RAMディスク以外に使い道ないから抜きたいんだけど
メインメモリーの増設にも使っているから
抜く事が出来ない、巨大なTMPになっている
>>763
EXEってロードが遅いでしょ、だからCOMモデルのエディタが有ればなと
編集容量と機能は縮小して良いからさ
edlin使いになれば事は済んだんだろうけど、チョットいやかなり使いたくない
スレチなのでこのへんで
Vzはあっという間だが
MIFESはあ~という間だ
印象だけで「全然違う」なんて断言すんなよ。断言すんなら比較したテスト環境ぐらい書けよ。
1kBくらいのテキストファイルと200kBくらいのテキストファイルの両方で、明らかに
MIFES-miniの方が速いわ。
Vzが「あっという間」としたら、MIFES-miniは「あっという間もない」感じ。
MINI.EXE 52018 94-10-25 1:00
VZ.COM 59472 93-12-06 2:03
Vzは1.60にパッチ当てた奴で、オリジナルよかちょっと大きくなってる筈。MIFES-miniは
http://www.megasoft.co.jp/mifes/history/
↑で見ると5.5のサブセットかな?
200LXを毎日現役でバリバリ使ってた当時はもっぱらVzを常駐モードで使ってたんで起動時間
なんて気にしなかったけどね。
絶対にMIFESは機能が過剰
絶対にEXEファイルはCOMファイルよりも起動が遅い
頭のおかしい人の主張のまとめですか? お疲れ様です。
MS-DOSのつぎはぎだらけのみっともない出来ときたら
コードの美しさが全然違う
MSがいかにやっつけ仕事、動けばいいやって感じで片付けているのがよく分かる
プロなら誇りを持って作り込む事にこだわりを持ってほしいな
>CP/Mの洗練された作りに対して
>MS-DOSのつぎはぎだらけのみっともない出来ときたら
>コードの美しさが全然違う
具体的にどうぞ
見れば一目瞭然
どちらが美しいかは火を見るより明らか、言う迄も無い
>CP/Mはソースがあるし、DOSはディスればよい
>見れば一目瞭然
具体的にどうぞ
DOSは知らん。
3.0では新たに書き起こしたんだっけ確か。
そんなもんコード見たって分からんだろう
もしかしてアセンブラ理解出来ないですか?
>自分で見てみろよ、火を見るよりも明らかだって言っているだろ
「火を見るよりも明らか」つーからにはぱっと見で分かるんだろ? そこんとこ具体的にアドレスくらい書けよ。
こんな所で遊んでないで、ディスってリスト見てみろよ
それでもわからねーってなら、馬鹿すぎて話にならん
>おまえ盲目かよ、見れば分かるって言ってるだろ
何? 先頭の1バイト見りゃ分かんの? んなワケねーじゃんwざけんなカス
いい加減、惨めな言い逃れはやめとけw
64k超えるところでVzが一瞬止まるのを何度も再現させ、
「…な?だからVZは遅いんだよフフン(鼻息)」
…ってやる所を見て、こりゃダメだと思ったわ。
まあ、機能的にはリッチだったよねMIFESは。
けど常駐Vzの軽さの前には、そんな事どうでも良かったわ。
>けど常駐Vzの軽さの前には、そんな事どうでも良かったわ。
ん? 64KB以上のテキストでは操作が引っ掛かったり、64KBの境で変換がちゃんと行われなかったりっ
てのはどうでもいいことだったの?
…エディタとして重要なことだったんじゃないかなあ、起動時間がちょっと早いとか遅いとかよりも。
>まあ、機能的にはリッチだったよねMIFESは。
具体的にどうぞ
MIFESとVZの差は"Hello, world"レベルでも感じる事が出来る
要は五感だよ五感
糞の臭いかいでクセーと思うのと同じ
糞の成分や状態がどうとか語る以前にクセーものはくせーんだよ
それと同じでMIFESは機能がリッチだったんだよ
そのプログラマもわざわざソースを幾つもマージして64K超えのファイルを作った上で
ホラ遅い!VZはこれだからダメ!ギャプッ!ギャプッ!!(笑い声らしい)
…とかやってたから。実用性のない、ただ貶すためだけの比較だった。
Vzの嫌だった所は、マクロが記号的で可読性に劣る部分かなあ
まあMIFESはWindowsになれば発展するんじゃねーの?
DOSならVZでいいよ、くらいに思ってたけど、VZの後継はWindowsでは現れず、
MIFESも発展しないで秀丸にしてやられちゃったよね。
>あの当時に64KB超えのテキストなんてまず扱わないし、
んなワケねーだろw
自分で64KB超えのソース書かなくても、ちょっとコンパイラの出力見てみるとかでもすれば
64KBなんてカンタンに超えるわ。
>あの当時に64KB超えのテキストなんてまず扱わないし
えっ?
まぁDOS自体と逝っても、幅広いからな…
それでもVZ派だった訳なのだがwww
今も95時代の2.0使ってるよ。
c.mosさんのエディタはPCWのEZエディタ、VCのVZと使ってたなあ。
ご本人氏とpcsのチャットルームで同室・同席させてもらったこともあったなあ。
久々にブログ読んだけど、もう職業としてのプログラミングはリタイヤしてらっしゃるらしい。
う~ん。
「あの当時に」普段使ってたOSがS-OSとかなら納得。
86年頃だと CP/M86とDOSが共存していた頃。で、使ってぶっ飛んだのが
京都のペンギンソフトのSPSエディタ。京大の学生メインのベンチャで
ペンギンCとか、コンパイラとかも外販してた。9801のテキストVRAMを
直接叩いた高速スクロールやプルダウン風の機能メニューシステムを
売りにしたエディタはこのSPSが最初かも。ただし編集中クラッシュという
大バグ有りで常時保存しないと使えない危険なエディタでもあった。
ペンギンソフトが解散して、SPSエディタの遺産はメガソフトのMIFEと
ライフボートのREDに分散継承された。REDがちょい後だったから、
折れ的にはMIFESをずっと使ってた。
>SPSエディタの遺産はメガソフトのMIFEと
>ライフボートのREDに分散継承された。
FINALもそうじゃね?
> 『月刊アスキー』1987年11月号は、特集1が「エディタの研究」、特集2が「デスクトップパブリッシング」だった。
(略)
> さて、エディタの特集中、5ページにわたる表で24本のエディタの機能を比較している。
>
> EE Ver.1.01 イースト(株) V-EDIT/98 Ver.1.10F (株)昴ソフトウェア
> EZ Ver.3.0 (株)ピーシーワールドジャパン VEDIT Plus Ver.2.32 (株)サザンパシフィック
> FINAL Ver.1.2 (株)エー・エス・ピー VERSATILE 淀川産業(株)
> LED Ver.1.52 (株)エー・エス・ピー ViEDIT Ver.1.00 (株)アスキー
> MIFES-98 Ver.2.20 メガソフト(株) Word Master+Ver.2.03 マイクロプロ・ジャパン(株)
> PEDIT Ver.2.1 日本アルゴリズム(株) Word Star Ver.3.30 マイクロプロ・ジャパン(株)
> Pmate Ver.4.0 (株)ライフボート APS/SPF 丸紅エレクトロニクス(株)
> ペンギンエディターVer.3.1 ペンギンソフト EMACS Ver.1.2 UniPress Software
> RED++ Ver.0.95 (株)ライフボート Epsilon Ver.3.30 Lugaru Software
> SEDITOR Ver.2.1a エイセル(株) Personal Editor II IBM
> TEXT-MATE Ver.2.15 (株)ユーザーズ・ソフト Professional Editor IBM
> USE Ver.1.0 ユニー(株)バイナス事業部 XTC Ver.3.0F Wendin
キミの使ってたエディタはあるかな?
コマンドライン引数でエディットするテキストファイルも指定できなかったし。
テキストエディタの代わりにはならなかった。せいぜい緊急用。
こういうこと訳知り顔で書く奴いるけど、実際使っててのハナシなのかな?と思ってしまう。
あと、「TurboPASCALはWORD MASTER風のエディタを備えて」云々ね。Wikipediaかなんかが出展?
ほかにもいろいろあるMS-DOSならともかく。
例えば?
もちろん正規に買っての話だよな?
有名どころはこの辺り? 有名でないのも挙げだしたら星の数だろ。
数だけありゃいいってもんじゃないだろ。
最低でもTurboPascalのエディタより良いものじゃないと。
酷い環境自慢?
818は何を重要視しているのか
VM発売あたりから出てきたんか。
>PC-9801Mのあたりまでは、98でもまともなスクリーンエディタ売ってなかったぞ。
みんなも大好きなWordMasterあったじゃん
http://www.vector.co.jp/soft/dl/win95/util/se378130.html
> ソフト名: CP/M program EXEcutor for Win32 0.4
> ファイル: cpm32_04.zip / 112,839Bytes / 2012.4.30
Cpmtoolsちょっといじりゃできるだろ
http://www.moria.de/~michael/cpmtools/
ddとcpmtoolsでいけんじゃね
確かに、こういう奴にとってはMIFESこそが神で、VZはクソエディタだったのだろう。
普通は、分割する。
あの頃のビルドなんて、タバコ1本では済まないくらい時間かかったし…
何か勘違いしてるナ
makeの使い方も知らず、ソース1本に延々書き続ける老害が居たのを思い出した。
確かに、こういう奴にとってはMIFESこそが神で、TurboPASCALはクソエディタだったのだろう。
↑ならまあ分からんでもない
>makeの使い方も知らず、ソース1本に延々書き続ける老害が居たのを思い出した。
職場のレベルが低い自慢ですか?
それ使って出力を一旦バッチファイルに変換して実行みたいこと一時期してた記憶あるわ。
PC-8801のC-DOSのCP/Mエミュレータだったわ。
かわいそうに。まともなCP/M環境を使ったことがないんだな。
除外されるわ。
チャラチャチャチャチャチャ♪
シー、ピーエム
チャラチャチャチャチャチャ♪
半角カタカナは使えたけど漢字はダメ。
この環境使ってモデムつけてパソコン通信とかしてみたけど、半角カタカナだけなのでキツかったな。
16bitボードにFDD環境なんてできたんだ。
だけど、5インチ2HDって、どうなっているんだ?
FDCとのアクセスはZ80部分だから2HDのデータを取りこぼしてしまうのではなかった?
確かにX1のCP/M(最初のやつ)は\22,000と安かったな。
Turbo CP/MとMZ-2500のPersonal CP/Mでもどちらの方が使い勝手が良かったの?
それが意外と余所の国でも使われている8''仕様の5インチFD
一応安いほうなのかしら…
5"2HCの1MBメディア(IBM PC/AT用)ってまだ入手できますかね?
2HDも2HCもメディアは同じだから
物理フォーマットしてない2HDを入手するよろし
とはいえ2HDも今となっては店頭にはないが
納戸部屋の一番奥にMZ-2000関連の機材一式が眠っているので引っ張り出してみたのだが、
ピンチローラ熔けててテープ起動できず、純正2D FDDからCM/M-80も起動せず、
増設自作2HCからCP/M-86も起動しなかった。
手持ちの5"メディアはほとんどノーブランド白箱品だから磁気が抜けてしまったのだろうか…
カビだろ
磁気が抜ける事はない
近くの壁の中に電線があるばあいは磁場の影響を受ける事もある
http://www.alles.or.jp/~thisida/cpm_mycom271.html
永久磁石とか、MOみたいな磁気焼き付けならわかるが、FDみたいな単純な磁性体でも消えないものなのか
と思ったが、カセットテープとかみたいに重ねるわけでもないし、そうか… 想像しにくいが。