板検索:
OSと言えばコレでしょ!CP/Mスレ ver.3 (1397)
まとめビュー
重複読み込みスレ:このスレは、2重読み込みでレスが重複している可能性があります。修復する場合はこちらをクリックしてください。
1
ナイコンさん[ageteoff]   投稿日:2014/11/25 08:50:34
「世界初の個人で買えるOS」であるCP/Mについて語るスレです。

前スレ
OSと言えばコレでしょ!CP/Mスレ ver.2


2
ナイコンさん[sage]   投稿日:2014/11/25 08:51:52

3
ナイコンさん[sage]   投稿日:2014/11/25 10:33:48
前スレ埋まるのに1年ちょっと!

まあ、この板らしいなw

4
ナイコンさん[sage]   投稿日:2014/11/26 22:14:25
「本物のCP/Mマシン」というかキルダールがインテルのコンサルを請け負って
いた時代に開発したCP/MはIntelの開発機器「MDS-800」がターゲットマシン。
DECのミニコンPDP11で8080エミュレータを作成しクロス開発したもの。同時に
PL/M80コンパイラも開発。インテル社はCP/Mは採用しなかったがPL/Mコンパイラ
は採用し自社製品として外販した。後にキルダール自身がDRIを設立し一般に
市販した8インチFD形式のオリジナルCP/Mは一切の変更無しでこのMDS-800で起動する。
写真通りにMDS-800本体にはADDR/DATAの信号を示すLEDランプはない。FDDメインの
システムにLEDは不要無用だとみなされたとか。
写真上に見えるスイッチは8レベルのインタラプトスイッチ。
 
Intel inrtellec 80 MDS-800 (8080 @1975)
http://www.digibarn.com/collections/systems/intel-MDS-blue-box/IntelM...
 
MDS-800以前の4004/8008の開発機はスイッチ群とLEDランプが実装されてる。↓
 
Intel Intellec 4 (4004 @1973)
http://upload.wikimedia.org/wikipedia/commons/d/dc/Intel_Intellec_4_MOD_4...
 
Intel Intellec 8 (8008 @1973)
http://m.eet.com/media/1044958/time%20-%20Intel_Intellec8.jpg
 

5
ナイコンさん[sage]   投稿日:2014/11/26 22:15:44
MDS-800は8080CPU。IEEE796マルチバス。1975年製造でマイクロプロセッサーを
採用した世界最初のフロッピー起動の「パーソナルコンピュータ」だと言う人もいる。
日本では電産とかいう会社がこのMDS-800の互換機を製造販売していた時期があった。
短期間で販売は停止されている。↓
Intel Inrtellec 80 MDS-800 (8080 @1975)
http://www.digibarn.com/collections/systems/intel-MDS-blue-box/IntelM...
 
1979年に発売された次マシン。CPUは8085。FDCが変更されFDOSであるISIS-IIなどがVerUpされた。↓
Intel MDS SeriesII MDS-230 (MDS-220+MDS-720) (8085 @1979)
http://www.computinghistory.org.uk/big/731/Intel-MDS-80-Microcomputer-Developmen...
 
その後、8086/12A基板で8086/8085デュアル構成のMDS-SeriesIII,286対応のSeriesIVなどの
改良版が出荷されている。CP/M86のオリジナルのターゲット機はIEEE796マルチバス基板。
iSBC-86/12A(CPU)とiSBC-208(FDC)の組み合わせ。BIOS無改造で動いた。
 
キースイッチ+LED群のマシンは70年代のミニコンの基本スタイル。冷蔵庫なVAX-11では
LEDをあしらったフロントパネルはその姿を消している。
PDP-8
http://ja.wikipedia.org/wiki/PDP-8
PDP-11
http://ja.wikipedia.org/wiki/PDP-11
Data General Nova
http://en.wikipedia.org/wiki/Data_General_Nova
Data General Eclipse (コンピュータ)
http://ja.wikipedia.org/wiki/Eclipse_%28%E3%82%B3%E3%83%B3%E3%83%94%E...
 
VAX11
http://en.wikipedia.org/wiki/VAX

6
ナイコンさん[sage]   投稿日:2014/11/28 19:56:30
エレキバン

7
ナイコンさん[sage]   投稿日:2014/11/29 10:38:49
何か新スレになったら急に止まったな…

語り尽くされたので元のスピードに戻っただけともいうけど。

8
ナイコンさん[]   投稿日:2014/11/29 17:14:48
今更CP/Mでの開発案件とかあるんだろうか

9
ナイコンさん[sage]   投稿日:2014/11/29 20:07:53
Z80のソフト開発では今もなければならない存在

10
ナイコンさん[sage]   投稿日:2014/11/29 20:31:17
クロスツールやエミュレータで十分だろ
コメント1件

11
ナイコンさん[sage]   投稿日:2014/11/29 22:23:36
なるほどZ80はまだ現役だったね

12
ナイコンさん[sage]   投稿日:2014/11/29 23:40:03
健全でない言葉が含まれているため表示しません 内容を確認する

13
ナイコンさん[sage]   投稿日:2014/11/30 01:43:44
>10
他と連携しながら何かを制禦するようなもんだと
本当に理論通りに動くのか不安だから実機は必要では
コメント1件

14
ナイコンさん[sage]   投稿日:2014/11/30 03:21:33
>13
CP/Mは実機じゃないだろ

15
ナイコンさん[sage]   投稿日:2014/11/30 03:35:52
ターゲット環境としてのCP/M、
クロス開発環境ホストとしてのCP/M、
さすがにもうどっちも無いんじゃないかな…

16
ナイコンさん[sage]   投稿日:2014/11/30 09:11:26
あるとしたら、当時から動き続けてる設備の保守くらいか。

17
ナイコンさん[]   投稿日:2014/11/30 13:53:31
そういやパチCG開発の時の主基板?は
エミュ化されてWinマシン上でモジュール化というか一まとめになってた
クロス開発になってると思われ

現実的にはCP/Mが必要なんじゃなくて
クロスコンパイラやクロスアセンブラがあれば良いんだろうし

大昔からCP/Mで稼動してる公共事業みたいなシステムなら
実機で動かしてる所もありそうだけど
コメント1件

18
ナイコンさん[sage]   投稿日:2014/11/30 17:49:25
>17
>現実的にはCP/Mが必要なんじゃなくて
>クロスコンパイラやクロスアセンブラがあれば良いんだろうし

そうなんだが、
Z80など8ビットのアマチュアプログラムやってる者だけど、
LSI−CやらPROASM−兇覆漂でも購入出来るといっても、買う気しなよねえ。

そうすると、CP/M実機かCP/Mエミュレータと、そこで動くCコンパイラかアセンブラぐらいしか
選択余地は無い。他にある?自分が気付かないだけな。

で、エミュレータとPC-8801上のCP/Mをまだ使ってるw
コメント2件

19
ナイコンさん[sage]   投稿日:2014/11/30 18:22:11

20
ナイコンさん[sage]   投稿日:2014/11/30 18:39:54
CP/Mってことはディスクベースのシステムってことだろ?
(CP/Mからディスク関係除くと残りはコンソールくらいしかない)

さすがにディスクベースだと(ハードやメディアの)保守も大変だし、
レガシーシステムでもほとんど絶滅してるんじゃないかな…
コメント2件

21
ナイコンさん[sage]   投稿日:2014/11/30 19:05:37
>CP/Mってことはディスクベースのシステムってことだろ?

ROMでもいいんだぜ。

22
ナイコンさん[sage]   投稿日:2014/11/30 19:27:04
>20
その昔、CP/M専用のワンボードで最大64KBのメモリエリアを
全部ROMに焼いた形でパワーオン・ROMスタートできる基板が
売られていたことがある。主にms-bascomのコンパイルドコードを
ROM起動させる目的で製作されたとか。bascomはコンパイラと
いいながらROM/RAMエリアがぐちゃぐちゃに混在する汚いコード
しか生成できないので、RAM上でしかコードが実行できない。
そこで起動時にROM内容をRAMに丸ごとコピーしRAM上で実行。
という苦しまぎれな策を弄した基板だった。

たしか「シリコンディスク」みたいな名前の9801向けのROM起動板に
取って代わられ、あまり売れずに消滅していた。

23
18[sage]   投稿日:2014/11/30 20:32:15
>19
へえ、あるんだね。ありがとう。
z88dkが興味深い。

でも、88(のスロットに指したボード)がターゲットになることも多いしな。
まあ試してみます。今よりPCとの役割分担出来そう。

24
ナイコンさん[sage]   投稿日:2014/11/30 20:42:02
今はSDカードを使ったフロッピーディスクエミュレータも安く売ってるから、
置き換えもできるけど。
もっと前はフロッピーディスクを使ってスマートメディアを読み書きするアダプタが
あったからそれでも使ったのかな。
あれは、FAT専用かな?
コメント2件

25
ナイコンさん[sage]   投稿日:2014/11/30 21:27:26
>24
>もっと前はフロッピーディスクを使ってスマートメディアを読み書きするアダプタ

アレはSDをフロッピーに見せてくれるモノでは無いので、専用デバイスドライバが必要
つまりFDドライバの代わりにアレ用ドライバを組み込んだ専用CP/Mを作る必要が

26
ナイコンさん[sage]   投稿日:2014/11/30 22:20:27
あれはたしかヘッドを単なる磁器センサーとして使うためにいろいろ制御してたはず

27
ナイコンさん[sage]   投稿日:2014/12/02 14:30:47
まー、FDそのままとして認識するなら、128MBをどうやって読むんだ、ってはなしになるわな

28
ナイコンさん[sage]   投稿日:2014/12/02 17:20:15
CP/Mで扱えるストレージ容量・ファイル容量ってどのくらいだろう。

FATがなく、クラスタの割り当て情報もディレクトリエントリに入ってる。
クラスタの割り当ては1つのディレクトリエントリに16個までしか入らないから、
16kB以上のファイルは続番を+1した別のディレクトリエントリが作られる。
続番は255までだから、1ファイル辺り16x255=4080kBが最大か。
コメント1件

29
ナイコンさん[sage]   投稿日:2014/12/02 17:21:24
CP/Mの場合クラスタじゃなくてブロックか

30
ナイコンさん[sage]   投稿日:2014/12/03 00:56:27
今CP/Mを入手するにはどうするとよいのかなあ
コメント3件

31
ナイコンさん[sage]   投稿日:2014/12/03 02:08:57
>30
個人の用途ならタダでダウンロードできるじゃん
コメント2件

32
ナイコンさん[sage]   投稿日:2014/12/03 02:38:09
犯罪ですがそれは...
コメント2件

33
ナイコンさん[sage]   投稿日:2014/12/03 02:49:50

34
ナイコンさん[sage]   投稿日:2014/12/03 13:18:02
権利者の許諾を得て公開してるんだっけ?

各機種移植前のソースだから自分のマシン用に自分で移植しなきゃならんけど。
でもPC-6001系マシン用の移植パッチは公開されてるな。

35
ナイコンさん[sage]   投稿日:2014/12/04 08:06:32
BIOSとブートローダを自分で用意すれば動くんだけど、それを公開するとなると
CCP/BDOSを組み込んだディスクイメージとして配布できないのが面倒な所だよね。
CCP/BDOSの用意とディスクイメージ作成は各自やってね、という形にせざるを得ない。
P6用BIOSを公開してるところはそうしてるね。
コメント2件

36
ナイコンさん[sage]   投稿日:2014/12/04 14:29:15
>CCP/BDOSを組み込んだディスクイメージとして配布できないのが面倒な所だよね。

配布する側としてはむしろ楽だろう

37
ナイコンさん[sage]   投稿日:2014/12/04 19:35:36
差分ファイルで配布すりゃよかろ。

38
ナイコンさん[sage]   投稿日:2014/12/04 19:51:24
何との差分??
コメント2件

39
ナイコンさん[sage]   投稿日:2014/12/05 00:23:31
>38
元の>33サイトの配布ファイルとの差分
コメント2件

40
ナイコンさん[sage]   投稿日:2014/12/05 00:41:53
自分でアセンブルするかMOVCPMしないとCCP/BDOSのバイナリは生成できないし
そのバイナリとBIOSとブートローダをシステムごとのフォーマットに合わせて
所定のトラック/セクタに書き込んだ上でディレクトリ領域も作成しないと
ディスクイメージは作れないし
差分だのパッチだのそんな単純なものじゃ無理なんだが
コメント4件

41
ナイコンさん[sage]   投稿日:2014/12/05 04:43:20
>39
バイナリイメージがどういうもんだか、ディスクイメージがどういうもんだか分かってる??

42
ナイコンさん[sage]   投稿日:2014/12/05 05:51:10
全くわからないぜ

43
ナイコンさん[sage]   投稿日:2014/12/05 09:38:55
>40
差分ってのは変更点分ってことじゃなく、差分作成ツールに
元ディスクイメージファイルと変更後イメージを食わせて出来た「差分ファイル」を
配布して、元ディスクイメージファイルにそれを適用することで
変更後イメージをユーザー側で作成できるようにしろってことだぞ。

差分ファイルがディスクイメージ自体より大きくなるかもだけど、変更後イメージを
直接配布しないための手段なんだからんなことはどうでもいい。
>40なんて完全に的外れ。
コメント2件

44
ナイコンさん[sage]   投稿日:2014/12/05 11:17:25
元ディスクイメージファイルって何のこと言ってんの?
コメント2件

45
ナイコンさん[sage]   投稿日:2014/12/05 11:24:40
CCP/BDOSを組み込んだディスクイメージとCCP/BDOSを削除したディスクイメージ

46
ナイコンさん[sage]   投稿日:2014/12/05 12:20:25
元ディスクイメージファイルってどこで手に入るの?
コメント2件

47
ナイコンさん[sage]   投稿日:2014/12/05 12:27:43
自分で作る

48
ナイコンさん[sage]   投稿日:2014/12/05 12:38:06
自分て誰?配布する人?される人?

49
ナイコンさん[sage]   投稿日:2014/12/05 13:42:47
>44
>46
いったい、>33の所でどういう形で配布されてるかも知らずに今まで物言ってたのかw

CP/M 2.2 OEM redistribution disk : image of the original 8" CP/M 2.2 OEM version in ImageDisk format.
コメント8件

50
ナイコンさん[sage]   投稿日:2014/12/05 14:43:48
>49
128バイトセクタの1Sのフォーマットが何かの用に立つと本気で思ってる?
コメント4件

51
ナイコンさん[sage]   投稿日:2014/12/05 15:56:54
元データなんて単なるアリバイだから何だって良いんだよ

52
ナイコンさん[sage]   投稿日:2014/12/05 16:20:12
まともに差分が取れないデータとの差分は配布したくないバイナリ列がそのまま
含まれてしまう結果にもなりかねないので何だっていいわけはない。

53
ナイコンさん[sage]   投稿日:2014/12/05 16:58:50
>50
BIOSでなんとでもなるけど
コメント2件

54
ナイコンさん[sage]   投稿日:2014/12/05 17:01:52
>53
配布方法を第一優先に考えてBIOSでなんとかするってアホかw

55
ナイコンさん[sage]   投稿日:2014/12/05 17:26:57
>50
その程度の変換もできないアホウかよ

56
ナイコンさん[sage]   投稿日:2014/12/05 18:14:17
>49
それの中身見たか? CP/MのCCP+BDOSが書き込まれてない単なるデータディスクだから
差分用意したらCCP+BDOSを丸ごと含む羽目になるから何の解決にもならんぞ。
コメント2件

57
ナイコンさん[sage]   投稿日:2014/12/05 18:26:14
結局出来ない理由づけを延々言うだけの無能集団なんだ

58
ナイコンさん[sage]   投稿日:2014/12/05 18:57:37
できると主張する側はサッサと実現すれば宜しい

59
ナイコンさん[sage]   投稿日:2014/12/05 19:37:44
>49のイメージダンプしてみたけれど、>56の言う通りCCP/BDOSは含まれてないな。
>43=49はどういう形で配布されてるかも知らずに「完全に的外れ」とか言ってたのかw

60
ナイコンさん[sage]   投稿日:2014/12/05 19:53:45
確かに>49が書いてることは滅茶苦茶なんだが、それとは別に

CP/M 2.2 BINARY : This is the distribution disk for the Xerox 1800 system

っていうのがCCP/BDOSのバイナリを含んでる。
でも、それを使うにせよMOVCPMと同等の作業は必要でしょ?
MOVCPMと同等の結果を生じるパッチって、CCP/BDOSそのもののかなりの部分を
含まざるを得ないから、著作権的にはかなり黒に近いグレーになる。
そういう危ない真似でなく、クリーンに配布するにはって話をしてるわけで。
コメント4件

61
ナイコンさん[sage]   投稿日:2014/12/05 20:02:04
どうせBIOSを自分で書けるような人間なんてこの板にいないからどっちでもいいよ

62
ナイコンさん[sage]   投稿日:2014/12/05 20:14:55
BIOSくらい誰でも書けるだろ、アルファベット4文字なんだし

63
ナイコンさん[sage]   投稿日:2014/12/05 20:17:49
>60
>MOVCPMと同等の結果を生じるパッチって、CCP/BDOSそのもののかなりの部分を
>含まざるを得ないから、

分岐命令と絶対アドレスの上位バイト位で大した量じゃないだろ。
コメント2件

64
ナイコンさん[sage]   投稿日:2014/12/05 20:31:14
>60
BDOSがE406〜で62KB用にリロケートされてるみたいだからそれに合わせてBIOS作れれば
MOVCPMは要らんぞ。

65
ナイコンさん[sage]   投稿日:2014/12/05 20:34:12
62Kとれるかどうかはシステムによるからなあ…

66
ナイコンさん[sage]   投稿日:2014/12/05 20:37:39
>63
JPとCALLでgrepしてみたら、それぞれ300箇所以上あるみたいorz
コメント2件

67
ナイコンさん[]   投稿日:2014/12/05 21:21:15
ARM Cortex-M3に移植したGODが居てワロタ
http://anachronda.homeunix.com:8000/~rivie/cpm-m3/
コメント2件

68
ナイコンさん[sage]   投稿日:2014/12/05 21:52:07
なんだCP/M-68KはC Compilerが目玉なのに移植してないのか

69
ナイコンさん[sage]   投稿日:2014/12/05 21:55:23
>66
試しに32K用と64K用にMOVCPMしてCCPとBDOSの部分を比較してみたら違いは1073箇所あったぞ。
正しくMOVCPMできたかは確認してないが。

70
ナイコンさん[sage]   投稿日:2014/12/06 00:50:44
>35
バッチファイルで自動生成するのはどうなの?

71
ナイコンさん[sage]   投稿日:2014/12/06 02:36:36
環境を限定してアセンブラ等必要なツールも全部同梱すれば
バッチファイルでも行けるんじゃないかな
結局、手動にせよバッチファイルにせよ生成のための手順という形で
配布するしかなくて、差分という形では無理っぽいね

72
ナイコンさん[sage]   投稿日:2014/12/06 08:20:50
差分形式が非公開であれば、オリジナル部分が含まれてるかは不明なんじゃないかな?
オリジナルファイルのチェックがあって違ってると当てられなかったり、
高性能なツールなら、biosとリロケートアドレスの差分だけ抽出してくれることを
期待出来なくもないような気がする。

73
ナイコンさん[sage]   投稿日:2014/12/06 12:01:55
素直に連絡して再配布の許諾取るのが一番手っ取り早い気がするw

74
ナイコンさん[sage]   投稿日:2014/12/06 12:17:44
ああもうお前ら
PC-6001版公開してるサイト見てこいよ
PC-6001用ではあるけどディスクイメージ構築の方法までちゃんと懇切丁寧に紹介されてるから。
他機種でもその方法を参考に何とかすりゃいいだろ。

75
ナイコンさん[sage]   投稿日:2014/12/06 20:45:41
そういう風にしなきゃいけないから大変だねっていう話をしてたら
差分配れば済む話だろとかアセンブルし直すなんて的外れとか言い出した奴がいて
皆で説明してたわけで

76
ナイコンさん[sage]   投稿日:2014/12/06 20:56:59
いつの間にか中日電工のTTLCPUボードでCP/M互換DOSが動いとる

77
ナイコンさん[sage]   投稿日:2014/12/06 21:00:40
まあ動くだろうねという感じで特に驚くものではないかなあ。

78
ナイコンさん[sage]   投稿日:2014/12/06 21:08:23
fuzixに手を出したらビックリだけど。

79
ナイコンさん[sage]   投稿日:2014/12/06 21:19:26
中日電工のページはどこに何書いてあるかわからんので開くたびに後悔する。
あれでだいぶ損をしている気がするわ。

80
ナイコンさん[sage]   投稿日:2014/12/06 21:22:52
wikiで自分用索引でも作ってみるのはどうか?
コメント2件

81
ナイコンさん[sage]   投稿日:2014/12/06 21:25:23
>80
何のために??

82
ナイコンさん[sage]   投稿日:2014/12/06 21:27:18
探すのが早くなるじゃないか
コメント2件

83
ナイコンさん[sage]   投稿日:2014/12/06 21:28:43
>82
探すって何を??

84
ナイコンさん[sage]   投稿日:2014/12/06 21:31:34
見たことないのか?

別に売り物がならんでるわけじゃないぞ。

85
ナイコンさん[sage]   投稿日:2014/12/06 21:35:43
> 別に売り物がならんでるわけじゃないぞ。

売り物並べてるページもあるよ。情報少ないけど。

86
ナイコンさん[sage]   投稿日:2014/12/06 22:37:31
なんか変な奴が住み着いてるな

87
ナイコンさん[sage]   投稿日:2014/12/07 00:23:16
夏だしね
コメント2件

88
ナイコンさん[sage]   投稿日:2014/12/07 00:28:57
冬だ死ね

89
ナイコンさん[sage]   投稿日:2014/12/07 01:27:28
>87
南半球からはるばるようこそw

90
ナイコンさん[sage]   投稿日:2014/12/08 05:01:42
虫は DDT で殺虫してやる

91
ナイコンさん[sage]   投稿日:2014/12/08 08:48:47
餓鬼の頃、頭にDDTスプレーされたな。
しばらくして頭をかくとシラミがぼろぼろ落ちるんだよな
コメント2件

92
ナイコンさん[sage]   投稿日:2014/12/08 10:00:24
>91
ギブミーチョコレート世代ですかあ。

93
ナイコンさん[sage]   投稿日:2014/12/08 14:09:28
ギブミーボーナス

94
ナイコンさん[]   投稿日:2014/12/11 11:10:26
☆☆☆☆☆
               /  /     /   |      \ ヽ
               / /  /   / /    ||  |  i  ヽ i
              i /  / /  / / /    ||  ||  |│ |ノス
               |//  / /___, -一ァ|  /! |ト、|│ | | く」
                |,-‐¬  ̄---┘'7 |!  ハ! |,、-┼十|! | | |
          , -‐ ''"  し' '´_ /,ィ二l |ト、/!ヽト、\_ヽ!|!l | ハ |
       ,r/      __   ,イ|リ ヾハ! ヽ!  ,ィ⌒ヾミリノ!/リ  | ☆ 自民党、グッジョブですわ。 ☆  
      / ||ヽ  -'     / ̄ )` __      |ヒノ:} '` ,イ/ |  |  http://www.soumu.go.jp/senkyo/kokumin_touhyou/index.html
    ,r '   ヾ、  ,-、____ , イ ̄,r==-      ==-'  レ' /|  |  
  / ヽ    `ーソ  ' | |ト、,ヘ ′""          "" / / || | ☆ 日本国民の皆様、12月14日(日)の
. /    \_  /  | ハ ヽ`゙'ヘ       ' '__. ィ  / / | |  |     『衆議院議員総選挙』に必ず投票にいきましょう。 ☆  
           /   / / |  ヽ 川\    ヾ三ニ‐'′//! |  | |  |   
        /    / / 八  \川| |`ト- ..  __ , イ‐ァヘ |  | ||  |!
      /    / / /  \  \ 「`ー- 、    /  .〉  ト、|  ヽ、
     ,イ    /-─=¬ニヘ、_  \   厂\ 厂ヽ /!|   | `ー=ヘ
 -‐  ̄ /─ '  ̄     ├- ヽ\  \ノ\ \ 人 ハ!ヽ ||  |-┤ ヽ
      /          /!‐-- | |\   ト、_`ヽ oヽ  ト、!  ||  |‐┤- ヽ
  // 〉      __ /  ├‐-  ||  | 川-‐  | |  厂7! ハ!  ├:┤  ̄ヽ
  / / ー ─    ̄       ├‐- リ  || ハ!ヘ   | |  ト┤|/′ ヾ,┤   ゙i_
  ‐ '              〉‐-    | / /\ .|o | /ヽ/(′    ∨     \
‐--─ ──-r、___-、    /ー_     {(   '´>、! /ヽ/       |\       \

95
ナイコンさん[]   投稿日:2014/12/11 22:22:42
>31
タダってマジか。

ランゲージマスター(って名前だったかな?ともあれX1用CPM)を買ったが
今でもどっかにあるはず。もっともX1本体捨てたからFD探してもディスク読めないだろうけど ><

96
名無しさん@そうだ選挙に行こう[sage]   投稿日:2014/12/13 23:13:27
標準1S用のCP/MやMBASIC.COMはダウンロード出来るけど
PC-8801用など個別機種用が手に入りにくいんだよな。

X1用が手ごろな値段でヤフオクに出てはいるが。
コメント4件

97
名無しさん@そうだ選挙に行こう[sage]   投稿日:2014/12/13 23:46:45
biosのラッパー書けばいいだけじゃないの?

98
ナイコンさん[sage]   投稿日:2014/12/14 00:15:05
PC-88用CP/M手に入れて使うより、フリーのC-DOSのCP/Mエミュレータの方が
ずっと使い易いんだよな。
コメント2件

99
ナイコンさん[sage]   投稿日:2014/12/14 00:51:57
今更、PIPなんて使いたくないし。

100
ナイコンさん[sage]   投稿日:2014/12/14 01:03:44
>96
MSの言語ソフトってフリーにされてるわけじゃないけど、特に警告も出さないし、
黙認て形なのかね?
コメント2件

101
名無しさん@そうだ選挙に行こう[sage]   投稿日:2014/12/14 06:56:33
>98
C-DOSで残念なのは、どうやら8"(5"2HD、3.5"2HD)DMAインターフェースが
サポートされていない事。
HDD対応は無いものねだりとして、速度もまあ何とか我慢するとしても。

102
名無しさん@そうだ選挙に行こう[sage]   投稿日:2014/12/14 07:17:18
>100
アメリカの法律だとフェアユースとかあるからよくわかんないね。

103
ナイコンさん[sage]   投稿日:2014/12/15 00:14:10

104
ナイコンさん[sage]   投稿日:2014/12/15 15:13:08
FAT使うならBUFFERS=10くらいは欲しいところだけど、
8ビット機のメモリじゃかなりきついんだよな。

105
ナイコンさん[sage]   投稿日:2014/12/18 01:35:45
CP/M互換OS Z80系CPU搭載 Altair互換機 憧れのマイコンが復活
http://page7.auctions.yahoo.co.jp/jp/auction/g140851784
> 即決価格 : 97,200円(税0円)

あれ、ちょっと安くなったな。
前は

CP/M互換OS Z80系CPU搭載 Altair互換機 憧れのマイコンが復活
http://page7.auctions.yahoo.co.jp/jp/auction/g139682784
> 即決価格 : 108,000円(税0円)

だった筈だから1割引か。

106
ナイコンさん[sage]   投稿日:2014/12/19 00:38:31
前のは即決で売れてるね。

CP/M互換OS Z80系CPU搭載 Altair互換機 憧れのマイコンが復活
http://page7.auctions.yahoo.co.jp/jp/auction/g146232559
> 即決価格 : 108,000円(税0円)

今回のはフロントパネルが安いモデルと書いてある。
コメント2件

107
ナイコンさん[sage]   投稿日:2014/12/19 13:56:23
フロントパネル…
結局は見た目が全ての商品か

108
ナイコンさん[sage]   投稿日:2014/12/19 21:28:09
見た目はどっちも変わらないんじゃない?

109
ナイコンさん[sage]   投稿日:2014/12/19 21:48:15
>106
> 今回のはフロントパネルが安いモデルと書いてある。

今回のは

> ・フロントパネルのスイッチ仕様はプリント基板にスイッチが直接取り付けられている「スイッチ基板取り付けタイプ」となります。
> (量産試作機のスイッチ補強版取り付けタイプは完売しました。)

とはあるが、前回のに「スイッチ補強版取り付けタイプです」みたいな説明もなかったからなんともわからんよ。

110
ナイコンさん[sage]   投稿日:2014/12/19 23:45:25
前回の質問欄
質問1
商品の仕様について質問します。
製品HPの解説によると「Legacy8080のフロントパネルは以下の「スイッチ補強板取付けタイプ」と
「スイッチ基板取付けタイプ」の2種類から選択できます。」
とありますが、この商品はどちらのタイプでしょうか。
回答
質問ありがあとうございます。
出品商品は「スイッチ補強板取付けタイプ」です。
厚さ2.5mmの鉄板(サビ止めメッキ処理済み)にフロントパネルスイッチがネジ止めされているので
トグルスイッチの操作時に強い「カチカチ感」と「カチカチ音」が得られます。
トグルスイッチの「カチカチ感」と「カチカチ音」が大好きという
トグルスイッチマニアの方にお勧めするタイプです。
Legacy8080 の量産試作機は複数台の在庫が有りますが、
その中で「スイッチ補強板取付けタイプ」はこの1台のみです。

111
ナイコンさん[sage]   投稿日:2014/12/19 23:47:42
「量産型」も中日電工で作ってんのかな?

112
ナイコンさん[sage]   投稿日:2014/12/19 23:57:09
ゴミ

113
ナイコンさん[sage]   投稿日:2014/12/20 00:08:02
> 「スイッチ補強板取付けタイプ」はこの1台のみです。

てことは

CP/M互換OS Z80系CPU搭載 Altair互換機 憧れのマイコンが復活
http://page7.auctions.yahoo.co.jp/jp/auction/g146232559
> 即決価格 : 108,000円(税0円)

↑はありで↓はなしってことか。

CP/M互換OS Z80系CPU搭載 Altair互換機 憧れのマイコンが復活
http://page7.auctions.yahoo.co.jp/jp/auction/g139682784
> 即決価格 : 108,000円(税0円)

114
ナイコンさん[sage]   投稿日:2014/12/20 00:12:32
スイッチ補強板のありなしで1万円も違うんだなあ。

http://www.gijyutu-shounen.co.jp/news-006.html

つーか補強版なしのほう、トグルスイッチの取り付けが基板のハンダ付けのみって強度大丈夫かな。

115
ナイコンさん[sage]   投稿日:2014/12/20 05:45:22
産廃

116
ナイコンさん[sage]   投稿日:2014/12/20 09:12:45
マニア向けのアイテムを非マニアが価値を云々言ったって始まらんと思うがね。
なにが産廃だか。
コメント2件

117
ナイコンさん[sage]   投稿日:2014/12/20 09:17:24

118
ナイコンさん[sage]   投稿日:2014/12/20 09:30:44
>116
オマエ産廃
コメント2件

119
ナイコンさん[sage]   投稿日:2014/12/20 11:26:13
『こちらは 廃品回収車です
 ご家庭内で ご不要になりました
 テレビ パソコンなどの 家電製品や
 タンス バイクなどの
 大きなものや 重たいものなど
 どんなものでも 回収いたします
 壊れていても 構いません
 また 分からないことがありましたら
 お気軽に ご相談下さい 』
コメント2件

120
ナイコンさん[sage]   投稿日:2014/12/20 19:05:45
>119
> また 分からないことがありましたら

おまえが二度とこないようにする方法を教えてくれ

と言う勇気はない。

121
ナイコンさん[sage]   投稿日:2014/12/20 19:20:20
| 何について調べますか?
| ┌────────────┐
| | お前を消す方法       |
| |                   |
| └────────────┘
| [ オプション(O) ]   [ 検索(S) ]
|
`──────────┐ ┌───
           , '´l,  ..| ./
       , -─-'- 、i_  |/
    __, '´       ヽ、
   ',ー-- ●       ヽ、
    `"'ゝ、_          ',
      〈`'ー;==ヽ、〈ー- 、 !
       `ー´    ヽi`ヽ iノ
                ! /
              r'´、ヽ
              `´ヽノ

122
ナイコンさん[sage]   投稿日:2014/12/20 20:22:45
「スイッチ基板取付けタイプ」のスイッチは補強板ありのスイッチとは異なる形状らしい。
基板にハンダ付けできるコノ字型の金具があるので一応の強度はあるようだ。

http://www.gijyutu-shounen.co.jp/news-004.html

> 左側の2個のスイッチが「スイッチ補強板取付けタイプ」用スイッチ
> 右側の2個のスイッチが「スイッチ基板取付けタイプ」用スイッチ
> このようにスイッチの形状が異なるので組立後の変更はできません。

IMSAIのスイッチが壊れやすい経験を生かして補強版と取っ手を付けたとある。

123
ナイコンさん[sage]   投稿日:2014/12/20 20:36:39
AKI-80改造してCP/M載せたりするほうが楽しい気がするな

124
ナイコンさん[sage]   投稿日:2014/12/20 21:08:03
>118
件の商品はお前を対象になんかしてない
そして買う人間が居るからにはちゃんと対象が居る
それだけの話なんだが。
コメント2件

125
ナイコンさん[sage]   投稿日:2014/12/20 21:10:04
まあAltair/IMSAI感を堪能するにはあのスイッチはやっぱ必要だとは思うんだよな。
せっかく立派な8bit機作るんならスタンドアロンCP/Mマシンとしてもちゃんと使えるようにして欲しかったのが残念ではあるけど。

あくまでAltair/IMSAI互換機として見るんであれば、そう間違ったアプローチじゃ無いと思うがね。
コメント4件

126
ナイコンさん[sage]   投稿日:2014/12/20 21:16:57
> そして買う人間が居るからにはちゃんと対象が居る

試作機がオクで一台売れた「らしい」ってだけじゃんw

127
ナイコンさん[sage]   投稿日:2014/12/20 21:46:08
>124
>125
オマエ産廃w

128
ナイコンさん[sage]   投稿日:2014/12/20 23:48:12
>125
Altair/IMSAI上でCP/Mを動かしても、
どうせCP/M使うなら他のマシンの方が圧倒的に快適
となるのはあきらかなのであまり意味は無いと思う。

DMAスイッチで短いプログラムを入れて、
LEDの表示を見るのが正しい遊び方だと思う。

気合があればTINY BASICかVTL系の言語をハンドアセンブルで書いて、
動かしてみるとか、せいぜいそんくらいじゃないかと。

129
ナイコンさん[sage]   投稿日:2014/12/21 00:05:10
結局、実際に相手するのはパネルスイッチでなくコンソールだからな。
CP/Mのソフト動かして遊ぶなら、1chipMSXに入出力用パラレルポートカセット
でも作って挿した方がずっと現実的で遊べるわ。

130
ナイコンさん[sage]   投稿日:2014/12/21 01:02:23
そこはCP/M趣味というよりは「Altair的なモノでCP/Mを動かす」趣味、なんだろうなと。
もちろん単純にCP/Mごっこがやりたいだけなら本物8bitマシン(非エミュ)でも1chipMSXあたりの方が便利なのは承知。

131
ナイコンさん[sage]   投稿日:2014/12/21 03:42:27
MSX系やメーカー製8bitマイコン系でCP/Mを動かすのは本当に便利で現実的なのかな?
サウンド機能やVDPからの猛烈な割込みや、システム側でメモリを虫食いしているし
バンク切り替えやスロット切り替えの地獄があるよ。
CP/M専用機のフルメモリが自由に使える状態や変な割り込みが無い天国をお前らは知らない。
CP/M専用機のコールドブートとウォームブートの利便性も未体験だろう。
妄想で意見するのではなくエミュも含めて両方並べて自分で実際に使ってみてから意見したら。
コメント2件

132
ナイコンさん[sage]   投稿日:2014/12/21 03:49:53
利便性言い出したら、今更8ビット機ってことにならんか?

133
ナイコンさん[sage]   投稿日:2014/12/21 03:51:58
> MSX系やメーカー製8bitマイコン系でCP/Mを動かすのは本当に便利で現実的なのかな?
> サウンド機能やVDPからの猛烈な割込みや、システム側でメモリを虫食いしているし

MSXがねぇ?へー

134
ナイコンさん[sage]   投稿日:2014/12/21 04:06:49
MSXは画面まわりはVDPなのでCPUリソース的にはI/Oポートほんの少し喰うだけだし
(PC-8001みたいに画面表示DMAで待たされる事も無い)
サウンドもAY-3-8910丸投げだから音楽演奏中でも無いかぎり音関係で頻繁にI/Oアクセスする事も無いし
システムの多くはスロット機構で裏バンクに隠れてたりするから
メモリは比較的潤沢に使える部類だと思うが…

MSX-DOS2ならマッパメモリで、バンク切替方式ではあるけど巨大なメモリもアプリから利用できるし。

135
ナイコンさん[sage]   投稿日:2014/12/21 04:20:21
単純にCP/Mのソフト資産が使いたいだけ→Unix系やWindows等でCP/Mエミュレータを使用
本物のマシンでネイティブに動かないとヤだ→MSXやPC-8801(CDOS2)
OSも本物じゃなきゃ→CP/M専用マシンやPC-6601など
Altair的マシンでCP/M互換環境が動かしたい→Legacy8080

一言でCP/Mを使いたいと言ってもこれだけ「違う種類」が存在する訳だ
(更にジャンルを細分化できそうだ…)
コメント2件

136
ナイコンさん[sage]   投稿日:2014/12/21 04:25:40
そういやTK-80上位互換ボード(Z80積んでる奴とか、8080CPUまで全部TTLで組んでる酔狂な奴とか)でも
CP/M互換環境が動いてたりするんだっけ?
そっちの趣味の人も一部存在しそうだ。

上記>135の中ではAltair的マシンに一番近いか?でもちょっと違うんだよな…

137
ナイコンさん[sage]   投稿日:2014/12/21 06:12:58
MSXは1秒間に60回の割り込みが掛かっている。
Z80のINT割り込み端子に60Hzの信号が常時入力されている。
キーボードからの1文字入力から、サウンド演奏のテンポ管理、I/O制御までまで全て割り込みで処理している。
割り込み処理が無ければパソコンは何も機能しないよ。お前らは基本を理解していないね。

MSX用のゲームで遊んでいる奴には解らないけど、アセンブラでプログラムを書くには割り込みフック処理が難儀。
割り込みフック処理を正しく行わないと他のI/Oも動かなくなる。
それとシステムがメモリのあちこちを虫食い状態で使っているのでそこを避けてプログラムを書かないといけない。
他のメーカー製の8bitマイコンもほぼ同じ。

割り込み処理の存在も割り込み処理が厄介な事も知らないお前らは8bit機でアセンブラ書いたことないだろう。
割り込みも自分で自由にできて、メモリが64Kbyteズドンと自由に使えるCP/M専用機の清々しさを若いお前らは知らない。

CP/MはCP/M専用機のようなミニコン的な環境で動かすために生まれてきた。
後から出てきたキーボードやビデオIF、サウンドIFが付いたBASICパソコンでCP/Mを動かすのは邪道だ。
コメント14件

138
ナイコンさん[sage]   投稿日:2014/12/21 06:27:38
>137
悪いけれど、何をどう理解すればいいのか分からなかった。
コメント2件

139
ナイコンさん[sage]   投稿日:2014/12/21 08:25:19
MSXしか使ったことが無い人?

140
ナイコンさん[sage]   投稿日:2014/12/21 08:31:59
>131
MSXも知らずに妄想で意見してるのはお前だろwww

141
ナイコンさん[sage]   投稿日:2014/12/21 08:35:41
>138
>後から出てきたキーボードやビデオIF、サウンドIFが付いたBASICパソコンでCP/Mを動かすのは邪道だ。

これを認めろと言ってるんだろ、キチガイだよ。

142
ナイコンさん[sage]   投稿日:2014/12/21 10:38:51
>137
モノ知りみたいだけど、そんな書き方してちゃあ
誰もお前を尊敬しないよ。

143
ナイコンさん[sage]   投稿日:2014/12/21 11:32:40
そういやVDPの割り込みって止められたっけ?
キーボードとサウンドは割り込み使ってないから関係ないな

144
ナイコンさん[]   投稿日:2014/12/21 11:58:34
よくわからんが高級使いたくてCP/M買った者は文句言われそうな流れだな。
CP/Mの魅力っていろんなソフトが走ることだと思ってたのに

145
ナイコンさん[sage]   投稿日:2014/12/21 14:02:47
>137
割り込みに親でも殺されたのか知らんけどよほど割り込みを嫌ってるのは分かった。

CP/M専用機のシリアル送受信で割り込み使うのはどう思う?
S-100バスにも割り込み機能は用意されてるが。

146
ナイコンさん[sage]   投稿日:2014/12/21 14:17:27
> キーボードからの1文字入力から、サウンド演奏のテンポ管理、I/O制御までまで全て割り込みで処理している。

CP/M動かすのにサウンド演奏のテンポ管理は機能として関係ないし、I/O制御は割り込みでやらないよ。

147
ナイコンさん[sage]   投稿日:2014/12/21 14:26:28
>137
> それとシステムがメモリのあちこちを虫食い状態で使っているのでそこを避けてプログラムを書かないといけない。
他のメーカー製の8bitマイコンもほぼ同じ。

MSX-DOSでも60kCP/M相当程度の連続したTPA確保できたと思ったがなあ?

148
ナイコンさん[]   投稿日:2014/12/21 15:11:02
こんな古いOSをいまさら持ち出して
そのうえで拘りの論争とか暇な人が居るんだなとオモタ

149
ナイコンさん[sage]   投稿日:2014/12/21 15:20:46
古いOSだから適当ぶっこいても許されるとおもってるのがクソなんやで

150
ナイコンさん[sage]   投稿日:2014/12/21 16:42:33
MSX-BIOS使わないなら割り込み止めても全然OKだけど

151
ナイコンさん[sage]   投稿日:2014/12/21 16:54:28
IMSAIも割り込みをFDCで使っているけどね。

152
ナイコンさん[sage]   投稿日:2014/12/21 17:58:31
CP/M原理主義者だな。

153
ナイコンさん[sage]   投稿日:2014/12/21 19:59:50
>137
標準では割込み一切使わないってパソコンだって現実に存在してるんだけど。
たとえばPC-8001初代とか。
キー入力も全部ポーリングでやってる。
だから
> 割り込み処理が無ければパソコンは何も機能しない
ははっきり明確に誤り。
基本理解できてますか?w

154
ナイコンさん[sage]   投稿日:2014/12/21 20:16:10
なんか割り込みで挫折した人っぽいな
コメント2件

155
ナイコンさん[sage]   投稿日:2014/12/21 20:28:55
行列に割り込んで袋叩きにされたんだろ。

156
ナイコンさん[sage]   投稿日:2014/12/21 21:10:50
>137の方がよっぽど必死に見えるんだが…

157
ナイコンさん[sage]   投稿日:2014/12/21 22:24:27
>154-155は>137なんだろ

158
ナイコンさん[sage]   投稿日:2014/12/22 02:43:11
本物のCP/Mを本物の8080(Z80)マシンで
となると、今からわざわざ始めるなら
実はPC-6601がいい気がする。
CP/Mの移植版の入手が容易だし
レトロパソコンの中で「今」比較的ホット(界隈の動きが活発)な部類だし
という点が何かと有利に働きそう

ただ、本体の入手まで今からとなると厳しいかも…
いくつか既にレトロパソコン持ってて、その中にP6が含まれてて
まだ本物CP/Mには本格的に手を染めてない人限定って事になるのか。

159
ナイコンさん[sage]   投稿日:2014/12/22 03:00:26
80桁表示できないのは論外でしょ
コメント4件

160
ナイコンさん[sage]   投稿日:2014/12/22 03:15:37
88でいいじゃん。メディアは入手難ではあるけど。

161
ナイコンさん[sage]   投稿日:2014/12/22 06:13:54
PC-88用のCP/Mなんかもう入手困難じゃん
そうなると自分で移植するか?って話になって凄い手間になる。

>159
80桁表示可能機種でP6並に移植版CP/Mが入手導入しやすいマシンがあればいいんだけど
あいにく現在のところそんな物は無い。
コメント4件

162
ナイコンさん[sage]   投稿日:2014/12/22 06:15:31
マシンがモノホンでさえあればOSは互換でも構わないって向きには
MSXとかPC-88+CDOS2とかが便利なんだろうけど。
ファイルシステムもDOS互換だし。

163
ナイコンさん[sage]   投稿日:2014/12/22 06:34:48
> そうなると自分で移植するか?って話になって凄い手間になる。

PDDOSの中身はなんとかいうCP/M互換OSだからCP/MのBDOSとCCP入れ替えるだけだぞ
コメント2件

164
ナイコンさん[sage]   投稿日:2014/12/22 09:04:41
そのPDDOSってのは、「PC-88版が」「無償で」「容易に」入手できるもんなのかね?
コメント2件

165
ナイコンさん[sage]   投稿日:2014/12/22 09:48:18
>159 >161
公開されてる66版は80桁表示できるじゃん
どっちかというとTPAがあまり広くないことの方が問題かな

166
ナイコンさん[sage]   投稿日:2014/12/22 10:05:41
いつの間に無償って条件増えたんだ
乞食かよw

167
ナイコンさん[sage]   投稿日:2014/12/22 10:19:15
「大勢で」の方が良さそうだな

168
ナイコンさん[sage]   投稿日:2014/12/22 13:57:45
>164
ぐぐることも知らない奴には難しいかもね。
コメント2件

169
ナイコンさん[sage]   投稿日:2014/12/22 18:52:08
有料でもいいけど
安価でかつ後ろめたくない
のがいいなあ

170
ナイコンさん[sage]   投稿日:2014/12/23 00:27:53
CP/Mってまだ売ってるんだっけ?

171
ナイコンさん[sage]   投稿日:2014/12/23 02:46:17
>168
とりあえずPDDOSでググって見て
それっぽいのが出ないみたいだから言ってんだけど?

172
ナイコンさん[sage]   投稿日:2014/12/23 03:04:07
今のgoogleで単純検索なんて只の広告の鴨だろう。

173
ナイコンさん[sage]   投稿日:2014/12/23 03:58:17
> とりあえずPDDOSでググって見て
> それっぽいのが出ないみたいだから言ってんだけど?

正解が出てきそうな候補と併せて検索するくらいの知恵もない情弱さんだったかw
コメント2件

174
ナイコンさん[]   投稿日:2014/12/23 04:13:06
bingでググッたけどみつからなう
コメント2件

175
ナイコンさん[]   投稿日:2014/12/23 04:48:04
>174
bing でググッた?

176
ナイコンさん[sage]   投稿日:2014/12/23 09:08:37
ビングなんて情報の産廃じゃん

177
ナイコンさん[sage]   投稿日:2014/12/23 10:27:09
>163
逆にオリジナル用のBIOS用意すれば移植できる互換OSってどんなのあるかな?
コメント2件

178
ナイコンさん[]   投稿日:2014/12/23 10:51:15
PC-6601ってX軸スイッチ好なキーボードマニアが発狂しそうな感触
今から昔の8ビットPC蘇らせて皆でやろうみたいな発想は
面倒なのは誰かにやらせて成果だけ頂きたいという人のもんでしょう

Z80と周辺石やAKI−80買って回路作って自分でCP/Mカスタマイズ
とかで遊んでる人のサイト見て真似した方が早道じゃね?
コメント2件

179
ナイコンさん[sage]   投稿日:2014/12/23 10:58:43
単純に自分じゃできないことを、面倒だからと誤魔化さなくてもいいと思うんだ。

180
ナイコンさん[sage]   投稿日:2014/12/23 11:24:59
面倒だから

181
ナイコンさん[sage]   投稿日:2014/12/23 11:28:48
回路作るとか言うならクローン作ればいいじゃん。
なんでアレンジを真似してわざわざ移植するの?

182
ナイコンさん[]   投稿日:2014/12/23 12:02:46
>178
AKI-80でCP/Mできんの?
上位32KはROMだと思ったが

183
ナイコンさん[sage]   投稿日:2014/12/23 12:38:35
そんなんいくらでも改造できるだろ
コメント2件

184
ナイコンさん[sage]   投稿日:2014/12/23 12:49:26
>177
この辺端から見てけ
http://schorn.ch/altair_4.php

185
ナイコンさん[sage]   投稿日:2014/12/23 12:50:03
むしろ何でいまさらCP/Mなのか
パチ基板にでも参入すんのか?

186
ナイコンさん[]   投稿日:2014/12/23 13:30:39
余程の事がない限り100%趣味では?

187
ナイコンさん[sage]   投稿日:2014/12/23 13:44:22
なんで今更に対して趣味ってのは回答になってないんだよな

188
ナイコンさん[sage]   投稿日:2014/12/23 13:49:26
なんで今更こんな板覗いてるんだ?

189
ナイコンさん[sage]   投稿日:2014/12/23 13:57:08
趣味に理由が必要と考えるのは気違いの類

190
ナイコンさん[sage]   投稿日:2014/12/23 14:07:14
所謂マスコミ脳だな。
好きだから、とか知ってるからとか、望む答えが返ってくるまではつきまとうタイプ

191
ナイコンさん[sage]   投稿日:2014/12/23 14:10:06
>161
テキストVRAMへのアクセス、(必要なら)CRTCへアクセスしてのカーソル制御、
FDC(やFDサブシステム)へアクセスしてのセクタリード、ライト、あとはブート関連の仕組み。
これだけできればCP/MのBIOSは書けるんだし、そんなに大変じゃないと思うが。
むしろ趣味で遊ぶのにちょうど良い感じの課題じゃないかと…
コメント2件

192
ナイコンさん[sage]   投稿日:2014/12/23 14:18:37
そういえばMS-DOSはソース公開以降、
新たにIO.SYSが書かれたなんて話はあるのだろうか?

193
ナイコンさん[sage]   投稿日:2014/12/23 16:29:48
S-OSのモニタコールを使った手抜きBIOSとかどっかにないのかな?
只、雑誌掲載コードって誰もフリー化なんて打診しないのか、
意外にあんまり転がってないんだよね。

194
ナイコンさん[sage]   投稿日:2014/12/23 16:45:36
>183
誰がそんなことすんだよwwww

とか思ってたら中日電工がやってた。酔狂だねぇ(褒

195
ナイコンさん[sage]   投稿日:2014/12/23 17:19:30
>173
初めて聞いた単語で「PDDOS」という五文字しか手がかりなくて
それで関連ワードを付け足せるエスパーが居るらしいなww
すげーな、情強ってすげーな。
コメント4件

196
ナイコンさん[sage]   投稿日:2014/12/23 17:22:35
>195
いや、正直CDOSは知ってたけどPDDOSというのは初耳だったんだが、
検索できたよ、どうやってイメージ化しようかって感じだけど。

197
ナイコンさん[sage]   投稿日:2014/12/23 18:03:25
URL教えて
だめなら検索語だけでもいい

198
ナイコンさん[sage]   投稿日:2014/12/23 23:38:00
          −−−−−−−−−−−−−−−−−−−
           Public Domain DOS

              For PC−8801

                PD−DOS

               USER GUIDE
          −−−−−−−−−−−−−−−−−−−

  1989年 5月  5″ 2D版

こんなのが手元にあるな

199
ナイコンさん[sage]   投稿日:2014/12/23 23:38:36
  5.特徴

    1 ファイルは NEC版CP/M V2.2と相互で読み書き可能

    2 ディスク入れ替え後の ”^C”が 不用。

    3 リアルタイムクロックをサポート

    4 User番号間でファイルの共有

    5 コマンド プロンプトに 現在の USER番号を表示。

    6 ビルトインコマンドの機能追加

    7 多様なESCシーケンスで多くのソフトウエアに対応可能。

    8 PD−DOSは自由に配布できます。

    9 SUB−SYSTEMのメモリーを利用した高速なWARM BOOT

だそうです

200
ナイコンさん[sage]   投稿日:2014/12/24 00:01:04
PDDOSのBIOSって秀和から出てた『PC-8801mkIISRテクニカルマップ』の1だか2に
載ってた88用CP/MのBIOSが基
コメント2件

201
ナイコンさん[sage]   投稿日:2014/12/24 01:15:01
ググったら作った人のページがあった
イメージとか載ってないけど
http://camepota.net/others/aiki/index.htm

ココ見て楽しんでるんだろうかw
コメント2件

202
ナイコンさん[sage]   投稿日:2014/12/24 01:21:06
モグリのユーザーじゃなきゃ多分知ってるサイトだと思うんだけどなあ。
コメント2件

203
ナイコンさん[]   投稿日:2014/12/24 01:36:27
知らない事は知らないし探さない

204
ナイコンさん[sage]   投稿日:2014/12/24 01:52:14
図書館の検索システムなんかで目当ての文献の書名が思い出せないと、
途方に暮れるタイプなんだろうか?

205
ナイコンさん[sage]   投稿日:2014/12/24 02:33:03
>195
動作プラットフォームは分かってるんだからそれ併せてぐぐるくらいの知恵は
動物園のサルでも持ってんじゃね?

206
ナイコンさん[sage]   投稿日:2014/12/24 02:40:21
>202
リアルマシンのユーザーではあるが
リアルタイムじゃないから知らん。

CDOS2の方なら割と昔から知ってたんだが。

207
ナイコンさん[sage]   投稿日:2014/12/24 02:42:30
> 初めて聞いた単語で「PDDOS」という五文字しか手がかりなくて
> それで関連ワードを付け足せるエスパーが居るらしいなww
> すげーな、情強ってすげーな。

情弱ってすげぇなあ(呆

208
ナイコンさん[sage]   投稿日:2014/12/24 02:43:53
リアルタイムのユーザーなら知らなくても問題ないけど、
そうじゃないならむしろ不思議だよ。

209
ナイコンさん[sage]   投稿日:2014/12/24 04:36:35
???

210
ナイコンさん[sage]   投稿日:2014/12/24 05:05:43
リアルタイムのユーザーなら、情報源は色々あるからね。
インターネットって何でもあるようで、結構有るところにしかない。
最近はよく拡散とか叫んでるけど、むしろ転載と言っていた時代の方が、
データは津々浦々に浸透していた気がするんだよな。

211
ナイコンさん[sage]   投稿日:2014/12/24 11:49:26
>201
はちまんさん今もお元気なようで何より

212
ナイコンさん[sage]   投稿日:2014/12/24 17:25:18
>67
スマホのGPUがVGAとして振る舞うならそれ移植で色々できそ
まあ普通はlinuxだがものすごく軽いOSもありよね

213
ナイコンさん[sage]   投稿日:2014/12/25 18:04:07
PD-DOSとやら(ハイフン入るんじゃねーかよ…)と思しき物は見つけたけど
さすがにソースは公開されてないのかな。

214
ナイコンさん[sage]   投稿日:2014/12/25 18:18:14
そもそもCとかで書かれてるんだったら、ライブラリ差し替えるだけで移植できないか?
コメント4件

215
ナイコンさん[age]   投稿日:2014/12/25 18:22:46
> そもそもCとかで書かれてるんだったら、ライブラリ差し替えるだけで移植できないか?

216
ナイコンさん[sage]   投稿日:2014/12/25 18:29:21
さすがにCじゃないだろ。

オリジナルCP/MってPL/Iなんだっけ?
もちろんアセンブラもガシガシ併用されてるだろうけど。

217
ナイコンさん[sage]   投稿日:2014/12/25 18:30:00
PL/IじゃなくてPL/Mだったかな

218
ナイコンさん[sage]   投稿日:2014/12/25 18:57:22
だって必要なのはBIOS部なんだよな?
コンパイラで書かれてたら只のラッパーじゃん?
コメント2件

219
ナイコンさん[sage]   投稿日:2014/12/25 19:26:11
PL/Mね。IBMのメインフレーム用のPL/1のマイコン用という志向。
キルダールが開発したのは8008と8080用。PDP-10のクロス。
8080用はIntelがライセンスをキルダールから買い取った。
8086用はIntel自身がインプルーブしたらしい。
後に日立がIntelからライセンス買って68000用のクロスを開発。でCP/M68Kが世に出た。
ATARI-STのTOS/GEMはCP/M68Kの大改造版でDRI製。
コメント2件

220
ナイコンさん[sage]   投稿日:2014/12/25 19:46:39
>219
出典も書いて呉

221
ナイコンさん[age]   投稿日:2014/12/25 20:16:56
> そもそもCとかで書かれてるんだったら、ライブラリ差し替えるだけで移植できないか?

「C」とか「ライブラリ」とか用語は知ってても内容は理解してないパターンかw
コメント2件

222
ナイコンさん[sage]   投稿日:2014/12/25 20:22:15
>221
>218

自分がわからないからって理解してないことにしなくてもいいんだぜ。
コメント2件

223
ナイコンさん[age]   投稿日:2014/12/25 20:28:44
>222
なるほど、じゃあ既にリンク済みのバイナリをリローケータブルオブジェクトに戻す
方法から説明して呉。

224
ナイコンさん[sage]   投稿日:2014/12/25 20:38:36
マクロアセンブラ無いの?

225
ナイコンさん[sage]   投稿日:2014/12/26 00:21:35
OMD無いの?

226
ナイコンさん[sage]   投稿日:2014/12/26 01:28:07
>214
っていうかそもそも機種依存部分を別モジュールにしたのがCP/MのBIOSで、
今風に言えばDLLとかデバイスドライバみたいなもん。
そのBIOSを差し替えれば動くよ、当たり前だけど。

227
ナイコンさん[sage]   投稿日:2014/12/26 02:06:51
BIOSがコンパイラで書いてあれば機種依存部分なんてスタンドアロンのライブラリに丸投げよ。
まあそんなものが自作せずにあるかどうかだけど。

228
ナイコンさん[age]   投稿日:2014/12/26 02:31:07
> BIOSがコンパイラで書いてあれば機種依存部分なんてスタンドアロンのライブラリに丸投げよ。

229
ナイコンさん[sage]   投稿日:2014/12/26 08:13:09
いちいちコピペするのってスクリプトか何か?
それともCP/M上以外のコンパイラ知らない人?
コメント2件

230
ナイコンさん[sage]   投稿日:2014/12/26 08:43:37
BIOSに何十kb使うつもりなんだろ

231
ナイコンさん[sage]   投稿日:2014/12/26 09:02:57
BASIC寄生タイプなら小さいんじゃないの?
中日電工さんの連載ではアセンブラで既存のROM呼び出してたね。
そうじゃなくても低水準ライブラリならそんなに膨れるのは手抜きじゃないか?

232
ナイコンさん[sage]   投稿日:2014/12/26 09:12:08
CP/Mの起動ではシャドーROMと呼ばれたバンク切り替えがよく使われていた。
オリジナルターゲット機のMDSもそうだが、8080/z80は電源投入時0000hスタート。
ROM起動。起動後にROMエリアをRAMエリアに切り替える。BDOSやBIOSを
どう配置するかはマシン毎千差万別だったよね。

233
ナイコンさん[sage]   投稿日:2014/12/26 09:19:23
BIOSの役目わかってんの?

234
ナイコンさん[sage]   投稿日:2014/12/26 09:21:22
…と言ってる奴が一番分かってないパターンかなこりゃ。

235
ナイコンさん[sage]   投稿日:2014/12/26 09:24:24
CP/Mでコンパイラで書いたBIOSなんて見たことなけどそんな実装あったの?

236
ナイコンさん[sage]   投稿日:2014/12/26 09:28:19
いろんな機種のコンパイラ持っていれば試してみれば?
コメント4件

237
ナイコンさん[sage]   投稿日:2014/12/26 09:41:26
???

238
ナイコンさん[sage]   投稿日:2014/12/26 09:45:40
誰があったって報告してるの?

239
ナイコンさん[age]   投稿日:2014/12/26 10:26:46
>236
何を??

240
ナイコンさん[sage]   投稿日:2014/12/26 10:28:41

241
ナイコンさん[age]   投稿日:2014/12/26 10:31:28
>236
何言いたいんだかわけわからん

242
ナイコンさん[sage]   投稿日:2014/12/26 10:33:51
>214
仮にCとかで書かれていたとして、静的にリンクされてるものをどうやって差し替えるの?
コメント2件

243
ナイコンさん[sage]   投稿日:2014/12/26 10:35:07
誰だかわからない人に言いたいことなんて無いけど?
コメント2件

244
ナイコンさん[sage]   投稿日:2014/12/26 10:36:54
>242
差し替えられなければコンパイラ毎変えればいいじゃない。
コメント2件

245
ナイコンさん[sage]   投稿日:2014/12/26 10:39:08
>243
じゃあ黙ってろよ
コメント2件

246
ナイコンさん[sage]   投稿日:2014/12/26 10:40:13
>245
その前に自己紹介しろよ

247
ナイコンさん[sage]   投稿日:2014/12/26 10:47:18
>244
変えればいいじゃないって何を??

248
ナイコンさん[sage]   投稿日:2014/12/26 10:51:24
コンパイラ変わればそれにくっついてるライブラリも変わるんじゃないのか?
OS上のバイナリならともかく

249
ナイコンさん[sage]   投稿日:2014/12/26 11:32:48
「コンパイラ」や「ライブラリ」がどういうもんだか分かってない奴は発言しないで欲しい。

250
ナイコンさん[sage]   投稿日:2014/12/26 12:12:23
8bit版PL/Mの開発環境はIntelMDSが唯一だから、
ISIS/ISIS-IIというOS環境が唯一的。初期版では
ライブラリアンはノーサポート。77年頃にサポートされた。
キルダールは成り行き上でこのIntelMDSを所有していて、
IMSAIのIMDOSを開発する際は自身のCP/M1.3をベースに
IntelMDSで4ヶ月かけてIMSAIの技術者と共同でポーティングしたそうだ。

CP/Mのオリジナルはアブソリュートアセンブラしか無いから
ライブラリアンとかリンク・ロケートは出来ないだろうね。75年では。
コメント4件

251
ナイコンさん[sage]   投稿日:2014/12/26 12:18:07
>250
BIOSとBDOS+CCPはずっぱり分かれてるからあんま関係ある話じゃないね
コメント2件

252
ナイコンさん[sage]   投稿日:2014/12/26 12:20:30
例えば1文字出力を考えても
コンパイラに付いてくるライブラリはCP/MのBDOSを呼び出すだけで、
BDOSはBIOS呼び出すだけだから、
BIOSの1文字出力ファンクションをコンパイラのライブラリを使って書いても全く意味無いよ。
コメント2件

253
ナイコンさん[sage]   投稿日:2014/12/26 12:26:42
BDOSコールをしない低水準I/Oライブラリでもあればまた話は違うけどな。
コメント2件

254
ナイコンさん[sage]   投稿日:2014/12/26 12:27:41
>251
ま、そだね。CP/Mはバイナリ供給だけでポーティングできる。
という点が長所なんだが、企業利益確保防衛という観点で
ポーティングの容易さは邪悪でもあり得たんでIntelはCP/Mを
自社OSとしては採用しなかった。CP/MはIntelの資金援助で
開発されたわけだが、キルダールが販売権得たことは結果として
Intelには大いに利益をもたらしたみたいだな。
コメント2件

255
ナイコンさん[sage]   投稿日:2014/12/26 12:56:39
>253
低水準I/Oライブラリ作ってる暇あったらアセンブラでBIOS書いた方が早いなw
コメント4件

256
ナイコンさん[sage]   投稿日:2014/12/26 13:35:56

257
ナイコンさん[sage]   投稿日:2014/12/26 14:12:48
>254
ところで、CP/Mを買わなかったインテルの用意した
MDS用の純正OSって何だったの?

258
ナイコンさん[sage]   投稿日:2014/12/26 15:14:50
>255
結局それが一番早い。

そもそも1文字出力ルーチンとか、セクタアクセスルーチンとか、
ほとんどサンプルコードに近いような短いルーチンなんだし、
やろうと思えばハンドアセンブルしたバイナリを直接ROMライタに打ち込むとか、
セクタエディタでディスクのブート領域に書き込むとかでも十分いけるレベルだと思う。

まぁBIOSレベルでコンソールのエスケープシーケンスサポートとか、
(グラフィック画面を使った)漢字表示とか
シリアル、パラレルポートサポートとかさらに(プリンタのグラフィックモードを使った)漢字印刷とか、
コンソール入力で仮名漢字変換サポートとか、そういうのでBIOSコードが増えたので裏バンクでBIOS動かすとか、
風呂敷を広げるなら別だけど。
CP/Mに真剣に実用性を求められてた当時ならともかく、いまはそういう需要なんか無いと思うし。
コメント2件

259
ナイコンさん[sage]   投稿日:2014/12/26 15:25:11
>250
初期のマイコン開発では、IntelMDSのISIS/ISIS-II の下でASM80、ASM86を使ってな。
メディアは「1S」。アセンブルが遅いのなんの。
リローケータブルアセンブラで、ハード直接制御なのでライブラリは不要。
何かLIBとおぼしき物をリンクしたような気はするが・・・

PL/M-80、PL/M-86も使ったが、組み込みではPL/M-80 は実用にならなかった。

その後、一旦開発機はCP/Mに全面移行することになる。
MDSよりはるかに安価で、一人一台に。
8インチ2D(今でいう5インチ2HDに相当する容量)のマシンだった。

260
ナイコンさん[sage]   投稿日:2014/12/26 15:39:13
>255
低レベルならこんなところで探すより餅は餅屋で、非CP/M環境で動くものを作ってた
その機種の人に聞いた方が早いかな。
まあ古い文献当たってみれば>200とかそのまんまのもありそうな気もするけど、
どうも番地移動させた場合の修正箇所すらわからないっぽいので、
ASM書かせるのは無茶だと思うなあ。
コメント2件

261
ナイコンさん[sage]   投稿日:2014/12/26 15:41:10
今でいう5インチ2HDって笑うとこ?
コメント2件

262
ナイコンさん[sage]   投稿日:2014/12/26 15:54:19
>260
番地移動させた場合の修正箇所すらわからない奴がコンパイラでBIOS書けるかよ
コメント4件

263
ナイコンさん[]   投稿日:2014/12/26 15:56:37
>261
笑えば良いと思うよ…

3.5inch含めFDがほぼ滅亡したと言う事実を理解したくない人々もいるだろう
コメント2件

264
ナイコンさん[sage]   投稿日:2014/12/26 16:04:15
>258
>まぁBIOSレベルでコンソールのエスケープシーケンスサポートとか、
>(グラフィック画面を使った)漢字表示とか

そこがねえ。時間が掛かって難しいよね。既存の機種だと、もう入手困難になってる書籍も多いし。
MC68000のエミュレーションを使って、PCのコンソールの中で
CP/M-68Kの仮システムを立ち上げる所まで来たんだけれど、BIOSとして一文字入力、一文字出力、
コンソールステータス、ディスクの入出力ルーチンを作るぐらいで済んだんだが
ここから先が時間かかりそうだ。
コメント2件

265
ナイコンさん[sage]   投稿日:2014/12/26 16:07:01
>262
機種依存の要素がブラックボックスなら、別にいちいち個別に書かなくても、
他機種の人がやっつけで書いたものをコンパイルするだけじゃないか?
まあその作業すら心配ではあるけど。
コメント2件

266
ナイコンさん[sage]   投稿日:2014/12/26 16:13:42
>265
コンパイラで書いたBIOSのソースがあるの?
機種依存部が完全にブラックボックスで各機種用のライブラリもリンカも揃ってるコンパイラ用で

267
ナイコンさん[sage]   投稿日:2014/12/26 16:14:15
多分プログラミングの経験とかない人なんだろうなあ

268
ナイコンさん[sage]   投稿日:2014/12/26 16:15:18
書ける人に頼みなよ

269
ナイコンさん[sage]   投稿日:2014/12/26 16:36:23
>264
雑誌の定番ネタだったりしたから、多分当時は見逃してた記事とかに
大抵まとまってるんじゃないかという気もするんだけどねえ。
まあ今趣味で作ってる人的にはカンニングっぽいので
あえて見ないなんて人も多いかもしれないが。

270
ナイコンさん[sage]   投稿日:2014/12/26 18:28:57
結局のところ、情弱にBIOS書かせるという所に無理がある。
知ってれば3分で書けるルーチンが資料集まらなくて
3年掛かってもできてないなんて珍しいことじゃない。
だとすれば、なにをすれば代わりに出来る人が喜んでやってくれるのか、
あるいは自分がやる場合の必要条件を考えたほうがいいんじゃないかな?
コメント2件

271
ナイコンさん[sage]   投稿日:2014/12/26 18:32:33
> 結局のところ、情弱にBIOS書かせるという所に無理がある。

DRIがCP/M売ってた頃には普通だったけどね。

272
ナイコンさん[sage]   投稿日:2014/12/26 18:34:28
>270
ん? CP/MのBIOSが書けなくて困ってる情弱がいるとでも思ってんの?
コメント2件

273
ナイコンさん[sage]   投稿日:2014/12/26 18:43:33

274
ナイコンさん[sage]   投稿日:2014/12/26 18:55:36
>273
えっ!? 誰が困ってるっていう主張??

275
ナイコンさん[sage]   投稿日:2014/12/26 18:57:41
> そもそもCとかで書かれてるんだったら、ライブラリ差し替えるだけで移植できないか?

とか言ってるキチガイは無視で

276
ナイコンさん[sage]   投稿日:2014/12/26 19:04:20
で、出来るほうが情弱なの?出来ないほうが情弱なの?

277
ナイコンさん[sage]   投稿日:2014/12/26 19:09:07
情弱って

> 初めて聞いた単語で「PDDOS」という五文字しか手がかりなくて
> それで関連ワードを付け足せるエスパーが居るらしいなww
> すげーな、情強ってすげーな。

こおゆう奴↑のことでしょ。

278
ナイコンさん[sage]   投稿日:2014/12/26 19:31:55
愛が足りていない殺伐としたスレだねえ

279
ナイコンさん[sage]   投稿日:2014/12/26 19:37:07
キチガイに相手してやってる愛に溢れたスレじゃないか

280
ナイコンさん[sage]   投稿日:2014/12/26 19:40:18
手に汗をかかないでキチガイ呼ばわりだもんなあ。
コメント2件

281
ナイコンさん[sage]   投稿日:2014/12/26 19:43:48
>280
意味わからん

282
ナイコンさん[sage]   投稿日:2014/12/26 19:44:29
手汗汁

283
ナイコンさん[sage]   投稿日:2014/12/26 20:37:45
世界ソフト遺産(著作権フリー)

284
ナイコンさん[sage]   投稿日:2014/12/27 16:20:49
250からここまで読んだだけで涙目です
年取って完全に目に老いが来ているわ

285
ナイコンさん[]   投稿日:2014/12/27 22:47:49
>263
3.5の媒体はイメーションの流通在庫がまだ手に入る
ドライブもまだまだ売ってるw
製造は終わったけど

286
ナイコンさん[sage]   投稿日:2014/12/28 01:05:36
FDDくらいなら3Dプリンタか何かで自作できちゃう時代が早く来ないかね…

287
ナイコンさん[sage]   投稿日:2014/12/28 11:07:07
3Dプリンタ自身で(より高性能な)3Dプリンタを作れるようにまでなれば革命が起こるだろね、
逆にそうなるまではあんまり変わらんかも。
コメント2件

288
ナイコンさん[sage]   投稿日:2014/12/28 18:27:45
>287
そうだが、しかし、難しそうだな。ヘッドから電子部品の元を少しづつ出さねばならんからなあ。
C言語でC言語作るみたいに簡単にはいかんと思うぞ。

289
ナイコンさん[sage]   投稿日:2014/12/28 20:10:24
そんなことが出来る時代になったら実物大の動くガンダム作る奴とか出て来そう

290
ナイコンさん[sage]   投稿日:2014/12/29 01:15:29
手元に初期の8インチドライブと5インチドライブがある。
丈夫なフレームに既製品のステッピングモーター等で構成されている。
リード/ライト回路もディスクリート部品構成でシンプルだ。
ヘッドとメディアは既製の材料を流用できる。
規格や互換性を無視すれば1Dクラスの物ならハード屋さんなら自作できると思う。
昔のFDの読み込みは諦めて、単にFDのような物を再現するということなら自作できる。
問題は、FDもどきを自作する時間と費用それと動機が無いことだ。

291
ナイコンさん[sage]   投稿日:2014/12/29 01:34:35
数百円あればフラッシュメモリ買える時代に云々

292
ナイコンさん[sage]   投稿日:2014/12/29 04:09:56
FDは安い頃にはブランド品でも1枚数十円

293
ナイコンさん[]   投稿日:2014/12/29 09:39:45
あの頃は、IBMの8インチ1Dの箱をかかえて歩くのが一種のステータスでもあった

294
ナイコンさん[sage]   投稿日:2014/12/29 10:27:06
FDって無けりゃないでなんとかしのげるんだけど、
有るといつの間にブランクディスク無くなってるから不思議だったな。

295
ナイコンさん[sage]   投稿日:2014/12/29 10:38:04
初代PC-8801が売り出された頃は、5インチFD一箱なんて
ボーナスが出た時しか買えなかったのに。

296
ナイコンさん[sage]   投稿日:2014/12/29 12:44:15
88mkIIの頃も1箱6000〜7000円くらいしてた

30年前の今頃、88mkIIを買った人はSRショックに泣いた。
俺もその1人。

297
ナイコンさん[sage]   投稿日:2014/12/29 23:06:08
FDは1枚ずつ買った。媒体障害が起こったときも当該セクターの代替処理をして
捨てる事はしなかったよ。
自分は試したことないが片面のメディアに穴を開け、裏返して両面で使ってる人が居た。
コメント2件

298
ナイコンさん[sage]   投稿日:2014/12/30 00:24:23
1960年代のラジオ雑誌にはTVやテープレコーダーの自作記事が出ている。
1970年代のマイコン雑誌にはプリンターやXYプロッターの自作記事が出ている。
それが当たり前の時代だった。
これらを自作した人はその後色々な分野で成功した。
数百円のフラッシュメモリやFDで満足している人は一生それで満足だろう。
コメント4件

299
ナイコンさん[sage]   投稿日:2014/12/30 00:30:08
>298
プリンターの自作記事って知らんな。
なんて雑誌の何年の何月号?
コメント1件

300
ナイコンさん[sage]   投稿日:2014/12/30 00:32:04
テレタイプ繋げたりはあったけど

301
ナイコンさん[sage]   投稿日:2014/12/30 00:36:40
プリンタ改造してスキャナにする記事なら読んだ覚えあるがプリンタ自作?

302
ナイコンさん[sage]   投稿日:2014/12/30 00:40:48
電動タイプライタを改造でもしたのかな?

303
ナイコンさん[sage]   投稿日:2014/12/30 00:51:52
>297
片面用のドライブに両面メディアを無駄無く(裏返しても)使えるようにするために
インデックスホールをもう一つ開ける、では?

ディスクに片面か両面かを示すための穴は無い。(3.5"なら2DDと2HDを区別する穴はあるが)
コメント4件

304
ナイコンさん[sage]   投稿日:2014/12/30 00:53:01
プリンタの自作は何かの勘違いだろ

と、思うです

305
ナイコンさん[sage]   投稿日:2014/12/30 01:44:44
タイプライタ改造してテレタイプにでもしたんでないの?

306
ナイコンさん[sage]   投稿日:2014/12/30 01:48:23
そういやプリンタ自作とは多分関係無いけど
以前何かのパソコン雑誌に、ファックス電話機を無理矢理プリンターとして活用する方法が載ってたな。
パソコン側はパソコンでファックス扱うソフトを使ってファックスのプロトコルで絵を送信して
電話回線につながれてるように認識させたファックス機に絵を印字させるっての。
パソコンとファックスをつなぐ電話線に電圧掛けるんだったか何だったか。

307
ナイコンさん[sage]   投稿日:2014/12/30 02:04:26
>303
両面のメディアを片面のドライブで使うときに、
ライトプロテクト用のノッチ(右上の切り込み)を反対側(左上=裏返したときの右上)にも開ける、
じゃないかと。カッターナイフで大雑把に切ればいいだけなので簡単。
DISK][はこれだけで使えた。

ちゃんとインデックスホールまで開けなきゃならないとなると、なかなか大変そうだ…

308
ナイコンさん[sage]   投稿日:2014/12/30 02:11:16
プリンタ自作は自作I/Fでテレタイプを繋げるとかじゃないかな。

309
ナイコンさん[sage]   投稿日:2014/12/30 02:52:16
70年代にキャッシュレジスターに使う小型プリンターのメカ部だけが秋葉原のジャンク屋に
大量に出回っていた。SEIKO製のラインプリンタだった。
このプリンターのメカを流用してワンボードマイコンのプリンターを自作した記事が有った。
小さいけれども活字ドラムが回転するラインプリンタだった。
ずらり並んだハンマーを活字ドラムの回転に同期してソレノイドで叩くのがソフト制御だった。
コメント2件

310
ナイコンさん[sage]   投稿日:2014/12/30 02:57:10
IBMのセレクトリックタイプライターは普通の電動タイプライターだったが、これに独自のIFを
自作してプリンターに改造する記事もあった。
制御タイミングがとてもシビアーなので高度な技術が必要だった。
キー入力はメカ方式なのでタイプライターのキーは使わずに、電卓用のキーを並べて使って
ダイオードマトリックスで自作した方が簡単だった。
コメント2件

311
ナイコンさん[sage]   投稿日:2014/12/30 03:03:52
70年代のアメリカのマイコンメーカーのサウスウエスト社からドットマトリックスプリンターの
キットが発売されていた。
当時の輸入マイコンを扱っているマイコンショップの店頭で実機を見ることができた。
ワイヤーハンマーや紙送り機構が露出した外観だった。
印字ヘッドの動きがラフで早すぎてロール紙をよく引っ掛けて破いていた。
当時はマイコン用プリンターが無かったのでそれでも憧れだった。

312
ナイコンさん[sage]   投稿日:2014/12/30 03:25:58
>309-310
プリンタ自作じゃないじゃん接続じゃん
コメント2件

313
ナイコンさん[sage]   投稿日:2014/12/30 03:43:45
よこからすまんが、それでも大した物だと思う
つか古い雑誌だとプログラムリストがCRTの写真だったり今思うとアナログだったな

314
ナイコンさん[sage]   投稿日:2014/12/30 04:17:34
>310
IBMのゴルフボール・タイプライターのキーボード上に
キーの数だけソレノイドを並べて重ね合わせ電撃タイプさせて
高品質なオフィスプリンターとして使えるインタフェースの開発
に関わったことあるな。MZ-80Bが出る少し前くらい。
コメント2件

315
ナイコンさん[sage]   投稿日:2014/12/30 04:25:50
>303
AppleIIの場合、片側だけのライトプロテクトのノッチを
反対側にも切り込む切符切りのハサミのような専用の
ノッチカッターを使って両面使用することが常識だったね。

閉じ穴開けのパンチみたいなノッチ切り器もあった。

316
ナイコンさん[sage]   投稿日:2014/12/30 04:40:23
あと、8インチFDの市販商品には種類がたくさんあったね。
今的には珍しいハードセクターと呼ばれるセクターの数だけインデックス穴を
盤面に開けたもの。とか、インデックスホールの位置が微妙に違うもの
ソフトセクターでインデックスホールが一個もの。二個開けた両面使用
可能なもの。あと倍密度なFD。単密度FMなFDは仕様に統一感が無かったな。

MFM倍密度の対応ドライブが主流になってからソフトセクター方式が
当たり前になって、FDの仕様が統一されコスト低減、量販商品に変じた。

317
ナイコンさん[sage]   投稿日:2014/12/30 09:11:59
ハードセクターみたいな今となっちゃ特殊になっちゃった奴は
メディアが手に入らなくて保守が大変そうだな…

こういうのなんとかならないのかな。

318
ナイコンさん[sage]   投稿日:2014/12/30 09:37:25
銃が作れる位なのにFDやプリンタ作れないってアンバランスだよな。
導電性インクとかでなんとかならんのかな?
コメント2件

319
ナイコンさん[sage]   投稿日:2014/12/30 11:20:22
そんなんでなんとかなったなら低品質ノーブラFDに苦しめられたりしなかったろ

320
ナイコンさん[]   投稿日:2014/12/30 11:49:33
ノーブラとパンツのスレと聞いて

321
ナイコンさん[sage]   投稿日:2014/12/30 14:44:16
>318
中世手作り製品で実用になってた銃と
現代工業製品を比較されても…

だが、工業用に使われてる試作業務向け3Dプリンタや光造型機ならFDやプリンタの部品を作れる
単に一般向けの安物の精度がまだ不充分なだけでは?

322
ナイコンさん[sage]   投稿日:2014/12/30 15:38:25
こういうなんもわかってないやつが3Dプリンタで銃が作れるから規制しろって騒ぐんだなー

323
ナイコンさん[sage]   投稿日:2014/12/30 16:39:05
わかってる人登場w

324
ナイコンさん[sage]   投稿日:2014/12/30 18:19:39
>312
>>プリンタ自作じゃないじゃん接続じゃん

それを言ったらチップからのマイコン自作も全部接続になる。
仕様も解らないラインプリンタドラムの回転をセンスして、20個ぐらいあるハンマーを
ドライブする回路もタイミングソフトも全部自作した記事だ。
ケーブル接続だけで動くことしか知らない世代には理解できない力作だ。
因みにi4004もi8008もこのような小型ラインプリンタの制御を行う目的で開発された。
i4004のスペックは小型ラインプリンタをドライブできる能力を目標に設計された。
IBMセレクトリックタイプライターをプリンターにするインターフェースは当時のトップレベルの
技術者しか開発できなかった。
当時IBMセレクトリックタイプライターのジャンクは大量に流通していたので数百人が挑戦したと思うが
みんなギブアップした。私の周りでも成功したのは2人だけだった。
IBMセレクトリックタイプライターのマイコン用インターフェースとして商品化されてのは
>314 が開発したキーボードの上に多数のソレノイドを配置して直接キーを叩く
インターフェースだけだった。
IBMセレクトリックタイプライターは芸術品と言える究極のメカニズムを持っていた。
IBM(International Business Machines)が精密機械メーカーだった頃の逸品だ。
IBMセレクトリックタイプライターの整備マニュアルは当時の電話帳7冊分ぐらいの分量があった。
この精密機械に手を入れてインターフェースを組み込むのは簡易なプリンターをゼロから作るより
はるかに難しいと思う。
コメント8件

325
ナイコンさん[sage]   投稿日:2014/12/30 18:39:25
なんか仁王
いつもの人かな

326
ナイコンさん[sage]   投稿日:2014/12/30 21:16:12
昔々、5インチフロッピーディスク1枚を1500円で買った覚えがある。片面単密だった。
それをデパートに置いてあった Apple ][ のFDDで使っていた。もちろんプロテクトの切り欠きを反対側にも作って裏返して両面で使っていた。
確か35年ぐらい前の話。もはやSFだな。w

327
ナイコンさん[sage]   投稿日:2014/12/30 21:24:19
おまえらたまにはCP/Mの話もしろよ
コメント2件

328
ナイコンさん[sage]   投稿日:2014/12/30 21:44:38
>324
> それを言ったらチップからのマイコン自作も全部接続になる。

え?自作ってビットスライスプロセッサ使って独自アーキとかじゃないの?

>因みにi4004もi8008もこのような小型ラインプリンタの制御を行う目的で開発された。

8008は知らんけど4004は電卓用でしょ。

329
ナイコンさん[sage]   投稿日:2014/12/30 21:55:55
>324
>298もアンタだってことは分かった。

で、それは間違っても「プリンタの自作」じゃねーよw
自分で書いてた「XYプロッタ自作記事」と比べりゃ明白だろ。

330
ナイコンさん[sage]   投稿日:2014/12/30 22:10:33
>324
> この精密機械に手を入れてインターフェースを組み込むのは簡易なプリンターをゼロから作るより
> はるかに難しいと思う。

プリンター自作するより難しいから「プリンター自作」と言い切って構わない
という主張? 頭大丈夫??

331
ナイコンさん[]   投稿日:2014/12/30 22:43:53
>324
後でグルグル回るインパクトシリンダ?を持ったプリンタが出てたよね
昔見た事がある、ヒューンとか唸りながら動作してた気がする

332
ナイコンさん[sage]   投稿日:2014/12/30 23:30:52
i4004はビジコム社のプリンター付き電卓の制御用として開発された。
四則計算と表示用だけなら当時でも安い電卓専用LSIが有った。
プリンター制御と電卓の処理を同時に行うことと、新しい電卓の仕様変更に柔軟に
対応する必要があるのでプリグラム可能なマイクロプロセッサをLSIで実現する
というアイディアに行き着いた。
i4004のクロック750kHz平均命令サイクル10.8マイクロ秒はプリンターのメカを制御しながら
キーボードスキャンと四則計算を同時に行うことができる処理速度から仕様が
決められた。
このスペックで本当にプリンタの制御まで出来るか設計者の嶋氏は設計段階で何度も検証している。

ジャンクのメカを利用してプリンタを自作したことには変わり無い。
当時はマイコン用のプリンタは存在しなかったのだから。
当時のマイコンはチップか評価用基板しか無かった。
ステッピングモーターを利用してXYプロッタを自作したのも同じ自作。
コメント6件

333
ナイコンさん[sage]   投稿日:2014/12/30 23:42:50
>332
馬鹿の屁理屈はもういいよ、さっさと自分の巣に帰りな。

334
ナイコンさん[sage]   投稿日:2014/12/30 23:45:26
おかしな持論を書き殴りたいなら自分のブログでやって欲しいな。

335
ナイコンさん[sage]   投稿日:2014/12/31 00:17:19
>因みにi4004もi8008もこのような小型ラインプリンタの制御を行う目的で開発された。

>i4004はビジコム社のプリンター付き電卓の制御用として開発された。

電卓にラインプリンタwバカ丸出しだなww

336
ナイコンさん[sage]   投稿日:2014/12/31 00:36:58
>因みにi4004もi8008もこのような小型ラインプリンタの制御を行う目的で開発された。

小型ラインプリンタ?

http://en.wikipedia.org/wiki/Intel_8008
> Originally known as the 1201, the chip was commissioned by Computer Terminal
> Corporation (CTC) to implement an instruction set of their design for their
> Datapoint 2200 programmable terminal. As the chip was delayed and did not
> meet CTC's performance goals, the 2200 ended up using CTC's own TTL based CPU
> instead. An agreement permitted Intel to market the chip to other customers
> after Seiko expressed an interest in using it for a calculator.

337
ナイコンさん[sage]   投稿日:2014/12/31 00:44:29
ビジコムとかキルダールとかわざわざ変な読み方してるのかね?

338
ナイコンさん[sage]   投稿日:2014/12/31 00:46:30
>332
>i4004のクロック750kHz平均命令サイクル10.8マイクロ秒はプリンターのメカを制御しながら
>キーボードスキャンと四則計算を同時に行うことができる処理速度から仕様が
>決められた。
>このスペックで本当にプリンタの制御まで出来るか設計者の嶋氏は設計段階で何度も検証している。

データシート見ると

http://www.intel.com/Assets/PDF/DataSheet/4004_datasheet.pdf
>1 word instruction - 8-bits requiring 8 clock periods (instruction cycles).
>2 word instruction - 16-bits requiring 16 clock periods (2 instruction cycles).

て書いてあるけど?

339
ナイコンさん[sage]   投稿日:2014/12/31 02:19:08
1行単位で印字するのは大小に関係なくラインプリンタだ。
昔の汎用機の巨大なプリンタもラインプリンタだし、
電卓に搭載されていた小型プリンタもラインプリンタだった。
電卓用で手のひらサイズだが回転ドラムと1行単位で印字するハンマーを備えていた。
当時の電卓は殆どが小型のラインプリンタを搭載していた。
当時の制御回路やマイコンではドットプリンタやインクジェットは
制御できなかった。

i4004を搭載したビジコン社の最初の電卓「141PF」は、
たしか「東京理科大学近代科学資料館」に実機が有るはずだから自分の目で確認してくれ。
i4004と小型ラインプリンタを搭載している。
ネット検索では真実は解らない。Wikiにある昔の情報は間違いだらけだ。

i8008のメインユーザーは日本のSEIKO社だった。
当時のSEIKO社はマイコン分野で世界のトップだったが歴史に記録されていない。
高価だったが1975年以前に卓上電子計算機を複数製品化している。

ビジコン社の電卓「141PF」に搭載した最初のi4004はクロック750kHzだった。
その後にインテルがビジコン社の弱みに付け込んで自社でも販売できるように
してからi4004の仕様を改善したのだと思う。

ネット検索では正確な情報は得られない。
特にネットが一般化以前の情報は間違いだらけだ。
私の情報は自分の目で確かめた一次情報だ。
コメント6件

340
ナイコンさん[sage]   投稿日:2014/12/31 02:27:17
ビジコム社どこ行った

341
ナイコンさん[sage]   投稿日:2014/12/31 02:40:46
ネット検索でなく全て自分の記憶だ。
高齢者だから記憶がぼやけている部分もある。
ビジコムという会社も在ったので間違えた。
小島氏、嶋氏、ノイス氏、グローブ氏とも面識がある。
気にしないでくれ。

342
ナイコンさん[sage]   投稿日:2014/12/31 02:50:33
>339
Wikiが間違いだらけとわかっているなら是非修正してくれ。

343
ナイコンさん[sage]   投稿日:2014/12/31 02:52:20
何で叩かれてるか理解できてないんだな
コメント2件

344
ナイコンさん[]   投稿日:2014/12/31 04:07:32
>327
ごめん実は興味ないんだ



TurboPascal走らせたかっただけのユーザーは付いてけないよママン

345
ナイコンさん[sage]   投稿日:2014/12/31 06:51:06
>343
なんで叩いてるの?

346
ナイコンさん[sage]   投稿日:2014/12/31 08:36:39
>339
そんな正確な一次情報を、こんな書き捨ての匿名掲示板でやるのはもったいないよ。
ちゃんとしたサイトを作ってそこに記録すべき内容だ。

人類の重要な文化遺産を残すためにも、残された人生を使って
きちんとした場所に詳細な記録を残してください。

347
ナイコンさん[sage]   投稿日:2014/12/31 09:15:50
>339
素晴らしい。その知識を皆で共有できるよに Wikipedia に反映して呉よ。

348
ナイコンさん[]   投稿日:2014/12/31 10:05:55
>i4004はビジコム社のプリンター付き電卓の制御用として開発された。
その話は本で読んだことがあるぞ。電卓の仕様を次々と変更する度に
CPUをデザインするのはコストがかかるとして、メモリーにプログ
ラムを書き込めるCPUの製作をインテルだったかに依頼した。特許
を取得しなかったのが痛恨だったとか。本は捨ててしまったな。島と
言う人は後にZ80の設計にも参加したはずだったが、はっきり覚え
ていない。日本の誇りだな。青色なんとかというより、こちらの方が
上だ。
NECは8001用にアメリカ版のCP/Mをつけて売った。私は
人から聞いてこれを買った。確か日本では高かったF80がタダで
ついていたからだ。初代8801でこれをつかって色々したな。
今は何もできないな。

349
ナイコンさん[sage]   投稿日:2014/12/31 10:29:42
馬の骨の一次情報なんかより嶋正利のプロセッサ温故知新でも読んだ方がいいなw

350
ナイコンさん[sageteyon]   投稿日:2014/12/31 12:30:23
当時を見てきた人の視点は面白いと思う
声の大きい人や権威のある人とは違う視点だったりしてさ

メーカーでも試作したけど商品化は断念してそのノウハウを転用とか
美談しか残ってないけど実際は違ったとかもあるんだろう

今ならラズパイのエミュでCP/M遊びなんだろうか?
I/Oも使えたら楽しい
コメント2件

351
ナイコンさん[sage]   投稿日:2014/12/31 12:40:31
>350
ないよそんなのw
凄いって言われたいだけの語りだろどこの専門板でも出没する
コメント2件

352
ナイコンさん[]   投稿日:2014/12/31 13:03:53
>351
思想調整いそがしいのねw

353
ナイコンさん[sage]   投稿日:2014/12/31 13:19:43
>332
CPUとマザーボードを買ってきて組み立てただけのパソコンを
「自作パソコン」と呼ぶんだから、メカ買ってきてIFつないで
箱に入れればプリンタの自作といえるよね。
コメント2件

354
ナイコンさん[sage]   投稿日:2014/12/31 13:39:15
>353
車買ってきて、自分でターボタイマーでも付けたものを「自作車」と自称するのは勝手だ。
世間は認めんがw

「自作パソコン」は「市販パソコン」と区別するための呼称でしかない。
コメント2件

355
ナイコンさん[sage]   投稿日:2014/12/31 13:42:43
>354
光岡が自動車メーカ扱いされてるが、
あそこエンジンとかは買ってきてるよね。
それと同じじゃん。
コメント4件

356
ナイコンさん[sage]   投稿日:2014/12/31 14:02:31
> 電卓にラインプリンタwバカ丸出しだなww

357
ナイコンさん[sage]   投稿日:2014/12/31 14:02:56
結構メーカーの中の人の認識でも食い違ってたりする話があるからね。
人間の記憶なんてはっきりしている方がのちに聞いた伝聞だったりして
むしろあやしいくらいだ。

358
ナイコンさん[sage]   投稿日:2014/12/31 14:17:36
>愛が足りていない殺伐としたスレだねえ

359
ナイコンさん[sage]   投稿日:2014/12/31 14:52:29
>355
そりゃ、法で取り締まられてる部分を自分らで作ってるからな。

360
ナイコンさん[sage]   投稿日:2014/12/31 16:05:14
>355
世の中の自動車メーカーでエンジンまで自社生産できる方が少ない

361
ナイコンさん[sage]   投稿日:2014/12/31 16:23:47
自分で生産してないんじゃ少なくとも自作ではないってことかな。
たしかにそういわれてみるとその通りかも?

362
ナイコンさん[sage]   投稿日:2014/12/31 16:25:28
自動車=エンジン ではないし喩えとして適切とは思わない。

中古のプリンタのメカ部をワンボードマイコンに接続したという話は
廃車からカーナビを別のクルマに持ってきたくらいの話で、プリンタ自作とは
思わない。

363
ナイコンさん[sage]   投稿日:2014/12/31 16:31:16
しかしなんだな、なんで国産CPU潰したの?
生産だけアメリカで作らせればよかったのに。
コメント4件

364
ナイコンさん[sage]   投稿日:2014/12/31 16:34:08
>363
>しかしなんだな、なんで国産CPU潰したの?

国産CPUなんていまだにたくさんあるけど何の話?
コメント2件

365
ナイコンさん[sage]   投稿日:2014/12/31 16:34:25
そうかなあ?
ワンボードマイコンにセントロニクス仕様のポートは無かったし
ジャンク的プリンタユニットといってもパラレルポート剥き出しでしょ。
8255の初期化、プロトコルシーケンスだって簡単とはいえ手書き
しなきゃならないだろうし。英数字一文字出力でさえ結構たいへんw

366
ナイコンさん[sage]   投稿日:2014/12/31 16:37:02
>364
英国製の奴?
コメント2件

367
ナイコンさん[sage]   投稿日:2014/12/31 16:37:34
8255でセントロプリンタのコントロールなんて初歩の初歩レベルだろ
これが出来なきゃお得意のLEDチカチカすら出来ないぞw
コメント2件

368
ナイコンさん[sage]   投稿日:2014/12/31 16:39:20
>366
世の中のマイコンはARMに駆逐されたとでも思ってる情弱の方?
コメント2件

369
ナイコンさん[sage]   投稿日:2014/12/31 16:40:32
>368
マイコンはPCに駆逐されました
ここはマイコン板ではありません。
コメント2件

370
ナイコンさん[sage]   投稿日:2014/12/31 16:44:21
>369
現代のPCでもインテルやAMD製のCPU以外にもたくさんマイコンが使われてるけど
お前何言ってんの??
コメント2件

371
ナイコンさん[sage]   投稿日:2014/12/31 16:46:47
昔のPC板でマイコンといえばマイコンピューターですよ
コメント2件

372
ナイコンさん[sage]   投稿日:2014/12/31 16:48:06
>367
1970年代のレベルなら8255の扱いは高等技術w

>370
具体的には?
コメント2件

373
ナイコンさん[sage]   投稿日:2014/12/31 16:49:49
>371
>363さんの「なんで国産CPU潰したの?」てのとなんか関係ある話?

374
ナイコンさん[sage]   投稿日:2014/12/31 16:51:09
PCの話ということでしょ。
MPUの話じゃない。
コメント2件

375
ナイコンさん[sage]   投稿日:2014/12/31 16:54:08
>372
>1970年代のレベルなら8255の扱いは高等技術w

8255なんて1976年発売のTK-80なんかでも使われてて、ユーザーにも機能が半分解放されてたから
パラレルポート制御用としてはもっとも身近なもののひとつだったと思うが。
コメント2件

376
ナイコンさん[sage]   投稿日:2014/12/31 16:55:44
>374
どんなMPUでも使用した製品をマイコンピューター呼ばわりすれば
なんでもいいんじゃないの?
コメント2件

377
ナイコンさん[sage]   投稿日:2014/12/31 16:57:03
>376
ミニコンでも使ってれば?
コメント2件

378
ナイコンさん[sage]   投稿日:2014/12/31 16:57:51
>377
なんで??

379
ナイコンさん[sage]   投稿日:2014/12/31 16:58:53
なんでもいいんでしょ?
パラメトロンで作るの?
コメント2件

380
ナイコンさん[sage]   投稿日:2014/12/31 17:06:02
>379
「どんなMPUでも〜なんでもいい」という文章を誤読して揚げ足取ったつもり?

381
ナイコンさん[sage]   投稿日:2014/12/31 17:07:23
自作とは何かの話じゃなかったの?
PC板で何の話がしたいの?

382
ナイコンさん[sage]   投稿日:2014/12/31 17:08:29
>375
「自作」の話で「自社製造」の話じゃ無いからね。

TK-80全盛期のBitINNでは「自作」はしてみたが
動作しない不良基板が沢山持ち込まれてその修理に
Nのエンジニアが土日返上でかり出されていたという話。
一番困ったのは電源の正負を逆につなげて板ごと
飛ばした事例だと苦笑していたな。
TK-85がKITじゃなくないのはそんな無駄な努力を排除
するためだと企画したエンジニアが話してくれた。
当時の「自作」はそんなレベルの底辺もあったわけで。

ODAだからセントロだかなんだからわからん
パラレルポートのうんちゃらをつなげて動作させれたら
それはそれなりに高等技術だと思うぞw
コメント4件

383
ナイコンさん[sage]   投稿日:2014/12/31 17:14:39
TK80は自作なのか…

基準って半田付けするかしないかって事なのか

384
ナイコンさん[sage]   投稿日:2014/12/31 17:15:16
自作板池

385
ナイコンさん[sage]   投稿日:2014/12/31 17:15:25
>382
そんな電源逆に付けて壊すレベルの話なんて誰もしてないから

386
ナイコンさん[sage]   投稿日:2014/12/31 17:16:36
>382
>一番困ったのは電源の正負を逆につなげて板ごと
>飛ばした事例だと苦笑していたな。
>TK-85がKITじゃなくないのはそんな無駄な努力を排除
>するためだと企画したエンジニアが話してくれた。

TK-85の電源入力は極性のあるコネクタなんてのじゃなくて5VとGNDがそれぞれ
ネジ止めの端子になってるだけだからあんま解決になってないんじゃないの。

387
ナイコンさん[sage]   投稿日:2014/12/31 17:18:52
そもそもなんで電源コネクタってJISとかないの?
コメント4件

388
ナイコンさん[sage]   投稿日:2014/12/31 17:19:43
あはは。無理矢理やねえ。

「自作」にはいろんなレベルがある・あったということだよ。
ご自身がこれこそが「自作」だというマイ定義で話されても苦笑しかできんよw

389
ナイコンさん[sage]   投稿日:2014/12/31 17:24:26
電子工作は自作板じゃなくて電子板かな?

390
ナイコンさん[sage]   投稿日:2014/12/31 17:50:46
シリコン掘ってくるところからだろ
コメント2件

391
ナイコンさん[sage]   投稿日:2014/12/31 18:25:06
耐火レンガ焼いて砂鉄でリレー作ろう

392
ナイコンさん[sage]   投稿日:2014/12/31 18:42:46
そうだ、耐火レンガを作るために耐火レンガをつくろう!あれ…?

>387
なんでもかんでも規格があるとか
規制があって誰かが責任とってくれるとか
誰かが決めてくれると思っちゃ駄目だぞ!
コメント2件

393
ナイコンさん[sage]   投稿日:2014/12/31 19:08:08
>392
オレが決めてやるよ、さっさと余所逝けや。
コメント2件

394
ナイコンさん[]   投稿日:2014/12/31 19:12:33
>387
そのうち何でもかんでもUSBになりそうな気がするw

395
ナイコンさん[sage]   投稿日:2014/12/31 19:13:23
>390
電子立国で見たぞ

396
ナイコンさん[sage]   投稿日:2014/12/31 19:19:35
頼むからお前ら少しはCP/Mの話もしろよ

397
ナイコンさん[sage]   投稿日:2014/12/31 19:29:11
>393
お前には決められないよ
決めるのは作る人間だけだからなw
コメント2件

398
ナイコンさん[sage]   投稿日:2014/12/31 20:09:23
>397
大晦日も寂しく暮らす独居老人か。
60歳以上板で茶飲み友達でも探せよ。

399
ナイコンさん[sage]   投稿日:2014/12/31 22:16:07
なるほど、もうろくしたじいいさんの集まりかw
だから「自作」にもいろいろな意味があるという
単純なことすら認められないわけだ。
コメント2件

400
ナイコンさん[sage]   投稿日:2014/12/31 22:24:53
自作農とCP/Mの関係について

401
ナイコンさん[sage]   投稿日:2014/12/31 22:44:29
>399
みんな認めてるよ、キミの「自作」はキミ自身にしかわからない意味だって。
コメント2件

402
ナイコンさん[sage]   投稿日:2014/12/31 22:45:27
SEIKO社の小型ラインプリンタのジャンクは1975年頃に秋葉原のジャンク屋に大量に並んでいた。
面白そうなメカで数千円だったので当時の電子工作マニアはみんな購入した。
実際に利用するのはデータシートも無いので自分で仕様を調べるところから始めた。
印字ドラムが1回転する時間やハンマーのドライブ方法を実際に電流を流して調べた。
その情報を元にドライブ回路を設計して、ジャノメ基板にハンマードライブ用の
トランジスタや制御用TTLを並べて製作した。
一発で動くことなど無いので、調整しながら動作するようにした。
出来合いの基板を買ってきて箱に入れる自作とはレベルが違う。
TK-80の発売前だから、CPUをチップで買ってきてマイコンもジャノメ基板で自作した。
8255などは高価だったのでTTLで8bitラッチを作って入出力ポートにした。
とても楽しい時代だった。時は流れ、あの楽しさは無くなった。

403
ナイコンさん[sage]   投稿日:2014/12/31 22:53:54
回顧爺ウザイからチラシの裏にでも思いで書いていて
コメント2件

404
ナイコンさん[sage]   投稿日:2014/12/31 23:03:13
>401とか>403って論破されて悔しいおじいさんだろう?

405
ナイコンさん[sage]   投稿日:2014/12/31 23:10:12
論破?論破?w

406
ナイコンさん[sage]   投稿日:2014/12/31 23:11:24
i4004はビジコム社がインテル社へ特注したLSIだった。
よってインテル社は単なる下請けでi4004を外販できなかった。
当時国産コンピュータメーカーをIBMから守ることと、国産LSIメーカーの育成が最大の
目標だった通産省から見ると外国のLSIに貴重が外貨を払うビジコム社は目の仇だった。
通産省はビジコム社の業務を妨害して猛烈な圧力を賭けた。
ビジコム社の小島社長が通産省の課長に抗議すると課長は「あなたの会社は潰れた方が良い」と言い放った。
弱体化したビジコム社はi4004とマイクロコンピュータのアイディアをインテル社が自由に
商品化できるという条件でi4004を安く売ってもらう契約をインテル社と締結した。
通産省の圧力が無ければビジコム社はマイクロコンピュータの特許を取得できて、
マイコン帝国の覇者はインテル社ではなくビジコム社だった可能性がある。
これはwikiには書かれない真実です。

407
ナイコンさん[sage]   投稿日:2014/12/31 23:14:37
嶋正利のプロセッサ温故知新に全部書いてあるよw
コメント2件

408
ナイコンさん[sage]   投稿日:2014/12/31 23:15:49
悔しいおじいさんは一行しかレスできないんだよね。
しかもおんなじ事を何回もwボケてるんだろうな。

409
ナイコンさん[sage]   投稿日:2014/12/31 23:23:23
>407
「嶋正利のプロセッサ温故知新」は読んだことが無いが、
当時の経緯や通産省の課長から「あなたの会社は潰れた方が良い」と言われた件は
ビジコム社の小島社長から直接聞いた話だ。
コメント2件

410
ナイコンさん[sage]   投稿日:2014/12/31 23:39:17
ビジコム社?

411
ナイコンさん[sage]   投稿日:2014/12/31 23:42:50
>409
ウィキペには書いてないかもしれないけどその頃半導体事情の本には大抵書いてある程度の事だから知ってる人は多いんでない?

412
ナイコンさん[sage]   投稿日:2014/12/31 23:45:29
i8008はインテル社と日本のSEIKO社の共同開発だった。
Wikiにあるi8008を採用したというCTC社の製品化は非常に遅れたと記憶している。
1972年にi8008が出荷されると同時にSEIKO社はi8008を採用したS-500という卓上型電子計算機を
発売している。i8008が発売されてからS-500の開発を行っていたらこのスケジュールでの発売は
不可能だ。
SEIKO社は以前からDTLを利用した卓上型電子計算機を商品化していて建築分野の構造計算に
使われていた。S-500はその後継機種にあたる。
SEIKO社は1974年にはi8080を採用した卓上型電子計算機SEIKO7000を商品化している。
1977年にはBASIC言語が利用できるSEIKO5700を発売している。
これは事実上日本初のパーソナルコンピュータに当たる。

413
ナイコンさん[sage]   投稿日:2014/12/31 23:49:51
エプソン?ソーテック?

414
ナイコンさん[sage]   投稿日:2015/01/01 00:00:20
後にパソコンメーカーになるSORD社も1972年のi8008の発売を受けて
ミニコンスタイルのマイコン「SMP80/08」を開発した。
当時小さな会社だったSORDが傾くほどの開発費を賭けて完成したが、
i8008の処理能力が低かったので商品化見送られた。これを反省にして・・・
1974年にi8080を搭載した「SMP80/20」を商品化して人気となり
パソコンメーカーSORDとしての躍進が始まった。
同じ頃にシアトルでi4004やi8008に飛び付いていたのがキルダールだ。
その後の推移はみなさんご存知の通り。
キルダールの名前が出たところで爺は古巣に戻ることにする。
CP/Mの話題で盛り上がってくれ。

415
ナイコンさん[sage]   投稿日:2015/01/01 00:11:21
追伸
SEIKO社は時計で有名な「セイコー」「精工舎」「服部時計店」のことだ。
1968年から1977年頃までは卓上計算機(いまで言うデスクトップ)メーカー
としては世界でも有数の企業だった。
1982年にはCP/Mを採用したSEIKO5900Bを発売している。
工人舎やソーテックとは関係ない。
エプソンは関連会社(セイコーエプソン)。

416
ナイコンさん[sage]   投稿日:2015/01/01 00:35:24
キモい

417
ナイコンさん[sage]   投稿日:2015/01/01 04:24:16
妄想はもうよそう

418
ナイコンさん[sage]   投稿日:2015/01/01 04:43:03
あけおめ

信州精機と諏訪精工舎が合併してセイコーエプソンだっけ確か
EPSONブランドは信州精機時代から使われてたね。HC-20とか。

419
ナイコンさん[sage]   投稿日:2015/01/01 05:03:27
信州精機は昔、小型のプリンタを作ってたよ。回転ドラム式のラインプリンタの桁数を減らした様で
ソレノイドが多数付いてた。まだエプソンを名乗る前。

420
ナイコンさん[sage]   投稿日:2015/01/01 07:26:14
セイコー社の時計が午後七時をお知らせします
って奴でしょ
時計のメーカーとしてはすごく有名だよな

421
ナイコンさん[sage]   投稿日:2015/01/01 07:28:55
セイコーエプソンといえば何故か俺の家にはHC-80のマニュアルだけあった
それ読んでCP/M勉強したもんだ

…その割には実際のCP/Mに触るのはずっと先の話になったがw
そんな俺の「はじめてのOS」はMS-DOS 3.1だった。
ええ、まだ40にもならない若造ですすみません

422
ナイコンさん[sage]   投稿日:2015/01/01 15:10:32
2015年を迎えたし、話題をCP/M側に振ろうと思う。古いハードウェアを調べてるうちに
Altair 8800 Clone って知った。8080A CPUから FDD I/F までPICでエミュレートしてるようだけど、
本物のハードウェアに近づけるよう色んな工夫を入れてるようで感心した。物理的なI/Fはスイッチパネルと
2ポートのシリアルのみに割り切った。オンボードに FD 3枚分の不揮発性メモリがあって、シリアル接続した
PCで書き込める。CP/M 2.2で63kのRAMが取れる。
値段は$621と当時と同じ。ただ日本までは送料に$110位。ハード的にいじる余地は少なそうだけど
エミュレーションソフトじゃ物足りないなんて人に向くかな。

The Altair 8800 Clone
http://altairclone.com/

423
ナイコンさん[sage]   投稿日:2015/01/01 15:21:50
よくわからんがAVRでエミュとBIOS作った人なら居なかったか?

424
ナイコンさん[sage]   投稿日:2015/01/01 15:49:02
それよりプリンターの話しようぜ!

425
ナイコンさん[]   投稿日:2015/01/01 18:03:05

426
ナイコンさん[sage]   投稿日:2015/01/01 19:55:03

427
ナイコンさん[sage]   投稿日:2015/01/01 21:52:35
>426
これはすごいね。好きな人にはたまらないんだろうね。
コメント2件

428
ナイコンさん[sage]   投稿日:2015/01/02 22:51:48
>427
紙テープの操作とか、人のなすべき所業ではないですよ。

大昔70年代中庸〜末のアセンブラは紙テープベースで、
まずソースを穿孔出力し、パス1のASMプログラムをロード実行
次にパス2のASMプログラムをロード実行。
生成オブジェクトを紙テープ出力とか。面倒この上ない。

脇で見ていて、あの世界に近づきたいとは思わなかったですねえw

429
ナイコンさん[sage]   投稿日:2015/01/02 22:53:06
大昔70年代中庸〜末のアセンブラは紙テープベースで、→
大昔70年代中庸〜末のアセンブラには紙テープベース供給・実行のものもあって

430
ナイコンさん[sage]   投稿日:2015/01/02 23:32:50
z80なのになぜかパンチカードで起動するシステムがあって
起動するのに2時間以上かかってて笑った

431
ナイコンさん[sage]   投稿日:2015/01/03 04:16:13
NCとかまだパンチテープ使ってるところありそうだけど。
場合によっちゃCPUはPentiumとかPowerPCとかで。

432
ナイコンさん[sage]   投稿日:2015/01/03 23:08:02
紙をプリンタとスキャナで記憶媒体として使うなら、
A4一枚片面にどのくらいのバイト数記録できるかな?

433
ナイコンさん[sage]   投稿日:2015/01/03 23:14:39
QRコードを小さく印刷するにしろ紙質は重要な筈

434
ナイコンさん[sage]   投稿日:2015/01/03 23:54:52
64KBのメモリでスキャナーとOCRとか。胸熱。
コメント2件

435
ナイコンさん[sage]   投稿日:2015/01/03 23:59:31
>434
なんで周辺機器が64KBに限定されると思ったんだ?
コメント2件

436
ナイコンさん[sage]   投稿日:2015/01/04 00:08:20
64KBのメモリでハードディスクとか。胸熱。
コメント2件

437
ナイコンさん[sage]   投稿日:2015/01/04 00:10:08
パーティションは64MB

438
ナイコンさん[sage]   投稿日:2015/01/04 01:07:23
64MBなんて使い切れないな
コメント2件

439
ナイコンさん[sage]   投稿日:2015/01/04 01:11:31
あったらスゴい…64KBのMIDI音源

440
ナイコンさん[sage]   投稿日:2015/01/04 01:25:44
MIDIって送られてきたデータは端からじゃんじゃん鳴らす仕組みなんで
基本メモリーは要らないし、PSGやらFM音源やらメモリの要らない方式の
音源システムなんていくらも考えられるからMIDI音源のメモリが64kBも
なくてもスゴいことなんて全然ない。

441
ナイコンさん[sage]   投稿日:2015/01/04 01:28:07
>438
dBなんてストレージがどんだけでかくても不思議はないが?
コメント6件

442
ナイコンさん[sage]   投稿日:2015/01/04 01:44:43
>435
周辺機器じゃなくてメインメモリのほうじゃね?
64KBのメモリだと72dpiのモノクロ2値スキャナとかならともかく、
フルカラー、300dpiとかを処理するのはあまり現実的じゃないだろなぁ…
8ライン分でも60KB必要だから1次処理で減色するのも大変だと思う。

443
ナイコンさん[sage]   投稿日:2015/01/04 01:50:12
へー8bitの機械に64MB以上繋いでたのすごいねー何やったの?
コメント6件

444
ナイコンさん[sage]   投稿日:2015/01/04 02:28:23
PCエンジンにCP/Mって載るの?
コメント2件

445
ナイコンさん[sage]   投稿日:2015/01/04 03:14:27
載らない理由はないな

446
ナイコンさん[sage]   投稿日:2015/01/04 03:20:02
>443
> へー8bitの機械に64MB以上繋いでたの

誰かそんなこと言ってる?

447
ナイコンさん[sage]   投稿日:2015/01/04 03:36:02
>443

揚げ足とったつもりなのかな?「藁人形論法」って知ってる?

448
ナイコンさん[sage]   投稿日:2015/01/04 09:33:45
ゲームパットでフリック入力?のCP/Mとかカコイイな。

449
ナイコンさん[sage]   投稿日:2015/01/04 09:47:51
>444
PCエンジンってCPU6502でしょw
コメント2件

450
ナイコンさん[sage]   投稿日:2015/01/04 10:03:43
>436
Intelのソフト開発システムのMDSはCPUが8085/64KBでHDDを操作できた。
メインフレーム用途のCDCの中型冷蔵庫サイズのHDDで15インチの固定HDDと
パック型のリムーバブルを同梱した20MB弱のもの。SMDインタフェース。
フライホイールが特大に。起動時やアクセス時床が揺れるほどの大物だったな。

HDDで起動するMP/M86というのも操作したことがある。操作中誤ってファイルを
まとめて消去してしまった。たまたまセクターを弄れるエディタが付属していたので
ディレクトリのファイル名の先頭バイトのサインビットを外す操作でundelできた。
他人のファイルだったし、あの時は顔面蒼白の冷や汗モノだった。

451
ナイコンさん[sage]   投稿日:2015/01/04 11:18:18
>443
つなごうとすればつなぐ事はできるだろ
用途があるかどうかはともかく。

1chip-MSXは通常状態でも2GBまでのSDメモリを扱えるぞ

452
ナイコンさん[sage]   投稿日:2015/01/04 11:19:20
>449
頑張ればZ80エミュくらい載るだろ
実用的な速度が出るかどうかは知らん。

453
ナイコンさん[sage]   投稿日:2015/01/04 11:32:43
そういえばVTLとかBFで書かれた8080エミュってないかな?
そういう手軽に移植できそうな奴でCP/M動かしたら面白そうなんだけれど。
コメント4件

454
ナイコンさん[sage]   投稿日:2015/01/04 11:44:34
>441が8bit機で巨大ストレージのdBを運用していた、もしくはご存知である
ようなカキコに見えたもんでな。

1)運用してた ほほうどのようなサービスに使われたのでしょうか
2)見たことある へーよかったねお前の手柄じゃないけどな
3)揚げ足妄想 帰れバカ
4)それ以外 どういう意図で書いたのか小一時間
コメント2件

455
ナイコンさん[sage]   投稿日:2015/01/04 12:02:26
>453
自分で書けばいいんじゃないか?
Z80はちょっとめんどくさいけど8080なら簡単だと思う、
VTL系の言語なら多分1000行以下のコードで書けちゃうんじゃないかと。

456
ナイコンさん[sage]   投稿日:2015/01/04 12:41:06
自分で書くのは全然手軽じゃないじゃない。
移植が手軽かと言えばそうでもない気がするけど、
そう思えることが動機づけには大事だな。

457
ナイコンさん[sage]   投稿日:2015/01/04 16:36:25
>453
BFってBrainF**kの事だよな?
それで8080エミュとかむっちゃ効率悪そうだww
結局巨大なメモリと爆速なCPUが必要になりそう。

458
ナイコンさん[sage]   投稿日:2015/01/04 16:41:43
???www

459
ナイコンさん[sage]   投稿日:2015/01/04 19:10:11
> 爆速なCPUが必要になりそう。

アホか
コメント2件

460
ナイコンさん[sage]   投稿日:2015/01/04 19:14:06
>454
> >441が8bit機で巨大ストレージのdBを運用していた、もしくはご存知である
> ようなカキコに見えたもんでな。

目か頭の病院に逝くべき

461
ナイコンさん[sage]   投稿日:2015/01/04 20:45:27
>441が実例上げてくれたらそうするよ

>dBなんてストレージがどんだけでかくても不思議はないが?

お前の頭が不思議だバカ

462
ナイコンさん[sage]   投稿日:2015/01/04 20:49:55
実例挙げられたところでケチつけるのは目に見えてるし相手する暇人もいないだろw
コメント2件

463
ナイコンさん[sage]   投稿日:2015/01/04 20:54:18
CDROM^2版のliveCP/Mまだー

464
ナイコンさん[sage]   投稿日:2015/01/04 20:56:33
グーグルが万能って訳じゃないからな藁人形ってバカが虚言吐く論法かね役たたねえな

465
ナイコンさん[sage]   投稿日:2015/01/04 21:00:26
ちゃんとググれる範囲の情報でも辿りつけない情弱は結構多いよ。

466
ナイコンさん[sage]   投稿日:2015/01/04 21:37:27
>462
逃げちゃダメだ! 逃げちゃダメだ!

467
ナイコンさん[sage]   投稿日:2015/01/05 01:42:16
>459
BFってのがBrainF*ckの事ならそんなもんだろ
実際の仕事をするのにどれだけ効率悪い言語だと思ってんだよ…
コメント4件

468
ナイコンさん[sage]   投稿日:2015/01/05 01:46:07
>467
実行効率が問われるといつから勘違いしてた?

469
ナイコンさん[sage]   投稿日:2015/01/05 02:14:07
>467
BrainFuck選んだ時点で効率は捨ててるって理解できないアフォの人?

470
ナイコンさん[sage]   投稿日:2015/01/05 08:05:06
そういえばgame系が難解言語扱いされないのは、
記述性がBASIC譲りだからということなんだろうか?
BFはアセンブラ書式にしてもやっぱり書きにくいんだろうな。

471
ナイコンさん[sage]   投稿日:2015/01/05 11:06:52
別にBFで書かなくても
そのままアセンブラでINC HL,DEC HL,INC (HL),DEC (HL)とかで書きゃいいだろw
コメント2件

472
ナイコンさん[sage]   投稿日:2015/01/05 11:09:41
BFってメモリマップドIOじゃないCPUの場合は命令拡張しないと難しい?
コメント2件

473
ナイコンさん[sage]   投稿日:2015/01/05 11:23:10
>471
GOTO万歳って話なのでは?

474
ナイコンさん[sage]   投稿日:2015/01/05 11:44:55
>472
そういえばマイナス番地って何処に行くんだ?
実装依存?
コメント2件

475
ナイコンさん[sage]   投稿日:2015/01/05 12:02:06
>474
実装依存になると思う
inc/decを素直に実装したらオーバーフローするだろうけど
賢いシステムだと例外で割込みとか出せるかもしれない
BFってハーバードアーキテクチャ向けなのかな

476
ナイコンさん[sage]   投稿日:2015/01/05 12:13:09
ならIOをマイナスにマップしとけばひと通り出来るのかな?
入出力命令の先をOSのコマンドラインに繋ぐのも本末転倒でいいけど。

477
ナイコンさん[sage]   投稿日:2015/01/05 14:22:50
BFは理論的な側面はともかく、実用性は皆無のネタ言語だと思ってたんだけど、
なんで皆そんなに食いつくんだ?

478
ナイコンさん[sage]   投稿日:2015/01/05 14:48:52
くだらないネタを本気で考えるのが楽しいんじゃないか

479
ナイコンさん[sage]   投稿日:2015/01/05 17:19:44
ここ、平日の昼間から書き込みが多いのは、こんな話題に食いつくのは
もう定年過ぎのジジィばかりだからか?

480
ナイコンさん[sage]   投稿日:2015/01/05 21:45:48
そりゃそうだろ。CP/Mは30年前の1985年には命脈尽きてるし。
CP/M云々してるのは50代以上。ましてIMSAI/Altairガーしてる
のは60代だろ。

あと20年もしたら静かになるよw

481
ナイコンさん[sage]   投稿日:2015/01/06 09:02:32
40代で当時CP/Mを使ってましたが何か

482
ナイコンさん[sage]   投稿日:2015/01/06 19:49:20
10代で今いじってる人もいるはず

483
ナイコンさん[sage]   投稿日:2015/01/06 20:02:04
いないよ

484
ナイコンさん[sage]   投稿日:2015/01/06 21:19:34
ボクは今ちんこいじってますよ(キリッ

485
ナイコンさん[sage]   投稿日:2015/01/06 21:41:42
10代で今ちんこいじってる人もいるはず

486
ナイコンさん[sage]   投稿日:2015/01/06 22:26:11
なんで中学生が紛れ込んでンだ?

487
ナイコンさん[sage]   投稿日:2015/01/06 22:39:50
身体は50代でも精神年齢は10代って奴な
恐らくこの板の住人の大半がそれだろう

488
ナイコンさん[sage]   投稿日:2015/01/06 22:52:06
精神年齢じゃ下半身は元気にならないだろう。

489
ナイコンさん[sage]   投稿日:2015/01/06 23:06:58
「オレがそうなんだから他の奴等もそうだろう」みたいな勘違いしてる奴がいるなw

490
ナイコンさん[sage]   投稿日:2015/01/06 23:20:23
人間、結婚しないと心は大人にならないんだよ
コメント2件

491
ナイコンさん[sage]   投稿日:2015/01/06 23:31:49
最近の美魔女とか凄いからな。
アラフォー程度なら下手すると背伸びした十代の子より若く見える。

492
ナイコンさん[sage]   投稿日:2015/01/06 23:33:00
>490
未婚30代の俺から見ても下ネタ野郎は幼稚に見えるんだけど。

493
ナイコンさん[sage]   投稿日:2015/01/06 23:36:24
とりあえずCP/M使える芸能人って誰だろう?

494
ナイコンさん[sage]   投稿日:2015/01/07 23:03:33
森田一義
今井美樹
えなりかずき
大村 崑
サンプラザ中野
芸能人ではないが:さくらももこ

495
ナイコンさん[sage]   投稿日:2015/01/09 01:52:38
確かにタモリって「懐かしいなー昔使ってたんだよ」とか言いつつ平然と操作しそうなイメージある。
何にでも興味持つ人だからなあ…

今ちょっと調べてみたらVIC-1001とかいじってたそうな。

496
ナイコンさん[sage]   投稿日:2015/01/09 02:12:26
なつかすぃ

497
ナイコンさん[sage]   投稿日:2015/01/09 05:30:13
与謝野馨

498
ナイコンさん[sage]   投稿日:2015/01/09 09:35:39
タモリは昔アマチュア無線やってたんだよな。
コメント2件

499
ナイコンさん[sage]   投稿日:2015/01/09 12:08:29
趣味の王様と呼ばれていた時代があったね
アマチュア無線。

500
ナイコンさん[sage]   投稿日:2015/01/09 17:32:19
アメリカでは今でも自作無線機で通信するのは自由の象徴みたいな
ハム文化があって今でも盛況らしい
毎年自作無線機作ってはアメリカのイベントに行ってる知り合いが言ってた

501
ナイコンさん[sage]   投稿日:2015/01/09 17:38:05
日本は自由に無線作ると逮捕されるからなー
まさに警察国家
自由のある国に行きたい
コメント2件

502
ナイコンさん[sage]   投稿日:2015/01/09 17:39:57
むかしから電波法あるような…

503
ナイコンさん[]   投稿日:2015/01/10 07:13:28
>501
え?回路図出して許可下りればよかったんじゃなかったっけ?
アマチュア無線はそうだったと思うんだが、法律変わったの?

504
ナイコンさん[sage]   投稿日:2015/01/10 09:12:06
いちいち届けんのが嫌なんだよ

505
ナイコンさん[sage]   投稿日:2015/01/10 09:30:40
アメリカはドローンの許可降りないんだろ?
ラジコンヘリ位ならCP/Mでなんとかならんかな?

506
ナイコンさん[sage]   投稿日:2015/01/10 09:32:55
>498
1960年頃の高校生時分は無線クラブ所属で電通大受験。
落ちて早稲田二文西洋哲学だとか。数学苦手の理系だとか。

先週NHKが再放送していたブラタモリの築地編では築地の
2文字コールサインのOBなオサンにジャンクの無線機貰ってたし。
以前放送された秋葉原編ではラジオセンター2階のジャンク屋で
送信菅の807とかを手にして懐かしい〜とかコメントしてた。

タモリの4ヶ国語麻雀みたいなインチキ外国語芸では、
ドンガバチョの藤村有弘が先達だがやはり無線家として有名だったね〜

507
ナイコンさん[sage]   投稿日:2015/01/10 09:34:34
自作アマチュア無線機の保証認定については、このあたりに内情のうわさ話が。
http://it.slashdot.jp/comments.pl?sid=616906&;cid=2497220

508
ナイコンさん[sage]   投稿日:2015/01/10 09:37:07
こっちのがわかりやすいか
http://it.slashdot.jp/story/13/11/18/0524232/

509
ナイコンさん[sage]   投稿日:2015/01/10 09:54:00
ちゃんと技適通せばいいだけなんどけどね
技適通すのはちょっと面倒くさいだけでそんなに難しいもんじゃないし

510
ナイコンさん[sage]   投稿日:2015/01/10 09:59:37
公道走らせる手続きに比べたら緩いほうだよね。

511
ナイコンさん[sage]   投稿日:2015/01/15 20:51:12
何のスレだよワロタw
まあたまにはそういう話題も悪くは無いと思うけど
コメント2件

512
ナイコンさん[sage]   投稿日:2015/01/28 05:07:43
CP/M汎用のテトリス(クローン)で
何かいいの出回ってたりしないかね?

513
ナイコンさん[sage]   投稿日:2015/01/28 05:35:46
出来の悪いのしかないね

514
ナイコンさん[sage]   投稿日:2015/01/28 07:10:57
CP/M汎用で作れるの?

515
ナイコンさん[sage]   投稿日:2015/01/28 09:12:48
難しいな、エスケープシーケンスもバラバラだし。

一動作ごとにスクロールして全部描き直し?
これならテレタイプでもOKだw

516
ナイコンさん[sage]   投稿日:2015/01/29 17:33:14
なんか昔CP/M用ローグクローン入手した事あるけど
エスケープシーケンスの違いを吸収するために
その部分だけパッチをあてられるようになってたな

結局ドキュメント見てもパッチの作り方がよくわからず
MSX用に誰かがパッチ当ててくれたのを別途入手しちゃったけど

517
ナイコンさん[sage]   投稿日:2015/01/29 17:38:11
CP/Mじゃわりとよくある。
標準でDDTもSAVEコマンドも使えるから手作業でのパッチ当ても出来て当たり前の操作だし。

518
ナイコンさん[sage]   投稿日:2015/03/30 11:23:25
昔のコンピュータルームは本体と一緒にラインプリンタが置いてあるから紙の匂いがしたな。
領収書などに使うカーボン?紙の匂いでホスト機を思い出す。
電子化とはいえサーマルでもプリンタがないと実用的とはいえないな。
今はデータセンターにはプリンタはないから当時と印象は違う。今の若い人は知らない世界だ。

519
ナイコンさん[sage]   投稿日:2015/04/02 08:02:26
https://twitter.com/iruka3/status/583267909079678977
>ちなみにSORD-Z80(cp/m-80)のedをバイナリーパッチ当てまくって
>フルスクリーンのエディタにしたことある。但しVRAM上のASCII読んで
>エディットしてたのでcp/m汎用じゃなかった。

520
ナイコンさん[sage]   投稿日:2015/08/14 11:21:43
>511
CPMネタはむしろCDOS@JPNって印象があったな。
まあ元々通信ソフトなんだからそこに集まっても特に不思議はないか。

521
ナイコンさん[sage]   投稿日:2015/09/26 18:32:22
ス ル メ

522
ナイコンさん[sage]   投稿日:2015/11/09 10:54:58
綱引きのときに「オーエス! オーエス!」って掛け声をかけるのは何で?

523
ナイコンさん[sage]   投稿日:2015/11/09 19:22:06
セクロスするとき何て言う?

524
ナイコンさん[sage]   投稿日:2015/11/09 19:26:19
どすこーい!

525
ナイコンさん[sage]   投稿日:2015/11/30 11:55:29
うっ!!!

526
ナイコンさん[sage]   投稿日:2016/02/23 21:15:38
質問なんだが、
CP/Mのバイナリーファイルって、ファイルのデータ長は
どのようにして把握しているのかな?
コメント2件

527
ナイコンさん[sage]   投稿日:2016/02/23 21:25:18
予言で把握しています

528
ナイコンさん[sage]   投稿日:2016/02/24 02:32:10
>526
128 byte単位。
コメント2件

529
ナイコンさん[sage]   投稿日:2016/02/24 09:35:06
パイナリーという概念がなかった時代

530
ナイコンさん[sage]   投稿日:2016/02/24 18:32:53
テキストファイルとかも128byte単位だったので、
ctrl-zの後ろにゴミが詰まってたな。

531
ナイコンさん[]   投稿日:2016/02/24 18:52:09
テキスト終端の 1A(ctrl-z) の後ろは 1A で埋めるのが暗黙の了解だったね
コメント4件

532
ナイコンさん[]   投稿日:2016/02/24 18:57:02
そんなものはなかった。1Aの後ろにゴミって普通に入ってたし。
コメント2件

533
ナイコンさん[sage]   投稿日:2016/02/24 19:58:35
>528
thx!

しかしbinaryデータで128byte単位って
エライ面倒な気がする。

534
ナイコンさん[]   投稿日:2016/02/24 20:50:59
単密度FDのセクタあたりのデータ長が128バイトだったからね

535
ナイコンさん[]   投稿日:2016/02/25 23:07:25
>532
読み込み時にそうなってることに依存してるプログラムは皆無だと思うけど、
一応マナーみたいなものとしてあったよ。

ちなみに標準のED.COMで編集したファイルやASM.COMが出力するPRNファイルも最後が1ahで埋まる。
PIP.COMも普通のファイルコピーはそのままだけど、オプションで大文字変換とかすると埋まる。
標準以外のプログラムでも1ahで埋めてあるものは少なくないと思う。

536
ナイコンさん[sage]   投稿日:2016/02/26 03:57:30
標準のトランジェントコマンドがどうだったとして、マナーとしてどうだったという話にはあんま関係ないかな。
コメント2件

537
ナイコンさん[sage]   投稿日:2016/02/26 11:04:48
MS-DOS上のエディタも初期の頃は
1AHを後ろに付けていたな。
コメント2件

538
ナイコンさん[]   投稿日:2016/02/26 12:04:54
>536
あいまいな部分を標準に合わせておく→いわゆるマナー
だな。

VDEで編集したファイルやPMEXTで展開したファイルも1ahで埋めてあるし、
これがマナー以外の何かと言うなら、
多くのアプリがそうなっている原因や目的を説明できないとダメだね。
コメント2件

539
ナイコンさん[sage]   投稿日:2016/02/26 12:05:04
DOS開発当初、Microsoftの新しいOSは、CP/Mとどこまで互換性があるのか
というのが業界の最大の関心ごとだったからな。

540
ナイコンさん[sage]   投稿日:2016/02/26 13:05:31
今でもcopyコマンドには1aで区切るasciiモードとそのままのバイナリィモードあるんだぞい

541
ナイコンさん[]   投稿日:2016/02/26 13:41:24
>PMEXTで展開したファイルも1ahで埋めてあるし、

頭悪いの? アーカイブした元のファイルがそれで埋まってれば展開して
復元されるのは当たり前のことだけど?
コメント2件

542
ナイコンさん[sage]   投稿日:2016/02/26 13:43:15
>537
EOFに1Aを付けるのとファイルのサイズが128の整数倍になるまで1Aで
埋めるのとは違うことだよ。
コメント2件

543
ナイコンさん[sage]   投稿日:2016/02/26 13:44:56
>あいまいな部分を標準に合わせておく→いわゆるマナー
>だな。

CP/Mってファイル名に '_' が使えるかどうかも標準で決まってないんだよなあ。

544
ナイコンさん[]   投稿日:2016/02/26 13:51:38
>531
MSのM80が出力した*.PRNとL80の*.HEXを確認したけど1Aは1バイトだけ入ってて
あとはゴミだったよ。

545
ナイコンさん[]   投稿日:2016/02/26 14:06:21
BDS C v1.6では1Aで埋められるみたいだが、HI-TECH Z80 CP/M C compiler V3.09では1Aが1バイト入るだけみたいなので、「テキスト終端〜1A で埋めるのが暗黙の了解」という感じではないな。ソフトによって違うとしか言えない。

546
ナイコンさん[]   投稿日:2016/02/26 14:15:10
MS-DOSがどうこう言ってる奴は典型的な「話が読めてない奴」だな。

547
ナイコンさん[]   投稿日:2016/02/26 14:19:05
>538
>多くのアプリがそうなっている原因や目的を説明できないとダメだね。

「多くのアプリ」の具体例PLZ

548
ナイコンさん[]   投稿日:2016/02/26 14:21:25
>541
普通はテキストファイルをアーカイブするときは明示的に指定、
もしくは拡張子自動判別で暗黙的に指定されたりするから、
1ah以降のゴミデータがアーカイブに含まれることは無いよ。

それこそ当たり前のことなんだが…
コメント6件

549
ナイコンさん[]   投稿日:2016/02/26 14:41:37
>548
128バイト単位でファイルが管理されるファイルシステムについて理解できてる?
コメント2件

550
ナイコンさん[sage]   投稿日:2016/02/26 14:42:29
Supersoft C と Whitesmiths C は 1A は 1バイト入るだけだな。

551
ナイコンさん[]   投稿日:2016/02/26 14:57:26
>548
『高性能アーカイバー ☆ PMarc ☆ Version 2.00』の
ドキュメント PMARC2.DOC から抜粋

>   (5)テキスト・ファイル指定 /T
>
>    このオプションを指定すると、テキスト・ファイルの終わりを示すEOFコー
>   ド(1AH)までを圧縮し、残りの部分は破棄します。CP/Mは、ファイル・
>   サイズの管理が128バイト単位なので、EOFの後ろにゴミがついていると、
>   圧縮率の低下を招きます。それを防止するオプションです。
>
>    ただし、あらかじめ登録してある拡張子を持つファイルでは、自動的にテキス
>   ト・ファイルとみなされるので、このオプションを指定する必要はありません。
>   その拡張子として、最初は“.DOC”と“.TXT”が登録されていますが、
>   PMsetを使用することにより、追加・変更ができます。登録できる拡張子名
>   は10個までです。
>
>    上の拡張子による自動判別は、エントリ名によって行なわれます。名前を変更
>   して格納する場合は注意して下さい。
>
>    もちろん、このオプションを指定しなくても、テキスト・ファイルを圧縮する
>   ことは可能です。

ということなのでこのオプションを明示的に指定するか、拡張子が合致すれば
1A 以降は破棄される。それ以外では破棄されないので「1ah以降のゴミデータが
アーカイブに含まれることは無い」は誤り。
コメント2件

552
ナイコンさん[sage]   投稿日:2016/02/26 15:11:31
>    このオプションを指定すると、テキスト・ファイルの終わりを示すEOFコー
>   ド(1AH)までを圧縮し、残りの部分は破棄します。

「ファイル末尾の連続する1Aは破棄します」ではないことを考えると、
EOFは1バイトのみのファイルが普通にあったことの証明だよなあ。

553
ナイコンさん[]   投稿日:2016/02/26 15:19:55
>549
なんか話が通じないなぁ、
例えば、先頭が41h 1ahで始まり、残りがランダムな32KBのファイル[A.TXT]を用意して、
PMARC2 A.PMA A.TXT/T
とすると、アーカイブファイル内では
A .TXT 2 2 100.0% 80-00-00 00:00:00 -- -pm0- 9BB1
と2バイトのファイルとして格納され、残りのゴミデータはアーカイブ時に全て無視され、
この時点で失われている。

ここまでは理解できてる?

554
ナイコンさん[]   投稿日:2016/02/26 15:28:10
>551
> ということなのでこのオプションを明示的に指定するか、拡張子が合致すれば
> 1A 以降は破棄される。

>548
> 普通はテキストファイルをアーカイブするときは明示的に指定、
> もしくは拡張子自動判別で暗黙的に指定されたりするから、
> 1ah以降のゴミデータがアーカイブに含まれることは無いよ。
と同じこと言ってね?
なんでそれが「誤り」になるんだ?

555
ナイコンさん[sage]   投稿日:2016/02/26 15:34:33
>542
言っている意味が解らないんだけど。

初期のMS-DOSのエディタは、CP/Mのエディタをちょっと修正して
作られていたのではと
言っているだけなんだけど。

556
ナイコンさん[]   投稿日:2016/02/26 16:14:33
>MS-DOS上のエディタも初期の頃は
>1AHを後ろに付けていたな。

MS-DOS用に新規に作成されたVZやMIFES、あるいはそれ以降のWindowsの
エディタでもファイル末尾に1Aを付ける/付けないの機能はあったりする
のでただそういう風に作られているというだけ。

>初期のMS-DOSのエディタは、CP/Mのエディタをちょっと修正して
>作られていたのでは

初期のMS-DOS用のソフトウェア製品でCP/Mからコンバートして作られた
と思われるものは確かに存在したが、EOFの有無で判断できるものではない。

557
ナイコンさん[]   投稿日:2016/02/26 16:15:38
> > 1ah以降のゴミデータがアーカイブに含まれることは無いよ。
> と同じこと言ってね?

「含まれることは無い」と断言しているのが誤り。
コメント2件

558
ナイコンさん[sage]   投稿日:2016/02/26 16:21:53
テキストファイルの末尾を1Aで埋めてたソフトは多いとは思うが、
1Aを1バイトのみ使用してあとはゴミとなっていたソフトも普通に
存在した。
「暗黙の了解」があったことを証明することは不可能であり、
それを主張する>531は物知らずか馬鹿のどちらかだろう。

559
ナイコンさん[]   投稿日:2016/02/26 16:49:57
>557
> 1A 以降は破棄される。

> 1ah以降のゴミデータがアーカイブに含まれることは無いよ。

何が違うのか、いよいよ解らなくなってきたw

560
ナイコンさん[]   投稿日:2016/02/26 16:53:13
テキスト終端に1Aを入れるとして、それを1バイトにするかセクタサイズいっぱいにするかはどちらかを選択するかの話であってどちらが正しいというものではないし、暗黙の了解などあったわけもない。

561
ナイコンさん[]   投稿日:2016/02/26 16:55:56
> このオプションを明示的に指定するか、拡張子が合致すれば 1A 以降は破棄される。

> 1ah以降のゴミデータがアーカイブに含まれることは無いよ。

「何が違うのか、いよいよ解らなくなってきたw」 ←バカ丸出し
コメント2件

562
ナイコンさん[]   投稿日:2016/02/26 17:12:54
>561
つまんね、もうちょっと頑張れよー

563
ナイコンさん[sage]   投稿日:2016/02/26 17:14:19
ネットもないから書籍でしか情報を共有ができない。
当時の書籍には1Aで埋めろと書いてあった?

564
ナイコンさん[]   投稿日:2016/02/26 18:15:40
ファイル終端文字の後ろはゴミデータとして扱うルールさえ守ればフィルしようが前のゴミ残そうが自由。
cp/mのファイル管理が理解できてればなんの疑問も持たない筈だがなぁ。

565
ナイコンさん[]   投稿日:2016/02/26 18:30:25
1983年の本らしいがこの本の41頁には

THE PROGRAMMER'S CP/M® HANDBOOK
http://mirrors.apple2.org.za/ftp.apple.asimov.net/documentation/programmin...
> CP/M does not impose any restrictions on the contents of a file. In many cases,
> though, certain conventions are used when textual data is stored. Each line oftext
> is terminated by ASCII CARRIAGE RETURN and LINE FEED. The last sector of a
> text file is filled with ASCII SUB characters; in hexadecimal this is 1AH.

1AHで埋められると書いてあるな。あと112頁も説明もか。
コメント2件

566
531[]   投稿日:2016/02/26 18:37:03
セクタの残りを埋める明確な理由がある。
1Aでなくてもいいけど何かで埋めないと何が入ってくるかわからない。
社外秘ファイルを編集したあとだったらどうなる?
ファイルをdumpしたらあなたが書いた上司の悪口が入ってるかもねwww

567
ナイコンさん[]   投稿日:2016/02/26 18:40:25
CP/M 2.2のマニュアルらしきものには
http://www.classiccmp.org/dunfield/r/cpm22.pdf
> The end of an ASCII file is
> denoted by a CTRL-Z character (1AH) or a real end-of-file returned by the CP/M read operation.

ASCIIファイルを読むときの終了を意味するものとして1AHか読み込み動作の
EOFが使われるとあるのみで、1AHでfillしろみたいなことは書かれてないな。

568
ナイコンさん[]   投稿日:2016/02/26 18:43:16
> セクタの残りを埋める明確な理由がある。
> 1Aでなくてもいいけど何かで埋めないと何が入ってくるかわからない。
> 社外秘ファイルを編集したあとだったらどうなる?
> ファイルをdumpしたらあなたが書いた上司の悪口が入ってるかもねwww

共通のDMA使ってる限りはそんな馬鹿なこと起きないんだよなあ。前に書き
込んだ内容の後半がゴミとして複写されるだけ。

569
ナイコンさん[sage]   投稿日:2016/02/26 18:46:28
そういうのファミコンのROMカセットであったな。

570
ナイコンさん[sage]   投稿日:2016/02/26 18:47:01
本に書かれてるんなら少なくとも「暗黙の了解」ではないわなあ。

571
ナイコンさん[sage]   投稿日:2016/02/26 18:49:57
CP/MではTYPEとかエディタとかでは1A以降は表示されないから、それを利用して隠しメッセージを入れるとかは実際あったよ。

>    このオプションを指定すると、テキスト・ファイルの終わりを示すEOFコー
>   ド(1AH)までを圧縮し、残りの部分は破棄します。

知らないでこーゆーツール使うと削られちゃうけど。
コメント2件

572
ナイコンさん[]   投稿日:2016/02/26 18:57:39
>571
大昔、ゲームのファイルをdumpしてたらそのゲーム制作会社の求人広告が書いてあったなw
セクタの余り領域ではなかったけど

573
ナイコンさん[]   投稿日:2016/02/26 18:58:42
>565
1977年登場のX-MODEMは128バイト/ブロックで最後を1Aで埋めるのが「仕様」だった。
83年だとそれが「作法」として逆輸入された可能性もありそう。

574
ナイコンさん[sage]   投稿日:2016/02/26 19:04:12
以前、FATのフォーマットしようと仕様調べたら、ほんと曖昧で困った。
MSのフォーマットのサンプルソースも適当でバグ入りだったし。
実際は影響が少なくてもこういうのははっきり仕様として決めてほしいね。
コメント1件

575
566[]   投稿日:2016/02/26 19:26:36
まあ(秘)情報かどうかはともかく
自分の作ったプログラムが予期せぬデータを書き込むことは
開発者のこだわりとして許さなかったな
コメント2件

576
ナイコンさん[sage]   投稿日:2016/02/26 19:34:44
>575
ファイルバッファは書き込み終わったらいちいちフィルするタイプとみた。

577
ナイコンさん[sage]   投稿日:2016/02/26 19:38:29
バッファは書き込む前にゼロで埋めようよ。

578
ナイコンさん[sage]   投稿日:2016/02/26 19:53:09
CP/MのファイルのエントリはE5が空という扱いだった気がする。
8inch 1Sの新品フロッピーディスクはE5で初期化されてるからそのまま使えるとかなんかそんな話だったような。

579
ナイコンさん[sage]   投稿日:2016/02/26 22:32:29
00ではなくe5hが使われる理由は?

580
ナイコンさん[]   投稿日:2016/02/26 22:44:14
IBMに訊けば?

581
ナイコンさん[sage]   投稿日:2016/02/26 23:24:25
ファンクション9が$で終わる理由の方が興味深い

582
だけな。

で、エミュレータとPC-8801上のCP/Mをまだ使ってるw
[]   投稿日:0000/00/00 00:00:00

583
ナイコンさん[sage]   投稿日:2014/11/30 18:22:11

584
ナイコンさん[sage]   投稿日:2014/11/30 18:39:54
CP/Mってことはディスクベースのシステムってことだろ?
(CP/Mからディスク関係除くと残りはコンソールくらいしかない)

さすがにディスクベースだと(ハードやメディアの)保守も大変だし、
レガシーシステムでもほとんど絶滅してるんじゃないかな…
コメント1件

585
ナイコンさん[sage]   投稿日:2014/11/30 19:05:37
>CP/Mってことはディスクベースのシステムってことだろ?

ROMでもいいんだぜ。

586
ナイコンさん[sage]   投稿日:2014/11/30 19:27:04
>20
その昔、CP/M専用のワンボードで最大64KBのメモリエリアを
全部ROMに焼いた形でパワーオン・ROMスタートできる基板が
売られていたことがある。主にms-bascomのコンパイルドコードを
ROM起動させる目的で製作されたとか。bascomはコンパイラと
いいながらROM/RAMエリアがぐちゃぐちゃに混在する汚いコード
しか生成できないので、RAM上でしかコードが実行できない。
そこで起動時にROM内容をRAMに丸ごとコピーしRAM上で実行。
という苦しまぎれな策を弄した基板だった。

たしか「シリコンディスク」みたいな名前の9801向けのROM起動板に
取って代わられ、あまり売れずに消滅していた。

587
18[sage]   投稿日:2014/11/30 20:32:15
>19
へえ、あるんだね。ありがとう。
z88dkが興味深い。

でも、88(のスロットに指したボード)がターゲットになることも多いしな。
まあ試してみます。今よりPCとの役割分担出来そう。

588
ナイコンさん[sage]   投稿日:2014/11/30 20:42:02
今はSDカードを使ったフロッピーディスクエミュレータも安く売ってるから、
置き換えもできるけど。
もっと前はフロッピーディスクを使ってスマートメディアを読み書きするアダプタが
あったからそれでも使ったのかな。
あれは、FAT専用かな?

589
ナイコンさん[sage]   投稿日:2014/11/30 21:27:26
>24
>もっと前はフロッピーディスクを使ってスマートメディアを読み書きするアダプタ

アレはSDをフロッピーに見せてくれるモノでは無いので、専用デバイスドライバが必要
つまりFDドライバの代わりにアレ用ドライバを組み込んだ専用CP/Mを作る必要が

590
ナイコンさん[sage]   投稿日:2014/11/30 22:20:27
あれはたしかヘッドを単なる磁器センサーとして使うためにいろいろ制御してたはず

591
ナイコンさん[sage]   投稿日:2014/12/02 14:30:47
まー、FDそのままとして認識するなら、128MBをどうやって読むんだ、ってはなしになるわな
コメント1件

592
ナイコンさん[sage]   投稿日:2014/12/02 17:20:15
CP/Mで扱えるストレージ容量・ファイル容量ってどのくらいだろう。

FATがなく、クラスタの割り当て情報もディレクトリエントリに入ってる。
クラスタの割り当ては1つのディレクトリエントリに16個までしか入らないから、
16kB以上のファイルは続番を+1した別のディレクトリエントリが作られる。
続番は255までだから、1ファイル辺り16x255=4080kBが最大か。
コメント1件

593
ナイコンさん[sage]   投稿日:2014/12/02 17:21:24
CP/Mの場合クラスタじゃなくてブロックか
コメント1件

594
ナイコンさん[sage]   投稿日:2014/12/03 00:56:27
今CP/Mを入手するにはどうするとよいのかなあ
コメント2件

595
ナイコンさん[sage]   投稿日:2014/12/03 02:08:57
>30
個人の用途ならタダでダウンロードできるじゃん
コメント1件

596
ナイコンさん[sage]   投稿日:2014/12/03 02:38:09
犯罪ですがそれは...
コメント2件

597
ナイコンさん[sage]   投稿日:2014/12/03 02:49:50

598
ナイコンさん[sage]   投稿日:2014/12/03 13:18:02
権利者の許諾を得て公開してるんだっけ?

各機種移植前のソースだから自分のマシン用に自分で移植しなきゃならんけど。
でもPC-6001系マシン用の移植パッチは公開されてるな。
コメント1件

599
ナイコンさん[sage]   投稿日:2014/12/04 08:06:32
BIOSとブートローダを自分で用意すれば動くんだけど、それを公開するとなると
CCP/BDOSを組み込んだディスクイメージとして配布できないのが面倒な所だよね。
CCP/BDOSの用意とディスクイメージ作成は各自やってね、という形にせざるを得ない。
P6用BIOSを公開してるところはそうしてるね。

600
ナイコンさん[sage]   投稿日:2014/12/04 14:29:15
>CCP/BDOSを組み込んだディスクイメージとして配布できないのが面倒な所だよね。

配布する側としてはむしろ楽だろう

601
ナイコンさん[sage]   投稿日:2014/12/04 19:35:36
差分ファイルで配布すりゃよかろ。

602
ナイコンさん[sage]   投稿日:2014/12/04 19:51:24
何との差分??
コメント1件

603
ナイコンさん[sage]   投稿日:2014/12/05 00:23:31
>38
元の>33サイトの配布ファイルとの差分
コメント1件

604
ナイコンさん[sage]   投稿日:2014/12/05 00:41:53
自分でアセンブルするかMOVCPMしないとCCP/BDOSのバイナリは生成できないし
そのバイナリとBIOSとブートローダをシステムごとのフォーマットに合わせて
所定のトラック/セクタに書き込んだ上でディレクトリ領域も作成しないと
ディスクイメージは作れないし
差分だのパッチだのそんな単純なものじゃ無理なんだが

605
ナイコンさん[sage]   投稿日:2014/12/05 04:43:20
>39
バイナリイメージがどういうもんだか、ディスクイメージがどういうもんだか分かってる??
コメント1件

606
ナイコンさん[sage]   投稿日:2014/12/05 05:51:10
全くわからないぜ

607
ナイコンさん[sage]   投稿日:2014/12/05 09:38:55
>40
差分ってのは変更点分ってことじゃなく、差分作成ツールに
元ディスクイメージファイルと変更後イメージを食わせて出来た「差分ファイル」を
配布して、元ディスクイメージファイルにそれを適用することで
変更後イメージをユーザー側で作成できるようにしろってことだぞ。

差分ファイルがディスクイメージ自体より大きくなるかもだけど、変更後イメージを
直接配布しないための手段なんだからんなことはどうでもいい。
>40なんて完全に的外れ。
コメント1件

608
ナイコンさん[sage]   投稿日:2014/12/05 11:17:25
元ディスクイメージファイルって何のこと言ってんの?
コメント1件

609
ナイコンさん[sage]   投稿日:2014/12/05 11:24:40
CCP/BDOSを組み込んだディスクイメージとCCP/BDOSを削除したディスクイメージ

610
ナイコンさん[sage]   投稿日:2014/12/05 12:20:25
元ディスクイメージファイルってどこで手に入るの?
コメント1件

611
ナイコンさん[sage]   投稿日:2014/12/05 12:27:43
自分で作る

612
ナイコンさん[sage]   投稿日:2014/12/05 12:38:06
自分て誰?配布する人?される人?

613
ナイコンさん[sage]   投稿日:2014/12/05 13:42:47
>44
>46
いったい、>33の所でどういう形で配布されてるかも知らずに今まで物言ってたのかw

CP/M 2.2 OEM redistribution disk : image of the original 8" CP/M 2.2 OEM version in ImageDisk format.

614
ナイコンさん[sage]   投稿日:2014/12/05 14:43:48
>49
128バイトセクタの1Sのフォーマットが何かの用に立つと本気で思ってる?

615
ナイコンさん[sage]   投稿日:2014/12/05 15:56:54
元データなんて単なるアリバイだから何だって良いんだよ

616
ナイコンさん[sage]   投稿日:2014/12/05 16:20:12
まともに差分が取れないデータとの差分は配布したくないバイナリ列がそのまま
含まれてしまう結果にもなりかねないので何だっていいわけはない。

617
ナイコンさん[sage]   投稿日:2014/12/05 16:58:50
>50
BIOSでなんとでもなるけど

618
ナイコンさん[sage]   投稿日:2014/12/05 17:01:52
>53
配布方法を第一優先に考えてBIOSでなんとかするってアホかw
コメント1件

619
ナイコンさん[sage]   投稿日:2014/12/05 17:26:57
>50
その程度の変換もできないアホウかよ

620
ナイコンさん[sage]   投稿日:2014/12/05 18:14:17
>49
それの中身見たか? CP/MのCCP+BDOSが書き込まれてない単なるデータディスクだから
差分用意したらCCP+BDOSを丸ごと含む羽目になるから何の解決にもならんぞ。

621
ナイコンさん[sage]   投稿日:2014/12/05 18:26:14
結局出来ない理由づけを延々言うだけの無能集団なんだ
コメント1件

622
ナイコンさん[sage]   投稿日:2014/12/05 18:57:37
できると主張する側はサッサと実現すれば宜しい

623
ナイコンさん[sage]   投稿日:2014/12/05 19:37:44
>49のイメージダンプしてみたけれど、>56の言う通りCCP/BDOSは含まれてないな。
>43=49はどういう形で配布されてるかも知らずに「完全に的外れ」とか言ってたのかw

624
ナイコンさん[sage]   投稿日:2014/12/05 19:53:45
確かに>49が書いてることは滅茶苦茶なんだが、それとは別に

CP/M 2.2 BINARY : This is the distribution disk for the Xerox 1800 system

っていうのがCCP/BDOSのバイナリを含んでる。
でも、それを使うにせよMOVCPMと同等の作業は必要でしょ?
MOVCPMと同等の結果を生じるパッチって、CCP/BDOSそのもののかなりの部分を
含まざるを得ないから、著作権的にはかなり黒に近いグレーになる。
そういう危ない真似でなく、クリーンに配布するにはって話をしてるわけで。

625
ナイコンさん[sage]   投稿日:2014/12/05 20:02:04
どうせBIOSを自分で書けるような人間なんてこの板にいないからどっちでもいいよ
コメント1件

626
ナイコンさん[sage]   投稿日:2014/12/05 20:14:55
BIOSくらい誰でも書けるだろ、アルファベット4文字なんだし

627
ナイコンさん[sage]   投稿日:2014/12/05 20:17:49
>60
>MOVCPMと同等の結果を生じるパッチって、CCP/BDOSそのもののかなりの部分を
>含まざるを得ないから、

分岐命令と絶対アドレスの上位バイト位で大した量じゃないだろ。

628
ナイコンさん[sage]   投稿日:2014/12/05 20:31:14
>60
BDOSがE406〜で62KB用にリロケートされてるみたいだからそれに合わせてBIOS作れれば
MOVCPMは要らんぞ。
コメント2件

629
ナイコンさん[sage]   投稿日:2014/12/05 20:34:12
62Kとれるかどうかはシステムによるからなあ…
コメント1件

630
ナイコンさん[sage]   投稿日:2014/12/05 20:37:39
>63
JPとCALLでgrepしてみたら、それぞれ300箇所以上あるみたいorz

631
ナイコンさん[]   投稿日:2014/12/05 21:21:15
ARM Cortex-M3に移植したGODが居てワロタ
http://anachronda.homeunix.com:8000/~rivie/cpm-m3/
コメント1件

632
ナイコンさん[sage]   投稿日:2014/12/05 21:52:07
なんだCP/M-68KはC Compilerが目玉なのに移植してないのか
コメント1件

633
ナイコンさん[sage]   投稿日:2014/12/05 21:55:23
>66
試しに32K用と64K用にMOVCPMしてCCPとBDOSの部分を比較してみたら違いは1073箇所あったぞ。
正しくMOVCPMできたかは確認してないが。

634
ナイコンさん[sage]   投稿日:2014/12/06 00:50:44
>35
バッチファイルで自動生成するのはどうなの?

635
ナイコンさん[sage]   投稿日:2014/12/06 02:36:36
環境を限定してアセンブラ等必要なツールも全部同梱すれば
バッチファイルでも行けるんじゃないかな
結局、手動にせよバッチファイルにせよ生成のための手順という形で
配布するしかなくて、差分という形では無理っぽいね
コメント2件

636
ナイコンさん[sage]   投稿日:2014/12/06 08:20:50
差分形式が非公開であれば、オリジナル部分が含まれてるかは不明なんじゃないかな?
オリジナルファイルのチェックがあって違ってると当てられなかったり、
高性能なツールなら、biosとリロケートアドレスの差分だけ抽出してくれることを
期待出来なくもないような気がする。

637
ナイコンさん[sage]   投稿日:2014/12/06 12:01:55
素直に連絡して再配布の許諾取るのが一番手っ取り早い気がするw
コメント1件

638
ナイコンさん[sage]   投稿日:2014/12/06 12:17:44
ああもうお前ら
PC-6001版公開してるサイト見てこいよ
PC-6001用ではあるけどディスクイメージ構築の方法までちゃんと懇切丁寧に紹介されてるから。
他機種でもその方法を参考に何とかすりゃいいだろ。
コメント2件

639
ナイコンさん[sage]   投稿日:2014/12/06 20:45:41
そういう風にしなきゃいけないから大変だねっていう話をしてたら
差分配れば済む話だろとかアセンブルし直すなんて的外れとか言い出した奴がいて
皆で説明してたわけで

640
ナイコンさん[sage]   投稿日:2014/12/06 20:56:59
いつの間にか中日電工のTTLCPUボードでCP/M互換DOSが動いとる
コメント2件

641
ナイコンさん[sage]   投稿日:2014/12/06 21:00:40
まあ動くだろうねという感じで特に驚くものではないかなあ。
コメント3件

642
ナイコンさん[sage]   投稿日:2014/12/06 21:08:23
fuzixに手を出したらビックリだけど。

643
ナイコンさん[sage]   投稿日:2014/12/06 21:19:26
中日電工のページはどこに何書いてあるかわからんので開くたびに後悔する。
あれでだいぶ損をしている気がするわ。
コメント1件

644
ナイコンさん[sage]   投稿日:2014/12/06 21:22:52
wikiで自分用索引でも作ってみるのはどうか?

645
ナイコンさん[sage]   投稿日:2014/12/06 21:25:23
>80
何のために??

646
ナイコンさん[sage]   投稿日:2014/12/06 21:27:18
探すのが早くなるじゃないか

647
ナイコンさん[sage]   投稿日:2014/12/06 21:28:43
>82
探すって何を??

648
ナイコンさん[sage]   投稿日:2014/12/06 21:31:34
見たことないのか?

別に売り物がならんでるわけじゃないぞ。

649
ナイコンさん[sage]   投稿日:2014/12/06 21:35:43
> 別に売り物がならんでるわけじゃないぞ。

売り物並べてるページもあるよ。情報少ないけど。

650
ナイコンさん[sage]   投稿日:2014/12/06 22:37:31
なんか変な奴が住み着いてるな

651
ナイコンさん[sage]   投稿日:2014/12/07 00:23:16
夏だしね
コメント1件

652
ナイコンさん[sage]   投稿日:2014/12/07 00:28:57
冬だ死ね
コメント1件

653
ナイコンさん[sage]   投稿日:2014/12/07 01:27:28
>87
南半球からはるばるようこそw

654
ナイコンさん[sage]   投稿日:2014/12/08 05:01:42
虫は DDT で殺虫してやる
コメント4件

655
ナイコンさん[sage]   投稿日:2014/12/08 08:48:47
餓鬼の頃、頭にDDTスプレーされたな。
しばらくして頭をかくとシラミがぼろぼろ落ちるんだよな

656
ナイコンさん[sage]   投稿日:2014/12/08 10:00:24
>91
ギブミーチョコレート世代ですかあ。

657
ナイコンさん[sage]   投稿日:2014/12/08 14:09:28
ギブミーボーナス

658
ナイコンさん[]   投稿日:2014/12/11 11:10:26
☆☆☆☆☆
               /  /     /   |      \ ヽ
               / /  /   / /    ||  |  i  ヽ i
              i /  / /  / / /    ||  ||  |│ |ノス
               |//  / /___, -一ァ|  /! |ト、|│ | | く」
                |,-‐¬  ̄---┘'7 |!  ハ! |,、-┼十|! | | |
          , -‐ ''"  し' '´_ /,ィ二l |ト、/!ヽト、\_ヽ!|!l | ハ |
       ,r/      __   ,イ|リ ヾハ! ヽ!  ,ィ⌒ヾミリノ!/リ  | ☆ 自民党、グッジョブですわ。 ☆  
      / ||ヽ  -'     / ̄ )` __      |ヒノ:} '` ,イ/ |  |  http://www.soumu.go.jp/senkyo/kokumin_touhyou/index.html
    ,r '   ヾ、  ,-、____ , イ ̄,r==-      ==-'  レ' /|  |  
  / ヽ    `ーソ  ' | |ト、,ヘ ′""          "" / / || | ☆ 日本国民の皆様、12月14日(日)の
. /    \_  /  | ハ ヽ`゙'ヘ       ' '__. ィ  / / | |  |     『衆議院議員総選挙』に必ず投票にいきましょう。 ☆  
           /   / / |  ヽ 川\    ヾ三ニ‐'′//! |  | |  |   
        /    / / 八  \川| |`ト- ..  __ , イ‐ァヘ |  | ||  |!
      /    / / /  \  \ 「`ー- 、    /  .〉  ト、|  ヽ、
     ,イ    /-─=¬ニヘ、_  \   厂\ 厂ヽ /!|   | `ー=ヘ
 -‐  ̄ /─ '  ̄     ├- ヽ\  \ノ\ \ 人 ハ!ヽ ||  |-┤ ヽ
      /          /!‐-- | |\   ト、_`ヽ oヽ  ト、!  ||  |‐┤- ヽ
  // 〉      __ /  ├‐-  ||  | 川-‐  | |  厂7! ハ!  ├:┤  ̄ヽ
  / / ー ─    ̄       ├‐- リ  || ハ!ヘ   | |  ト┤|/′ ヾ,┤   ゙i_
  ‐ '              〉‐-    | / /\ .|o | /ヽ/(′    ∨     \
‐--─ ──-r、___-、    /ー_     {(   '´>、! /ヽ/       |\       \

659
ナイコンさん[]   投稿日:2014/12/11 22:22:42
>31
タダってマジか。

ランゲージマスター(って名前だったかな?ともあれX1用CPM)を買ったが
今でもどっかにあるはず。もっともX1本体捨てたからFD探してもディスク読めないだろうけど ><

660
名無しさん@そうだ選挙に行こう[sage]   投稿日:2014/12/13 23:13:27
標準1S用のCP/MやMBASIC.COMはダウンロード出来るけど
PC-8801用など個別機種用が手に入りにくいんだよな。

X1用が手ごろな値段でヤフオクに出てはいるが。

661
名無しさん@そうだ選挙に行こう[sage]   投稿日:2014/12/13 23:46:45
biosのラッパー書けばいいだけじゃないの?

662
ナイコンさん[sage]   投稿日:2014/12/14 00:15:05
PC-88用CP/M手に入れて使うより、フリーのC-DOSのCP/Mエミュレータの方が
ずっと使い易いんだよな。

663
ナイコンさん[sage]   投稿日:2014/12/14 00:51:57
今更、PIPなんて使いたくないし。

664
ナイコンさん[sage]   投稿日:2014/12/14 01:03:44
>96
MSの言語ソフトってフリーにされてるわけじゃないけど、特に警告も出さないし、
黙認て形なのかね?

665
名無しさん@そうだ選挙に行こう[sage]   投稿日:2014/12/14 06:56:33
>98
C-DOSで残念なのは、どうやら8"(5"2HD、3.5"2HD)DMAインターフェースが
サポートされていない事。
HDD対応は無いものねだりとして、速度もまあ何とか我慢するとしても。

666
名無しさん@そうだ選挙に行こう[sage]   投稿日:2014/12/14 07:17:18
>100
アメリカの法律だとフェアユースとかあるからよくわかんないね。

667
ナイコンさん[sage]   投稿日:2014/12/15 00:14:10

668
ナイコンさん[sage]   投稿日:2014/12/15 15:13:08
FAT使うならBUFFERS=10くらいは欲しいところだけど、
8ビット機のメモリじゃかなりきついんだよな。

669
ナイコンさん[sage]   投稿日:2014/12/18 01:35:45
CP/M互換OS Z80系CPU搭載 Altair互換機 憧れのマイコンが復活
http://page7.auctions.yahoo.co.jp/jp/auction/g140851784
> 即決価格 : 97,200円(税0円)

あれ、ちょっと安くなったな。
前は

CP/M互換OS Z80系CPU搭載 Altair互換機 憧れのマイコンが復活
http://page7.auctions.yahoo.co.jp/jp/auction/g139682784
> 即決価格 : 108,000円(税0円)

だった筈だから1割引か。
コメント2件

670
ナイコンさん[sage]   投稿日:2014/12/19 00:38:31
前のは即決で売れてるね。

CP/M互換OS Z80系CPU搭載 Altair互換機 憧れのマイコンが復活
http://page7.auctions.yahoo.co.jp/jp/auction/g146232559
> 即決価格 : 108,000円(税0円)

今回のはフロントパネルが安いモデルと書いてある。

671
ナイコンさん[sage]   投稿日:2014/12/19 13:56:23
フロントパネル…
結局は見た目が全ての商品か

672
ナイコンさん[sage]   投稿日:2014/12/19 21:28:09
見た目はどっちも変わらないんじゃない?

673
ナイコンさん[sage]   投稿日:2014/12/19 21:48:15
>106
> 今回のはフロントパネルが安いモデルと書いてある。

今回のは

> ・フロントパネルのスイッチ仕様はプリント基板にスイッチが直接取り付けられている「スイッチ基板取り付けタイプ」となります。
> (量産試作機のスイッチ補強版取り付けタイプは完売しました。)

とはあるが、前回のに「スイッチ補強版取り付けタイプです」みたいな説明もなかったからなんともわからんよ。

674
ナイコンさん[sage]   投稿日:2014/12/19 23:45:25
前回の質問欄
質問1
商品の仕様について質問します。
製品HPの解説によると「Legacy8080のフロントパネルは以下の「スイッチ補強板取付けタイプ」と
「スイッチ基板取付けタイプ」の2種類から選択できます。」
とありますが、この商品はどちらのタイプでしょうか。
回答
質問ありがあとうございます。
出品商品は「スイッチ補強板取付けタイプ」です。
厚さ2.5mmの鉄板(サビ止めメッキ処理済み)にフロントパネルスイッチがネジ止めされているので
トグルスイッチの操作時に強い「カチカチ感」と「カチカチ音」が得られます。
トグルスイッチの「カチカチ感」と「カチカチ音」が大好きという
トグルスイッチマニアの方にお勧めするタイプです。
Legacy8080 の量産試作機は複数台の在庫が有りますが、
その中で「スイッチ補強板取付けタイプ」はこの1台のみです。

675
ナイコンさん[sage]   投稿日:2014/12/19 23:47:42
「量産型」も中日電工で作ってんのかな?
コメント1件

676
ナイコンさん[sage]   投稿日:2014/12/19 23:57:09

677
ナイコンさん[sage]   投稿日:2014/12/20 00:08:02
> 「スイッチ補強板取付けタイプ」はこの1台のみです。

てことは

CP/M互換OS Z80系CPU搭載 Altair互換機 憧れのマイコンが復活
http://page7.auctions.yahoo.co.jp/jp/auction/g146232559
> 即決価格 : 108,000円(税0円)

↑はありで↓はなしってことか。

CP/M互換OS Z80系CPU搭載 Altair互換機 憧れのマイコンが復活
http://page7.auctions.yahoo.co.jp/jp/auction/g139682784
> 即決価格 : 108,000円(税0円)

678
ナイコンさん[sage]   投稿日:2014/12/20 00:12:32
スイッチ補強板のありなしで1万円も違うんだなあ。

http://www.gijyutu-shounen.co.jp/news-006.html

つーか補強版なしのほう、トグルスイッチの取り付けが基板のハンダ付けのみって強度大丈夫かな。
コメント2件

679
ナイコンさん[sage]   投稿日:2014/12/20 05:45:22
産廃

680
ナイコンさん[sage]   投稿日:2014/12/20 09:12:45
マニア向けのアイテムを非マニアが価値を云々言ったって始まらんと思うがね。
なにが産廃だか。

681
ナイコンさん[sage]   投稿日:2014/12/20 09:17:24

682
ナイコンさん[sage]   投稿日:2014/12/20 09:30:44
>116
オマエ産廃
コメント1件

683
ナイコンさん[sage]   投稿日:2014/12/20 11:26:13
『こちらは 廃品回収車です
 ご家庭内で ご不要になりました
 テレビ パソコンなどの 家電製品や
 タンス バイクなどの
 大きなものや 重たいものなど
 どんなものでも 回収いたします
 壊れていても 構いません
 また 分からないことがありましたら
 お気軽に ご相談下さい 』

684
ナイコンさん[sage]   投稿日:2014/12/20 19:05:45
>119
> また 分からないことがありましたら

おまえが二度とこないようにする方法を教えてくれ

と言う勇気はない。

685
ナイコンさん[sage]   投稿日:2014/12/20 19:20:20
| 何について調べますか?
| ┌────────────┐
| | お前を消す方法       |
| |                   |
| └────────────┘
| [ オプション(O) ]   [ 検索(S) ]
|
`──────────┐ ┌───
           , '´l,  ..| ./
       , -─-'- 、i_  |/
    __, '´       ヽ、
   ',ー-- ●       ヽ、
    `"'ゝ、_          ',
      〈`'ー;==ヽ、〈ー- 、 !
       `ー´    ヽi`ヽ iノ
                ! /
              r'´、ヽ
              `´ヽノ

686
ナイコンさん[sage]   投稿日:2014/12/20 20:22:45
「スイッチ基板取付けタイプ」のスイッチは補強板ありのスイッチとは異なる形状らしい。
基板にハンダ付けできるコノ字型の金具があるので一応の強度はあるようだ。

http://www.gijyutu-shounen.co.jp/news-004.html

> 左側の2個のスイッチが「スイッチ補強板取付けタイプ」用スイッチ
> 右側の2個のスイッチが「スイッチ基板取付けタイプ」用スイッチ
> このようにスイッチの形状が異なるので組立後の変更はできません。

IMSAIのスイッチが壊れやすい経験を生かして補強版と取っ手を付けたとある。

687
ナイコンさん[sage]   投稿日:2014/12/20 20:36:39
AKI-80改造してCP/M載せたりするほうが楽しい気がするな

688
ナイコンさん[sage]   投稿日:2014/12/20 21:08:03
>118
件の商品はお前を対象になんかしてない
そして買う人間が居るからにはちゃんと対象が居る
それだけの話なんだが。

689
ナイコンさん[sage]   投稿日:2014/12/20 21:10:04
まあAltair/IMSAI感を堪能するにはあのスイッチはやっぱ必要だとは思うんだよな。
せっかく立派な8bit機作るんならスタンドアロンCP/Mマシンとしてもちゃんと使えるようにして欲しかったのが残念ではあるけど。

あくまでAltair/IMSAI互換機として見るんであれば、そう間違ったアプローチじゃ無いと思うがね。

690
ナイコンさん[sage]   投稿日:2014/12/20 21:16:57
> そして買う人間が居るからにはちゃんと対象が居る

試作機がオクで一台売れた「らしい」ってだけじゃんw

691
ナイコンさん[sage]   投稿日:2014/12/20 21:46:08
>124
>125
オマエ産廃w

692
ナイコンさん[sage]   投稿日:2014/12/20 23:48:12
>125
Altair/IMSAI上でCP/Mを動かしても、
どうせCP/M使うなら他のマシンの方が圧倒的に快適
となるのはあきらかなのであまり意味は無いと思う。

DMAスイッチで短いプログラムを入れて、
LEDの表示を見るのが正しい遊び方だと思う。

気合があればTINY BASICかVTL系の言語をハンドアセンブルで書いて、
動かしてみるとか、せいぜいそんくらいじゃないかと。

693
ナイコンさん[sage]   投稿日:2014/12/21 00:05:10
結局、実際に相手するのはパネルスイッチでなくコンソールだからな。
CP/Mのソフト動かして遊ぶなら、1chipMSXに入出力用パラレルポートカセット
でも作って挿した方がずっと現実的で遊べるわ。

694
ナイコンさん[sage]   投稿日:2014/12/21 01:02:23
そこはCP/M趣味というよりは「Altair的なモノでCP/Mを動かす」趣味、なんだろうなと。
もちろん単純にCP/Mごっこがやりたいだけなら本物8bitマシン(非エミュ)でも1chipMSXあたりの方が便利なのは承知。

695
ナイコンさん[sage]   投稿日:2014/12/21 03:42:27
MSX系やメーカー製8bitマイコン系でCP/Mを動かすのは本当に便利で現実的なのかな?
サウンド機能やVDPからの猛烈な割込みや、システム側でメモリを虫食いしているし
バンク切り替えやスロット切り替えの地獄があるよ。
CP/M専用機のフルメモリが自由に使える状態や変な割り込みが無い天国をお前らは知らない。
CP/M専用機のコールドブートとウォームブートの利便性も未体験だろう。
妄想で意見するのではなくエミュも含めて両方並べて自分で実際に使ってみてから意見したら。

696
ナイコンさん[sage]   投稿日:2014/12/21 03:49:53
利便性言い出したら、今更8ビット機ってことにならんか?

697
ナイコンさん[sage]   投稿日:2014/12/21 03:51:58
> MSX系やメーカー製8bitマイコン系でCP/Mを動かすのは本当に便利で現実的なのかな?
> サウンド機能やVDPからの猛烈な割込みや、システム側でメモリを虫食いしているし

MSXがねぇ?へー

698
ナイコンさん[sage]   投稿日:2014/12/21 04:06:49
MSXは画面まわりはVDPなのでCPUリソース的にはI/Oポートほんの少し喰うだけだし
(PC-8001みたいに画面表示DMAで待たされる事も無い)
サウンドもAY-3-8910丸投げだから音楽演奏中でも無いかぎり音関係で頻繁にI/Oアクセスする事も無いし
システムの多くはスロット機構で裏バンクに隠れてたりするから
メモリは比較的潤沢に使える部類だと思うが…

MSX-DOS2ならマッパメモリで、バンク切替方式ではあるけど巨大なメモリもアプリから利用できるし。

699
ナイコンさん[sage]   投稿日:2014/12/21 04:20:21
単純にCP/Mのソフト資産が使いたいだけ→Unix系やWindows等でCP/Mエミュレータを使用
本物のマシンでネイティブに動かないとヤだ→MSXやPC-8801(CDOS2)
OSも本物じゃなきゃ→CP/M専用マシンやPC-6601など
Altair的マシンでCP/M互換環境が動かしたい→Legacy8080

一言でCP/Mを使いたいと言ってもこれだけ「違う種類」が存在する訳だ
(更にジャンルを細分化できそうだ…)
コメント1件

700
ナイコンさん[sage]   投稿日:2014/12/21 04:25:40
そういやTK-80上位互換ボード(Z80積んでる奴とか、8080CPUまで全部TTLで組んでる酔狂な奴とか)でも
CP/M互換環境が動いてたりするんだっけ?
そっちの趣味の人も一部存在しそうだ。

上記>135の中ではAltair的マシンに一番近いか?でもちょっと違うんだよな…

701
ナイコンさん[sage]   投稿日:2014/12/21 06:12:58
MSXは1秒間に60回の割り込みが掛かっている。
Z80のINT割り込み端子に60Hzの信号が常時入力されている。
キーボードからの1文字入力から、サウンド演奏のテンポ管理、I/O制御までまで全て割り込みで処理している。
割り込み処理が無ければパソコンは何も機能しないよ。お前らは基本を理解していないね。

MSX用のゲームで遊んでいる奴には解らないけど、アセンブラでプログラムを書くには割り込みフック処理が難儀。
割り込みフック処理を正しく行わないと他のI/Oも動かなくなる。
それとシステムがメモリのあちこちを虫食い状態で使っているのでそこを避けてプログラムを書かないといけない。
他のメーカー製の8bitマイコンもほぼ同じ。

割り込み処理の存在も割り込み処理が厄介な事も知らないお前らは8bit機でアセンブラ書いたことないだろう。
割り込みも自分で自由にできて、メモリが64Kbyteズドンと自由に使えるCP/M専用機の清々しさを若いお前らは知らない。

CP/MはCP/M専用機のようなミニコン的な環境で動かすために生まれてきた。
後から出てきたキーボードやビデオIF、サウンドIFが付いたBASICパソコンでCP/Mを動かすのは邪道だ。

702
ナイコンさん[sage]   投稿日:2014/12/21 06:27:38
>137
悪いけれど、何をどう理解すればいいのか分からなかった。

703
ナイコンさん[sage]   投稿日:2014/12/21 08:25:19
MSXしか使ったことが無い人?

704
ナイコンさん[sage]   投稿日:2014/12/21 08:31:59
>131
MSXも知らずに妄想で意見してるのはお前だろwww

705
ナイコンさん[sage]   投稿日:2014/12/21 08:35:41
>138
>後から出てきたキーボードやビデオIF、サウンドIFが付いたBASICパソコンでCP/Mを動かすのは邪道だ。

これを認めろと言ってるんだろ、キチガイだよ。

706
ナイコンさん[sage]   投稿日:2014/12/21 10:38:51
>137
モノ知りみたいだけど、そんな書き方してちゃあ
誰もお前を尊敬しないよ。

707
ナイコンさん[sage]   投稿日:2014/12/21 11:32:40
そういやVDPの割り込みって止められたっけ?
キーボードとサウンドは割り込み使ってないから関係ないな

708
ナイコンさん[]   投稿日:2014/12/21 11:58:34
よくわからんが高級使いたくてCP/M買った者は文句言われそうな流れだな。
CP/Mの魅力っていろんなソフトが走ることだと思ってたのに
コメント1件

709
ナイコンさん[sage]   投稿日:2014/12/21 14:02:47
>137
割り込みに親でも殺されたのか知らんけどよほど割り込みを嫌ってるのは分かった。

CP/M専用機のシリアル送受信で割り込み使うのはどう思う?
S-100バスにも割り込み機能は用意されてるが。

710
ナイコンさん[sage]   投稿日:2014/12/21 14:17:27
> キーボードからの1文字入力から、サウンド演奏のテンポ管理、I/O制御までまで全て割り込みで処理している。

CP/M動かすのにサウンド演奏のテンポ管理は機能として関係ないし、I/O制御は割り込みでやらないよ。
コメント1件

711
ナイコンさん[sage]   投稿日:2014/12/21 14:26:28
>137
> それとシステムがメモリのあちこちを虫食い状態で使っているのでそこを避けてプログラムを書かないといけない。
他のメーカー製の8bitマイコンもほぼ同じ。

MSX-DOSでも60kCP/M相当程度の連続したTPA確保できたと思ったがなあ?
コメント1件

712
ナイコンさん[]   投稿日:2014/12/21 15:11:02
こんな古いOSをいまさら持ち出して
そのうえで拘りの論争とか暇な人が居るんだなとオモタ

713
ナイコンさん[sage]   投稿日:2014/12/21 15:20:46
古いOSだから適当ぶっこいても許されるとおもってるのがクソなんやで
コメント1件

714
ナイコンさん[sage]   投稿日:2014/12/21 16:42:33
MSX-BIOS使わないなら割り込み止めても全然OKだけど

715
ナイコンさん[sage]   投稿日:2014/12/21 16:54:28
IMSAIも割り込みをFDCで使っているけどね。

716
ナイコンさん[sage]   投稿日:2014/12/21 17:58:31
CP/M原理主義者だな。

717
ナイコンさん[sage]   投稿日:2014/12/21 19:59:50
>137
標準では割込み一切使わないってパソコンだって現実に存在してるんだけど。
たとえばPC-8001初代とか。
キー入力も全部ポーリングでやってる。
だから
> 割り込み処理が無ければパソコンは何も機能しない
ははっきり明確に誤り。
基本理解できてますか?w

718
ナイコンさん[sage]   投稿日:2014/12/21 20:16:10
なんか割り込みで挫折した人っぽいな
コメント1件

719
ナイコンさん[sage]   投稿日:2014/12/21 20:28:55
行列に割り込んで袋叩きにされたんだろ。

720
ナイコンさん[sage]   投稿日:2014/12/21 21:10:50
>137の方がよっぽど必死に見えるんだが…

721
ナイコンさん[sage]   投稿日:2014/12/21 22:24:27
>154-155は>137なんだろ

722
ナイコンさん[sage]   投稿日:2014/12/22 02:43:11
本物のCP/Mを本物の8080(Z80)マシンで
となると、今からわざわざ始めるなら
実はPC-6601がいい気がする。
CP/Mの移植版の入手が容易だし
レトロパソコンの中で「今」比較的ホット(界隈の動きが活発)な部類だし
という点が何かと有利に働きそう

ただ、本体の入手まで今からとなると厳しいかも…
いくつか既にレトロパソコン持ってて、その中にP6が含まれてて
まだ本物CP/Mには本格的に手を染めてない人限定って事になるのか。

723
ナイコンさん[sage]   投稿日:2014/12/22 03:00:26
80桁表示できないのは論外でしょ

724
ナイコンさん[sage]   投稿日:2014/12/22 03:15:37
88でいいじゃん。メディアは入手難ではあるけど。
コメント1件

725
ナイコンさん[sage]   投稿日:2014/12/22 06:13:54
PC-88用のCP/Mなんかもう入手困難じゃん
そうなると自分で移植するか?って話になって凄い手間になる。

>159
80桁表示可能機種でP6並に移植版CP/Mが入手導入しやすいマシンがあればいいんだけど
あいにく現在のところそんな物は無い。

726
ナイコンさん[sage]   投稿日:2014/12/22 06:15:31
マシンがモノホンでさえあればOSは互換でも構わないって向きには
MSXとかPC-88+CDOS2とかが便利なんだろうけど。
ファイルシステムもDOS互換だし。

727
ナイコンさん[sage]   投稿日:2014/12/22 06:34:48
> そうなると自分で移植するか?って話になって凄い手間になる。

PDDOSの中身はなんとかいうCP/M互換OSだからCP/MのBDOSとCCP入れ替えるだけだぞ
コメント2件

728
ナイコンさん[sage]   投稿日:2014/12/22 09:04:41
そのPDDOSってのは、「PC-88版が」「無償で」「容易に」入手できるもんなのかね?
コメント1件

729
ナイコンさん[sage]   投稿日:2014/12/22 09:48:18
>159 >161
公開されてる66版は80桁表示できるじゃん
どっちかというとTPAがあまり広くないことの方が問題かな
コメント1件

730
ナイコンさん[sage]   投稿日:2014/12/22 10:05:41
いつの間に無償って条件増えたんだ
乞食かよw

731
ナイコンさん[sage]   投稿日:2014/12/22 10:19:15
「大勢で」の方が良さそうだな

732
ナイコンさん[sage]   投稿日:2014/12/22 13:57:45
>164
ぐぐることも知らない奴には難しいかもね。

733
ナイコンさん[sage]   投稿日:2014/12/22 18:52:08
有料でもいいけど
安価でかつ後ろめたくない
のがいいなあ
コメント1件

734
ナイコンさん[sage]   投稿日:2014/12/23 00:27:53
CP/Mってまだ売ってるんだっけ?
コメント1件

735
ナイコンさん[sage]   投稿日:2014/12/23 02:46:17
>168
とりあえずPDDOSでググって見て
それっぽいのが出ないみたいだから言ってんだけど?

736
ナイコンさん[sage]   投稿日:2014/12/23 03:04:07
今のgoogleで単純検索なんて只の広告の鴨だろう。

737
ナイコンさん[sage]   投稿日:2014/12/23 03:58:17
> とりあえずPDDOSでググって見て
> それっぽいのが出ないみたいだから言ってんだけど?

正解が出てきそうな候補と併せて検索するくらいの知恵もない情弱さんだったかw
コメント1件

738
ナイコンさん[]   投稿日:2014/12/23 04:13:06
bingでググッたけどみつからなう

739
ナイコンさん[]   投稿日:2014/12/23 04:48:04
>174
bing でググッた?

740
ナイコンさん[sage]   投稿日:2014/12/23 09:08:37
ビングなんて情報の産廃じゃん

741
ナイコンさん[sage]   投稿日:2014/12/23 10:27:09
>163
逆にオリジナル用のBIOS用意すれば移植できる互換OSってどんなのあるかな?

742
ナイコンさん[]   投稿日:2014/12/23 10:51:15
PC-6601ってX軸スイッチ好なキーボードマニアが発狂しそうな感触
今から昔の8ビットPC蘇らせて皆でやろうみたいな発想は
面倒なのは誰かにやらせて成果だけ頂きたいという人のもんでしょう

Z80と周辺石やAKI−80買って回路作って自分でCP/Mカスタマイズ
とかで遊んでる人のサイト見て真似した方が早道じゃね?

743
ナイコンさん[sage]   投稿日:2014/12/23 10:58:43
単純に自分じゃできないことを、面倒だからと誤魔化さなくてもいいと思うんだ。

744
ナイコンさん[sage]   投稿日:2014/12/23 11:24:59
面倒だから

745
ナイコンさん[sage]   投稿日:2014/12/23 11:28:48
回路作るとか言うならクローン作ればいいじゃん。
なんでアレンジを真似してわざわざ移植するの?

746
ナイコンさん[]   投稿日:2014/12/23 12:02:46
>178
AKI-80でCP/Mできんの?
上位32KはROMだと思ったが

747
ナイコンさん[sage]   投稿日:2014/12/23 12:38:35
そんなんいくらでも改造できるだろ

748
ナイコンさん[sage]   投稿日:2014/12/23 12:49:26
>177
この辺端から見てけ
http://schorn.ch/altair_4.php

749
ナイコンさん[sage]   投稿日:2014/12/23 12:50:03
むしろ何でいまさらCP/Mなのか
パチ基板にでも参入すんのか?

750
ナイコンさん[]   投稿日:2014/12/23 13:30:39
余程の事がない限り100%趣味では?

751
ナイコンさん[sage]   投稿日:2014/12/23 13:44:22
なんで今更に対して趣味ってのは回答になってないんだよな

752
ナイコンさん[sage]   投稿日:2014/12/23 13:49:26
なんで今更こんな板覗いてるんだ?

753
ナイコンさん[sage]   投稿日:2014/12/23 13:57:08
趣味に理由が必要と考えるのは気違いの類

754
ナイコンさん[sage]   投稿日:2014/12/23 14:07:14
所謂マスコミ脳だな。
好きだから、とか知ってるからとか、望む答えが返ってくるまではつきまとうタイプ

755
ナイコンさん[sage]   投稿日:2014/12/23 14:10:06
>161
テキストVRAMへのアクセス、(必要なら)CRTCへアクセスしてのカーソル制御、
FDC(やFDサブシステム)へアクセスしてのセクタリード、ライト、あとはブート関連の仕組み。
これだけできればCP/MのBIOSは書けるんだし、そんなに大変じゃないと思うが。
むしろ趣味で遊ぶのにちょうど良い感じの課題じゃないかと…
コメント2件

756
ナイコンさん[sage]   投稿日:2014/12/23 14:18:37
そういえばMS-DOSはソース公開以降、
新たにIO.SYSが書かれたなんて話はあるのだろうか?
コメント2件

757
ナイコンさん[sage]   投稿日:2014/12/23 16:29:48
S-OSのモニタコールを使った手抜きBIOSとかどっかにないのかな?
只、雑誌掲載コードって誰もフリー化なんて打診しないのか、
意外にあんまり転がってないんだよね。

758
ナイコンさん[sage]   投稿日:2014/12/23 16:45:36
>183
誰がそんなことすんだよwwww

とか思ってたら中日電工がやってた。酔狂だねぇ(褒
コメント1件

759
ナイコンさん[sage]   投稿日:2014/12/23 17:19:30
>173
初めて聞いた単語で「PDDOS」という五文字しか手がかりなくて
それで関連ワードを付け足せるエスパーが居るらしいなww
すげーな、情強ってすげーな。

760
ナイコンさん[sage]   投稿日:2014/12/23 17:22:35
>195
いや、正直CDOSは知ってたけどPDDOSというのは初耳だったんだが、
検索できたよ、どうやってイメージ化しようかって感じだけど。

761
ナイコンさん[sage]   投稿日:2014/12/23 18:03:25
URL教えて
だめなら検索語だけでもいい

762
ナイコンさん[sage]   投稿日:2014/12/23 23:38:00
          −−−−−−−−−−−−−−−−−−−
           Public Domain DOS

              For PC−8801

                PD−DOS

               USER GUIDE
          −−−−−−−−−−−−−−−−−−−

  1989年 5月  5″ 2D版

こんなのが手元にあるな

763
ナイコンさん[sage]   投稿日:2014/12/23 23:38:36
  5.特徴

    1 ファイルは NEC版CP/M V2.2と相互で読み書き可能

    2 ディスク入れ替え後の ”^C”が 不用。

    3 リアルタイムクロックをサポート

    4 User番号間でファイルの共有

    5 コマンド プロンプトに 現在の USER番号を表示。

    6 ビルトインコマンドの機能追加

    7 多様なESCシーケンスで多くのソフトウエアに対応可能。

    8 PD−DOSは自由に配布できます。

    9 SUB−SYSTEMのメモリーを利用した高速なWARM BOOT

だそうです

764
ナイコンさん[sage]   投稿日:2014/12/24 00:01:04
PDDOSのBIOSって秀和から出てた『PC-8801mkIISRテクニカルマップ』の1だか2に
載ってた88用CP/MのBIOSが基

765
ナイコンさん[sage]   投稿日:2014/12/24 01:15:01
ググったら作った人のページがあった
イメージとか載ってないけど
http://camepota.net/others/aiki/index.htm

ココ見て楽しんでるんだろうかw

766
ナイコンさん[sage]   投稿日:2014/12/24 01:21:06
モグリのユーザーじゃなきゃ多分知ってるサイトだと思うんだけどなあ。
コメント1件

767
ナイコンさん[]   投稿日:2014/12/24 01:36:27
知らない事は知らないし探さない

768
ナイコンさん[sage]   投稿日:2014/12/24 01:52:14
図書館の検索システムなんかで目当ての文献の書名が思い出せないと、
途方に暮れるタイプなんだろうか?

769
ナイコンさん[sage]   投稿日:2014/12/24 02:33:03
>195
動作プラットフォームは分かってるんだからそれ併せてぐぐるくらいの知恵は
動物園のサルでも持ってんじゃね?

770
ナイコンさん[sage]   投稿日:2014/12/24 02:40:21
>202
リアルマシンのユーザーではあるが
リアルタイムじゃないから知らん。

CDOS2の方なら割と昔から知ってたんだが。

771
ナイコンさん[sage]   投稿日:2014/12/24 02:42:30
> 初めて聞いた単語で「PDDOS」という五文字しか手がかりなくて
> それで関連ワードを付け足せるエスパーが居るらしいなww
> すげーな、情強ってすげーな。

情弱ってすげぇなあ(呆

772
ナイコンさん[sage]   投稿日:2014/12/24 02:43:53
リアルタイムのユーザーなら知らなくても問題ないけど、
そうじゃないならむしろ不思議だよ。

773
ナイコンさん[sage]   投稿日:2014/12/24 04:36:35
???

774
ナイコンさん[sage]   投稿日:2014/12/24 05:05:43
リアルタイムのユーザーなら、情報源は色々あるからね。
インターネットって何でもあるようで、結構有るところにしかない。
最近はよく拡散とか叫んでるけど、むしろ転載と言っていた時代の方が、
データは津々浦々に浸透していた気がするんだよな。

775
ナイコンさん[sage]   投稿日:2014/12/24 11:49:26
>201
はちまんさん今もお元気なようで何より

776
ナイコンさん[sage]   投稿日:2014/12/24 17:25:18
>67
スマホのGPUがVGAとして振る舞うならそれ移植で色々できそ
まあ普通はlinuxだがものすごく軽いOSもありよね

777
ナイコンさん[sage]   投稿日:2014/12/25 18:04:07
PD-DOSとやら(ハイフン入るんじゃねーかよ…)と思しき物は見つけたけど
さすがにソースは公開されてないのかな。

778
ナイコンさん[sage]   投稿日:2014/12/25 18:18:14
そもそもCとかで書かれてるんだったら、ライブラリ差し替えるだけで移植できないか?
コメント1件

779
ナイコンさん[age]   投稿日:2014/12/25 18:22:46
> そもそもCとかで書かれてるんだったら、ライブラリ差し替えるだけで移植できないか?

780
ナイコンさん[sage]   投稿日:2014/12/25 18:29:21
さすがにCじゃないだろ。

オリジナルCP/MってPL/Iなんだっけ?
もちろんアセンブラもガシガシ併用されてるだろうけど。

781
ナイコンさん[sage]   投稿日:2014/12/25 18:30:00
PL/IじゃなくてPL/Mだったかな

782
ナイコンさん[sage]   投稿日:2014/12/25 18:57:22
だって必要なのはBIOS部なんだよな?
コンパイラで書かれてたら只のラッパーじゃん?

783
ナイコンさん[sage]   投稿日:2014/12/25 19:26:11
PL/Mね。IBMのメインフレーム用のPL/1のマイコン用という志向。
キルダールが開発したのは8008と8080用。PDP-10のクロス。
8080用はIntelがライセンスをキルダールから買い取った。
8086用はIntel自身がインプルーブしたらしい。
後に日立がIntelからライセンス買って68000用のクロスを開発。でCP/M68Kが世に出た。
ATARI-STのTOS/GEMはCP/M68Kの大改造版でDRI製。

784
ナイコンさん[sage]   投稿日:2014/12/25 19:46:39
>219
出典も書いて呉

785
ナイコンさん[age]   投稿日:2014/12/25 20:16:56
> そもそもCとかで書かれてるんだったら、ライブラリ差し替えるだけで移植できないか?

「C」とか「ライブラリ」とか用語は知ってても内容は理解してないパターンかw

786
ナイコンさん[sage]   投稿日:2014/12/25 20:22:15
>221
>218

自分がわからないからって理解してないことにしなくてもいいんだぜ。
コメント1件

787
ナイコンさん[age]   投稿日:2014/12/25 20:28:44
>222
なるほど、じゃあ既にリンク済みのバイナリをリローケータブルオブジェクトに戻す
方法から説明して呉。

788
ナイコンさん[sage]   投稿日:2014/12/25 20:38:36
マクロアセンブラ無いの?
コメント1件

789
ナイコンさん[sage]   投稿日:2014/12/26 00:21:35
OMD無いの?

790
ナイコンさん[sage]   投稿日:2014/12/26 01:28:07
>214
っていうかそもそも機種依存部分を別モジュールにしたのがCP/MのBIOSで、
今風に言えばDLLとかデバイスドライバみたいなもん。
そのBIOSを差し替えれば動くよ、当たり前だけど。
コメント1件

791
ナイコンさん[sage]   投稿日:2014/12/26 02:06:51
BIOSがコンパイラで書いてあれば機種依存部分なんてスタンドアロンのライブラリに丸投げよ。
まあそんなものが自作せずにあるかどうかだけど。

792
ナイコンさん[age]   投稿日:2014/12/26 02:31:07
> BIOSがコンパイラで書いてあれば機種依存部分なんてスタンドアロンのライブラリに丸投げよ。

793
ナイコンさん[sage]   投稿日:2014/12/26 08:13:09
いちいちコピペするのってスクリプトか何か?
それともCP/M上以外のコンパイラ知らない人?
コメント1件

794
ナイコンさん[sage]   投稿日:2014/12/26 08:43:37
BIOSに何十kb使うつもりなんだろ

795
ナイコンさん[sage]   投稿日:2014/12/26 09:02:57
BASIC寄生タイプなら小さいんじゃないの?
中日電工さんの連載ではアセンブラで既存のROM呼び出してたね。
そうじゃなくても低水準ライブラリならそんなに膨れるのは手抜きじゃないか?
コメント1件

796
ナイコンさん[sage]   投稿日:2014/12/26 09:12:08
CP/Mの起動ではシャドーROMと呼ばれたバンク切り替えがよく使われていた。
オリジナルターゲット機のMDSもそうだが、8080/z80は電源投入時0000hスタート。
ROM起動。起動後にROMエリアをRAMエリアに切り替える。BDOSやBIOSを
どう配置するかはマシン毎千差万別だったよね。

797
ナイコンさん[sage]   投稿日:2014/12/26 09:19:23
BIOSの役目わかってんの?

798
ナイコンさん[sage]   投稿日:2014/12/26 09:21:22
…と言ってる奴が一番分かってないパターンかなこりゃ。
コメント1件

799
ナイコンさん[sage]   投稿日:2014/12/26 09:24:24
CP/Mでコンパイラで書いたBIOSなんて見たことなけどそんな実装あったの?

800
ナイコンさん[sage]   投稿日:2014/12/26 09:28:19
いろんな機種のコンパイラ持っていれば試してみれば?
コメント1件

801
ナイコンさん[sage]   投稿日:2014/12/26 09:41:26
???

802
ナイコンさん[sage]   投稿日:2014/12/26 09:45:40
誰があったって報告してるの?

803
ナイコンさん[age]   投稿日:2014/12/26 10:26:46
>236
何を??

804
ナイコンさん[sage]   投稿日:2014/12/26 10:28:41

805
ナイコンさん[age]   投稿日:2014/12/26 10:31:28
>236
何言いたいんだかわけわからん

806
ナイコンさん[sage]   投稿日:2014/12/26 10:33:51
>214
仮にCとかで書かれていたとして、静的にリンクされてるものをどうやって差し替えるの?

807
ナイコンさん[sage]   投稿日:2014/12/26 10:35:07
誰だかわからない人に言いたいことなんて無いけど?

808
ナイコンさん[sage]   投稿日:2014/12/26 10:36:54
>242
差し替えられなければコンパイラ毎変えればいいじゃない。

809
ナイコンさん[sage]   投稿日:2014/12/26 10:39:08
>243
じゃあ黙ってろよ

810
ナイコンさん[sage]   投稿日:2014/12/26 10:40:13
>245
その前に自己紹介しろよ
コメント1件

811
ナイコンさん[sage]   投稿日:2014/12/26 10:47:18
>244
変えればいいじゃないって何を??

812
ナイコンさん[sage]   投稿日:2014/12/26 10:51:24
コンパイラ変わればそれにくっついてるライブラリも変わるんじゃないのか?
OS上のバイナリならともかく

813
ナイコンさん[sage]   投稿日:2014/12/26 11:32:48
「コンパイラ」や「ライブラリ」がどういうもんだか分かってない奴は発言しないで欲しい。

814
ナイコンさん[sage]   投稿日:2014/12/26 12:12:23
8bit版PL/Mの開発環境はIntelMDSが唯一だから、
ISIS/ISIS-IIというOS環境が唯一的。初期版では
ライブラリアンはノーサポート。77年頃にサポートされた。
キルダールは成り行き上でこのIntelMDSを所有していて、
IMSAIのIMDOSを開発する際は自身のCP/M1.3をベースに
IntelMDSで4ヶ月かけてIMSAIの技術者と共同でポーティングしたそうだ。

CP/Mのオリジナルはアブソリュートアセンブラしか無いから
ライブラリアンとかリンク・ロケートは出来ないだろうね。75年では。

815
ナイコンさん[sage]   投稿日:2014/12/26 12:18:07
>250
BIOSとBDOS+CCPはずっぱり分かれてるからあんま関係ある話じゃないね

816
ナイコンさん[sage]   投稿日:2014/12/26 12:20:30
例えば1文字出力を考えても
コンパイラに付いてくるライブラリはCP/MのBDOSを呼び出すだけで、
BDOSはBIOS呼び出すだけだから、
BIOSの1文字出力ファンクションをコンパイラのライブラリを使って書いても全く意味無いよ。

817
ナイコンさん[sage]   投稿日:2014/12/26 12:26:42
BDOSコールをしない低水準I/Oライブラリでもあればまた話は違うけどな。

818
ナイコンさん[sage]   投稿日:2014/12/26 12:27:41
>251
ま、そだね。CP/Mはバイナリ供給だけでポーティングできる。
という点が長所なんだが、企業利益確保防衛という観点で
ポーティングの容易さは邪悪でもあり得たんでIntelはCP/Mを
自社OSとしては採用しなかった。CP/MはIntelの資金援助で
開発されたわけだが、キルダールが販売権得たことは結果として
Intelには大いに利益をもたらしたみたいだな。
コメント2件

819
ナイコンさん[sage]   投稿日:2014/12/26 12:56:39
>253
低水準I/Oライブラリ作ってる暇あったらアセンブラでBIOS書いた方が早いなw

820
ナイコンさん[sage]   投稿日:2014/12/26 13:35:56

821
ナイコンさん[sage]   投稿日:2014/12/26 14:12:48
>254
ところで、CP/Mを買わなかったインテルの用意した
MDS用の純正OSって何だったの?

822
ナイコンさん[sage]   投稿日:2014/12/26 15:14:50
>255
結局それが一番早い。

そもそも1文字出力ルーチンとか、セクタアクセスルーチンとか、
ほとんどサンプルコードに近いような短いルーチンなんだし、
やろうと思えばハンドアセンブルしたバイナリを直接ROMライタに打ち込むとか、
セクタエディタでディスクのブート領域に書き込むとかでも十分いけるレベルだと思う。

まぁBIOSレベルでコンソールのエスケープシーケンスサポートとか、
(グラフィック画面を使った)漢字表示とか
シリアル、パラレルポートサポートとかさらに(プリンタのグラフィックモードを使った)漢字印刷とか、
コンソール入力で仮名漢字変換サポートとか、そういうのでBIOSコードが増えたので裏バンクでBIOS動かすとか、
風呂敷を広げるなら別だけど。
CP/Mに真剣に実用性を求められてた当時ならともかく、いまはそういう需要なんか無いと思うし。

823
ナイコンさん[sage]   投稿日:2014/12/26 15:25:11
>250
初期のマイコン開発では、IntelMDSのISIS/ISIS-II の下でASM80、ASM86を使ってな。
メディアは「1S」。アセンブルが遅いのなんの。
リローケータブルアセンブラで、ハード直接制御なのでライブラリは不要。
何かLIBとおぼしき物をリンクしたような気はするが・・・

PL/M-80、PL/M-86も使ったが、組み込みではPL/M-80 は実用にならなかった。

その後、一旦開発機はCP/Mに全面移行することになる。
MDSよりはるかに安価で、一人一台に。
8インチ2D(今でいう5インチ2HDに相当する容量)のマシンだった。
コメント1件

824
ナイコンさん[sage]   投稿日:2014/12/26 15:39:13
>255
低レベルならこんなところで探すより餅は餅屋で、非CP/M環境で動くものを作ってた
その機種の人に聞いた方が早いかな。
まあ古い文献当たってみれば>200とかそのまんまのもありそうな気もするけど、
どうも番地移動させた場合の修正箇所すらわからないっぽいので、
ASM書かせるのは無茶だと思うなあ。

825
ナイコンさん[sage]   投稿日:2014/12/26 15:41:10
今でいう5インチ2HDって笑うとこ?

826
ナイコンさん[sage]   投稿日:2014/12/26 15:54:19
>260
番地移動させた場合の修正箇所すらわからない奴がコンパイラでBIOS書けるかよ

827
ナイコンさん[]   投稿日:2014/12/26 15:56:37
>261
笑えば良いと思うよ…

3.5inch含めFDがほぼ滅亡したと言う事実を理解したくない人々もいるだろう

828
ナイコンさん[sage]   投稿日:2014/12/26 16:04:15
>258
>まぁBIOSレベルでコンソールのエスケープシーケンスサポートとか、
>(グラフィック画面を使った)漢字表示とか

そこがねえ。時間が掛かって難しいよね。既存の機種だと、もう入手困難になってる書籍も多いし。
MC68000のエミュレーションを使って、PCのコンソールの中で
CP/M-68Kの仮システムを立ち上げる所まで来たんだけれど、BIOSとして一文字入力、一文字出力、
コンソールステータス、ディスクの入出力ルーチンを作るぐらいで済んだんだが
ここから先が時間かかりそうだ。

829
ナイコンさん[sage]   投稿日:2014/12/26 16:07:01
>262
機種依存の要素がブラックボックスなら、別にいちいち個別に書かなくても、
他機種の人がやっつけで書いたものをコンパイルするだけじゃないか?
まあその作業すら心配ではあるけど。

830
ナイコンさん[sage]   投稿日:2014/12/26 16:13:42
>265
コンパイラで書いたBIOSのソースがあるの?
機種依存部が完全にブラックボックスで各機種用のライブラリもリンカも揃ってるコンパイラ用で

831
ナイコンさん[sage]   投稿日:2014/12/26 16:14:15
多分プログラミングの経験とかない人なんだろうなあ

832
ナイコンさん[sage]   投稿日:2014/12/26 16:15:18
書ける人に頼みなよ

833
ナイコンさん[sage]   投稿日:2014/12/26 16:36:23
>264
雑誌の定番ネタだったりしたから、多分当時は見逃してた記事とかに
大抵まとまってるんじゃないかという気もするんだけどねえ。
まあ今趣味で作ってる人的にはカンニングっぽいので
あえて見ないなんて人も多いかもしれないが。

834
ナイコンさん[sage]   投稿日:2014/12/26 18:28:57
結局のところ、情弱にBIOS書かせるという所に無理がある。
知ってれば3分で書けるルーチンが資料集まらなくて
3年掛かってもできてないなんて珍しいことじゃない。
だとすれば、なにをすれば代わりに出来る人が喜んでやってくれるのか、
あるいは自分がやる場合の必要条件を考えたほうがいいんじゃないかな?

835
ナイコンさん[sage]   投稿日:2014/12/26 18:32:33
> 結局のところ、情弱にBIOS書かせるという所に無理がある。

DRIがCP/M売ってた頃には普通だったけどね。

836
ナイコンさん[sage]   投稿日:2014/12/26 18:34:28
>270
ん? CP/MのBIOSが書けなくて困ってる情弱がいるとでも思ってんの?

837
ナイコンさん[sage]   投稿日:2014/12/26 18:43:33

838
ナイコンさん[sage]   投稿日:2014/12/26 18:55:36
>273
えっ!? 誰が困ってるっていう主張??

839
ナイコンさん[sage]   投稿日:2014/12/26 18:57:41
> そもそもCとかで書かれてるんだったら、ライブラリ差し替えるだけで移植できないか?

とか言ってるキチガイは無視で

840
ナイコンさん[sage]   投稿日:2014/12/26 19:04:20
で、出来るほうが情弱なの?出来ないほうが情弱なの?

841
ナイコンさん[sage]   投稿日:2014/12/26 19:09:07
情弱って

> 初めて聞いた単語で「PDDOS」という五文字しか手がかりなくて
> それで関連ワードを付け足せるエスパーが居るらしいなww
> すげーな、情強ってすげーな。

こおゆう奴↑のことでしょ。

842
ナイコンさん[sage]   投稿日:2014/12/26 19:31:55
愛が足りていない殺伐としたスレだねえ

843
ナイコンさん[sage]   投稿日:2014/12/26 19:37:07
キチガイに相手してやってる愛に溢れたスレじゃないか

844
ナイコンさん[sage]   投稿日:2014/12/26 19:40:18
手に汗をかかないでキチガイ呼ばわりだもんなあ。

845
ナイコンさん[sage]   投稿日:2014/12/26 19:43:48
>280
意味わからん

846
ナイコンさん[sage]   投稿日:2014/12/26 19:44:29
手汗汁

847
ナイコンさん[sage]   投稿日:2014/12/26 20:37:45
世界ソフト遺産(著作権フリー)

848
ナイコンさん[sage]   投稿日:2014/12/27 16:20:49
250からここまで読んだだけで涙目です
年取って完全に目に老いが来ているわ

849
ナイコンさん[]   投稿日:2014/12/27 22:47:49
>263
3.5の媒体はイメーションの流通在庫がまだ手に入る
ドライブもまだまだ売ってるw
製造は終わったけど

850
ナイコンさん[sage]   投稿日:2014/12/28 01:05:36
FDDくらいなら3Dプリンタか何かで自作できちゃう時代が早く来ないかね…

851
ナイコンさん[sage]   投稿日:2014/12/28 11:07:07
3Dプリンタ自身で(より高性能な)3Dプリンタを作れるようにまでなれば革命が起こるだろね、
逆にそうなるまではあんまり変わらんかも。

852
ナイコンさん[sage]   投稿日:2014/12/28 18:27:45
>287
そうだが、しかし、難しそうだな。ヘッドから電子部品の元を少しづつ出さねばならんからなあ。
C言語でC言語作るみたいに簡単にはいかんと思うぞ。

853
ナイコンさん[sage]   投稿日:2014/12/28 20:10:24
そんなことが出来る時代になったら実物大の動くガンダム作る奴とか出て来そう

854
ナイコンさん[sage]   投稿日:2014/12/29 01:15:29
手元に初期の8インチドライブと5インチドライブがある。
丈夫なフレームに既製品のステッピングモーター等で構成されている。
リード/ライト回路もディスクリート部品構成でシンプルだ。
ヘッドとメディアは既製の材料を流用できる。
規格や互換性を無視すれば1Dクラスの物ならハード屋さんなら自作できると思う。
昔のFDの読み込みは諦めて、単にFDのような物を再現するということなら自作できる。
問題は、FDもどきを自作する時間と費用それと動機が無いことだ。

855
ナイコンさん[sage]   投稿日:2014/12/29 01:34:35
数百円あればフラッシュメモリ買える時代に云々

856
ナイコンさん[sage]   投稿日:2014/12/29 04:09:56
FDは安い頃にはブランド品でも1枚数十円

857
ナイコンさん[]   投稿日:2014/12/29 09:39:45
あの頃は、IBMの8インチ1Dの箱をかかえて歩くのが一種のステータスでもあった

858
ナイコンさん[sage]   投稿日:2014/12/29 10:27:06
FDって無けりゃないでなんとかしのげるんだけど、
有るといつの間にブランクディスク無くなってるから不思議だったな。

859
ナイコンさん[sage]   投稿日:2014/12/29 10:38:04
初代PC-8801が売り出された頃は、5インチFD一箱なんて
ボーナスが出た時しか買えなかったのに。

860
ナイコンさん[sage]   投稿日:2014/12/29 12:44:15
88mkIIの頃も1箱6000〜7000円くらいしてた

30年前の今頃、88mkIIを買った人はSRショックに泣いた。
俺もその1人。

861
ナイコンさん[sage]   投稿日:2014/12/29 23:06:08
FDは1枚ずつ買った。媒体障害が起こったときも当該セクターの代替処理をして
捨てる事はしなかったよ。
自分は試したことないが片面のメディアに穴を開け、裏返して両面で使ってる人が居た。

862
ナイコンさん[sage]   投稿日:2014/12/30 00:24:23
1960年代のラジオ雑誌にはTVやテープレコーダーの自作記事が出ている。
1970年代のマイコン雑誌にはプリンターやXYプロッターの自作記事が出ている。
それが当たり前の時代だった。
これらを自作した人はその後色々な分野で成功した。
数百円のフラッシュメモリやFDで満足している人は一生それで満足だろう。

863
ナイコンさん[sage]   投稿日:2014/12/30 00:30:08
>298
プリンターの自作記事って知らんな。
なんて雑誌の何年の何月号?

864
ナイコンさん[sage]   投稿日:2014/12/30 00:32:04
テレタイプ繋げたりはあったけど

865
ナイコンさん[sage]   投稿日:2014/12/30 00:36:40
プリンタ改造してスキャナにする記事なら読んだ覚えあるがプリンタ自作?

866
ナイコンさん[sage]   投稿日:2014/12/30 00:40:48
電動タイプライタを改造でもしたのかな?

867
ナイコンさん[sage]   投稿日:2014/12/30 00:51:52
>297
片面用のドライブに両面メディアを無駄無く(裏返しても)使えるようにするために
インデックスホールをもう一つ開ける、では?

ディスクに片面か両面かを示すための穴は無い。(3.5"なら2DDと2HDを区別する穴はあるが)

868
ナイコンさん[sage]   投稿日:2014/12/30 00:53:01
プリンタの自作は何かの勘違いだろ

と、思うです

869
ナイコンさん[sage]   投稿日:2014/12/30 01:44:44
タイプライタ改造してテレタイプにでもしたんでないの?

870
ナイコンさん[sage]   投稿日:2014/12/30 01:48:23
そういやプリンタ自作とは多分関係無いけど
以前何かのパソコン雑誌に、ファックス電話機を無理矢理プリンターとして活用する方法が載ってたな。
パソコン側はパソコンでファックス扱うソフトを使ってファックスのプロトコルで絵を送信して
電話回線につながれてるように認識させたファックス機に絵を印字させるっての。
パソコンとファックスをつなぐ電話線に電圧掛けるんだったか何だったか。

871
ナイコンさん[sage]   投稿日:2014/12/30 02:04:26
>303
両面のメディアを片面のドライブで使うときに、
ライトプロテクト用のノッチ(右上の切り込み)を反対側(左上=裏返したときの右上)にも開ける、
じゃないかと。カッターナイフで大雑把に切ればいいだけなので簡単。
DISK][はこれだけで使えた。

ちゃんとインデックスホールまで開けなきゃならないとなると、なかなか大変そうだ…

872
ナイコンさん[sage]   投稿日:2014/12/30 02:11:16
プリンタ自作は自作I/Fでテレタイプを繋げるとかじゃないかな。

873
ナイコンさん[sage]   投稿日:2014/12/30 02:52:16
70年代にキャッシュレジスターに使う小型プリンターのメカ部だけが秋葉原のジャンク屋に
大量に出回っていた。SEIKO製のラインプリンタだった。
このプリンターのメカを流用してワンボードマイコンのプリンターを自作した記事が有った。
小さいけれども活字ドラムが回転するラインプリンタだった。
ずらり並んだハンマーを活字ドラムの回転に同期してソレノイドで叩くのがソフト制御だった。

874
ナイコンさん[sage]   投稿日:2014/12/30 02:57:10
IBMのセレクトリックタイプライターは普通の電動タイプライターだったが、これに独自のIFを
自作してプリンターに改造する記事もあった。
制御タイミングがとてもシビアーなので高度な技術が必要だった。
キー入力はメカ方式なのでタイプライターのキーは使わずに、電卓用のキーを並べて使って
ダイオードマトリックスで自作した方が簡単だった。

875
ナイコンさん[sage]   投稿日:2014/12/30 03:03:52
70年代のアメリカのマイコンメーカーのサウスウエスト社からドットマトリックスプリンターの
キットが発売されていた。
当時の輸入マイコンを扱っているマイコンショップの店頭で実機を見ることができた。
ワイヤーハンマーや紙送り機構が露出した外観だった。
印字ヘッドの動きがラフで早すぎてロール紙をよく引っ掛けて破いていた。
当時はマイコン用プリンターが無かったのでそれでも憧れだった。

876
ナイコンさん[sage]   投稿日:2014/12/30 03:25:58
>309-310
プリンタ自作じゃないじゃん接続じゃん

877
ナイコンさん[sage]   投稿日:2014/12/30 03:43:45
よこからすまんが、それでも大した物だと思う
つか古い雑誌だとプログラムリストがCRTの写真だったり今思うとアナログだったな

878
ナイコンさん[sage]   投稿日:2014/12/30 04:17:34
>310
IBMのゴルフボール・タイプライターのキーボード上に
キーの数だけソレノイドを並べて重ね合わせ電撃タイプさせて
高品質なオフィスプリンターとして使えるインタフェースの開発
に関わったことあるな。MZ-80Bが出る少し前くらい。

879
ナイコンさん[sage]   投稿日:2014/12/30 04:25:50
>303
AppleIIの場合、片側だけのライトプロテクトのノッチを
反対側にも切り込む切符切りのハサミのような専用の
ノッチカッターを使って両面使用することが常識だったね。

閉じ穴開けのパンチみたいなノッチ切り器もあった。

880
ナイコンさん[sage]   投稿日:2014/12/30 04:40:23
あと、8インチFDの市販商品には種類がたくさんあったね。
今的には珍しいハードセクターと呼ばれるセクターの数だけインデックス穴を
盤面に開けたもの。とか、インデックスホールの位置が微妙に違うもの
ソフトセクターでインデックスホールが一個もの。二個開けた両面使用
可能なもの。あと倍密度なFD。単密度FMなFDは仕様に統一感が無かったな。

MFM倍密度の対応ドライブが主流になってからソフトセクター方式が
当たり前になって、FDの仕様が統一されコスト低減、量販商品に変じた。

881
ナイコンさん[sage]   投稿日:2014/12/30 09:11:59
ハードセクターみたいな今となっちゃ特殊になっちゃった奴は
メディアが手に入らなくて保守が大変そうだな…

こういうのなんとかならないのかな。

882
ナイコンさん[sage]   投稿日:2014/12/30 09:37:25
銃が作れる位なのにFDやプリンタ作れないってアンバランスだよな。
導電性インクとかでなんとかならんのかな?

883
ナイコンさん[sage]   投稿日:2014/12/30 11:20:22
そんなんでなんとかなったなら低品質ノーブラFDに苦しめられたりしなかったろ

884
ナイコンさん[]   投稿日:2014/12/30 11:49:33
ノーブラとパンツのスレと聞いて

885
ナイコンさん[sage]   投稿日:2014/12/30 14:44:16
>318
中世手作り製品で実用になってた銃と
現代工業製品を比較されても…

だが、工業用に使われてる試作業務向け3Dプリンタや光造型機ならFDやプリンタの部品を作れる
単に一般向けの安物の精度がまだ不充分なだけでは?

886
ナイコンさん[sage]   投稿日:2014/12/30 15:38:25
こういうなんもわかってないやつが3Dプリンタで銃が作れるから規制しろって騒ぐんだなー

887
ナイコンさん[sage]   投稿日:2014/12/30 16:39:05
わかってる人登場w

888
ナイコンさん[sage]   投稿日:2014/12/30 18:19:39
>312
>>プリンタ自作じゃないじゃん接続じゃん

それを言ったらチップからのマイコン自作も全部接続になる。
仕様も解らないラインプリンタドラムの回転をセンスして、20個ぐらいあるハンマーを
ドライブする回路もタイミングソフトも全部自作した記事だ。
ケーブル接続だけで動くことしか知らない世代には理解できない力作だ。
因みにi4004もi8008もこのような小型ラインプリンタの制御を行う目的で開発された。
i4004のスペックは小型ラインプリンタをドライブできる能力を目標に設計された。
IBMセレクトリックタイプライターをプリンターにするインターフェースは当時のトップレベルの
技術者しか開発できなかった。
当時IBMセレクトリックタイプライターのジャンクは大量に流通していたので数百人が挑戦したと思うが
みんなギブアップした。私の周りでも成功したのは2人だけだった。
IBMセレクトリックタイプライターのマイコン用インターフェースとして商品化されてのは
>314 が開発したキーボードの上に多数のソレノイドを配置して直接キーを叩く
インターフェースだけだった。
IBMセレクトリックタイプライターは芸術品と言える究極のメカニズムを持っていた。
IBM(International Business Machines)が精密機械メーカーだった頃の逸品だ。
IBMセレクトリックタイプライターの整備マニュアルは当時の電話帳7冊分ぐらいの分量があった。
この精密機械に手を入れてインターフェースを組み込むのは簡易なプリンターをゼロから作るより
はるかに難しいと思う。

889
ナイコンさん[sage]   投稿日:2014/12/30 18:39:25
なんか仁王
いつもの人かな

890
ナイコンさん[sage]   投稿日:2014/12/30 21:16:12
昔々、5インチフロッピーディスク1枚を1500円で買った覚えがある。片面単密だった。
それをデパートに置いてあった Apple ][ のFDDで使っていた。もちろんプロテクトの切り欠きを反対側にも作って裏返して両面で使っていた。
確か35年ぐらい前の話。もはやSFだな。w

891
ナイコンさん[sage]   投稿日:2014/12/30 21:24:19
おまえらたまにはCP/Mの話もしろよ

892
ナイコンさん[sage]   投稿日:2014/12/30 21:44:38
>324
> それを言ったらチップからのマイコン自作も全部接続になる。

え?自作ってビットスライスプロセッサ使って独自アーキとかじゃないの?

>因みにi4004もi8008もこのような小型ラインプリンタの制御を行う目的で開発された。

8008は知らんけど4004は電卓用でしょ。

893
ナイコンさん[sage]   投稿日:2014/12/30 21:55:55
>324
>298もアンタだってことは分かった。

で、それは間違っても「プリンタの自作」じゃねーよw
自分で書いてた「XYプロッタ自作記事」と比べりゃ明白だろ。

894
ナイコンさん[sage]   投稿日:2014/12/30 22:10:33
>324
> この精密機械に手を入れてインターフェースを組み込むのは簡易なプリンターをゼロから作るより
> はるかに難しいと思う。

プリンター自作するより難しいから「プリンター自作」と言い切って構わない
という主張? 頭大丈夫??

895
ナイコンさん[]   投稿日:2014/12/30 22:43:53
>324
後でグルグル回るインパクトシリンダ?を持ったプリンタが出てたよね
昔見た事がある、ヒューンとか唸りながら動作してた気がする

896
ナイコンさん[sage]   投稿日:2014/12/30 23:30:52
i4004はビジコム社のプリンター付き電卓の制御用として開発された。
四則計算と表示用だけなら当時でも安い電卓専用LSIが有った。
プリンター制御と電卓の処理を同時に行うことと、新しい電卓の仕様変更に柔軟に
対応する必要があるのでプリグラム可能なマイクロプロセッサをLSIで実現する
というアイディアに行き着いた。
i4004のクロック750kHz平均命令サイクル10.8マイクロ秒はプリンターのメカを制御しながら
キーボードスキャンと四則計算を同時に行うことができる処理速度から仕様が
決められた。
このスペックで本当にプリンタの制御まで出来るか設計者の嶋氏は設計段階で何度も検証している。

ジャンクのメカを利用してプリンタを自作したことには変わり無い。
当時はマイコン用のプリンタは存在しなかったのだから。
当時のマイコンはチップか評価用基板しか無かった。
ステッピングモーターを利用してXYプロッタを自作したのも同じ自作。

897
ナイコンさん[sage]   投稿日:2014/12/30 23:42:50
>332
馬鹿の屁理屈はもういいよ、さっさと自分の巣に帰りな。

898
ナイコンさん[sage]   投稿日:2014/12/30 23:45:26
おかしな持論を書き殴りたいなら自分のブログでやって欲しいな。

899
ナイコンさん[sage]   投稿日:2014/12/31 00:17:19
>因みにi4004もi8008もこのような小型ラインプリンタの制御を行う目的で開発された。

>i4004はビジコム社のプリンター付き電卓の制御用として開発された。

電卓にラインプリンタwバカ丸出しだなww

900
ナイコンさん[sage]   投稿日:2014/12/31 00:36:58
>因みにi4004もi8008もこのような小型ラインプリンタの制御を行う目的で開発された。

小型ラインプリンタ?

http://en.wikipedia.org/wiki/Intel_8008
> Originally known as the 1201, the chip was commissioned by Computer Terminal
> Corporation (CTC) to implement an instruction set of their design for their
> Datapoint 2200 programmable terminal. As the chip was delayed and did not
> meet CTC's performance goals, the 2200 ended up using CTC's own TTL based CPU
> instead. An agreement permitted Intel to market the chip to other customers
> after Seiko expressed an interest in using it for a calculator.

901
ナイコンさん[sage]   投稿日:2014/12/31 00:44:29
ビジコムとかキルダールとかわざわざ変な読み方してるのかね?

902
ナイコンさん[sage]   投稿日:2014/12/31 00:46:30
>332
>i4004のクロック750kHz平均命令サイクル10.8マイクロ秒はプリンターのメカを制御しながら
>キーボードスキャンと四則計算を同時に行うことができる処理速度から仕様が
>決められた。
>このスペックで本当にプリンタの制御まで出来るか設計者の嶋氏は設計段階で何度も検証している。

データシート見ると

http://www.intel.com/Assets/PDF/DataSheet/4004_datasheet.pdf
>1 word instruction - 8-bits requiring 8 clock periods (instruction cycles).
>2 word instruction - 16-bits requiring 16 clock periods (2 instruction cycles).

て書いてあるけど?

903
ナイコンさん[sage]   投稿日:2014/12/31 02:19:08
1行単位で印字するのは大小に関係なくラインプリンタだ。
昔の汎用機の巨大なプリンタもラインプリンタだし、
電卓に搭載されていた小型プリンタもラインプリンタだった。
電卓用で手のひらサイズだが回転ドラムと1行単位で印字するハンマーを備えていた。
当時の電卓は殆どが小型のラインプリンタを搭載していた。
当時の制御回路やマイコンではドットプリンタやインクジェットは
制御できなかった。

i4004を搭載したビジコン社の最初の電卓「141PF」は、
たしか「東京理科大学近代科学資料館」に実機が有るはずだから自分の目で確認してくれ。
i4004と小型ラインプリンタを搭載している。
ネット検索では真実は解らない。Wikiにある昔の情報は間違いだらけだ。

i8008のメインユーザーは日本のSEIKO社だった。
当時のSEIKO社はマイコン分野で世界のトップだったが歴史に記録されていない。
高価だったが1975年以前に卓上電子計算機を複数製品化している。

ビジコン社の電卓「141PF」に搭載した最初のi4004はクロック750kHzだった。
その後にインテルがビジコン社の弱みに付け込んで自社でも販売できるように
してからi4004の仕様を改善したのだと思う。

ネット検索では正確な情報は得られない。
特にネットが一般化以前の情報は間違いだらけだ。
私の情報は自分の目で確かめた一次情報だ。

904
ナイコンさん[sage]   投稿日:2014/12/31 02:27:17
ビジコム社どこ行った

905
ナイコンさん[sage]   投稿日:2014/12/31 02:40:46
ネット検索でなく全て自分の記憶だ。
高齢者だから記憶がぼやけている部分もある。
ビジコムという会社も在ったので間違えた。
小島氏、嶋氏、ノイス氏、グローブ氏とも面識がある。
気にしないでくれ。

906
ナイコンさん[sage]   投稿日:2014/12/31 02:50:33
>339
Wikiが間違いだらけとわかっているなら是非修正してくれ。

907
ナイコンさん[sage]   投稿日:2014/12/31 02:52:20
何で叩かれてるか理解できてないんだな

908
ナイコンさん[]   投稿日:2014/12/31 04:07:32
>327
ごめん実は興味ないんだ



TurboPascal走らせたかっただけのユーザーは付いてけないよママン

909
ナイコンさん[sage]   投稿日:2014/12/31 06:51:06
>343
なんで叩いてるの?

910
ナイコンさん[sage]   投稿日:2014/12/31 08:36:39
>339
そんな正確な一次情報を、こんな書き捨ての匿名掲示板でやるのはもったいないよ。
ちゃんとしたサイトを作ってそこに記録すべき内容だ。

人類の重要な文化遺産を残すためにも、残された人生を使って
きちんとした場所に詳細な記録を残してください。

911
ナイコンさん[sage]   投稿日:2014/12/31 09:15:50
>339
素晴らしい。その知識を皆で共有できるよに Wikipedia に反映して呉よ。

912
ナイコンさん[]   投稿日:2014/12/31 10:05:55
>i4004はビジコム社のプリンター付き電卓の制御用として開発された。
その話は本で読んだことがあるぞ。電卓の仕様を次々と変更する度に
CPUをデザインするのはコストがかかるとして、メモリーにプログ
ラムを書き込めるCPUの製作をインテルだったかに依頼した。特許
を取得しなかったのが痛恨だったとか。本は捨ててしまったな。島と
言う人は後にZ80の設計にも参加したはずだったが、はっきり覚え
ていない。日本の誇りだな。青色なんとかというより、こちらの方が
上だ。
NECは8001用にアメリカ版のCP/Mをつけて売った。私は
人から聞いてこれを買った。確か日本では高かったF80がタダで
ついていたからだ。初代8801でこれをつかって色々したな。
今は何もできないな。

913
ナイコンさん[sage]   投稿日:2014/12/31 10:29:42
馬の骨の一次情報なんかより嶋正利のプロセッサ温故知新でも読んだ方がいいなw

914
ナイコンさん[sageteyon]   投稿日:2014/12/31 12:30:23
当時を見てきた人の視点は面白いと思う
声の大きい人や権威のある人とは違う視点だったりしてさ

メーカーでも試作したけど商品化は断念してそのノウハウを転用とか
美談しか残ってないけど実際は違ったとかもあるんだろう

今ならラズパイのエミュでCP/M遊びなんだろうか?
I/Oも使えたら楽しい

915
ナイコンさん[sage]   投稿日:2014/12/31 12:40:31
>350
ないよそんなのw
凄いって言われたいだけの語りだろどこの専門板でも出没する

916
ナイコンさん[]   投稿日:2014/12/31 13:03:53
>351
思想調整いそがしいのねw

917
ナイコンさん[sage]   投稿日:2014/12/31 13:19:43
>332
CPUとマザーボードを買ってきて組み立てただけのパソコンを
「自作パソコン」と呼ぶんだから、メカ買ってきてIFつないで
箱に入れればプリンタの自作といえるよね。

918
ナイコンさん[sage]   投稿日:2014/12/31 13:39:15
>353
車買ってきて、自分でターボタイマーでも付けたものを「自作車」と自称するのは勝手だ。
世間は認めんがw

「自作パソコン」は「市販パソコン」と区別するための呼称でしかない。

919
ナイコンさん[sage]   投稿日:2014/12/31 13:42:43
>354
光岡が自動車メーカ扱いされてるが、
あそこエンジンとかは買ってきてるよね。
それと同じじゃん。

920
ナイコンさん[sage]   投稿日:2014/12/31 14:02:31
> 電卓にラインプリンタwバカ丸出しだなww

921
ナイコンさん[sage]   投稿日:2014/12/31 14:02:56
結構メーカーの中の人の認識でも食い違ってたりする話があるからね。
人間の記憶なんてはっきりしている方がのちに聞いた伝聞だったりして
むしろあやしいくらいだ。

922
ナイコンさん[sage]   投稿日:2014/12/31 14:17:36
>愛が足りていない殺伐としたスレだねえ

923
ナイコンさん[sage]   投稿日:2014/12/31 14:52:29
>355
そりゃ、法で取り締まられてる部分を自分らで作ってるからな。

924
ナイコンさん[sage]   投稿日:2014/12/31 16:05:14
>355
世の中の自動車メーカーでエンジンまで自社生産できる方が少ない

925
ナイコンさん[sage]   投稿日:2014/12/31 16:23:47
自分で生産してないんじゃ少なくとも自作ではないってことかな。
たしかにそういわれてみるとその通りかも?

926
ナイコンさん[sage]   投稿日:2014/12/31 16:25:28
自動車=エンジン ではないし喩えとして適切とは思わない。

中古のプリンタのメカ部をワンボードマイコンに接続したという話は
廃車からカーナビを別のクルマに持ってきたくらいの話で、プリンタ自作とは
思わない。

927
ナイコンさん[sage]   投稿日:2014/12/31 16:31:16
しかしなんだな、なんで国産CPU潰したの?
生産だけアメリカで作らせればよかったのに。

928
ナイコンさん[sage]   投稿日:2014/12/31 16:34:08
>363
>しかしなんだな、なんで国産CPU潰したの?

国産CPUなんていまだにたくさんあるけど何の話?

929
ナイコンさん[sage]   投稿日:2014/12/31 16:34:25
そうかなあ?
ワンボードマイコンにセントロニクス仕様のポートは無かったし
ジャンク的プリンタユニットといってもパラレルポート剥き出しでしょ。
8255の初期化、プロトコルシーケンスだって簡単とはいえ手書き
しなきゃならないだろうし。英数字一文字出力でさえ結構たいへんw

930
ナイコンさん[sage]   投稿日:2014/12/31 16:37:02
>364
英国製の奴?

931
ナイコンさん[sage]   投稿日:2014/12/31 16:37:34
8255でセントロプリンタのコントロールなんて初歩の初歩レベルだろ
これが出来なきゃお得意のLEDチカチカすら出来ないぞw

932
ナイコンさん[sage]   投稿日:2014/12/31 16:39:20
>366
世の中のマイコンはARMに駆逐されたとでも思ってる情弱の方?

933
ナイコンさん[sage]   投稿日:2014/12/31 16:40:32
>368
マイコンはPCに駆逐されました
ここはマイコン板ではありません。

934
ナイコンさん[sage]   投稿日:2014/12/31 16:44:21
>369
現代のPCでもインテルやAMD製のCPU以外にもたくさんマイコンが使われてるけど
お前何言ってんの??

935
ナイコンさん[sage]   投稿日:2014/12/31 16:46:47
昔のPC板でマイコンといえばマイコンピューターですよ

936
ナイコンさん[sage]   投稿日:2014/12/31 16:48:06
>367
1970年代のレベルなら8255の扱いは高等技術w

>370
具体的には?

937
ナイコンさん[sage]   投稿日:2014/12/31 16:49:49
>371
>363さんの「なんで国産CPU潰したの?」てのとなんか関係ある話?

938
ナイコンさん[sage]   投稿日:2014/12/31 16:51:09
PCの話ということでしょ。
MPUの話じゃない。

939
ナイコンさん[sage]   投稿日:2014/12/31 16:54:08
>372
>1970年代のレベルなら8255の扱いは高等技術w

8255なんて1976年発売のTK-80なんかでも使われてて、ユーザーにも機能が半分解放されてたから
パラレルポート制御用としてはもっとも身近なもののひとつだったと思うが。

940
ナイコンさん[sage]   投稿日:2014/12/31 16:55:44
>374
どんなMPUでも使用した製品をマイコンピューター呼ばわりすれば
なんでもいいんじゃないの?

941
ナイコンさん[sage]   投稿日:2014/12/31 16:57:03
>376
ミニコンでも使ってれば?

942
ナイコンさん[sage]   投稿日:2014/12/31 16:57:51
>377
なんで??

943
ナイコンさん[sage]   投稿日:2014/12/31 16:58:53
なんでもいいんでしょ?
パラメトロンで作るの?

944
ナイコンさん[sage]   投稿日:2014/12/31 17:06:02
>379
「どんなMPUでも〜なんでもいい」という文章を誤読して揚げ足取ったつもり?

945
ナイコンさん[sage]   投稿日:2014/12/31 17:07:23
自作とは何かの話じゃなかったの?
PC板で何の話がしたいの?

946
ナイコンさん[sage]   投稿日:2014/12/31 17:08:29
>375
「自作」の話で「自社製造」の話じゃ無いからね。

TK-80全盛期のBitINNでは「自作」はしてみたが
動作しない不良基板が沢山持ち込まれてその修理に
Nのエンジニアが土日返上でかり出されていたという話。
一番困ったのは電源の正負を逆につなげて板ごと
飛ばした事例だと苦笑していたな。
TK-85がKITじゃなくないのはそんな無駄な努力を排除
するためだと企画したエンジニアが話してくれた。
当時の「自作」はそんなレベルの底辺もあったわけで。

ODAだからセントロだかなんだからわからん
パラレルポートのうんちゃらをつなげて動作させれたら
それはそれなりに高等技術だと思うぞw

947
ナイコンさん[sage]   投稿日:2014/12/31 17:14:39
TK80は自作なのか…

基準って半田付けするかしないかって事なのか

948
ナイコンさん[sage]   投稿日:2014/12/31 17:15:16
自作板池

949
ナイコンさん[sage]   投稿日:2014/12/31 17:15:25
>382
そんな電源逆に付けて壊すレベルの話なんて誰もしてないから

950
ナイコンさん[sage]   投稿日:2014/12/31 17:16:36
>382
>一番困ったのは電源の正負を逆につなげて板ごと
>飛ばした事例だと苦笑していたな。
>TK-85がKITじゃなくないのはそんな無駄な努力を排除
>するためだと企画したエンジニアが話してくれた。

TK-85の電源入力は極性のあるコネクタなんてのじゃなくて5VとGNDがそれぞれ
ネジ止めの端子になってるだけだからあんま解決になってないんじゃないの。

951
ナイコンさん[sage]   投稿日:2014/12/31 17:18:52
そもそもなんで電源コネクタってJISとかないの?

952
ナイコンさん[sage]   投稿日:2014/12/31 17:19:43
あはは。無理矢理やねえ。

「自作」にはいろんなレベルがある・あったということだよ。
ご自身がこれこそが「自作」だというマイ定義で話されても苦笑しかできんよw

953
ナイコンさん[sage]   投稿日:2014/12/31 17:24:26
電子工作は自作板じゃなくて電子板かな?

954
ナイコンさん[sage]   投稿日:2014/12/31 17:50:46
シリコン掘ってくるところからだろ

955
ナイコンさん[sage]   投稿日:2014/12/31 18:25:06
耐火レンガ焼いて砂鉄でリレー作ろう

956
ナイコンさん[sage]   投稿日:2014/12/31 18:42:46
そうだ、耐火レンガを作るために耐火レンガをつくろう!あれ…?

>387
なんでもかんでも規格があるとか
規制があって誰かが責任とってくれるとか
誰かが決めてくれると思っちゃ駄目だぞ!

957
ナイコンさん[sage]   投稿日:2014/12/31 19:08:08
>392
オレが決めてやるよ、さっさと余所逝けや。

958
ナイコンさん[]   投稿日:2014/12/31 19:12:33
>387
そのうち何でもかんでもUSBになりそうな気がするw

959
ナイコンさん[sage]   投稿日:2014/12/31 19:13:23
>390
電子立国で見たぞ

960
ナイコンさん[sage]   投稿日:2014/12/31 19:19:35
頼むからお前ら少しはCP/Mの話もしろよ

961
ナイコンさん[sage]   投稿日:2014/12/31 19:29:11
>393
お前には決められないよ
決めるのは作る人間だけだからなw

962
ナイコンさん[sage]   投稿日:2014/12/31 20:09:23
>397
大晦日も寂しく暮らす独居老人か。
60歳以上板で茶飲み友達でも探せよ。

963
ナイコンさん[sage]   投稿日:2014/12/31 22:16:07
なるほど、もうろくしたじいいさんの集まりかw
だから「自作」にもいろいろな意味があるという
単純なことすら認められないわけだ。

964
ナイコンさん[sage]   投稿日:2014/12/31 22:24:53
自作農とCP/Mの関係について

965
ナイコンさん[sage]   投稿日:2014/12/31 22:44:29
>399
みんな認めてるよ、キミの「自作」はキミ自身にしかわからない意味だって。

966
ナイコンさん[sage]   投稿日:2014/12/31 22:45:27
SEIKO社の小型ラインプリンタのジャンクは1975年頃に秋葉原のジャンク屋に大量に並んでいた。
面白そうなメカで数千円だったので当時の電子工作マニアはみんな購入した。
実際に利用するのはデータシートも無いので自分で仕様を調べるところから始めた。
印字ドラムが1回転する時間やハンマーのドライブ方法を実際に電流を流して調べた。
その情報を元にドライブ回路を設計して、ジャノメ基板にハンマードライブ用の
トランジスタや制御用TTLを並べて製作した。
一発で動くことなど無いので、調整しながら動作するようにした。
出来合いの基板を買ってきて箱に入れる自作とはレベルが違う。
TK-80の発売前だから、CPUをチップで買ってきてマイコンもジャノメ基板で自作した。
8255などは高価だったのでTTLで8bitラッチを作って入出力ポートにした。
とても楽しい時代だった。時は流れ、あの楽しさは無くなった。

967
ナイコンさん[sage]   投稿日:2014/12/31 22:53:54
回顧爺ウザイからチラシの裏にでも思いで書いていて

968
ナイコンさん[sage]   投稿日:2014/12/31 23:03:13
>401とか>403って論破されて悔しいおじいさんだろう?

969
ナイコンさん[sage]   投稿日:2014/12/31 23:10:12
論破?論破?w

970
ナイコンさん[sage]   投稿日:2014/12/31 23:11:24
i4004はビジコム社がインテル社へ特注したLSIだった。
よってインテル社は単なる下請けでi4004を外販できなかった。
当時国産コンピュータメーカーをIBMから守ることと、国産LSIメーカーの育成が最大の
目標だった通産省から見ると外国のLSIに貴重が外貨を払うビジコム社は目の仇だった。
通産省はビジコム社の業務を妨害して猛烈な圧力を賭けた。
ビジコム社の小島社長が通産省の課長に抗議すると課長は「あなたの会社は潰れた方が良い」と言い放った。
弱体化したビジコム社はi4004とマイクロコンピュータのアイディアをインテル社が自由に
商品化できるという条件でi4004を安く売ってもらう契約をインテル社と締結した。
通産省の圧力が無ければビジコム社はマイクロコンピュータの特許を取得できて、
マイコン帝国の覇者はインテル社ではなくビジコム社だった可能性がある。
これはwikiには書かれない真実です。

971
ナイコンさん[sage]   投稿日:2014/12/31 23:14:37
嶋正利のプロセッサ温故知新に全部書いてあるよw

972
ナイコンさん[sage]   投稿日:2014/12/31 23:15:49
悔しいおじいさんは一行しかレスできないんだよね。
しかもおんなじ事を何回もwボケてるんだろうな。

973
ナイコンさん[sage]   投稿日:2014/12/31 23:23:23
>407
「嶋正利のプロセッサ温故知新」は読んだことが無いが、
当時の経緯や通産省の課長から「あなたの会社は潰れた方が良い」と言われた件は
ビジコム社の小島社長から直接聞いた話だ。

974
ナイコンさん[sage]   投稿日:2014/12/31 23:39:17
ビジコム社?

975
ナイコンさん[sage]   投稿日:2014/12/31 23:42:50
>409
ウィキペには書いてないかもしれないけどその頃半導体事情の本には大抵書いてある程度の事だから知ってる人は多いんでない?

976
ナイコンさん[sage]   投稿日:2014/12/31 23:45:29
i8008はインテル社と日本のSEIKO社の共同開発だった。
Wikiにあるi8008を採用したというCTC社の製品化は非常に遅れたと記憶している。
1972年にi8008が出荷されると同時にSEIKO社はi8008を採用したS-500という卓上型電子計算機を
発売している。i8008が発売されてからS-500の開発を行っていたらこのスケジュールでの発売は
不可能だ。
SEIKO社は以前からDTLを利用した卓上型電子計算機を商品化していて建築分野の構造計算に
使われていた。S-500はその後継機種にあたる。
SEIKO社は1974年にはi8080を採用した卓上型電子計算機SEIKO7000を商品化している。
1977年にはBASIC言語が利用できるSEIKO5700を発売している。
これは事実上日本初のパーソナルコンピュータに当たる。

977
ナイコンさん[sage]   投稿日:2014/12/31 23:49:51
エプソン?ソーテック?

978
ナイコンさん[sage]   投稿日:2015/01/01 00:00:20
後にパソコンメーカーになるSORD社も1972年のi8008の発売を受けて
ミニコンスタイルのマイコン「SMP80/08」を開発した。
当時小さな会社だったSORDが傾くほどの開発費を賭けて完成したが、
i8008の処理能力が低かったので商品化見送られた。これを反省にして・・・
1974年にi8080を搭載した「SMP80/20」を商品化して人気となり
パソコンメーカーSORDとしての躍進が始まった。
同じ頃にシアトルでi4004やi8008に飛び付いていたのがキルダールだ。
その後の推移はみなさんご存知の通り。
キルダールの名前が出たところで爺は古巣に戻ることにする。
CP/Mの話題で盛り上がってくれ。

979
ナイコンさん[sage]   投稿日:2015/01/01 00:11:21
追伸
SEIKO社は時計で有名な「セイコー」「精工舎」「服部時計店」のことだ。
1968年から1977年頃までは卓上計算機(いまで言うデスクトップ)メーカー
としては世界でも有数の企業だった。
1982年にはCP/Mを採用したSEIKO5900Bを発売している。
工人舎やソーテックとは関係ない。
エプソンは関連会社(セイコーエプソン)。

980
ナイコンさん[sage]   投稿日:2015/01/01 00:35:24
キモい

981
ナイコンさん[sage]   投稿日:2015/01/01 04:24:16
妄想はもうよそう

982
ナイコンさん[sage]   投稿日:2015/01/01 04:43:03
あけおめ

信州精機と諏訪精工舎が合併してセイコーエプソンだっけ確か
EPSONブランドは信州精機時代から使われてたね。HC-20とか。

983
ナイコンさん[sage]   投稿日:2015/01/01 05:03:27
信州精機は昔、小型のプリンタを作ってたよ。回転ドラム式のラインプリンタの桁数を減らした様で
ソレノイドが多数付いてた。まだエプソンを名乗る前。

984
ナイコンさん[sage]   投稿日:2015/01/01 07:26:14
セイコー社の時計が午後七時をお知らせします
って奴でしょ
時計のメーカーとしてはすごく有名だよな

985
ナイコンさん[sage]   投稿日:2015/01/01 07:28:55
セイコーエプソンといえば何故か俺の家にはHC-80のマニュアルだけあった
それ読んでCP/M勉強したもんだ

…その割には実際のCP/Mに触るのはずっと先の話になったがw
そんな俺の「はじめてのOS」はMS-DOS 3.1だった。
ええ、まだ40にもならない若造ですすみません

986
ナイコンさん[sage]   投稿日:2015/01/01 15:10:32
2015年を迎えたし、話題をCP/M側に振ろうと思う。古いハードウェアを調べてるうちに
Altair 8800 Clone って知った。8080A CPUから FDD I/F までPICでエミュレートしてるようだけど、
本物のハードウェアに近づけるよう色んな工夫を入れてるようで感心した。物理的なI/Fはスイッチパネルと
2ポートのシリアルのみに割り切った。オンボードに FD 3枚分の不揮発性メモリがあって、シリアル接続した
PCで書き込める。CP/M 2.2で63kのRAMが取れる。
値段は$621と当時と同じ。ただ日本までは送料に$110位。ハード的にいじる余地は少なそうだけど
エミュレーションソフトじゃ物足りないなんて人に向くかな。

The Altair 8800 Clone
http://altairclone.com/

987
ナイコンさん[sage]   投稿日:2015/01/01 15:21:50
よくわからんがAVRでエミュとBIOS作った人なら居なかったか?

988
ナイコンさん[sage]   投稿日:2015/01/01 15:49:02
それよりプリンターの話しようぜ!

989
ナイコンさん[]   投稿日:2015/01/01 18:03:05

990
ナイコンさん[sage]   投稿日:2015/01/01 19:55:03
こっちのが良いんだよな
https://www.youtube.com/watch?v=FKNayPnZT54

991
ナイコンさん[sage]   投稿日:2015/01/01 21:52:35
>426
これはすごいね。好きな人にはたまらないんだろうね。

992
ナイコンさん[sage]   投稿日:2015/01/02 22:51:48
>427
紙テープの操作とか、人のなすべき所業ではないですよ。

大昔70年代中庸〜末のアセンブラは紙テープベースで、
まずソースを穿孔出力し、パス1のASMプログラムをロード実行
次にパス2のASMプログラムをロード実行。
生成オブジェクトを紙テープ出力とか。面倒この上ない。

脇で見ていて、あの世界に近づきたいとは思わなかったですねえw

993
ナイコンさん[sage]   投稿日:2015/01/02 22:53:06
大昔70年代中庸〜末のアセンブラは紙テープベースで、→
大昔70年代中庸〜末のアセンブラには紙テープベース供給・実行のものもあって

994
ナイコンさん[sage]   投稿日:2015/01/02 23:32:50
z80なのになぜかパンチカードで起動するシステムがあって
起動するのに2時間以上かかってて笑った

995
ナイコンさん[sage]   投稿日:2015/01/03 04:16:13
NCとかまだパンチテープ使ってるところありそうだけど。
場合によっちゃCPUはPentiumとかPowerPCとかで。

996
ナイコンさん[sage]   投稿日:2015/01/03 23:08:02
紙をプリンタとスキャナで記憶媒体として使うなら、
A4一枚片面にどのくらいのバイト数記録できるかな?

997
ナイコンさん[sage]   投稿日:2015/01/03 23:14:39
QRコードを小さく印刷するにしろ紙質は重要な筈

998
ナイコンさん[sage]   投稿日:2015/01/03 23:54:52
64KBのメモリでスキャナーとOCRとか。胸熱。

999
ナイコンさん[sage]   投稿日:2015/01/03 23:59:31
>434
なんで周辺機器が64KBに限定されると思ったんだ?

1000
ナイコンさん[sage]   投稿日:2015/01/04 00:08:20
64KBのメモリでハードディスクとか。胸熱。

1001
ナイコンさん[sage]   投稿日:2015/01/04 00:10:08
パーティションは64MB

1002
ナイコンさん[sage]   投稿日:2015/01/04 01:07:23
64MBなんて使い切れないな

1003
ナイコンさん[sage]   投稿日:2015/01/04 01:11:31
あったらスゴい…64KBのMIDI音源

1004
ナイコンさん[sage]   投稿日:2015/01/04 01:25:44
MIDIって送られてきたデータは端からじゃんじゃん鳴らす仕組みなんで
基本メモリーは要らないし、PSGやらFM音源やらメモリの要らない方式の
音源システムなんていくらも考えられるからMIDI音源のメモリが64kBも
なくてもスゴいことなんて全然ない。

1005
ナイコンさん[sage]   投稿日:2015/01/04 01:28:07
>438
dBなんてストレージがどんだけでかくても不思議はないが?

1006
ナイコンさん[sage]   投稿日:2015/01/04 01:44:43
>435
周辺機器じゃなくてメインメモリのほうじゃね?
64KBのメモリだと72dpiのモノクロ2値スキャナとかならともかく、
フルカラー、300dpiとかを処理するのはあまり現実的じゃないだろなぁ…
8ライン分でも60KB必要だから1次処理で減色するのも大変だと思う。

1007
ナイコンさん[sage]   投稿日:2015/01/04 01:50:12
へー8bitの機械に64MB以上繋いでたのすごいねー何やったの?

1008
ナイコンさん[sage]   投稿日:2015/01/04 02:28:23
PCエンジンにCP/Mって載るの?

1009
ナイコンさん[sage]   投稿日:2015/01/04 03:14:27
載らない理由はないな

1010
ナイコンさん[sage]   投稿日:2015/01/04 03:20:02
>443
> へー8bitの機械に64MB以上繋いでたの

誰かそんなこと言ってる?

1011
ナイコンさん[sage]   投稿日:2015/01/04 03:36:02
>443

揚げ足とったつもりなのかな?「藁人形論法」って知ってる?

1012
ナイコンさん[sage]   投稿日:2015/01/04 09:33:45
ゲームパットでフリック入力?のCP/Mとかカコイイな。

1013
ナイコンさん[sage]   投稿日:2015/01/04 09:47:51
>444
PCエンジンってCPU6502でしょw

1014
ナイコンさん[sage]   投稿日:2015/01/04 10:03:43
>436
Intelのソフト開発システムのMDSはCPUが8085/64KBでHDDを操作できた。
メインフレーム用途のCDCの中型冷蔵庫サイズのHDDで15インチの固定HDDと
パック型のリムーバブルを同梱した20MB弱のもの。SMDインタフェース。
フライホイールが特大に。起動時やアクセス時床が揺れるほどの大物だったな。

HDDで起動するMP/M86というのも操作したことがある。操作中誤ってファイルを
まとめて消去してしまった。たまたまセクターを弄れるエディタが付属していたので
ディレクトリのファイル名の先頭バイトのサインビットを外す操作でundelできた。
他人のファイルだったし、あの時は顔面蒼白の冷や汗モノだった。

1015
ナイコンさん[sage]   投稿日:2015/01/04 11:18:18
>443
つなごうとすればつなぐ事はできるだろ
用途があるかどうかはともかく。

1chip-MSXは通常状態でも2GBまでのSDメモリを扱えるぞ

1016
ナイコンさん[sage]   投稿日:2015/01/04 11:19:20
>449
頑張ればZ80エミュくらい載るだろ
実用的な速度が出るかどうかは知らん。

1017
ナイコンさん[sage]   投稿日:2015/01/04 11:32:43
そういえばVTLとかBFで書かれた8080エミュってないかな?
そういう手軽に移植できそうな奴でCP/M動かしたら面白そうなんだけれど。

1018
ナイコンさん[sage]   投稿日:2015/01/04 11:44:34
>441が8bit機で巨大ストレージのdBを運用していた、もしくはご存知である
ようなカキコに見えたもんでな。

1)運用してた ほほうどのようなサービスに使われたのでしょうか
2)見たことある へーよかったねお前の手柄じゃないけどな
3)揚げ足妄想 帰れバカ
4)それ以外 どういう意図で書いたのか小一時間

1019
ナイコンさん[sage]   投稿日:2015/01/04 12:02:26
>453
自分で書けばいいんじゃないか?
Z80はちょっとめんどくさいけど8080なら簡単だと思う、
VTL系の言語なら多分1000行以下のコードで書けちゃうんじゃないかと。

1020
ナイコンさん[sage]   投稿日:2015/01/04 12:41:06
自分で書くのは全然手軽じゃないじゃない。
移植が手軽かと言えばそうでもない気がするけど、
そう思えることが動機づけには大事だな。

1021
ナイコンさん[sage]   投稿日:2015/01/04 16:36:25
>453
BFってBrainF**kの事だよな?
それで8080エミュとかむっちゃ効率悪そうだww
結局巨大なメモリと爆速なCPUが必要になりそう。

1022
ナイコンさん[sage]   投稿日:2015/01/04 16:41:43
???www

1023
ナイコンさん[sage]   投稿日:2015/01/04 19:10:11
> 爆速なCPUが必要になりそう。

アホか

1024
ナイコンさん[sage]   投稿日:2015/01/04 19:14:06
>454
> >441が8bit機で巨大ストレージのdBを運用していた、もしくはご存知である
> ようなカキコに見えたもんでな。

目か頭の病院に逝くべき

1025
ナイコンさん[sage]   投稿日:2015/01/04 20:45:27
>441が実例上げてくれたらそうするよ

>dBなんてストレージがどんだけでかくても不思議はないが?

お前の頭が不思議だバカ

1026
ナイコンさん[sage]   投稿日:2015/01/04 20:49:55
実例挙げられたところでケチつけるのは目に見えてるし相手する暇人もいないだろw

1027
ナイコンさん[sage]   投稿日:2015/01/04 20:54:18
CDROM^2版のliveCP/Mまだー

1028
ナイコンさん[sage]   投稿日:2015/01/04 20:56:33
グーグルが万能って訳じゃないからな藁人形ってバカが虚言吐く論法かね役たたねえな

1029
ナイコンさん[sage]   投稿日:2015/01/04 21:00:26
ちゃんとググれる範囲の情報でも辿りつけない情弱は結構多いよ。

1030
ナイコンさん[sage]   投稿日:2015/01/04 21:37:27
>462
逃げちゃダメだ! 逃げちゃダメだ!

1031
ナイコンさん[sage]   投稿日:2015/01/05 01:42:16
>459
BFってのがBrainF*ckの事ならそんなもんだろ
実際の仕事をするのにどれだけ効率悪い言語だと思ってんだよ…

1032
ナイコンさん[sage]   投稿日:2015/01/05 01:46:07
>467
実行効率が問われるといつから勘違いしてた?

1033
ナイコンさん[sage]   投稿日:2015/01/05 02:14:07
>467
BrainFuck選んだ時点で効率は捨ててるって理解できないアフォの人?

1034
ナイコンさん[sage]   投稿日:2015/01/05 08:05:06
そういえばgame系が難解言語扱いされないのは、
記述性がBASIC譲りだからということなんだろうか?
BFはアセンブラ書式にしてもやっぱり書きにくいんだろうな。

1035
ナイコンさん[sage]   投稿日:2015/01/05 11:06:52
別にBFで書かなくても
そのままアセンブラでINC HL,DEC HL,INC (HL),DEC (HL)とかで書きゃいいだろw

1036
ナイコンさん[sage]   投稿日:2015/01/05 11:09:41
BFってメモリマップドIOじゃないCPUの場合は命令拡張しないと難しい?

1037
ナイコンさん[sage]   投稿日:2015/01/05 11:23:10
>471
GOTO万歳って話なのでは?

1038
ナイコンさん[sage]   投稿日:2015/01/05 11:44:55
>472
そういえばマイナス番地って何処に行くんだ?
実装依存?

1039
ナイコンさん[sage]   投稿日:2015/01/05 12:02:06
>474
実装依存になると思う
inc/decを素直に実装したらオーバーフローするだろうけど
賢いシステムだと例外で割込みとか出せるかもしれない
BFってハーバードアーキテクチャ向けなのかな

1040
ナイコンさん[sage]   投稿日:2015/01/05 12:13:09
ならIOをマイナスにマップしとけばひと通り出来るのかな?
入出力命令の先をOSのコマンドラインに繋ぐのも本末転倒でいいけど。

1041
ナイコンさん[sage]   投稿日:2015/01/05 14:22:50
BFは理論的な側面はともかく、実用性は皆無のネタ言語だと思ってたんだけど、
なんで皆そんなに食いつくんだ?

1042
ナイコンさん[sage]   投稿日:2015/01/05 14:48:52
くだらないネタを本気で考えるのが楽しいんじゃないか

1043
ナイコンさん[sage]   投稿日:2015/01/05 17:19:44
ここ、平日の昼間から書き込みが多いのは、こんな話題に食いつくのは
もう定年過ぎのジジィばかりだからか?

1044
ナイコンさん[sage]   投稿日:2015/01/05 21:45:48
そりゃそうだろ。CP/Mは30年前の1985年には命脈尽きてるし。
CP/M云々してるのは50代以上。ましてIMSAI/Altairガーしてる
のは60代だろ。

あと20年もしたら静かになるよw

1045
ナイコンさん[sage]   投稿日:2015/01/06 09:02:32
40代で当時CP/Mを使ってましたが何か

1046
ナイコンさん[sage]   投稿日:2015/01/06 19:49:20
10代で今いじってる人もいるはず

1047
ナイコンさん[sage]   投稿日:2015/01/06 20:02:04
いないよ

1048
ナイコンさん[sage]   投稿日:2015/01/06 21:19:34
ボクは今ちんこいじってますよ(キリッ

1049
ナイコンさん[sage]   投稿日:2015/01/06 21:41:42
10代で今ちんこいじってる人もいるはず

1050
ナイコンさん[sage]   投稿日:2015/01/06 22:26:11
なんで中学生が紛れ込んでンだ?

1051
ナイコンさん[sage]   投稿日:2015/01/06 22:39:50
身体は50代でも精神年齢は10代って奴な
恐らくこの板の住人の大半がそれだろう

1052
ナイコンさん[sage]   投稿日:2015/01/06 22:52:06
精神年齢じゃ下半身は元気にならないだろう。

1053
ナイコンさん[sage]   投稿日:2015/01/06 23:06:58
「オレがそうなんだから他の奴等もそうだろう」みたいな勘違いしてる奴がいるなw

1054
ナイコンさん[sage]   投稿日:2015/01/06 23:20:23
人間、結婚しないと心は大人にならないんだよ

1055
ナイコンさん[sage]   投稿日:2015/01/06 23:31:49
最近の美魔女とか凄いからな。
アラフォー程度なら下手すると背伸びした十代の子より若く見える。

1056
ナイコンさん[sage]   投稿日:2015/01/06 23:33:00
>490
未婚30代の俺から見ても下ネタ野郎は幼稚に見えるんだけど。

1057
ナイコンさん[sage]   投稿日:2015/01/06 23:36:24
とりあえずCP/M使える芸能人って誰だろう?

1058
ナイコンさん[sage]   投稿日:2015/01/07 23:03:33
森田一義
今井美樹
えなりかずき
大村 崑
サンプラザ中野
芸能人ではないが:さくらももこ

1059
ナイコンさん[sage]   投稿日:2015/01/09 01:52:38
確かにタモリって「懐かしいなー昔使ってたんだよ」とか言いつつ平然と操作しそうなイメージある。
何にでも興味持つ人だからなあ…

今ちょっと調べてみたらVIC-1001とかいじってたそうな。

1060
ナイコンさん[sage]   投稿日:2015/01/09 02:12:26
なつかすぃ

1061
ナイコンさん[sage]   投稿日:2015/01/09 05:30:13
与謝野馨

1062
ナイコンさん[sage]   投稿日:2015/01/09 09:35:39
タモリは昔アマチュア無線やってたんだよな。

1063
ナイコンさん[sage]   投稿日:2015/01/09 12:08:29
趣味の王様と呼ばれていた時代があったね
アマチュア無線。

1064
ナイコンさん[sage]   投稿日:2015/01/09 17:32:19
アメリカでは今でも自作無線機で通信するのは自由の象徴みたいな
ハム文化があって今でも盛況らしい
毎年自作無線機作ってはアメリカのイベントに行ってる知り合いが言ってた

1065
ナイコンさん[sage]   投稿日:2015/01/09 17:38:05
日本は自由に無線作ると逮捕されるからなー
まさに警察国家
自由のある国に行きたい

1066
ナイコンさん[sage]   投稿日:2015/01/09 17:39:57
むかしから電波法あるような…

1067
ナイコンさん[]   投稿日:2015/01/10 07:13:28
>501
え?回路図出して許可下りればよかったんじゃなかったっけ?
アマチュア無線はそうだったと思うんだが、法律変わったの?

1068
ナイコンさん[sage]   投稿日:2015/01/10 09:12:06
いちいち届けんのが嫌なんだよ

1069
ナイコンさん[sage]   投稿日:2015/01/10 09:30:40
アメリカはドローンの許可降りないんだろ?
ラジコンヘリ位ならCP/Mでなんとかならんかな?

1070
ナイコンさん[sage]   投稿日:2015/01/10 09:32:55
>498
1960年頃の高校生時分は無線クラブ所属で電通大受験。
落ちて早稲田二文西洋哲学だとか。数学苦手の理系だとか。

先週NHKが再放送していたブラタモリの築地編では築地の
2文字コールサインのOBなオサンにジャンクの無線機貰ってたし。
以前放送された秋葉原編ではラジオセンター2階のジャンク屋で
送信菅の807とかを手にして懐かしい〜とかコメントしてた。

タモリの4ヶ国語麻雀みたいなインチキ外国語芸では、
ドンガバチョの藤村有弘が先達だがやはり無線家として有名だったね〜

1071
ナイコンさん[sage]   投稿日:2015/01/10 09:34:34
自作アマチュア無線機の保証認定については、このあたりに内情のうわさ話が。
http://it.slashdot.jp/comments.pl?sid=616906&;cid=2497220

1072
ナイコンさん[sage]   投稿日:2015/01/10 09:37:07
こっちのがわかりやすいか
http://it.slashdot.jp/story/13/11/18/0524232/

1073
ナイコンさん[sage]   投稿日:2015/01/10 09:54:00
ちゃんと技適通せばいいだけなんどけどね
技適通すのはちょっと面倒くさいだけでそんなに難しいもんじゃないし

1074
ナイコンさん[sage]   投稿日:2015/01/10 09:59:37
公道走らせる手続きに比べたら緩いほうだよね。

1075
ナイコンさん[sage]   投稿日:2015/01/15 20:51:12
何のスレだよワロタw
まあたまにはそういう話題も悪くは無いと思うけど

1076
ナイコンさん[sage]   投稿日:2015/01/28 05:07:43
CP/M汎用のテトリス(クローン)で
何かいいの出回ってたりしないかね?

1077
ナイコンさん[sage]   投稿日:2015/01/28 05:35:46
出来の悪いのしかないね

1078
ナイコンさん[sage]   投稿日:2015/01/28 07:10:57
CP/M汎用で作れるの?

1079
ナイコンさん[sage]   投稿日:2015/01/28 09:12:48
難しいな、エスケープシーケンスもバラバラだし。

一動作ごとにスクロールして全部描き直し?
これならテレタイプでもOKだw

1080
ナイコンさん[sage]   投稿日:2015/01/29 17:33:14
なんか昔CP/M用ローグクローン入手した事あるけど
エスケープシーケンスの違いを吸収するために
その部分だけパッチをあてられるようになってたな

結局ドキュメント見てもパッチの作り方がよくわからず
MSX用に誰かがパッチ当ててくれたのを別途入手しちゃったけど

1081
ナイコンさん[sage]   投稿日:2015/01/29 17:38:11
CP/Mじゃわりとよくある。
標準でDDTもSAVEコマンドも使えるから手作業でのパッチ当ても出来て当たり前の操作だし。

1082
ナイコンさん[sage]   投稿日:2015/03/30 11:23:25
昔のコンピュータルームは本体と一緒にラインプリンタが置いてあるから紙の匂いがしたな。
領収書などに使うカーボン?紙の匂いでホスト機を思い出す。
電子化とはいえサーマルでもプリンタがないと実用的とはいえないな。
今はデータセンターにはプリンタはないから当時と印象は違う。今の若い人は知らない世界だ。

1083
ナイコンさん[sage]   投稿日:2015/04/02 08:02:26
https://twitter.com/iruka3/status/583267909079678977
>ちなみにSORD-Z80(cp/m-80)のedをバイナリーパッチ当てまくって
>フルスクリーンのエディタにしたことある。但しVRAM上のASCII読んで
>エディットしてたのでcp/m汎用じゃなかった。

1084
ナイコンさん[sage]   投稿日:2015/08/14 11:21:43
>511
CPMネタはむしろCDOS@JPNって印象があったな。
まあ元々通信ソフトなんだからそこに集まっても特に不思議はないか。

1085
ナイコンさん[sage]   投稿日:2015/09/26 18:32:22
ス ル メ

1086
ナイコンさん[sage]   投稿日:2015/11/09 10:54:58
綱引きのときに「オーエス! オーエス!」って掛け声をかけるのは何で?

1087
ナイコンさん[sage]   投稿日:2015/11/09 19:22:06
セクロスするとき何て言う?

1088
ナイコンさん[sage]   投稿日:2015/11/09 19:26:19
どすこーい!

1089
ナイコンさん[sage]   投稿日:2015/11/30 11:55:29
うっ!!!

1090
ナイコンさん[sage]   投稿日:2016/02/23 21:15:38
質問なんだが、
CP/Mのバイナリーファイルって、ファイルのデータ長は
どのようにして把握しているのかな?

1091
ナイコンさん[sage]   投稿日:2016/02/23 21:25:18
予言で把握しています

1092
ナイコンさん[sage]   投稿日:2016/02/24 02:32:10
>526
128 byte単位。

1093
ナイコンさん[sage]   投稿日:2016/02/24 09:35:06
パイナリーという概念がなかった時代

1094
ナイコンさん[sage]   投稿日:2016/02/24 18:32:53
テキストファイルとかも128byte単位だったので、
ctrl-zの後ろにゴミが詰まってたな。

1095
ナイコンさん[]   投稿日:2016/02/24 18:52:09
テキスト終端の 1A(ctrl-z) の後ろは 1A で埋めるのが暗黙の了解だったね

1096
ナイコンさん[]   投稿日:2016/02/24 18:57:02
そんなものはなかった。1Aの後ろにゴミって普通に入ってたし。

1097
ナイコンさん[sage]   投稿日:2016/02/24 19:58:35
>528
thx!

しかしbinaryデータで128byte単位って
エライ面倒な気がする。

1098
ナイコンさん[]   投稿日:2016/02/24 20:50:59
単密度FDのセクタあたりのデータ長が128バイトだったからね

1099
ナイコンさん[]   投稿日:2016/02/25 23:07:25
>532
読み込み時にそうなってることに依存してるプログラムは皆無だと思うけど、
一応マナーみたいなものとしてあったよ。

ちなみに標準のED.COMで編集したファイルやASM.COMが出力するPRNファイルも最後が1ahで埋まる。
PIP.COMも普通のファイルコピーはそのままだけど、オプションで大文字変換とかすると埋まる。
標準以外のプログラムでも1ahで埋めてあるものは少なくないと思う。

1100
ナイコンさん[sage]   投稿日:2016/02/26 03:57:30
標準のトランジェントコマンドがどうだったとして、マナーとしてどうだったという話にはあんま関係ないかな。

1101
ナイコンさん[sage]   投稿日:2016/02/26 11:04:48
MS-DOS上のエディタも初期の頃は
1AHを後ろに付けていたな。

1102
ナイコンさん[]   投稿日:2016/02/26 12:04:54
>536
あいまいな部分を標準に合わせておく→いわゆるマナー
だな。

VDEで編集したファイルやPMEXTで展開したファイルも1ahで埋めてあるし、
これがマナー以外の何かと言うなら、
多くのアプリがそうなっている原因や目的を説明できないとダメだね。

1103
ナイコンさん[sage]   投稿日:2016/02/26 12:05:04
DOS開発当初、Microsoftの新しいOSは、CP/Mとどこまで互換性があるのか
というのが業界の最大の関心ごとだったからな。

1104
ナイコンさん[sage]   投稿日:2016/02/26 13:05:31
今でもcopyコマンドには1aで区切るasciiモードとそのままのバイナリィモードあるんだぞい

1105
ナイコンさん[]   投稿日:2016/02/26 13:41:24
>PMEXTで展開したファイルも1ahで埋めてあるし、

頭悪いの? アーカイブした元のファイルがそれで埋まってれば展開して
復元されるのは当たり前のことだけど?

1106
ナイコンさん[sage]   投稿日:2016/02/26 13:43:15
>537
EOFに1Aを付けるのとファイルのサイズが128の整数倍になるまで1Aで
埋めるのとは違うことだよ。

1107
ナイコンさん[sage]   投稿日:2016/02/26 13:44:56
>あいまいな部分を標準に合わせておく→いわゆるマナー
>だな。

CP/Mってファイル名に '_' が使えるかどうかも標準で決まってないんだよなあ。

1108
ナイコンさん[]   投稿日:2016/02/26 13:51:38
>531
MSのM80が出力した*.PRNとL80の*.HEXを確認したけど1Aは1バイトだけ入ってて
あとはゴミだったよ。

1109
ナイコンさん[]   投稿日:2016/02/26 14:06:21
BDS C v1.6では1Aで埋められるみたいだが、HI-TECH Z80 CP/M C compiler V3.09では1Aが1バイト入るだけみたいなので、「テキスト終端〜1A で埋めるのが暗黙の了解」という感じではないな。ソフトによって違うとしか言えない。

1110
ナイコンさん[]   投稿日:2016/02/26 14:15:10
MS-DOSがどうこう言ってる奴は典型的な「話が読めてない奴」だな。

1111
ナイコンさん[]   投稿日:2016/02/26 14:19:05
>538
>多くのアプリがそうなっている原因や目的を説明できないとダメだね。

「多くのアプリ」の具体例PLZ

1112
ナイコンさん[]   投稿日:2016/02/26 14:21:25
>541
普通はテキストファイルをアーカイブするときは明示的に指定、
もしくは拡張子自動判別で暗黙的に指定されたりするから、
1ah以降のゴミデータがアーカイブに含まれることは無いよ。

それこそ当たり前のことなんだが…

1113
ナイコンさん[]   投稿日:2016/02/26 14:41:37
>548
128バイト単位でファイルが管理されるファイルシステムについて理解できてる?

1114
ナイコンさん[sage]   投稿日:2016/02/26 14:42:29
Supersoft C と Whitesmiths C は 1A は 1バイト入るだけだな。

1115
ナイコンさん[]   投稿日:2016/02/26 14:57:26
>548
『高性能アーカイバー ☆ PMarc ☆ Version 2.00』の
ドキュメント PMARC2.DOC から抜粋

>   (5)テキスト・ファイル指定 /T
>
>    このオプションを指定すると、テキスト・ファイルの終わりを示すEOFコー
>   ド(1AH)までを圧縮し、残りの部分は破棄します。CP/Mは、ファイル・
>   サイズの管理が128バイト単位なので、EOFの後ろにゴミがついていると、
>   圧縮率の低下を招きます。それを防止するオプションです。
>
>    ただし、あらかじめ登録してある拡張子を持つファイルでは、自動的にテキス
>   ト・ファイルとみなされるので、このオプションを指定する必要はありません。
>   その拡張子として、最初は“.DOC”と“.TXT”が登録されていますが、
>   PMsetを使用することにより、追加・変更ができます。登録できる拡張子名
>   は10個までです。
>
>    上の拡張子による自動判別は、エントリ名によって行なわれます。名前を変更
>   して格納する場合は注意して下さい。
>
>    もちろん、このオプションを指定しなくても、テキスト・ファイルを圧縮する
>   ことは可能です。

ということなのでこのオプションを明示的に指定するか、拡張子が合致すれば
1A 以降は破棄される。それ以外では破棄されないので「1ah以降のゴミデータが
アーカイブに含まれることは無い」は誤り。

1116
ナイコンさん[sage]   投稿日:2016/02/26 15:11:31
>    このオプションを指定すると、テキスト・ファイルの終わりを示すEOFコー
>   ド(1AH)までを圧縮し、残りの部分は破棄します。

「ファイル末尾の連続する1Aは破棄します」ではないことを考えると、
EOFは1バイトのみのファイルが普通にあったことの証明だよなあ。

1117
ナイコンさん[]   投稿日:2016/02/26 15:19:55
>549
なんか話が通じないなぁ、
例えば、先頭が41h 1ahで始まり、残りがランダムな32KBのファイル[A.TXT]を用意して、
PMARC2 A.PMA A.TXT/T
とすると、アーカイブファイル内では
A .TXT 2 2 100.0% 80-00-00 00:00:00 -- -pm0- 9BB1
と2バイトのファイルとして格納され、残りのゴミデータはアーカイブ時に全て無視され、
この時点で失われている。

ここまでは理解できてる?

1118
ナイコンさん[]   投稿日:2016/02/26 15:28:10
>551
> ということなのでこのオプションを明示的に指定するか、拡張子が合致すれば
> 1A 以降は破棄される。

>548
> 普通はテキストファイルをアーカイブするときは明示的に指定、
> もしくは拡張子自動判別で暗黙的に指定されたりするから、
> 1ah以降のゴミデータがアーカイブに含まれることは無いよ。
と同じこと言ってね?
なんでそれが「誤り」になるんだ?

1119
ナイコンさん[sage]   投稿日:2016/02/26 15:34:33
>542
言っている意味が解らないんだけど。

初期のMS-DOSのエディタは、CP/Mのエディタをちょっと修正して
作られていたのではと
言っているだけなんだけど。

1120
ナイコンさん[]   投稿日:2016/02/26 16:14:33
>MS-DOS上のエディタも初期の頃は
>1AHを後ろに付けていたな。

MS-DOS用に新規に作成されたVZやMIFES、あるいはそれ以降のWindowsの
エディタでもファイル末尾に1Aを付ける/付けないの機能はあったりする
のでただそういう風に作られているというだけ。

>初期のMS-DOSのエディタは、CP/Mのエディタをちょっと修正して
>作られていたのでは

初期のMS-DOS用のソフトウェア製品でCP/Mからコンバートして作られた
と思われるものは確かに存在したが、EOFの有無で判断できるものではない。

1121
ナイコンさん[]   投稿日:2016/02/26 16:15:38
> > 1ah以降のゴミデータがアーカイブに含まれることは無いよ。
> と同じこと言ってね?

「含まれることは無い」と断言しているのが誤り。

1122
ナイコンさん[sage]   投稿日:2016/02/26 16:21:53
テキストファイルの末尾を1Aで埋めてたソフトは多いとは思うが、
1Aを1バイトのみ使用してあとはゴミとなっていたソフトも普通に
存在した。
「暗黙の了解」があったことを証明することは不可能であり、
それを主張する>531は物知らずか馬鹿のどちらかだろう。

1123
ナイコンさん[]   投稿日:2016/02/26 16:49:57
>557
> 1A 以降は破棄される。

> 1ah以降のゴミデータがアーカイブに含まれることは無いよ。

何が違うのか、いよいよ解らなくなってきたw

1124
ナイコンさん[]   投稿日:2016/02/26 16:53:13
テキスト終端に1Aを入れるとして、それを1バイトにするかセクタサイズいっぱいにするかはどちらかを選択するかの話であってどちらが正しいというものではないし、暗黙の了解などあったわけもない。

1125
ナイコンさん[]   投稿日:2016/02/26 16:55:56
> このオプションを明示的に指定するか、拡張子が合致すれば 1A 以降は破棄される。

> 1ah以降のゴミデータがアーカイブに含まれることは無いよ。

「何が違うのか、いよいよ解らなくなってきたw」 ←バカ丸出し

1126
ナイコンさん[]   投稿日:2016/02/26 17:12:54
>561
つまんね、もうちょっと頑張れよー

1127
ナイコンさん[sage]   投稿日:2016/02/26 17:14:19
ネットもないから書籍でしか情報を共有ができない。
当時の書籍には1Aで埋めろと書いてあった?

1128
ナイコンさん[]   投稿日:2016/02/26 18:15:40
ファイル終端文字の後ろはゴミデータとして扱うルールさえ守ればフィルしようが前のゴミ残そうが自由。
cp/mのファイル管理が理解できてればなんの疑問も持たない筈だがなぁ。

1129
ナイコンさん[]   投稿日:2016/02/26 18:30:25
1983年の本らしいがこの本の41頁には

THE PROGRAMMER'S CP/M® HANDBOOK
http://mirrors.apple2.org.za/ftp.apple.asimov.net/documentation/programmin...
> CP/M does not impose any restrictions on the contents of a file. In many cases,
> though, certain conventions are used when textual data is stored. Each line oftext
> is terminated by ASCII CARRIAGE RETURN and LINE FEED. The last sector of a
> text file is filled with ASCII SUB characters; in hexadecimal this is 1AH.

1AHで埋められると書いてあるな。あと112頁も説明もか。

1130
531[]   投稿日:2016/02/26 18:37:03
セクタの残りを埋める明確な理由がある。
1Aでなくてもいいけど何かで埋めないと何が入ってくるかわからない。
社外秘ファイルを編集したあとだったらどうなる?
ファイルをdumpしたらあなたが書いた上司の悪口が入ってるかもねwww

1131
ナイコンさん[]   投稿日:2016/02/26 18:40:25
CP/M 2.2のマニュアルらしきものには
http://www.classiccmp.org/dunfield/r/cpm22.pdf
> The end of an ASCII file is
> denoted by a CTRL-Z character (1AH) or a real end-of-file returned by the CP/M read operation.

ASCIIファイルを読むときの終了を意味するものとして1AHか読み込み動作の
EOFが使われるとあるのみで、1AHでfillしろみたいなことは書かれてないな。

1132
ナイコンさん[]   投稿日:2016/02/26 18:43:16
> セクタの残りを埋める明確な理由がある。
> 1Aでなくてもいいけど何かで埋めないと何が入ってくるかわからない。
> 社外秘ファイルを編集したあとだったらどうなる?
> ファイルをdumpしたらあなたが書いた上司の悪口が入ってるかもねwww

共通のDMA使ってる限りはそんな馬鹿なこと起きないんだよなあ。前に書き
込んだ内容の後半がゴミとして複写されるだけ。

1133
ナイコンさん[sage]   投稿日:2016/02/26 18:46:28
そういうのファミコンのROMカセットであったな。

1134
ナイコンさん[sage]   投稿日:2016/02/26 18:47:01
本に書かれてるんなら少なくとも「暗黙の了解」ではないわなあ。

1135
ナイコンさん[sage]   投稿日:2016/02/26 18:49:57
CP/MではTYPEとかエディタとかでは1A以降は表示されないから、それを利用して隠しメッセージを入れるとかは実際あったよ。

>    このオプションを指定すると、テキスト・ファイルの終わりを示すEOFコー
>   ド(1AH)までを圧縮し、残りの部分は破棄します。

知らないでこーゆーツール使うと削られちゃうけど。

1136
ナイコンさん[]   投稿日:2016/02/26 18:57:39
>571
大昔、ゲームのファイルをdumpしてたらそのゲーム制作会社の求人広告が書いてあったなw
セクタの余り領域ではなかったけど

1137
ナイコンさん[]   投稿日:2016/02/26 18:58:42
>565
1977年登場のX-MODEMは128バイト/ブロックで最後を1Aで埋めるのが「仕様」だった。
83年だとそれが「作法」として逆輸入された可能性もありそう。

1138
ナイコンさん[sage]   投稿日:2016/02/26 19:04:12
以前、FATのフォーマットしようと仕様調べたら、ほんと曖昧で困った。
MSのフォーマットのサンプルソースも適当でバグ入りだったし。
実際は影響が少なくてもこういうのははっきり仕様として決めてほしいね。

1139
566[]   投稿日:2016/02/26 19:26:36
まあ(秘)情報かどうかはともかく
自分の作ったプログラムが予期せぬデータを書き込むことは
開発者のこだわりとして許さなかったな

1140
ナイコンさん[sage]   投稿日:2016/02/26 19:34:44
>575
ファイルバッファは書き込み終わったらいちいちフィルするタイプとみた。

1141
ナイコンさん[sage]   投稿日:2016/02/26 19:38:29
バッファは書き込む前にゼロで埋めようよ。

1142
ナイコンさん[sage]   投稿日:2016/02/26 19:53:09
CP/MのファイルのエントリはE5が空という扱いだった気がする。
8inch 1Sの新品フロッピーディスクはE5で初期化されてるからそのまま使えるとかなんかそんな話だったような。

1143
ナイコンさん[sage]   投稿日:2016/02/26 22:32:29
00ではなくe5hが使われる理由は?

1144
ナイコンさん[]   投稿日:2016/02/26 22:44:14
IBMに訊けば?

1145
ナイコンさん[sage]   投稿日:2016/02/26 23:24:25
ファンクション9が$で終わる理由の方が興味深い

1146
ナイコンさん[sage]   投稿日:2016/03/24 06:13:52
E5Hが磁性体にとって一番シビアなパターンだからテストに向いてる
とか聞いたような

1147
ナイコンさん[sage]   投稿日:2016/03/29 11:51:56
VFO回路にはb6dbhが負荷がかかるってHDDのマニュアルに書いてあったな。
101 101 101...か

1148
ナイコンさん[]   投稿日:2016/04/21 01:37:22
https://twitter.com/daemon1995/status/722311394184404993
> FATはデジタルリサーチのCP/Mから。MS-DOSはそのパクリ。

1149
ナイコンさん[sage]   投稿日:2016/04/21 10:59:12
FATはN88BASICのパクリ

1150
ナイコンさん[sage]   投稿日:2016/04/21 12:06:17
FATはAltair用BASICのために開発されたもの

1151
ナイコンさん[sage]   投稿日:2016/04/21 15:34:05
FATはデブの朴李

1152
ナイコンさん[]   投稿日:2016/04/21 16:06:38
>584
この人のCP/MやMS-DOS関連のつぶやきは別世界のことのようでオモロイ。
https://twitter.com/search?q=from%3Adaemon1995%20CP%2FM&;src=typd
https://twitter.com/search?q=from%3Adaemon1995%20MS-DOS&;src=typd

1153
ナイコンさん[sage]   投稿日:2016/06/16 22:21:22
スレ読み返してたら、ラインプリンタとシリアルプリンタの区別が出来てない馬鹿が居た・・・

1154
ナイコンさん[]   投稿日:2016/07/15 22:32:08
>574
FATといっても、いくつも種類があるでしょ。12ビットFATが最も単純。
MS-DOS1.0がリリースされた直後にCP/M86のファイルをDOSのFDに
直接書き込むCP/M86のアプリを書いたことがある。

ファイル名のエントリーを書書き込んで12ビット構成の4KBのFATテーブルを
更新しながら直接セクターにデータをシーケンシャルに書き込んで、FAT
テーブルにセクタのネスト情報を書き込んでその最初のエントリーを
ファイル名エントリープロックに書いてお終い。MS-DOS1.0もCP/M86も
サブディレクトリ機能が無い原始的なファイルシステムだから単純だったね。

サブディレクトリ情報はアドオンだからFDをフォーマットするだけのアプリ
ならとっても簡単なはずだが、HDD上にFATパーティションを作るとなると
線香花火と1トンTNT爆弾程に違って難しいだろうな。

1155
ナイコンさん[sage]   投稿日:2016/07/18 00:51:36
個人的には「サブディレクトリ対応しません」のFAT16が一番簡単だと思おうぞwww
実際そういうCF触るためのライブラリを見たことがある。

1156
ナイコンさん[sage]   投稿日:2016/07/21 20:12:31
組み込み向けのFATライブラリなら、chan氏のFatFsって著名な奴があるからな
ATMELが配布してるメーカーサンプルにも使われてるぐらいだしね
とりあえずマイコンにSD繋げてFAT実装しようとしたら、まずコレって奴な訳で

1157
591[sage]   投稿日:2016/07/24 08:42:23
>592
「8080用のライブラリで」なんだ。
会社がいつ買ったか知らないけど、出荷するたびにライセンス発生するからできるだけ使うなとか言われてた。

1158
ナイコンさん[]   投稿日:2016/07/24 15:34:36
そうそう、MSのFATはMSの特許取得項目で、主要な特許訴訟ネタ。
市販品とかに無断で組み込んで一般配布すると、いろいろと問題になるかもね。

MS、ドイツでのFAT関連の特許侵害訴訟でモトローラに勝利(2012)
http://japan.cnet.com/news/business/35019750/

1159
ナイコンさん[sage]   投稿日:2016/07/24 16:31:27
>594
FATの特許じゃないでしょ。

http://japan.cnet.com/news/business/35019750/
> Motorolaの「Android」デバイスが「長いファイル名と短いファイル名が
> 共有する名前空間」に関係するファイルアロケーションテーブル(FAT)
> 関連の特許を侵害しているとの判断を下したという。

FAT自体の特許なんてもうとっくに切れてると思うよ。

1160
ナイコンさん[]   投稿日:2016/07/24 17:03:31
>595
FAT関連は悪名高いサブマリン特許という特許権の後出し存続を狙ったMSの
法廷闘争ネタ。関連技術の特許を用いて基本特許の延命を図る法廷闘争テクの一端で
実際には訴訟しますか示談しますかの選択を迫って示談契約を締結するみたいなことが
実際に行われているみたいよ。たとえばlinuxベースのWindows対応のNAS売ってるバッファロー
とかアイオーとか、皆MSと提携契約している。

基本特許はそう簡単に期限切れにならないのが現実。

1161
ナイコンさん[sage]   投稿日:2016/07/24 17:16:10
>596
> 実際に行われているみたいよ。たとえばlinuxベースのWindows対応のNAS売ってるバッファロー
> とかアイオーとか、皆MSと提携契約している。

NAS なら LFN 対応して当たり前じゃね?

> 基本特許はそう簡単に期限切れにならないのが現実。

組み込みで、SD メモリの FAT に対応するけど LFN は特許を避けるために
非対応って珍しいもんじゃないけど?

1162
ナイコンさん[]   投稿日:2016/07/24 17:33:06
>597
> 組み込みで、SD メモリの FAT に対応するけど LFN は特許を避けるために
> 非対応って珍しいもんじゃないけど?

そのような限定仕様の製品がMSのFAT関連技術特許を侵害しているかどうか。
それはMSが判断すべきことだね。個人が趣味の領域で行う限りなら彼らの利益を
害することはないから自由だろうけれど。

1163
ナイコンさん[sage]   投稿日:2016/07/24 17:34:35
FATファイルシステムに特許料
http://srad.jp/story/03/12/04/0929209/
> U.S. Patent 5,579,517 [uspto.gov]
> U.S. Patent 5,745,902 [uspto.gov]
> U.S. Patent 5,758,352 [uspto.gov]
> U.S. Patent 6,286,013 [uspto.gov]
> ... と貼りつけてみたけど、タイトルを見る限り、long/short file name に関する特許ばかりです。

1164
ナイコンさん[sage]   投稿日:2016/07/24 17:37:58
>そのような限定仕様の製品がMSのFAT関連技術特許を侵害しているかどうか。

噂を振りまいて不安にさせるテク。さすがMSは卑劣な手を使いますな。

1165
ナイコンさん[sage]   投稿日:2016/07/24 17:42:18
http://elm-chan.org/fsw/ff/ja/appnote.html
>  LFN機能の上手な使い方は、それを使わないということです。実際、
> 組み込み用途ではLFN機能がどうしても必要になるということはほとんど
> 無いはずです。LFNを有効にすると、選択されたコード ページに応じて
> モジュール サイズが増大します。右の表に各コード ページにおける
> LFNを有効にしたときのモジュール サイズの違いを示します。特に、
> CJK地域では数万の文字が使われていますが、不幸なことにそれは巨大な
> OEM−Unicode相互変換テーブルを要求し、モジュール サイズは劇的に
> 増大します。その結果、それらのコード ページにおいてLFNを有効に
> したFatFsモジュールは、多くの8ビット マイコンにインプリメント
> することができません。
>  LFN機能のハードルはそれだけではありません。マイクロソフト社は
> FATファイルシステムについていくつかの特許を保有しています。いずれ
> もLFN機能の実装に関するもので、その利用に対して$0.25/unitのライ
> センス料を要求しています。このため、商用製品でLFN機能を利用する
> 場合は、製品の最終仕向地によってはライセンスが必要になります。
> 最近のFAT32ドライバの多くはLFN機能を含んでいるため、それらの使用
> に当たってライセンスが必要になりますが、FatFsは構成オプションで
> LFN機能を任意にON/OFFできるため、無効にしてライセンス問題を回避
> することもできます。

1166
ナイコンさん[]   投稿日:2016/07/24 17:46:57
>594=>596=>598は何が目的で他者の不安を煽っているのだろう?

1167
ナイコンさん[]   投稿日:2016/07/24 17:50:02
>602
なんで不安になるの? w

1168
ナイコンさん[sage]   投稿日:2016/07/24 18:06:04
>603
誰かそんなこと言ってる??

1169
ナイコンさん[sage]   投稿日:2016/07/24 18:11:16
>>何が目的で他者の不安を煽っているのだろう?
> なんで不安になるの? w

自他の区別が曖昧な発達障害の人かな?

1170
ナイコンさん[]   投稿日:2016/07/24 21:23:44
>605
効いてる効いてるw

1171
ナイコンさん[sage]   投稿日:2016/07/24 22:01:54
> 効いてる効いてるw

「自他の区別が曖昧な発達障害の人」という推測はどうやら正しいみたいだな。

1172
ナイコンさん[sage]   投稿日:2016/07/24 22:04:19
>591, >593
CFと8080じゃ時代が合う気がしない

1173
ナイコンさん[sage]   投稿日:2016/07/25 00:26:28
>607
ガイジ脊髄反射乙w

1174
ナイコンさん[]   投稿日:2016/07/25 06:14:56
>608
CFがでたときに8080が存在してなかったとでも言うつもりwww?

今でも(今だから?)8ビットCPUで外部ストレージにCFだのSDだのを使うマイコンボードはけっこうあるよ。
「SDHC」とかじゃない「SD」規格のメディアじゃないと対応して無いとか制限あるけど。

1175
ナイコンさん[sage]   投稿日:2016/07/25 06:49:31
>610
8080? Z80と8085が出た後に速やかにフェードアウトした製品のこと言ってんの?

1176
ナイコンさん[sage]   投稿日:2016/07/25 07:29:08
>CFがでたときに8080が存在してなかったとでも言うつもりwww?

https://en.wikipedia.org/wiki/CompactFlash
> CompactFlash (CF) is a flash memory mass storage device used
> mainly in portable electronic devices. The format was specified
> and the devices were first manufactured by SanDisk in 1994.

CF登場の10年以上前になくなってたね。

1177
ナイコンさん[sage]   投稿日:2016/07/25 08:30:56
808xの下2桁は発売年をあわらしてる
これ豆な

1178
ナイコンさん[sage]   投稿日:2016/07/25 08:43:09
> 808xの下2桁は

バカ丸出し

1179
ナイコンさん[sage]   投稿日:2016/07/25 08:44:12
80xxの下2桁は発売年をあわらしてる
これ豆な

1180
ナイコンさん[sage]   投稿日:2016/07/25 12:42:08
8008は1908年ってか。ムーアすら生まれてないわ。

1181
ナイコンさん[sage]   投稿日:2016/07/25 13:51:52
80年代で8番目に設計したから8008

1182
ナイコンさん[sage]   投稿日:2016/07/25 15:51:52
トランジスタが8008個使われてるので8008と命名された。
その後大幅な機能拡張のためにトランジスタが72個追加され8080となった。
8085、8086、8087、8088は更にトランジスタが追加されてる。

1183
ナイコンさん[]   投稿日:2016/07/25 17:36:02
>618 イイネw
Core i7とか数字型番だったら 800000080 になりそうだな

1184
ナイコンさん[]   投稿日:2016/07/26 20:16:23
アンサイクロ風なネタだな。

1185
CP/M-68K[6809mpu@gmail.com]   投稿日:2016/10/15 10:09:10
どなたかX68000用の「CP/M-68K、または、CP/M-68Kエミュレータ」をお持ちの方
いませんか? お譲り下さい。 
CP/M-80上位互換の、RP/M(リロケータブル・プログラミング・モニター)を
差し上げます。(COMが完全にリロケータブルなROBで運用、任意のアドレスで
実行可能)

1186
ナイコンさん[]   投稿日:2016/10/15 10:41:06
>621
やなこった。
誰がてめーみたいなヤツにやるか。

1187
ナイコンさん[sage]   投稿日:2016/10/15 11:06:11
アチコチの同じ事書くな

1188
ナイコンさん[]   投稿日:2016/11/18 08:11:32
>299
横からコメント
I/O の1981年3月号XYプロッタなどどうでしょうか?
DIYとして今でも楽しめるかと。
スレチ?

1189
ナイコンさん[sage]   投稿日:2016/11/18 20:15:14
いいえ
キチです

1190
ナイコンさん[sage]   投稿日:2016/11/18 21:18:58
>625
氏ね

1191
ナイコンさん[]   投稿日:2016/11/18 23:34:09
>30
環境としてならyazeなどいかが?
2.2でも3.0でもうごく。gccでコンパイルするエミュレータだが。

1192
ナイコンさん[]   投稿日:2016/11/21 23:51:54
>28
ちなみに8MBです。
X1turbo CP/MではHDDをサポートしており、8MBが最大です。
1ドライブ10MBだったので8MBと2MBのパーティション
にすることができます。僕はエミュレータ上ですがこの構成で
使用してます。計算方法はマニュアルに出てたと思いますが
ある大きさから計算方法が変わっていた気がします。
もっともdirするとファイル名が延々と流れる様になるので
大変です。

1193
ナイコンさん[]   投稿日:2016/11/27 16:25:23
CP/MでHDDって宝の持ち腐れじゃねーの?

1194
ナイコンさん[sage]   投稿日:2016/11/27 16:27:55
Z80でHDDって宝の持ち腐れだよな。

1195
ナイコンさん[sage]   投稿日:2016/11/27 17:03:07
PC-88のCP/MもHDDサポートがあった。
C-DOS IIやPD-DOSが唯一CP/Mに勝てなかった点。

1196
ナイコンさん[sage]   投稿日:2016/11/27 17:18:42
あのゴミみたいなファイルシステムでHDDDって笑えるな

1197
ナイコンさん[sage]   投稿日:2016/11/27 17:38:32
ユーザー番号で用途別にファイルの整理もできたし数MBの容量ならそんな酷いことなかった

1198
ナイコンさん[sage]   投稿日:2016/11/27 18:39:07
>629
CP/M-86の時代には普通にHDD使ってたよ。

>632
確かに、ファイルシステム壊れた時なんかはゾッとするな。

1199
ナイコンさん[sage]   投稿日:2016/11/27 21:33:58
MS-DOS使わないとは奇特な人ですね。

1200
ナイコンさん[sage]   投稿日:2016/11/28 20:40:05
>635
当時はMS-DOSも色々ある中の一つって扱いだったからねぇ

1201
ナイコンさん[sage]   投稿日:2016/11/28 20:54:39
当時のHDDはさぞ高価だったでしょう。それを普通にとはいやはやお金持ちですな。

1202
ナイコンさん[sage]   投稿日:2016/11/28 23:11:38
CP/M-86のHDDサポートが1983年か。翌年'84年にPC/ATが出たのか。

1203
ナイコンさん[sage]   投稿日:2016/11/28 23:19:08
>635
MS-DOSが今ほど普及する前だからな。
CP/M-86が奇特な時代ではないよ。

>637
決して安くはないが、当時はHDDだけでなくてパソコンそのものも高かったよ。
会社の業務で使うんでHDDは必須だったな。

1204
ナイコンさん[sage]   投稿日:2016/11/29 01:44:54
> CP/M-86のHDDサポートが1983年か。

何バカなこと言ってんの?

1205
ナイコンさん[sage]   投稿日:2016/11/29 01:53:48
IBMPC版が唯一のCP/M-86と誤解した上で

https://en.wikipedia.org/wiki/CP/M-86
> CP/M-86 for the IBM Personal Computer Version 1.1 March 1983 Hard drive support was added.

↑見て勘違いしたんじゃね。
これってPC/XTの発売に合わせてリリースされただけでしょ。

1206
ナイコンさん[sage]   投稿日:2016/11/29 02:50:28
>640
馬鹿はおまえだよw

1207
ナイコンさん[]   投稿日:2016/11/29 03:10:44
>640
何か間違ってるか? 恥ずかしがらないで説明してみ。
https://en.wikipedia.org/wiki/CP/M-86

1208
ナイコンさん[sage]   投稿日:2016/11/29 03:17:45
ウィキに書いてある事鵜呑みにする奴〜w

1209
ナイコンさん[sage]   投稿日:2016/11/29 03:29:44
ヨコからだが当時のMS-DOSマシンだからIBMマシンの話だろうな。

>641 ←一番誤解して勘違いしてるのこいつじゃないのかw

1210
ナイコンさん[sage]   投稿日:2016/11/29 03:31:12
wikiに書いてないから説明できない奴〜w

1211
ナイコンさん[sage]   投稿日:2016/11/29 05:57:55
>641
おまえなんかすげー勘違いしてるぞw

1212
ナイコンさん[]   投稿日:2016/11/29 07:34:32
会社で仕事でCP/M?
ワープロかオフコンならウチの会社も使ってたが。

1213
ナイコンさん[]   投稿日:2016/11/29 09:23:57

1214
ナイコンさん[sage]   投稿日:2016/11/29 11:43:09
>641
英語できないのか?

1215
ナイコンさん[sage]   投稿日:2016/11/29 13:39:23
>643
年表に書いてあるのはIBM PC版のことで、CP/M-86自体はFDDやHDD等の記憶装置に依存してない。

1216
ナイコンさん[sage]   投稿日:2016/11/29 17:34:55
>651
英語読めないの?

1217
ナイコンさん[]   投稿日:2016/11/29 17:44:16
>652
IBM PCコンパチ以外の機種用があったことはWikipediaにも書かれてるけど

> Digital Research released a version for the proprietary IBM Displaywriter,
> and on some non-IBM PC-compatible 16-bit computers like the DEC Rainbow
> and Zenith Z-100, CP/M-86 could natively run CP/M applications.

「英語読めないの?」って何について言ってるの?

1218
ナイコンさん[sage]   投稿日:2016/11/29 17:54:26
ボクが一番CP/M-86のことに詳しいんだ。記憶装置なくてもCP/M-86は動くんだ。

1219
ナイコンさん[sage]   投稿日:2016/11/29 17:57:02
>654
本体はどこに置いてんだ?

1220
ナイコンさん[sage]   投稿日:2016/11/29 18:01:52
>654
ヒエロニムスマシンかよw

https://ja.wikipedia.org/wiki/%E3%83%92%E3%82%A8%E3%83%AD%E3%83%8B%E3%...
> あるとき装置のスイッチを入れ忘れていたにもかかわらず装置が作動
> したことに気づき、彼は装置の部品を徐々に取り去っていき、最終的
> には、紙に書いた装置の回路図だけでも動作することを確認したという。

1221
ナイコンさん[sage]   投稿日:2016/11/29 18:04:23
>654
> 記憶装置なくてもCP/M-86は動くんだ。

FDDやHDD等の外部記憶装置がなくても、RAMとROMの内部記憶装置で
動かすことは可能だぞ。

1222
ナイコンさん[sage]   投稿日:2016/11/29 18:05:52
> ボクが一番CP/M-86のことに詳しいんだ。記憶装置なくてもCP/M-86は動くんだ。

馬鹿にしたつもりの奴の知能が残念というパターンだなw

1223
ナイコンさん[sage]   投稿日:2016/11/29 18:18:30
記憶装置に依存しないOSねぇ。何が言いたいのやら。
後から急に話題に入ってきてずっと勘違いしてて意味が分からん。

1224
ナイコンさん[sage]   投稿日:2016/11/29 18:23:26
wikipedieaを鵜呑みにしてる!! 誤解している!! 勘違いしてる!! IBM版以外にもCP/M-86もある!!! HDDサポートはIBM版の話だ〜って。

全部wikipediaに書いてあるまんまじゃねーか。馬鹿なのかこいつ。

1225
ナイコンさん[sage]   投稿日:2016/11/29 18:26:47
以降ウィキを鵜呑みにした引用は禁止でお願いします

1226
ナイコンさん[sage]   投稿日:2016/11/29 18:31:55
知ったかして全否定して馬鹿にしたつもりが、
wikipediaに書いてあるまんまだったので引っ込みがつかなくなって暴れてるんだな。

1227
ナイコンさん[]   投稿日:2016/11/29 18:38:29
Wikipediaに書いてあること以外に情報がないから

> CP/M-86のHDDサポートが1983年か。

なんてマヌケなこと書いちゃうんだよなw

1228
ナイコンさん[sage]   投稿日:2016/11/29 18:40:52
>654
富士通のハンドヘルド機FM-16πはROMでCP/M-86を動かしてたぞ。Wikipediaを鵜呑みにした情報だが。
https://ja.wikipedia.org/wiki/FM16%CF%80

1229
ナイコンさん[sage]   投稿日:2016/11/29 18:44:04
> 記憶装置に依存しないOSねぇ。何が言いたいのやら。

あーコイツCP/M-86の構造知らないんだなってことだろw

1230
ナイコンさん[sage]   投稿日:2016/11/29 18:53:40
つまりこういう流れか。

> PC-88のCP/MもHDDサポートがあった。

> CP/M-86の時代には普通にHDD使ってたよ。

> 当時はMS-DOSも色々ある中の一つって扱いだったからねぇ

> CP/M-86のHDDサポートが1983年か。

ここでアムロ君が登場

> IBMPC版が唯一のCP/M-86と誤解!!!

> ウィキに書いてある事鵜呑みにする奴〜w

> 年表に書いてあるのはIBM PC版のこと!!!

> CP/M-86自体はFDDやHDD等の記憶装置に依存してない!!!

> IBM PCコンパチ以外の機種用があった!!

> 記憶装置なくてもCP/M-86は動くんだ!!

> あーコイツCP/M-86の構造知らないんだ!!

1231
ナイコンさん[sage]   投稿日:2016/11/29 19:02:42
> ここでアムロ君が登場

ああ、

> ボクが一番CP/M-86のことに詳しいんだ。記憶装置なくてもCP/M-86は動くんだ。

てのはガンダムネタでバカにしてるつもりだったのねw

「記憶装置なくても〜」なんて誰も言ってないこと書いてるしわけわからんかったわ。
「FDDやHDD等の記憶装置」を「記憶装置」と解釈するド素人がこの板にいるとは想像の外だった。

1232
ナイコンさん[]   投稿日:2016/11/29 19:07:18
> 記憶装置なくてもCP/M-86は動くんだ。

「記憶装置」の用語の意味も理解してなさそうだなワロタw

記憶装置 - Wikipedia
https://ja.wikipedia.org/wiki/%E8%A8%98%E6%86%B6%E8%A3%85%E7%BD%AE

1233
ナイコンさん[sage]   投稿日:2016/11/29 19:10:45
>667
みんながハードごとのHDD対応の話をしてる最中に、一人で興奮してズレたこと言い出したのはおまえなわけだが。

1234
ナイコンさん[]   投稿日:2016/11/29 19:19:49
> みんながハードごとのHDD対応の話をしてる最中に、

「IBM-PC版CP/M-86のHDDサポートが1983年か。」とでも書いてたら良かったのにねw

1235
ナイコンさん[sage]   投稿日:2016/11/29 19:35:51
>669
みんながハードごとのHDD対応の話をしてる最中に、

HDDの話の流れが始まった>628から「CP/M-86のHDDサポートが1983年か。」の
>638まで見返してみたが「ハードごとのHDD対応の話」なんてしてるの
>628>631だけだけど何言ってんの?

>628 X1turbo CP/Mの話
>629 CP/M全般の話
>630 Z80全般の話
>631 PC-88のCP/Mの話
>632-633 CP/M全般の話
>634-637 CP/M-86を使用していた時代の話
>638 CP/M-86全般の話

1236
ナイコンさん[]   投稿日:2016/11/29 19:47:22
>669
> みんながハードごとのHDD対応の話をしてる最中に、

成る程。>638

> CP/M-86のHDDサポートが1983年か。

はそういうつもりでの投稿だったというわけか。
CP/M-86はIBM-PC用しかないと思い込んでて、突っ込まれて発狂というわけね。無様なもんだな。

1237
ナイコンさん[sage]   投稿日:2016/11/30 18:48:07
すべてのOSはハードに依存しまくります。

1238
ナイコンさん[sage]   投稿日:2016/11/30 18:52:50
んなこたーない

1239
ナイコンさん[sage]   投稿日:2016/11/30 19:25:44
そのとおり。CP/Mは8086では動かない。

1240
ナイコンさん[sage]   投稿日:2016/11/30 20:05:05
> CP/Mは8086では動かない。

CP/M==すべてのOS と思ってるわけはないと思うが、一例だけを挙げて
何を言いたいのサッパリわからん

1241
ナイコンさん[sage]   投稿日:2016/11/30 21:04:08
そりとおり。CP/M-86はZ80では動かない。

1242
ナイコンさん[sage]   投稿日:2016/11/30 21:07:02
>676
ここは、OSと言えばコレでしょ!! CP/Mスレ。おまえはいつもなんかズレてるよな。

1243
ナイコンさん[sage]   投稿日:2016/11/30 22:25:36
>678
CP/Mもターゲットごとに種類色々あるんだがなあ。お前いつもの馬鹿だろ。

1244
ナイコンさん[]   投稿日:2016/11/30 22:35:56
>678
お前の言うCP/MはCP/M-80に改称される以前の8080用の製品のことか、
それかCP/M-86やCP/M-68K等を含むDigital Research社のCP/M-XXと
名の付く製品全般を指すのかハッキリすれ。

>675やそれへのレスである>676は「8086では動かない」ものについて
の言及なので前者であることは文脈から判断できるがお前の言う
CP/Mは何のことかわからん。

1245
ナイコンさん[sage]   投稿日:2016/11/30 23:45:03
カツラのズレを指摘されたぐらいでそんなにキレなくても。

1246
ナイコンさん[sage]   投稿日:2016/11/30 23:47:35
> みんながハードごとのHDD対応の話をしてる最中に、

何この馬鹿w

1247
ナイコンさん[sage]   投稿日:2016/12/01 00:27:23
>682
こういう混ぜっ返すだけのバカがいるから話が終わらないんだろ。

1248
ナイコンさん[sage]   投稿日:2016/12/01 00:56:03
おまえらの青春なんとうの昔に終わってんだよ!!!

1249
ナイコンさん[sage]   投稿日:2016/12/01 00:59:08
話が終わらないのはバカがすっとぼけてるからだろw

1250
ナイコンさん[]   投稿日:2016/12/01 00:59:47
なんとうの昔

1251
ナイコンさん[sage]   投稿日:2016/12/01 01:04:33
まーたトンチンカンなこと書いてるのはいつものC言語ありえない君だろw

1252
ナイコンさん[sage]   投稿日:2016/12/01 01:21:25
すみません。決め台詞で噛んでしまいました。

1253
ナイコンさん[sage]   投稿日:2016/12/01 01:31:30
……絶対に許さない。

1254
ナイコンさん[sage]   投稿日:2016/12/01 01:32:42
そんなにカリカリしてるとハゲますよ。

1255
ナイコンさん[sage]   投稿日:2016/12/01 01:33:26
もう遅いわ!!!

1256
ナイコンさん[sage]   投稿日:2016/12/01 01:35:32
CP/MでHDDは普通に使えてたし、C言語も普通に使ってたね。

1257
ナイコンさん[]   投稿日:2016/12/01 09:39:12
HDD使ってないおパソコンもう一台買ってる

1258
ナイコンさん[]   投稿日:2016/12/01 16:59:16
> みんながハードごとのHDD対応の話をしてる最中に、一人で興奮してズレたこと言い出したのはおまえなわけだが。

話の前提から間違ってるわけだけど何ズレたこと言ってるのこのキチガイは

1259
ナイコンさん[]   投稿日:2016/12/01 21:19:06
HDDは32ビット機まで買えなかった貧乏人の俺涙目。
バイク買ったら何かと金かかったからな。

FDD6連装とかやったせいもあるけど。

1260
ナイコンさん[sage]   投稿日:2016/12/01 21:50:44
> one survey found that 96.3% of IBM PCs were ordered with DOS, compared to 3.4% with CP/M-86 or Concurrent CP/M-86

発売後市場に全く相手されず消えていったような記憶だったがやはり

1261
ナイコンさん[sage]   投稿日:2016/12/01 22:06:09
Wikipediaを鵜呑みにする奴w

1262
ナイコンさん[sage]   投稿日:2016/12/01 22:17:24
x 普通に使ってた
o これからもおれはマイナー製品ばかり選ぶんだろうなと思いながら使ってた

1263
ナイコンさん[sage]   投稿日:2016/12/01 22:36:22
C言語ありえない君も丸くなったな。以前の彼なら闇雲に否定してただろう。

1264
ナイコンさん[sage]   投稿日:2016/12/01 23:21:52
>699
隔離スレでも論破されまくりでかわいそう。長生きしてくださいね。

1265
ナイコンさん[sage]   投稿日:2016/12/02 00:59:40
マイナー機種、マイナーOSばかり選ぶ人いるよね。
そういう人は自分で自分を普通だ、普通だって言い聞かして安心してるんだと思う。

1266
ナイコンさん[sage]   投稿日:2016/12/02 05:39:33
そういう人は「普通信者」じゃないから
自分が普通か普通じゃないかはどうでもいいんだよ

1267
ナイコンさん[]   投稿日:2016/12/02 06:53:39
HDD高嶺の花過ぎてかえなかったけど、使ってたCP/M機は5M×2+10M×2のトータル30Mが限界だった(はず)。
2DのFD何枚分だよ、何に使うんだよ!って時代だったな。
テキストベースの時代だったし・・・

1268
ナイコンさん[]   投稿日:2016/12/02 22:33:05
>699
多分、病院に隔離されてるよ。
サイクル的に活動してるから、ありえない君。

1269
ナイコンさん[sage]   投稿日:2016/12/02 22:51:35
普通に君っていつも超ニッチだよな。

1270
ナイコンさん[sage]   投稿日:2016/12/02 22:53:47
8bitCPUでC言語の開発は普通とか言ってるのか。それはイタイ人だな。関わらないほうがいい。

1271
ナイコンさん[sage]   投稿日:2016/12/02 23:25:26
C言語使わない君は↓の投稿に発狂して粘着してたなw

8086 vs. Z80 vs. 6809 vs. 6502 その11
> 6809やZ80あたりの汎用CPUなら主流とは行かないが普通にC言語使って開発してるけどなぁ。

1272
ナイコンさん[sage]   投稿日:2016/12/02 23:31:21
粘着してる人は逆じゃね? 隔離スレ立てたキチガイのほうでしょ。
こっちのスレでも急に暴れだした人。

1273
ナイコンさん[sage]   投稿日:2016/12/02 23:42:37
C言語使わない君、今更火消しに必死w

1274
ナイコンさん[]   投稿日:2016/12/03 00:11:48
>708
自作自演だって自白したぞ、ありえないクンがwww

1275
ナイコンさん[sage]   投稿日:2016/12/03 00:17:24
>710
へーそうなんだ。普通に君とありえない君は同一人物だったのか。

1276
ナイコンさん[]   投稿日:2016/12/03 00:52:35
>711
だが残念なことに「自白は嘘」なのだ。
パート2を立てた俺はパート2には7回しか書き込みしてない。

もっとも、自分が言ったことも他人が言ったことも無視してころころ発言変わるありえないクンの頭の中では何が起こってても不思議じゃない。
「オレは最初からCP/MでC言語が当たり前だといっていたのだ!」って言い出してもね。

1277
ナイコンさん[sage]   投稿日:2016/12/03 00:59:19
おまえいつまで一人で自分で自分にレスしてんの? 自作自演うざいんだけど。

1278
ナイコンさん[sage]   投稿日:2016/12/03 03:05:44
文脈無視してズレた勘違いしていつも暴れてるよな、そいつ。

1279
ナイコンさん[sage]   投稿日:2016/12/03 03:18:09
> みんながハードごとのHDD対応の話をしてる最中に、

ワロスw

1280
ナイコンさん[sage]   投稿日:2016/12/03 06:49:00
アセンブラでの開発が普通でしたよ。

1281
ナイコンさん[]   投稿日:2016/12/03 09:17:00
「アセンブラだけでしか開発されていませんでした」と言うつもりかね?

1282
ナイコンさん[]   投稿日:2016/12/03 09:18:24
アセンブラで開発が普通だった

アセンブラ以外で開発は普通じゃなかった

C言語で開発なんてありえないんだよウキー!

とこうですねwww

ばからし。

1283
ナイコンさん[]   投稿日:2016/12/03 09:42:08
>713
今さら火消しするぐらいなら最初から「ありえない」とか言わなきゃいいだけだろ。
オマエが粘着したのが悪いんだぜw

1284
ナイコンさん[]   投稿日:2016/12/03 15:38:14
論破されまくったから自演したことにしてんの?

1285
ナイコンさん[sage]   投稿日:2016/12/03 18:12:26
>718
私の場合、日本で8bitパソコン向けのC言語の案件は見たことないですね。すべてアセンブラかBASICでしたね。
COBOLもFortran、PASCALも見たことないですね。普通ってどういう意味で言ってるんてずかね?

1286
ナイコンさん[sage]   投稿日:2016/12/03 18:15:00
普通に君に何年の話ですかって聞いてみ。答えないから。だから嘘。

1287
ナイコンさん[]   投稿日:2016/12/03 18:21:20
ありえない君の自演はわかりやすくていいなw

1288
ナイコンさん[sage]   投稿日:2016/12/03 18:25:54
> 普通に君に何年の話ですかって聞いてみ。答えないから。だから嘘。

世に知られてる製品での実例挙げられてるのに必死に耳塞いでる
ありえない君に、世に知られてない製品で何年頃にどういう開発
やってたなんて話したところで意味ないしなw

1289
ナイコンさん[sage]   投稿日:2016/12/03 18:26:41
C言語自体は昔からあった
昔から実用になったかどうかは別問題

1290
ナイコンさん[]   投稿日:2016/12/03 18:30:44
8086 vs. Z80 vs. 6809 vs. 6502 その11
> 864 : ナイコンさん2016/07/15(金) 09:57:39.69
> C MAGAZINEが1889年創刊。既に386マシンが売ってた時代。
> Z80で普通にC言語使って開発してたとかなぜすぐバレる嘘を言う。1990年代にZ80で流行のC使ってみました程度だろう。

1291
ナイコンさん[sage]   投稿日:2016/12/03 18:38:27
>724
ほんとだ。答えないね。確かに俺の周りでもCの案件が出だしたのは32bit、386以降ぐらいだな。

1292
ナイコンさん[sage]   投稿日:2016/12/03 18:39:38
な? 自分で言い出してじゃあいつの話ですかと聞くと絶対に答えない。

1293
ナイコンさん[sage]   投稿日:2016/12/03 18:41:46
ほとんど普及しなかったCP/M-86でHDDで普通に開発したってのも、とても普通ではないな。
CP/M-86とDOSが両方選択肢の一つなんて状況が一瞬足りともないままDOSが圧勝したし。

1294
ナイコンさん[sage]   投稿日:2016/12/03 18:42:29
DOSでもCが盛んに使われるようになったのはTurbo-Cが29,800円で売られるようになってからだな

1295
ナイコンさん[]   投稿日:2016/12/03 18:43:08
>727
> 俺の周りでもCの案件が出だしたのは32bit、386以降ぐらいだな。

386を32bitで使うのって90年代入ってからじゃね? 遅杉だろw

1296
ナイコンさん[]   投稿日:2016/12/03 18:51:36
> DOSでもCが盛んに使われるようになったのはTurbo-Cが29,800円で売られるようになってからだな

当時のことリアルで知らないからこういうバカなこと平気で書けるんだろうなあ

1297
ナイコンさん[sage]   投稿日:2016/12/03 18:52:17
386の頃にはCが吐くコードが実用的な速度で動くようになってきたからな。メモリ的にもね。

1298
ナイコンさん[sage]   投稿日:2016/12/03 18:55:56
本人が普通にC言語で開発してたのが何年の話か言わないんじゃ議論しても無駄だな。

1299
ナイコンさん[sage]   投稿日:2016/12/03 18:58:18
>733
それ以前はアセンブラかBASICだったっつってて何言ってんだかw

1300
ナイコンさん[]   投稿日:2016/12/03 19:01:41
>727
>728
もはや自演を隠す気もない模様w

1301
ナイコンさん[sage]   投稿日:2016/12/03 19:03:24
>734
絶対に言わないんだよ。嘘だから。

1302
ナイコンさん[sage]   投稿日:2016/12/03 19:04:31
hello worlldしただけでC言語できます、開発経験ありますなんていう輩は結構いる。たぶんこいつ。

1303
ナイコンさん[sage]   投稿日:2016/12/03 19:09:19
MS-DOSが爆死してたら

今頃はGUI環境のCP/M-x64とか出てたんだろうな

1304
ナイコンさん[]   投稿日:2016/12/03 19:19:50
ありえない君はHelloWorldすら怪しいんだよなあ。

8ビットCPUでC言語?ないないありえないっしょ!Part2
> 238 : ナイコンさん (ワッチョイ 83fb-chWY)2016/09/15(木) 10:10:11.95 ID:vyr81dZ80
> printf("Hello World!!\n");
>
> これだけで、ほとんどのプログラマは8bitのリソースではとても使いものにならないと判断したんだよな。

1305
ナイコンさん[sage]   投稿日:2016/12/03 19:28:58
>737
ほんとだ。なんか話を逸らそうとばかりしている。何年かは絶対に言わないね。

1306
ナイコンさん[sage]   投稿日:2016/12/03 19:42:51
ちょっと時間を空けてみましたw

1307
ナイコンさん[sage]   投稿日:2016/12/03 20:26:20
>729
一瞬かなあ。FM-11BSとかFM-16βとかはCP/Mマシンでしょうに。

1308
ナイコンさん[sage]   投稿日:2016/12/03 20:38:23
MULTI 16をCP/M-86で使ってた覚えあるなあ。

1309
ナイコンさん[]   投稿日:2016/12/03 20:39:34
> ほとんど普及しなかったCP/M-86でHDDで普通に開発したってのも、とても普通ではないな。
> CP/M-86とDOSが両方選択肢の一つなんて状況が一瞬足りともないままDOSが圧勝したし。

実際のところを知らずにWikipediaしか情報源がないくせに良く言うw

1310
ナイコンさん[sage]   投稿日:2016/12/03 20:50:09
https://ja.wikipedia.org/wiki/MZ_(%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF)
> MZ-5500系列 - 1983年発売。16ビットの8086CPUを搭載、CP/M採用。
> BOOT-ROM付MS-DOSが発売された。

MZ-5500はCP/M-86が標準で、MS-DOSを使うにはROMの交換が必要だったということかな

1311
ナイコンさん[sage]   投稿日:2016/12/03 21:35:02
文豪mini5シリーズはCP/M-80で動いてた

1312
ナイコンさん[sage]   投稿日:2016/12/03 22:25:19
ROMのMS-DOSだったよ

1313
ナイコンさん[sage]   投稿日:2016/12/03 22:47:12
https://ja.wikipedia.org/wiki/%E6%96%87%E8%B1%AA
> 文豪ミニ5シリーズでは、[拡張1]と[制御]キーを押しながら電源を
> 入れることで、CP/M-80のコマンドプロンプトを起動することができた。

> 5G(V20 CPU)以降の本体ROM内にはMS-DOS Ver.2.11のIO.SYSの大部分が
> フロッピーディスクおよび文書ファイルの互換目的で格納されていた
> ため、不足部分を補いメモリ上に再配置することでMS-DOSマシンにもなった。

1314
ナイコンさん[sage]   投稿日:2016/12/03 22:49:05
MZ-2000に組み込む16 bit CPU拡張キットなんてのがあって、その拡張キットに
CP/M-86を乗せる特集記事なんてのがOh! MZだったかに掲載されてたぞ。
CP/M-80とCP/M-86のデュアルブート仕様だった。ブートフロッピ差し替えで切り替え。

1315
ナイコンさん[sage]   投稿日:2016/12/03 22:59:58
PC-8801のオプションであった16ビットボードはMS-DOSがあった筈

1316
ナイコンさん[sage]   投稿日:2016/12/04 00:16:44
見事にマイナー負け組みの遠吠えで笑えるw

> FM-11BS
> FM-16β
> MULTI 16
> MZ-5500系列
> MZ-2000

1317
ナイコンさん[sage]   投稿日:2016/12/04 00:25:52
日電も85年くらいまではCP/M-86とMS-DOSのどっちかつかずだったよ

1318
ナイコンさん[sage]   投稿日:2016/12/04 00:34:14
そんなことはない。NECはN88(86)-日本語BASICをずっと押してた。
多くの企業で業務アプリはこれで作られた。

1319
ナイコンさん[sage]   投稿日:2016/12/04 00:46:37
PC-9821の末期の機種ではROM-BASICは積まれてないので「NECはN88(86)-日本語BASICをずっと押してた」は明確に誤り

1320
ナイコンさん[sage]   投稿日:2016/12/04 01:07:10
>755 ←文脈読まずに急にズレた発言したこの人がいつもの人ですかね?

1321
ナイコンさん[]   投稿日:2016/12/04 01:13:43
> 文脈読まずに急にズレた発言

CP/M-86がまだあったくらいの時代のことと言いたいのかもしれんが
「ずっと」とあるのでその解釈はないんだよなあ。

1322
ナイコンさん[sage]   投稿日:2016/12/04 01:15:21
>756は「みんながハードごとのHDD対応の話をしてる最中に〜」とズレたこと言ってた馬鹿かな?

1323
ナイコンさん[]   投稿日:2016/12/04 01:16:44
> 669 : ナイコンさん2016/11/29(火) 19:10:45.93
> >667
> みんながハードごとのHDD対応の話をしてる最中に、一人で興奮してズレたこと言い出したのはおまえなわけだが。

成る程w

1324
ナイコンさん[sage]   投稿日:2016/12/04 01:21:12
>756
ビンゴだったようですよw

1325
760[sage]   投稿日:2016/12/04 01:25:10
アンカー間違えました
>758

1326
ナイコンさん[sage]   投稿日:2016/12/04 03:48:57
>755
最後までとは書いてないのに、その解釈には無理があるだろ。
お前はずっとおねしょをしていたと思うのだが、今でもするのか?

1327
ナイコンさん[]   投稿日:2016/12/04 05:12:44
> お前はずっとおねしょをしていたと思うのだが、

誰かそんなこと言ってる?

> NECはN88(86)-日本語BASICをずっと押してた。

みたいな感じで誰か言ってるならアンカーとか示してちょ

1328
ナイコンさん[sage]   投稿日:2016/12/04 05:29:06
相変わらずコンテキストが読めないカツラズレテルオヤジは元気だな!!!

1329
ナイコンさん[sage]   投稿日:2016/12/04 09:38:29
オヤジになってもオネショ治らないの?死んだ方がよくない?

1330
ナイコンさん[]   投稿日:2016/12/04 16:53:32
> 最後までとは書いてないのに、その解釈には無理があるだろ。

さっすが

> みんながハードごとのHDD対応の話をしてる最中に、

と書いてたのと同じ人物だなあ。自分の中での変な思い込みが激し杉。

1331
ナイコンさん[sage]   投稿日:2016/12/04 17:21:44
>766
妄想が激しいな。そんなに悔しかったの?

1332
ナイコンさん[sage]   投稿日:2016/12/04 22:32:06
孫持ちジジイは、まだくたばらずに暴れていたのかw

1333
ナイコンさん[]   投稿日:2016/12/05 09:00:18
CP/MでHDDとかお前ら金まわり良かったんだな…

1334
ナイコンさん[sage]   投稿日:2016/12/05 09:43:36
YE-Data製ハーフハイト8" 2D FDDドライブが1基10万ちょっとで買えるようになった
とき、ボーナスはたいてやっと2基買えたっていう記憶はあるが、当時は個人で買える
ようなHDDとかなかったような… 話題の頃よりちょっと年代が古いのもしれないけど。

1335
ナイコンさん[]   投稿日:2016/12/05 12:43:33
CP/M(8bit)時代はHDDは対応・存在していても個人で使うのはよっぽど入れ込んだ人だと思うけど
16bit以降になってCP/M-86の時代なら無印PC-9801やFM-11やFM16βとかの時代になると個人でもソコソコHDDを使い始めていたけどなぁ
自分が最初に買ったのはたしかPC-9801E用に20MHDDの記憶だな

1336
ナイコンさん[]   投稿日:2016/12/05 14:10:45
88でCP/M2.2使ってたけどHDDは無理だったわ。

1337
ナイコンさん[sage]   投稿日:2016/12/05 14:13:51
漢字ターミナルエミュレータなる日電の力作が添付されてたね。88版CP/M

1338
ナイコンさん[]   投稿日:2016/12/05 17:55:43
パソ通はアクセスポイントまでの電話代が…
そんなこんなでCP/Mのターミナルは使わなかったんだよな。
installコマンドでRAMディスク作ってたのは覚えてるり
submitコマンドの途中でディスク抜いて「あ゛っー!」したり。

1339
ナイコンさん[]   投稿日:2016/12/05 23:11:47
HDDはたくさんのソースをコンパイルしたり
たくさんのライブラリを指定してリンクする場面だと
重宝するはず。
FDだと遅いし容量少なくて
C言語だとおおよそ2DD/2HDじゃないと
コンパイル環境が入らない。
#もっとも今ではクロスでやればいいんで便利です。:-)

PC88もHDD環境あったんですね?知らなかった。
やはり(submitコマンドを動かす手前?)
Aドライブに出来たりするんでしょうか?

1340
ナイコンさん[sage]   投稿日:2016/12/05 23:32:43
ramdrive使ってたよ

1341
ナイコンさん[sage]   投稿日:2016/12/06 05:53:03
DOS環境でのクロス開発でもZ80向けだとアセンブラばっかだったな。

1342
ナイコンさん[]   投稿日:2016/12/06 08:48:49
CP/M上で開発のときはアセンブラ+Cだったけど、DOSでクロス開発になってからはC+アセンブラになったな。
開発期間短縮してバグもへって良いこと尽めだった。

1343
ナイコンさん[sage]   投稿日:2016/12/06 18:13:14
z80でHDDというとcromemco位か。 CP/MでHDDは使ったっ経験はないな。
その代わりMP/M86のHDD版なら使ったことある。サブディレクトリが
使えないので不便だった。83-84年ごろ。HDDといっても10MB程度。PC/XTと同時期。

8085だと81年。intelのMDS/ISIS-II。CDCのどデカいパック型と固定の一体型15MB。
Mac、Amiga、ST、AppleIIGSはHDD付けて使ってた。SCSI20MB。今でも多い全部動く。
98は98H51の20MBから。もう使わないけど。

1344
ナイコンさん[sage]   投稿日:2016/12/06 20:50:14
S-100なら選択いろいろあったんじゃないの知らんけど

1345
ナイコンさん[sage]   投稿日:2016/12/06 22:28:33
>778
> CP/M上で開発のときはアセンブラ+C

何年の話ですか?

1346
ナイコンさん[sage]   投稿日:2016/12/06 22:30:26
2017年ですが何か?

1347
ナイコンさん[sage]   投稿日:2016/12/06 22:31:41
脳みそズレた君に聞いてないよ。

1348
ナイコンさん[sage]   投稿日:2016/12/06 22:32:26
ありえない君は相手されてないことをいいかげん理解すればいいのにw

1349
ナイコンさん[sage]   投稿日:2016/12/06 22:35:11
ズラじゃなくてウイッグなんだよ

1350
ナイコンさん[sage]   投稿日:2016/12/06 23:27:42
組み込み機器の開発をBDS-CやらHi-TECH CやらでROM化なんて
トラ技とかインターフェース誌とかでも時々やってたポピュラーな話題じゃん。

「パソコン雑誌」しか読んでない層は知らないかもしれんけど。

1351
ナイコンさん[sage]   投稿日:2016/12/06 23:42:47
インターフェースはCP/M上のTurbo PASCAL アプリのROM化まで特集やってなかったか
CP/M上Cでの開発なんぞは常識

1352
ナイコンさん[sage]   投稿日:2016/12/06 23:57:05
常識はASM80だと思うけど

1353
ナイコンさん[sage]   投稿日:2016/12/07 00:13:11
ザイログ・ニモニック使ってたよ

1354
ナイコンさん[sage]   投稿日:2016/12/07 03:07:26
> 常識はASM80だと思うけど

CP/MのASM.COMとMSのMACRO-80のあいのこかな? どこの常識なんですか?

1355
ナイコンさん[sage]   投稿日:2016/12/07 03:14:32
Intel純正の8080/85のリロケータブル・アセンブラがASM80。

https://en.m.wikipedia.org/wiki/ISIS_(operating_system)

1356
ナイコンさん[]   投稿日:2016/12/07 04:00:11
>786
組み込み機器の開発をCP/M上でBDS-CやらHi-TECH CやらでROM化するのがポピュラーだったのは何年の話ですか?
またその組み込み機器とはどういった類の組み込みですか?

1357
ナイコンさん[sage]   投稿日:2016/12/07 04:03:02
ありえない君は相手されてないことをいいかげん理解すればいいのにww

1358
ナイコンさん[sage]   投稿日:2016/12/07 04:14:37
>793
相手にしたくて相手にしたくて堪らないみたいですへ。 おばか様w

1359
ナイコンさん[sage]   投稿日:2016/12/07 07:32:22
ポビュラーだったという貴重な証言なのにいつの話か答えられないって・・・

かなりボケてますね。

1360
ナイコンさん[sage]   投稿日:2016/12/07 07:40:09
誌名まで出てるんだから自分でバックナンバー
調べりゃいいのに。
あ、バカだから無理かw

1361
ナイコンさん[sage]   投稿日:2016/12/07 07:48:35
>795
ボケてないよ。ズレてるんだよ。

X1、88版はHDDサポート → CP/MはHDDに依存しない!!
いつの話ですか? → おれおまえを相手にしてないから!!

ほんと頭おかしいだろ、こいつw

1362
ナイコンさん[sage]   投稿日:2016/12/07 09:13:14
C言語は研究室レベルでは8bitの時代から存在していた
実用的になったのは32bitになってから
はいこの話題終了

1363
ナイコンさん[sage]   投稿日:2016/12/07 09:51:17
>788 >790
マクロアセンブラのMACも割と使われていたと思ったけど。

1364
ナイコンさん[]   投稿日:2016/12/07 11:00:50
88のBASICでCP/Mのディスク読み出そうとして全然意味不明でマニュアルみたら「連続したセクタに書くには1週+1セクタ分待たないとだめなので、理論セクタをとびとびに配置して1週する間に2度以上の書き込みが出来るようになっている」って書いてあって目から鱗だったな。
その「とびとびになる」設定値が2D、2HDで違うとか、5インチ8インチで違うとか、機種によっても変わってくる(かも知れない)とか書いてあって、トリッキーな仕組みに半分感心、半分は「同じCP/Mでもその設定値違ったら互換性が無いだろ」て呆れた覚えがある。

1365
ナイコンさん[sage]   投稿日:2016/12/07 11:57:03
インタリーブにするとBASICの立ち上げが爆速になったっけ

1366
ナイコンさん[sage]   投稿日:2016/12/07 12:11:39
>798
>実用的になったのは32bitになってから

32bitのCP/Mになってからと言いたいの?
単にCPUの話だったら、16bitのころから実用的でしょうに。

1367
ナイコンさん[sage]   投稿日:2016/12/07 12:59:33
>800
トビ値はスキューファクターといったかな。CP/Mの2DはFDのサイズ機種でそれぞれデフォ値に
違いがあったが、8インチの片面単密度のFDだけはIBM規定(3740)で標準。機種が違っても
物理論理的に互換性があったよ。直輸入販売されていたCP/M系のソフトは普通に8インチ片単。

1368
ナイコンさん[sage]   投稿日:2016/12/07 13:19:09
> C言語は研究室レベルでは8bitの時代から存在していた
> 実用的になったのは32bitになってから

C言語って16bitのミニコンのPDP-11上で開発されて最初っからUnixのアセンブラからの書き換えに実用されてたんだが。

1369
ナイコンさん[]   投稿日:2016/12/07 14:31:27

1370
ナイコンさん[sage]   投稿日:2016/12/07 15:34:58
グロ映像注意

1371
ナイコンさん[]   投稿日:2016/12/07 17:12:57
C言語を実用にしていたと言うなら8ビット時代に既に実用でしたぞwwwww

1372
ナイコンさん[sage]   投稿日:2016/12/07 17:17:45
ありえない!ありえない!プンスカプップー

1373
ナイコンさん[sage]   投稿日:2016/12/07 18:01:34
CP/M 2.2でC言語といえばBDS-C 1.5があるじゃないか。
WORD MASTERっていうエディタでソース書いて、BDS-Cでコンパイル。

1374
ナイコンさん[sage]   投稿日:2016/12/07 18:08:08
実用してたっていう人は具体的に何のソフトがC言語使ってたのか言ってみ?

1375
ナイコンさん[sage]   投稿日:2016/12/07 18:27:17
当時はCP/M 2.2が動くマイコンそのものを自作することが目的だったりしたからなぁ。
BDS-CにしてもMACやMACRO-80などのアセンブラにしても、CP/M上で動くちょっと
したユーティリティなどを作るとき便利なツールって感じだったよな。

1376
ナイコンさん[sage]   投稿日:2016/12/07 18:36:58
> 実用してたっていう人は具体的に何のソフトがC言語使ってたのか言ってみ?

有名な市販ソフトの例挙げられてるのに無視して必死に個人に絡む意図は何かなあ?

1377
ナイコンさん[sage]   投稿日:2016/12/07 18:39:13
>810
BDS Cで自作ROMライタの書き込みソフト作って使ってたよ。1985年くらい。

1378
ナイコンさん[]   投稿日:2016/12/07 19:32:34
俺は後発組ってのもあるけど88年にLSI-C80なんだよな。
仕事では組込系にあたるのかな?
FA装置間の通信用モジュールのソフト組んでた。
4800bpsの8chの、lanでいうダムハブ組んでた。
20年ぐらい経ってSEMIスタンダードの存在知った時は当時それがあればと歯噛みしたもんだわ。

1379
ナイコンさん[sage]   投稿日:2016/12/07 19:52:09
具体的なソフト名ひとつも上げれない時点で嘘だってバレバレ

1380
ナイコンさん[sage]   投稿日:2016/12/07 19:56:15
有名かどうかわからないが、1980年くらいに販売されていたMINCE Editorっていうのが
BDS-Cで書かれた製品だったと思う。CP/M 2.2で動作したと思うが、動作要件がTPA
48KB以上必要でメモリ喰いだった印象が残ってる。

1381
ナイコンさん[sage]   投稿日:2016/12/07 20:08:43
> 具体的なソフト名ひとつも上げれない時点で

市販されたソフトの話じゃないことも理解できないらしいw

1382
ナイコンさん[sage]   投稿日:2016/12/07 20:16:12
当時はオートメ業界もリレーシーケンサをマイコン化することが流行ってて、大手は
ICE (インサーキットエミュレータ)とか超高価な開発ツール使ったりしてた。
中小の更に下請けじゃICEなんて買えないから、PROMエミュレータというか、PROM
ソケットに差し込んで使えるRAM、みたいなデバイス自作してデバッグしてたよ。

1383
814[]   投稿日:2016/12/07 20:39:18
>818
まさか元同僚ではあるまいな?www

C使ってた理由のひとつに机上デバッグで「それなりに動くところまで確認できる」からってのがあったんだよなー。
スタブで入出力自在に(と言うほど自由じゃないけど)与えて動作するって担保とってからROMに焼いてた。
8086/V30系や68k系のICEはレンタル屋から借りてたからあったけど8ビットのはなかったんで、机上デバッグでどこまで確認できるかが勝負の分かれ目みたいなのはあった。
CP/M上でputs()やprintf()駆使してたのがDOSのデバッガで「ソース見ながらトレースできます」環境になったら世界が変わるぐらいに楽チンだったわ。

1384
ナイコンさん[sage]   投稿日:2016/12/07 20:44:15
まあROMエミュレータなんて雑誌記事や市販品もあったし珍しいもんじゃなかったろ

1385
ナイコンさん[sage]   投稿日:2016/12/07 21:02:39
CP/M 2.2用に市販されていた有名なアプリケーションっての自体がそもそも多くない。
一番多いのがプログラミング言語やエディタなどの開発ツール製品だと思うが、C言語
で開発された製品限定だと、Whitesmith Cぐらいじゃないか?

1386
ナイコンさん[sage]   投稿日:2016/12/07 21:27:12
そういえば、当時ZORKっていうテキストアドベンチャーゲームのコピーを取引先から
貰ったことを思い出した。メディアは8" 1Sディスケット。でも全部英語で当時はちんぷ
んかんぷんでさっぱりわからず、宝の持ち腐れになってた。実家の納屋に今でも残っ
てるかもしれない。

1387
ナイコンさん[sage]   投稿日:2016/12/07 22:08:22
>818
ほう。同時代の人かな?
中小企業だったけど、ひと通りのICE使ったな、CP/M-80マシンに接続するやつ。
そういうデバッガー造ってた会社、今はもう無いようですね。
また、一人立ちの最初の案件がリレー制御をマイコン化することだった。
その後、98DOS上でアセンブル、コンパイルしてデバッガーに持って行く作業になった。

1388
ナイコンさん[sage]   投稿日:2016/12/07 23:01:11
ファルコムとか8bitパソコン向けゲームはDOS上でクロス開発してたよな。
まだオールアセンブラだったはず。

1389
ナイコンさん[sage]   投稿日:2016/12/07 23:02:59
ザナドゥはCP/M

1390
ナイコンさん[sage]   投稿日:2016/12/07 23:11:33
>823
業界にいたのはマイコン化ブームの3-4年前からなので、オレの方がちょっと古いかも
知れない。PIOボードなんかも標準品なんてない時代だから、基板から起こして内製し
てたから、ハードにもバグがあって、デバッグはシンクロであちこち当たりながら図面と
睨めっこしてた。マイコン系から外はフォトカプラでアイソレーションされてんだけど、徹
夜連続で疲れてくるとプローブのグランド付け替えるの忘れたりして大変だった。

今のIT業界がブラックだとか言われてるけど、当時はもっと酷かったと思う。

1391
ナイコンさん[sage]   投稿日:2016/12/07 23:53:51
BASICだけで家が建つ時代。

1392
ナイコンさん[sage]   投稿日:2016/12/08 09:28:22
ポケコンのアイデアをシャープが買ってくれたおかげで、次期米国大統領からファースト
ネームで呼ばれるまでに成り上がれた時代でもあった。

1393
ナイコンさん[sage]   投稿日:2016/12/08 12:18:41
翻訳機だろ

1394
ナイコンさん[]   投稿日:2016/12/08 20:33:51
金払いは今よりはましだったけどね。
バブル弾けるまでは。

1395
ナイコンさん[sage]   投稿日:2016/12/08 20:49:24
音声付自動翻訳機の特許だったな

1396
ナイコンさん[sage]   投稿日:2017/01/11 17:46:43
いつになったらCP/M-x64出るの?

1397
ナイコンさん[sage]   投稿日:2017/01/12 17:51:33
ゲイリー・キルドールが作ってくれるのを待とう
更新情報
・スレッド一覧ページで過去ログのタイトル検索・一覧表示ができるようになりました(2016/1/20)
NGワード登録
登録する
スレッド内検索

昔のPC板 タイトル検索

このスレッドが人気です(実況系)
トランプ米大統領就任式 ★16 (958)NHK実況
テレビ朝日ドリームフェスティバル (530)テレ朝実況
【超マターリ】トランプ大統領就任式 (855)NHK実況
アイドルお宝くじ (431)テレ朝実況
NEWS ZERO 1 (967)NTV実況
News23 ★1 (963)TBS実況
報道特別番組「トランプ米大統領就任式」★1 (524)TBS実況
金曜ロードSHOW!「千と千尋の神隠し」★19 (927)NTV実況
このスレッドが人気です(ニュース系)
【速報】トランプ新政権 TPP離脱の方針を表明 (1000)ニュー速+
【国際】<米大統領就任式>「米国第一主義」強調 トランプ氏演説 (1000)ニュー速+
【速報】トランプ新大統領が就任 (1000)ニュー速+
【トランプ】大統領就任式典始まる (1000)ニュー速+
【国際】トランプ氏 まもなく大統領就任式 [NHK] (1000)ニュー速+
【国際】トランプ氏 就任直前ツイッター「きょうすべてが始まる」 (1000)ニュー速+
【国際】トランプ暗殺予告 イスラム国「20日の就任式に実行」★6 (460)ニュー速+
【財政】10年後の国債の発行残高は200兆円増えて1029兆円に 財務省が試算、危機的な財政状況に ★2 (872)ニュー速+
昔のPC板の人気スレ
PC-9821/9801スレッド Part79 (940)
PC-8801mkII SR以降 Part22 (625)
今でもX680x0ユーザー全員集合 Part 72 (234)
X1/turbo/Z 総合スレ20 [無断転載禁止]@2ch.net (789)
夢を叶えた俺らのPC-8801mkII SR以降 Part23 (163)
8ビットCPUでC言語?ないないありえないっしょ!Part2 (462)
68k v.s. x86 Round 2 (986)
愛と幻想のHP200LX -Part12- (930)
【懐古趣味】ワンボードマイコン総合スレ 第二章 (763)
PC-9821/9801スレッド Part72 (985)
MSXスレッド Part 46 (660)
栄光のPC-8001 Ver 1.5 Copyright 1979 (C) by (ry (461)
8086 vs. Z80 vs. 6809 vs. 6502 その13 (216)
【IDなし】MSXスレッド Part 46【安全】 (467)
PC-6001/mkII/6601/SR★おれたちP6系 Part22 (626)
MSXハードその5fujifuji=satopinヤフオク監視 (1013)
MSXスレッド Part 46【安全】 (240)
EPSON 98互換機 Part5 (646)
☆198X年ソフトレンタルショップがあった場所★ (271)
【3.5, 5.25, 8】フロッピーディスク総合スレ (964)
パピコンと間違えてPHC-25買っちゃった奴の数→ (763)
今でもX680x0ユーザー全員集合 Part 57 (995)
【富士通】FM-TOWNS 16代目【Fujitsu】 (985)
「「「「「APPLE供廖廖廖廖廰 (579)
OSと言えばコレでしょ!CP/Mスレ ver.3 (833)
「「「「「APPLE供廖廖廖廖廰 (989)
橋本環奈について語る (553)
このサイトについて
このサイトは2ちゃんねるからデータを取得し、表示するサービスです。
画像のインライン表示機能について
画像のURLの後ろにある[画像をインライン表示]をクリックすると、URLの下に表示します。
表示される画像は横幅100pxに縮小されていて、クリックすると原寸で表示します。
このサイトの特徴
1)スレッド内検索ができます
2)レス(「>>1」など)のポップアップができます
3)不適切な言葉を含む投稿を表示しません
4)ページ内で画像を直接表示できます
5)2ch他スレッドへのリンクはタイトル・板名つきでリンクします
6)すっきりとしたデザインで表示します
7)最新スレや前スレをチェック・一覧表示します
8)NGワード機能の搭載でイヤな言葉が目に入りません
9)荒らしを自動チェックします
10)スレッド内・同一IDの書き込みだけ表示できます
11)レスの返事をレスされた発言の下に表示する「まとめビュー」が利用できます
12)シリーズ化したスレッドの一覧を表示します
13)最新のスレッドがある場合はお知らせします
削除について
こちらをご覧ください
機能要望について
現在機能要望受付中です。
問い合わせについて
こちらのページからどうぞ
Amazon


このサイトは2ch.scからデータを取得・表示しています。削除などについてはこちらをご覧ください。 アクセスモード:差分取得 - 新着書き込みなし(304)