知ってるOS挙げる

f44cc176 anonymous 2012-01-09 21:47
CP/Mのバージョン3をやっと動かせた。エミュでだけど。
エミュはyaze。NGでない古いほうをcygwinで。
Using CP/M 3.0 on YAZEというページそのままだけど、可能な限りソースコードから起こそうとして、丸2日かけてしまった。
使用したソースコードはDigital Research Source CodeのCP/M 3 source The same as above to be built under Unix.

一応嵌ったところを書いておく。
・Makefileのsave.comはたぶん、$(ZXCC) gencom.com save.com +-[NULL] じゃないかな.com。
・ASM80.EXEやPLM80.EXEはzipの自己解凍書庫だよ。
・thamesのビルドでundefineとかなんとか言われたら、curses.hが足りてないよ。
・bnkbios3.spr関連のソース(yaze用)はCP/M 3.0 distribution for YAZEにあるよ。gencpm.datもあるよ。なんとか.subはCP/Mのバッチファイル、アセンブルの仕方とかリンクの仕方とかあるよ。
・zsmとzlinkはUsing CP/M 2.2 on YAZE with a real BIOS instead of its BIOS emulationの一番下にあるアーカイブにはいってるよ。
・zlinkへの引数はオブジェクトファイル名で。拡張子は大文字で.Oとしなきゃだめだよ。

diskboot.subではZLINK -O DISKBOOT -C0000 DISKBOOT.Oとしてるけど、-Oとか-Cとかオプションは受け付けてくれなかった。zxccってエミュ上で動かしてるから?
仕方ないのでdiskboot.comをリネームしたdiskboot.romはバイナリエディタで書き換えてCP/M 3.0 distribution for YAZEと同等にした。
01 19 00 21 0E 01 11 00
01 19 00 21 0E 00 11 00 ってだけ。
2d6cb306 foobar CWhITMFBq19 2012-01-09 21:59
昔、C-DOS上でCP/Mエミュレータで遊んでた。
マシンはPC-8801FHだったかな。CPUは8MHzで動作だ w
fea9b209 anonymous 2012-01-10 12:33
PC-8801のC-DOSは日記をつけるのに使ってたな。
8MHzのZ80ってのは結構贅沢だと思う。

同世代のMSX2だとZ-80B積んで6MHzが最高だったんじゃなかったっけ。
後に出てきたR800を持ち出されたら勝負にならんけど。

CP/Mとほぼ互換で使えるMSX-DOSが
Microsoftから出てたことを知ってる人も今や何人生き残っているやら。
M80アセンブラでいろいろ怪しいプログラム書いてた頃は楽しかったよ。
c24617aa anonymous 2012-01-14 20:14
>>f44cc176
zxcc zlink --O diskboot --C0000 diskboot.O
みたいに --でオプションを渡せばいいみたい。zxccが-を削っちゃうのかな?
5d83bb07 anonymous 2012-01-27 23:12
CP/M from scratchとかやってみた。2.2で。
とりあえず。PL/MとCP/M MACRO ASSEMがバイナリで要るね。
PL/Mはソースコードも公開されてるけど、そっちじゃCP/M関連はコンパイルできないみたい。残念。
まあ、3.0じゃ、rmac.comもlink.comも、ついでにzsm.comやzlink.comも必要だったことを考えればかなり減らせたかな。
1d289dc9 anonymous 2012-01-29 18:20
ふりーすぱいあ
a5df27fb anonymous 2012-01-30 00:23
>>3c6be1fb
だいたいあそこはシャープと同じで目の付け所はいいが、手堅さとか辛抱強さが無いからね。
技術はあるのに、商売はあまり上手くないというか、ユーザに苦行を強いるというか。
それでもVAIOなんかはよく頑張ってるほうだと思う。
b1d04529 anonymous 2012-01-30 15:04
>>3c6be1fb
大昔にラップトップUNIXワークステーションってのが作られていた時期があって、
SUNのSPARCとSONYのNEWSの2台が比較されてたんだけど、性能ではNEWS、
アプリケーションの豊富さではSPARCだったと思う。憧れのマシンだったけど、
今どきのノートパソコンのほうがよほど高性能なのだから時の経つのは速い。
5f1ca10e anonymous 2012-04-10 05:19
SONY大赤字!
f9639b45 anonymous 2012-04-10 12:21
SHARPも赤字!
446cd782 anonymous 2012-04-10 12:59
赤字比べして,どうすんだっつのw
907f2639 anonymous 2012-04-10 13:50
面白い製品を作る会社に限って赤字!
f59d6dd0 anonymous 2012-04-11 23:10
パナも赤字じゃなかったっけ

Top of this page. |

limit: 15360KB

(知ってるOS挙げる/13/0.0MB)

Powered by shinGETsu.