2011.05.05スポンサーリンクスポンサーリンク今まで色々なマッパーのフラッシュカートリッジを作成してきましたが、MMC5(マッパー5)はまだ作成していませんでした。40pin)の在庫が発見できたので作成してみることにしました。MMC5unagi.osdn.jp今回はETROMを使用して、さらにW-RAM-0を64kbitから256Kbitへ変更すれば互換性もアップ。まで対応しているので、最大容量で作成。作成方法は他のフラッシュカートリッジとほとんど変わりませんのでピンアサインと写真だけ載せておきます。作る人はそんなにいないと思うので、過去記事をみて作成の参考にしてください(^-^;;もちろんAM29F040B(4Mbit)のflashromでも作成できます。SRAMの256kbit(64256等)はスーパーファミコンのバッテリーバックアップカセットについてますのでそれから拝借。1pinと26pinを折り曲げて、あとはそのまま基板へハンダ付けします。配線すれば完成!8MbitのflashromはほとんどがTSOPタイプなので変換基板が必要です。その他のデバイスで、比較的在庫もあるサイトを紹介します。VCC-GND間に取り付け。kazzo+anagoで書き込んでみたけれど、残念ながら動作せず。以前作成したMMC5用のラベルも置いておきますさて次はめっさつさんが沙羅曼蛇を弄られているようなので、VRC3のフラッシュカートリッジでも作成しようかな。ID:==すみませんMMC5とは、プログラムロム(P-ROM)も1Mバイトまで対応していたのですか?資料とかを読むと512kまでばかりと書いていたもので、これが本当ならうれしいです。CHR:4Mbit)ですから。実際に最大容量まで使用されているゲームはありませんが、しっかりと配線はありますので接続すれば使用できるようになりますよ。ID:==返信のほうありがとうございます。8K*64個のバンクで合計512KBのアクセスが限界と聞いてまして。エミュレーターでの実験による切り替えでもそんな風に出てましたのでがっかりしていたのですよ。したら、実機では1Mバイトアクセスできるボードがあるんでしょうか。したらエミュレーター側も対応してくれるといいのですがと思っております。一年前のプログラムですが、こんな感じです。時間があるときお試しください。ID:==>akaneさんあ、このプログラムはすでに試してますw確か一度リセットしないと、実機でちゃんと表示されなかったと思います。バンク切り替え等の詳しいことはわかりませんが、MMC5のチップが制御してます。CHR:1Mbyte)はエミュでも動いてますよVirtuaNESのみですが。ID:==ちょっと話は違うのですがkazzoでMDC5のカートリッジ(AM29F040B)書き込めますか?書き込もうとすると1ブロック(0x2000?)書いた時点でコンペアエラーになるので書き込めてないような気がします。以前作ったW29C040のカートリッジは問題なく書けますし、MBM29F016で最上位ビットをつぶしたカートリッジも書けました。配線が間違ってるのかなと思い3個程作ってみましたが症状同じ。W29C040のカートリッジと見比べても配線は同じなんですけどねぇ。MDC5は開発中止ということでどこに聞いていいかわからずここに書いてしまいました。ホンコンで無いとだめなのかな?そんな事ないですよね。ID:==>zaksさんスクリプトはmmc5.afを使われてますか?MDC5に書き込む場合はmmc5.afのスクリプトで問題なく書き込めています。古いスクリプトを使われているのでしたら、最新のスクリプトで試してみてください。MDC5用でスクリプトを作成するならこんな感じで。ID:==アドバイスありがとうございます。スクリプトはmmc5.afを使っていました。今回のmdc5.afでも症状変わらずでした。AM29F040B以外のMDC5カートリッジは書き換えできるだけに謎が深まります。ID:==試しにAM29F040Bの31ピン(/WE)の接続を外したら書き込みできました。なんでだ!?kazzoはキットで購入したので私の作り方が悪いのかもしれませんね。ID:==>zaksさん/WEを外して書き込めるわけはないんですけど...何ででしょうねwキットで購入されたのであれば、細かい部品が多いので半田不良の可能性もありそうですね。ID:YwMDI2NzYはじめまして。楽しく拝見させていただいております。バンク切り替えのある、カートリッジの/WEを使用して、ROMに書き込んでいるようですが、実動作させるときには、バンク切り替えの時の/WE信号と、ROMの/WEが競合しとうさしないものがあるようです。書き込んだ後には、ROM側の/WEをプルアップするか、オープンにすると動作するようですね。既出でしたら、申し訳ございません。ID:YwMDI2NzY書き込んだ後には、ROM側の/WEをプルアップするか、オープンにすると動作するようですね。→失礼いたしました書き込んだ後には、ROM側の/WEを外し、プルアップするか、オープンにすると動作するようですね。ID:Q3OTA5MzAコメントありがとうございます。MMC5での不具合があるのはいくつかあるようですが、すべては調べ切れていないので動作報告は助かります。MMC5以外にも切替が必要なMAP#があるようなので同じような原因かもしれませんね。コメントをキャンセルばくてんいただいたコメントは承認後サイトに反映されます。DIMMボード用リチウムイオン充電池を交換してみたツボック2020.02.12こんばんは、ツボックです。DIMMボード用リチウムイオン充電池を交換してみたツボック2020.02.02いや~、頑張っていますね。画像の配線を見て、昔MDのバックアップ基盤を自作したのを思い出しました。自分が欲しいなぁ...というのをちょこちょこと基板を作り続けてます。気に入ったのがあれば是非お願いします。新年明けましておめでとうございますツボック2020.01.01新年、あけましておめでとうございます。資金が出来たら購入させて頂きます。DIMMボード用リチウムイオン充電池を交換してみたツボック2020.02.12こんばんは、ツボックです。DIMMボード用リチウムイオン充電池を交換してみたツボック2020.02.02いや~、頑張っていますね。画像の配線を見て、昔MDのバックアップ基盤を自作したのを思い出しました。自分が欲しいなぁ...というのをちょこちょこと基板を作り続けてます。気に入ったのがあれば是非お願いします。新年明けましておめでとうございますツボック2020.01.01新年、あけましておめでとうございます。資金が出来たら購入させて頂きます。丹青通商メタ情報ログイン投稿フィードコメントフィードWordPress.orgタイトルとURLをコピーしました。