カラオケスタジオ

Japanese-language board. ファミコン向けの日本語のフォーラム

Moderator: Moderators

Post Reply
User avatar
naruko
Posts: 64
Joined: Mon Feb 09, 2009 9:10 am
Location: リムルダール Rimuldar
Contact:

カラオケスタジオ

Post by naruko » Mon Mar 03, 2014 7:19 pm

調査途中ですが、わかってきたことを先にお伝えします。
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 にすれば一応正常になります。
Attachments
strowberry1.jpg
strowberry0.jpg

etabeta
Posts: 109
Joined: Wed Nov 29, 2006 10:11 am
Location: Trieste, Italy

Re: カラオケスタジオ

Post by etabeta » Mon Mar 03, 2014 11:50 pm

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)

User avatar
naruko
Posts: 64
Joined: Mon Feb 09, 2009 9:10 am
Location: リムルダール Rimuldar
Contact:

Re: カラオケスタジオ

Post by naruko » Sat Mar 15, 2014 8:48 am

計測しました。詳しくはwikiを見てください。

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

後日基板の写真かスキャンをアップロードします。

User avatar
naruko
Posts: 64
Joined: Mon Feb 09, 2009 9:10 am
Location: リムルダール Rimuldar
Contact:

Re: カラオケスタジオ

Post by naruko » Tue Mar 18, 2014 1:36 am

撮影下手ですが upload しました。wiki も見てね。
スキャン時にマイクのケーブルが外れちゃったり邪魔だったので一時的に半田付けを外しちゃった。
Attachments
karaoke_subcart_top.jpg
karaoke_main_bottomw.jpg
karaoke_main_top.jpg

Post Reply