MZ80のエミュレーターを作りませんか?

1ナイコンさんNGNG
当時を知るものがいなくなる前にエミュレーターを作り、ソフト遺産を持ち寄り
Web上に博物館を作るプロジェクトを立ち上げたい。


どのMZ?

80Kシリーズと80Bなら、私も参加したいです。

http://www.ff.iij4u.or.jp/~kasukawa/linux/mz2000.html

MZ-700エミュは、MZ-80Kエミュとしては実機のMZ-700の
MZ-80K互換とあまり変わらないので、MZ-80K/1200エミュは
欲しいとは思っています。
この辺はMZ-2000エミュとMZ-80Bの関係も同様なのかな?

そう言う意味では、エミュ製作ト自体は賛成ですが、プロジェクト
としては、「ソフト資産を持ち寄ってのWeb博物館」というのが
どういう意味かによりますね。
X68のようにシャープやハドソンに交渉を視野に入れたものなら、
賛成します。

とりあえず、1さんにはコテハン(トリップ)でもう少し具体的な
意見をお願いします。

7ナイコンさんNGNG
>>2 >>5
ついでにこれも。どのくらいちゃんと動くんだろ?
http://www.cefnllech.enta.net/~basoft/mz80b.htm

別スレでガイシュツですが、シャープとの交渉は難しい、との意見が
ありましたが、私は「やってみなければ分からない」と思っています。
勿論、インタープリタやソフトの配布は期待していませんが、SP-1002
を認めてもらえるなら、いろんな展開が期待できるのではないでしょうか。

ハドソンとの交渉は、全く考えていませんでした。
旧キャリーラボ関係のものが交渉できれば、と思っているのですが、これは
シャープ以上に難しそうですね。

私も範囲によっては望みが残っているかなと、考えています。
MONITORに関しては、完全コンパチじゃないですが、
I/Oに掲載されていたNEW MONITOR(SP-1002互換)のほうが
フリー配布の許可が(紙上掲載の分)期待ができるかなと
思っていたりします。

NEW-MONITORは、>>2氏のリンクに細かく出ていて、ダウンもできますよ。

おっと、MZ-700用と書いていたから名前が一緒な
別物かと思っていました。はずかしい…

旧キャリーラボ関係についてはアルファシステムに聞いてみるのが近道かな?

現在MZ-700エミュで使われているZ80コアの部分って、
命令のクロックサイクル数をカウントする事は
できるのでしょうか?

手元にZ80のインストラクション表が無いので、はっきりとは分かりませんが、
内部にサイクルテーブルは持っているようです。

某有名ゲームエミュの抱えているZ80コアのソースも、テーブルをしっかり
持っていますね。
こちらのコードは、裏コードのサイクルまで細かく設定してあります。

15ナイコンさんNGNG
地底最大の作戦。
万引き少年ゲーム。= SP-5030の公開。

速いゲームが使いたくて使い倒したFORM。
マシンランゲージのマニュアルにダンプリストが載っていたインベーダー。

マイコンゲームの本に載っていたドンキーコング。

アスキーに出ていたGAMEで記述されていたクレイジークライマー。

これらがWeb上で可能になるなら、持ってる本提供しても良い。
というか参加させて欲しい。
本は残したが、本体は使わないので捨ててしまった。
思いでの数々・・・。

思い出は思い出のままの方が良いかもしれないけど・・・。

ストーブにあたりながらかじかむ手でI/O版MZ80活研から
パスカルやFORMを打ちこんだ日々。思い出すなぁ。

勿論、完全に合法な形で進めることを前提に考えています。
とりあえずは

・権利関係の明確化と、仕様許諾の取り付け
・エミュ本体の作成
・複数人での開発の場合、作業場(サイト)の確保

私は今、資料の収集と、実機の入手で、いろいろと画策中です。

さすがに仕事もあるので、片手間になっちゃいますが、そんなのんびり
ペースでも構わないなら、是非お付き合いください。

17高校生二年生NGNG
なに? MZって? 数学でBASIC習ったけど、
そんなパソコン知らないよ・・・・?
オヤジのパソヲタ、逝って良し!!








そんなシャープが出していたマイコンなんて知らないよ!?
カセットテープでBASICがロードされるまでにコーヒーが飲めちゃったじゃないか
小型の割には全身がスチールで覆われて持ち運ぶのが重かったYO!
モノクロ画面がなんとも言えなかたね。当時はBASICマガジンのリストを
打ち込んでいたっけな・・・・Oh! Xも読んではいたが高すぎ。
・・・・もと高校生二年生ですが何か? (W

MZ-80K本体、FD、PCG、ニデコのカラーボード、他多。
少この辺は物があるので、確認等は可能です。(場合によっては貸与も)
F-DOS、SP-6010辺りはマニュアルレベルなら所有。
I/O、アスキーの古いところはそれなりにあったかと。

一応ハード関係の仕事をしてたので、あの時代のマシンなら、現物見ながら
回路図をおこすのも可能かな。
ソフト知識は実質8bit時代でとまってます。C言語はわからないので既存の
エミュソースが読めないです。(VBなら多少は)

作業場は登録したまま未使用のサイトがあったと思うので、提供可能かと。
こちらもスローペースでないとむりですね。

私はC、C++はOKです。
エミュは初めてですが、Winのドライバも少々やっていたので、何とか
なるかと思います。
ただし、MacやUNIX上でのプログラム経験は、残念ながらありません。

作業場については、真面目に参加してくれる人の選定方法を考えてから
オープンにしていかないといけないですね。
こちらもiswebは用意できますが、場合によっては別のサイトを作業用に
提供することも可能です。

2chからメンバーが移動した際の認証をどうすればいいか、何か良い
方法はないですかね?

MacやUnixはそのうちできる人が参加するかも、と考えて、
入出力のルーチンを分けて組んでおけばなんとかなるのかな。
(仕様書を作りる話は作業場を作ってからでも良いとして)

成果以外は当面オープンではできないですからねぇ。
やはりメールで認証を送ると言った方法にするしかないかと。
それも自動発行は駄目だから基本的に手作業でしょうね。

21ナイコンさんNGNG
MZ,X1の合法的公開は無理なんじゃないかなぁ?
X68K公開の時にSHARP内で検討したけど権利関係解る人がすでに退職してたり
してるってどっかに書いてあった。
黙認はしてくれるとは思うけどね。

他スレに出てましたね。>権利関係

勿論、SHARPのお墨付きが頂けるのがベストとは思いますが、それは無理だろう
と私も思っています。
ただ、無理そうだからやらない、というより、無理を承知で進めてみたい、と
いうのが正直なところです。
先に、何をどこまでやるのかを決定して、やるために必要なハード・ソフトを
揃えるステップを踏んで、その後、製作着手と交渉に入るつもりでいます。

もう無くなってしまった会社については、交渉することすらできませんが
権利関係だけは、可能な限りはっきりさせないといけないでしょうから。

今はとりあえず、MZ-80K/C/1200のエミュレーションを考えています。
実機が手に入れば、80Bもやりたいところですけど。
700以降は、すでにありますし、2000以降のマシンについては、私は考えて
いません。
というより、よく知らないので(^^;

つーか、BIOS公開するバカがでてくるぞ。

>無理を承知で進めてみたい

心意気共感します。この手のことをはじめると裏で色々と陰口を叩く人がでてきたりしますが
(X68の時もそゆ人見たし)雑音気にせず頑張って下さい。

25ナイコンさんNGNG
MZ-80KのBASICってテリーシステムが作ってるような気がする。
MZ-5030上位互換のテリーBASICってのがあったし、MZ-25のBASICもここらしい。
なので、ここに聞けばBASICの公開可能かもね。
で、この会社ってまだあるだろうか?

>>25
テリーシステムではなく、テレシステムズですね。
当時の面影はないけど、会社は残っているようです。
ttp://www.telesystems.co.jp/
あと、25のBASICはソースコードが工学社から出ていたはず。
工学社の絶版書籍を青空文庫のようにしてもらえれば、
そうとうなものが入手できるようになると思うんですがね。

前から一つ、気になっていたのですが、
MZ-700では大半の80K/C/1200系用のソフトが使えたと
思うのですが、あえて80K/C/1200のエミュレータを
作ろうというのは、どのような意図があるのでしょうか。
水を差しているように見えたら申し訳ないですが、
貴重なリソース(この場合、人的な…)は有効に活用した
ほうが良いと思いますので。。

>>MZ-700では大半の80K/C/1200系用のソフトが使えたと
大半 ≠ 完全上位互換

>>27
もちろん、MZ-700エミュを土台にする可能性は高いかと思います。
(要求を満たすソフト構造になっていればですが)

28氏が言ってるとおりなのですが、実行速度を稼ぐためなどで、
トリッキーなことをしているソフトほど互換がとれなくなりますし、
PCGやカラーボード対応ソフトには互換性がありません。

またMZ-700エミュはFDDが未対応なので、これが重要課題だと
思っています。

このサイトに書かれていることに目指す事の指針が書かれているかと
おもいます。
ttp://cwaweb.bai.ne.jp/~ohishi/zakki/mzemu.htm

MZ-80Bのが作れれば、MZ-2000への対応も容易。

31ナイコンさんNGNG
PC-8001エミュのj80の様に、最初からJavaで組むというのは?

「700よりも80K/C/1200が好きだ!」ってのもあるのかな?

33oreNGNG
エミュレータ制作は未経験で、MZの知識も足りてませんが、
参加したいです。特にFDC周りを。

お、スレが伸びてる(^^

>>23
海外のサイトでは、MZ80A関係のものが晒されているようですね。
でも、この話は、結構いい年のオヤジがやることですから、筋は
通していきたいと思っています。

>>27-29
私もハード側のエミュレーションを重視したいと考えています。
MZ700エミュは、MZ80Kとの互換性はオマケ的な要素が強く、実機での
MZ80K - MZ700の互換性よりも、さらに低い感が否めません。
X68上で動くMZ-1200エミュは、不勉強で、まだ試していませんが。

>>31
プラットフォームの互換性を考えると、いい選択肢かもしれません。
しかし、ハードのエミュを重視するとなると、Javaではクロックの
部分で大変そうな気がします。
ここはDirectXに頼ろうか、と考えているのですが、Javaでもいけるぞ!
という方法があれば、是非ご教示下さい。

>>33
私も>>29氏のように詳しいわけではありませんが、亀の歩みでも進めて
いきたいと思っている一人ですので、一緒にやって頂けると嬉しいです。

-----

他の皆さんも、情報提供ありがとうございます。
私も、もっと勉強しなくては。

エミュも面白いけど、個人的には実機に興味がある。
ここ
ttp://yuki.sakura.ne.jp/museum/museum1.html
なんかを見ると回路図が手に入ればできそうな気がする。
あと、中日電工は健在で使えそうなボードがいろいろあります。
スレ違いなのでsage

>>35
以前、MZ-80KのC-MOS版を作ろうとして回路図を引いたことがあるので、
そういう話も好きではあります。
コンパチ機の自作用回路図が著作権とかに引っかからないのであれば、
そういうサイトもいいですね。

37ナイコンさんNGNG
>>34
一応、j80のページを。

http://www.geocities.co.jp/SiliconValley-SanJose/7599/

使ってみた限りでは、クロックなども上手くいっているように見えます。
ほぼ実機と同じ感覚ですし。ただ、しょぼいマシンだとちと重いですが。

軽いものを作ろうと考えると、プラットフォーム限定したほうがいいかも
しれませんね、確かに。

38ナイコンさんNGNG
>36
 MZ−80Kの旧回路がI/Oの別冊にあったのが
いま欲しいですね。ビデオRAMのところがいまいち
よくわからんくて自分で回路図描くことに断念して
ます…ってその次はモニタROMで断念だけど…。
エミュレータなんてのじゃなくてハードで組み立ててぇ!

3935NGNG
こんなの見つけた。
ttp://www.sun-inet.or.jp/~yasubou/special/mz-80k2e/mz_index.html
MZの合法的公開は可能かも。

エミュの画面・UI周りはこれ使うのはどうでしょうか。
 http://www.libsdl.org/
うまく書けばかなり移植性が高くてかつ、高速なエミュが出来ると思うんですけど。

REM 漏れはMZ系は消防の頃にMZ-731触っただけなんで
REM あんまり覚えてないです。(T_T)

>>38
V-RAM周りが複雑なのは、V-SYNC、H-SYNCの合成をTTLでやってる
からですね。私もテレビの表示原理を知るまでは理解不能でした。
(それともCG-ROMの方の話かな?)

互換機を簡単に作るには、デュアルポートS-RAMを使うのが楽かと。
これならメモリへの高速書き込みをしても画面にノイズが出ません。
(ソフト互換のためにSYNCは合成する必要がありますが)

MZ-80B+FDD実機ありますよ。F-DOSもあるはず。
でも暇が無いので発掘するのが困難。
80BはカスタムLSI使ってるんで、そのあたりの対応が若干問題かと。

作業場所、立ち上げました。
トップページの文言は急いで作ったので、おかしかったらつっこみ入れてください。
ttp://mz-80k.ceo-jp.com/

>>35
少し落ち着いたら、ハード作成のページも立ち上げましょうか?

44ナイコンさんNGNG
懐かしいですね。
MZ−80Kのデモテープはよかった。
また、見てみたいな。

>>43
メール出しておきました。

今ちょっと仕事が忙しいもので、ご挨拶程度ですが・・・

ここでコテハンで書くのは初めてだなー。
MZ-2000の実機&周辺機器多数持ってますよ。主要なソフトもあります。
F-DOSやCP/Mも。MZ-80Bのができたら2000もほしいっすね。
あとMac版作るなら手伝います。暇があれば、ですけど。

基本的に、みなさん本業の合間でしか作業できませんから、
暇なときにスローペースでとなるのは間違いないですね。

>>40
ありがとうございます。

なるほど、スレッドも立てられるようですね。
これはいいかも。

49生猫NGNG
なにも出来ないのですが、おもしろそうなので、テスターでは駄目でしょうか?

50ナイコンさんNGNG
>43
 そうですね同期信号も含め、CG-ROMからビデオRAMへの
転送もよくわかっておりません。
 ハードからのアプローチとしてはソフトの変更なしに
実行できるよう、また、メンテナンスの面からもFPGA等
へ回路を置き換えるにしてもなるべくオリジナルと同じ
ほうがいいです。旧版でいいからMZ-80Kの回路図、見たい〜!

51ナイコンさんNGNG
俺もMZ−80Kの回路図見たい〜!
誰かこっそり見せてくれ。

>>49
立ち上がったばかりだと、まだ何もできていないのでは?

>>38
> MZ−80Kの旧回路がI/Oの別冊にあったのが
いつごろのI/Oですか?

54ナイコンさんNGNG
I/OじゃなくてI/O別冊のMZ-80活用研究の事じゃない?
緑色の表紙のやつ。

PASCALとかFORMのダンプが載ってた。

>>53
54氏の言うとおり別冊ですね。

近くの公立図書館で複写サービスを受けるのが確実かと。
図書館が所蔵していなくても国会図書館蔵書の蔵書から
複写サービスを受けられます。

発行:工学社
書名:I/O合本 MZ-80活用研究
発行年:1981
該当頁:331-343

>>49
レス入れ忘れた。
取りあえず作業場を作っただけで、
これから仕様書作りのレベルなので、
動作するものがでるのはまだまだ先ですね。

57川崎在住NGNG
あ、活用研究あります。手元に。
緑色の工学社版ですよね。巻末に回路図載ってますね。
貸しましょうか?実機は80Kとゲームを中心にテープが
50本程度あります。何かのお役に立てれば幸いです。
ちなみに青色のマイコン版にはSP1002のソーすリストが
載ってたような記憶があります。

5835NGNG
なんか自分の書き込みからスレの流れが変わったような....
ハード製作は気長に待っています。

59ナイコンさんNGNG
マイコンに連載されてたSP-1002の逆アセンブルリスト
まだ持ってるかも・・・
あれは高橋雄一師のデビュー記事らしい。

6054NGNG
SP-1002のアセンブルリストってMZ-1200のマニュアルに
出てなかったっけ?気のせいかな。活用研究やI/O別冊で
80K/C関連の記事が出てたのは全部持ってたからなぁ。

国会図書館行けばASCCIの総集編も見られるかな?
過去に一度だけ1982年の所沢ダイエーの本屋で
昔のASCIIの記事だけを数ヶ月分まとめた本を売ってるのを
見たことがあったんだけど、当時小学生だったし高くて
買えなかったんだよな・・・。

すれ違いスマソ。

61ナイコンさんNGNG
>57
 げげ!ねらったような川崎在住さん!ワタシも
川崎在住です。確かにマイコンにはSP-1002のソース、
出てましたね。どのように連絡をとればよいですか?
「MZ型80年式トラクター売ります」…とか?!

>>61
私の所(エミュ製作所)のメアド経由ででもやりますか?

63ナイコンさんNGNG
>62
 あ、ありがとうございます。もしそうしていただければ
助かります。

 資料集めで国会図書館というのは、やったことがないので
どうもおっくうになりがちでして…。

正直、MZ-1500だったら萌える。

国会図書館って、単行本は置いてあるけど、雑誌はないんですよね。
雑誌の別冊は単行本に見えても雑誌扱いのはずなので、多分、この手の
本は見つからないと思いますよ。

雑誌もありますよ。
入り口からすぐの窓口ではなく、渡り廊下(?)の向こうの棟の方です。

67 NGNG
MZ80Cに付いてきた回路図あるはずなんだけど見つからねー
探してたら本体付属のマニュアル他、F-DOS、DISK-BASICのマニュアルやら
Hu-BASICのソースリスト本やら出てきた。
外付けFDDのケースの一部ってのも出てきた(笑)

MZ700WINのソースって公開されてるので、それを改造すれば以外と簡単に出来ると思うんですが。
せっかく作者さんがフリーの Borland C++ でもコンパイルできるようにしてるんだし、使わないと。
モニタは NEW-MONITOR を使えばいいやろし。

フリーのソース使用は考慮はしてるんじゃないの?
ただ、完全フリー化をめざすなら、著作権関係は一本化したいだろうしね。
MZ700WINはZ80コアは余所のもの使ってるし。そのコアは4MHz相当でしか
動作しないらしいから、MZ-1200には不利かもね。

MZ700WINの一部流用は、現在検討中です。
Z80コアから全部書き起こすのは大変ですから。
また、違うZ80コアを使うことも視野に入れています。

どこまでハード寄りにエミュレートするかが、論点となるわけですが
その前に、MZ-700とのハードウェアの差異について、色々と調べたり
しているところです。
この差異については、今のところ、キーボードマトリクス・カナランプ・
CPU速度が出てきていますが、他に差異について情報をお持ちの方や、
「この部分のエミュレートだけはやって欲しい」という方、書き込みを
いただけると助かります。

あと割込もそうですね。

ちなみに、MZ-80Kの高速書き込みでのノイズは
再現したいという話になってます……

表の方にも状況とかを公表するばしょを作りたいのですが、
まだその段階までこぎ着けていないのが、実状です。

7235NGNG
現在、JavaでZ80コアを作成中。
とりあえずMZ700WINのJava版が目標。
自分はマカーなんで、直接プログラムの手伝いは
出来ませんがソース解読など、できることがあれば
協力します。

73 NGNG
ttp://pc.2ch.net/test/read.cgi/i4004/1009098920の100にMZ-1200について
書いたものです。
実家の倉庫を探してみたらMZ-1200のマニュアルが出てきました。
BASIC MANUALにはSP-1002のリスト、OWNER'S MANUALには回路図がそれぞれ
記載されています。
マシン共々ウチではもういらないので(笑)>>43のHP記載のアドレスに
後ほどメールしておきます。


なんか違う板のトリップ使ってるし、鬱

>>72
ハードエミュレーションの実装度合いなどを
解説して貰えるとうれしいです。
よろしくお願いします。

>>73
お待ちしております。

75 ◆ubbHX4sY NGNG
MZ-1200の画面ブリンクは搭載して欲しい。
ロータスゲームボードとHALのPCG-1200の選択も。
倍速基盤モードも欲しいな。
カラーモニタとか。

I/OのMZ-80活用研究に出ていたPSGとかカラー付加とか。
昔のI/Oに掲載されていた80行モードの改造とか。

実家に昔の資料探しに行ったら保存状態が悪くて
上質紙使ってた本はページが開かなくなってて全滅。悲しい。

プロジェクトに参加は出来ないけど、完成したら一般公開するんですよね?
楽しみにしています。

あ、邪道かもしれないけど昔の雑誌からOCRで取り込んだテキストを
エミュレーター上で読み込む機能が欲しいです。

76リアルモードのななしさんNGNG
>>70
MESSやfMSXなんかもいいかもしれません。
アセンブラで書かれたものに比べてパフォーマンスは劣るでしょうが。

>>35
ポータブルなCソースにしてもらってMPWで移植しませう。
マルチプラットホーム(・∀・)カコイイ

>>75
MZ-1200ユーザーの私としては、$E014-$E015を外すわけにはいきません(笑)
PCGや倍速基盤などについても、徐々に対応していきたいですね。

> あ、邪道かもしれないけど昔の雑誌からOCRで取り込んだテキストを
> エミュレーター上で読み込む機能が欲しいです。

ダンプリストは雑誌搭載時の形式がバラバラなので、難しそうですね。
BASICならできるかもしれませんが。

>>76
MESSのZ80コアも、検討しています。
Z80コアは、MZ700WINのほうは楽に使えそうですが、MESSのほうは多機能ですね。
某エミュのおかげで、更新もガンガンかかっているようですし、8255周りの
エミュレータも準備されていますし。

>>75
私が実際にソフトを組むわけでないので、なんですが、

>MZ-1200の画面ブリンクは搭載して欲しい。
MZ-1200モードでは、メモリSWAPともども対応しないわけには
行かないと思います。

>ロータスゲームボードとHALのPCG-1200の選択も。
ロータスゲームボードというのは私はしらないのだけど、
いかなるものですか?
PCG-8000は私が持っているので対応予定ではあります。
が、PCG-1200とPCG-8000のソフト上の差異が判らないので
何とも言えません。
ソフト的に差がないのであれば、大丈夫ですが、
そうでなければ、資料提供などをお願いしたいところです。

>倍速基盤モードも欲しいな。
MZ-700EMUは4MHzで動いているそうなので、移植ベースの分には、
倍速モードの方が楽なようです。

>カラーモニタとか。
ニデコのは私が持っているので、対応は可能かと。
それ以外のは資料の集まり次第ですね。
ただ、MZ-80DU以外はそれ自身がZ80($MHz)を積んでるので、
別個のエミュとしての製作になるのかな。

>プロジェクトに参加は出来ないけど、完成したら一般公開するんですよね?
それはもちろん。

>昔の雑誌からOCRで取り込んだテキストを
>エミュレーター上で読み込む機能が欲しいです。
さすがにそれは、各人がやるしかないかと。

79 ◆MZ80K.vA NGNG
エミュでなくハード製作話の方ですが、
コンパチマシンの回路図公開って合法?違法?

カスタムチップを使用してないMZ-80Kに限った話で良いのですが。
(もちろん、ROMの内容には触れないとして)

ここまでは合法という線引きができるなら、回路図公開用のサイトも
立ち上げてみたいところではあります。

>>79
回路図の公開は微妙ですが、たぶんOKだと思います。
その根拠はないですが黙認してくれると思います。
回路図を公開したからと言ってMZ-80Kなのどの枯れた
技術を公開したからと言ってシャープにとっては問題
ないと勝手に考えています。逆に宣伝になると思うの
ですが。

このスレは頑張って下さい。APPLEUのハードスレは
崩壊しましたから。

入手が容易なパーツで、コンパクトな互換機を作るというのも
面白いかもしれませんね。
ビデオ出力もNTSCで出してテレビに出せるようにするとか。

ところで、今、実機のパーツを全部揃えることって可能なんでしょうか?

>>81
全然OKです。特別な部品なんて全然無いですよ。

83ナイコンさんNGNG
>82
 ビデオRAMがいまだと難しいかも?ま、RAM,ROMは大容量品で
代用してあまったところは開けとくなりしておけばイイか!
いまだにNTSCとかのコントローラ、使ってみたことがあるけど
いまいち表示がよろしくないので吉喜工業のカラーボード程度の
「背景色、キャラ色」程度に抑えておくのが無難かと。RGBは
少し改造して秋月のLCDに表示すればイイのかなあ?と考えて
おります。

8435NGNG
MZ80のエミュを待っている人も多そうなので、
とりあえずMZ700WINを改造して
暫定MZ80エミュを作りませんか?

MZ700WINのソースを読んだところ、MZ80対応の変更点は
1.CPUクロックの変更(CPU_SPEEDの定数を変更)
2.MZ80のROMのパッチ対応(これはROMのソースが必要)
3.8253のモードを変更(8253のモードは動作に重要ですかね?)
4.メモリマップドI/Oの変更(完全互換じゃなかったような...)
と、こんな感じでいけると思います。

自分もVirtualPCでソースのコンパイルに挑戦してみます。

>>84
おっしゃる通り、CPUクロックは半分にし、キーボードマトリクスを変えて
画面の表示色を変えれば、ソフト互換のMZ-80Kエミュとして動くように
なると思います。
現状でもSP-1002+SP-5030が、ある程度動作するようですから、それほど
書き直さなくてもいけるはずです。
MZTファイル形式のパッチも、BASIC等からファイル入出力を行わない限り
必要ない(はず)ですし。

個人的にはハード側のエミュレーションを徹底してみたいという欲望が
ありますが、暫定改造には賛成です。

MZ700WINは非常にシンプルに作られていますから、ビルドは楽ですよ。


86 ◆MZ80K.vA NGNG
>>83
MZ-80KのV-RAMは普通のSRAMを使っているので、どーとでもなります。
RAM全体を64k×8bitのデュアルポートSRAMで構成するのが回路構成が
一番楽でないかと考えています。

秋月のLCD(320*240の)はRGBドライブのようなので、ビデオ合成しないで、
そのまま接続することを考えるのが良いかも、モノクロのMZ-80Kにはちょっと
勿体ないですが。(320*200dotのモノクロLCDって売ってないのかな)

>>84
良いかもしれませんね。

>3.8253のモードを変更(8253のモードは動作に重要ですかね?)
$E007(8253のcontrol word)への書き込みは、BIOSからに限れば、
$34、$74、$80、$B0の4種類だけと思われます。
あとは、8255からの割込抑制信号が存在しないこと、8253への供給
クロックがCLK0=2MHz、CLK1=31.25kHzです。

>4.メモリマップドI/Oの変更(完全互換じゃなかったような...)
有効なのは、$E000〜$E008までです。

というころで、サイトの方でお待ちしてます。

MZ700WINのソースをとりあえずWindows版CodeWarriorで通るようにしてみるか・・・。
Macで動くようにできるのはいつの日か。

8976NGNG
MESSコアにしてMZ固有ドライバ突っ込むってのはダメですか?
MacやX-Windowへの移植も楽だし....
>>88 さんも楽できるだろうし(w

>>78
PCG-8000とロータスゲームボードは完全互換だと思います。
確か128文字まででしたよね。
PCG-1200はPCG-700と互換かな?
256文字まで定義できます。

256文字ということは全キャラクター定義可能と誤解して
すべてのフォントをPC-8001と同じに出来ると思い、
ロータスゲームボードからPCG-1200に移行した記憶があります。

しかし実際は定義可能文字はロータスゲームボードと同じ128文字
だけでE000以降のどこかのアドレスにアクセスすることで
切り替えていたような・・・。記憶があやふやですがPCG-700と
同じはずです。

MESSのREADMEを簡単に目を通してみました。配布規定が
MAME準拠(開発もかな?)で、Z80コアはMZ-700EMUと同じ
ものを使用してます。

前に紹介のあったSDL(http://www.libsdl.org/)は配布規定が
GNUによる模様。

将来、シャープへの交渉も考えるのであれば、エミュレーター
側での権利問題はシンプルにしておきたい、と私は思います。
MESSのライセンス関係の部分の和訳があれば、読み込める
のですが、自力翻訳しながらはちょっとつらいです。
(GNUは日本語で参照できるはずと言う程度の認識ですが)

>>90
仰る通り、PCG-8000は128文字です。

256文字定義で全文字定義でないとすると、MZ-700の
片仮名、平仮名の切り替えに相当する切り替えを持って
いるのでしょうか?
それとも、後半128文字分しか有効にできないということ
でしょうか?

あとはPCG-8000用のソフトがそのまま走るのか、或いは
PCG-1200専用のソフトというのがあったのかが気になる
ところです。

PCG-8000の感覚だと、自分で定義した文字をゲームに
先駆けて登録するローダーがプログラムとしてSAVEに
書き出せるのですが、それをお持ちなら、アップして頂け
ればソフト仕様の解析ができるのですが。


9376NGNG
messのページはここ。

ttp://www.mess.org

....んで今見てたらMZ-700とか、PC-8801Mk2SRとか書いてある。
もうちょっとよくしらべてみよう。

9435NGNG
>>93
ふむ、messにはMac用もあるんだ。
ちょっとテストしてみる。

9535NGNG
messでMZ-700のモニタは動作したが
テープロードの方法がわからん。

9693NGNG
いま、XMESSをビルド中。
gccがvirtual memory exhaustedなどとのたまいよる。

....Linux/sparcで構築しようとしたのがマズかったか。

97ナイコンさんNGNG
あげ

98殿様NGNG
MZ−80の回路図が欲しいの〜

99ナイコンさんNGNG
MZ-80Bならマニュアルに回路図載ってるよ。
モニタSB-1520のプログラムリストも。

100ナイコンさんNGNG
アスキー、I/O、マイコン、RAMなら創刊号から全部揃っているので資料提供しましょうか?

>>100
ありがとうございます。
全冊というのは凄いですね。

現在エミュのほうは開発途中ですので、ある程度目処が立ってから、雑誌
掲載記事の公開について、各所との交渉を行うことになると思います。
その結果次第で、ご協力をお願いすることになるかもしれません。

102ナイコンさんNGNG
>>100 RAMを創刊号から持ってるなんて・・・
懐かしいですね。ラムダー1 あっこのスレとは関係ないね。 すいません

103言いだしっぺNGNG
 ちょっとした夢を言い出したら同じ思いを持つ方が多くいるものだと
感慨にふけりました。スレが伸びてくるだけでなく実際に動き出してお
り是非実現させたいものです。
 マシンのエミュレートだけでなく、SP5002に始まるBASIC
や、「平安京エイリアン」や「地底最大の作戦」等の名作ゲーム(既に
復刻版が出来ているものも多いですが)の収集・保存・HPでの公開も
実現させたいですね。
 今、もう一度プレイしたいゲームは「アルデバラン」です。

ソフト図書館とでもいうのかな、正直やりたいとは思うのですが、
権利問題とかで難航しそうな部分がありますよね。
交渉が簡単そうな順番に大別すると、

誌上公開された物。
誌上公開された物がパッケージされ販売されている物。
製品として市販されたもので、かつメーカーからソースが誌上で全公開されているもの。
製品として市販されたもの。

となるのかな。それでも、配布に関する権利が複数にまたがる
(製作者と販売元など)と、さらに難しいことになります。
ひとつづつ片づけていくしかないでしょうね。

105sageNGNG
いいなあ。ココ。
なんか当時のわくわくした感じが蘇ってきたよ。
みんなガンバレ!。

間違ってあげちまった鬱

107ナイコンさんNGNG
エミュレータ統合スレッド
http://pc.2ch.net/test/read.cgi/i4004/1009774773/

>>107
いや、貼るのはいいけどさ・・・脊髄反射で貼っただろ?
ここの過去レス読んでみな。


MZ700WinとSP-1002のROMイメージの組み合わせでも結構いけるっすよ。
FDDなんて高価なもの持ってなかったし。
ttp://ueno.cool.ne.jp/magicallogic/MZ80KC11.HTM

>>109
$E000-$E008を直に触っていなければ、その組み合わせでほとんど問題ない
みたいですね。

なおこちらで開発中のエミュの状況は、開発機ではI/Oに載っていた「BOXING」
(オールマシン語のゲーム)が動作し始めたといったところですが、まだまだ
改良点は山積み :-(
たかが2MHzのCPUとは言え、よくよく考えてみれば500nsということですから
Windowsにとっては、とてつもない高速処理。
やはりハードウェアは偉大ですね・・・

111いいなぁこのスレNGNG
麗しき時代を思い出させるいいスレですね。
是非、実現させたいものです。

ネ木1 ネ木4

この板一番の優良スレだよ。応援してるよ〜

ありがとうございます。
亀の歩みですが、少しずつ進んでおります。
エミュレータ作成のほうは、最近やっとテープ読み込み部分が8255経由で
行えるようになったという状況です。

皆さんにお聞きしたいのですが、エミュレータを入手された時、どのような
環境で使用されますか?
こちらの開発環境はPen-III 1GHz+Win2000、テスト機はCeleron 700MHz+
WinMeですが、この環境で調整を行ってしまうと、遅いマシンでは使用に
耐えない重さになってしまいますので。

115ナイコンさんNGNG
うちはPentiumII400MHz+Win2000です。
欲を言えば200MHzマシンでも実機程度のスピードを確保してほしいです。

116ナイコンさんNGNG
うちはK6-II/550MHz+Win2000っす。
PenIII/600も転がってますが組む時間がない。

そういえば、2000のエミュ作ってる奴もいるなぁ。この板の住人で。

EM-Zさん ガンバッテ下さい、陰ながら応援しています。

速度は今後、マシンの高速化によって改善されるので、とりあえず再現性や、
他の要因を優先しても良いのでは?
今のメインストリームマシンで遅くても、移植性が高いほうが、より多くの後進の
人間がより参加しやすくなりますし。

120EmuZ-2000NGNG
8255経由でのロード成功との事、おめでとうございます。
エミュ楽しみにしてます。
うちはセレロン633MHz+Win2000です。

EmuZ-2000さんに触発されて、スクリーンショットを撮ってみました。
以下のサイトに置いてあります。
よろしければお立ち寄り下さい。

http://isweb40.infoseek.co.jp/computer/asmodai/

122ナイコンさんNGNG
>121さんのスクリーンショットと「ノイズが出るようにしました」
でかなりハードコンパチ機製作に意欲がそそられました。回路図、
みしてくれ〜!>MZ-80Kの。

MZ-80活用研究もMZ-1200のマニュアルも持っているんですが、さすがに
Web上で晒すわけにもいかないし・・・
何かいい方法はないですかね?

余談ですが。

自分は当時も今も完全にソフト屋で、ハード改造などには全く興味がなかった
のですが、エミュレータをコーディングしているうちに、MZ-80K/C/Eの
ハードウェアが、いかにシンプルかつ面白いものか段々と分かってきました。
やっぱりこのシリーズは、ハードを触ることが魅力なんですね。

エミュレータサイトは、ハード側の活動も視野に入っていますので
ソフト側が落ち着いたら、是非ともハード側にも、首を突っ込みたいと
思っています。
ただ、今は私が年度末進行で、思ったように動けない状態でして(^^;
ソフト側を決着させることができないでいます。

皆さんにはお待たせして申し訳ありませんが、何とか進めていきますので
長い目で見てやって下さい。
お願いします。

>>122
フリーのメアドとるなりして、自分から連絡とれるように
するべきだと思われ。

126125さん江NGNG
そうですね。もしくはいたずらメールがなかったら
メールアドレス公開も考えますが…。ハード面での
活動がある時はおさそいくださいまし>みなさま。

127刑務所の星 ◆XlIGbifI NGNG
>>121
webページ拝見しました。
ノイズにこだわりは大笑いしました。
余談ですがBUG FIREって同志社版っていうのもあったんですねー。
恐らくCarry lab.版同様WICSで制作されたと思うのですが。

>>127
当時、ノイズで苦労した方にニヤリとして頂ければ本望です。
Webに出しているのはスナップショットなので、ノイズ量が少なく見えますが、
実際に動かしていると、もっとたくさん出てきます。

ノイズ発生にはビデオ回路のエミュレーションが必須ですが、本気でビデオ回路
の実装をすると、とてつもなく遅くなってしまうため、いろいろとごまかして
います。
ですから現時点では、実機と比べると違和感があり、少々納得がいっていません。
また、わざわざノイズを入れる処理を追加しているので、MZ-80Kモードだと
MZ-1200モードに比べて、多少遅くなってしまっています。
これらの調整は、今後の課題といったところですね。

今は、カセット部分のインプリメントを固める作業を進めています。
現時点では、MZT/M12ファイル形式と、WAVファイル(無圧縮PCMのみ)
から読み込む機能までは出来ていますが、まだセーブができない状態
です。
あと、動作環境によってはフリーズする場合があるので、これを
解消したあたりでα版の公開かな?


今後の進展期待アゲ

久々にこの板来てみたら、結構開発進んでたんですね。
スクリーンショット、感動です。

SP-5030のロード画面、シンプルですね。
私が持ってたSP-5030とは違う起動画面だ。

いわゆるハイスピードベーシックとして売られてたものかな?

>>130
私の所有しているSP-5030は、MZ-1200に付属していたものです。
現在、マスターテープが紛失していて、確実ではないですが、
当時BASICを購入したことはないので、恐らく間違いないかと。

もっと起動タイトルの派手なバージョンがあるのは知っているのですが
入手したことがないので、違いがよく分かりません。

SP-5020やHu-BASICも持っていたはずなんですが、これは捨てて
しまったのか、手元に見当たりません。
うーん、残念。

あの起動画面、付属していたやつなんですか。
私もシャープ製BASICは購入したことはないのですが、
MZ-1200に付属していたSP-5030の起動画面は
違うバージョンだった・・・。奥が深いなぁ(笑)。

垂直同期無視や拡張コマンド(RENUM追加とか)や
HALのロータスゲームボード用追加コマンドパッチなど
正常に動いていたから、起動画面以外には違いは
無かったと思うんですけどね。

133.....NGNG
POKE

134貧乏人NGNG
REM

135ナイコンさんNGNG
ROMよこせや

はい、CG ROM

>>135
具体的に何のROM?
勿論、答えられるよねぇ(w

保全sage

保全sage

保全sage

141ナイコンさんNGNG
本家も2月に更新されたっきりみたいですが、
その後何か動きは???
お忙しいのかな。

本業の年度末進行が激しくて、まとめてコーディングする時間が取れない状態
でした。
頓挫してはおりませんので、ご安心下さい。

とりあえず、カセットへの書き込み部分はコードを入れたのですが、バグ
があって、異常に書き込みが遅いという症状に悩まされております。
あとは、多段ロードへの対応をクリアすれば、α公開です。

ガンバーレ マッテルーヨ

ファイト! ファイト!

(スマッシュピンポンの声で)

>>142
了解しました。α版楽しみにしています。
お仕事がんばってください。

ご存知かもしれませんが、EmuZ-2000氏のWebサイトの掲示板が荒されました。
犯人はMZの事をよくわかってないコドモらしく、単にゲームがほしかっただけのようです。
ゲームのキャプチャ画面を貼るのはそんな連中を引き寄せるエサとなる危険性があります。
連中にMZ-80K/Cのキャラグラの味がわかるとは思えないですが(^^;

ご声援、ありがとうございます。

> ご存知かもしれませんが、EmuZ-2000氏のWebサイトの掲示板が荒されました。

無事収まったようで、何よりでした。
こちらも気をつけなければいけませんね。

MZ-80Kについて、長年の謎があるのですが。
テンポが、内蔵のVRで設定できるのはどういう仕組みだったんでしょうか?

148ナイコンさんNGNG
がんばれ!このスレを絶やすな!!

>>147
テンポ用タイマICの資料を御覧になってみて下さい。
http://www.fairchildsemi.com/ds/NE/NE555.pdf

現時点でのMZ-80エミュレータでは、この部分は正確に実装されて
おらず、固定値でのインプリメントになっています。

>>148
あげなくても大丈夫ですよ。
dat逝きになるかどうかは最後の書き込み日時他で決まるので、
やばいと思ったらsageで保全書き込みをしましょう。
そのほうがいろんな意味で安全です。

151texas zoneNGNG
頑張って下さい。
当方、狗祖マカーですが
このエミュ喚声の暁にはうゐんノート買います。

MZ_Boxing萌え〜。

保守sage

        ,,- ,,
    ∧∧ミ,, ,;; EM-Zサン
    ( ゚ー゚)ノ)"  ガンバレ
    / ,,- ,,|    ガンバレ
    `ミ   ;
     `''''"


保守さげ

>>151
ソースが公開されたら移植に挑戦してみますですよ。
MZ700Winの方でやりかけなんですが、仕事が忙しいので放置中です・・・。

>>154
10日に1回程度で大丈夫だと思います。

>>155
このスレで紹介して頂いたSDLを使用してコーディングしていたので、Macに
移植して頂く場合、ダイアログ周りを変更する程度でどうにかなるかもしれません。

しかしSDLのWindows版は、ハイ・プライオリティの監視スレッドらしきものが
内部で使用されており、何かと問題が起きる場合があるため、現在はDirectXに
特化した形に書き換えている最中です。
書き換えは、なるべくSDL対応の形を崩さない方針で行っております。

できればマルチプラットフォームにしたいですからね。

>>156
>できればマルチプラットフォームにしたいですからね。

泣けました。ありがたや・・・

まずはwin版をゆっくりと頑張って下さいませ。
応援しております。

158いいだしっぺNGNG
続けよう

1=158 ?

160ナイコンさんNGNG
なんとなくage

保守〜

保守〜

保守〜

無意味にあげるな。
それに保守は2週間に1回くらいで大丈夫だ。

165ナイコンさんNGNG
X68版のMZ1200エミュレーターですが結構良く出来ていました。
サンデーネットにアップされていたと思う。スタートレックが
添付されていました。結構良くできていたと思います。X68000なら
DISってソースファイル読むと参考になるかも

166ナイコンさんNGNG
POKE17828,0


ゲームのロムどこ?

168ナイコンさんNGNG
up

169ナイコンさんNGNG
無意味にあげるな。
それに保守は2週間に1回くらいで大丈夫だ。

このスレいらんだろ。公式あるし。

公式は止まってるうえに、掲示板のたぐいがないから
ここの存在意義はあると思うよ。

つか、だれも167に突っ込まんのか?

完全放置じゃないの。

POKE$3D25,0 <オートリピート(だったっけ?

保守〜

>>167
ゲームのROMなど存在しない
「クリーンコンピュータ」だからな(藁

ディスクイメージをROMと言ってる輩って
ROMの本当の意味しらんのだろうな。

178ナイコンさんNGNG
リード・オンリー・メンバーっていうのは降るいっすか
DOMってのもいたね

179ナイコンさんNGNG
ROMですが何か?

あれれ〜 久しぶりに上がってるよ… (;´Д`)ハァ〜

保守

182俺様(マイコン探偵団) ◆ugTrYQRI NGNG
保守でちゅ〜

あれ? すいません間違って上げてしまいました! ゴメンナサイ!!

184ナイコンさんNGNG
ROMよこせ

18588最高!NGNG
−−−−−−−−−−−−−−−−−−−−−−−−−−
俺様専用しおり
  ∧_∧   
 ( ・∀・)< 今日はここまで読んだ      
−−−−−−−−−−−−−−−−−−−−−−−−−−

>>184
 SP-1002が欲しいのか?CGROMが欲しいのか?
 ハッキリしろやゴルァ!

187HWエミュ、作りたい!NGNG
>186
SP-1002がほすい。

188ナイコンさんNGNG
ROMROM言うな。カセットテープで我慢しる!
ってか、昔のカセットテープを読み込むのってどうやるんだろう・・・。

保全含むsage。
互換ハードの話は、どうなった・・・?
手が足りないなら手伝うよ。

190HWエミュ、作りたい!NGNG
>189
 まずはエロ別冊にあった全回路図、これがほすい。

取り敢えずsage

 まだ夏休みが終わってないから、sageで行こう。(w

>>190
 回路図あったら楽だけど、フルコピーっていうのも芸が無いよね。
 5インチ2Dに対応させる必要があるのかどうか、とか。^^;
# CMTは必要だろうけど。

 あと、モニタはMZ NEWMONITORを使わせてもらうとして、だ。
 CPUをどうするか・・・。
 KL5CとかTMPZ84Cとかを2.5MHzで動かす?

 考えていたのは、
  ・TMPZ84Cを使って、通常時はWAITを入れて動かす
  ・FDDの読み書きはフルスピードで動かす
 という方式なのだけど。識者の意見求む。

193HWエミュ、作りたい!NGNG
>192
 フルコP−はやらないというか、CMTあたりでできん!と
思っているからやらんけど、CPUはZ80のままでオート
倍速回路でCMT時は2MHz、その他は4MHzって感じで
イゴかしたい。KLやTMPに対してモノと知識がないものです
から、あんまり使えない。

以下今考えているおバカレプリカ仕様
・CPU、PIO、タイマはDIPそのまま。
・周辺回路はできればCPLD(FPGA)でVerilogで
 回路図ベースで記述して書きこむ。
・CMTはBASIC上はそのままLOAD, SAVEで命令を
 送ると別なメディアでRead, Writeをやれるようにしたい。
・FDは…あんまり考えていない。FD当時買えなかったんで
 なじみがないものだから。
・MONITORはSP-1002をROM化しておいてNEWは同じアドレス空間に
 RAMを用意してロード式にしてソフトスイッチとかで切り替え
 られるようにする。
・表示は320x240の8色カラー(秋月のパッシブカラーのLCDだと
 小さくて見づらいかな?)。
・PCGは標準搭載。
・キーボードはできればPS/2キーボードを接続してPICとかで
 変換かけられるとよいかも?
…といったところでしょうか。

 板のTOPに居るからsageるよ。(w

>>193
 なるほどなるほど。確かにCMTはメンドクサイよね。アナログ絡むし。
 .mztをシリアル転送するような感じでもイイのかもね。
 以下、実機回路はK2Eの記憶で書いてる。違う所あったら指摘してね。

>CPUはZ80のまま
 uPD780CかLH0080Aを使うようにする? 入手がタイヘンそうだ・・・。
 デカいFPGAを使えれば、CPUごと入れられるかも、だけど。(w
 ちなみにKL5Cは http://www.k-micro.com/ に資料があるよ。
 TMPZ84Cは、秋月のAKI-80で使われてる。

>周辺回路はできればCPLD(FPGA)で
 ん〜。デコーダ/エンコーダと、シーケンサくらい?
 あ、CRTCがあるか。下記参照。

>CMTはBASIC上はそのまま
 BASIC上なら出来るかも知れないけど(モニタのルーチンを使うのであれば)、
独自のロード/セーブ機能を持っているプログラムはどうする?(w
 まぁ、コレも逃げ道は考えてあるけどね。

 「別なメディア」って、例えばCompactFlashとか?

>FDは…
 無くても構わないんだけどね。単体で使いたい人も居るだろうし。
 $F000以降のROMで対応しようか。

>MONITORはSP-1002
 モニタ無改造は辛いぞ・・・(w
 トラップの連続になるだろうな。最悪、互換モニタが必要かな?
 今、SA-1510を解析してる所なんだけど。

>表示は320x240の8色カラー
 例のアレだね。うーん、アレはCPUが要るぞ・・・。CRTCエミュ、っていう感じ
にするのか、それとも$D000〜$DFFFのアクセスをトラップするのか、だろうね。
 PCGにも絡むから、この辺りは先に決めておいた方がイイね。

 あと、
>PIO、タイマはDIPそのまま
 というのと、
>キーボードはできればPS/2キーボード
 というのは、相反するんだけどね・・・あ、PICでマトリックスに逆変換?
 反応悪くなりそう・・・。

195dNGNG
求人女子限定 かなりおいしいバイト!!
 ●喫茶店で30分男性客とお茶するだけで五千円の収入!            
 ●月収100万円も可能です。脱がない、触らせない、やらせないので安心して働けます。
 ●簡単に言えばデートのお店です。初心者未経験大歓迎!年令容姿不問です。
 ●自宅待機で結構ですので、面倒くさい店での待機もしなくて大丈夫。副業としてもOKです。
 ●普段OLなどやってる方でも大丈夫。秘密厳守。許可済み店なので本当に安心して働けます。
 ●風俗総合商社MTTどこでも! 
 
  http://www.mttdocomo.jp/
    

>>195
 カキコあったと思ったら、こんなのかよ・・・(滅

197HWエミュ、作りたい!NGNG
>194
 コメント、ありがとうございます。ワタシの方は当時の思い出ぐらい
しかないからいいかげん度が高いので指摘できるほどのことは書けない
けど、
・表示は吉喜工業のカラー基板みたいなノリはアマイかな?
 記憶にあるエロ別冊の回路図だとCRTCらしきものって
 なくて、TTLとかで回路作ってたよね?そのぐらいでしか
 考えていないんだけど。
・CMTはSAVE, LOADが独自のものがあるか…知りませんでした。

…こうなるとコンパチ機はむづかしそうだ…。

>>197
下げた方がいいと思うが・・・

マザーからCMT基板への入出力は、かなり単純。
SP-1002はタイミング調整してるだけ。
面倒なのは、カセットモーターのステータスRead/Writeのほうかも。

だれか作ってるの?

200

>198
 「下げた方が…」はこれでよいですか?
ともかくなにかやるにしても元の回路図がほすいのは確か。

>>201
それで良いです。
上にあると、厨が乱入して来やすいので。

回路図については、少々お待ちいただければ(略

>202
「下げ」についてはども、です。回路図も…待ってます〜!

 やぱし回路図見ないと、具体的なプランは出ないかな。

>>197
>記憶にあるエロ別冊の回路図だとCRTCらしきものって
>なくて、TTLとかで回路作ってたよね?
 その通り、ロジックシーケンサだけだったような気がする。
 CPUとは無関係に描画するんで、CPUが!VSYNC中に書き込むとノイズが出るんだったかな?
# 描画する時にBREQするのかな。興味は尽きないね。

>・CMTはSAVE, LOADが独自のものがあるか…知りませんでした。
 二段階ロードのソフトがあったような気がしたよ。

>…こうなるとコンパチ機はむづかしそうだ…。
 ホンモノに近づけるのはタイヘンなのです。^^;
 ソフトでなんとかしちゃうなら、簡単になるんだけどね。

>>198
>マザーからCMT基板への入出力は、かなり単純。
>SP-1002はタイミング調整してるだけ。
 確か、H→L→H・・・の、L時間だけ、でしたっけ? 位相制御という程でも無いんだよね。
 そう考えると、アナログもレベル変換くらいでいいのかな。

>面倒なのは、カセットモーターのステータスRead/Writeのほうかも。
 REC/PLAYを見てるだけじゃないのか、コレ・・・。(滅
 PLAYが押されていたらMOTORを動かす、とかいう・・・。

>>202
>回路図については、少々お待ちいただければ(略
 私も激しく期待。

回路図見れたら部分、部分「そのまんま!」ってな
Verilog記述作成して公開してもいいかなぁ?と考えてみる罠。
みなさんがんばりましょー!

206ナイコンさんNGNG
>>205
心から、強くおながいします。

>>205
 Verilog化出来たら、「MZ on a Chip」って感じになるだろうね。^^
 回路図が(中略)出来るようになるまで、モニタの構造解析をしませんか?

208dNGNG
求人女子限定 かなりおいしいバイト!!
 ●喫茶店で30分男性客とお茶するだけで五千円の収入!            
 ●月収100万円も可能です。脱がない、触らせない、やらせないので安心して働けます。
 ●簡単に言えばデートのお店です。初心者未経験大歓迎!年令容姿不問です。
 ●自宅待機で結構ですので、面倒くさい店での待機もしなくて大丈夫。副業としてもOKです。
 ●普段OLなどやってる方でも大丈夫。秘密厳守。許可済み店なので本当に安心して働けます。
 ●風俗総合商社MTTどこでも! 
 
  http://www.mttdocomo.jp/
    

>>205さん、人定しにくいので、トリップ付けてもらえないですか?

MZ80Kの回路図ゲトズザー。
I/O合本のだから、キーマトリクスの部分が無いけど・・・。

>>209
同じくトリープキボンヌ。>HWエミュ作りたいさん
今後の含みもあるからね。

あとCRTCはシーケンサ(TTL回路)でした。
コレ、面白い回路だね。
PCGの回路図は無いので、コレもなんとかしないと、だね。

>210
 す、すみません、トリープやりかた知らんもので…。
CRTんトコはひとまずそのまんま…でPCGは後ほど…
ですな。

>>211
トリップ→'#'の後に任意(半角で8字)の文字列。例:#12345678
詳しくは、 http://www.2ch.net/guide/faq.html#C7 を見てね。

>CRTんトコはひとまずそのまんま…
・・・そのまんまで行きたい所ですけど、HSYNCとVSYNC+映像信号なのですよ。
秋月のアレは、どうなってるのかな・・・明日買ってこよ。

>でPCGは後ほど…ですな。
ですな。とりあえず何か動かしてみて、食いつきを期待しないとね。

んで、ざっと回路図見てみましたけど、カナーリ簡略化出来そうなヨカーン。
ROMは27C256を2個で足りるよね。複数のモニタを切り替えて使えるし。
RAMはSRAM(628128)を載せて、後からバンク切り替え出来るようにする、とか。
# すでに62256は希少品種な罠。VRAMどうする?

213HWエミュ、作りたい!NGNG
>212
 いろいろ御教授、ありがとうございます。

CRTのところは回路すら思いつかないほど自分の知識がおバカなので
見てから決めようとしてました。LCDの方はCPLDで同期回路を作った
ことがあるのでHSYNC, VSYNCのタイミングがうまく合わせこめればなぁ〜
と思ってます。ともかくVRAMも含めて自分としては一から要検討事項
です。


ROMはMonitor-ROM, CG-ROMとも2732が30個ぐらいクサっているので
これをベースにして大容量&8bitデータ幅のが使えるようにしようかと。
RAMは…486ボードとかのキャッシュで使っているスリムDIPの
8bit幅の62256を流用しようとしてますた。

214gNGNG
求人女子限定 かなりおいしいバイト!!
 ●喫茶店で30分男性客とお茶するだけで五千円の収入!            
 ●月収100万円も可能です。脱がない、触らせない、やらせないので安心して働けます。
 ●簡単に言えばデートのお店です。初心者未経験大歓迎!年令容姿不問です。
 ●自宅待機で結構ですので、面倒くさい店での待機もしなくて大丈夫。副業としてもOKです。
 ●普段OLなどやってる方でも大丈夫。秘密厳守。許可済み店なので本当に安心して働けます。
 ●風俗総合商社MTTどこでも! 
 
  http://www.mttdocomo.jp/
    

215ナイコンさんNGNG
とりあえず回路図アップして欲しいねえ、そしたらタイミングチャートとかくらい書きますから

ageるとmttdocomoな罠・・・。
これからはsage推奨。

どうせやるなら、「21世紀のMZ80K」にしたいね。

>>213,>>215
トリプーキボンヌ。あと、捨てメアドも。(w

>>213
>CRTのところは回路すら思いつかないほど自分の知識がおバカなので
>見てから決めようとしてました。
この回路図を見るとね・・・どうも、キモなのはIC30(LS165)っぽい。
入力がCGROMのデータバス、CKに8MHz、S/Lは"1MHZをJK-FFに入れた!Q"で、
QH&!H-Blank&(!VGate&!V-Blank)がVideo。

あとはメンドクサイ事をしてるけど、H-Blankがベースの回路、だね。
!V-BlankをH-Blankで生成してて、!VGateは・・・そう、アレです。8255。
# とりあえず、これで何かイメージ出来るかな?

今晩、Video周りをCADで書き直しておくです。
合本スキャンしてうpするのは芸が無いからね。(w

>>213
あと、CPLDはどこのが使いやすい?
私はMACH4を好んで使ってるけど。入手性で行くとXilinxかなぁ・・・。

トリ〜プ失敗すてました(今回はOKかな?)

CPLDは…ALTERAのMAX使ってたからMAXが気楽。
CPLDというか、FPGAといった方がよいのかな?
ともかくCMTはさておき、表示までできる
プロトタイプを作るのが先だと勝手に思ってまふ。


秋月のアレを買って来ました。
単色なら今の回路でイケそうだけども・・・。カラーだとFB要るんでない?
その辺りも踏まえて設計する必要がありそうな。

>>218
回路図送りたいんで、捨てメアド・・・。
トリプーはオケー。

>CPLDは…ALTERAのMAX使ってたからMAXが気楽。
うう・・・売ってるんだろうか。^^;
ってゆーか、MAXって割高感があるんですけど・・・。
まぁ、一つの論理をFitさせればイイんだけどね。

>プロトタイプを作るのが先だと勝手に思ってまふ。
同意〜。
って事は、とりあえず必要なのは
 ・表示部(秋月のアレ・とりあえず単色表示?)
 ・CPU/ROM/RAM
だね。

懸案事項は、
 ・Counter(8253)の扱い
 ・キーボード
 ・CMT/FDD等の外部記憶
 ・PCG
 ・その他拡張(512色フルグラフィック?)
ですかね。

というワケで、次のレスから考えている事を書いて行きまっす。
各位のツッコミに期待。
# 「こういう機能がホスィ」っていうのは、プロトタイプが出来てからヨロシクです。

>219
捨てメアド、取得トライ中です…というか、ここまできたら
メアド、公開してもOKですけどね。
しっかし秋月の、買いましたか。エライ!買おう買おうとまだ
買っていません。今週末、アキバへ行くので買おっかな。

そうそう、懸案事項は避けてとおれないけど大変な課題ですよね。

回路図は、フリーのCADで書きました。表示回路周りだけですけど・・・。

>>220
>メアド、公開してもOKですけどね。
ここは良くも悪くも2ちゃんねる、ですから・・・。
まず捨てメアドを教えて頂いて、の方が安全だと考えます。

>しっかし秋月の、買いましたか。
買いますた。(w

秋月のアレについて・・・。
 ・バックライトを点灯させるのに別途インバータが要ります。8〜12V。
 ・液晶用電源に30V(20mA)を要求されます。5Vと30Vの2電源です。
 ・つまり、液晶だけで3電源です。^^;
 ・フレーム周期は20msec(MAX)なので、ドットクロック8MHzで充分ですね。

>懸案事項は避けてとおれないけど大変な課題ですよね。
そうなんですけどね。まぁ、千里の道も一歩から、ですよ。^^

あと、8255と8253は、そのままの回路でイケるんですけどね・・・。
KL5C80A12には等価回路が入っている罠。なので、入手性も考慮しつつ。

>>221
アキバのジャンク屋にLH0080シリーズ一式売ってたよ。


>>222
情報どもです。でも、1セットなら買う意味が無いなぁ・・・。
あと、一式あっても使うのCPUだけだし。(w

せっかくオープンな場所で議論をしているので、出来れば
「作ろうと思えば作れる」というモノにしたいのです。
# 逆に、某モ○ヒンみたいな事にもしたくないし。

>221

秋月のアレについて・・・。
 ・バックライトを点灯させるのに別途インバータが要ります。8〜12V。
 ・液晶用電源に30V(20mA)を要求されます。5Vと30Vの2電源です。
 ・つまり、液晶だけで3電源です。^^;
 ・フレーム周期は20msec(MAX)なので、ドットクロック8MHzで充分ですね。

そうですか…。まさか30V要るとは…。でも表示領域としては
ちょうどいいピクセル数なんですよね、アレって。

>>224
>まさか30V要るとは…。
DC-DCで対応しようかと思ってます。(w
バックライトがあるので、5V/12Vの2電源にするのがヨイかもです。

>でも表示領域としてはちょうどいいピクセル数なんですよね
そうですね〜。MZ80Kモードだと40ライン捨てる事になりますけど。
# 8x8ドット40字25行なので、320x200。
40ライン(上下20ライン)の間は描画しないのなら、!VBlankをCPUに出して
やればヨイのかな、などとイージーに考えてます。(w

あと、カラーは9bitデジタル入力(RGB3bitづつ)なので、
FB作るなら30pinのパリティ付SIMM(9bit)が使えそうです。
CPUインターフェースをどうするか、ですけど。(まだ考えてない(w

とりあえず話題になってるCRTC回路をうpしました。
http://www.geocities.co.jp/SiliconValley-PaloAlto/9766/etc/circuit/index.html

※取り扱いは各位の責任でお願いします。
※シャープサイドからクレームが来たら消しますので念のため。

>226
 データはまだビュ〜ワ〜を用意していないので見てませんけど、
楽しみです。

>>227
見てみて下さいです。
そしてFPGA経験者としてのコメント希望、です。
# FF多いんですよ・・・カウンタだから仕方ないけど。

>228
ビューワーが…どこにゆけばよいのでしょうか?

 とりあえず秋月のアレに何か写してみるテストを進行中・・・。
 なんかカウンタだらけで鬱。

>>229
>ビューワーが…どこにゆけばよいのでしょうか?
 これは失礼しました。
 ↓ここいらへんをご覧ください。
 http://www.vector.co.jp/soft/win31/business/se052893.html
 http://www.vector.co.jp/soft/win95/business/se042012.html

231ナイコンさんNGNG
 

ビューワーDLして回路見てみました。なんかしらんけど
ライブラリがない!とかメッセージが出る74シリーズが
あったけど、JK−FF使っていても片方プルアップして
あったり、CLR端子もプルアップしてあったりと、そう
した部分をうまく整理すると「アホなVerilog奇術」は
書けそうです。ページごとでモジュール作ると比較しやすい
かな?
>230さん、アドバイス&情報ありがとうございます。

>>232
 あ〜。表示されないのは100と177と121ですね、きっと。
 モノがDisconになってて、ライブラリに無かったんで、付け足したんです。^^;
# 当該ライブラリは後程メールにてお送りします・・・。

>JK−FF使っていても片方プルアップしてあったり
 IC9に至っては両方プルアップしてあったり。(w
# 当時入手が容易だったのかも知れませんね。>JK-FF

>ページごとでモジュール作ると比較しやすいかな?
 ソレは良いアイディアですね。^^
 簡略化出来る部分もあるでしょうし、新たなアイディアも生まれるかも、です。

>アドバイス&情報ありがとうございます
 こちらこそ。^^
 私はハードはプロではないので、ベンキョーさせて頂きますです。

ちょこっと考えたLS157のいごきは…

module LS157 ( Y, A, B, SEL, G_ );
input [4:1] A, B;
input SEL, G_;
output[4:1] Y;
wire [4:1] Y;
reg [4:1] y_reg;

assign Y = ( ~G_ ) ? y_reg : 4'bzzzz;

always @( A or B or SEL )
begin
if ( ~SEL ) y_reg = A;
else y_reg = B;
end

endmodule

っぽくてよいかも。拝見させていただいた図面ではG_=Lowに
なりっぱなしだから、G_はいらなくなってmoduleは

assign Y = ( ~SEL ) ? A : B;

だけの奇術でもOKだと思いまふ。

>>234
論理ありがとうございます。
御指摘の通り、Gate出っぱなしが多いので、カナーリ簡略化が図れるか、と。
あと、完全再現を考えないのであれば、
>assign Y = ( ~SEL ) ? A : B;
のAとBを10bitで設計すると良いかもです。
# 片側が内部接続(CRTC回路)なので、外部入力がアドレスバス10本なのは
# 変わらないので。

>235
>>assign Y = ( ~SEL ) ? A : B;
>のAとBを10bitで設計すると良いかもです。
 Yモナー。

>235
 そうですね、ページごとでのモジュール表現だと10bitでOKですよね。
(234はLS157、1個分だけのつもりでしたので…)


 LCDCで疲れたので、TMPZ84C015(AKI-80)でCPU周りの回路を作ってみた。
 MMIO領域見に行ってる、っぽいんだけど・・・むーん。(謎

 TMPZ84C015のI/Oを初期化するプログラムは別のROMに置いて、
 簡単なバンク切り替えを仕込んでます。
# MMIO領域のデコードをマジメにやったから、ソフトによってはあぼーん?

>>237
 ども。Xeroxしておきました。(謎
>(234はLS157、1個分だけのつもりでしたので…)
 無粋なツッコミでした。失礼。m(__)m


 さて、具体的にどのような形で進めるのかを決めておいた方が良さそうな予感。
# CRTCの実装だけ形にして、あとは各自で好きなように、でもいいんだけど。

 ソフトが出来る人が居たらモニタの解析とかやってくれると有り難い、と
言ってみるテスト。
 そもそも、ゴールをどこに設定するか・・・SP-50xxが動けばイイのだろうか。

>238
 そっすね〜、SP-1002と表示してカーソルチカチカがまずは
第一歩。最終的にはSP-50xxがいごけばひとまずOKかと。
Verilogも「保証なし」でよければテキスト形式で公開しても
よいですけど。

SP-1002もイイけど、jugemuもイイかなぁ
と、逝ってみるテスト

>240
 jugemuってなんですか??し、知らない!ガーン!

ごぶさたしてます。
トリップデータの保管してたHDDが読み出せない状態ではや2ヶ月、
転職したりとかあったもので、さっぱり活動できていません。

ハード作成は私もそそられるものがあります、そのうちPCGあたりから
回路図起しの手でも着けたいですね。

ビデオの同期信号ですが、エミュ用に途中まで解析レポートを作っていた
ので、何か参考に出来るものがないかと思ったのですが、周期計算
くらいしかアップ出来るものがなかったです。なにかの足しになれば幸いです。


H-BLANK_ (1周期は、512 * 125n sec = 64μ sec = 15.625kHz)
[L] 88 * 125n sec : 走査線は表示域より左
[H] 320 * 125n sec : 表示期間(320dot)
[L] 104 * 125n sec : 走査線は表示域より右

1line周期=64μsec(15.625kHz)[描画40μsec、BLANK24μsec]
1画面周期=16.64msec(約60.1Hz)[1line周期×260line]

これも使い物になるのかな?

走査線 8255 PA3〜PA0をデコードし、そのうち0x9〜0x0を使用する。
押されたキーは[L]、押されていないキーは[H]を返す。(0xF〜0xBは0xFFを返す)

   PB0 PB1 PB2 PB3 PB4 PB5 PB6 PB7
捜査 0 - [1ヌ] [3ア] [5エ] [7ヤ] [9ヨ] [−ホ] [┛「] [┻ャ]
捜査 1 - [2フ] [4ウ] [6オ] [8ユ] [0ワ] [┗ケ] [┣ァ] [月¥]
捜査 2 - [Qタ] [Eイ] [Tカ] [Uナ] [Oラ] [=ヘ] [ 」] [ ュ]
捜査 3 - [Wテ] [Rス] [Yン] [Iニ] [Pセ] [ ム] [ ィ] [水£]
捜査 4 - [Aチ] [Dシ] [Gキ] [Jマ] [Lリ] [╋ロ] [┃、] [ ョ]
捜査 5 - [Sト] [Fハ] [Hク] [Kノ] [;レ] [━ヲ] [ ゥ] [金時]
捜査 6 - [Zツ] [Cソ] [Bコ] [Mモ] [.ル] [英数] [ 。] [ ッ]
捜査 7 - [Xサ] [Vヒ] [Nミ] [,ネ] [/メ] [ ゜] [ ェ] [生分]
捜査 8 - [SHFT] [INST] [----] [←→] [ CR ] [SHFT] [ ・] [ ー]
捜査 9 - [CLR ] [SPAC] [↑↓] [BRK ] [----] [ ゛] [ ォ] [円秒]

>>239
 例のアレ発送しますた。週明けには以下略。
>SP-1002と表示してカーソルチカチカがまずは第一歩。
 その辺りをプロトタイプ、という事にしましょうか。
 んで、機能の付け足しは、その後、って事で。

 そういえば某サイトにSP-1002がうpされてますけど、壊れてますね。残念。
# FDROMとCGROMはありがたくゲトズザ。

>>242
>ハード作成は私もそそられるものがあります、そのうちPCGあたりから
>回路図起しの手でも着けたいですね。
 その時は、ご協力よろしくです。m(__)m

 125ns、ビンゴです。水平ラインは512cyclesなんですよね。
 88/320/104・・・。これ、秋月のアレ(48/320/8以上)にはFitしないです
けど、CRTを使う向きには参考になるかもですね。
# イマドキのモニタにとっては、マージン取り過ぎかも。(未確認

>>243
 おおおおお。神降臨。ありがたく頂きます。m(__)m
 「押して'L'」は、入力の定番ですね。

>244
 いろいろども、です。脈絡もなく「ここのVerilog奇術」とか
情報出していきたいなぁ〜!と考えております。


>>245
>脈絡もなく「ここのVerilog奇術」とか情報出していきたいなぁ〜!
 激しく期待しております。
 ボチボチマターリで行きましょうです。強いては事を仕損じる、とも言いますし。

 実装関係の情報も、ボチボチ出して行きますのでよろしこ。>各位

>246
 まったくそのとーし!禿同。
140pinのQFP1個におさまったらなんかコワイ!

SP-1002キター。
Disってコメント付けよっと。

>>247
そろそろ届いたかな?
>140pinのQFP1個におさまったらなんかコワイ!
 CPU含めて数万ゲート台(ROM/RAMは別として)ですからね・・・。
 本気でやればon-chipは可能でしょう。

 ただ、何でもFPGA/CPLDに入れるのも考え物でして・・・^^;

メモリデコード回路を再設計中…とはいえ、メモリ自体の容量が
増えたのでCS信号が少なくてすむのはよい…でも「こんなことも
あろうかと…」的なモニタROMと同アドレスに配置するRAMの
CSデコードと切り替えをウソキーみながら検討中…。

>>249
乙カレーです。へっぽこ論理書きます。
確かにデコーダはシンプルになるかも。RAMフル装備ですね。(w

>モニタROMと同アドレスに配置するRAMの
>CSデコードと切り替え
 (例えば)A15〜A12='0000'の時、!ROMCSが有効ならば!RAMCSを無効にする、
 という程度のモノで良いのでは。

 つまり、!ROMCS=(A15〜A12が'0000')&!ROMEN、みたいな。
 んで、!ROMENはDラッチで仕込む、とか。
# HDL書けっつーの>ワタクシ

 当然!ROMENをいじるコードは、その領域の外にあるべきですけど。
 プロテクションは考えなくて良さそうですね。(付けられるけど)
 それから!ROMENは!RESETでしかるべき状態になるようにする、と。

 週明けに明日木の記事探してみます・・・。

>251さんへ
 ウソキーの記事だとIOREQ#で80hポートに設定値を書きこむと
モニタRAMへの切り替えだとかモニタRAMのWR信号を無効に
するとかできたと思います。そうそう、リセットではモニタROMへ
切り替わるようになっていたりとかしてます。
問題はROMとRAMの切り替えをクロック非同期で作っているので
φにつっこんでいるクロックをイベントとして80h, IOREQ#=Low,
WR#=Lowの時にデータをセットするようにし、リセットで非同期リセットが
かかるようにするようなVerilog記述になりそうです…ってそう考えると
昔はFFのクロック端子に突っ込む信号ってかなりいいかげんだったんですね。
ウソキーの回路見てビックリしました。そのままクロックにアドレスやIOREQ#
やらの組み合わせ回路をブチこんでもよいですが…^^;


>>251
 この部分は整理が必要かもですね。

>問題はROMとRAMの切り替えをクロック非同期で作っているので
  (中略)
>かかるようにする
 ちょっと待ったぁ。(w
 Z80のI/Oは鉄砲玉なので、2SYSCLK(=2φ)でMREQ#/IORQ#/RD#/WR#を
打ち切ります。デバイス側は各信号の*立ち上がり*でラッチするわけで、
厳密にはSYSCLKと同期していなかったりします。
# イマドキのイケイケSYNC回路からは想像出来ない程素朴なバスプロトコル。
# ゲート(Δt)遅延丸出し。

 基本的に、Z80でのSYSCLK同期は考える必要がありません。
 前述の通り鉄砲玉だし、バスエラー無いからね。

 もしかして、プログラムが走っている領域上での切り替えを狙ってる?
 だとしたらワタクシの発言は大外しだったりもする罠。
# っつーか明日木見に逝って来ます・・・。

>昔はFFのクロック端子に突っ込む信号ってかなりいいかげんだったんですね。
 さいです。なのでWorst-case designをするワケです。
 「CPUは2SYSCLKでI/Oを終わるから、ここにはバッファ入れられないなぁ」
 「(同上)、SRAMは100nsec以内じゃないとダメだなぁ」
 ・・・なんちゃってね。

「Z80ファミリハンドブック」とかない状態でカキコしているので
φ(クロック)の動作と各信号の関係を知らないままなんです(恐)。

 ウソキーのマネをするのはどうか?と思ってましたが、アドレスや
IORQ#らをまとめた信号をクロックにして切り換えるようにウソキーと
同じ回路で記述します。

 しっかしCGと表示系の修正がむづかしい…。

FPGAワンチップの参考になるかどうかわかりませんが…
こんなことしてる人がいますた
ttp://members.tripod.co.jp/x1resource/xilinx/sp2pac/sp2pac.htm
RAM以外の回路規模は同じ様なもんかと。

MSX作ってる人もいるんですね。
ttp://www.hat.hi-ho.ne.jp/tujikawa/esepld/

>254, 255
 どちらもスゴイ!254の方は最初「どうやって?」と
思ったけど、ゲームのハードエミュと思ってよいのかな?
感服いたしますた!

 KL5Cのプログラム書き中でテンパってます。

>>254-255
 参考資料アリガトです。

>>256
 例のアレは/CS0で合ってました。

>254の方は最初「どうやって?」と思った
 あの時期のビデオゲームはシーケンサ命だったワケです。
 なので、あるゲームを別のゲームに改造して売られていたりした、と。

 ついでに。Z80の資料。
 ■Z84C00 -- Enhanced Z80 Microprocessor/CPU
  http://www.zilog.com/products/partdetails.asp?id=Z84C00
  バスサイクル等、参考になるかもです。
 あとはトラ技スペシャル等を読まれるとヨイかもです。

>257
 情報ありがとサンです。安心してメモリマップ(改)を作成します。
問題はビデオまわりです…。そろそろ秋月のLCDを買ってタイミングを
検討しないと…。

大変御無沙汰しております。

業務連絡です。

ラボのほうにVer0.08をアップしました。
ロジックを結構書き換えましたので、関係者の方はテストをお願いできます
でしょうか。

これ、ハードエミュに使えると面白そうですね。
http://www.zdnet.co.jp/news/0210/16/njbt_07.html

なかなかみれなくてすみません。
Verilog記述も停まったままで。

>>260
MZ80Kエミュには規模が大き過ぎるかも、ですけどね。
もっと大きなシステムのエミュには有力なロジックかもです。
データシート出たら見てみたいなぁ。サンプルくれないかなぁ。^^;

>>261
同じくバタバタしてて、思ったように進んでません。
ボチボチ行きましょ。
合間を縫って、KL5C80A12で仮想MZ80Kのようなモノを作ってみようかな、と
思ってます。
# 明日来のレイの記事入手しますた。

よーし、パパ嫌がらせしちゃうぞ。
http://k-tai.impress.co.jp/cda/article/news_toppage/0,,11402,00.html
ほら、シャープに負けてるよ!!



嘘ですごめんなさいマターリ進めてください。

シャープ、MZのこと忘れてなかったんだね!
なんだかモニタやBASICの無償公開も不可能では無い気がしてきた。
(それとは別にSP-5030互換BASICを作るため中間コードを調べている自分)

>>264
I/Oに中間コード表の記事があったような気がします。
今、手持ちの雑誌に載っているMZ-80関連記事のサマリーを作っている最中
ですので、見つけたらご報告しますよ。

>263
 す、すげえ!ビックリです。

>265
 中間コードはI/OのI/Oプラザに載っていたのをおぼえてます。


完全ではないですが、BASICの中間コード表を上げておきました。
後ほど、補完します。

http://isweb40.infoseek.co.jp/computer/asmodai/basic_code_table.html

268264NGNG
あ・ボソッと言ったことにレスが…サンクス!大変参考になります。
特に267の表は参考になります。(I/Oのバックナンバーももう一度調べてみよう…)

自分がここを見つけたのはつい最近なのですがMZは自分がはじめて遊んだパソコンで
ほんとに思い出深いです。その後FM-8、S1、X68000、PC-98、DOSマシン
などいろいろさわったけどMZはやっぱり特別だなぁ。

実機やBASICをヤフオクで競り落とそうかと思ったのですが思ったより高値が
つく…(^_^;)ので互換BASICだけでも自分で作ってしまおうと思った次第。
BASIC強化プログラムなど固有アドレスに依存するものに対応する予定は
ないです(^_^;)
とくに命令ごとの実行速度など同じになる訳もないので…あくまで代用品ですね。
昔のテープがそのまま読めて実行できれば完成とします。
空いた時間で作るのでいつ出来ることやら…

やっぱSP-6110でもAND,OR,NOTは封印されてるんだっけ?
#飛び先はSYNTAX ERRORだったと記憶してるが....

>>268
互換BASICは非常に楽しみですね。
SP-5030互換インタプリタがあると、とても面白くなると思います。

サイトに載せた中間コード表は、SINやCOSなどの関数が抜けていますので
(SP-6110は、三角関数や対数が排斥されています)
見つけ次第、補完しておきます。

>>269
SP-6110のマニュアルには載っていないですね。
実機でも*ER 1になります。

S-OS用にして頂けると他機種でも・・・(ボソッ

272264NGNG
>271
実は開発は途中までS-OS上でやろうと思ってるんで
結局副産物的にS−OSヴァージョンも出来てしまうなぁ…(ボソッ

BASICの中間コード表、I/O '81/10 P223.のRANDOM BOXに、SP-5002〜SP-6110
までの全バージョンに対応したものが掲載されていました。

BIG I/Oプラザだったと思ったんですが・・・

274264NGNG
>273
確認しました。たびたびどうもです。これで心置きなく開発にかかれます。
しかし、SP系のBASICってシンプルだなぁ。12KBにおさまる訳だ…

(;´Д`)ハァハァ 保守sage

(;´Д`)ハァハァ 保守sage

>>275-276
保守スマソ。

まだ何も出せる状態になってないっす。
Hostと繋いでデバッグ出来る環境を模索中。
あと実機エミュのページも考え中。どーしましょーかね?>◆lZBRnMaSTE師

>277
 メモリデコード部は簡単なのですぎにでも作れますが、
・8255からみたらわからない?!PS/2キーボードコンバータ部
・あれ?全然違うぞ!CRT→LCD表示部
・なんでないんだ?!カセットI/F
がまだまだでして…。すんません。

>>278
 ゴブサタしてます。
 以下、提案を含みつつ。

>・8255からみたらわからない?!PS/2キーボードコンバータ部
 どうしてもPS/2キーボード繋ぎます?^^;
 !VBLANK等に同期させる事を考えると、なんらかのLogicが必要になるかも。
 同期を考えないのであれば、例えばPIC16C6X等を使って、
8255のストローブに合わせてパラレルで出力する、等の方法が考えられます。
# 単純なハンドシェークですね。

>・あれ?全然違うぞ!CRT→LCD表示部
 その通り、ゼンゼン違うモノになってしまいます。
 秋月のアレは水平走査512dotclkを許容しないんじゃないかと。
# イケるけど20msec/frameがギリギリか・・・?
# 8MHz x 512 x ( 320 + 4 ) = 20.736msec

>・なんでないんだ?!カセットI/F
 8255のPC1とPC5を使って、一生懸命ソフトウェアで読み書きしてます。
 インテリジェントなモノにするなら、やはりSP-1002に手を入れる事に
なるでしょう。

>279
 キースイッチ並べると高くなりそうで…。PS/2キーボードなら
1000円もしないで買えるからいいかな?と考えてます。

LCDとカセット…まだアイデアすら出てきません。ごめんなさい。

281ナイコンさんNGNG
マジで欲しいな

282俺様 ◆f0ugTrYQRI NGNG
(;´Д`)ハァハァ 保守sage

(;´Д`)ハッ! 間違って上げちゃた… ゴメンチャイナ!

(;´Д`)ハァハァ 保守sage

>>俺様
 いつも保守sageサンクスコ。
 コレで稼ぎが出れば、すぐにでも作るんだけど。(w
 長いスパンで見ておくれ。

 近いうちに昔使ってたツール(のソース)をUPするよ。
 エミュで動かしてみるのも一興。
 残念だけどゲームは、「数当て」くらいしか無い。(ww

DesignWaveで例のパッシブLCDの記事が出ていた。
なんかもうやることなくなったようで。

>>286
 やること無くなっちゃいましたか?^^;

新保守党。

PS/2キーボード繋ぐ場合、グラフィックキーの割り当ては
どうなるんだろう?と余計な心配をしてみたり。

 新保守党ワラタ。(w

>>288
 うん、今考えているのはね、
  ・MZ-80C相当の配列にするのがカンタンかも
  ・一部のPS/2配列に無いキーは、空いているキーにアサインする
 という感じ。
 キーボードインターフェースはInterface誌(2003/1号)に出てるノリで、
何かCPUを介して繋ぐのがラクだと思う。

 最悪の場合、キーボードの基板のパターンをカットして繋ぐ。(w

業務連絡です。

ラボのほうにVer0.1.1をアップしました。
速度面・機能面、共に改善していますので、関係者の方はチェックをお願いいたします。

(;´Д`)ハァハァ 保守sage

あけましておめでとうございます。
とりあえず前提公開です。
http://mz-80k.ceo-jp.com/index.shtml

>292
404なんすけど?

>>293
すみません、少々お待ち下さい。

すみません、ちょっと操作をミスってました。
再リンクを確認しましたので、落としてください。

>295
わーい、落とせました。
お年玉ありがとうございました。

もう、このスレッドも1年経ちますね。

皆さんのおかげで、暫定ながら、何とか公開に漕ぎ着けることができました。
今まで色々とありがとうございました。

今年もスローペースになってしまうかとは思いますが、PCGやFDDの実装、
SHARPとの交渉など、色々と進めていきたいと思いますので、よろしくお願い
いたします。

(;´Д`)ハァハァ 保守sage


299山崎渉NGNG
(^^)

300ナイコンさんNGNG
期待age

上げるなボケ!

302ナイコンさんNGNG
期待age

ageてもいいけど何にも出ないよ

304pittkunNGNG
Z80
こんなサブルーチンいかがでしょう!?

;""""""""""""""""""""""""""""""""""""""""""""""""""""""";
; 10μ単位のWait ;
; IN BC = 10μ単位 10μ〜655350μ(656mS) ;
; BC=1000→10mS BC=100→1mS BC=10→126μ BC=1→35μ ;
;""""""""""""""""""""""""""""""""""""""""""""""""""""""";
MICRO_WAIT: ;
PUSH AF ;
PUSH BC ;
001$:

SRL A ;
SRL A ;
DEC BC ;
LD A,B ;
OR C ;
JP NZ,001$ ;

POP BC ;
POP AF ;
RET ;

いかがでしょうっていわれてもな。
もう命令のクロック数忘れたし、これCPU何MHz前提だよ

(;´Д`)ハァハァ 保守sage

(;´Д`)ハァハァ 保守sage

(;´Д`)ハァハァ 保守sage

(;´Д`)ハァハァ 保守sage

保守sage、乙です〜。
やっぱ、まだsageといたほーがいいっすかねぇ?。

保守ありがとうございます。

エミュの試作版が出来た程度ですので、まだsage進行で良いかな、と思って
います。
近々、皆さんにお願いしたいことが出てくるかもしれませんので、その時には
ageます。

(;´Д`)ハァハァ 保守sage

(;´Д`)ハァハァ 保守sage

314ナイコンさんNGNG
緊急浮上・・・ページ消えとる
開発中止か?

昨日からオフィシャルにアクセスできなくなっていますね。
私も様子を見ていたところです。

開発中止ということはありませんので、ご安心を。

(;´Д`)ハッ! ・・・・ sage

(;´Д`)ハッ! ・・・・ 取り敢えず保守sage

(;´Д`)ハッ! ・・・・ 取り敢えず保守sage

319山崎渉NGNG
(^^)

(;´Д`)ハッ! ・・・・ 取り敢えず保守sage

321ナイコンさんNGNG
焼き芋

ageんな

(;´Д`)ハッ! ・・・・ 取り敢えず保守sage

どうなってしまたのでちゅかね?


(;´Д`)ハッ! ・・・・ 取り敢えず保守sage

どうなってしまたのでちゅかね?

とりあえず、EM-Z氏他は健在のようなので気長に待とう。

(;´Д`)ハァハァ 保守sage

327山崎渉NGNG
(^^)

328山崎渉NGNG
   ∧_∧
  (  ^^ )< ぬるぽ(^^)

(;´Д`)ハァハァ 保守sage

(;´Д`)ハァハァ 保守sage

331ナイコンさんNGNG
とりあえず
age
る…元MZerだから

(;´Д`)ハァハァ 保守sage

(;´Д`)ハァハァ 保守sage

334ナイコンさんNGNG
ニーモニック娘。

335山崎渉NGNG
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―


(;´Д`)ハァハァ 保守sage

338山崎渉NGNG
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉

339山崎歩NGNG
                          .|_|__|__|__
                        .∧_/|__|__|__|_
                  グシャ  (  ;;;;;;;|_|__|__|__
                    =〔~∪ ̄..|__|__|__|_
                    = ◎〜◎|_|__|__|__

3401NGNG
1です。スレッドを立ててから1年経っても未だこのスレが
残っているのを見て感動しています。
MZには根強いファンがついていますね。

半年も有効なレスが無いだろ・・・・

342ナイコンさんNGNG
保守あげ?。

(;´Д`)ハァハァ  復活してる… 保守sage!

344ナイコンさんNGNG

◆◇◆◇ 海外サイトだから安心無修正 ◇◆◇◆
http://upbbs.s2.x-beat.com/linkvp/linkvp.html

 ↑ 
ココは丸見え! 今ならまだ消されてないよ。たぶん・・・

(;´Д`)ハァハァ 保守sage

正直DAT落ちした方がいいと思う。

ハッキリ言ってアメリカなどの多民族国家では黒人の方がアジア人よりもずっと立場は上だよ。
貧弱で弱弱しく、アグレッシブさに欠け、醜いアジア人は黒人のストレス解消のいい的。
黒人は有名スポーツ選手、ミュージシャンを多数輩出してるし、アジア人はかなり彼らに見下されている。
(黒人は白人には頭があがらないため日系料理天などの日本人店員相手に威張り散らしてストレス解消する。
また、日本女はすぐヤラせてくれる肉便器としてとおっている。
「○ドルでどうだ?(俺を買え)」と逆売春を持ちかける黒人男性も多い。)
彼らの見ていないところでこそこそ陰口しか叩けない日本人は滑稽。

ハッキリ言ってアメリカなどの多民族国家では黒人の方がアジア人よりもずっと立場は上だよ。
貧弱で弱弱しく、アグレッシブさに欠け、醜いアジア人は黒人のストレス解消のいい的。
黒人は有名スポーツ選手、ミュージシャンを多数輩出してるし、アジア人はかなり彼らに見下されている。
(黒人は白人には頭があがらないため日系料理天などの日本人店員相手に威張り散らしてストレス解消する。
また、日本女はすぐヤラせてくれる肉便器としてとおっている。
「○ドルでどうだ?(俺を買え)」と逆売春を持ちかける黒人男性も多い。)
彼らの見ていないところでこそこそ陰口しか叩けない日本人は滑稽。

     ∧_∧  ∧_∧
ピュ.ー (  ・3・) (  ^^ ) <これからも僕たちを応援して下さいね(^^)。
  =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
  = ◎――――――◎                      山崎渉&ぼるじょあ

いちお保守っとくね

9月になったし保守しとこう。

9月保守2回目

(;´Д`)ハァハァ 保守sage

(;´Д`)ハァハァ 保守sage

(;´Д`)ハァハァ 保守sage

久々にちょっぴり更新しました。
linux版の仮リリースと、資料追加です。

>>>356
乙です

(;´Д`)ハァハァ 保守sage

保守

(;´Д`)ハァハァ 保守sage

361ナイコンさんNGNG
age

クソスレあげんな

test

・・・一応、保守( ´Д⊂ヽ

(;´Д`)ハァハァ 保守sage

なに、遊んでるんだよ? 俺様タン

ところで◆99.sJXmZYI氏の互換機はその後どうなったでしょうか…

(;´Д`)ハァハァ  保守下げ!

つばさタン… 何故ここを… グロロリ…

TMPGEnc DVD Author

(;´Д`)ハァハァ  間違ったでちゅ〜 保守下げ!

ハドソンの野球拳には萎えたなぁsage

(;´Д`)ハァハァ  保守下げ!

373ナイコンさんNGNG
製作中ですが、HP立ち上げました。
是非、見に来てくださいね。
http://www.geocities.jp/old_pc_fan/

↑見辛い

(;´Д`)ハァハァ  保守下げ!

圧縮なんて当分先だし落ちたら立て直せばいいんで
保守する必要なんかないと思うんだが
単に無駄にスレッドを消費してるようにしか見えん

(;´Д`)ハァハァ  それでも保守下げ!

たまには保守しよ〜っと(´ー`)y-~~

・・・ついに終わったのかな?( ´Д⊂ヽ

本業多忙で中断してます・・・申し訳ありません・・・

本業が忙しいなら止むを得ないですよね。

Win版はサウンドが不調になるマシンが多いようなんだけど
これって直せるんでしょうか。そのうち直してもらえるとウレシイ

今年は現場張り付きの仕事が多くて、何も進められない状態です。
雑誌DBの更新も、PIOシリーズのマニュアル取り込みも全部中途半端で・・・
FD対応とか、PCG対応もまだだし・・・

>>381
バッファの組み立てとディレイの部分に問題があることは分かっています。
そこも早く直したい部分なんですが・・・

武田さんを見習いたい。

>>EM-Z ◆MZ80mR.MEM
焦らず、着実に歩みを進めるので良いと思いますよ

384Emu-Z80NGNG
Z80と80系周辺のIPコアで”バグの無い互換性の高い物"があれば
1chip-FPGA版完成します。いくつかは自作したのですが、実機との検証なんかやるきおきねー。
と言う状態ですので。よろしく。

ををを。

386たっちんNGNG
昔MZ80K2Eを持ってました。なつかすい。

イラネ

>387 ガンバレ

(;´Д`)ハァハァ  久しぶりに保守下げ!

EM-Z ◆MZ80mR.MEMさんに資料をお借りした者ですが、
当方もすっかりハードウェアレプリカを作る時間がなく、
停滞したままです。本体はともかくカセット、ディスプレイ
だけがまだネックになってます。

391ナイコンさんNGNG
もう出来た?

PC-8001に先越されたね

まったりいきましょう(´ー`)y-~~

(;´Д`)ハァハァ  久しぶりに保守下げ!

え〜、一応生きてます。
ここ1年近く、業務系の張り付き作業で、家に帰れないこともしばしばでして(^^;
本業の方たるや、ほんとにもう(ry

まだまだモチベーションだけは低下しておりませんので、お付き合い頂けるうちは何卒。
m(__)m

ほしゅ〜(´ー`)y-~~

397ナイコンさんNGNG
良スレage

398ナイコンさんNGNG
>>376
でいいんじゃないのか?
何も進展しなくスレとしての機能はないし。

もうぬるぽ

   ( ・∀・)   | | ガッ
  と    )    | |
    Y /ノ    人
     / )    <  >__Λ∩
   _/し' //. V`Д´)/ 
  (_フ彡        /  

400。

401ナイコンさんNGNG
      キ        //   /::::://O/,|      /
      ュ     / |''''   |::::://O//|     /
      .ッ       \ |‐┐ |::://O/ ノ   ヾ、/
       :       |__」 |/ヾ. /    /
         ヽ /\  ヽ___ノ / . へ、,/
        /  ×    /  { く  /
        く  /_ \   !、.ノ `ー''"
  /\        ''"  //
 | \/、/           ゙′
 |\ /|\ ̄
   \|

もういらね

いやまだだ。まだ終わらせんよ。

404ナイコンさんNGNG
とsageで言われてもねえ

(;´Д`)ハァハァ  久しぶりに保守下げ!

406ナイコンさん05/02/04 02:37:54
保守しとくか・・・(´ー`)y-~~

407ナイコンさん05/02/05 02:14:22
もうやる気ないだろ

408俺様 ◆f0ugTrYQRI 05/02/24 17:37:18
(;´Д`)ハァハァ  ボクチンは無垢な美少年でちゅから〜
信じてるでちゅよ! 

でちゅから〜 保守下げ!

409ナイコンさん05/02/24 19:57:47
 

410ナイコンさん05/02/24 19:59:58
キモいからやめました。

411ナイコンさん05/02/27 21:30:41
ぶっちゃけやる気無いだろうよ

412ナイコンさん05/03/01 10:01:43
 

413ナイコンさん05/03/06 06:23:59
まだ諦めてはいないぞ

414ナイコンさん05/03/06 06:36:21
>>413
と言いはじめてはや3年

415ナイコンさん05/03/06 22:25:39
やってやるぜ

416ナイコンさん05/03/06 22:31:00
出来るやつはこんなスレ立てせずサクッとやるよ

417ナイコンさん05/03/06 23:45:53
サクッとな

418ナイコンさん05/03/07 09:29:52
 

419ナイコンさん05/03/07 20:23:51
出来上がった頃には、シュミレータのプラットホームがなくなってたりする

で、そのプラットホームのシュミレータを作るハメにw

420ナイコンさん05/03/07 21:31:14
シュミレータage

421ナイコンさん05/03/07 22:51:58
シュミレータw

422ナイコンさん05/03/07 23:08:38
しゆみれいたあ

4231 ◆tsGpSwX8mo 05/03/07 23:39:33
1ですが、みなさん聞いてください。緊急事態が

424ナイコンさん05/03/07 23:42:58
もう春ですね

425ナイコンさん05/03/07 23:45:49
そうですねもう鰆ですね

426ナイコンさん05/03/08 00:10:39
三十路ニートだから作る時間あるんじゃないの?

427105/03/08 00:42:29
昨日みんなでパーツの買出しに行ってきました。
ttp://imgbbs1.artemisweb.jp/upup/img-box/img20050308002114.jpg

428ナイコンさん05/03/08 01:54:29
つか、sharpmz.orgの存在がモチベーションを低下の原因か。
BASICまで無料配布してるもんなあ。

429105/03/08 19:01:38
じゃこのスレいらねぇじゃん

430105/03/08 19:05:40
みなさん長らくありがとうございました。
まもなく自爆しまっす。
さようえなら・・・。
3・2・1・0

死死死死死▼死死死死死死死死▼▼▼鬱死死死死死死死死
死死死死死■■▼鬱死死死死死▼■▼鬱死死死死死死死死
死死死死▼■■鬱死死死死死死■■▼鬱死死死死死死死死
死死死▼■■▼鬱死死死死死▼■■▼▼▼▼■■▼鬱鬱死
死死死■■■鬱鬱▼▼死死死▼■■■■■■■■■▼鬱死
死▼▼■■▼鬱▼■■▼鬱▼■■▼▼▼▼▼■■■鬱鬱死
▼■■■■▼▼■■▼鬱鬱▼■■■鬱鬱鬱▼■■▼鬱死死
▼■■■■▼▼■▼鬱鬱▼■■▼■▼死▼■■■鬱鬱死死
死▼■■■■■■▼鬱▼■■▼▼■■▼■■■▼鬱死死死
死死▼■■■■▼▼鬱▼■▼鬱鬱▼■■■■▼鬱鬱死死死
死死死▼■■▼▼■▼鬱▼鬱死死鬱▼■■■鬱鬱死死死死
死死死▼■■鬱鬱■■▼鬱死死死死▼■■▼▼鬱死死死死
▼▼▼■■■▼■■■■▼死死▼▼■■■■■▼鬱鬱鬱死
■■■■■■■■▼■■▼▼■■■■▼■■■■■■▼▼
■■▼▼▼■■鬱鬱▼▼■■■■▼▼鬱鬱▼■■■■■▼
▼▼▼鬱鬱■■鬱▼▼▼■■■▼▼■▼▼▼▼■■■■▼
鬱■■■▼■■▼■■▼■■▼鬱▼■■■■▼▼▼▼▼鬱
死■■■▼■■▼■■▼▼▼鬱鬱▼■■■■■■▼鬱鬱鬱
死■■■▼■■鬱▼■■鬱鬱鬱死鬱▼▼■■■■▼鬱死死
▼■■■鬱■■鬱▼■■▼鬱死▼鬱鬱鬱▼■■▼鬱鬱死死
▼■■■鬱■■鬱死■■▼鬱▼■■▼▼▼鬱鬱鬱鬱死死死
▼■■▼鬱■■鬱死■■▼鬱▼■■■■■▼▼鬱鬱鬱鬱死
▼■■▼鬱■■鬱死▼▼鬱鬱▼■■■■■■■■▼▼鬱死
▼■■▼鬱■■鬱死鬱鬱鬱鬱鬱▼▼■■■■■■■▼鬱死
死鬱鬱鬱鬱■■鬱死死死死死鬱鬱鬱鬱▼■■■■■▼鬱死
死死死死死■■鬱死死死死死死死死鬱鬱鬱▼▼▼▼鬱鬱死

431ナイコンさん05/03/08 21:57:16
 

432ナイコンさん05/03/08 22:25:32
いいからさっさと作れよ

433ナイコンさん05/03/08 23:05:55
子供は作ってます

434ナイコンさん05/03/09 00:46:33
ここはネタスレとしてリニュアルいたしました
今後ともごひいきに♪

435ナイコンさん05/03/11 16:32:20

436ナイコンさん05/03/12 22:22:21
エミュとの出会いと別れタイ!!

ttp://www.ys-sys.com/komine/comic/met/met_1.htm

437ナイコンさん05/03/18 12:30:10
ハッケソ
ttp://d.hatena.ne.jp/lexington/

438ナイコンさん05/03/20 02:09:27
三十路ニートだから作る時間あるんじゃないの?

439ナイコンさん昭和80年,2005/04/04(月) 02:07:08
>>428
このサイトすげーな!感動した!
http://www.sharpmz.org/

ところで
MZ−40Kなんてあったっけ?

440ナイコンさん昭和80年,2005/04/04(月) 04:22:32
>>439
あったよ。

441ナイコンさん2005/04/05(火) 09:31:07
 

442ナイコンさん2005/04/05(火) 13:46:55
ここって違法じゃないの?

443ナイコンさん2005/04/05(火) 14:37:11
SHARPも警告とかメール出すのがめんどくさいんじゃない

444ナイコンさん2005/04/05(火) 17:07:06
いまさら当時のソフトで金取ろうとか思わんだろうしね。

つか海外ではもう販売されていないレトロPC用ソフトは
なし崩し的にフリー扱いになっちゃってるな。

445ナイコンさん2005/04/05(火) 17:36:46
X68KはSHARP自ら公開したしね。

446ナイコンさん2005/04/19(火) 17:41:38
自らって、自然に公開したわけじゃない。
多くの人の精力的な働きかけがあってこそ。

447ナイコンさん2005/04/19(火) 20:36:58
他力本願厨どもよ

448ナイコンさん2005/04/19(火) 20:39:53
 

449ナイコンさん2005/04/21(木) 07:24:19
X68K用のMZ1200エミュレータが存在するから、
それをX68Kエミュレータで動かして解決。

450ナイコンさん2005/05/07(土) 10:54:53
MSXでは、FPGAを使ってエミュレーション実機(?)を作ったらしい。
同じZ80ですので、FPGA書き換えてMZ80を作れないものだろうか。

451ナイコンさん2005/05/07(土) 18:26:42
表向きは、MSXって言ってッケド、それは色々、五月蝿いからで。
ワンチップMヤシXは、本当は、ナンデも有りだと、思ってる!

 ( 個人で楽しむぶんには )

452ナイコンさん2005/05/09(月) 13:46:35
 

453ナイコンさん2005/05/09(月) 15:56:45
>>450
お前作れ
ほんでもって公開しろ

454ナイコンさん2005/05/22(日) 03:43:48
上のサイト見てきたけど、
外人ってなんでプリントシャツとか作るんだ??気合の入れ方が日本人とは違う、
とか思ってたけど、

股間にMZ!なんて印刷してあるブリーフですよ!!
ぱんつ1っちょで表歩けってかw

455ナイコンさん2005/05/24(火) 20:45:32
 

456ナイコンさん2005/05/24(火) 21:33:47
MZ80エミュですか。

すでに実機がどんなだったか忘れているから、
どんなのつくっても「お、それっぽい」で完成!

でいいじゃん。


457ナイコンさん2005/05/25(水) 00:44:49
とっくにリリースされているが。

458ナイコンさん2005/05/25(水) 14:56:29
>>456
ここ「の過去スレ読め
URLも変わる程昔だけど
ttp://asmodai.hp.infoseek.co.jp/

459ナイコンさん2005/06/12(日) 02:47:11
>>439
元祖マイコン博士MZ−40K、なつかしいな・・・といってもオレは実物みたことないんだ。
昔のマイコンでMZ−40KとLkit16は実機をみたことがない。

460ナイコンさん2005/06/12(日) 21:00:46
 

461ナイコンさん2005/06/12(日) 22:45:23
>>459
40Kなら触ったことある。ガキの頃デパートでだが。
横にあった紙にサンプルプログラムが書いてあって
16進コードその場で打ち込んで走らせた記憶が

歳ばれそうだw

462ナイコンさん2005/08/14(日) 10:08:25
FPGA版MZ700ができたらしい。
ttp://d.hatena.ne.jp/fslasht/20050814

463ナイコンさん2005/08/14(日) 22:47:43
spartan3評価ボード($99)ですね

464ナイコンさん2005/08/15(月) 22:21:42
あれ?もうFPGAで再現したくらいじゃ話題にならんのか?

465ナイコンさん2005/08/15(月) 23:57:31
こっちなら話題になってますが
https://www.ascii.co.jp/1chip/

466ナイコンさん2005/08/16(火) 01:05:12
悪い意味で

467ナイコンさん2005/08/16(火) 12:46:20
('A`)

468ナイコンさん2005/08/16(火) 20:58:56
趣味冷太

469ナイコンさん2005/08/20(土) 19:04:06
>>462
行方不明のマニュアル一式が出てくれば俺も作るかも試練

470ナイコンさん2005/10/18(火) 18:59:14
カセットテープが伸びて読み込み失敗機能とかも再現よろピく

471ナイコンさん2005/11/04(金) 19:20:47
シャープ機種のエミュって、個人で作って未公開が多いな

472ナイコンさん2005/11/04(金) 19:33:14
公開しなきゃいけないのか?

473ナイコンさん2005/11/04(金) 20:37:15
誰もそんなこと言ってないが?

474ナイコンさん2005/11/04(金) 20:51:51
だから?

475ナイコンさん2005/11/04(金) 22:16:34
別に。
単なる感想を述べただけだが

476ナイコンさん2005/11/05(土) 02:02:53
日記は日記帳に

477ナイコンさん2005/11/05(土) 02:32:23
何を絡んでるのか知らんが、感想が許されないなら、ほぼ全てのスレは成立しないよw

478ナイコンさん2005/11/05(土) 04:49:07
そこら中のスレで口喧嘩をふっかけてる奴が住み着いてるみたいなので、
スレにあった議論?ならかまわないけど、スレに沿わない話には付き合う必要はないかと。

479ナイコンさん2005/11/05(土) 05:11:33
なにこの流れ

480ナイコンさん2005/11/05(土) 17:53:50
たぶん472-478は自演w

481ナイコンさん2005/11/12(土) 23:48:30
 

482ナイコンさん2005/11/13(日) 17:04:04
MZ-80エミュって普通に公開されてなかったっけ?

483ナイコンさん2005/11/13(日) 23:40:35
なにこの流れ

484ナイコンさん2005/11/14(月) 00:32:45
>482
スレの頭の方でも指摘されてたようなw

485ナイコンさん2005/11/23(水) 21:53:08
 

486俺様 ◆f0ugTrYQRI 2005/11/23(水) 22:16:40
(;´Д`)ハァハァ  まだでちゅか…

487ナイコンさん2005/11/24(木) 06:03:47
だから、もう公開されてるだろっつのw

488ナイコンさん2006/03/03(金) 17:02:48
不浄。。。ヽ(`Д´) /

489ナイコンさん2006/11/02(木) 16:45:58
IDがMZ80
村主章枝と恩田美栄がフィギュアグランプリ゙第2戦カナダで練習
http://news18.2ch.net/test/read.cgi/mnewsplus/1162446778/81
81 名前:名無しさん@恐縮です[] 投稿日:2006/11/02(木) 16:43:07 ID:onkyyMZ80
恩だのスタイルはフィギュア向けじゃないわ。
豚が生きたまま鉄板の上で焼かれるような演技だもん。
動きががさつでみっともないわ。

490俺様 ◆f0ugTrYQRI 2006/11/11(土) 09:47:05
(;´Д`)ハァハァ  待ちくたびれて寝ていたでちゅよ!
マダでちゅか?

491俺様 ◆f0ugTrYQRI 2007/01/12(金) 06:27:28
(;´Д`)ハァハァ  バージョンアップまだでちゅか?
今のはすぐに落ちるでちゅよ!

ネムネム…

492ナイコンさん2007/01/25(木) 19:42:09
死んでるんじゃないの

493ナイコンさん2007/03/04(日) 22:28:40
1年に100レスくらい?
あと5年はこのスレでがんばれるな。

ほちゅ!

494ナイコンさん2007/04/18(水) 08:29:59
2年ぶりに来たので記念かきこ

495俺様 ◆f0ugTrYQRI 2007/04/18(水) 18:07:26
(;´Д`)ハァハァ  寂しいでちゅね〜

ねむねむ…

496ナイコンさん2007/04/21(土) 14:37:14
沖縄県の方へ(命に関わる注意事項です)

沖縄県での選挙ですが、どうか民主党だけは避けてください。県民の生命に関わる可能性があります。
民主党の最大の公約は一国二制度(※)ですが、一度「一国二制度 沖縄 三千万」で検索をお願いします。
この際、民主党のHPで調べても良いです。以下の注釈↓と矛盾することは書いてないはずですから…

※一国二制度
 簡単に言えば沖縄を中国と日本の共有物にし、そこに3000万人の中国人を入植させます。
 (つまり沖縄人口の 96% を中国人にして、実質、沖縄を中国人の居住地とします。)
 さらに「自主」の名の下、沖縄で有事が起きても自衛隊は干渉できません。
 3000万人の中国人が、少数派となった130万人の日本人に何をしても、です。
 そして反日教育を受けた中国人の反日感情の強さは、ほとんどの日本人の理解を超えるものです。

今回の選挙で民主党が勝った場合、「自主」「発展」を連呼しつつ段階的に進めていくことになります。
自主と言っても、自主を認めるのが「住人の96%が中国人となった」後だということに気をつけてください。
発展と言っても、新沖縄の少数派となった「少数民族日本人」の発展ではないことに気をつけてください。

497ナイコンさん2007/04/21(土) 20:40:00
NGワード 沖縄県

498ナイコンさん2007/04/21(土) 21:48:05
NGワード 選挙

499ナイコンさん2007/07/08(日) 14:39:45
保守の王子さま

500ナイコンさん2007/07/13(金) 01:22:01
Oh!MZ

501俺様 ◆f0ugTrYQRI 2007/07/13(金) 05:09:59
(;´Д`)ハァハァ  ホシイ…

502ナイコンさん2007/07/13(金) 06:33:03
>>501
ttp://blog59.fc2.com/z/zacking/file/33kabuto49.jpg

503俺様 ◆f0ugTrYQRI 2007/07/13(金) 17:27:54
(;´Д`)ハァハァ  ……

504ナイコンさん2007/07/14(土) 01:28:18
>>501-503
とりあえずハァハァ!??? 俺様 ◆f0ugTrYQRI - Google 検索

505ナイコンさん2007/07/27(金) 01:12:06
PocketPC(WZERO3)に移植してみようと思うんだが、
需要はあるかな?

506ナイコンさん2007/07/27(金) 09:51:17
作る事によって、需要が増えるかも

507俺様 ◆f0ugTrYQRI 2007/10/25(木) 21:57:40
(;´Д`)ハァハァ  いい加減にしてくらはい!
いつまで待たせるのでちゅか!!!!!!!!
カップラーメンは3分でちゅよ!
ちなみにボクチンのチンチンは9cmでちゅ(涙)

508ナイコンさん2007/10/26(金) 08:05:22
お、久しぶり

509俺様 ◆f0ugTrYQRI 2007/10/30(火) 22:13:04
('A`)

510俺様 ◆f0ugTrYQRI 2008/01/05(土) 13:50:23
(;´Д`)ハァハァ  あけおめ!

511ナイコンさん2008/01/05(土) 20:37:36

512ナイコンさん2008/01/27(日) 01:41:13

513ナイコンさん2008/02/12(火) 21:53:54
MZ700WIN 0.53 (Maintenance) リリースしました!(2008/02/11)

http://retropc.net/mz-memories/mz700/

514ナイコンさん2008/03/13(木) 10:27:06
MZのMONITOR/IPL/BASICを作った人がSHARPからスピンアウトして
テレシステムズを建ち上げたと記憶している。
ここのボウリング場機器事業の関係でボウリング場にMZが多かった。

515ヤン2008/06/21(土) 23:34:25
回路図は Oh!MZで公開された。

516ナイコンさん2008/06/22(日) 15:19:39
Oh!MZに載ってたのって、MZでは1500と2500だけだよね?

517ヤン2008/07/02(水) 04:06:36
この板はまだ生きてるのかな?
SP-1002のソースリスト 持ってますよ!
何か 役に立てるなら・・・

518ヤン2008/07/02(水) 04:09:59
>515 失礼しました。 
昔の本を全部 見直したら、Oh!MZに公開されたのは確かに
MZ−1500と2500だけでした

519ナイコンさん2008/07/02(水) 08:13:49

MZ-1200にはアセンブラソースの本がついてたな

520ナイコンさん2008/07/06(日) 20:43:41
MZ-700にも付いとった

521ナイコンさん2008/07/06(日) 20:59:53
MZ-1500には付いてませんでした

522俺様 ◆f0ugTrYQRI 2008/08/30(土) 20:23:38
(;´Д`)ハァハァ  まだでちゅか…

523ナイコンさん2008/08/30(土) 23:13:16

524ナイコンさん2008/09/04(木) 01:29:20
へたくそ

525ナイコンさん2009/03/28(土) 07:56:32

リクナビ  エンジニアは誇り高くあれ 堀江貴文

ttp://rikunabi-next.yahoo.co.jp/tech/docs/ct_s03600.jsp?p=001517

プログラミングを始めたのは中学1年のとき。最初に触ったのはMZ80K、自分で買った機種はMSX。
言語は独学でBASIC、それからマシン語を覚えて、中学2年のときかな、
通っていた塾がCAI(コンピュータ支援教育)をしていて、英語の学習プログラムなんかを作っていた。
以前にソフト開発をしていた塾の先生が開発したもので、その移植や改良を僕がしていました。

526ナイコンさん2009/09/20(日) 21:40:53
hetakuso lol :) fufunn

527ナイコンさん2009/09/21(月) 11:12:28
APPLE I みたいに
木枠でMZ−80作れ!!

528俺様 ◆f0ugTrYQRI 2009/09/21(月) 12:11:50
(;´Д`)ハァハァ  う゛ぁかでちゅか?

529ナイコンさん2009/10/07(水) 17:03:17
>>525
っせえ
黙ってろ

530ナイコンさん2009/10/12(月) 20:42:44
ゲームのイメージファイル欲しい人いるかな?
ミソラーメングループなどのバカゲーだけど…

531ナイコンさん2009/10/12(月) 23:51:38
欲しい欲しい

532ナイコンさん2009/10/13(火) 06:14:11
水泳… ひどい!
Axfc UpLoader Scandium
Sc_45103.rar

533ナイコンさん2009/10/13(火) 07:21:37
万引き少年… 今では考えられない!
Sc_45112.rar

534ナイコンさん2009/10/13(火) 12:03:48
ダウソ板でやれ!!!

535ナイコンさん2009/10/13(火) 12:15:02
>>534 残念じゃの〜
じゃあ削除するよ…   さようなら!

536ナイコンさん2009/10/13(火) 16:09:28
表参道アドベンチャーしたいな

537ナイコンさん2009/10/13(火) 17:13:41
蘇るなんたら本のオマケに入っるヤツで我慢汁

538ナイコンさん2009/10/13(火) 17:56:43
>>530
迷路の中にラーメンが落ちてるアレとか?

539ナイコンさん2009/10/13(火) 19:18:34
>>534 お前消えろ!!!!!!!!!

540ナイコンさん2009/10/15(木) 06:11:06
いーや!!現る!!!!!!!!!

541ナイコンさん2010/05/13(木) 08:40:28
なんとなくageてみる

542ナイコンさん2010/05/20(木) 20:55:56
MZ80
中学のとき農家の友人がもっていて
パックマンをやらせてもらいにいった
何回も行かせてくれと頼んでいたらスッカリ嫌われた
昨日のことのように覚えてる
アーメン

543ナイコンさん2010/06/07(月) 05:03:16
結局途中で終わったのね

544ヤン2010/09/11(土) 09:26:31
スタートから8年たつけど、止めちゃったのかな?

545ナイコンさん2010/11/04(木) 23:45:53
サイト消えちゃった…

546ナイコンさん2011/05/18(水) 21:13:48.27
結局どうなったの?

547ナイコンさん2011/05/25(水) 02:51:01.62
完成したけど、公開するのはやめたらしい

548ナイコンさん2012/01/13(金) 11:53:29.41
このスレって結局どうなってるの?

549ナイコンさん2012/02/07(火) 21:30:12.87
久しぶりに「地底最大の作戦」やりたい。

  ∧_∧
  ( ・∀・)      | | ガガッ
 と    )      | |
   Y /ノ      .人
    / ) .人   <  >_∧∩
  _/し' <  >_∧∩`Д´)/
 (_フ彡 V`Д´)/   / ←>>399
            / ←>>328

551ナイコンさん2013/10/27(日) 22:27:37.01
エミュは手軽だけど
やっぱり実機はいいな。

552ナイコンさん2014/05/03(土) 22:04:22.74
知っているかも知れないがちょっと前にこんなニュースがあったので書いておこう。

シャープ「MZ-80」の取説、高解像度で再配信、「アスキーコード表もばっちり」
http://internet.watch.impress.co.jp/docs/news/20140423_645726.html

553ナイコンさん2014/05/04(日) 08:25:23.42
ごみ

554ナイコンさん2016/03/25(金) 16:45:11.24

555ナイコンさん2018/02/04(日) 11:42:40.36
HAL研究所のPasocomMiniって最終的にどれだけ売れたんだろうね
FM-7とかPC-8001のモックアップもあったのにその後の話を全く聞かないけど

556ナイコンさん2018/03/22(木) 18:45:58.09
2台買うた

新着レスの表示
レスを投稿する