MSX、来春にも復活 92
ストーリー by Acanthopanax
あれやこれも 部門より
あれやこれも 部門より
Technobose 曰く、 "10月29日付けのASCII24によると、アスキーとMSXのユーザー団体『MSXアソシエーション』が共同でFPGAチップ上にMSX1コンピュータを再現することに成功し、“ALTERA PLD EXPO 2004”会場にて公開した。また同記事によると、このワンチップMSXはフリーの開発環境で開発されており、ユーザーが独自に改良を施すことも可能になるとのこと。
ハードは詳しくないのですが、プログラムでハードを構成できるのは凄いです。8ビットとはいえ完全なパソコンなら、いろいろな使い道が考えられますね。こういう製品もあながち妄想だけで終わらせない人も出てきそうですね。"
製品化の時期や価格は未定だが、「来年の3月くらいには発売したい」とのこと。
で… (スコア:4, 興味深い)
個人的には、コナミにSCC機能もフリーで公開してくれると嬉しいが。
/* Kachou Utumi
I'm Not Rich... */
Re:で… (スコア:1)
FS-A1(mkII)→FS-A1GTに切り替えたらPSGの音量が小さくなってしまい、
古い方で作った曲のバランス調整に四苦八苦しています。
SCC挿しっ放しのA1GT、現役です(笑)。
結構ポピュラーな手法ですよん (スコア:3, 参考になる)
プログラム可能なFPGAチップにVerilogやVHDLのようなハードウエア記述言語を使って
設計した回路を焼くのはアマチュアなどでは結構ポピュラーな手法です。
#プロの方でも試作品などを作る場合は使うことがあるようです。
最近ではJavaを使って記述できるJHDL [jhdl.org]なるものがあり、ドキュメントなどを見て
もらえば分かるとおり、ここまで抽象化されると、ヘタするとデバドラ書くより簡単だったりします。(w
Re:結構ポピュラーな手法ですよん (スコア:2, 参考になる)
私の会社は半導体屋なのですが、回路をFPGAに焼き付けて検証したりすることは一般的にやってます。
それに、新入社員の研修用にも使ってます。
(書いたHDLをシミュレータじゃなくて、実回路に落として見るのではやっぱり現実度が違いますからね)
それに、ド初期の製品は市場売りでもFPGA使う場合もあります。
確か、ソニーのBRDレコーダもBRDディスクドライブ部は、FPGAを使ってるんじゃなかったかな?
#入社直後に、研修用FPGAでMP3デコーダを実装しようとたくらんでいたがID
Re:結構ポピュラーな手法ですよん (スコア:1, 参考になる)
・極端な話、出荷数日前まで開発ができる。
・FPGAが数千円の単価で入手できるため、生産量が数千個程度の商品ならば、マスクを起こしてASICを作るより安く上がる。
・ASICの「パッチ」として外付けのFPGAを置くことで、ハードウェアのバージョンアップやバグフィックスが可能になる。
・PowerPCコアや高速積和演算コアを持つFPGAが出てきたため、ASICやDSPでなくとも性能的に充分なケースが増えた。
・複数のI/O規格のピンを混在できるFPGAが出てきたため、従来「インターフェス回路」だったものが、FPGA一個で済むようになった。
Re:結構ポピュラーな手法ですよん (スコア:1, おもしろおかしい)
ごく一般的な話、出荷数日前まで仕様変更が来る。
# 前日深夜までの仕様変更には対応した過去があるのでAC
うげ (スコア:2, 参考になる)
Z80何個分?(まだあるのか?)
Re:うげ (スコア:3, 参考になる)
同一のデバイスが代理店や納入先で十倍近い差が出る事もざらです。
Re:うげ (スコア:1, 参考になる)
特に海外ブランドの新規製品とかマイナー品種だと蕎麦屋の出前状態(電話すると「今出ました」と言われる)になりうる罠。
急ぐ時は一般的な品種を、特殊な品種な場合は余裕を持って発注しましょう。基板起こす時は生産が続きそうな品種を選ぶか、全生産予定数量をまとめて在庫してくらさい。普段大量に買ってる商社なら頼み込めば折半(商社に在庫させる)とかするし(したくないけど)。
#あたしに営業畑は合わなかったよ…
Re:うげ (スコア:1, おもしろおかしい)
Re:うげ (スコア:2, 興味深い)
# 今売りたいのは eZ80 の方だろうけど。
Re:うげ (スコア:2, 参考になる)
Re:うげ (スコア:2, 参考になる)
どっちかというとi8080から別系統の進化をしたような気がする
※インデックス命令や裏レジスタが無いんだっけ?
Re:うげ (スコア:1)
それにZ80ベースだけでなく、6809ベースもあった。
しかし、それももう10年以上昔の話で、現役の8ビットCPUのパチンコ台は昔設計された権利台ぐらいしかでしょ。
最近のパチンコ、パチスロじゃ完全オリジナルのRISCベースCPUだとか聞いてますけど。
大抵は、Z80といわれていても、純粋にZ80を使って入るのは少ないし、更には殆どがセカンドソースだし。
そういえば、某社のミサイルもMIL規格準拠の選定品Z80Bだったっけ。
/* Kachou Utumi
I'm Not Rich... */
Re:うげ (スコア:1, 興味深い)
>それにZ80ベースだけでなく、6809ベースもあった。
>しかし、それももう10年以上昔の話で、現役の8ビットCPUのパチンコ台は昔設計された権利台ぐらいしかでしょ。
>最近のパチンコ、パチスロじゃ完全オリジナルのRISCベースCPUだとか聞いてますけど。
制御部と演出部の話をゴッチャに理解されてますな。あんまりうろ覚えのこと書かないほういいと思うよ。
Re:うげ (スコア:1)
どうせ、爆破、破壊されるからその程度の動作保障時間でいいという話を聞いた事が…
15年以上昔、将軍様の国には、MZ-800なるQDレスのMZ-1500が輸出されてましたっけ。
昔のココム規制の関係で、16BitCPUは規制に引っかかるとかで、共産圏向けのNC工作機械とか、その開発ツール等は
国内で流通してる8086を使ってる商品とは別に、輸出専用に6809とかを使ったモデルがあったな。
結局は東芝のあの事件のおかげで、規制が厳しくなったが為に、ケーブル1本でも、輸出時の際の警告書が
入るようになった訳で。
#入れなくてもいいように、審査させるのがめんどく、紙1枚で済むからと、挿入してたメーカーが殆どでは。
イージス艦も、NTを乗っける前はZ80使ってたとか言ってたっけ。
どこぞの国の戦車が出たばかりだった68000を採用したら、暴走しまくりだったという話もあったような。
/* Kachou Utumi
I'm Not Rich... */
Re:うげ (スコア:1, おもしろおかしい)
「…という話を聞いた事が…」
「…ましたっけ。」
「…言ってたっけ。」
「…という話もあったような。」
なんか聞きかじりの話ばっかりですな
Re:うげ (スコア:1)
そりゃ、イージス艦というか、肝であるイージスシステムなんて、60年代中盤から開発されて70年代末にようやく実戦配備した代物ですから。その頃のスペックなら Z80 になるでしょうな。
だいたい船体はスプルーアンス級駆逐艦の流用だし。
未だ最強といわれてはいても、最初期ロットの艦はもう引退してるんですからね、イージス巡洋艦は。
それと、NT 乗っけたのはあくまでも「次世代システム予定のテスト」をしてただけであって、今のイージス艦が NT で動いてるわけではないので一応。
(まああんなことがあったら載せる気にはならんわな)
-- To be sincere...
今度のMSXマガジンが気になる! (スコア:2, 参考になる)
とりあえずリンクを貼っとこーっと
MSXアソシエーション [fcm.co.jp]
MSXマガジン公式 [ascii.co.jp]
Re:今度のMSXマガジンが気になる! (スコア:1)
発売になったら買うのですが…
Re:今度のMSXマガジンが気になる! (スコア:2, 参考になる)
ところで (スコア:2, 興味深い)
「オホーツクに消ゆ」とか初代「蒼き狼と白き女鹿」とかetc...
#カニガクイタイ
Re:ところで (スコア:1)
3芯のシリアルケーブルみたいに。
#ただし、私が知る限りでは、MZシリーズとかX-1シリーズ、PC-6001系列はシリアルポート経由ではない。
#MZとX-1シリーズはI/Oポート直叩き、PC-6001シリーズはサブCPUの8049に任せてる。
/* Kachou Utumi
I'm Not Rich... */
CMT I/F (スコア:2, 参考になる)
そんな経緯は無い。
初期8bitPCだと、殆どがIOポート直結。シリアルポートはオプションが普通だった。(AURTも±12Vのドライバも高かったんだよね)
//IOポート直結の例にFM7/8とApple][を追加しておこう
大体、CMTごときにシリパラを用意するような贅沢は当時出来なかったし、復調するためのクロック生成が輪を掛けてハードを面倒にするから、IOポート直結にソフト復号が最もコストの掛からない解だった。(PC-6001でサブに回されているのは、メインCPUが画面表示にDMA掛りまくりだったため)
ただ、PC-8001では、画面表示にDMAを使う関係でソフトタイマが当てにならないことと、TK-80BS時代にCMTのハード復号を確立していた(TK-80本体もLED表示にDMAを使っていたりする)ことから、珍しくハード復号のCMT I/Fを搭載していたと思われる。
//ちなみに、PC-8001には、「CMT I/Fを改造したシリアルポートの作成」なんて技があった気がする
後期に新設計されたPCだと、FDDにモデム接続用シリアルポートが標準となるのでシリアルポート転用CMTが在ったかもしれないが、その頃では、CMTは既に主流から外れていた。
当時なら、既にDMAや割り込みがガンガン使用されていたので、たかがCMTの為だけにCPUを占有するソフト復号は許されなくなって、安くなったシリアルチップを使ったハード復号のほうが合理的になったと思われる。
-- Buy It When You Found It --
BIOSどうすんだろ (スコア:1)
MSXエミュレータと同じように、実機から抜いて使うのかな。
だとすると、合法的にMSXパソコンとして使うには、
まだオリジナルの実機が必要ってことになりますね。
Re:BIOSどうすんだろ (スコア:3, 参考になる)
#VDPもPSGもほんとにMSX1そのままだ。
MSXアソシエーションが管理してます (スコア:1, 参考になる)
http://www.msxa.org/msxa/about.html
管理する人が居るなら、適切なライセンス料を払えば使用に問題は無いんじゃないの?
ライセンス料がいくらか知らないが、値段にライセンス料が上乗せされる以外に問題があるとは思えないな。
Re:MSXアソシエーションが管理してます (スコア:1, 興味深い)
Re:MSXアソシエーションが管理してます (スコア:1)
残りのメンバはライセンシかユーザしかいないってことになるので
「ユーザ団体」でいいんでないの?
#部屋のどこかにあるMマガ復刻版にはユーザ側から起こった動きだとかかいてあったような気が。
Re:BIOSどうすんだろ (スコア:1, 興味深い)
売ってます (スコア:1)
Re:BIOSどうすんだろ (スコア:1)
ソフトウェアライセンスに絡む問題は既に解決してると見ていいのかな。
Re:BIOSどうすんだろ (スコア:1)
なんかややこしそうな感じですが、
ASCII が絡んでるのだから
法的には問題なしってことぢゃ
ないんですね。
閾値は 0 で
Re:BIOSどうすんだろ (スコア:2, 興味深い)
#最近全然メンテナンスしてないのが心苦しいですが(汗)。
#自分の中でやりたい事を一通りやっちゃったのよね・・・。
Re:BIOSどうすんだろ (スコア:1, 興味深い)
快諾してくれたというのを、読んだ記憶がある。
#1チップMSXの話が最初に出た頃じゃなかったかなあ・・・・
Re:BIOSどうすんだろ (スコア:1, 参考になる)
Re:BIOSどうすんだろ (スコア:1)
MSにして見りゃ過去の事でどうでもいいのでは無いかと思われ
MSX自体開発だってアスキー主導だったのでは無かったか?
Xilinxと対決 (スコア:1, 参考になる)
FPGAでPC-8001を作る計画
http://www.geocities.jp/kwhr0/hard/pc8001.html
Re:Xilinxと対決 (スコア:2, 参考になる)
Re:Xilinxと対決 (スコア:1)
というかALTERTAのタイミングレポートは規模が大きいチップほど詐欺くさい。
後、ALTERAってレイアウトが隠蔽されていて配置配線があんまりいじれないのがいや。
ただし5年くらい前の話だから、今はどうなんだろ。
これって (スコア:1, 興味深い)
カートリッジスロットが2つは無理だろうけど、それは増設可能という感じで。
Re:これって (スコア:1)
/* Kachou Utumi
I'm Not Rich... */
Re:これって (スコア:1)
デジタルRGB(8色)ならR,G,B,V,H,GNDの6ピンにNCが2本の合計8本
#PC-6001MK][とかのデジタル16色の場合はI(輝度)が追加されてる
MSXはRGBのCRT買わせるよりも、家庭用のTVで気軽に使える事で普及させたかったのでは。
MSX2以降はグラフィック強化に伴い、アナログRGB端子が付いている事多かったが。
/* Kachou Utumi
I'm Not Rich... */
追記 (スコア:1)
S端子の事?
もしそうなら、ピン数足りないし、信号の方式も全然違いますが。
もし、S端子の事ならここ [satellite.co.jp]でどうぞ。
/* Kachou Utumi
I'm Not Rich... */
Re:これって (スコア:1)
MSX1はたいていのはコンポジットビデオ出力しかありませんよ。VDPのTMS9918は コンポジットビデオ信号を直接吐いていてRGBは出力されていないので。
一部のMSX1には色差出力TMS9928が搭載されていて、変換回路を通してRGB出力が ありました。(パイオニアのセパレート機(型番失念)をHARD OFFで発掘して 使ったことがあります。ヤフオクで売り払ってしまいましたが。)
21pinのRGB端子は今ではほぼ絶滅しましたが、SONYのWEGAシリーズの AVマルチ入力はRGB信号を受け付けるので変換ケーブルを自作すれば MSX2や各種ゲーム機をRGB接続できます。
FPGAによるエミュレーション? (スコア:1)
FPGAによる「実装」ではないでしょうか?
Re:FPGAによるエミュレーション? (スコア:1)
一方、ソフトウェアでハードウェアのシミュレーションを行うものがエミュレータと呼ばれますが、カテゴリとしてはシミュレータに属します。
まあ、厳密な使い分けなんて、アーキテクトにしか関係ないとは思いますが。
の
ひとこと (スコア:1, おもしろおかしい)
# ただしチップで
Re:MSX の妄想 (スコア:1)
> http://macots.hp.infoseek.co.jp/pc88/yajiuma3.html
こっちはおもいっきり現実ですが [srad.jp]
Re:1チップか・・・技術の進歩ですな。 (スコア:1)
PC-8001までは実現した [infoseek.co.jp]のでもう一歩でしょう:)
# それは意味が違うってばよ
---- 何ぃ!ザシャー