カラオケスタジオ

カラオケスタジオ
by on (#126339)
調査途中ですが、わかってきたことを先にお伝えします。
http://seesaawiki.jp/famicomcartridge/d ... 5%b8%a5%aa

[確定事項]
- Enri 氏の調査内容はほぼ正確
- write register address は $8000-$ffff (bus 衝突は未調査)
- write register address bit5 が VRAM A10 select (0:PPU A10, 1:PPU A11)

[未調査,調査予定]
logic analyzer を使う系が残ってます
- 未確定ピンの仕様
- CPU $8000-$ffff の bus 衝突
- Program ROM A17 が本当にそうなのか
- read register の調査

[nametable]
既存のエミュレータでは VRAM A10 select register は未実装です。これがないので追加カートリッジ vol.1 の画面表示がおかしいです。画面が変になる曲は下記です。
- いざかや
- ろくでなし
- すばる
- いとしのエリー
- ストロベリータイム
- パンドラのこいびと
- きみだけに
- まかっておんど
- げんこつやまのたぬきさん

最もおかしいと感じたストロベリータイムの実機動作を撮影しました。

簡単な修正方法でよければ NES Header の VRAM mirror を V にすれば一応正常になります。
Re: カラオケスタジオ
by on (#126346)
thanks for looking into this. for a couple of weeks I'm busy with real life, but then I will go back to improve MESS with your findings (including the ones on Dezaemon)
Re: カラオケスタジオ
by on (#126816)
計測しました。詳しくはwikiを見てください。

CPU address $8000-$ffff has bus-conflicts.
あとは Enri 氏の調査とほぼ同じです。 write bit6 に出力レジスタをみつけましたけど無意味です。

後日基板の写真かスキャンをアップロードします。
Re: カラオケスタジオ
by on (#126940)
撮影下手ですが upload しました。wiki も見てね。
スキャン時にマイクのケーブルが外れちゃったり邪魔だったので一時的に半田付けを外しちゃった。