2024年3月20日から2024年3月16日までの日記を表示中

2024年 3月20日 (水)

基板

電池レス化してあるポンピングワールドの改造を戻してCPicSK化してみます。

電池レス化してあるポンピングワールドの基板

配線の改造を戻して・・・

配線の改造を戻して

ROMをオリジナルの内容に戻して、CPicSKを載せて出来上がり。

ROMをオリジナルの内容に戻してCPicSKを載せたら出来上がり

と思ったら起動時の背景が変ですね。

起動時に背景が変な状態

その後は一見普通そうに見えますが、画面にノイズが乗ったり、いきなりハングアップしたりと、何やら不安定です。うーん、何かやらかしたか・・・?

動かしているとハングアップしたり超不安定

もしかして、実はキーの最後の2Byteが0xF0 0x00じゃダメだったり?というわけで試しに 0x70 0x00 に変えてみたけど変化なし。そしてテストモードをいじったりしていたら、いつの間にか画面がフリップした状態になってしまいました。むむ、プレイヤー数とかExtendとかも変ですね・・・。

テストモードがおかしい

Extendのスコアは直せたんですが、フリップ設定が操作をしても変わらず、変なゴミが表示されます。何これ・・・。

フリップ設定を解除できない

もしやと思い、電圧を5Vピッタリくらいにまで上げたら安定しました。が・・・

電圧を5Vくらいに上げたら安定

フリップした状態は解除できずw。そしてよく見ると、残り時間の表示が化けてますね。

画面がフリップしていた

テストモードに戻り、改めて冷静に設定をいじってみたところ、フリップ以外はちゃんと反映されて保存できることがわかりました。難易度などを戻したら残り時間表示がおかしかったのも直りました。が、フリップだけは直らず。

フリップ以外は設定を直せることが判明

タイム表示も直った

MAMEで調べてみたところ、フリップの設定は 0xFAC3にロードされるようです。で、本来ここは 0x00 か 0x01 のいずれかしか値を取らないっぽいんですが、ひょっとして・・・。と、試しにここを 0xFE に書き換えてみたところ、なんとバグった画面が再現しましたw

設定がおかしくなった画面が再現した

どうもEEPROMのデータが壊れてフリップの設定値が 0xFF になっちゃったみたいですね。プログラムはそんな状態を考慮してないから、テストモードで 0xFF と 0xFE の間を行き来する動きになって、一生抜けられない、みたいなw。さてどうしようかw

2024年 3月19日 (火)

地球防衛軍6

DLC2 ミッション28 INFをレンジャーでクリアしたらプラネットブレイザーが出ました。やっとかー

プラネットブレイザーが出た

2024年 3月18日 (月)

飲み

月曜から飲み会でした。お疲れ様でした。

2024年 3月17日 (日)

車検

車検完了。まあ特に何かあったわけでもないですが。

基板

CPicS2の基板の増産をElecrowに発注しようとしたら、なぜか今までと同じ設計データが103mm x 103mm として認識されてしまうように。たかが3mm ではありますが、100mm x 100mm を超えると急に高くなるので非常に困ります。一体なぜ・・・。

KiCad5で面付けしたデータを開いて測ってみても、やっぱり100mmでしかありません。何だよこれ・・・と思ったら、V-cut ラインの指示に使ってる線がちょうど3mm ですね。これが下と右にあるので、これの分を基板の大きさと誤認識するようになっちゃったの(汗)?

3mm大きく認識されるのはこれのせい?

試しにこの3mmの部分を消してGerberファイルを作り直してやったら 100mm x 100mm として認識されるようになりました。というわけで、これで発注。はぁ。

100mm x 100mm になった

2024年 3月16日 (土)

RGB2C02N

家電のケンちゃんで買ったRGB2C02Nが届きました。今の苛烈なお仕事が落ち着いたら取り付けるんだ・・・。

RGB2C02N届いた

2024年3月20日から2024年3月16日までの日記を表示中

中の人情報

名前:
nosuke (のすけ)
メール:
sasugaanijaのgmail.com
「の」は「@」みたいな
関連リンク:

カレンダー

2024年3月
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            

<<先月分

翌月分>>

最新の10件のエントリ

最近の10件のコメント

過去ログ