2024年2月17日から2024年2月13日までの日記を表示中

2024年 2月17日 (土)

CD

ふと、昔米国在住時に買ったWiiのスカイウォードソードに音楽CDが付いていたことを思い出し聴いてみることに。あ、未開封じゃんこれw

北米版スカイウォードソード未開封

まあ開けないと聴けないので気にせず開けますがw。なるほど、こんなCDだったんですね。今まで忘れていてごめんなさいw

開けてCD聴いてみた

2024年 2月16日 (金)

何もしていない

あまりに疲れていて特に何もできず。

2024年 2月15日 (木)

地球防衛軍6

地球防衛軍6、DLCの方が詰まり気味なのでメインの方のINFを再開したんですが、「こりゃ無理だ」と思っていたミッションが余裕でクリアできちゃってちょっとびっくりw。DLCで取った武器が強力ってのもあるんでしょうけど、敵の動き自体もだいぶDLCより緩く感じます。まあ、それだけDLCの難易度が極端ってことなんでしょうけど・・・w

アケアカ

マスターオブウエポンと大王をポチりました。あー、大王の基板、直さないと。

マスターオブウエポンなどを購入

2024年 2月14日 (水)

基板

今日もKABUKIのキーの中身の復号範囲情報について色々考えてみたり。調べていたら、ArcadeHacker氏によるキーの中身の解説動画があることに気がついて見てみたんですが、何か説明に出てくるキー情報の最後の2Byteがそもそも最終的なKabuki Desuiciderで書き込んでる値と違うのでもう訳がわかりませんw

ひょっとしてGitHubのKabuki Desuiciderの変更履歴をたどれば何か情報があるのでは・・・?と調べてみたら、2度に渡ってこの部分の情報を修正していることが判明 (1度目2度目)。ただ「何か動かないみたいだから動く値に直したよ」的な感じのコメントで、やっぱり詳しいことはわかりませんでした。

うーん、諦めて、こういうものだと思うしかないかw

2024年 2月13日 (火)

基板

KABUKIのキーの中身を読み解こうとしているんですが、最後の2Byteの意味がどうにもわかりません。復号範囲を指定するものらしく、CPS1.5系は 0xFF 0x00、それ以外の8bit基板の大半が 0x70 0x00 で、さらにポンピングワールドだけが 0xF0 0x00となっています。

バンク切替で指定されたバンクを復号するかどうか、この値で判別するとか、あるいはCPUから見た64KBアドレス空間の復号範囲を直接指定する値だとか、色々と意味を考えてみたんですが、どうにもきれいに収まりません。特に何でポンピングワールドだけが特殊なのか・・・。

「ひょっとして、ちょっと違う値でも起動しちゃったりするんじゃないの?」と適当にスーパーパンの値をいじってみたら、エラーが出て起動しませんでしたw。やっぱり 0x70 0x00 という値にはちゃんと意味があるんですねぇ。

スーパーパンのキーをいじってみたら起動しなくなったw

2024年2月17日から2024年2月13日までの日記を表示中

中の人情報

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

カレンダー

2024年2月
        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    

<<先月分

翌月分>>

最新の10件のエントリ

最近の10件のコメント

過去ログ