2025年5月30日から2025年5月26日までの日記を表示中

2025年 5月30日 (金)

基板

手元にある謎のキーチップの中身らしきPICをかき集めて、Arduino Unoのキーチップテスタで中身を読んで整理してみましたw。結構あるなw

手持ちの謎のキーチップを整理

続いて、自作のキーチップクローンがChihiroで動くかどうかの実験。

Chihrioで動かしてみる

う、エラー26で立ち上がりませんでした。うーん、何でだろう。

エラー26で立ち上がらず

ロジアナで波形を取って見てみます。

ロジアナで波形を見てみる

純正の波形はこんな感じです。NAOMIとかでよく見たのと同じ感じですね。左下の帯と帯の隙間が、キーチップ側が応答に要する時間で、帯は、両端を除くと、キーチップ側の応答と、それを受けてのChihiro側から出てきた次のメッセージのセットになっています。

純正の波形

一方で、自作のキーチップクローンの波形はこんな感じ。Chihiro側から出た最初のメッセージにキーチップ側が応答しています。ただ、その次のメッセージがChihiro側から出ていないようです。

キーチップクローンだと最初の応答で終わっている

メッセージが来てから応答が出るまでの隙間が、オリジナルと比べるとだいぶ大きいけど、これのせいでChihiro側がタイムアウトしたりしているのか?あるいは、応答の波形のクロックが遅くて、デューティ比が2:1になっているのが良くない?

2025年 5月29日 (木)

基板

Arduino Unoのキーチップテスタで読み出したキー情報を手入力でPC側に取り込むのが面倒だったので、Arduino Unoからシリアル出力してみることに。が、シリアル出力を有効化したら急にキーチップに正しくアクセスできない状態になってしまいました。うむむ?

あ、シリアル出力をUSB側に出す場合であっても、Digital pin 0 (PD0) とDigital pin 1 (PD1) は空けておかないとだめなのかも? 現状、PD0とPD1をキーチップを叩くのに使ってしまっていました。

というわけで、PD0とPD1を使わないようにピンの接続位置をずらし、Arduino Unoのコードも修正。速度を出すためにPORTBやPORTDを直接叩いているので、単純にdefineをいじっておしまいにできないところがちょっと面倒ですね。

PD0とPD1を空けた

無事にArduinoのIDEのシリアルモニタに読み出した内容が出力されるようになりました。これは便利・・・と思いきや、何かArduinoのIDEのシリアルモニタの使い勝手がイマイチな感じで微妙かもw

シリアルに出力されるようにはなったが・・・

2025年 5月28日 (水)

基板

Arduino Unoのキーチップテスタでキーチップのキーを読み出して、出てきた情報をPC側に手入力で記録した後、念のためこの情報でググると既知のキーチップの情報をまとめていると思しきサイトがヒットするんですよね。

読み出して出てきた情報でググると・・・

これが出てくるということは、正しく読み出せていて、さらにそれを正しくPC側に手入力で書き写せているということを意味するわけですが、その一方で、こうも網羅されていると、一体何のためにキーチップを読み出しているんだという複雑な気分になります・・・w

2025年 5月27日 (火)

RGB2C02N

ふじっこさんがRGB2C02N搭載ファミコンでアルマジロの映像がおかしくなるとお困りの模様。

アルマジロは現物が手元にあるので、RGB2C02N 搭載機で試してみることに。先日ラベルを貼ったお陰で、ものすごい速さでカセットにたどり着くことができましたw

アルマジロのカートリッジ

動かしてみましたが、映像自体がおかしくなるようなことはありませんでした。ゲーム自体は操作にクセがあってしんどいところがありますがw。ワリオの森と同様に、ファームウェアアップデートで解消する問題なのかもしれませんね。

2025年 5月26日 (月)

基板

昨日エラー24で動かなかった自作のキーチップクローン、PICのプログラムの問題を手直ししたところ、動くようになりました。

自作のキーチップクローン

青リロの起動に成功

昨日動かなかったのは、信号の取り込み処理の高速化のために、取り込みのループで行わないようにしたAND演算を、ループの外で実施するのを忘れていたからでしたw。残念な理由だw

ここを書くのを忘れていた

真・三國無双ORIGINS

下邳の戦いで呂布を回復無しで撃破し、ついに赤兎馬をゲットすることに成功。一体何回リトライしたことかw。最後の最後で相手が覚醒したところで、こちらも覚醒して残り体力を削り取るのがポイントでした。

2025年5月30日から2025年5月26日までの日記を表示中

中の人情報

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

カレンダー

カレンダーがありません

最新の10件のエントリ

最近の10件のコメント

過去ログ