2019年11月30日から2019年11月1日までの日記を表示中
2019年11月30日 (土)
■基板
『脱子ちゃん雀荘』は、麻雀用のIOボードが繋がっていないと起動しないのではないかということで、その辺の原理を確認するために、セガの麻雀用IOボード (839-0111) (の互換品と思しき基板(の写真))から回路図を起こしてみました。コンデンサの容量がわからないですが、接続は恐らくこんな感じかと。
16ピン側が基板側で、1番ピンからクロックを入れて、マトリクスの6本ある横線を1本ずつ切り替えながら見ていく形になっています。その時点でどの横線を見ているかは2〜7番ピンのどこがLになっているかで判断できて、その際に8〜12番ピンのどこが Lになっているかを見ることで、横線の上にある5つのボタンのどれが押されているかを確認できる仕組みのようですね。これだと、時間はかかるけど、全ボタンの同時押しも検出できるということなのかな?
おそらく『脱子ちゃん雀荘』では、起動直後の初期化フェーズで基板側でソフト的に2〜7番ピンの値の遷移を観察して同期を取る処理か何かが入っていて、それがうまくいくまで立ち上がらないとか、そんな感じなのかなぁと。作ってみるしかないか・・・。いやしかし、System2と839-0111の接続がわからないという問題がありますな。
ひとまず実機で確認したところ、System2では、1番ピンのクロックは2P側のコインカウンター信号 (旧セガコネクタのはんだ面側E) を使って生成しているっぽいです。また、 Gフロントのツイートにあった取説のやハーネスの写真から、それ以外の11本の信号は、旧セガコネクタの部品面側の7〜11番と、はんだ面側のH・J・K〜Nに繋がっているっぽいこともわかりました。ただ、どれがどれに対応するかまでは一部しか読み取れず・・・。
[コメントを書く]
2019年11月29日 (金)
■基板
『脱子ちゃん雀荘』、念のためZ80のM1信号と512Kbit ROMを使うパターンも試してみましたが、やっぱり起動しませんでした。残念。というか、これも7年前に試してるよねー。
あ、もしかして、これ、麻雀用のサブ基板を繋がないと起動しないパターンなのかな・・・?というわけで、試しにMAMEのソースをいじって、麻雀用のサブ基板がないような環境を作ってみたところ、見事に起動しなくなりました。なるほど、そういうことか・・・。それなら・・・。
ちなみに、先日、シャープのLH0080Bを挿したら一時的に起動しなくなった『チョップリフター』(元『ワンダーボーイ』基板)ですが、そもそもZilogのZ80Aでも起動が超不安定であるということが判明しました。たまたま今までうまく上がっていただけのようです。今回、改めてLH0080Bに交換してみたところ、基板を立てたり何度か電源を入れ直したりしているうちに起動してくれました。原因は何だろう・・・。
基板をよく観察したところ、IC48の右側のジャンパにはんだが盛り付けてあることを発見。普通はオープンなんですが、ショートさせるとCPUのM1信号が先に伝わります。前のオーナーさんが、改造する際にショートさせたんでしょうね。ひょっとして・・・と思ったんですが、これを除去しても、起動の不安定さは変わりませんでした。残念。
あと、ついでに最近パーツ箱から出てきたSTマイクロのZ8400AB1 (Z80A互換) も挿してみたんですが、こっちは起動中のICチェックでBAD ICのエラーが出るという、また別のパターンになることがわかりましたw。何が原因なのか・・・。ていうか、このCPU、刻印がちょっと歪んだ感じだけど、本物なのかなw
[コメントを書く]
■SSDS3
Super SD System 3のブラックフライデーセールに参戦成功。ようやく注文することができました。よかった。
[コメントを書く]
2019年11月28日 (木)
■基板
昨日の続き。復号した『脱子ちゃん雀荘』がMAMEで動かない問題は、ソースの修正が間違っていたからということが判明。あー、もっと丁寧にやるんだった・・・。反省。で、エミュレーターではバッチリ動くので、実機でダメな理由は別途あるんでしょうなぁ。うーん。
[コメントを書く]
2019年11月27日 (水)
■飲み
[コメントを書く]
■基板
昨日、実機で動かそうとして失敗した復号済みのROM、そもそもエミュレータでちゃんと動くのか気になり、MAMEのソースをいじって同じ環境を作って実験してみました。結果、なぜか全然動かず。うーん、復号ミスってるのか、それともMAMEの修正をミスってるのか・・・。
そういえば巷で話題の赤いのと青いのが出てくるやつ、うちでも無事動きましたw
まあ、本当は、サブCPUとしてZ80の代わりにMC-8123Bが載っているやつを期待してたんですがw
[コメントを書く]
2019年11月26日 (火)
■基板
昨日の『チョップリフター』、試しに『脱子ちゃん雀荘』のマザーボードにさらに載せ替えしてみたところ、同様の背景の不具合が出ることが判明。
というわけで、問題は基板の故障ではなさそうです。何だろう・・・。あ!この315-5152なるPALの交換忘れてる!これか?
きたー!背景直った!とうわけで、基板の故障ではなく、単なるPALの移植漏れというオチでした。変に修理したりしなくてよかった・・・。
ちなみに、その後、再び元『モンスターランド』の基板に『チョップリフター』のROMなどを戻して、ついでにZilogのZ80Aの代わりにシャープのLH0080Bを載せてみたところ、なぜか起動しなくなるという問題が発生。
しかも、その後、再度ZilogのZ80Aに戻しても起動しないまま。こ、壊れたのか(汗)?・・・と思いきや、押したり電源入れなおしたりしているうちに再び起動するようになりました。焦ったー。一体何だったんだろう・・・。
ちなみに、今日の作業の結果、これまで生きているかどうか不明だった『脱子ちゃん雀荘』のSystem2マザーボードが生きていることがわかりましたw。ということは、電池切れ対策さえ何とかなれば、復活する可能性はあるな。よし・・・。というわけで、復号済みのROMを載せてみたんですが、やっぱりダメでした。というか、7年くらい前に同じこと1回やってだめだったんですよね。その時どれくらい深追いしたのかよく覚えていないんですが、PCの中を漁ると、色々と試行錯誤した痕跡が・・・w
[コメントを書く]
2019年11月25日 (月)
■基板
先日のSystem2の続き。まず、割と動きそうなジャンク箱から出てきた方の『モンスターランド』から見てみました。
この基板、よく見ると、裏にジャンパが飛ばしてありました。
ジャンパの飛ばし方や、元々載ってたプログラムROM(の一部)が512Kbitだったことから、例のM1でデコード済みのプログラムとデータをアクセスし分けるタイプの修理をしようとしたものと推測されます。ただ、ジャンパを撤去してわかったんですが、パターンカットがきちんとできておらず、512KbitのROMの1番ピン(本来はM1で制御されるべきピン)は電源ラインに繋がったままでした。うーん、テスター持ってなかったのかな(汗)
というわけで、そのままZ80を載せ、動作実績のある復号済みのROMを載せてやったところ、見事に起動。やった!
次に、この基板にボロボロの『チョップリフター』の基板からROMなどを移植してみました。
こんな感じかな?さて、どうか・・・
お!?
おお!?
きたー!起動した!
いや、でも何か変ですね。背景のスクロールがおかしい。
こんな感じで山が切れたりしますw。うーん、何がおかしいのか。ググると似たような故障で困ってる人の情報が出てきたりはしますが・・・。
[コメントを書く]
2019年11月24日 (日)
■リングフィットアドベンチャー
今日もちょっとアドベンチャーモードをやってみるなど。なるほど、きついw
[コメントを書く]
■一段落
一応某原稿が一段落したので、また今日から平常運転に戻ろうと思います。いやしかし、本当に載るのかなこれ(汗)。そして載ったら載ったで色々と不安が・・・w
[コメントを書く]
2019年11月23日 (土)
■リングフィットアドベンチャー
アドベンチャーモードをちょっとやってみたり。なるほど、こういう感じなのか。これでゼルダBOTWの世界をうろつけたら楽しそうだなぁ。
[コメントを書く]
2019年11月22日 (金)
■DD-WRT
ルータを貸して欲しいとの依頼を受けて、使っていなかったWHR-G301Nを引っ張り出して初期化しようとしたら、何とDD-WRTが入ったままということが判明w。流石にそのまま貸すわけにはいかないので、戻し方を調べたら、ルータが起動した直後のタイミングで ARP のキャッシュに手でルータのMACアドレスとIPアドレスの対を設定した上で、tftpでオリジナルのファームウェアを流し込むみたいな解説が。うーん、なるほど。
当初、手を抜いてWindowsから済ませようとしたんですが、ルータの起動途中でPCのNICが勝手にダウンしまくって、arpの設定が全然うまくいかず。諦めてFedoraの入ったPCに切り替えたら一発で通りました。あー、最初からLinuxでやるんだった・・・。あれ、もしかして、Windows PCでもルータとの間にハブとか入れてたら、もっと簡単にできたりしたのかな?
[コメントを書く]
2019年11月21日 (木)
■リングフィットアドベンチャー
[コメントを書く]
2019年11月20日 (水)
■飲み
平日なのに飲み会でした。お疲れ様でした。
[コメントを書く]
■System E版テトリス
昨日の続き。System E版の『テトリス』がいつ出たのか気になり、PS2の『テトリスコレクション』の取説に記載がないかなと思って見てみたところ、System E版『テトリス』の稼働開始時期についての記載はなかったんですが、代わりにSystem Eの説明として「『ファンタジーゾーンII』が最後」みたいな衝撃の記述を発見。じゃあここに収録されているSystem E版の『テトリス』はどこから出てきたのかとw。・・・ま、まさか、System16B版の『テトリス』がでるよりも10ヶ月以上早く出ていたとか、そんなことは無いよね・・・。
[コメントを書く]
2019年11月19日 (火)
■それポン
最近色々と調べている中で、色々と気になることが出てきたので、超今更ながら買ってみました。とりあえず、過去の色々なできごとやその経緯なんかはいいとして、データが結構雑っすな・・・。「System EはファンタジーゾーンIIが最後で5作のみ」とか、「System16はコットンで終わり」みたいなことがびしっと書かれててちょっとびっくりしました。『ファンタジーゾーンII』は1988年2月稼働なんで、『テトリス』の方が後のはずだし、そもそもSystem Eでは7タイトルくらい出てるし。System 16も、『登竜門』は95年に出てて、少なくとも91年の『コットン』よりは後なわけで。この辺のデータ、どっから引っ張ってきたんだろう・・・。
[コメントを書く]
2019年11月18日 (月)
■基板
色々届きました。これはどう使えばいいかわからないからいいとして・・・w
問題はこれです、これ。謎のイーストテクノロジーの基板。
いきなり動かすのも怖いんで、ひとまずプログラムROMと思しきROMをダンプして、stringをかけてみたんですが、特にゲームタイトルっぽい文字列は見当たりませんでした。代わりに、こんな文字列があったりしましたがw。何だこれw。ちなみに、ダンプしたデータとチェックサムが一致するものは、MAMEのソースコードには見当たらず。
error 2001: Null pointer assignment error 2000: Stack overflow error 2003: Integer divide by 0 error 2004: DOS 2.0 or later required error 2009: Not enough space for environment error 2002: Floating point not loaded Not Open %s ;C_FILE_INFO"
うーん、いいや、動かしてみようw
な、何ぃー!?
まさかの『バルーンブラザーズ』でしたw。やっちまったw。ていうか、これ、セタ基板じゃなくてタイトー基板かw
でも見比べてみると、手持ちのとはサブボードが違う模様(右が元々持ってた『バルーンブラザーズ』)。プログラムROMの中身も違うっぽいし、別バージョンとかなんですかねぇ。そのうち比べてみます。はぁ・・・w
あともう1つ。これも動くかどうかわからないんですが・・・
きたー!動いた! タイトーの『WGP』!
軽く遊んでみましたが、普通の画面だと酔いますな・・・w
というわけで、基板を動かした話でした。
[コメントを書く]
2019年11月17日 (日)
■何もしていない
この先の作業に備えて荒れ果てた部屋をある程度片付けたり、某原稿をいじったりしているうちに一日が終わりました。2個目の方はもうこれでいいかな・・・。
[コメントを書く]
2019年11月16日 (土)
■基板
[コメントを書く]
2019年11月15日 (金)
■ファンタジーゾーンコレクション
AC版『ファンタジーゾーンII』の発売が「1987年2月」という情報を複数箇所で見かけたんですが、マークIIIの方が先なはずだから、違うんでは・・・?と思って確かそうな資料を確認しようとPS2の『ファンタジーゾーン コンプリートコレクション』を引っ張り出してきたら、まさかの未開封でしたww。まあ、開けたけどw。
で、発売日ですが、説明書に「1988年2月」と書かれていました。やっぱりマークIII版が先でいいのね。
[コメントを書く]
2019年11月14日 (木)
■基板
ATOMISWAVEのカートリッジを交換しようとしたら、何故かスムーズに装着できない個体が・・・。ひっくり返してコネクタを確認してみたところ、なんと歪んでいました。微妙過ぎて写真からだとわからないかもしれませんが、上側の中央付近が少し下にたわんだような形になってます。何をしたらこうなんるんだ・・・ (´・ω・`)
[コメントを書く]
2019年11月13日 (水)
■基板
探してみたら、ちょうどいい長さのネジが出てきたので、トライフォースのDIMMをネジ止めしてみました。
もう、手で上から押さえたり、ガワを外したりしなくても起動してくれます。よかったよかったw
次に、先日お歳暮で届いたRINGWIDEを動かしてみました。中身は・・・『カオスコード』です。いやー、ほんとどうなってんだ(汗)
それにしても、この基板、同じRINGWIDEのメルティブラッドAACCと同レベルでファンがうるさいですね。もはやこれは基板の仕様ということなのか・・・?
適当に1クレジット遊んでみたんですが、何かかなり進めてしまいました。初見でここまで遊ばせてくれるとは、かなりのおもてなし・・・。というか、変な姿勢で遊んでたせいで腰がw
[コメントを書く]
2019年11月12日 (火)
■基板
MODEL2Bのサブボードの載せ替えをやってみました。昨日動かした『ダイナマイト刑事2』を開けて・・・。
どデカいサブボードを交換するだけ・・・なんですが、サブボードがガッチリネジ止めされている上に、そのうち数本は受け側がケースに固定されていないため、ただ上からドライバーで回しても外れないという・・・。結局、一旦マザーボードごとケースから外して交換しました。超面倒くさい・・・。
あー、無事『ファイティングバイパーズ』が起動してくれました。良かった。
この後、再度『ダイナマイト刑事2』に戻しました。もう当分は交換作業したくないですね・・・w
続いて24kHz繋がり(?)でSystem24を動かしてみました。この前SDカードから起動させたりしましたが、フロッピーから起動させるのは久しぶりですね。
げ、まじかw
あああ、もう面倒くさいwww
無事ディスクを取り出して書き込み保護を外せました。というかこれ、ラベルの感じからすると、オリジナルのディスクのままなのかな?
[コメントを書く]
2019年11月11日 (月)
■基板
お歳暮が来たということで受け取ってみました。「お酒 他」とのことですが・・・
明らかに「他」がでかいことが箱から伺えます・・・。一応、たぷたぷするので、液体のものは入っているようですがw
開けてみよう。ゴゴゴ・・・
ちょっとwwww
プチプチの下にRINGWIDEのロゴが透けて見えますw
厚紙はたころんの大インストでしたw
で、ひとまずこちらは置いておくとして、今日はST-Vで変なのいくつか動かしてみたりしました。まずはこちら、『わくわくしょうぼうしゃ』。キッズ筐体ですね。ゲームは起動するものの、操作にはアナログ系が必要みたいです。
つづいてこちら。『ねらえ!スーパーゴール』。こちらはこんな画面が出てゲーム画面に進めず。残念。
で、本命はこれ。『ポケベル早押しピポパ』です。
こいつはゲームが起動します。
ゲームの目的すごいw
こりゃ無理www
とりあえずキャプチャしてみるなどw
キャプチャしてみた pic.twitter.com/6iT60fw0hZ
— のすけ (@konosuke) November 11, 2019
テストモードを見た感じ、麻雀と同じマトリックスで遊べる系かな?普通のボタン操作は反応しませんでした。ちょっと今は余裕ないので、また後日。
この後は、MODEL2Bの動作確認。動かすの、いつ以来だろう・・・。というか、ぐちゃぐちゃだ・・・。
おー、『ダイナマイト刑事2』、無事起動。続きはまた明日。
[コメントを書く]
2019年11月10日 (日)
■体調
夕方あたりから急激に体調悪化。大丈夫かな・・・。
[コメントを書く]
■基板
[コメントを書く]
2019年11月 9日 (土)
■横浜
先週行ったばかりですが、今日は車で横浜へ荷物搬入しに行ってきました。ふぅ。
[コメントを書く]
■基板
ふと、System-Eのサブボードについてる4つのはんだジャンパ(基板の下側の方にあるアレ)が何をやってるのか気になり調べてみたのでメモ。ここでは、4つあるジャンパの左から順にPAD1、PAD2、PAD3、PAD4と呼びます。
デフォルトは恐らくこの状態。PAD1とPAD3がショートしています。データROMが256Kbitのゲーム用(ファンタジーゾーンII以外、多分全部これ)。
データROMが512Kbitのゲームは、PAD1とPAD3がオープンになって、代わりにPAD2がショート。これで、B22からの配線をPAD3の下側に繋ぐことで、B21とA22の2信号で選ばれていた各ROMのCEが、B22とA22の2信号で選ばれるようになり、B21はROMのA15に繋がって、前半256Kbitと後半256Kbitを選ぶようになります(74LS139の出力を変えていないため、IC4とIC3の順番が入れ替わると考えられます)。これがファンタジーゾーンIIのパターンです。
MAMEのソースコードのコメント欄に書いてある説明と全然違うのがちょっと怖いですが、まあ、こっちは一応現物見て確認してるんで・・・。
で、System-Eは一旦これくらいにして、Z80繋がりでついでにSystem2のモンスターランドを見てみることに。元々存在を認識していた方は、CPUをZ80Aに置き換えて、プログラムROMをデコード済みのものに交換し、電源の電圧を上げたら割とあっさり起動してくれました。生きてて良かった・・・。
もう1枚の、ジャンク箱から出てきた方は、元々謎のROMに交換されていたんですが、それを撤去して動作実績のあるデコード済みのものに置き換えてみるも、起動せず。まあでも、少なくとも1枚動くのがあるお陰で色々と調査が捗りそうです。頑張ろう。
[コメントを書く]
■Gimp
Windows版のGimp2の起動でフォントを読み込むところが超遅く、さすがに耐えられなくなってきたので対処法をググってみたところ あっさり発見。 早速適用してみたところ、効果てきめん。有り難い。もっと早く調べて適用しておくんだった。
[コメントを書く]
2019年11月 8日 (金)
■基板
モンスターランドの基板を引っ張り出した後、ついでにジャンクのSystem2版チョップリフターを探していたら、なぜかジャンク箱の中からモンスターランドがもう1枚出てきました。おかしい、何で2枚あるんだ・・・w
もしかして、チョップリフターがあると思っていたのは勘違い?・・・と思ったけど、その後ジャンクのチョップリフターも発見。うーんw
[コメントを書く]
2019年11月 7日 (木)
■基板
なぜか隠しキャラ出現がリセットされてしまったMarvel VS. Capcom2、テストモードで隠しコマンドを入れて全キャラ復活。
いや、それより今日は割と重要なものが届いていたり。
ジャーン。やっと手に入りました、トライフォース。エラーが出るジャンク品なのに、何か高かったです・・・。
とりあえず動かしてみます。まずはマザーボード単体で起動するかどうか。
お、起動して画面が出ましたね。よし。
ERROR 26とのこと。キーチップを挿してないからですかね。
それではソフトを。激闘プロ野球です。うちにはトライフォースのソフトはこれしかありませんw
開けてびっくり。何とメディアが2枚入っていましたww。あー、GDT-0008BとGDT-0008Cのバージョン違いですねw
あああっ、キーチップの足が1本セクシーな感じに!
ふぅ・・・
それではGDドライブつきで再挑戦。
ERROR 22になりました。DIMMボードとの間の通信エラーか・・・。
DIMMボードが壊れていないか心配になったので、試しにNAOMI2に取り付けて動かしてみたところ、普通にゲームのロードを始めたので、DIMMボード自体は大丈夫そうです。
あれ、エラー!? って、バーチャファイター4FTはDIMMのファームウェアが古いから起動しないのかw
とりあえずDIMMボード側は問題ないことがわかったので、トライフォースのマザーボードにDIMMボードを戻してみたところで、ちょっと変なところに気が付きました。DIMMボードがしっかりはまらないですね、これ。ガタつく感じ。もしかして、単にしっかり嵌ってないだけ・・・?というわけで、手でDIMMボードを上から押さえつけながら起動してやったところ、ERROR 22にならずにプログラムの読み込みが始まりましたw。疲れたので手を離したら、そこで止まっちゃいましたがw
じっくり観察してみると、どうもDIMMボードと干渉しているのはケースのようです。そして干渉している部分だけ簡単に取り外せそうな感じです。というわけで外してみました。
この状態でDIMMボードを装着してみました。凄まじいフィット感。これまでのガタツキが一切ありません。これならいけるはず。
きたー!手で押さえなくてもロードが始まりました。
うおお、起動した!
ふぅ、何とか間に合ってよかったです。しかし、ソフトがこれしかないのは寂しい。とはいえ、他に普通に入手できてお家で遊べるソフトとなると、バーチャストライカーシリーズしかないんですよねw
[コメントを書く]
2019年11月 6日 (水)
■飲み
平日だけど飲みでした。お疲れ様でした。
[コメントを書く]
2019年11月 5日 (火)
■基板
基板を動かしたら、何故かRGBの赤が出たり出なかったりと不安定に。基板を替えても症状は同じままなので、ハーネスから先のどこかに問題があるようです。で、原因を絞り込んでいったところ、明るさ調整のためのボリュームに行き着きました。赤のところだけ、異常に大きな抵抗値を示しています。うーん、何だこれ。・・・と、要因を探るべく何度か回していたら、いつの間にか普通の抵抗値に戻っていました。うーん、接触?この辺もそのうち交換した方がいいのかな・・・。
[コメントを書く]
2019年11月 4日 (月)
■何もしてない
今日も特に何もせず、家でダラダラ過ごして終了。
[コメントを書く]
2019年11月 3日 (日)
■何もしていない
何もせず、のんびり過ごすなど。
[コメントを書く]
2019年11月 2日 (土)
■横浜
ラグビーを見るわけでもないんですが、ちょっと桜木町の方へ。
いい天気です。
ここでパブリックビューイングやるらしい。
目的地の赤レンガに着きました。全国ふるさとフェア2019なるイベントです。
連休中に赤レンガでやってる入場無料イベントなんて、人多過ぎてまともに楽しめないものかと思っていたんですが、普通に買えて、普通に座って食べられました。八海山のIPAも美味かったし、なかなか良かったです。
[コメントを書く]
2019年11月1日 (金)
■抽選
超早起きして抽選に挑むも2連続で外れ。残念。まあでも、結果的にこれはこれでアリというか、実は外れて良かった面もあり。
[コメントを書く]
■フィルタ
ビックカメラで買ったダイニチの加湿器のフィルタ、新品なんですが、こんなのが出てきました。穴は空いてるし、日焼けしてヨレヨレだし、「リサイクルショップの店頭に何年も置かれてたんですか?」という感じw
まあ、箱は捨てるし、中身は無事だったんでよかったんですが(店頭でも確認してくれた)、どこでどうやって保管してたのか気になりますねw
[コメントを書く]
■焼き肉
[コメントを書く]
2019年11月30日から2019年11月1日までの日記を表示中
自分も脱子ちゃんの再生をしようとしたところ この記事を発見しました
I/Fが無いと立ち上がらないとの事でどうしようかと思ってましたが ここに回路図があり
その回路図を見る限り使ってる部品が同じ SYS16/24/32の麻雀I/Fと同じと思われました
幸い16で使用していたI/Fがあったのですが
R1 青灰黒 68オーム
C1 47uF16v
C2 赤赤橙灰茶 0.022uF?
IC1 HC4022
IC2 uPA2003C
でした
残念ながらボードとの配線は竜子の方しかわからないんですが…
おお、貴重な情報提供、ありがとうございます。
どうやって調べたのか全く覚えていないんですが、
手元のノートに残ってるメモによると
旧セガのコネクタのはんだ面のH・J・K~NがJST NH 16ピンの7~2番ピンに
部品面の7~11がJST NH 16ピンの8~12番ピンに対応するようです。
また、確か互換基板を所有している方から、搭載部品の情報
(コンデンサの容量など)を教えて頂き、自分でも
ユニバーサル基板で互換品を作ろうと思って部品を買いそろえた
はずなんですが、そこで止まっていますね・・・(汗)