2024-01-01から1年間の記事一覧

VHDR の未使用文字列

以前ストリートファイター2の文字列を調べていたところ、SSF2 に 「よく ここまで たどりついたな。だが 今回は ロケテスト・バージョン。(以下略)」という文字列が残っていたので、Vampire Hunter - Darkstalkers' Revenge でも本で似たような文字列があっ…

昨日の補足

nesdev にある Standard Read for 2 Controllers and Famicom のコードが最適でそのコードは rol 命令を利用している. ror; bcc とするにはループの外で org $C5F7 tax ldy #$81 sty $4016 dey sty $4016 sty <$6e,x lc604: lda $4016,x and #%11 cmp #1 ror …

拡張ポートの拡張コントローラの非対応ソフト

Joycard系を認識しないソフトを日本向けライセンス品でみつけてしまった. 下記. 信長の野望・全国版 三國志 (光栄) 蒼き狼と白き牝鹿 ジンギスカン これらのソフトをみたら、 zeropage addressing をまったく利用していない! 拡張コントローラ認識のための修…

flash への不揮発データ書き込みの高速化検討

W29C040 への書き込みは 0x100 bytes 単位であり、この転送がとても早いことにいまさら気づいた. 1 byte 単位への書き込みでも polling なしに 0x100 bytes 単位で書いたほうが早いのではないかといまさら気づいた. byte programming data の command 発行か…

米国と台湾の銀行の話

US Bank → Wise → 日本の銀行 PLAID の接続後、 自分の US Bank 口座 → 自分の Wise USD 残高へ送金できました. 手数料は 0.13 % (0.0013 倍) でした. この後 Wise で日本円に両替して(手数料$2ぐらい)、自分の日本の銀行口座へ日本円で送金(手数料200円)で…

Flash Cartridge Troubleshooting: Challenges and Solutions

タイトルはAIが決めた. 内容は開発日誌でローカルのテキストファイルからの抜粋. 04-30 基板 TxROM と Memory AM29F040B の組み合わせは終わったので、以前の別の flash cartridge を出して動作確認開始. 基板 VRC6B と Memory W49F002 と W29C040 をみて W4…

米国、台湾、日本の銀行手続き

Union Bank → US Bank (米国) UFJ 銀行の口座を持っているとなぜか米国の Union Bank の口座が作れるというやつで 2018年 ごろに作りました. 滞在時以外は休眠口座となっていたのですが、昨年と今年は日本円の価値が少なすぎて米ドルで決済するようにしてま…

開発日記

Disk System の data の続き. head が最外周に移動した直後に読み込みを開始したところ、予想通り data の byte の並びに対して数 bit ズレたデータを取得できた. 別のデータは data の初期値が 1 になることも確認した. 予想外なのはこの2つ以外のパラメー…