2025年4月30日から2025年4月1日までの日記を表示中
2025年 4月30日 (水)
■基板
CPicS1のマニュアルに 92631C-6を改造して、CPicS1と組み合わせて使えるようにする方法を掲載しようと思い、改めて未改造の92631C-6を改造してみました。今回は、以前実施した 秋月電子のピッチ変換基板 を利用した方式では今ひとつだった、変換基板自体の固定方法の改善にも取り組んでみます。
まずはこんな感じで変換基板を切り出し。41番ピン用のパッドのところだけ、1mmちょっと切り落としておきます。
で、CPS-B-21の41番ピンから47番ピンの7ピンを気合いで浮かせた後は、その下にピッチ変換基板を滑り込ませて、ピッチ変換基板側のパッドとはんだ付けします。さらに、これだけだと変換基板が動いちゃう状態なので、41番ピンのところは92631C-6のパッドとも導通するようにはんだを盛ります。最初にピッチ変換基板の41番ピンのパッドのところだけ短く切ったのはこのためです。
45番ピン〜47番ピンは、以前と同様に硬めのワイヤでCNAのGNDのピンに配線。
さらに42番ピンと44番ピンも硬めのポリウレタン線でCNA側に配線しました。ここまでやることで、ピッチ変換基板が変な方向に引っ張られて41番ピン〜47番ピンが引きちぎられたりするようなリスクは相当低減されたかな、と。
後はR1とR2にプルダウン抵抗を実装。これで電池切れした90631C-5相当になります。
CPicS1と組み合わせて、電池ありタイトルが起動することを確認できました。
続いて、電池も付けられるようにしていきます。こっちは40番ピンを+5VからD1のカソード側につなぎ替える必要があります。以前は基板側をパターンカットしたりしましたが、今回は基板側を傷つけずにやることに。とりあえず1ピンだけ飛び出た形で変換基板を切り出しました。
これを、浮かせた40番ピンの下に滑り込ませて、ピンを変換基板のパッドにはんだ付けします。
この後は、D1とD2に適当な整流に使えるダイオードを取り付けて、CX7に0.1uFの積層セラミックコンデンサ (90631C-5に実装されているパーツを剥がして測定したので、容量はこれであっているはず)を、R3〜R5に1MΩの抵抗を、それぞれ実装し、40番ピンに取り付けたピッチ変換基板とD1のカソードの間を硬めのポリウレタン線で結線します。ポリウレタン線は、浮いて引っかかって事故を起こさないように、カプトンテープで貼り付けました。
最後に電池を取り付けたら完成。
CPicS1を挟んだ状態でBボードに取り付けて、一旦ゲームを立ち上げます。
その後、CPicS1を外してもゲームが起動することを確認。電池によるバッテリーバックアップが機能しているようですね。よしよし
まあしかし、40番ピン側に関しては、カプトンテープで固定しているところが非常にイマイチな感じですね。もう少し何とかしたい感じかも。
その後は、CPicS1基板にデバッグ用のLEDをフルに実装して、ちゃんとデバッグ用途で使えることを確認したりもしました。一応その辺もマニュアルに記載するんで。使う人なんていないとは思いますがw
ちなみに、CPicS1でもPICプログラム生成時にオプションを与えることで、コンフィグレーション情報をゆっくり書き込むモードを有効化できるんですが(LEDの点滅をスマホで撮影して、書き込んでいるコンフィグレーションが正しいかを目視で確認できるようにするための機能)、CPS2と違ってCボード側からマザーボード側のリセットを制御できない関係上、コンフィグレーション情報を書き込んでいる途中でゲームが動き始めることになっちゃうんですよね。
ただ、その場合でも、 (Bチップにコンフィグレーション情報が書き込まれる前に基板側がBチップにアクセスし始めるため、ゲームが起動しなかったり、起動しても画面がぐちゃぐちゃになったりすることにはなるものの) コンフィグレーション情報自体はちゃんと書き込まれるので、その後、電源を切って、CPicS1を抜いて基板を立ち上げ直せばゲームが正しく起動するはず・・・と思っていたんですが、キンドラで試してみたら、CPicS1を抜いてもゲーム画面がぐちゃぐちゃなままとなってしまいました。つまりコンフィグレーションが一部適切に書けていない状態と考えられます。うーん、電源投入から2.5秒くらい空けても、コンフィグレーションを急いで書き込む分には問題ないので、何かその後の特定のアクセスと衝突するのがまずいとかなんですかね。これは想定外でした。そのうち余裕があるときにでも調べてみよう。
[コメントを書く]
2025年 4月29日 (火)
■エスティーク
[コメントを書く]
■基板
CPicS1のマニュアル作成の一環で、色化け問題解消回路の効果をキャプチャすべくワンダー3の基板を引っ張り出してきて、PICなしの状態のCPicS1を間に挟んで動かしてみたんですが・・・何じゃこりゃ!?(画面が縦長なのは、基板の出力を1080pに変換してからKVC液晶に入れているためです)
間に入れているCPciS1基板の接触不良かと思ったんですが、CPicS1を抜いて、BボードとCボードを直結させても色がおかしいままです。うう、やばい。CPS-B-21がまた壊れたか?
・・・と思いきや、デモの途中で突然正常な状態に!?どうもルースターズのデモのときだけ色が正常になるようです。どういうことなんだw
ダメ元でCPicS1でコンフィグレーション情報を書き込んでみることにします。
うわ、直った!?
CPicS1を抜いて動かしてみても正常です。おお、CPS-B-21が死んでいなくて本当良かった。
しかし、コンフィグレーションを書き直して直ったということは、バッテリーバックアップされているコンフィグレーションの一部が突然壊れてしまったものと推測されます (ワンダー3は完全に消えると起動しなくなるはずなので)。壊れ方によっては、あんな風になるものなのか・・・。肝が冷えましたw
ちなみにこの型番のCボード (90630C-4) はこれ一枚しか持っておらず、今日まで一度も電池切れすることもなかったため、実は今回のCPicS1での書き込みが、 CPicS1の 90630C-4との組み合わせの初めての動作確認だったりします。こんな形で確認の機会が訪れるとはねw
本当は、ラスタースクロール関係のレジスタ 3個 (CPS1では一切使われていない) のアドレス設定を調べるまでオリジナルのコンフィグレーションを維持したかったんですが、叶わぬ夢となってしまいましたなw
[コメントを書く]
2025年 4月28日 (月)
■真・三國無双ORIGINS
虎牢関の戦いに戻って呂布を撃破することに成功し、ついにレベル8の方天戟をゲットすることができました。これでだいぶ楽になりますw。その後は、4章が終わったところで一旦区切りにして (関羽千里行の5分突破は失敗)、呉シナリオでの分岐ポイントから別ルートの攻略を開始。まだまだ楽しめそうです。
[コメントを書く]
2025年 4月27日 (日)
■CPicS1
今日はCPicS1のマニュアル書いているうちに一日が終わりました。なんでこんなに大変なんだっけ(汗)
[コメントを書く]
2025年 4月26日 (土)
■ゲーム
今年に入って譲り受けたソフトやハードの大半が未だに床置きされているのを何とかしたくて、スライド式の棚に入っていた裸のスーファミソフトをカラーボックス用の引き出し的なものに移し、空いたスペースに1月に譲り受けたソフトを突っ込みました。大体収まったかな・・・。
一方、4月に実家で託されたお宝のうち、DSやGBAのソフトの大半は箱説のみだったことが判明w。中身はまた別途どこかにあるんだと思いますが、これは悶々とするw
ひとまず、この機にサターンのダンプを進めておこうと思います。
[コメントを書く]
■真・三國無双ORIGINS
下邳の呂布戦を回復等無しで攻略するチャレンジに挑んでいるんですが、まあ厳しいですね。リトライを繰り返して残り10% くらいまではいけたんですが、一瞬の油断で全部持っていかれてしまいますw。一旦飛ばして他を先にやるかなぁ
[コメントを書く]
2025年 4月25日 (金)
■基板
またシールドケース入りの基板です。
なるほど、NAOMIのROMボードだ
とりあえずJVS I/Oとして838-13683-93を接続してみました。
おお、起動した。特殊IOなしでも大丈夫なのか。
というわけでNAOMIのザ・ハウス・オブ・ザ・デッド2、無事立ち上がりました。
NAOMI第一弾でBIOSが簡素だからなのか、普通の汎用マザーで動くNAOMIタイトルに比べて起動が超速いですね。普通のNAOMIもBIOSをいじって何かのチェック省いたりしてやったら、起動高速化できたりするのかな?
念のためテストモードでもROMチェック。エラーなしでした。
しかしこの個体、ケースが非常に綺麗で驚いたんですが、それなりに酷使はされていたのか、ファンは爆音で非常にうるさいですw
[コメントを書く]
2025年 4月24日 (木)
■Switch2
Switch2の抽選、外れました。残念。XのTLを見ると、フォローしている人の中にも当てている人が結構大勢いて、当選率は思ったより高い感じも。うーん、無難にマリオカート同梱版を選んだのがよくなかったかなぁw
[コメントを書く]
2025年 4月23日 (水)
■CPicS1
今日もCPicS1のマニュアルを書いたりしてました。
[コメントを書く]
■ファミコン
[コメントを書く]
2025年 4月22日 (火)
■CPicS1
CPicS1の頒布開始のためにマニュアルの整備を再開しました。頑張るぞ。
[コメントを書く]
■風邪
また風邪を引いてしまった模様。うむむ。
[コメントを書く]
2025年 4月21日 (月)
■サーバ
昨日に続き、いくつかテストをして問題なさそうな感じだったので、ここのサーバを自宅マシンからさくらのレンタルサーバに完全移行させました。何か変だったらすいません。
まあこれで、自宅サーバでOSを更新するたびに発生しがちだったApacheやPHPの設定問題とかに悩まされることもなくなりますね。また、絶えずつきまとわれていたセキュリティ面での漠然とした不安からも解放されました。
残るはここのシステムそのものということになりますが、これはどうにかなるのかなぁw
[コメントを書く]
2025年 4月20日 (日)
■ランチ
新宿でおぼのくんたちと会ってご飯食べてきました。おつかれさまでした。
素敵なお土産を頂いてしまいました。
レーザーカッターかなにかで作ったゴム印らしいです。ありがとうございます。大事に使います (いつ?w)
[コメントを書く]
■秋葉原
[コメントを書く]
■サーバ
昨日、レンタルサーバのプランが変わったことの影響で、ここの画像が表示されない状態になっていたのを修正。その勢いで、ここのコンテンツを移して動かす実験をしたり、その過程で見つかったスクリプトのバグを直したりと、一気に作業が進みました。もうちょっと頑張れば本移行できちゃうかも?
[コメントを書く]
2025年 4月19日 (土)
■サーバ
ここのコンテンツのレンタルサーバへの移設作業を再開すべく、さくらインターネットのレンタルサーバのコースをスタンダードに上げました。長らく停滞していたけど、これで先に進むに違いないw
[コメントを書く]
■エスティーク
昨年末にポチったエスティークがついに発送となった模様です。いやー、長かった。
[コメントを書く]
2025年 4月18日 (金)
■カプコン ファイティング コレクション
カプコンファイティング コレクションを今更ながら入手しました。というか、多分割と最近まで物理メディア版があることを認識していなかった気がしますw
このゲーム、左右の壁紙消すだけじゃなくて、メガドラミニとかみたいに全画面に引き伸ばして表示できるんですね。これをKVC液晶に突っ込むと、潰れていい感じに4:3になってくれますなw
ついでに、とっくに期限が切れた特典のコードを入れてみました。あれ、交換できるの?
ああ、だめか。そりゃそうよねw
[コメントを書く]
2025年 4月17日 (木)
■エアロバイク
異音が酷かったアルインコのエアロバイク AF6200R、ついに出張修理となりました。最近一時期よりは静かになっていたので、「何ともないですが?」となることを心配していたんですが、分解が進んで原因が判明。ボールベアリングの片方が完全に壊れていて、中のボールが脱落していました。
この状態で使い続けていたためか、軸の周辺も変形してしまっていたようです。外れたボールが変に噛んだ状態になることで、異音の発生に繋がっていたんでしょうな。以前使っていて、最終的に廃棄したやつも、多分同じ症状だったものと推測されます。
この辺を一式交換してもらって、修理完了。めちゃくちゃ静かになりました。修理費用は13Kほど。安くはないですが、それでも買い直すとその倍くらいかかるので、これでまた数年頑張れるならお安いものかと。次はどれくらい保ってくれるかな。
[コメントを書く]
■真・三國無双ORIGINS
黄巾の乱のところまで戻して、難易度を「無双に挑む者」に上げて、ミッションに挑戦し始めました。最初の妖術を看破するところのムービーを飛ばせないの、鬱陶しい・・・w
[コメントを書く]
2025年 4月16日 (水)
■真・三國無双ORIGINS
魏でもクリアしました。ここまでで75時間くらいやってるっぽいです。そういえばこのゲーム、曹丕も名前すら出てこないですね。
[コメントを書く]
■CPicS2
やっと出荷準備作業完了。なかなかしんどい。
[コメントを書く]
■PAL
eBayで買ったATF16V8B 10個セットが届きました。足がやたらときれいですが、まあ再生品でしょうねw
念のため一通り適当なPALのデータを書いて読んでみました。10個中9個は問題なし。1個だけベリファイでエラーが出ましたが、これも再度書き込んでみたら普通にパスとなりました。OKってことなのかな。
[コメントを書く]
2025年 4月15日 (火)
■CPicS2
今日もCPicS2の出荷準備をちょっと進めましたが時間と気力がなくて終わらず。うーん、やばい。
[コメントを書く]
2025年 4月14日 (月)
■CPicS2
ちまちま次のCPicS2の出荷準備をしています。何かじわりと忙しくなってきて不穏な感じ。
[コメントを書く]
2025年 4月13日 (日)
■CPicS2
[コメントを書く]
■キーボード
[コメントを書く]
2025年 4月12日 (土)
■バッテリー
Fire HD 10 Plusに取り付けているキーボード付きカバーのキーボードのスペースキーの下あたりがぼっこり膨らんでいるとの報告が。うおお、なんじゃこりゃ!
・・・まあ、リチウムイオンバッテリーなんでしょうね。とりあえず取り出したいので、キーボードを分解してみます。まずはゴム足の下にネジを外してみました。
が、まったく開きません。ヒンジ側に何かヒントがないかと思い、ばらしてみましたが、特に何もなしw
試行錯誤の末、外周近くのキーのキートップを外して、内側からフレームを無理やり持ち上げて、外側に隙間ができたところでピックを差し込んで広げていくことでこじ開けられるということがわかりました。
もう少しです・・・。
角のほうが一箇所固くてピックで切り開けなかったので、最後は力技で引き剥がしました。ようやくパンパンに膨れたバッテリーとのご対面です。
外しました。これは酷い。
キーボードの方は、USBケーブルを繋いで通電させているとバッテリーなしでも利用できることがわかりましたが、分解方法を探る中でスペースキーのキートップを外した際にどこかを破壊してしまったのか、スペースキーを押した感じがだいぶイマイチな感じです。バッテリーが膨れた時点で覚悟はしていましたが、キーボードとしても終了かな。ここしばらく使っていなかったとはいえ、買ってから1年半でこうなるとはだいぶ残念な感じです。
[コメントを書く]
■基板
[コメントを書く]
2025年 4月11日 (金)
■基板
基板環境の電源オン・オフに使っている手元スイッチ、ここ最近、何か斜めにめり込んだような感じになり、カチカチ感も今ひとつな状態になっていたんですが、何とか戻せないかといじっていたら、スイッチ部分が弾け飛びました。
樹脂部分が経年劣化で割れちゃった感じですかね。うーん、事故にならなくて良かった。
調べてみたら、使い始めてから7年弱くらい経過していました。あれ、これを導入する前は、どうやって電源を制御していたんだっけ・・・?
[コメントを書く]
■CPicSK
[コメントを書く]
2025年 4月10日 (木)
■573in1
未確認だったギターフリークス9のカートリッジをチェックしたいと思います。
せっかくなので、先日リリースされた573in1のv1.0.1をCDに焼いてみました。
あれ、何か操作がおかしいような・・・?ここで一番上を選んでいるはずなのに、効かないボタンがあったりします。
操作をミスったら怖い & 細かく確認している余裕がないことから、ひとまず古いバージョンで起動。画面上の表示はv1.0.1となっていますが、実際はv1.0.0 にパワプロEXの修正を加えて手元でビルドしたバージョンですw
無事ギターフリークス9のカートリッジを認識できました。生きているようです。
ただ、ペアリングを解除しようとしたらエラーが。うむむ・・・?
デバッグメッセージを見てもよくわかりませんw
また後日確認してみましょう。
[コメントを書く]
2025年 4月 9日 (水)
■基板
シールドケースです。
背面パネルを留めているネジのうちの1個がアホみたいに固く、ネジ山が潰れてしまったので、ネジザウルスを投入しましたw
System11が出てきました。やったぜ。
背面パネルは外すとこんな感じ
JAMMAハーネスを接続して動かしてみます。
おー、起動した。
ナムコのファミリーボウルの基板でした。
上の写真は、テストモードで画面表示位置を調整するときのもので、ちゃんとしたアドバタイズデモを拝むには、「ボールを中に戻してください」を突破する必要がありそうです。適当にいじっていたらエラーが出たりはしましたが、突破ならずw
MAMEのソースに情報が結構ありそうなので、その辺よく読んだら何かわかるかも?
[コメントを書く]
2025年 4月 8日 (火)
■CPicSK
[コメントを書く]
2025年 4月 7日 (月)
■CPicSK
CPicSKの新しい基板 (Rev1.0e) を8bit基板向けに組み立ててみました。新規に追加したR4に510Ωの抵抗を実装して、スーパーパンを動かしてみます。
無事起動しました。
起動時に「8MHz ORIGINAL BOARD」の表示も出るので (SRAM初期化時のみ表示される?)、例の難易度が異常になってプレイできなくなるトラップも回避できていると思われます。
[コメントを書く]
2025年 4月 6日 (日)
■帰宅
実家から戻りました。
[コメントを書く]
■ゲーム
実家で託されたお宝w。ほんと、収納を何とかしないと・・・ (追記: 実は大半が箱説のみでソフトなしでした。それでも貴重なものばかりではありますがw)
しかし数年前までまったく縁がなかったワンダースワン、ここへ来て何か随分と増えましたな・・・。
[コメントを書く]
■iPad
Lightning端子が接触不良を起こして普通に充電できなくなってしまった iPad Air (2013年頃のやつ)、何とかして修理できないかと、モニタの周辺をホットエアで加熱してみましたが、全然全面のガラスが外れる気配なし。常用するつもりもなく、必要なものを回収して、あとは初期化できれば十分なんですが・・・。
仕方ないので、Lightningケーブルの根本あたりにいい感じに力を加えて充電する作戦に。電流を見ながら色々と試していたところ、安定して給電が継続する状態を作ることができました。このまま触らずに・・・。
待つこと数時間、ついに100% にまで回復しました。凄い。
さっそく気になっていたtorneを起動。このiPadで、視聴再生機能を購入しているんですよね。というわけで引き継ぎをしてみます。
表示されたID/パスワードをAndroid上のtorneモバイルに入力してみたところ、見事に引き継ぎに成功。視聴再生機能が購入済みの状態となりました。やはりiOSで買ったライセンスでもAndroidに引き継げたか。
この他、写真なども若干残っていたため、Googleフォトにバックアップしておきました。ゲームのデータは・・・まあ諦めでいいか。大して遊んでいなかったし。今のところ新しいiPadを買う予定もないので、iOS版を買ったゲームそのものともお別れですね。
というわけで、電池が切れる前に初期化も実施しました。ふぅ。
[コメントを書く]
2025年 4月 5日 (土)
■CRT
実家に眠っていたパソコン用のCRT (ソニーのMultiscan E220)、動けば回収しようかと思ったんですが、改めて見てみるとかなり状態が悪いですね。結露の影響なのか、画面がでろでろ。拭けばきれいになるのか、あるいはコーティングごと持っていかれてしまうか・・・。
おっかなびっくり通電してみたところ、一応電源ランプが付きました。ただ、ドリキャスのVGAを繋いでみたものの映らず。残念。
いやしかし、諦めるにはちょっと惜しいなぁ。VGAケーブル (モニタから外せない) のコネクタが錆びていて導通が怪しい感じもあるし。次回、もう少し装備を整えた上で、再度挑戦してみようかと思います。
[コメントを書く]
2025年 4月 4日 (金)
■CPicSK
CPicSKのリファインした基板 (Rev1.0e)が届きました。ElecrowのGerberビューアーで確認すると、基板の一部が欠けて表示される状況 は相変わらずだったんですが、特に問題なく仕上がったようです。今回は、1年くらい前に見つけたスーパーパンの動作がおかしくなる問題対策用の抵抗パターンを追加しています。
組み立てて問題なければ、マニュアルを更新して、再販に向けて増産かな。ちなみに、KABUKIを通常のZ80として稼働させる実験で便利なようにジャンパも用意したりしたんですが、何かはんだ面がビジーになってしまってちょっと反省w
[コメントを書く]
■移動
午後から移動して実家に来ました。
[コメントを書く]
■Switch2
[コメントを書く]
2025年 4月 3日 (木)
■CPicS1
前にも一度やりましたが、CPicS1を1,000円前後で買えるお安いはんだごて (KS-40R) で組み立ててみました。今回は、主にマニュアルに掲載する写真を撮るのと、必要なはんだの量を確認するのが目的です。
使ったはんだの量は Φ0.6mm で 270cmほどでした。
[コメントを書く]
2025年 4月 2日 (水)
■真・三國無双ORIGINS
呉でクリアしました。呉だと赤壁の戦いで終わりになるんですね。あと、最初に関羽と語らうところまで物語を巻き戻すことでキャラの名前を付け替えられることに今頃気が付きました。これで無名を卒業できるw
[コメントを書く]
2025年 4月1日 (火)
■ポスター
[コメントを書く]
2025年4月30日から2025年4月1日までの日記を表示中
- ボタンマーピング選択メニューにおける不具合は、完全に私の不手際によるものです。v1.0.1 のリリース直前に、あるマーピングを修正するよう依頼を受け、ButtonMappingScreen クラスに手を加えましたが、時間的な余裕がなく、十分なテストを行わないままリリースしてしまいました。最終的には自分で問題に気づき、修正を施しましたが、それまでに一週間ほどかかってしまいました。ご不便をおかけしましたことを、心よりお詫び申し上げます。
- カートリッジ書き込み時のエラーについては、v1.0.0 に存在していた以前のバグが原因である可能性が高いと考えています。このバグでは、書き込み処理中に誤って読み取りコマンドが送信されてしまうことがあり、その結果として、データが正常に書き込まれないだけでなく、カートリッジ側から不一致のチェックサムが返されるという問題が発生しておりました。この問題については、すでに v1.0.0-fix にて修正済みです。
v1.0.1-fix では、上記の両方の修正が反映されておりますので、基本的にはそのままご利用いただけるかと存じます。現在、他にもいくつかの不具合報告を受けており、順次調査・対応を進めておりますが、いずれもカートリッジ書き込み機能には影響しない見込みです。このように私のプロジェクトについてご紹介いただき、大変ありがたく感じております。まだまだ不十分な点も多いものではありますが、ご活用いただけている様子を拝見し、大きな励みとなっております。
早速 1.0.1-fixを試してみました。
ボタン操作関連の不具合が修正されていることが確認できました。
また、ギターフリークス9のカートリッジのペアリング解除も
うまくいったようです。不具合を修正頂き、本当に助かります。
これからも活用させて頂きます。