1 :
8bitナナシサン :
01/12/17 21:55 「世界初の個人で買えるOS」であるCP/Mについて語るスレです。
2 :
名無しさん@お腹いっぱい。 :01/12/17 21:59
CP/Mは持ってなかったけど、C-DOS+CP/Mエミュレータで TurboPascalとか使ったよ。
NECのCP/Mって6万くらいしなかった? さすがに手が出なかった
4 :
名無しさん@お腹いっぱい。 :01/12/17 22:05
Plus-80 って基板がありましたね。カノープス製。 カノープスって今も元気だよな。 64180を使ったCP/M基板をサザンパシフィックが出してたよね。 サザンって、今もあるのかな?
さざんは夜逃げしました。 日本の借金踏み倒して、今はかるふぉるにあで Arago でだまし続けています。
6 :
名無しさん@お腹いっぱい。 :01/12/17 22:16
7 :
名無しさん@お腹いっぱい。 :01/12/17 22:17
MSX-DOSもCP/M互換ファンクションコールを 持ってたんでしたっけ?
ZORK専用OS てへ
9 :
名無しさん@お腹いっぱい。 :01/12/18 01:00
MZ-2000のCP/M、95年頃に新品を500円で手に入れた。 あとF-DOSも。
10 :
名無しさん@お腹いっぱい。 :01/12/18 02:52
横浜のさざんへは何度かソフトを買いに行きました。 社員は人のよさそうな人達ばかりでした。 会社で出しているカタログを貰いましたが、豪州人への人種差別 記事が社長名で乗っててちょっぴりいやな気分になりました。 帰りは中華街で美味しい中華料理を食べました。
12 :
名無しさん@お腹いっぱい。 :01/12/18 11:06
その昔、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
13 :
名無しさん@お腹いっぱい。 :01/12/18 16:40
CP/Mかぁ。いやぁMSA版には遺恨ありありだったなぁ。
>>11 サザンは、社長がちょっと強烈すぎた性もあったんだろうけど
人の出入りが多すぎたのがひどかったねー
片山さんには随分ご馳走してもらったから、あんまり悪くは書かない(W
14 :
名無しさん@おかわり :01/12/18 22:59
すいません、素人です。 会社のマシンを入れ替えたとき、使わなくなったソフトやマニュアルをもらった。 どうやらそれがCP/Mだったらしい。このマシンには本当にいい思い出がなかった。 まだどっかにあるはずだけど、5インチだし、大体、DOS/Vで使えるのかもわかりません。 持っていたら、いつかいいことがあるでしょうか。
15 :
名無しさん@お腹いっぱい。 :01/12/18 23:19
>>14 CP/Mエミュレータをどっかで落としてくればソフトは使えるかも。
文豪Mini5というワープロにはCP/MがROMで入ってます。
17 :
名無しさん@お腹いっぱい。 :01/12/19 00:01
PIP
18 :
名無しさん@お腹いっぱい。 :01/12/19 00:03
>>17 あー、なんかコピーコマンドがそんな名前だったネ
後から出たMS-DOSのcopyコマンドがとてつもなく 単純明快に感じたのは私だけだろうか?
20 :
名無しさん@お腹いっぱい。 :01/12/19 00:25
>>19 同意。=がうざかった。
PIP b:foo=c:foo
21 :
名無しさん@お腹いっぱい。 :01/12/19 00:56
ERAとDELと何度打ち間違えたことやら・・・
バッチの実行はsubmitだったけ?
23 :
ナイコンさん :01/12/20 00:16
確か、pip コマンドって、DECのRT-11だったかのOSのコマンドにも あるという話でした。DRIのキルダールは基本的にDEC使いで、8080 のシミュレータを作って仮想的環境で開発していたという話をきい たことがあります。
24 :
ナイコンさん :01/12/20 08:32
>>22 そうそう、submit
ちょっとコンパイラ通すのでもFDの容量が少ないから、
頻繁に入れ替えしなきゃいけないのでsubmitが使いにくくて
往生したよ
25 :
ナイコンさん :01/12/20 21:38
>>24 MS-DOSと違ってSUBMITって外部コマンドだったしね。
26 :
ナイコンさん :01/12/21 05:42
Ward Masterを初めて使った時の感激は忘れない・・・。 貧乏だからWard Starじゃなかったよ。
BDOS ERROR
28 :
ナイコンさん :01/12/21 21:36
>>27 あー、なんかそのエラーやたらと出た記憶はある。
どういうときに出たエラーでしたっけ?
あるはずのディスクが抜かれていたときだっけ?
HC-40もCP/Mマシン メインメモリ上にRAM-DISKを置いてた
30 :
ナイコンさん :01/12/21 22:57
うちのX1C、FDD付けて2年くらい前にマックスロードで 1枚50円で買ったシャープのCP/M(Word Master)が動くようになってる。 でも今までCP/M使った事ないから使い方がいまいちわからない。 今出向してる会社の図書室にCP/M入門の本があるからコピーさせてもらおうかな。
31 :
ナイコンさん :01/12/21 23:10
32 :
ナイコンさん :01/12/22 22:06
たしかワープロ専用機の「文豪」が CP/Mで動いていたとか聞いたなぁ。
33 :
ナイコンさん :01/12/23 05:18
34 :
ナイコンさん :01/12/23 05:34
2種受験の勉強のためにX1のCP/MでFORTRAN使ってた。 システムファイルのタイムスタンプに70年代の物なんかがあって 感動したっけな〜。
35 :
ナイコンさん :01/12/23 13:20
仕事でBOXでプログラムつくってROMに焼いてました。 でも90年初頭の話なんだよね。
37 :
ナイコンさん :01/12/24 19:41
文豪mini5EまではZ80だったけれど、 俺がかったmini5HはV20の8080エミュレーションに なったから8080の命令しか使えなくてTurboPascalが 動かなかった・・・。 でも、「あのCP/M」が使えるってのでうれしかったぞ。 edやasm、ddtを使いこなしてmini5Hを駆使するってのは 一種快感に近いものがあった。
38 :
ナイコンさん :01/12/25 00:00
>>34 所謂 CP/M の Ver.2.2 ではタイムスタンプなんて機能ないけど、
ひょっとして CP/M pus の Ver.3.0 のコト?
40 :
ナイコンさん :01/12/26 23:52
なんでもかんでも05番地は革新的でした
41 :
ナイコンさん :01/12/27 18:07
パソピアスレにも書いているのと重複しますが、パソピア7はCP/Mと相性のとってもいいマシンだったようです。 どこをどう間違えるとTPAが62kも取れるんでしょうか。
>>41 ども(^ ^;)(;^ ^)
BIOS ROMが影にあったと思う。
CP/M でいうところのBIOSは、それへのつなぎ。
…………BDOSはどこに隠したんでしょ?(爆) 実機は前の家に置いて来ちゃったし…どなたかヘルプ m(_ _;)m
44 :
ナイコンさん :01/12/27 21:23
パソピアを使ったことがないから外しているかもしれませんが、 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を試用するってサイトがあったはず。 今手元に資料がないんですが。
>>44 ご教示多謝! m(_ _)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用のを移植)ので、
確信を持っては言えないのですが(^ ^;)
46 :
ナイコンさん :01/12/28 03:48
CCP と BDOS と BIOS をバンク切り替え対応にするとか手を入れて圧縮すれば 62K の TPA も不可能ではないかも。 てか、CP/M plus ってバンク切り替え対応だったよね。TPA は広く取れたんだ ろうか? ちなみに俺は 88SR で BIOS を拡張メモリに移動させて 64K CP/M 移植したこ とあるよ。
アセンブラの勉強しました。PC88で。 スクリーンエディタが無くて苦労した。(あったのかな?) ダンプして、メモリの内容確認して、プログラム修正とかでメンドイ思いがある。
48 :
ナイコンさん :01/12/28 03:57
俺はスクリーンエディタは TurboPASCAL のを使ってたYO! あと VDE ってフリーの奴が便利だったな。表示ルーチンが カスタマイズできてえらい高速に動作したのが印象的だった。
49 :
ナイコンさん :01/12/28 04:01
SMC-777の標準OSであるSony FilerはCP/M互換。 かのゲイリー・キルドール氏に「これは最高のCP/Mマシンだ」と言わしめた。
50 :
ナイコンさん :01/12/28 04:07
>>48 TurboPascl ってDOS以降の話では?
CP/M版ってありましたっけ?
CP/M時代のスクリーンエディタというと、WordMaster。
パッチが簡単だったので色々な機種や端末に合わせて使って
ました。WordStarは英文ワープロとして標準的な存在でしたね。
>>49 それは SMC-70 のほうではなかったかな。
>>50 CP/M 版あったよ。CP/M80 版、CP/M86版、MS-DOS版、Mac版色々
あった。その中で最初にリリースされたのが CP/M80 版だった。
結局 ver.3 までリリースされた。他 Turbo Modula-2 なんて
のもあったが、こっちは何故か Borland じゃない別の会社から
リリースされた。
52 :
ナイコンさん :01/12/28 04:22
>>51 なるほど。あったのかぁ。CP/M版。
CP/Mの時代のPascalというと、Pascal/MT とUCSD-Pascal が有名
で、いじったことだけはあります。UCSDはp-codeベースだったの
でいろいろな機種に移植されてました。Applep][とか。
53 :
ナイコンさん :01/12/28 04:24
あ、そういえば、Pacal/M というのもあったような。
54 :
ナイコンさん :01/12/28 05:40
55 :
標準を持とう。 :01/12/28 08:13
>>44 そういうことだったのですね。
ちなみに今回のハンドルはデジタルリサーチジャパンのCP/Mの広告のコピーより。
音叉が描かれていたものでした。
>>46 う〜ん、その手がありましたか(^ ^;;;;
グラフィック機能をあきらめて、V−RAMにBDOS本体を入れる、と。
16KB*2プレーン使えるから、いろいろできそう(^ ^)
あげ(藁
58 :
ナイコンさん :02/01/07 02:20
TurboPASCALは良く出来てたなあ。オーバーレイロード使えば かなり巨大なプログラムが動かせたし。
WordStarよく出来てたなぁ。 タイマー割り込みをサポートしていないCP/M上でエディットをしてる 最中のプリントアウトをサポートしていたのは今考えても感心する。 あと使用者の習熟度によってヘルプ表示が切り替えられたり、考え様 によっては今のソフトより進んでたかもしれん。
>>59 うんうん。
他にも、分割スクロールをサポートしていない端末で
スクロールさせると、とりあえずカーソルのある行だけが
ぐぐ〜っと動いていって、落ち着いてから他の行も描写させたりとか、
遅さを感じさせない工夫がありましたよね(^ ^)
マシンパワーの無い時代は工夫があったよねぇ
使ったことないですが、 MP/MはCP/M80系でマルチユーザーマルチタスク、 CCP/MはCP/M86系でシングルユーザーマルチタスクと 覚えてますが合ってますか?
63 :
ナイコンさん :02/01/11 20:38
そういえば、MZ-2500用のCP/MがコンカレントCP/Mって言われてたが。
このスレ読んでいたら、昔の自分を思い出した。 買い置きしてある8インチFD、8877、68008使わないと。 で、検索したらCP/Mバイナリダウンロード出来るし。
CP/Mか・・・ 本棚にPC8001とFMシリーズのCP/Mマニュアルが 大事に保管されています。 X1シリーズのCP/Mは、まだ手に入るのかな??? 当時安かったから、自作する人に重宝されていたな。
66 :
ナイコンさん :02/01/16 03:10
アイビット電子に問い合わせてみれ
つーかまだあんの?
68 :
ナイコンさん :02/01/16 09:33
>>66 何年か前に問い合わせたけど、無いって言われたYOOOOO!!
69 :
ナイコンさん :02/01/16 10:26
>>69 JavaScriptポケットリファレンスの著者の名が…
スレ違いスマソ
71 :
ナイコンさん :02/01/16 13:44
誰かM80くれ
M80か、懐かしい・・・L80はあんの? 精々数Kバイトのプログラムしか作らなかったから 高速(M80比)なアブソリュートアセンブラ使ってた。
73 :
ナイコンさん :02/01/16 13:50
>>71 M80より高機能なフリーソフトがあるだろ。
75 :
ナイコンさん :02/01/16 21:41
>>76 もしかしてよくMZ系新品を出されてるa***o氏?
80 :
ナイコンさん :02/01/20 21:38
灰色っぽいね。
82 :
ナイコンさん :02/01/20 23:32
>>80 合法というか、ノベルに身売りしたDRIの版権はカルデラに移って
それからカルデラ承認でフリーウェア公開された。というはずですよ。
83 :
ナイコンさん :02/01/20 23:36
PIPって何の略なの? このコマンド名を見たときCP/Mださ。 とおもっちゃった。
pipe
86 :
ナイコンさん :02/01/21 09:07
>84 Peripheral Interchange Program
>>84 Penis Insert Pussyとか言ってた奴がいた。
ああ、なんか、懐かしいなぁ。 PC-8801(初代)に8インチディスクドライブを付けて使ってたっけ。 M80でアセンブルすると、カンカン、スコスコうるさかった。
ソードのPIPSをばかにするな!(w
スレちがいだけど、ソードの社長って後にPC-AT/9801両用互換機作ろうって いってましたね。
92 :
ナイコンさん :02/01/23 01:08
トムキャットとかいう会社がAT用の98互換カード出してませんでしたか? ただ、さほど互換性が高かったわけでなし、あと、NECを敵にしたくな かったのか、すっごく中途半端な展開で消えてしまったみたいだけど。
93 :
ナイコンさん :02/01/23 02:38
エプソンも出してなかったっけ?
94 :
ナイコンさん :02/01/23 06:31
Epsonの98/VはISA版とソフトのみ版と2種類あったな。 結構、相性があった気がする。 ISA版を探そうと思った時には市場から消えてたし。
>>87 ハゲシクワラタ。
馴染みなコマンドだけに。(プ
64K CP/Mよりも広いエリア使ってた人いないですか?
98 :
ナイコンさん :02/01/26 19:55
ベストCP/M80マシンはどれですか?
ゲイリーキルドールがSONYのSMC-70をベストCP/Mマシンだって 誉めてたっつー話をなんかで読んだな。
100 :
ナイコンさん :02/01/26 20:53
101 :
ナイコンさん :02/01/26 20:59
>>102 BIOSが標準で1.5Kだからここを縮められれば可能かもしれん。
104 :
ナイコンさん :02/01/26 22:15
BIOSの本体の殆どを裏ROMにぶちこんで65K CP/M作ったよ
106 :
ナイコンさん :02/01/26 22:42
おースゲー
>>105 機種は何だったの?裏ROMって言うとこ見ると自作機かな?
PC-8001の拡張ROMかも。BASIC潰していいなら大抵の機種で行けるかな。
>>105 だっくす、あーばる、そふぃあ、あいでんし、でんさん、とかでは?
CP/Mって差別化し難いOSだかんね〜
や、トラ技に載ってたZ80ボード(笑)にちょびっと手を加えたやつ
111 :
ナイコンさん :02/01/28 23:15
>>96 64180(もしくはメモリバンクシステム搭載のZ80)とCP/M Plusを使えば128KBってのも出来た。っつーっても8bitCPUの8080ベースのソフトが主なので64KB以上の互換性に問題が。
昔ビンボでZ80カード買えず、FM7でI/Oに載った8080エミュを走らせた。
富士通純正CP/MのBIOSに一箇所だけZ80命令があったのを8080命令で
置き換え、(さらに6809コードも導入して)56K CP/Mを作った覚えアリ。
後に63C09化で1.5MHz8080相当にまでなった。
そりはどーでもいいが、なにはともあれ
ttp://www.retroarchive.org/ でM80とL80とWMとZSIDを。
そういえばCP/Mを使っていた当時は、いろんなアプリを逆アセンブルして ソース起こしてそれを読んで勉強したなー。 概してMicroSoft製はひどい作りだった(笑) CP/Mに付いてきたEDがなかなか美しい構造してたのはちょと感動だったよ。 WMしか使わなかったけど。
>>112 す、すげー
SLRのZ80ASMはまだ知り合いで使ってる奴いるよ
これも逆アセしたけどなにやってんだかサパーリわからなかった(w
115 :
PLUS-80 :02/01/31 05:27
SLRは優秀でした。M80がザイログコードにバグ有りだったのに、 SLRは相対ジャンプでオーバーレンジをジャンプ命令と条件判定 命令に置き換えてくれるし、シンボルは32文字使え、かつ高速。 リンカーなしでもコード生成OKですから、速い!。 MS-DOSを使うようになってからも、OPTASMを使いつづけましたハア。 それとCP/Mの使い心地を良くするCLIPなんてユーテリティも使ってました。 輸入元サザンパシフィックマンセ-。
116 :
ナイコンさん :02/03/05 15:15
WindowsのGUI上で動くエミュレータないですか? DOSで動くのはいくつかあるみたいなんだけど・・・
>>116 コマンドプロンプトじゃダメなのか?
vmwareやbochsは試したか?
Amstrad のエミュを使う手もある。
>>116 とりあえず、ここに繋いでみい。 CCP使えるよ。
telnet://elena.sysun.com:4006/
linux上でのシミュレータかな?
コピー&ペーストができたり、スクロールバーで画面さかのぼれたりとか
ドラッグ&ドロップでディスクイメージ切り替えられたりとか、そういう
操作性があるCP/Mエミュレータがあったらいいなとおもったんです。
というか、それくらいなら、なんか既にありそうな気がしたんだけど、探
してみるとDOS物が多くて、Windows-GUI物が見つからなかったので聞いて
みました。
>>119 つないで見ました、CCP使えました。VDEとかもちゃんと動いたりしていい
感じですね。ありがとうございます。
いったい、誰がなんの為にこんなもの公開してるんだ!?とか思いましたけど(w
121 :
ナイコンさん :02/03/06 11:40
88でCP/M使ってた俺は少数派だろうなあ。 BDS C,Turbo Puscal,Fortran,Lisp,Prolog,こいつで2種受けたPL/I... 実は、これらの言語全部、未だに88実機とともに持ってるんだよねえ。 今となっては、何の価値も無しか。
122 :
argonauts :02/03/06 12:06
当時BDS-C 10万円、TurboPascal3万円、Fortranー80 17万円、Lisp 6万円、Prolog9万円 Whitesmith C(ライブラリソースあわせて) 69万円とか払ったよなー。 今ヤフオクで売ったら何百円くらいになるかな。(苦笑
>>122 これがなぜか#から出てたランゲージシリーズとかになると
一気に高くなるという罠
125 :
ドン・エルトリッジ :02/03/06 21:22
わが社が開発するパーソナルコンピュータのOSとして搭載させて欲しいんだが やる気はあるかね?
>>124 Boot CP/M! にワラタ!
ファイルをもらおうと一瞬思った・・・
127 :
argonauts :02/03/06 22:08
>>123 αシリーズが28000円で#のは14800円(ただし数が少ない)んじゃなかったかな。
まあ、X1フォーマットというのが貴重なんだろうなあ。通常は88-CP/Mフォーマットだしね。
うちはソッコーで8インチにコンバートして使いまわししてましたけど。
129 :
【興味津々】 :02/03/06 23:09
eZ80だが。
133 :
ナイコンさん :02/03/06 23:55
>>128 127は#のは定価が安いのに、本来高価なオリジナルより高い値段になる
のはX1フォーマットだからかねえ?という指摘をしているんで、その
突っ込みは無意味だと思われ。
>>133 いや、単にシャープコレクターが多いからシャープロゴが付いてる方が
高値が付くってことじゃないでしょうか?
>>134 マジレス。
オリジナル版は、大学とか研究機関が買い付けたのが多い。
(イコール、あのころの学生でP子一筋だった人間が広めた、と。)
P子も含めて考えると、#版の方が絶対数が圧倒的に少ない、んじゃないかな。
メディアやフォーマットの違う機種間でのファイル転送はどうやってました? PIPとシリアル/パラレルポートとか、XMODEM.COMをアセンブラで作ったりとか、かな?
邪道だが、1台BBSホスト立ち上げといて、送りたい方からアップロード。 今度はそっから欲しい方の機械でダウンロード。 通信プログラムは誰か作ったのか、市販のだったのか... N81XNを使ってたのだけは覚えてるな。
私が文豪mini5GX使ってたときは、学校の88とシリアルのクロスケーブルでつないで 88でXMODEMで送るプログラム書いて、文豪のワープロ機能のターミナルソフトで受けると。 文豪ではワープロ機能でもCP/Mでフォーマットしたフロッピーには CP/Mのファイルとして保存できました。 エディタ代わりにもなって重宝してました。
>>132 サインしたね!
明日から我々の為に奴隷の様に働いてくれ
あとウチのオフィスに入る時は背広・ネクタイで来るように
140 :
刑務所の星 ◆XlIGbifI :02/03/14 21:23
デジタルリサーチジャパンの広告に萌え。内容がいいので丸写し。 --- 標準を持とう。 朝の国がある。夜の国がある。世界には、さまざまな時間があふれている。 それぞれの暮らしがあふれている。 標準時を持つことで、暮らしはひとつに結ばれる。笑顔はひとつに結ばれる。 標準を持とう。ハードウェアの溝を、ソフトウェアの力で埋めよう。 互換性がないまま、普及期を迎えようとしているパソコンの世界に、 いまデジタル リサーチ ジャパンは、提案します。 --- [はじめましてデジタルリサーチジャパンです] (略) [CP/Mは世界のパソコンで使える基本ソフトです] CP/Mは、世界のほとんどのパソコンに使われているインテル、ザイログ、モトローラ 各社のマイクロプロセッサに対応したO/S(オペレーティングシステム)です。 ひとたび、これらのマイクロプロセッサを載せたパソコンでCP/Mをロードすれば、 ハードウェアの溝は埋められて、すべて同じマシンに早変わりしてしまいます。 こうしてCP/M上で作られたソフトウェアは、世界のほとんどのパソコンで走らせる ことができます。パソコンの世界をひとつにむすぶ、大きな力となってゆくことで しょう。 [組むなら世界のベストセラー] (略) --- パソコンの世界語 CP/M®ファミリー --- 出典:「I/O」1983年7月号43p.デジタルリサーチジャパンの広告より
>140 (・∀・)イイ! かく言う漏れはNetBSDを使ってたり。
142 :
刑務所の星 ◆XlIGbifI :02/03/15 06:52
>>141 どもどもです。
デジタルリサーチジャパンの広告は同じ内容でもうひとつあったような
気がする(イラストがグリニッジ標準時時計ではなく標準音叉になっている)
のですが。
143 :
ナイコンさん :02/03/15 13:18
>>136 ソフトウェアバス(SB-80)(CP/M[-80]のこと。名称発案ライフボート:現ソフトボート)に対抗して
メディアバスになっていたのが8インチフォーマット。なにせ、CP/Mのオリジナルが8インチなので、
どの機種でも8インチは互換性がある。ちなみに25年以上前のメディアで5インチはかなり壊滅状態
になっているものがあるが、8インチは1枚もデータが飛んでいない。すげー。
144 :
ナイコンさん :02/03/25 23:04
MSX-DOS(システムコールがCP/M80コンパチ)で TurboPascalとか動かしてた人います? 漏れは動かしただけで開発はせずに終わったが…。
Turbo Pascal 3.3というドイツ同人のMSX-DOS用改良版を使ってました
146 :
ナイコンさん :02/03/29 00:39
HELLO.COM が何なのか分からなかった。
hosh-sage
hosh-sage
>>147 >>148 15:18 頃うpしようとして蹴られたレスが(^ ^;;;;;
ちなみに、かちゅ+kage0.99.1.35
150 :
ナイコンさん :02/05/22 16:25
WindowsかMS-DOSで、 CP/Mのフロッピィを、読み・書き・フォーマットするソフト無いかしらん?
151 :
ナイコンさん :02/05/22 17:23
あるだろうな。どこにあるかは知らないけど。 8インチなら機種問わずフォーマットが同じだが、 5インチは微妙に違ったりするよね。 機種とメディアは何?
>>151 メディアは 3.5インチの2DDです。
客先で業務に使用している機械設備で、PCではありません。
そのマシンの制御部のOSがCP/Mというわけです。
むか〜し、MS-DOS <=> CP/M のコンバータソフトがあったと思うのですが、
失念しました。もっかい、捜してみます。
出来れば、Windowsで使用出来るドライバのような物があるといいのですが...
153 :
ナイコンさん :02/05/22 20:18
>>152 CP/Mのディスクフォーマットは機種ごとに違うから、
その制御装置のフォーマットがどの機種と同じか
分からなきゃダメよ。
>>153 ありがとうございます。
調べました。
ほんと、論理フォーマットの形式は色々あるみたいですね。
聞くところによると客先では、ディスクのフォーマットとバックアップは、
なんと旧式の“文豪mini”のOSモードでやっていたらしいです。 (゜ペ;)ウーン
ファイルコンバートのソフトも“その筋”で捜してみようと思います。
そういえば昔、内部はCP/Mといった機器が結構ありましたね。
制御屋さんが使ってた三菱のシーケンサのプログラマ(GPP)もそうだった。
155 :
ナイコンさん :02/05/22 21:03
こんなスレがあるんだ。懐かしいなぁ。 私はOASYSでCP/Mを使ってました。ワープロ機能を別のプロセッサとメモリ空間で 処理しているから、日本語がデフォルトで使えるというちょっと変わった環境です。 SuperCALCというスプレッドシートソフトで、実際に仕事に使えましたね。 あとは、マニュアルが表紙以外はもろにコピーだったことを記憶しています。
初めまして。鶴屋南木と申します。 2チャンネルを見ていて、偶然このスレッドを見つけました。 その昔、CP/M上で80系マシン語を学び、 後にアセンブラで制御用ソフトを書き禄を食むまでになった者です。 本職は機械の設計ですが、プログラムも書けるので重宝されました。 今は一線を退いて、専門学校で設計やらコンピュータやらを教えています。 今でもCP/M機として、 PC−8001mkUを2台、PC−8801ma2を1台、動かしています。 PC−9801上でCP/M−86を走らせたり、仕事でMASMも使うので 98も3台が現役だったりしています。 CP/M−80はNECの純正、パッケージも綺麗なまま保管状態良好です。 こんな私ですが、今後とも宜しく。
5"2D FDって長持ちするんだね・・・ って全然関係ないところに感心してしまった
158 :
ナイコンさん :02/06/02 21:23
CP/MのソフトはMACRO80とPMAだっけ?圧縮ソフトを MSX-DOSで走らせたことあります。
159 :
ナイコンさん :02/06/02 21:44
うーん、よくわからんですね。 NECのMD080-FDとか使ってた人いませんかね。 良いマシンだったよ。メインCPUが85でIOプロセッサが 86だった。当然、単体では動かず端末つけるんだが。
160 :
ナイコンさん :02/06/03 00:00
CP/Mメディアの機種間互換性に関してはディスクパラメータテーブル次第。 これが違うからFMとPCの5インチで互換性がなかったりする。
>>161 CP/M最大の失敗と言われてますな>フォーマット互換性のなさ
163 :
ナイコンさん :02/06/05 01:16
8インチは互換性があるんだけどね。 普通5インチだからな。 国産機に移植した各社もせめて2Dで互換性がとれるよう、 もうちょい気を使ってほしかった。
当時はフォーマットに著作権があると考えれていたんでない?
165 :
ナイコンさん :02/06/05 04:21
>>112 ああ、オレもやった。FM-7 + 8080エミュ + CP/M
とんでもなく遅かったけど、BDS-Cのコンパイルの方が、OS-9上のMicroware Cより速かったのには
今さらながら笑う。
ちなみに、
CP/M 友人のPC-88用のをコピー
BDS-C 大学の授業用のをコピー
OS-9 買った。
Microware C レンタル屋からコピー
ただ走らせてみたかっただけだった。
166 :
ナイコンさん :02/06/23 15:27
世界で一番売れたCP/Mって もしかして、MSのApple][用Z80ソフトカードだったりして
167 :
ナイコンさん :02/06/23 16:32
>166 それ正解です。 移植時代ではターベル社のCP/M1.4が一番売れていた(一番安かったから) AppleはターンキーシステムでCP/Mが走ったのでエンドユーザーに人気だった。 日本では17万ちかくしてしまったけど、本国じゃ4-5万円程度の価格設定だったわけで 、その後クローンとコンパチボードに席巻されてしまうのですが。単体で売れた数では正解です。 <販売数の勘定は当時のDigitalResearchの資料より。
168 :
ナイコンさん :02/06/23 18:16
お、そうでしたか。どうもです。 じゃ日本で一番売れたのはなんだろう。88版?
169 :
ナイコンさん :02/06/25 21:01
よくわからんけど、NECの文豪のなんかにCP/Mが乗ってるのがあったみたいだから もしかしたらそれかもしれないですね(w もしくは、カノープスがだしてた98用のCP/Mボードかも。 MSX-DOSまで含めるなら、それの可能性も有り。 それ以前の時代だと、開発環境としてもアプリ実行環境としても日本のZ80系 8ビット機を使うことってあんまりなかったんじゃないかなぁ。
170 :
ナイコンさん :02/06/25 21:18
CP/Mを含めあの当時のOSがいまいち普及しなかったのは 日本語(漢字)対応の難しさでしょうね。 98が事実上最初の実用日本語マシンでしたから。 英語圏は正直うらやましかった。
171 :
ナイコンさん :02/06/25 23:08
>>170 日本語CP/M、けっこう普及してたよ。
172 :
なつかしいね :02/06/27 07:51
もう何年まえだろうか。通信制御の仕事は 8インチ片面単密でおさめたっけな〜〜〜〜。 640KBだったよね。今のCFより小さいんだね。
173 :
ナイコンさん :02/06/27 08:18
>>172 はて?8インチの片面単密だと256KBじゃないだろうか?
640KBだと5(3.5)インチ2DDのはず。
どっちにしろCPUの2次キャッシュ級(笑)
やっと見つけたよ・・・デジタルリサーチジャパンの広告の第2弾。
内容がいいので丸写し。ほとんど変わりません。
---
標準を持とう。
重い音がある。弾む音がある。世界には、さまざまな音があふれている。
標準音を持つことで、音は調和を手に入れる。心に響く音楽になる。
標準を持とう。ハードウェアの溝を、ソフトウェアの力で埋めよう。
互換性がないまま、普及期を迎えようとしているパソコンの世界に、
いまデジタル リサーチ ジャパンは、提案します。
以下は
>>140 と同じ。
175 :
刑務所の星 ◆XlIGbifI :02/07/15 20:25
しまった・・・sageで書いたのでageておく。
176 :
ナイコンさん :02/07/15 21:22
>>170 >CP/Mを含めあの当時のOSがいまいち普及しなかったのは
>日本語(漢字)対応の難しさでしょうね。
メーカーでは、なにげにシャープが一番本気っぽかったよね。
X1turboに日本語CP/M出していたし、確かMZ2500にはParsonal CP/M、
つまりver3.0を出していたと思う。
MSAもサザンパシフィックも、PC88には日本語なCP/Mは結局出さなかったよね?
>>173 正解。9801の背面にあるインターフェイスにはなんて書いてあったっけ?
そう、1MB FLOPPY。8インチ2DDのことだね。
178 :
ナイコンさん :02/07/16 00:08
>>177 >8インチ2DDのことだね。
2Dだろ。1S=256K,2S=512K,2D=1M(概算)
1Sと2Sはソフトセクタとハードセクタがあったはず。
179 :
ナイコンさん :02/07/16 02:22
富士通もちょっと本気でCP/M86だったが、すぐにMS-DOSになったな。
180 :
JXユーザ :02/07/16 02:29
>>179 そうそ、FM-11のとかFM-16の時ね。
Oh!16読みながら驚いたよ。
コンカレントCP/Mはどうすんだよ!って。
181 :
ナイコンさん :02/08/15 15:49
NECはコンカレントCP/Mまであったしょ。
182 :
ナイコンさん :02/08/15 16:43
Concurrent CP/MとMP/Mの違いは何?
183 :
ナイコンさん :02/08/15 19:08
ウザがひとりであっちこっちのスレをあらすのがConcurrent 各スレにひとりづつの荒らしがいるのがMP/M
184 :
ナイコンさん :02/08/18 01:19
>>182 MP/Mはマルチユーザー・マルチタスクで、
CCP/Mはシングルユーザー・マルチタスクじゃなかった?
185 :
ナイコンさん :02/08/18 02:25
MS-DOSに乗り換えても、CCP/Mはしばらく使っていたな。 今でも押入れに眠っている98VMとCCP/Mは骨董品か....
PIP = Peripheral Interchange Program
187 :
ナイコンさん :02/08/25 08:15
PIP = エレキバン
188 :
ナイコンさん :02/08/28 04:09
>>150 昔、FM(たぶんFile Master)というのがあって、これで変換してた。
後、MX3.SYSというのはデバイスドライバとして組み込めた。
MX3.SYSはPlus80についてたと思うけどよく覚えてない。
189 :
ナイコンさん :02/09/06 21:21
我が家に眠るX1用のCP/M(ランゲージマスター) もうX1持っていないし今度オクに出品しようと思う COBOLも一緒にね その時は誰か入札して頂戴な よろしく頼むよー!
191 :
こっぱみじんこ :02/10/18 04:09
192 :
ナイコンさん :02/10/18 23:15
88のCDOSでPMARC2とか動かす時に CP/Mパッチみたいなの入れていたよね?? フリー版CDOSだったんで漢字入力できんかったし ツールも愛知近辺から通信でダウソしていた
193 :
ナイコンさん :02/10/18 23:29
194 :
ナイコンさん :02/10/19 00:31
漏れのPC-8801mkII用NEC CP/M2.2ってX1用のCP/Mも読めるんだが、これ普通だよな? 普通読めないのか?なんかここの過去レス読んだらダメっぽい事書いてあるんだが、なぜだ?
195 :
ナイコンさん :02/10/19 00:37
X1と88って同じ2Dドライブ使っているからでしょ。 ファイルマスター88でもX1のソフトがあったし
196 :
ナイコンさん :02/10/19 00:49
そーいう問題じゃないだろ
>>195 よ。おまいみたいなトーシローじゃ話になんない。
つまり洩れがいいたいのは8801用とX1用のCP/Mはフォーマットが同じだよな?
って言ってるわけだ。わかったか
ちなみに8801は765でX1は8876あたりでコントローラが違うぞ。ドライブはFD-55だが。
197 :
ナイコンさん :02/10/19 03:29
CP/M マシンで開発者に一番人気があったのは intel MDS 8085 です。 アセンブラとPL/Mしか開発言語の無い ISIS から乗り換えた人がかなりいます。 マニアに一番人気があったのはサザンの MSC-ICO です。 PC バスに刺すサザンの 64180 カードは MS-DOS 2.2 を使っていれば今の AT 互換機でも CP/M エミュレーションが使えます。 (嘘度 80%。けど俺的には真実)
198 :
ナイコンさん :02/10/19 03:38
フロッピー抜く時は CTRL-C 押してね。 お約束だよ。
199 :
ナイコンさん :02/10/19 20:59
>>194 88とFMはフォーマットが違うんだよ。読めないのかね?
200 :
ナイコンさん :02/10/19 21:09
ほんとどうしょうもないヤツばっかだな 88とX1だっつーに FMなんかの話してねーよ
文豪mini5ってCP/Mだったね。 拡張1、2を押しながら起動するとCP/M2.2で起動。 DDTやASM, EDもROM化されて内蔵されてるし、CPUはV20の8080モード8MHzで高速。 FDが2DDというCP/Mでいまいち一般的じゃなかったのがアレだったけどね。
202 :
ナイコンさん :02/10/19 22:34
>>200 あー、これだからマイナーメーカーのシャープ野郎はいやなんだよなあ。
シャープはNECのパクリしかできないから、88のフォーマットをぱくった。
これでファイナルアンサー。
X1なんか使ってた香具師は貧乏人。αシリーズも安い奴シャープから出して貰えなければ買えなかった。
>>202 でも、88シリーズの周辺は8080シリーズという罠。
204 :
ナイコンさん :02/10/19 22:42
>>202 おお!待っていたぞ同志!(w
そうだろそうだろ、そうなんだよ
やっぱ88とX1は同じだろ!まったくどいつもこいつも解ってないね
洩れもα買っていたんだよ、まったくな。
同じ気持ちのヤシは多かったんだろうな
そんな洩れも最近X1turbo欲しいんだなこれが
やっぱ洩れって黒ボディ欲しかったのかもしれねぇ
つまんない煽りばかりだなァ
206 :
ナイコンさん :02/10/20 07:51
>>201 そうそう、でも mini5とmini5EまではZ80だったよ。
mini5の英文ワープロオプションなんて何とwordstarだったし。
mini5H以降はV20の8080エミュレーションになって
Z80命令が使えなくなったけど、8080でも色々遊べたね。でも、
ワープロとしては英文ワープロがNECのものになって使えなくなった。
ラインエディタをマトモに使ったのはあれ以来ないなぁ。
エミュレータが自由に使える今ならクロス開発してプログラムを
ダウンロードするからアプリケーションは無くても遊べるんだけどなぁ。
207 :
ナイコンさん :02/10/20 12:49
PC Worldとかに特集組まれてたな 文豪mini5、今売ってたら買いたいな
208 :
ナイコンさん :02/12/03 19:05
むしろ油牛
209 :
ナイコンさん :02/12/04 18:04
パーソナルCP/MってCP/M2.2とどう違うの? MZかX1Turbo用にパーソナルCP/Mって出てたよね。
210 :
ナイコンさん :02/12/04 21:15
バージョンが違う 実際あまり変わってない CP/M Plusでもない中途半端なやつ
>>210 あまり変わってないのか。
メモリのバンク切り替えには対応してるんですか?
212 :
ナイコンさん :02/12/21 19:55
CP/Mと言えば、ファイルの大きさが128バイト単位だったよな。 それでテキストファイルのあまりの部分は1AHで埋めてたのが 名残ってMS-DOSでウザい存在になってたんだよなぁ。
213 :
ナイコンさん :03/01/09 00:04
1.4より前のCP/M触ったことある人いる?
214 :
ナイコンさん :03/01/09 17:49
ない。でも1.3のソースは1.4と共に公開されてなかったかな。 1.xはPL/Mコンパイラで書かれていて、2.xより遅い。
(^^)
216 :
ナイコンさん :03/01/16 01:55
誰か、ライフボートのCP/Mソフトのフォーマット形式(ラベルに書いてある型名)見てどの機種のソフトかわかりますか? 3.5インチで”MC”と書いてある。 おそらく、FM77/SMC70あたりではないかと踏んでいるのですが・・・
217 :
ナイコンさん :03/01/19 22:13
FlexOSってPOSとかに使われている組み込みOSは CP/M-86系ですか?DR-DOS系ですか? 8ビットの話でなくてすまんけど、DRの話なのでゆるして。 (念のためTSCの6800系OS、FLEXとはまた別物です)
218 :
ナイコンさん :03/01/19 22:48
今日はX1のCP/Mをイメージ化しますた。 ヘヘッ。
219 :
ナイコンさん :03/01/21 05:09
220 :
ナイコンさん :03/03/25 18:22
221 :
ナイコンさん :03/03/27 06:00
その昔、X1ターボ + CP/M + Small Cの組み合わせで Cの学習をしていました。 思えば、まともなエディターをさわったのはWMが最初かも。
222
(^^)
∧_∧ ( ^^ )< ぬるぽ(^^)
225 :
ナイコンさん :03/05/19 00:05
AKI-80とフラッシュメモリ32Mで超コンパクトCP/M機できないかなぁ。
226 :
ナイコンさん :03/05/19 02:16
そんなの自分でBIOS書けばできるじゃん だがおまいはスペック厨とみた。 32MってとこがCP/Mを分かってないね。
228 :
bloom :03/05/19 03:10
229 :
ナイコンさん :03/05/19 08:05
>>226 単に手持ちのCFが32Mってだけですが?
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
∧_∧ ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。 =〔~∪ ̄ ̄〕 = ◎――◎ 山崎渉
236 :
刑務所の星 ◆zhB56x0otM :03/06/08 08:47
ageついでに、
>>140 で書いていた出典先の「I/O 1983-07の43p.」は間違えている。
ちなみにこのページはカシオFP-1100の見開きの右側。
237 :
ナイコンさん :03/06/08 09:08
__∧_∧_ |( ^^ )| <寝るぽ(^^) |\⌒⌒⌒\ \ |⌒⌒⌒~| 山崎渉 ~ ̄ ̄ ̄ ̄
ハッキリ言ってアメリカなどの多民族国家では黒人の方がアジア人よりもずっと立場は上だよ。 貧弱で弱弱しく、アグレッシブさに欠け、醜いアジア人は黒人のストレス解消のいい的。 黒人は有名スポーツ選手、ミュージシャンを多数輩出してるし、アジア人はかなり彼らに見下されている。 (黒人は白人には頭があがらないため日系料理天などの日本人店員相手に威張り散らしてストレス解消する。 また、日本女はすぐヤラせてくれる肉便器としてとおっている。 「○ドルでどうだ?(俺を買え)」と逆売春を持ちかける黒人男性も多い。) 彼らの見ていないところでこそこそ陰口しか叩けない日本人は滑稽。
241 :
ナイコンさん :03/08/11 01:30
アブネエ
242 :
ナイコンさん :03/08/11 01:33
243 :
ナイコンさん :03/08/11 01:36
最近、CP/M用の新しいソフトが出ませんねぇ。
(⌒V⌒) │ ^ ^ │<これからも僕を応援して下さいね(^^)。 ⊂| |つ (_)(_) 山崎パン
245 :
ナイコンさん :03/09/03 23:15
MSX-DOSもCP/Mのファンクションコールサポートしてるんですか?
246 :
ナイコンさん :03/09/04 22:21
大学の研究室から、88用CP/M、パスカル・ワードマスター等の イラネFDをいただいてきますた。 なんか、ほんとにDOSそっくりです。 P88SRでいじってますが・・・はっきりいって情報がないです 何をどうしたらいいやら ワードマスターってどうやらエディタっぽいですね。VZのごとく単体で起動したら、バグりますた タイトル画面が06/01/84 (1984年?もう20年たつのね) パスカルはいじったことないのでさっぱり・・コンパイラあんのかこれ? これ・・・フリー版CDOSで読めるんでしょーかねえ??? なんか読めなさそうな気が・・・・ 読めさえすれば、98に転送して遊べそうな気もするんですが
247 :
ナイコンさん :03/09/04 22:33
>>246 CDOSはMS-DOSフォーマットだから、88用CP/Mフォーマットのディスクは読めんよ。
だいたい、ワードマスター使うよりCDOSのエディタの方が使いやすいし。
I/Oとかで見るOSというものがなんの役に立つのか分からず 悩んだ厨房の頃
249 :
ナイコンさん :03/09/04 22:48
>>247 サンクス。
うーん、pmextとかlhaを使っていた人たちは
どーやってCP/MとDOSのファイル変換やってたんでしょーねえ・・
250 :
ナイコンさん :03/09/04 22:55
>>248 だいたい、8bitの頃はOSの使用するメモリ分だけユーザーエリアが減ったもんね。
あ、MS-DOSでも一緒か。(w
>>250 ゲーム目的でPC買ってもらった厨房だからOSの恩恵が
全然理解できなかったよ
ファイルの管理とかそんなことしか出来ないモノにみんな
大金払うの?って思ってますた(w
>>249 9801/w 8'FDD版のDOS1.0でCP/Mファイル変換ツールをmasmで書いてたよ。
253 :
ナイコンさん :03/09/06 01:01
CP/M80とターボパスカルには本当にお世話になったよ。
254 :
ナイコンさん :03/09/06 01:08
age
カノープスのPlus-80っていうCバス基板、現役の香具師って居ます?
257 :
ナイコンさん :03/10/24 14:57
手元にZAXのCP/M-80の8インチFDがあるのはいいのですが、 ディスクのパラメータが不明なので、 京都マイクロコンピュータのTurbo-vでも メガソフトの初期のMX3+でも読めません。 疲れた・・・。
CDOSか。なつかしいな。あのころは高校生だった。 PC88でパケット通信したっけな
X1turbo+MSX-DOS2+TurboPascal、という組み合わせを実現して欲しかった。 一応、X1用のMultiplanの土台として、MSX-DOS1のサブセットが移植されてはいたんだよね… …ただ、DOS2は移植されず終いだったし、MSX上のMSX-DOS上でもTurboPascalは動作しなかった。
>256 おります。
262 :
ナイコンさん :03/10/28 21:11
CP/Mって今はフリーなの?
>>259 >X1用のMultiplanの土台として、MSX-DOS1のサブセットが
フォーマットでシステム転送が出来ないんだっけ?
つうか、PC88用にも出てたよね?
今になって激しく欲しいんだがヤフオクとかに出品されんかなぁ。
264 :
ナイコンさん :03/10/29 00:18
>>257 8インチのCP/Mってフォーマット共通じゃなかったっけ?
>>264 共通なのは 8インチ片面単密度 だけ。
>>261 エミュ持ってない。V30なマシンもないし。
PLUS80MCXだとたいがいのFDがすっきり読める。
267 :
ナイコンさん :03/10/29 22:17
268 :
ナイコンさん :03/11/01 07:40
ゲイリー・キルドール元帥 「ソフトウェアで儲けて 車やジェット機を買うのさ」
270 :
ナイコンさん :03/12/08 01:45
全然関係ないけど、DBASE2を使っていた頃には、 CP/Mにはお世話になりましたね。
271 :
ナイコンさん :03/12/10 00:24
CTRL-C
^Z
273 :
ナイコンさん :03/12/16 05:00
最近はNutscrape 1.0でCP/Mからここをアクセスしてる CP/Mもバカにできないよな
274 :
ナイコンさん :03/12/16 13:59
デジタルリサーチって社名カコイイよな。オタク感性くすぐるぜ。 しかしなんだかんだ言って俺らはまだ生きてるんだから幸せ者だよな。
今にして思えば、s100クローンでCP/Mを使っていた頃の方が幸せだった気がする。
8801MAにMSAのCP/M Plus入れて使ってた。今も押入れに残ってるが、 さすがにそろそろ処分してしまいたいところ。 Ver.3.0アプリって何一つなかったな。 工学社のSmall-Cとか札幌のSIG/MからZCPRのディスク買ったりして使ってた。 MACRO-80なんて高くて買えなくてSLRASMとか使ってた。 Turbo PASCALが欲しくて仕方なかったあのころ…。
277 :
ナイコンさん :03/12/20 02:12
SLR Z80はいいよな。TurboPASCALもいい。名前忘れたけどModula-2も いいのあったよな。たしか横浜のサザンで買ったよ。
FTL Modula-2 だったか?
>>279 俺もFTLをサザンで買ったが,後でLogitechに乗り換えた。
アドミラルはいまやレンタルサーバー屋。
281 :
ナイコンさん :04/01/14 19:48
標準でついていた、しょぼいラインエディターにイライラしつつ、 WMを初めて使ったときに感動したなぁ。
モバイル板から来ました。 CP/Mなーつかしーなー、TurboPascalマンセー。
283 :
ナイコンさん :04/01/15 15:33
工人舎のマイクロデシジョンを使っていました。 現在も部屋の隅で埃をかぶっています。 RAM-Driveと合わせて\800000もつぎ込んだ昔が懐かしい…
PC-88のα-COBOLとα-FORTRANてcp/mで動いてるんだっけか?
CP/M上の言語シリーズだったね
>>286 ありがとう。ライフボート社のαシリーズって全部CP/M上だったんだね。
結構高かった記憶があるなぁ。
>>287 シャープのランゲージシリーズは旧ライフボートのαシリーズのOEM。正直、あれは安かった。
>>283-284 あれは確か「ハードを買うとソフトがついてくる」触れ込みで販売していたCP/Mマシンでしたな。
広告は気が向けば調べてみます。
おお、こんなところに星さんだ。 一つ聞かせて、αシリーズって最初からCP/Mが入ってるの? 手元に古雑誌の広告しかなくて情報が欲しい。
290 :
ナイコンさん :04/01/16 02:37
>289 シャープのラーンゲージシリーズのCを持っていたけど、 OS、エディターは別売。 購入当時はアマで、その後はソフト開発を仕事にしたけど、 α-CはANSI-Cのサブセット版で一部の機能が除外されていた。 確か、関数ではソート系がなかったし、プリプロセス機能はバッサリなかった。
どうもです。
>>289-290 CP/Mは論外として、エディタもX1シリーズのCP/MならWordMasterがバンドリングされているので問題ありません。
ま、8ビットのCにqsortのような高度な関数やプリプロセスなど求めてはいけません。
>291 市販の本で、α-C用のプリプロセスを行うソフトのソースが載ってましたよ。 α-Cでコーディングされていたと思いました。 プリプロセスの処理としては、ソースのテキストをいじった後に中間ファイルを出力し、 コンパイラに引き継ぐ感じでした。
α-Cは元はBDS-Cでしょ、低能力なのは当たり前。 8bitのCでほぼフルセットといったら、LSI CかHitech-Cしかなかったですね。
PC-88シリーズにはCP/M上で動くLOGOもあったよね。 あれもαシリーズ?たしか同じディスクにCP/Mも組み込まれてた記憶があるが。
BDS-Cの吐くコードは良くチューニングされてたよね。 FullSetじゃないしANSIの仕様から結構外れてたけど、 FunctionCallは引数レジスタ渡し、戻りもShortならAレジ、IntならHLレジ とかで8080/Z80にとっては「いい」チューニングされてた。 α-C は BDS-Cからライブラリ削った廉価版。 BDS-Cって浮動小数点なかったりしたから、擬似的に浮動小数点演算したり BCD演算するようなライブラリが添付してたけど、そゆの削って学習用に出 されたんじゃなかったっけか。
ANSIから外れてたというか、当時はCのANSI規格なんか無かった。
>296 確かになかったが、 書名を忘れたけど、とある本のCの文法はANSIとほぼ100%一緒だった。 「C プログラミング」だったかな。 ただ、voidは古い文法にはなかったと思う。
298 :
ナイコンさん :04/01/23 02:20
CP/MでCはやらなんだが、 やっぱM80&L80&WMでしたねぇ。なつかしぃ〜。 当時はX1Turbo(初代)+320kRAMDisk(すげぇ高かった)でした。 右シフト2回で64倍乗算とかやってました。(コード忘れた) 確かその当時はやっていたザナドゥってゲームの最初にでたのがX1版で、 開発が完全にX1+CP/Mだったってことを覚えている。
>開発が完全にX1+CP/Mだったってことを覚えている。 ソーサリアン解析ページにそれっぽいこと書いてたね
300 :
ナイコンさん :04/01/23 15:33
>>298-299 脱線ついでで申し訳ないが、
当時、渋谷のJ&Pでイベントやったときに、ザナドゥのソースリストを打ち出したのが展示されって見た。
Z80にソースだったが、厚さが30cmくらいあったかなぁ。(よく覚えていない)
そういやCP/M時代はオイラもソースのバックアップが、打ち出し(印字)ですた。
>>296 言われて気がついた、ANSIでの規格制定もっと後じゃん(トホー
K&Rが精一杯だね
>>297 K&R本の「プログラミング言語C」 ``The C Programming Language''
じゃないかな。私が勉強したのは緑本でしたが、その後ANSI対応で
改訂して白本になったかと。
>当時はX1Turbo(初代)+320kRAMDisk(すげぇ高かった)でした。 これ、漏れには手の届かない夢の環境だった…。
303 :
ナイコンさん :04/02/03 10:52
そういえばPC-8031-2Wに搭載のZ80でCP/M動かしたやつとかいたよね。
>>303 call 5 の行き先がROMで書き換えられないから、アプリケーションを
動かせないと思うんだが・・・
305 :
ナイコンさん :04/02/04 08:50
>>207 初期の文豪mini5ではCP/M立ち上がったのに、
後期の機種ではダメなんだね……。
手元にあるmini5Sjでやってみたが立ち上がらなかった。
306 :
ナイコンさん :04/03/04 23:41
つれづれに見ていたら、こんなスレがあった。なつかしい。 mini5Hまだうちにある。面白かった。148KB RAM, 8Mhz? FD媒体変換に最適だった。Small-C, BDS-C で勉強した。 MS-DOSもやった。dump list 打ち込んで。「C」のキーが鈍いの。 極たまに感熱紙でプリンタ代わり。買いだめしたリボンは不使用で全滅。 HP のプリンタのラベルで、Z80 が使ってあるのを見ておかしかった。 工場のロボットもみな、8bits だった。
308 :
武田@MZ ◆0B7BaI5lNU :04/03/14 06:29
CP/Mエミュレータって名称になんか違和感感じる
んーじゃあ流行ものということで、次回改版時にCP/M Playerにしましょうか。 ネタですけど一応P-CP/M相当の実装が済むまでは継続的に更新する予定です。 #このスレ、sage推奨?
武田@MZさん、出来ればHI-TECH Cの動作も出来る様になりませんか?
>>311 まだ開発開始して1週間なもんでして(苦笑)
一足飛びに進歩するものではないですから、長い目で見て下さると有難いです。
で、更新&改称しました。
ファイル操作周りのBDOSの実装を進めていますので、動くソフトも幾分かは
増えてきているのではないかと思います。
武田@MZさん、気分を害されたらすいませんでした。 今日、謎日記を読ませて頂きました。 計画として第三段階で行う予定なんですね。 ロクに確認せず催促するようなレスでスイマセンでした。 お仕事に影響しないように開発してください。
武田@MZさんHP見させて頂きました。 実は、314も自分なんです…。 ただ、英文で書いてあって参考になるかどうか不明だった為アドレス だけ書いてみました。 家を探せば日本語の資料もあるかも知れないので出来る範囲で調べさせて もらいます。 このスレか謎日記等でこれを調べろと指示して下さい。
御申し出、誠に多謝です。
英語は読む方は一応問題ないです、
>>314 の資料重宝させて頂いてます。
今のところ直ぐに必要な資料はないのですが、P-CP/Mで拡張された
BDOSのうち、#113,#124,#125辺りを使用しているソフトウェアを
ご存知でしたら教えて頂けないでしょうか。
>>316 ちょっと調べてみたのですがあいにく判りませんでした。
申し訳ないです。
MZ-800系のCP/MやP-CP/Mのソースをツラツラと眺めてみたもののどういう
実装がされているか謎です。
もう少し海外のサイト等を調べてなにか情報があれば報告します。
で、検索中にpma形式で圧縮されたファイルを見たくてCP/MのPMextをCP/M 2.2 Playerで
動作させ解凍する事が出来ました。
ホント、便利です、(w
WSとかMBASICとか、BDOSと関係ないところで死んでるくさげで頭抱えてます。 Z80コアはemuz2500でそれなりに実績積んでるので余り疑いたくないんですが。 初期化プロセスからもう一度見直してみます。
WordStarとかROGUEとか、動くようになりました。 というか、元から動いてたけど表示周りが虫食ってただけみたいです。 WSが動いて目先の目標が達成できたので、明日からWinCE環境に掛かります。
H/PC2000(ARM)版、公開しました。 画面がもっさりしてますが、一応sigmarion3上でZORKが動いてます。
321 :
ナイコンさん :04/03/22 00:42
>>320 80X48の画面(!)にLucida Consoleフォントを使用してZORK1を楽しませてもらってます。
文字色が緑色とかに変えられたらさらにふいんき(←何故かry)が良くなるんですけどw
PPC2002環境にも対応しました。 対応はしたんですが…流石に10x5フォントでは見辛いですね(苦笑)
TURBO PASCAL Ver.3 が動きました。 実機より TPA が広くていいですね。
>>325 それ以外に大して利点がないというか何と言うか(苦笑)
えーと、市場調査です。
CP/M-86やCP/M-68kサポート、ネタ以外の必然性ってありますでしょうか?
需要が見込めるようでしたら(確約はできないですけど)考慮してみます。
どのみち8086コアはMZ-5500用に作成する必要ありますし。
>>326 面倒じゃなければ…。
一本でいろいろ対応できて使う方としては便利ですけど…大変じゃないですか?
CP/M68Kなんか見たことも触ったこともないから どんなだか知りたい。
CP/M-86 も 68k も触ったけど、どっちもふつーに CP/M だったような。 あー、大昔のことだから思い出せん・・・
330 :
ナイコンさん :04/04/12 00:01
Z80DOSとかDOS+とかのBDOS上位互換のモジュールを使っている人はいませんか Y2Kも大丈夫だったとか
CP/M-68K には C コンパイラがバンドルされていた希ガス
>>318 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;
}
>>332 おおお、多謝多謝。
仕事が一杯一杯で開発止まっちゃってますが、
出来る限り早めに対応します。
一部筋からリクエストのあった1.4対応もいずれ。
/86や/68kについては需要ありということで了解。
しかし、いつ手を付けられるんだろう(苦笑)
334 :
ナイコンさん :04/05/09 07:28
MSX-DOSとCP/MはAPIに互換があるけど、MSXでCP/Mのディスクは読めなかったから、 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でやったりしたっけなぁ。
335 :
ナイコンさん :04/11/17 16:27:50
PersonalCP/Mマンセー
336 :
ナイコンさん :04/11/18 21:03:06
新卒で入った会社は8インチのドライブでCP/M86使ってたね・・・ 家でもCP/M齧ったねぇ BDS-C BASIC-80 muLISP microPlolog FORTRAN-80 PL/I-80 マクロアセンブラ(M80)
>>336 CP/Mはそういう代表的なソフトが多いけど、CP/M86ではこれはっていうソフト無いなぁ。
8086では、もはやすっかりMS-DOS/MASM/MS-Cとかだったし。 …LSI-C試食版にはお世話になりますた。
MACRO86は使い手が有ったけどなぁ デバッガも使いやすかったし
AT互換機で8インチFDを読み書き出来るツールなんてのは無いですかね? PC-8801無印で、今は無きICMのCP/M2.2を8インチ2Dで使ってたのですが、 10年程前まではPC-9801FAでカノープスの「File MasterU」を使って やり取り出来てたのがAT互換機は8インチFDDすら認識できないの。 今のPCでエミュレーションさせる方が実機で走らせるより遥かに速いので AT互換機に8インチFDDを繋げたい!
341 :
ナイコンさん :04/12/04 22:09:53
>>340 8inchなんて簡単に繋げるだろ
自力で出来なきゃ、金払って業者に頼め
なんなら俺がやってやるぞ
金は払えないが接続方法だけ教えてくださいってのはダメですか。 ドライブは一応あるんで、ケーブルだけ自作すりゃなんとかなりそうなんですが。
>>340 8インチは使ったこと無いけど、8インチ2Dと5.25インチ2HDはフォーマットが同じじゃなかったっけ?
344 :
340 :04/12/06 16:03:32
5.25インチは使ったことが無いので何とも言えんが、 同じフォーマットでもCP/Mの場合スキューファクタが違うと読めないので、 変換テーブルをもつ必要があるわな。 それより物理的に8インチFDDは50ピンコネクタで、 AT互換機は34ピンコネクタなのよね。 8インチの方が制御信号が多く出ているのでどうなのかなと思って聞いて見たの。 >341が親切にやり方を教えてくれりゃ神なんだが。
昔はIBM-PC(互換機)でも8インチFDDを使うことができたが、 それはDOSの時代にXTバスやISAのI/Fカードを介して、DOS上での話だしなぁ…。 現在のPCIバスから8インチFDDに接続できるのか(I/F製品が存在するのか)、 Windowsや他の現行のOSからアクセス可能であるのか(ドライバが存在するのか)、 俺にはさっぱりわからない。 どうしてもデータを吸い出したいといった向きなら、古いPCから3.5インチFDか シリアル経由で吸い出すくらいしか、方法は無いような気がする。 現在のマシン/環境から直に読み書きできる可能性は、限りなく低いような気がしてならない。 (ただの勘だが)
CP/Mのメディアの互換性の件は、
>>344 氏が云うようにスキューファクタ
(データの書き込みの連続性と書き込み速度の最適化を行うための飛ばし
数の設定)の問題があって、2Dとか3.5インチのFDでは互換性が無い場合
が多い。唯一互換性のあるのは8インチ1S1Dのメディアだけ。8インチ片面
単密のメディアが読み書きできる環境が標準で、その昔に工人舎とかLifeboatとか
が販売していたCP/Mのアプリケーションは8インチ片面単密(128KB)が基本でした。
>>343 日電の8インチと5インチはメディアの物理フォーマットの互換性がありましたがいわゆる
1.2MBで、1,44MB系のPC互換機のそれとは互換性がないです。だから3モードとかのFDDが...
物理的につなげるにしても、VFO回路の有無は結構面倒。NECのFDDはVFO内蔵型で
PC互換機はマザボ側にVFOを持っているタイプのインタフェースなので、使える
FDDと使えないFDDがあるはず。98系の中古の5インチFDDが互換機で使えないとか
そういう言い古された問題があるはずですね。PC-9881/PC-8881は日電の1165D
だったか同型のドライブを使用してました。だから、CP/MのディスクはCP/M86
とかでも読めたはず。ただし、8001/8801用のCP/M自体にいくつかバージョンが
あるので....MSA版とかNEC版とかそれ以前の古い版とか...忘れた...w
347 :
ナイコンさん :04/12/06 22:07:57
348 :
340 :04/12/07 13:42:02
どうやら5年から10年遅かったみたいですな。
>>345-346 を参考にググって見てもISAのカードが出て来るだけで、
それも1年半前に完売してるし。
ヤフオクも引っかからんし。
>>347 ちょっとそそるページですな。
>>346 の話を頭に入れつつ、ちょっと研究して見ます。
ありがと。
349 :
ナイコンさん :04/12/07 21:19:42
\198,000って、高っ!! NECの1MBタイプFDインターフェイスに対応したUSBアダプタとかあればいいのにね、 <FDユニット> ←→ <USB> ←→ <パソコン> みたいなの、 こんなのあれば、ウチの5インチや8インチの外付けドライブも使えるのに。
素直にUSB接続の8inch FDDがあればいいのに。
USB接続の8インチFDDとかが実在していたとしても、 CP/M形式のメディアを読むにはドライバーというか変換ツールが必要。 結果的に98中古一式をヤフオクとかで粘って購入した方が安上がりだろうが、 CP/M関連のファイルドライバーを入手するのは一苦労かも。つい最近、カノープス のPlus-80がオクされてたが、落札価格はベラボーだた。w CP/Mのアプリをエミュ上で高速で走らせるためだけならバイナリイメージはネト上に(ry
TURBO MODULA-2 ってホントに出てたんだね。ネットってスゴイや!
354 :
ナイコンさん :2005/04/19(火) 18:34:54
すいません、どこかにCP/M86のコマンド一覧 のようなページってありませんか?
355 :
ナイコンさん :2005/05/01(日) 16:17:14
356 :
ナイコンさん :2005/06/05(日) 14:16:11
98ノートでDOS用のエミュレータでladderやってるけど、これは面白いですね。テキストアドベンチャー系はついていけないけど。
思い切り古いコンピュータに、思い切り古いキャラクタ端末を繋げて、 CP/Mのアクションゲームをやるのが僕の夢です。 CP/Mにビルディングホッパーみたいなゲームあるかな?
358 :
ナイコンさん :2005/07/19(火) 00:18:24
>>357 CP/Mってローグすら無いんじゃなかった?
テトリスもローグも最初やったときはCP/Mでだったよ。
ローグはあるのか。 無かったのはNetHackかな?
その昔、InfocomのテキストアドベンチャーのCP/M版は亜土マイコンSHOPで 売られていた。ZorkとかPlanetfallとか。ちゃんとした製品版だたよ。
>>362 それって、12800円とかしてたんじゃない?
日本語入力用のフリーソフトある?
それ以前に、シフトJISコードが通らんだろ。
ならばEUCで
SHIFT JISは PC8800用CP/Mで日本語使うためにアスキーが作ったわけだが。
X1ターボのCP/Mは普通に漢字変換できたが・・・
FM-11でもできたとおもったがフリーなのとなるとなかいかもな。
海外ではCP/M他8bit機用ソフトは大抵Openになってるんだがなぁ…。
>>367 ×SHIFT JISは PC8800用CP/Mで日本語使うためにアスキーが作ったわけだが。
○SHIFT JISは PC9800用CP/M-86とMS-DOSで日本語使うためにアスキーとMSAとNECが策定。
CP/M-86はMSA(のちに大多数が日本ボーランドに移行)が日本語を担当。
結局はアスキーやん。 NECはハードもBIOSも全てJISベースで作ってたろ。
そういった意味では、MS ShiftJISという言い方に抵抗感をもってたオレ。
アドホック漢字コードだな。 2バイト目で¥コードを避けなかったのがダセーよ。 (`・ω・´)9m ダセー。
>>374 当時は サブディレクトリの観念薄かったし(CP/Mはそもそもなかった)、なにより隠しfunctionで
みんな「/」にして使ってたからなあ。
Win時代の今になっても、Unicode対応してない海外アプリで「\」でコケるのがなんだかな…。
22disk懐かしいな。
>377さん どうやってつかえばいいんですか?
シニス
>380 定義ファイルの作り方がわからんのです。
インタリーブパラメータが分かんないとねえ。
384 :
ナイコンさん :2006/03/25(土) 00:30:28
CP/Mか、懐かしいな
いま、CP/Mが動く新品のハードが欲しいと思ったら、ESPのTRNジュニアとCP/Mセットを買えばいいのかな? まあ、まともに買うと洒落にならん価格になりそうだが。
>>385 そこらのWindows機とCP/M-86(やCCPM)の組み合わせが一番お手軽
ソフトウェアの実行だけなら、エミュで十分だろ…
エミュレータ使う位ならCP/Mにこだわる必要もないわけで。 DOS上で動くネイティブのプログラムの方が豊富で機能が上じゃね? やっぱり実際のZ80互換のハード上でCP/Mを動かすことに意味があるのではないかと。
自作
>>388 よく間違われるがCP/Mは8080互換CPUで動作な。
調子こいてZ80コード書いてよく叩かれた、そんな25年前。
MS-DOS向けのnice22(CP/M80ver2.2エミュ、シェアウェア)なんか手軽で便利… MS-DOS側ファイルも大抵は問題なく扱えるし。
393 :
ナイコンさん :2006/05/07(日) 01:03:22
>>393 君そこまでおぼえてる事自体尊敬するよ。
うっすら思い出して頭委託なってきた。
395 :
ナイコンさん :2006/09/29(金) 13:18:10
ワンチップMSXの販売でCP/Mも見直されないだろうか?
されないだろ。
397 :
ナイコンさん :2006/10/02(月) 17:37:33
-──- 、 _____ /_____ \=@ //⌒ヽ ⌒ヽ `\ |/⌒ヽ ⌒ヽヽ | ヽ / | ^ |^ |- 、 ヽ | / | ヽ |─| 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 (⌒(⌒) /
CP/MってMSX_DOSだろ
今のPC/AT互換FDDとAKI-80で動かすキットがあったら
403 :
ナイコンさん :2006/12/01(金) 14:30:46
Turbo Pascalでexternal; キーワードをよく付けた。 固定小数点演算パッケージを自前で書いたなあ。いい思い出だ
| | _○| | はぁ〜業者の思惑どうり、順調に風化してるな。やれやれ。 /\ノ | | """""""""""
MSX DOSって、何KCP/M相当?
406 :
ナイコンさん :2007/05/25(金) 22:50:16
407 :
ナイコンさん :2007/05/25(金) 23:22:20
32Kじゃなくって?
CP/M3.0ってどんな感じ? バンクメモリが必要とか・・・DOSのEMSみたいなことをやるのだろうか?
>>405 フロッピが幾つ繋がってるかとか条件が…
48K以上だったような気が。
メモリマッパがあってなんかのフリーウェア使うとやたら広くなった気が。
DOS2なら60Kぐらいまで逝くんじゃね?
>>408 EMSよりオーバーレイ…。
エリア分割は64kを3つに分ける。
0〜DMAと後ろのシステム部分を除いたユーザエリア全体が切り替わるって感じじゃなかったかな?
対象MMUがHD64180(Z180)だからなぁ…
64180依存だったのか・・・
415 :
ナイコンさん :2007/11/01(木) 00:49:28
誰か、CP/M用のUCSD P−SYSTEMが出てたかどうか知りません? アップルII用には出てたと思うんだけど。
417 :
415 :2007/11/04(日) 00:06:55
なるほどあったんですね。 昔、HPのCPU不明なコンピュータで使ったのを思い出したんですが、 どっかでフリー配布してないかなぁ。
MSX-DOSでHT-C CP/M80やM-BASICは動いたよ
UCSD-P、中間コードの処理系だね。 漏れの頃には、もうボーランドのTURBOが出ていたなあ。 ホワイトスミスCコンパイラなんてのもあったっけ。
UCSD P-SYSTEMってそれ自体がOSだからCP/M用って無いんじゃないか?
文豪miniに乗ってたOS
422 :
ナイコンさん :2007/12/07(金) 14:38:10
>>422 TinyBASICは内部のテーブルの中で最上位BITを判断に使ってる部分があって
メモリ空間の前半32KBに置かなけりゃならないという制限がある。
AKI-80でROM化するならいいけど、PC-8001で動かした時は改造が必要だった。
424 :
422 :2007/12/07(金) 21:42:13
>>423 コメントありがとう。
この本を見ると、「TinyBASICは内部のテーブルの中で最上位BITを判断に使ってる部分」についての記述は何も出てない。
「東大阪版TinyBASIC」と書いてしまったが、正確に言うと、
徳丸浩二氏のMac OS用のCP/Mエミュレータにサンプルとして付属するTB80.ASMからの移植版で、
TB80.ASMは、純粋なパロアルト版のタイニーBASICではなく、それを書き直した東大版に近い、とあるから、
「TinyBASICは内部のテーブルの中で最上位BITを判断に使ってる部分」は既に改良されていたのかもしれない。
×東大阪版 ○東大版
426 :
422 :2007/12/08(土) 10:24:47
ごめん。間違えた。
427 :
ナイコンさん :2007/12/16(日) 22:49:26
428 :
ナイコンさん :2007/12/16(日) 22:50:27
431 :
ナイコンさん :2008/01/15(火) 21:25:51
Sony SMC-70にCP/M Ver.2.2にボーランドのターボパスカルを使っている頃が一番楽しかったかな。
ファイルコピーコマンドの pip ってどういう意味だったんだろ?
wikipediaにあった。 PIP 周辺装置やディスクの間でファイルをコピーする(Peripheral Interchange Program)。DECのPDPシリーズのコマンドに由来する。
>>433 そうでしたか、Wikiにあったとは・・・ 25年ものの穴が埋まりました。:けっこう感激してます。ありがとう
>>434 どういたしまして。私も知らなかったので勉強になりました。
こちらこそ、ありがとうございます。
ウィキペディアの記事を書いた人にも感謝です。
平成元年に入社して最初に触ったのがコンカレントCP/M-86だった。 貧弱なマシンでもマルチタスクをこなす優れものだったのになぁ・・・
437 :
ナイコンさん :2008/08/09(土) 02:27:16
1chipMSX買ってから、動態CP/M機として使ってるけど、MSXって DOS上で文字の反転表示ができないのが辛いな。 TurboPascalのエディタが使いにくい。
>>438 おおっ、これは! と思ったけど、漢字モードじゃないと使えない?
1chipMSXって漢字ドライバは憑いてないんですよね。
440 :
ナイコンさん :2008/11/05(水) 14:57:26
ライフボートのαランゲージシリーズ使ってた人いる? X1やMZで低価格帯で出てた
Cなら持ってる
zorkがある これ解けば英語うまくなるか?
α-Pascal買った。 1ドライブ+GRAMディスクしか持ってなかったんでコンパイルの遅いのなんの。
で、そのパッケージをあけたら、小難しい契約書めいた事書いてあって親と相談。 私:「何かこのはがきに住所書いて送れって書いてあるけど、どうしよう?」 両親:「怪しいから送っちゃだめよ」 ええ、単なるユーザー登録でしたともw
α-Pascalは、由緒正しいPコード系の中間言語コンパイラなモンで 出てきた実行コードも遅いんだよな…実数演算もBCDで遅いし。 まアセンブラ関数とかも使えるし、代償としてオーバーレイとかも使えるんだけど。
OH!Xで結構話題でてたけどなα 多機種のがそのまま使えたとか
使えるけど機種依存ライブラリがねぇ X1のCP/Mで遊んでたローグをMZ-2000で実行させるローグも不思議な気分。 エミュならMZ互換ROMとMZ用CP/Mあるしね。
448 :
ナイコンさん :2009/03/09(月) 15:11:21
数ヶ月ぶりにageてみる ラップトップFM16πもROMのCP/Mじゃなかったっけ あのマシン、ラップトップというより今で言うノートだよな
>>448 16bit機だからCP/M-86だわ。
ノートと呼ぶには、かなり分厚かったような。
450 :
ナイコンさん :2009/03/15(日) 07:55:33
マイクロカセットか OSもBASICもROMで動くんだっけ
453 :
ナイコンさん :2009/05/27(水) 23:18:19
最近やっとCP/Mに目覚めた やべえ遅すぎた
>>454 おせえw
今更CP/Mで何を始めるんだw
そりゃUCSDパスカルでしょ。
>>456 どう考えてもTURBO Pascalのが上。
TURBOシリーズは安くても性能が良いし。 マニュアルのそろいも良いし、まあ別売りも多々あったが(これは高いんだよね)。 サポートも良くて、優良コンパイラーだったな。
>>455 いや、なんか昔のことがよくわかる気がするじゃん
古いRogueではこんなメッセージが出るのか〜とかw
>>456 そういえば、wizってUCSDp-SYSTEMじゃなかったっけ?
そう。 スーパービショップバグのある最初のApple][版をやってた俺には非常に懐かしい。
462 :
ナイコンさん :2009/11/02(月) 22:54:49
>>456 UCSD Pascalはなんで言語だったりOSだったりするんだぜ
464 :
ナイコンさん :2009/11/03(火) 19:47:47
>>463 UCSD PascalというかPコードを吐くPASCALコンパイラは
実行もネイティブではなく、Pコードマシンな仮想環境だからだぜ〜
465 :
ナイコンさん :2009/12/29(火) 16:15:50
EDLINという名前のラインエディタがついていたような気が・・・
CP/Mのはed.com。超原始的なコマンドライン式エディタ。 でも当時の大型機のエディタより高機能で使いやすいとか。 edlinはDOSね。
CP/Mのedと、MS-DOSのEDLINは、あまり似ていない。 EDLINは、「ファイルは行の並びである。行は文字の並びである」という発想。 edは、「ファイルは文字の並びである。その中で、改行文字で区切られた区間が行である」という発想。 カーソルが行頭を指している時に「前の1文字削除」すると、 EDLINは「前の文字はないから、何もしない」、 edは「改行文字を削除するので、直前の行にくっついてしまう」 EDLINの「行」の扱いはviに近く、edはemacsに近い。
edもedlinも使いにくかったが、sedも使いにくかった。 CP/MだとDDTは優秀だったね。
469 :
ナイコンさん :2010/06/07(月) 22:58:29
「Nutscrape/1.0 (CP/M; 8-bit)」って何ですか? もしかしてCP/M用のWebブラウザがあるの?
user agent弄くって遊んでるだけでしょ。
結局ジョークなのね。
474 :
ナイコンさん :2010/06/24(木) 15:33:59
最近になってなぜか、X1エミュレータでCP/Mを使い出したりしています。 このCP/Mには、アセンブラが付属しています。 アセンブラといえば、ニーモニックがザイログ式?とインテル式?があるそうで。 実はX1のアセンブラの本も別に持ってますが、ニーモニックがLD、JP・・・といったのです。 そしてCP/Mの方のを逆アセンブラで調べてみたら、MOV、LXI、JMP・・・と出ました。 それだけならまだしも、中には逆アセンブラで出てこないのもありました。 CPUのバージョンが古いからなのでしょうか。当時のユーザーはどうやっていたことか。
>>474 LD、JP・・・、がザイログニモニック
MOV、LXI、JMP・・・、がインテルニモニック
CP/MのDDTは、8080用なので標準ではZ-80の拡張命令には対応して無いから
逆アセンブラで出てこない。
出したかったら、Z-80用のアセンブラ・逆アセンブラを使え。
アセンブラはM80ならどちらのニモニックも使えたはず。
しかし、M80は商品で今でもフリーじゃない。
フリーなら、HI-TECH C コンパイラに付属してるZASというアセンブラが
ザイログニモニックを使える。
476 :
ナイコンさん :2010/06/24(木) 21:54:02
クロスアセンブラで良いならZASMがある
478 :
ナイコンさん :2010/06/26(土) 13:42:18
ZASMって、CP/M版がなかったっけ?
480 :
474 :2010/07/15(木) 20:30:53
おっしゃる通り、CP/MのDDTの逆アセンブラを使って、インテル式のニーモニックを調べたりしました。 それで、DDTでは出ないけど、ASMでは使えるインテル式のニーモニックがあるんかな・・・。 言い換えると、ASMはZ80の全ての命令に対応している?と思って、ネット検索等してみました。 だけど、違うようでした。 こちらのCP/Mのマニュアルではマシン語の説明がないじゃん、とずっと思ってたものでしたが。 それなら、仰せの通り、ザイログ式のニーモニックが使えるアセンブラを入手すればいいわけですが・・・。 今だったら、WINDOWSのC言語でZ80のアセンブラを自作しようと思えばできます。 実行データをエミュレータのディスクイメージファイルに書き込むようにし・・・。
gomiは捨てろ
482 :
ナイコンさん :2010/08/24(火) 16:09:51
保守
483 :
ナイコンさん :2011/03/02(水) 23:43:42.28
アハ〜♪”
>>474 >当時のユーザーはどうやっていたことか。
ZSIDとか使ってたに決まってるだろ
DDT SIDはほとんど使わなかったな
サザンパシフィックが扱ってたナントカいうスクリーンデバッガ買って使ってみたけど 重すぎて使い物にならなかったな。DSD-80だっけ? SLRのアセンブラは良かった。
487 :
ナイコンさん :2011/08/01(月) 23:10:44.38
鯖移転サルベージ
488 :
ナイコンさん :2011/10/11(火) 00:17:52.55
MSX-DOSとかC-DOS+CP/Mエミュとか見ると オリジナルのCP/Mってボッタクリだよな。
>オリジナルのCP/Mってボッタクリだよな。 Digital Researchの8インチディスクとマニュアルのセットはそんなに高くなかったよ サンプル見ながら自分のシステムに合わせてBIOS作るだけでいいし 値段よりもリブート絡みの弊害の方が問題だったと思う
最近、iPad用のCP/MエミュのiAltairHDを入手した。 無料版と有料版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が動くから簡単な関数計算などを試すだけなら、 昔ポケコン的な使い方ができるから。ある程度は実用になるかも。
>>490 素直にWindows使えばええじゃん
何でも出来るぞ
車も免許も持ってるいい大人が 昔遊んだ一輪車を引っ張り出して遊んでるようなもんだ。 「これで近所のコンビニに行くくらいできるんじゃね?」って感じで。 「車で行けばいいじゃん」なんて無粋な突っ込みはやめて見守ってやれ。
>>490 カナや漢字が通らない純CP./Mより、やっぱMSX-DOSやC-DOSのCP./Mエミュを
使っちゃうわ。
シャープのCP/Mは仮名漢字変換ついてたな
お高いんですのね メディア読める状態なのかよ・・・
>>495 Turbo CP/Mっていうからボーランド販売版かと思ったら、X1Turbo用か・・・
αシリーズのコンパイラは安くてありがたかったな
俺現役PC-98ユーザーだけど PMEXT(PMArc一式)使いたさにCP/MエミュとMSX-DOSエミュ入れてる MSX-DOS(本物)やCDOS2とかは触ったことあるけど(一応MSXやPC-88も現役) 流石に生のCP/Mは触ったことが無いなぁ…にわかですかそうですか でもAT機に突っ込んでるOSはDR-DOSだ(個人使用ならタダで手に入るし「本物」だし)
DR-DOSのパッケージも持ってなくて何が「でも」なの?
>>499 こういう勘違いニワカがスレを荒らしに来るようになったか
何を自慢したいのか知らないが、ここはお前みたいなのが来るところじゃないよ。
帰れ帰れ
>>499 P-MATEかと思ったらPMEXTかよ! 帰れ帰れ。
>>499 >にわかですかそうですか
自分ではそうは思ってないんだろ? このにわか野郎!
>にわかですかそうですか 分かってんなら来るなよ
98ユーザーってなんでこんなキモイのばっかなんだよ
俺現役PC-98ユーザーだけど 素人女使いたさに出会い系と伝言ダイヤルに入れ込んでる オマンコ(本物)やオッパイとかは触ったことあるけど(一応ソープやヘルスも現役) 流石に生のチンポは突っこんだことが無いなぁ…にわかですかそうですか でもスマタに突っ込んでるチンポは真珠入りだ(海ならタダで手に入るし「本物」だし)
もうNEC PCの話題は禁止な
98のCP/M86が拾えるサイトを知らないカイ
NEC製のCP/Mが落とせるサイトを教えてくれ NEC PC-8801用 CP/M とか NEC PC-9801用 CPM/M86、コンカレントも NEC PC-8001用もあれば頼む NEC PC-6001用は無かったよね
>>513 8001用のCP/M互換のFREEDOSというのならどっかで見たな。
>NEC PC-6001用は無かったよね
6601用かなんかがI/Oの記事かなんかであったよ。あと個人的にSRに移植して使ってたという人の話も聞いたことあるな。
515 :
514 :2011/11/17(木) 22:04:22.73
訂正 FREEDOS → PD-DOS
516 :
514 :2011/11/17(木) 22:24:55.67
再訂正 PD-DOS → PDDOS ぐぐると結構みつかるな。 基本CP/M互換OSだった気がするから、今はフリーで公開されてるCP/MのBDOSとCCP入れ替えればCP/Mになると思う。
居るよな 帰れって言われると途端に荒らし出す奴 マジウザイ
どう見ても荒らしですが
>>522 はいはい
帰れと言われたら帰ろうな
ここはお子様の来る所じゃないよ
ていうかスレの皆が迷惑してるの分からないか?
>>523 聞かれたことも説明できないお子様なお前は帰れよ。
>>524 俺が半日来ないだけで勝手に他人を荒らし呼ばわりするんじゃねぇよ
お前みたいな暇人ばっかじゃないから世の中は
禁止された話題をしつこくしつこく書きつづけるのが荒らしじゃなく何なんだ?
同一人物なのはみえみえなんだよ
普通赤の他人が荒れてる所にいってわざわざ禁止されてる話題を投下しようとするか?
常識的に考えて同一人物だし、万が一違ってもその時点で荒らしだ
>>525 >禁止された話題をしつこくしつこく書きつづけるのが荒らしじゃなく何なんだ?
ん? CP/Mの話題なら構わんだろ? 訳分からんルール振りかざすなよ。
528 :
ナイコンさん :2011/11/19(土) 09:56:34.75
>>525 自分で書いた
>>509 が誰にも相手されず無視されたのを、まだ引っ張る気か?このキチガイは
529 :
ナイコンさん :2011/11/19(土) 09:58:11.14
じゃ、もう
>>525 は発言禁止な。
禁止されたんだから守れよ、言いだしっぺよw
あんなに一斉フルボッコされてんのにたった一人だと思ってたとか… なにこいつ脳が無いの?死ぬの?
>>529 スレの総意と一人の勝手なワガママを混同してる馬鹿が居るな
なんでNEC信者ってこんなキチガイばっかなの もう嫌だ
>>533 俺も
>>499 はどうかと思うが、今の流れは頭のおかしいのが自演を決め付けて騒いでんのが問題なんだろ。
いや俺もどう見ても同一人物だと思うぞ
おまえの老けたツラが反射してるぞ(ゲラゲラ
499さあ 皆が迷惑してるって分からないの? そんなお子様が来るスレじゃないんだけどマジで
しつこい奴だな 禁止に自分含めといてしれっと別人のフリして現れるんだろ? そんなにNECの話題やりたきゃ自分でスレ立ててそっちで書け こっちに来んな
>>499 と
>>509 が書き込み禁止になるのは当然だが、NEC製のマシンで動くCP/Mの話題まで禁止するのはおかしいと思う。
MZ-2200エミュで互換IPL使ってCP/M楽しもうぜ CP/Mもフリーで用意されてる
つーかスレ違いの奴がいきなり乗り込んできて
突然勝手にスレ住人カキコ禁止命令とか
その時点でおかしいじゃん
そんな奴の言うことなんか聞く必要無い
>>539 は無視の方向で
>>514 自体がわざわざ荒れるように
>>499 が書き込んだものだろ
禁止って話が出てるのに遠慮も伺いも無く書き込んでるんだからな
>>517-549 なんで、今頃今更 CP/Mのスレがこんなに荒れるんだい?
おまえら、気は確かかい? つーか、もっとガチンコ・タイマンで祭りってくれYo!
今更ながらに、CP/Mを盛り上げてくれ。w
ちなみに、98版のCP/Mはバインダーマニュアル版のは紙箱正規品、
青ブックマニュアル/箱入りのCCP/M86もいまだに手元にあるけどさ。
MSーDOSが出るまで半年先行しただけで、83年当時も、あまり実用的でなかった。
今度はCP/Mアンチかよ 98厨うぜえ
安置じゃないよ。CP/M,CP/M86ベースでアプリを書いたこともあるし。 思い入れの深いOSではあるな。
「アプリを書いた事がある」がアンチでない証拠になると思ってる馬鹿一匹
>>553 は、TPAレジデントなアプリ書いたことあるの?
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年くらい前の話。
555 :
ナイコンさん :2011/11/19(土) 19:11:55.04
PC-8001でFORTRANを動作させるためにCP/Mを使ったが、快適だった。 Windowsのゴミみたいなバックグラウンドで動作するタスクは片っ端から落としてもまだ足りない気がする。 汚い日本語の書き込みは、放置。生きている意味無いよ。
>>554 やれやれ
頼まれてもないのにドヤ顔で自慢話か
自己顕示欲の塊だな
>>555 NEC禁止
我田引水
>>555 >汚い日本語の書き込みは、放置。
>生きている意味無いよ。
>生きている意味無いよ。
>生きている意味無いよ。
>生きている意味無いよ。
…
自分が何を言ってるのかも解らない馬鹿…もといおバカさんが居ますね
ていへん
さっきからしつこくNEC禁止するなするな言ってる奴は何なの? 他にスレ立ててそっちでやれって言われてるのになんでここに居座りたがるの?
NEC禁止って最初に話が出たとき誰も反対しなかったのに 今更ギャーギャー騒ぐ約一名がウザい件
>>566 文句があるのに最初に話が出てきた時点で言わず
今になってから決まった事を蒸し返す方が「ギャーギャー騒ぐ」ですが何か?
>>567 ↓について返事しろよ。
>
>>509 の「もうNEC PCの話題は禁止な」ってこれ? その上で動作するCP/Mの話題は禁止じゃないんだろ?
>>568 返事がないってことは文句がないってことだろ。
NEC PCの上で動作するCP/Mの話題について後からギャーギャー言わんてことだろ。
あのなあ NECの話題が一切禁止なんだから その上で動くソフトの話も禁止に決まってるだろ もっと常識的に考えろよ NEC全体が禁止なのにその上で動くCP/Mの話題だけOKとか意味不明すぎる
>PC-8001でFORTRANを動作させるためにCP/Mを使ったが、快適だった。 8001+8011*8031 の組み合わせは所詮、8255利用のパラレルハンドシェークだから 当時売られていたCP/M機の中でも最遅速な部類だよ。開発用途のCP/M専用機は たいてい、μPD765+8257のようなDMA利用でバス直結タイプ。
>NEC全体が禁止なのに このスレは2001年、昔のPC板ができた当初からの古スレ。 その頃からたまに覗いているが、禁止なんて話は今日が初耳だな。異様。
>>571 FD自体、1トラック=128B×26セクタ、300RPM程度の低速デバイスなんだし、ハンドシェーク自体は
大した問題でなかった。スキュファクタとかの方が影響大きかった。
PC-8031には、初代8031, 8031-1W 8031-2W 8S031 の4世代があった。 NEC向けのCP/Mは当初はMSA版だけで、少し間を置いて後にNEC版はずっと後の話。 だったような。この1S1D/1S2D/2S2Dの世代のサポートやスキューのサポートに いくつか違いがあってそれを吸収したのがNEC版だったような覚えがある。 8inchFDはPC-8881からで、PC-8801用。PC-8001に8inch純正製品はなく、サードパーティが サポート込みで売っていたはず。たしかアイシー製。 DMA利用のバス直結タイプの場合、スキューによるセクタとばし読みを極小化・排除できるから高速。 という話をそれを製造していたメーカーのエンジニア氏が自慢していた。今思えば、古い話だなあ。
s/ 8S031/80S31
>>575 でも88は速度向上のためDMA止めるのが常識だったからな
>>573 そりゃNEC厨が現れてここを荒らし始めたのはここ数日の話だからな。
でもそう決まったんだから仕方がない
それとも何か?
お前は気に入らない法律が出来たときには
いちいち「日本の長い歴史のなかでいつそんな法律ができたんだ」って言って
拒否するのか?
>>578 >いちいち「日本の長い歴史のなかでいつそんな法律ができたんだ」って言って
>拒否するのか?
条文にないこと言い始めたらそうするわ。当たり前じゃん。
>>578 >でもそう決まったんだから仕方がない
決まってない。誰にも相手にされてないだけ。
禁止の話が出て
それに誰も反対しなくてそう決まって
これは「条文に無いこと」とは言えないな
>>580 お前はすんなり決まった法律も「誰からも相手にされてない」って無視するんだな
>>581 採決もなしにルールが決まるとかってないわ。お前馬鹿だろ。
583 :
ナイコンさん :2011/11/20(日) 00:41:08.10
>>581 もう諦めて巣に帰れよ、禁止禁止言ってるのはお前一人だけだ。
それに反論があるなら、IP晒して書き込めよw
>>581 >禁止の話が出て
>それに誰も反対しなくて
じゃあ俺反対に一票。
反対一票、賛成零票で否決な。
>>584 まあ誰かが反対票入れなくてもそもそも賛成0票なんだからもともと否決だけどな。
>>584 お前話が出てから何日立ってると思ってるんだよ
もう遅すぎ
>>586 このスレ立ってから何年経ってると思ってんの?
普通は提案した時点で一票って数えるんだがな それをそろいもそろって0票呼ばわりって…臭うねw
>>589 普通は法案出した奴も立候補した奴も自分で一票入れるわ。お前馬鹿だろ。
>普通は提案した時点で一票って数えるんだがな ↑バカ
往生際が悪いのがいるな
お前が叩かれてんのは一人にじゃなくて何人にもなんだよ
いい加減現実をみたらどうだ
>>499
>>591 法律の場合は、そういう手順になるな
こういう所の話し合いなら、提案した時点で暗にその人が一票入れてるのが前提になる
わざわざ「提案者ですが、俺はーい!賛成!」なんて言わない
そんな滑稽な光景が2ch内であるならぜひ晒して欲しいもんだw
Wikipedia内の議論とかでもそんなの見たことも無いんだけど
>>595 >こういう所の話し合いなら、提案した時点で暗にその人が一票入れてるのが前提になる
ならんよ。なると言うならそんな滑稽な光景が2ch内であるならぜひ晒して欲しいもんだww
大体期日も設定しないで遅いとかないわ。お前馬鹿だろ。
>>596 期日ってなぁ…
たかが2chのスレローカルルール議論にそこまできっちりやってる例ってそんなに多いか?
もっと実態を見て物を語るように
ああ当然「そういう例もある」じゃなくて「当たり前である事」を証明しなきゃいけないから たったの2個じゃ証明とは言えないな
>>601 悪い、自演してる奴からは自分の自演っぷりが見えないみたいだが
どう見ても自演だ
そう見えるんだからすまんな
>>597 >たかが2chのスレローカルルール議論にそこまできっちりやってる例ってそんなに多いか?
疑問に思うならお前ちょっと調べて来いよ。それで物言え。
>>603 >そう見えるんだからすまんな
残念ながら外れてます。
>>605 そりゃ自演してる本人はそういうだろうなw
まあいいや、傍目から見てどうみても自演だよって教えたかっただけだから。
それでも自演じゃないって言い張るなら好きにしてくれ。
普通はスレ住人に迷惑かけたことを察して素直に無言で消えるもんだけどな。
…しかしすげーな、こんな酷い自演も本人は自覚できなくなるんだな…
>>607 それはスレのローカルルールじゃなくて板のローカルルールだろ?
>>609 そう思うんならスレのローカルルールの話し合いしてるとこお前が提示すりゃいいじゃん
>>609 まさかお前話し合いにどれぐらいの期間が適当か考えもしないで決まった決まったって騒いでんの?
連投するなら一つにまとめろよ自演君
>>598 >証拠を出すのは言い出しっぺのお前だ
ふつう「根拠」じゃね?
>連投するなら一つにまとめろよ自演君 さあ言葉も少なくなってきたしそろそろ限界か?
思いついた事をポロポロ連投するだけの 多人数に見せかける自演ってひどいな ハタで見てるこっちが恥ずかしくなってくるレベル
自演もバレたことだしアホくさくて様子見に転じただけなんだろ
>>597 >たかが2chのスレローカルルール議論にそこまできっちりやってる例ってそんなに多いか?
過疎ってる板でワケ分からん投稿した後で誰からも相手にされなかったのを決まった決まったって大騒ぎする馬鹿、そんないないだろ?
>>616 >思いついた事をポロポロ連投するだけの
>多人数に見せかける自演ってひどいな
おいおい連投したら自演か?馬鹿も休み休み言えよ。
>>584 もういいんだ
もうお前はこれ以上闘わなくていいんだ
お前はもう敗れて戦いは終わってるんだ
これ以上必死に自演したって勝敗は覆せないんだ
>>577 8801のDMAの件はどこかで聞いたことがあるような気はするが、気にしたことがないからよく知らない。
納戸の書棚からPC-8001用のCP/M2.2の日電版のマニュアル等の紙箱を引っ張り出して読んでた。
FDのフォーマットにスキューファクタの指定ができたかどうか確認したのだが、そんなオプションは
マニュアル上は無い。NEC版のCP/M2.2のマニュアルには82/3の日付があるので、その頃のもの。
CP/M3.0の機能も一部組み込んである。とか書いてあるから、やはり後発ver。メディアは1S1Dが
入ってた。PC8031-1W用。マニュアル読む限りでは1S1Dのメディアでも2S2Dやか8インチにも対応しているっぽい。
大昔に、何かのフォーマッティングでスキューを指定して、値ごとにベンチを取って最適化をやった
覚えがあるのだが、それが何だったか忘れてる。SCSIとかIDEではスキューは指定できない?はずだから
たぶん、ST-506なHDDだったかも。286〜486ころまでのBIOSにはST-506のドライブリストから選択し
BIOSでフォーマットしていたはずで、リストに無い場合、ドライブのパラメータのカスタム値を入力して
フォーマットかけてたはず。で、Diskstorとかいうフォーマッタ・アプリを使うとそこら辺をより詳細に
指定・テストできたような覚えがあるのだが、25年近く前の話だから、よく覚えてない。
場違いな薀蓄(?)をドヤ顔で垂れ流して迷惑を顧みない馬鹿
NGワード NEC 6001 6601 8001 8801 PC-88 9801 9821 PC-98
荒らしはスルーということで、ヨロw
>>621 期日は設定しない、賛成票のひとつも入らないで勝利宣言?(プ
>>622 物理フォーマットでセクタ番号を任意に指定してスキューを実現するには標準のフォーマッタ
ではなく特別なプログラムが必要だった筈。
サブシステム側で1トラック連続して読んでキャッシュすれば早くなるのでは?と当時夢想してた
覚えがあるが、実現しなかった。
しかしさっきからしつこく一人でNECの薀蓄たれてる奴恥ずかしくないのかね 自分に自分でレスしてまで薀蓄垂れ流しとかどれだけ自己顕示欲が肥大してるんだよ 文体同じだからバレバレ
628 :
626 :2011/11/20(日) 02:12:32.04
>>626 期日って…
明確でなかったとはいえ、あれだけ日数あったじゃん
ここんところの人の多さで考えればかなり長かっただけど
今になって文句言うとか何なんだろうとかさすがの俺も思うよ
>>629 >明確でなかったとはいえ、あれだけ日数あったじゃん
10年近く続いて600ちょっとの投稿しかないスレで何言ってんの?
投稿の間隔、平均で5日に1回くらいだけど?
626にまで暗に「お前自演やってんだろ」とツッコまれる622…
>>630 いくら「平均で」カキコが少ないスレでも
現時点での勢いがそれなりにあったんだから
10年続いたスレだの何だの言っても意味ないんだけど
>>629 >ここんところの人の多さで考えればかなり長かっただけど
>>509 の投稿から11と半日ほど他の投稿なかったけど?
十年続いた十年続いたってそればっかりなのなコイツ 十年続いたクンは皆同一人物って事でおk?
635 :
626 :2011/11/20(日) 02:20:28.97
>>631 >626にまで暗に「お前自演やってんだろ」とツッコまれる622…
え?
>>622 さん自演なんてしてないでしょ。意味分からん。
>>499 が現れてからのバッシングぶりが凄かったろ
皆話題が無いからカキコしないだけでROMってる人間はそれなりに居るって事
>>634 >十年続いた十年続いたってそればっかりなのなコイツ
>十年続いたクンは皆同一人物って事でおk?
え?何人いる?スレ番だけでも書いてくれん?
>>626 >特別なプログラムが必要だった筈
CP/M版のフォーマッタの特別版というのは、使った覚えがないなあ。
HDD起動でMP/M86が走る開発専用機は使ったことがある。サブディレクトリのサポートは
なかったけど、パーティション切って、ドライブを複数マウントするタイプ。間違ってあるドライブ
のファイルを全削除してしまったことがあった。幸いにも、物理セクタエディタがあったので、
ディレクトリエリアを編集して、ファイル名の拡張子のサインビットをいじって、削除フラグを
落として、削除ファイルを手動で全復活させたことがある。これもCP/Mだからできたことだけど。
ただ、こいつのフォーマッタはいじった覚えがない。うーむ。つおいか、チラウラ炸裂でスマソw
642 :
641 :2011/11/20(日) 02:28:18.16
自演って何? という感じなのだが。
昨日今日以前の直近に書き込みしたのは、
>>490 。
10年くらい前から数年前までの過去レスの中にオレのレスらしき
ものがいくつもあるけど、どれがどれ。とは、はっきり覚えてないな。
644 :
643 :2011/11/20(日) 02:31:17.21
それは、私ですw
645 :
643 :2011/11/20(日) 02:34:00.71
さすがに薀蓄野郎は
>>499 とは別だろ
空気読めずにわざわざ荒れる事を長々自慢げに書いてる時点で
荒らしには違いないがな
あまりに薀蓄野郎がぴったり過ぎるタイミングで現れたもんで
俺はNECキチガイの
>>499 が88とかも持ってて
後付けの知識で薀蓄垂れて荒らしてたんだと思ってたがな
>>564 >NEC禁止って最初に話が出たとき誰も反対しなかったのに
>>509 で賛成反対で票を取るみたいなことひと言も言っていのに何言ってんの?
>今更ギャーギャー騒ぐ約一名がウザい件
少なくとも一名じゃないみたいだが。
反対君はまだ起きてたのかw
>>646 > 空気読めずにわざわざ荒れる事を長々自慢げに書いてる時点で
>>647 > あまりに薀蓄野郎が
ああ、なんだかこの人ら、過去の技術について語るとか、そういう趣味ないみたいね。
何したくてこの板いるのかな?と思ってしまう。
語りたいならなにもNECについてじゃなくたって良いわけで 何も今問題になってる事をわざわざやる態度といい それを自演自己レスまでしてスレの流れ関係なくタレ流す行為といい 俺もさすがに少しは空気嫁と思ったぞ スレの流れ的に何も問題無い内容を、自演なんかせずに語るなら 叩かれるいわれは無いんだろうけどな 実際MZとかの話題は叩かれてないし
>>653 >何も今問題になってる事をわざわざやる態度といい
「今問題になってる」って、訳分からん文句ゴチャゴチャ言ってるのって一人だけ
みたいだし、相手にしなくていいだろ。
技術的な話題に付いて来れない奴が僻みで荒らしてるだけみたいだしさあ。
655 :
ナイコンさん :2011/11/20(日) 14:11:52.09
>>601 まったくだw
俺、583だけど他は全部ハズレてるしwww
>>519 お前は、目が節穴なんだから忠告どおり自演止めてさっさと巣に帰れよwww
656 :
ナイコンさん :2011/11/20(日) 14:17:54.33
>>654 まったくだ。
禁止連呼厨は技術的な話題一切して無いな、むしろ妨害してる。
荒らし目的で粘着してるだけだろ。
反論があるなら、過去のどの発言が自分のか書いてみろよ。
できるわけないけどなwww
うわ!てっきりコピペ連投荒しだと思ったら会話してるw
夜中に一人で延々書いてる奴ってなんなの?精神異常者?
俺現役NEC PC-98ユーザーだけど 6601のゲームやりたさに6001Vエミュと6001VWエミュ入れてる 8001(本物)や8801とかは触ったことあるけど(一応6601やPC-88も現役) 流石に生の6001は触ったことが無いなぁ…にわかですかそうですか でもAT機に突っ込んでる女医はXE-1PROだ(オクなら安く手に入るし「本物」だし)
で、それがどうCP/Mに関係するんだ?
やっぱNECの話題はダメだな とりあえずは禁止にするしかなさそうだ
あらしはする〜
664 :
ナイコンさん :2011/11/22(火) 22:35:05.04
>>662 で、それがどうCP/Mに関係するんだ?
98用のCP/Mとコンカレントのうpマダー
666 :
ナイコンさん :2011/11/23(水) 00:20:00.97
コンカレントCP/Mって、裏に回ったタスクは動き続けてたの?
>>667 コンカレント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がブームだったから、ほとんど使われることもなく、
忘れ去られてしまったですね。
スプール処理といえば、Word Starにはびっくりしたなあ。 マルチタスクもないCP/Mで実現してて驚いた。 あと、ユーザーの習熟度に応じたヘルプシステムとか、あれだけ驚かされたソフトは後にも先にもあれだけだわ。
WordStarは、CP/Mの頃でもベストセラーだったけど、IBM-PC初期 でも定番だったですねえ。業種的にワープロよりエディタだったので 個人的に使ったことはあまりないですけど。それでも、ブラザーの メカ式タイプライターは個人買いで使ってた。 80年代はじめ位まで実際のオフィスでよく使われていたのはIBMの ゴルフボール型の活字印字ヘッドを持った電動タイプライター。 それがワープロに置き換わっていく歴史的にはこんな感じだよね。 ■機械式タイプライター → ■IBMセレクトリックタイプライター(1961) → ■ワング社ワープロ専用機(1976) → ■WordStar(1970末) → ■WordPerfect(DOS, V4.2:1986) → ■MS-Word (Windows95版:1995)
コンカレントCP/M86はいわば擬似マルチOSだけど、 本格的なマルチタスク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、スクリーンエディタなどが走るものだった。
s/いRMX86/iRMX86/
673 :
ナイコンさん :2011/11/25(金) 20:48:20.81
保
98のマルチタスクって、Windows/386が出てやっとまともにできるようになったって感じ。 それでもグラフィックはダメダメだが。
>>668 そういえば、CP/M86用のTurboPASCALって見た記憶無いなぁ。
プリエンプティブでないマルチタスクはアプリ側のコードの作り込みで
出来が変わってくるので、そういう文脈で
>>674 みたいなただの使うだけの
パソコンユーザーの意見なんて無意味よ。
>>677 674はDOSアプリを複数動かすときの話だろ。
俺はネットウェア使ってたな
NetWareって最初はノベルが販売してたCP/M独自拡張版のことでしょ。
でたらめ言うな
netware386は表向きDOSに見えるけど NW独自OS上にDOSエミュレータが載ってる みたいな構造だったというおぼろげな記憶 もちろんCP/M関係なし
DOSのファンクションが通るマルチタスクOSみたいなものだったな
8bitCP/M用のネットワークソフトって存在したの?
そういや、ソ連ではMSXをネットワーク対応にしたものがあったって話しは聞いたな。
>>686 稼働している実機を見たことはないけど。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
s/機種混合環境でLANを動いている/異機種混合環境でLANが動いている
NetBEUIは?
>>688 8bitでやるなら、AppleTalkのPhoneTakeくらいのもんが適当かな。
MACでも1MB/1minくらいの速度だったから、8bitでやったらどんな速度に
なるかわからんが。
80年代前半くらいのころのアスキーかなんかの雑誌で、PLANETってLANの連載記事あったような 記憶あるけどどんなもんだったんだろう? 当時はLANてピンとこなくてスルーしてたわ。 京大マイコンクラブだったかな?
>>693 RS-422時代のAppleTalk/PhoneNetAppleTalkは230kbit/s 程度が最高速だったですねえ。
MacOSの6.0.xの時代、自宅ではPhoneNetもどき+SUNのTOPSでファイルシェアしてました。
MacOSのSystem7でPtoPなファイルシェアが簡単になってTOPSは使わなくなくなったけど。
92-3年頃には同軸な10Base5でSlackWare3とかのNet-a-talkとsambaでMac/PC/Linuxの
ファイル鯖環境で遊んでて、いまはMSのSMB(ServerMessageBlock)なMS-Network中心。
古代の遺物と化したAppleTalkも ISOの7階層のLANハードウェアに近いドライバからパケット
交換・通信、さらにその上で動く認証、ファイルシェア、プリンタ出力等々のプロトコル群の総称。
だからAPIの規模はとても膨大だったですよ。
仮にゼロからアレもどき構築するとしても個人・数人で構成できる作業量を遙かに超える分量に
なると思うなあ。AppleShareがRS-422ポートではなく、イーサの上で走らせる時代では下層部分を
TCP/IPで置き換えたように、旧来の8bitCPUではそもそも限界があるように思える。
またOSがマルチタスクであるなら、タスク毎にソケットをopenできるだけの柔軟性がないと…
それがOpenTransport/MacOS の迷走・クラッシュ・廃棄の道筋だったような。
俺的に6.0.xの時代の1991-2年はAppleTalkプログラミング漬けだったです。和文資料なども
ほとんどなく、英文ドキュメントと格闘してたっけ。それでもどうにかLANベースの画像データベースを
でっちあげたりして…。わは、あまし思い出したくない思い出さないので、忘れたなw
>>695 カレントループなのですね。カレントループって、大昔の110ボーなテレックスのように低速だけどノイズに強い。
なので、二昔前の工場のFA制御では授受つなぎなデータ授受に結構使われてたです。
>>694 20mAカレントループで4800bps
9600ではなくて4800なのは、PC8001のハードウェアに合わせたからだったと思う。
プロトコルはL3がなくて、L2の直上にL4が来るような感じ。
それでも、ファイルサーバとかプリンタサーバとかが動いていた。
>>697 カレントループだから低速って訳じゃないぞ
結合素子に遅いフォトカプラ使ったりしたから遅いだけでMIDIとかは結構速いぞ
電流結合がから電圧性ノイズに強いのと、フォトカプラとか使えば
電気的なアイソレーションが可能だから今でも制御系では良く使われてる
700 :
ナイコンさん :2012/03/03(土) 22:07:37.34
701 :
ナイコンさん :2012/04/24(火) 20:31:39.00
久々に、88SRで(8001用の)CP/Mを動かしたよ。 物置から奇跡的に1枚だけ残っていた5インチ2Dのバックアップフロッピーと 文豪mini5EのCP/Mフロッピーが出てきたので。 文豪は人にあげてしまってたので、上の方に出てたディスクパラメータには助かったよ。 書き込みした人にはありがとう。3.5インチのフロッピーからCP/Mファイルを回収出来ました。 それにしても、なつかしいねえ。先頭の方で話題になってたサザンパシフィックとか。 たしか、pcz−80を買いに横浜まで行ったんだよなあ。まだHPの残骸が見れるけど。 今はその98も無くてPCだしね。 まあ、過去を懐かしんでばかり居たんではだめなんで ここは過去に不十分だったことを、もう一度深く探求してみたい、という事で 前向きに行きたいw
702 :
ナイコンさん :2012/04/24(火) 21:43:41.36
ゴミは捨てろ
8bitに接続可能なEthernetデバイスは探せばあるよ。
NE1000でおk
88だと、やっぱC-DOSのCP/Mエミュレータの方が使い勝手が良いよな。
でもHDDがサポートされない。CP/Mなら使えるのに
>88だと、やっぱC-DOSのCP/Mエミュレータの方が使い勝手が良いよな。 こういうこと言う人って、C-DOSもCP/Mもろくすっぽ触ったことないんだろーね
コンソール重杉>C-DOS
PDDOSを使ってた奴はいないのか
711 :
ナイコンさん :2012/04/26(木) 08:53:46.29
>>705 「一応」とか「比較的」などの語句を付け加えればね。
ろくすっぽ触ったことないんだろーね。とか言う人もいるようだけど
最近のPC基準にしてもねえ。
C-DOSのCP/Mエミュ上のWordMasterのスクロールなど、笑っちゃうような遅さだが
昔々の、某開発ツールのエディターのスクロール速度もディスクアクセス速度も似たようなものだった。
だから一般人用として廉価に、エディット、コンパイル、アセンブル、リンクと一通り出来るっていうのは、
当時としては、まあまあだったんじゃないの。
おっと、ageてしまってた。ごめんなさい。
>>710 PDDOSって何?
>>711 >C-DOSのCP/Mエミュ上のWordMasterのスクロールなど、笑っちゃうような遅さだが
なんでわざわざスクロールの遅いWordMasterなんか例に挙げんの頭悪杉
>>713 日本ご理解できないの?
半島にお帰りよ
>>713 >なんでわざわざスクロールの遅いWordMasterなんか例に挙げんの
それしか知らんのだろう
>>711 >ろくすっぽ触ったことないんだろーね。とか言う人もいるようだけど
>最近のPC基準にしてもねえ。
比較対象はCP/Mだろ。
「最近のPC〜」なんてどこから出てきた話だ?
>>711 >C-DOSのCP/Mエミュ上のWordMasterのスクロールなど、笑っちゃうような遅さだが
>昔々の、某開発ツールのエディターのスクロール速度もディスクアクセス速度も似たようなものだった。
>だから一般人用として廉価に、エディット、コンパイル、アセンブル、リンクと一通り出来るっていうのは、
>当時としては、まあまあだったんじゃないの。
なんで「昔々の、某開発ツール」なんて話が出てくるのか理解できん。
>>705 の、「88だと、やっぱC-DOSのCP/Mエミュレータの方が使い勝手が良いよな。」というのは
CP/Mと比べてという話だろうに。
MSDOSなんてエディタ付いてなかったからな。 unixやホストでフルスクリーンエディタ使った後だと余計ゲンナリした。 DOSエディタで商売してるソフトハウス見て、世界は間違ってルナとは思ったな。 価値観の違いなんだろうけど。
>>718 >MSDOSなんてエディタ付いてなかったからな。
付いてたじゃんEDLIN
unix使ったらCPUタイムで料金請求された世界は間違ってルナとは思ったな。 価値観の違いなんだろうけど。
ログインしてホスト使ったけど、環境は雲泥の差で、EDLINなんてダルくて使ってられなかったけどな。 今のパケ代だって使った分払う従量制だけどな。
エディタなんてタルくて使ってられん。catで十二分。
>>712 >PDDOSって何?
CP/MクローンOS。
>>708 C-DOSだってCP/MエミュレータCPMBを使えば、最大62kBのTPAが使えた
ただし拡張メモリが必要
>>724 「最大62kBのTPAが使えた(キリッ」
CP/Mに負けてるのにどや顔ってやつですか
727 :
ナイコンさん :2012/04/28(土) 23:22:49.18
そもそも、88のNEC純正CP/Mなんて日本語ロクに使えないゴミだったわけだがw そりゃ、漢字使えるC-DOSじゃ画面は重いが端っから使い物にならん純正よりマシ。 漢字V-RAM持ってるX1 Turboとは違うのだよ。
728 :
ナイコンさん :2012/04/28(土) 23:24:25.11
MSXのMSX-DOSも漢字使えるけど、日本語モードじゃチラつくチラつくw
88にはCP/M互換で日本語使えてタダのPDDOSがあったのに なんでNEC謹製のCP/MとC-DOSの戦いになってるんだ
そもそも日本語使えるCP/Mアプリが大してなかったし(せいぜいプログラムのコメントに使えるぐらいか)、 コンソールで日本語使えても大していいことがなかった。重くて使いづらいデメリットのほうが大きかった。
>>730 日本語の使えるCP/Mアプリなんて日電版CP/Mに付属していた
漢字ターミナルエミュレータくらいしか知らない。
X1tなら漢字使っても重くなったりしない
入力がクソ
1. 日本語の表示にストレスがない 2. 日本語の入力にストレスがない 3. ファイル名等に日本語が使える 4. アプリケーションで当たり前に日本語が使用できる 5. システムメッセージ等が日本語 8ビット機で以上の条件満たせた機種/環境って存在しないと思う
>>735 X1turbo、MZ-2500
もしかしてS1も
>>730 だからこそ、C-DOSベースだとワープロも通信ソフトも使えるメリットが
あったわけで。
アビバ
アーメーマー
アミバ様
>>710 PDDOSも使ってたけど、表示が遅くてもCDOS+CPMB+
>>745 途中で送信してしまった・・・。
日本語変換が良かったのと、FDがMS-DOS互換だから学校にある98とデータの
やり取りが便利だったんで、表示が遅いけどCDOS使ってたなぁ。
表示速度も上書きモードなら98E/F/Mと大差なかったような記憶。
>>746 >表示速度も上書きモードなら98E/F/Mと大差なかったような記憶。
エディタの速度とか無視してるな
初期の98とかIBM PCって立ち上がりなんであんなに遅いんだ? で、ワンテンポ遅れてメモリチェック
749 :
ナイコンさん :2012/05/05(土) 20:06:17.43
>>747 表示速度もMZ-5500と大差なかったような記憶。
CP/MとかPDDOSだと、パッチでVRAMに直書きしてくれるエディタがあったから、 機能は兎も角、軽さに関しては98でMIFESとか使うのと遜色なかった。
mifesみたいな重いエディタと同じ位ってどうなの mifesは機能が豊富すぎて重い CP/M、PDOSのはショボイ機能なのに重い 同じ重いアプリでも大違いだよな
CP/Mのアプリってなんかあんの?
WordMaster WordStar TurboPASCAL
dBase
ROGUE ZORK
>>751 CDOSやPDDOSが使われた頃のMIFESって結構軽かったぞ
MicroEmacs
>>751 CP/Mに豊富にあったエディタ全部ひっくるめて「ショボイ機能」なんて言い始めたら
CDOSなんかどうなるのって感じだが。
Hitech-C FTL Modula-2
PC-9801F(640KB)のfdベースでMIFES V3を使ってみたけど ロードは遅いね でも立ち上がれば編集はストレス無く行える RAMディスク(7MB)に入れたら結構快適だった でも当時はfdベースが多かったろうから MILOGOみたいなフロントエンドなんか付けるよりも 編集容量が少いCOMモデルを用意してくれたら fdでも少しは快適になったのではないかな MIFESからコマンドの実行とかコンパイルも出来るけど 所詮は640KBの壁、ソースが大きいと 一度はエディタを抜け出さないといけないから 最ロードに時間食うのはストレスだったかな まだHDが庶民に買える値段でなかった頃のお話
PC-9801FにRAMディスク(7MB)とはリッチマンだな。
>>761 >編集容量が少いCOMモデルを用意してくれたら
意味分からん。
>>762 RAMディスク以外に使い道ないから抜きたいんだけど
メインメモリーの増設にも使っているから
抜く事が出来ない、巨大なTMPになっている
>>763 EXEってロードが遅いでしょ、だからCOMモデルのエディタが有ればなと
編集容量と機能は縮小して良いからさ
edlin使いになれば事は済んだんだろうけど、チョットいやかなり使いたくない
スレチなのでこのへんで
>>764 >EXEってロードが遅いでしょ、
使用上、体感できるようなものではない。
>だからCOMモデルのエディタが有ればなと
VzはCOMファイルだった。
>>764 >EXEってロードが遅いでしょ、
「PC-9801F(640KB)のfdベースでMIFES V3を使ってみたけど
ロードは遅いね
(略)
RAMディスク(7MB)に入れたら結構快適だった」ってことは、EXEのロードが問題ではなかったということだろ。
MIFESとVzではロードの速さが全然違う Vzはあっという間だが MIFESはあ〜という間だ
あれ、そうだっけ? と思って手許の200LXでVzとMIFES-miniの起動比べてみたけど、
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を常駐モードで使ってたんで起動時間
なんて気にしなかったけどね。
>>751 >mifesは機能が豊富すぎて重い
>CP/M、PDOSのはショボイ機能なのに重い
機能についてちょうどいいエディタってお前に言わせると具体的に何?
>>767 印象だけで「全然違う」なんて断言すんなよ。断言すんなら比較したテスト環境ぐらい書けよ。
CP/MのEDとMS-DOSのEDLINはどっちが使いやすいですか?
大型コンピュータのエディタと比較しても優れていると言われたCP/Mのed.com
端末がテレタイプの場合ならいいエディタなのか。
絶対にMIFESの起動はVzの倍以上の時間がかかる 絶対にMIFESは機能が過剰 絶対にEXEファイルはCOMファイルよりも起動が遅い
>>774 頭のおかしい人の主張のまとめですか? お疲れ様です。
CP/Mの洗練された作りに対して MS-DOSのつぎはぎだらけのみっともない出来ときたら コードの美しさが全然違う MSがいかにやっつけ仕事、動けばいいやって感じで片付けているのがよく分かる プロなら誇りを持って作り込む事にこだわりを持ってほしいな
>>776 >CP/Mの洗練された作りに対して
>MS-DOSのつぎはぎだらけのみっともない出来ときたら
>コードの美しさが全然違う
具体的にどうぞ
CP/Mはソースがあるし、DOSはディスればよい 見れば一目瞭然 どちらが美しいかは火を見るより明らか、言う迄も無い
CP/Mは記述言語がPL/Mだし、コードの美しさが云々言うこと自体ナンセンス。 DOSは知らん。
そりゃDOSは最初CP/Mに似せて、次の2.0ではunixに似せてと継ぎ接ぎしてるから。 3.0では新たに書き起こしたんだっけ確か。
>>780 そんなもんコード見たって分からんだろう
>>778 >CP/Mはソースがあるし、DOSはディスればよい
>見れば一目瞭然
具体的にどうぞ
自分で見てみろよ、火を見るよりも明らかだって言っているだろ もしかしてアセンブラ理解出来ないですか?
>>783 >自分で見てみろよ、火を見るよりも明らかだって言っているだろ
「火を見るよりも明らか」つーからにはぱっと見で分かるんだろ? そこんとこ具体的にアドレスくらい書けよ。
おまえ盲目かよ、見れば分かるって言ってるだろ こんな所で遊んでないで、ディスってリスト見てみろよ それでもわからねーってなら、馬鹿すぎて話にならん
>>785 >おまえ盲目かよ、見れば分かるって言ってるだろ
何? 先頭の1バイト見りゃ分かんの? んなワケねーじゃんwざけんなカス
放送大学は本当の大学じゃない事件みたいだな
788 :
ナイコンさん :2012/05/15(火) 23:45:27.91
当時、MIFES信者のプログラマが64k超えのファイルをスクロールさせて 64k超えるところでVzが一瞬止まるのを何度も再現させ、 「…な?だからVZは遅いんだよフフン(鼻息)」 …ってやる所を見て、こりゃダメだと思ったわ。 まあ、機能的にはリッチだったよねMIFESは。 けど常駐Vzの軽さの前には、そんな事どうでも良かったわ。
>>789 >けど常駐Vzの軽さの前には、そんな事どうでも良かったわ。
ん? 64KB以上のテキストでは操作が引っ掛かったり、64KBの境で変換がちゃんと行われなかったりっ
てのはどうでもいいことだったの?
…エディタとして重要なことだったんじゃないかなあ、起動時間がちょっと早いとか遅いとかよりも。
>>789 >まあ、機能的にはリッチだったよねMIFESは。
具体的にどうぞ
そんなもん見れば一目瞭然、火を見るよりも明らかだろ MIFESとVZの差は"Hello, world"レベルでも感じる事が出来る 要は五感だよ五感 糞の臭いかいでクセーと思うのと同じ 糞の成分や状態がどうとか語る以前にクセーものはくせーんだよ それと同じでMIFESは機能がリッチだったんだよ
あの当時に64KB超えのテキストなんてまず扱わないし、 そのプログラマもわざわざソースを幾つもマージして64K超えのファイルを作った上で ホラ遅い!VZはこれだからダメ!ギャプッ!ギャプッ!!(笑い声らしい) …とかやってたから。実用性のない、ただ貶すためだけの比較だった。 Vzの嫌だった所は、マクロが記号的で可読性に劣る部分かなあ まあMIFESはWindowsになれば発展するんじゃねーの? DOSならVZでいいよ、くらいに思ってたけど、VZの後継はWindowsでは現れず、 MIFESも発展しないで秀丸にしてやられちゃったよね。
MIFESも\4,000にすれば秀丸を越せるかも知れないぞ
作者は違うけど、VCから出てたWZが事実上の後継かと。 今も95時代の2.0使ってるよ。
>>793 >あの当時に64KB超えのテキストなんてまず扱わないし、
んなワケねーだろw
自分で64KB超えのソース書かなくても、ちょっとコンパイラの出力見てみるとかでもすれば
64KBなんてカンタンに超えるわ。
>>793 >あの当時に64KB超えのテキストなんてまず扱わないし
えっ?
まぁDOS自体と逝っても、幅広いからな…
それでもVZ派だった訳なのだがwww
>あの当時に64KB超えのテキストなんてまず扱わないし、 「あの当時に」普段使ってたOSがS-OSとかなら納得。
799 :
ナイコンさん :2012/05/17(木) 22:16:09.60
もう、undoの無いエディタなんて使う気にならねーなw
undoなんかを当てにしてる男の人って…w
>>795 c.mosさんのエディタはPCWのEZエディタ、VCのVZと使ってたなあ。
ご本人氏とpcsのチャットルームで同室・同席させてもらったこともあったなあ。
久々にブログ読んだけど、もう職業としてのプログラミングはリタイヤしてらっしゃるらしい。
う〜ん。
で、EZエディタは雰囲気的に、WordMaster的だったような覚えがする。 86年頃だと CP/M86とDOSが共存していた頃。で、使ってぶっ飛んだのが 京都のペンギンソフトのSPSエディタ。京大の学生メインのベンチャで ペンギンCとか、コンパイラとかも外販してた。9801のテキストVRAMを 直接叩いた高速スクロールやプルダウン風の機能メニューシステムを 売りにしたエディタはこのSPSが最初かも。ただし編集中クラッシュという 大バグ有りで常時保存しないと使えない危険なエディタでもあった。 ペンギンソフトが解散して、SPSエディタの遺産はメガソフトのMIFEと ライフボートのREDに分散継承された。REDがちょい後だったから、 折れ的にはMIFESをずっと使ってた。
>>802 >SPSエディタの遺産はメガソフトのMIFEと
>ライフボートのREDに分散継承された。
FINALもそうじゃね?
http://www.megasoft.co.jp/mifes/20th/message_ae.html > 『月刊アスキー』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なんて専らエディタとして使われることが多かったでしょ。
TAB機能がなかったからアセンブラのソースいじるには不便だった。>TurboPASCAL コマンドライン引数でエディットするテキストファイルも指定できなかったし。
TurboPASCALはCP/M版もMS-DOS版も使ってたけど、オンメモリの数十KBしかエディットできないし テキストエディタの代わりにはならなかった。せいぜい緊急用。
>TurboPASCALなんて専らエディタとして使われることが多かったでしょ。 こういうこと訳知り顔で書く奴いるけど、実際使っててのハナシなのかな?と思ってしまう。 あと、「TurboPASCALはWORD MASTER風のエディタを備えて」云々ね。Wikipediaかなんかが出展?
ま、実際CP/Mでは「使えるエディタ」だったけどな。 ほかにもいろいろあるMS-DOSならともかく。
CP/Mでもエディタなんて色々選べたじゃん。
811 :
ナイコンさん :2012/05/19(土) 20:47:37.97
>>810 例えば?
もちろん正規に買っての話だよな?
ED、EDIT-80、WordMaster、WordStar、Mix Editor、pmate、mince、VEDIT、VDE/VDM、MicroEmacs 有名どころはこの辺り? 有名でないのも挙げだしたら星の数だろ。
WordMasterやWordStarを不正コピーでなく使ってたヤツ見たことねぇw
X1のCP/MにはWordMaster付いてたな。
MZ-2500のPersonal CP/M(version2.8)にもWord Masterが付属していたな。
Word Master 単体で買うより安かった
818 :
ナイコンさん :2012/05/20(日) 00:53:14.42
>>812 数だけありゃいいってもんじゃないだろ。
最低でもTurboPascalのエディタより良いものじゃないと。
>>818 >最低でもTurboPascalのエディタより良いものじゃないと。
TurboPascalのエディタより悪いのってどれ?
最低でも理由込みでPLZ
>>818 >最低でもTurboPascalのエディタより良いものじゃないと。
TurboPascalのエディタのメリットって、オンメモリで軽いってとこだけじゃね?
反面、エディットできるサイズの制限がキツいってってのは重大な欠点だよな?
>>818 >最低でもTurboPascalのエディタより良いものじゃないと。
先ず「良いエディタ」の定義をして呉
人それぞれ違うだろうな 818は何を重要視しているのか
PC-9801Mのあたりまでは、98でもまともなスクリーンエディタ売ってなかったぞ。 VM発売あたりから出てきたんか。
>>823 >PC-9801Mのあたりまでは、98でもまともなスクリーンエディタ売ってなかったぞ。
みんなも大好きなWordMasterあったじゃん
826 :
ナイコンさん :2012/05/20(日) 23:45:01.05
WIN95とWINXPわネ申
.d88のCP/Mフォーマットをファイル操作出来るソフトないかなぁ
makeの使い方も知らず、ソース1本に延々書き続ける老害が居たのを思い出した。 確かに、こういう奴にとってはMIFESこそが神で、VZはクソエディタだったのだろう。 普通は、分割する。 あの頃のビルドなんて、タバコ1本では済まないくらい時間かかったし…
>>830 makeの使い方も知らず、ソース1本に延々書き続ける老害が居たのを思い出した。
確かに、こういう奴にとってはMIFESこそが神で、TurboPASCALはクソエディタだったのだろう。
↑ならまあ分からんでもない
>>830 >makeの使い方も知らず、ソース1本に延々書き続ける老害が居たのを思い出した。
職場のレベルが低い自慢ですか?
>>833 あの頃は今で言うプロジェクト管理見たいなのがまともにされてた所なんてほとんどないw
というか、昔の職場のレベルを今ツッコむって、どんなけ。
>>834 >今で言うプロジェクト管理
makeと何の関係が?
>>834 「今で言うプロジェクト管理」ってのが何を言いたいのか分からんけど、「あの頃」ってのが
MIFES出始めの頃とかなら分割アセンブル/コンパイルは当たり前にされてたぞ。
MS-DOSにもだっさいmakeコマンド付いてたし。
makeはメモリ食うから使わない
おれ使ってたmakeでは、makeから実行されるべきコマンドを実行せず表示だけするオプションがあって、 それ使って出力を一旦バッチファイルに変換して実行みたいこと一時期してた記憶あるわ。
バッチとリダイレクトで、EDLINをストリームエディタみたいに使ってた記憶あるわ。
パッチ当てのために、DEBUGコマンドにリダイレクトするためのファイルとか見たことある
842 :
ナイコンさん :2013/05/10(金) 22:15:42.58
Turbo Pascalのエディタは行単位での復帰は機能としてあったから、最低限それということ?
844 :
ナイコンさん :2013/05/17(金) 10:12:16.33
実機でのCP/Mの環境で一番使いやすかったのは PC-8801のC-DOSのCP/Mエミュレータだったわ。
CP/Mじゃないじゃん
>>844 かわいそうに。まともなCP/M環境を使ったことがないんだな。
まともなCP/M環境てなんだ
CP/M-86はまともなCP/Mに含みますか?
日本語入力できない時点で外国産PCのCP/M環境は 除外されるわ。
えーふつーASR-33でしょ。日本語入力?バカジャネーノ?ゲラゲラ
シー、ピーエム チャラチャチャチャチャチャ♪ シー、ピーエム チャラチャチャチャチャチャ♪
MZ-2000 + 16 bitボード + 5" 2HD X 2の環境にCP/M-86移植して使ってたわ。 半角カタカナは使えたけど漢字はダメ。 この環境使ってモデムつけてパソコン通信とかしてみたけど、半角カタカナだけなのでキツかったな。
>>852 16bitボードにFDD環境なんてできたんだ。
だけど、5インチ2HDって、どうなっているんだ?
FDCとのアクセスはZ80部分だから2HDのデータを取りこぼしてしまうのではなかった?
X1Turboが一番のCP/Mマシン
>>854 確かにX1のCP/M(最初のやつ)は\22,000と安かったな。
Turbo CP/MとMZ-2500のPersonal CP/Mでもどちらの方が使い勝手が良かったの?
856 :
852 :2013/05/18(土) 19:13:03.49
>>853 512バイト15セクターの2HCだったかもしれない。
2HDは8" FD互換で1024バイト8セクタの日本独自ガラパゴス仕様だから、MZ-2000のFDコントローラでは扱えないわな。
>ガラパゴス仕様 それが意外と余所の国でも使われている8''仕様の5インチFD
MSX-DOSはCP/Mに含めていいですか?
FDD内蔵MSXでCP/Mと結構互換のMSX-DOSついてた 一応安いほうなのかしら…
860 :
852 :2013/05/19(日) 11:49:15.44
へぇー、余所の国でも使われているとは知りませんでした。 5"2HCの1MBメディア(IBM PC/AT用)ってまだ入手できますかね?
物理フォーマットが未フォーマット状態なら 2HDも2HCもメディアは同じだから 物理フォーマットしてない2HDを入手するよろし とはいえ2HDも今となっては店頭にはないが
862 :
852 :2013/05/19(日) 14:38:10.36
なるほど。といっても、5"2HDメディアそのものの手持ちがありません。 納戸部屋の一番奥にMZ-2000関連の機材一式が眠っているので引っ張り出してみたのだが、 ピンチローラ熔けててテープ起動できず、純正2D FDDからCM/M-80も起動せず、 増設自作2HCからCP/M-86も起動しなかった。 手持ちの5"メディアはほとんどノーブランド白箱品だから磁気が抜けてしまったのだろうか…
863 :
ナイコンさん :2013/06/09(日) 22:11:54.79
>>862 カビだろ
磁気が抜ける事はない
近くの壁の中に電線があるばあいは磁場の影響を受ける事もある
まあ大抵はカビだろうけど… 永久磁石とか、MOみたいな磁気焼き付けならわかるが、FDみたいな単純な磁性体でも消えないものなのか と思ったが、カセットテープとかみたいに重ねるわけでもないし、そうか… 想像しにくいが。
カビ以外にも色んな理由であっさりと読めなくなるモノだよ、FDは
今から始めるCP/Mって何から揃えたらいい? 書物ももう無いのが痛い
868 :
ナイコンさん :2013/07/04(木) 19:34:39.07
>>863 商売が絡むとホームページも充実するし内容も濃いよね。w
>>867 今から?最近の新しい物にトライした方が ・・・・
自分は過去を棄てきれないので、たま〜に、CP/M上でごそごそやってるが。
次の物をそろえたらいい。
z80エミュレータ、CP/M-80、
エディター(例えば WordMaster。おっと、エミュ上ならPCのエディタ使えば良いか。)、
Cコンパイラ(例えば Hitech-C z80)、アセンブラ(例えば MACRO-80)
すべて、ネット上から入手出来るよ。
マニュアル等は、アマゾンで中古本を。あるいはネットオークションで。
>>870 相談者はプログラミングしたいとは限らないんじゃないの?
872 :
ナイコンさん :2013/07/06(土) 23:13:36.09
873 :
ナイコンさん :2013/07/06(土) 23:14:40.80
アホとはなんやねん
>>875 無駄なコメントつけてURL貼っちゃう奴ってwダヨね
有るわけ無いじゃん
880 :
ナイコンさん :2013/07/08(月) 09:43:56.60
CP/Mの開発環境はセルフよりクロスの方がぜんぜん良いよね。
PC上のCP/Mエミュレータで高速にコンパイル、みたいな話をしてるんだったらそれは高速な プラットホーム上で動いてるセルフ開発だと思う。 クロス開発は必要なツール(Win32コンソールアプリケーションのZ80用Cコンパイラ、Linux上で 動作する8080アセンブラ等)が使えれば確かに便利だが売り物以外選択肢は少ないな。
CP/Mエミュレーターと、winディレクトリをCP/Mのドライブにリンクすれば 無敵な開発環境が構築できる
無敵ってか、過去の開発環境じゃ リファクタリングツールとか、8bitCPU向けは未だに弱い気がするし
そういうのに拘るのは無能の証拠
リソースが少ないとこで動作してる8bitマイコンでリファクタリングとかナンセンス
リファクタリングは甘え
887 :
ナイコンさん :2013/07/11(木) 07:53:16.96
ジジイどもの技巧を凝らしまくったコードをメンテする羽目になったら 最低でもコードアナライザーが必要だ
昔はアドレスバスにアドレスデコーダくっつけてオシロトリガして バスにプローブ当ててデバッグとかしたもんだよな ループしちゃうとアドレスがクルクル回ったりするのが視覚的に見えたし
ジジイの昔話はつまらんな
昔のPC板で何をいってるんだ?
そうそう。 場違いなこと言う奴だな。
馬鹿はどこにでもいるから仕方ない
893 :
ナイコンさん :2013/07/25(木) 23:49:21.44
>>881 Win32コンソールアプリでなくても、MS-DOS用クロスコンパイラがあった方が
便利だろ、Z-80ネイティブ環境用より。
>>893 >MS-DOS用クロスコンパイラがあった方が便利だろ、
ほう?具体的になんていうコンパイラ?
岩崎技研 proASM
>>895 簡単にラベルテーブル溢れるし、Z80以外じゃ劇遅だし、どこがいいの?
>>895 今なら ASxxxx でも使ったほうがはるかに便利だろ。
>>899 Win32版は、価格が不明だね。
それにしても、DOS版はproASM-Uは相変わらず98000円か。
課長決済で買ってもらったなあ。
今は税込みで10万超えるからどうだろう。
proASMは岩崎技研が健在だった頃しか使ったことない。 同じ岩崎のz80iceとromライタは押入れで死蔵したまま。
10万クラスのソフトほんとに買われてた時代あるんだ 何に使ってたの?
>>902 >10万クラスのソフトほんとに買われてた時代あるんだ
べつに今でも特定用途向けとかでは珍しくはないだろ。
CADとかなら、平気で10〜20万するよね。
20万? AutoCAD を新規パッケージで買うと70万ちょっとするよ
907 :
ナイコンさん :2013/07/26(金) 17:29:49.08
909 :
ナイコンさん :2013/07/26(金) 21:00:37.92
>>908 20年ほど前に買ったMS-DOS版持ってるのに、
わざわざそんな高いのに買い替えるわけないだろ。
910 :
ナイコンさん :2013/07/26(金) 21:01:30.55
HiTech-CのMS-DOSクロスも持ってるぞ。 この付属のアセンブラが結構使える。
>>909 >そんな高いのに買い替える
ふつーバージョンアップ
なつかしいな
914 :
ナイコンさん :2013/08/23(金) 22:58:49.76
>>912 所詮対象は8080系だけか。
なんで、PICやARM用は作んないの?
開発できる人間がもう居ないから?
森さん透析してるのか。 LSI C-86試食版にはお世話になった。
>>914 >なんで、PICやARM用は作んないの?
商機あると思う?
あるだろ
ないだろ
チップメーカーが用意してくれてるから?
PIC用はMicrpchipが買収したHitech-Cが純正であり PIC32はMIPSコアなのでコンパイラに困らず ARM商用コンパイラのシェアはKeilとIARが抑えていて ARMのgccをサポートしてるのは大手Mentor この連中を相手にするのは正直どうよ?
Keil:ケイル IAR:イアール ARM:アルム Mentor:メントール
923 :
ナイコンさん :2013/08/27(火) 22:22:53.20
PIC用Hitech-Cは、以前はずいぶん無駄なコード吐いてたけど 改善したの? LSI Cが8080でやったくらいのコードは吐いて欲しい。
LSI C って当時としては 8080 のレジスタ上手く使ったコード吐いてたけど、 PIC で同等のことできるとでも思ってんの?
LSI-Cは高すぎて手が出なかった記憶。 昔は情報も少なくて地方では入手困難だった。 で、MSX-Cを使い始めたけどコードの効率はいいのかもしれないけど、 コンパイルできるプログラムの大きさが小さいのなんの…で離れた ( ´・ω・` )。
LSI-Cをうp希望 お礼有り
LSI C-80はIXを使いまくってるからな・・・
高くて買えんのなら諦めるかお金貯めるかすればいいのにね。
秘密だけど HI-TECH C 使ってる。 フリーで商用利用可。 相当古くて気の利いた機能はないかもだけど、 CP/Mエミュ上で必要十分に使えてる。 いいものなのでくれぐれも内緒で。
HI-TECH CのCP/M版は公式にタダで配ってたと思ったけど秘密なの?
READ.ME: > The HI-TECH Z80 CP/M C compiler V3.09 is provided free of charge for any > use, private or commercial, strictly as-is. No warranty or product > support is offered or implied. > > You may use this software for whatever you like, providing you acknowledge > that the copyright to this software remains with HI-TECH Software. > > The software is distributed in two archive files: > > Z80V309.EXE is a self-extracting lharc'ed archive containing the > entire compiler except for the library source code. > > LIBSRC.EXE is a self-extracting lharc'ed archive containg the library > source code. > > To de-archive these files you will need to either run them on a DOS > system, in which case they will self-extract, or use the LHARC program > to extract. LHARC is available for unix as well as DOS.
>>933 よくわからんがCP/M用で今更商売になるの?
CP/M上で動作するというだけで、ターゲットはZ80であれば構わんだろ。
>>937 今も多数のCP/Mマシンが動作していること知らない若造なら仕方ないかも
若造なので知らない。 すまんが、実稼働しているCP/Mマシンの実総数と 分野、機種名をソースつきで教えてくれ。
中日電工のボードでCP/Mが動くって事で買ったんだけどセントロニクスのプリンターを最近処分してしまった事を激しく後悔。
また買えばいいじゃない
うちにある最も高いVisualBasicPro6.0(8万超)よりも高い…('A`)。
>>934 今は公式ページにないし…。
>>937 ソフトそのものを売る気はないけど場合によっては、
商用利用不可=バイナリをフリーで公開もできない
だから。MSX用のユーティリティをいくつか作ってる。
>>938 Yes (*´艸`*)
>>935 英語が弱くてよくわからないけど公開なり販売する時は、
Compiled by HI-TECH C と表示しないといけないということかしら…。
標準出力関数使うと実行ファイルがかなり大きくなるので使わないようにしてる。( ´・ω・` )
>公開なり販売する時は、 >Compiled by HI-TECH C と表示しないといけないということかしら…。 ハア?
('A`) providing you acknowledge that the copyright to this software remains with HI-TECH Software. ここが… You may use this software for whatever you like, ここもどの程度までなのかわからない。
使用条件理解してないなら使わないほういいよ
フリー、商用利用可がわかればいいかな。 表示はしなくて問題があったとしても、 どこの誰にも何の請求もされまい。
で、lsi-c はどこにあがっているの?
>>952 LSI-C 86はフリーであがってるけど、LSI-C80はフリーじゃないよ。
>>953 LSI-C 86 ってフリーになったの? 試食版は使ってたなー懐かしい。
スモールメモリモデル以外は飾りです、偉い人には・・・・
956 :
ナイコンさん :2013/10/23(水) 22:40:32.61
「俺は20年後の世界から来た。最新のOSを授けよう」 「凄え!」 「お前のパソコン2千台の力が必要」 「えっ」 「インストーラがお前のハードディスク1万台使う」 「そんな凄いので未来の人はいったい何を」 「エロ動画を見たり140文字以下の短いテキストを書いたりしている」 「帰れ」
957 :
ナイコンさん :2013/10/23(水) 23:00:35.07
>>956 人間の情報処理能力が飛躍的に進歩するワケではないもんなw
>>956 20年前にパソコンで再生できたエロ動画のレベルと今のを比べれば、20年後にはどれほど進化してるかは想像もつかんと思うがなあ。
>>956 現在の最新OSであるWindows 8.1は20年前の486辺りのPCにはインストールできないことを
考えると、仮にハードディスクを1万台使ったとしても現在のPCに20年後のOSがインストール
できるかは甚だ疑問だな。
20年後のエロ動画は3Dを“触れる”ぐらいには進化してるんじゃないかな?
>>958 VideoCDの320x240、30fpsとかは
PCだと微妙な感じだったけど
アナログTV(ブラウン管)に映してみると、意外と綺麗だった
勿論今のHD画像の方がくらべりゃ綺麗だけど、元ソースがHDじゃなけりゃ意味無いし
どうせモザイクかかってるwエロ動画だと、あまり進化を感じないかもねww
>>960 68040マックにMacOS Xインストールしちゃった人が居た事を考えると
(CPUはエミュレーション、起動だけで一週間かかる遅さw)
486の上で「今時のパソコンエミュレータ」を動かせば何とか動くことは動きそうだ。
もちろん動作速度は040マックでのOS Xみたいに実用にならないどころのレベルじゃなくなるだろうけど
もちろんメモリはスワップによる仮想メモリで。
>>963 68040マックの時代にその時代のそこら辺にいた人が68040マックにPowerPCエミュレータを
実装できたかどうかという視点が足りない
や…てか、普通にC言語か何かで書いてあればそれなりに移植できるだろ…
>>965 なぜ移植?
68040マックの時代にPowerPCエミュレータのソースコードがそこらで入手できたの??
68040マックの時代にやってみる、じゃなくて 今やってみる、って話じゃないの?
>>967 今やってみるんなら、今のPCで20年後のパソコンのエミュレータを動かすってことになるな。
今、昔のPCでやってみてはいけないの? まあ、やらんけどさw
既に人がやってることは意味がない
んなこたーない。 他人がやっているかどうかなんて関係ない。 自分がやってみたいなら、やってみればいいい。 自分がやってみたいかどうかに、他人がどうしたこうしたは関係ない。 まあ、やらんけどさw
>>971 できるできないってことについては他人が検証してくれりゃ十分
スレが終わってもまだしばらくMSX-DOSは使う。 立ったのは12年前か…(ヽ´ω`)。
お前らこれ買う?
http://www.gijyutu-shounen.co.jp/ > 1975年に発売された伝説のマイコン「Altair8800」、「IMSAI8080」が復活!
> 8bitマイクロコンピュータキット Legacy8080
> 「ビル・ゲイツや2人のスティーブを目指そう!」 コンピュータ工学を基礎から学べる学習用マイコン
> 株式会社 技術少年出版
中日電工で試作されたシステムですね。今見たら紹介されてました。 こんな形で表に出るとは思いませんでした。 ホストPC側に仮想FDDを置いたり、USB仕様など現代的な選択を されているのが合理的なところかと思います。素のままのIMSAIやAltairの 互換機であれば今となっては敷居が高杉ですよね。 教育を主眼にこういう形で実現されたことに敬意を表したいです。 買うか買わないか今判断できないけど、使ってるシーンを思い浮かべながら 考えてみたいです。
> 小中学生から高校大学生の若い世代にLegacy8080でエレクトロニクス技術やコンピュータ工学から > コンピュータ科学を体験いただき、熱意と集中力で未来を開き、将来引っ張りだこになる人材「必要と > される自分」になっていただくことを願っています。 とあるけど、その“若い世代”の親とかが個人でホイホイ買い与えるような値段にはならんだろうから 学校向けかなあ? コンピュータを学習する上で機械語を学習する機会というのはあった方が良いと思うけど、CP/M互換 OSとかその上で動作する昔の言語処理系とかもはやあんま意味ない気がするし、機械語に触れる 機会であればTK-80みたいなワンボードのほうが良いと思う。 結局のところ小金持ってる物好きな年寄りしか反応しなさそうな気がする。
>>975 値段が書いてないけど買わん。
ピアノスイッチなんて見た目だけはサイバーだが実際に使うとゴミだというのは、
TLCS12キットの時代ですら感じた。
TK-80のテンキーは良いやり方だったよ。
サイバーな見た目だけならこんな置き場に困るサイズでなく、そのまま縮めた
ミニチュアサイズでやってくれたほうがいい。
昔環境の動態保存という意味でも、既に1chip MSXが懐ゲーからCP/M互換OSまでサポートした上、
更に1MBのRAMと2GBものSSDまで持ってるんだからな。
もうエミュでいいだろ なぁに〜! やっちまったなぁ〜! 男は黙って ENIAC実機! 男は黙って ENIAC実機!
なんつーか、オブジェとして欲しい層向け、って感じか。 いまさらCP/Mのソフト環境を懐かしむだけなら、エミュでいいじゃんな?だし、 ハードウェア作って制御ってなら、シリパラ1ポートずつってのはお寒い限りだ。 USBも標準じゃないみたいだし、どうやらホストPCにWindowsが無いと動きそうにない感じだし。 スタンドアローン動作可能で、欲を言えばIDEでもSCSIでも経由していいから なんかうまいことやってSDHCくらいは読み書き可能で、 最低限でも内蔵メモリをストレージとして扱えてそこからブート可能ってことにできないと。 どうせPCからターミナルで入るんだろ?ってわかってたって、 接続がシリアルやUSB(結局USB-232C変換)で繋ぐことはできずに 動作にWindows PCが必要ですってのは、美しくないどころか無意味だわ… でも、オブジェとしては欲しいな。 おいくら万円? まあ、どう逆立ちしても1BOX MSXの数倍はするだろう…
>>981 プローブ当ててデバッグしたり、他のハードウェア付けたいなら
シリパラ経由みたいな軟派なもんじゃなくてバスに繋げて
自分でプログラム書いて動かせよって事だろ
PPIもてんこ盛りだし内部にCPUのバスがそのまま出てるし
今みたいなワンチップでインターフェース類内蔵しててまともな
言語とライブラリも用意されてるような環境でしかマイコンいじった事ないとわからないかもしれないが
こういう原始的な事を実際やってみるとコンピューターの構造をより理解できるってもんだよ
>>981 >ハードウェア作って制御ってなら、シリパラ1ポートずつってのはお寒い限りだ。
よく見れ、8255が3つユーザーに開放されてるってよ。
>スタンドアローン動作可能で、欲を言えばIDEでもSCSIでも経由していいから
>なんかうまいことやってSDHCくらいは読み書き可能で、
SCSIやIDE、SDカードくらい簡単だろ。
ストレージとターミナル用にPC前提なのが残念な感じ。
985 :
ナイコンさん :2013/11/07(木) 10:22:51.12
987 :
ナイコンさん :2013/11/07(木) 12:37:40.30
988 :
ナイコンさん :2013/11/07(木) 23:42:52.17
埋め立て開始
>>985 >MZ-80のバス互換なら、中日電工お得意だろw
そこはS-100だろ。
どうしてメインボードを底にべたーっと置いてあるんだろ? 立てておけば、空きスペースを自由に使えるのに。
空きスペース必要ないからじゃね
992 :
ナイコンさん :2013/11/08(金) 09:14:39.01
u.m.e.
993 :
ナイコンさん :2013/11/08(金) 15:07:23.38
■
994 :
ナイコンさん :2013/11/08(金) 16:25:27.69
正直1チップMSX買うまで CP/M使えるなんて判らなかった。
995 :
ナイコンさん :2013/11/08(金) 22:59:55.24
埋め
多分今最も実行されてるCP/Mバイナリ互換OSはMSX-DOS。
997 :
ナイコンさん :2013/11/08(金) 23:58:23.62
.
組み込み制御用にCP/M使うってのはあったのかな? CP/MはFD扱う以外には、ほとんどメリット無かったから自分は使わなかったけど。
999なら21世紀中はCP/Mは滅びぬ!
史上最強のOS CP/M !!
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。