今から5年前に「戦士のカートリッジクローン基板」を頒布していました。
PC-6001シリーズ用 戦士のカートリッジ基板
戦士のカートリッジの仕様は頒布版のベルーガカートリッジと同じですが、今回TSOPソケットを使用可能にして利用できる容量を2Mbit~4Mbitから2Mbit~32Mbitまで増やしました。 家電のケンちゃんでの頒布版はこちら 頒布版の戦士の...
現在はFDD/ROMエミュレータの「NANOCART」もありますが…
PC-6001/6601シリーズ用 NANOCARTリリース
動画再生カートリッジで利用していたP6 DE0-nanoカートリッジですが、新たにFDD&ROMエミュレータのNANOCARTとして利用できるようになりました。
今回は半導体不足とかPLCCのFlashROMなどが入手困難になりましたので基板を作り直し。
バンク切り替えをローターリースイッチに変更してゲームの切替も容易にしました。
PC-6001/6601全シリーズ対応 戦士のカートリッジClone(互換カートリッジ)です。
■2024.9月以降の頒布品は3Dプリンターで作成したカートリッジケースに変更します。
PC-6001/6601シリーズ用 戦士のカートリッジClone【赤/黒 & 灰/黒Ver】
今まではアクリルでカートリッジのケースを作成していましたが、今回頒布分からは3Dプリンターで作成したカートリッジケースにしてみました。
■「戦士のカートリッジClone【赤/黒Ver】&【灰/黒Ver】」は 家電のケンちゃん で委託販売中です。
売り切れの場合は「再入荷のお知らせを受け取る」の登録をよろしくお願いします!
※カートリッジケースは家庭用3Dプリンターで印刷していますので、品質にはバラツキがあります予めご了承ください。
戦士のカートリッジClone【赤/黒Ver】
PC-6001/6601シリーズ用 戦士のカートリッジClone【赤/黒Ver】(完成品) | 同人ハード(キット),BAKUTEN工房 | | 家電のケンちゃん(@kadenken)
「家電のケンちゃん(@kadenken)」で取り扱う商品「PC-6001/6601シリーズ用 戦士のカートリッジClone【赤/黒Ver】(完成品)」の紹介・購入ページ
戦士のカートリッジClone【灰/黒Ver】
PC-6001/6601シリーズ用 戦士のカートリッジClone【灰/黒Ver】(完成品) | 同人ハード(キット),BAKUTEN工房 | | 家電のケンちゃん(@kadenken)
「家電のケンちゃん(@kadenken)」で取り扱う商品「PC-6001/6601シリーズ用 戦士のカートリッジClone【灰/黒Ver】(完成品)」の紹介・購入ページ
※2022.11.15以降の頒布分から kazzo/tunaを利用した書き込みに対応しました。
kazzo/tunaでPC-6001カートリッジを読み書きしてみた
今回は以前から作成したかった「P6フラッシュカートリッジ」と「kazzoで読み書きできる変換基板」を作ってみました。P6で何か作成した際にカセットポンで簡単に動作確認できる環境ができればなぁと…
頒布時は基板裏側のジャンパをWR側にしていますが、予期せぬ事でFlashRomのデータが削除されないようにスイッチを付けて切り替えるようにしてもいいかもしれません。
※2024.9月以前の頒布品
「戦士のカートリッジClone」 のFlashROMには何も書き込まれていません。
■2024年9月以降の頒布品にはサンプルデータとして「特攻空母ベルーガ」を書き込んでいます。
バンク0には「特攻空母ベルーガ」が書き込まれています。
TinyProjectさんから許可をいただいていますが、サポート等は一切ありません。誤ってROMデータを消去されても再配布はできませんので予めご了承ください。
(TinyProjectさんへのお問い合わせもご遠慮ください)
削除する前にROMライタやkazzo/tunaを利用してご自身でバックアップを行ってください。
ゲームの書き込みにはkazzo/tunaを利用するか、MX29F040,SST39SF040等のFlashROMが書き込みできるROMライタが必要です。
aitendoやAliexpressなどで購入出来ます。
高速超小型汎用プログラマー
●概要●仕様・機能高速超小型汎用プログラマー、IIプラス版、高速USBインターフェース、USB1.1/2.0/3.0サポート、1.8Vデバイス対応、40Pソケット搭載、対応OS:Windows XP/…
高性能汎用プログラマー
●概要●仕様・機能高性能汎用プログラマー、海口鑫工電子社TL866シリーズ第3世代製品、対応デバイス:EPROM/MCU/SPI/Nor/NAND Flash/EMデバイス等31000種類以上、対応デ…
XGECU Official Store - Amazing products with exclusive discounts on AliExpress
Discover the wide range of from AliExpress Top Seller XGECU Official Store.Enjoy ✓Free Shipping Worldwide! ✓Limited Time...
ちなみに私はこちらのアダプタ付きを購入しました。
V12.66 xgecu t56プログラマー、56ドライバー、ピック、N、フラッシュ、emmc、tsop48、sop56、bga、9アダプター、soic8クリップ用の37300 ics - AliExpress 7
Smarter Shopping, Better Living! Aliexpress.com
追加でFlashROMが必要な場合は SST39SF040 が利用できます。
[SST39SF040] を使用した場合 kazzo/tuna での書き込みには対応していません。対応しているのは MX29F040 のみとなります。
https://www.digikey.jp/ja/products/detail/microchip-technology/SST39SF040-70-4C-PHE/2297835
頒布版の戦士のカートリッジCloneはTSOPソケットは取り付けていません。
8Mbitや32MbitのTSOP FlashROMを使用する場合は別途入手してください。
TSOPソケット型式:OTS-40-0.5-01
AliExpressなどで購入出来るようです。
購入出来なくなったようです…
必ず同型式のTSOPソケットを入手してください。(3,000~4,000円ぐらいです)
別の型式だと取り付けできない可能性もあります。
TSOPソケットは40ピン対応で8Mbitまたは32MbitのFlashROMが使用可能です。
※AM29F080やMBM29F033Cで動作確認済み
TSOPソケットを取り付けるとこんな感じ。
FlashROMを外すか無効にすれば拡張RAM(PC-6006互換)として16KBのRAMが利用できます。
DIP<>TSOPの切替スイッチでTSOP側にすればDIPのFlashROMを無効に出来ます。
ICの引き抜きには「サンハヤト IC引抜冶具 GX-7」あると便利です。
IC引抜冶具が使えるように頒布品には切り欠きも作っています。
付属のMX29F040またはSST39SF040のFlashROMにROMライタでROMイメージを書き込んで使用します。
※付属のFlashROMは MX29F040 か SST39SF040 のどちらかになります。
1Mbit(128kB)のROMイメージを4個結合して4MbitのROMイメージを作成しROMライタで書き込み。
例えば下記のようなバッチファイルを作成して、1MbitのROMイメージを4つまとめてバッチファイルにドラック&ドロップします。
4Mbitであれば4本のゲームを書き込むことが出来ます。
例:4Mbitだったら…
copy /b %1+%2+%3+%4 4Mrom.bin
作成した 4Mrom.bin をROMライタでFlashROMに書き込みます。
あとは基板上のロータリースイッチでゲームを切り替えてゲームを変更します。
市販のカートリッジゲームも動作しますのでROMイメージを書き込んだり、TINY野郎さんが公開されている「なんでもメガROM」を使えば、テープゲームなど更に多くのゲームが書き込めカセットポンで実機でゲームが遊べます。
P6ゲーム開発の動作確認等に利用してもいいかと思います。
なんでもメガROM ~PC-6001用テープイメージをROM化するツール~
PC-6001 「なんでもメガROM」 を使ってみる
TINY野郎さんが公開されている 「なんでもメガROM」 で、とりあえずROM化して実機で動いたよーっていうテープ版ゲームをまとめてみました。 ■初代PC-6001にも対応しました「戦士mk2で対応」(2020.10.28更新) えすびさん...
なんでもメガROMとかベルーガとか市販カートリッジゲームも動作します。
カートリッジケースはこちらにも対応しています。
PC-6001/6601シリーズ用 カートリッジケース
PC-6001/PC-6601シリーズ用のカートリッジケースをFusion360で3Dモデルを作成してみました。
このカートリッジケースに使えるKiCad用P6カートリッジ基板のフットプリントも公開。
ゲームの切替はロータリースイッチを回してP6本体のリセットボタンを押してください。
※P6本体の電源を切ってロータリースイッチを切り替える方をオススメします。
ロータリースイッチは 0~F まで16段階の切り替えが可能です。
32MのスイッチはTSOPの32MbitのFlashROMを利用したときのBANK切替スイッチです。
TSOPソケットを取り付けてMBM29F033CのFlashROMを使用すれば、最大で32種類のゲーム(1MbitROMイメージx32)が選択できます。
DIP<>TSOPの切替スイッチ
DIPはMX29F040(SST39SF040)側でTSOPはTSOPソケット側のFlashROMを使用するときに切り替えます。
Xで @pman4416 さんが不具合?を報告されていた件の対処法も紹介されています。
戦士のカートリッジのハードに関しては西田さんのサイトでご確認ください。
戦士のカートリッジmkII 技術資料も公開されています。
コメント