Skip to main content
スプラトゥーン3で利用される暗号、サーモンランを任意のシードで遊ぶまで

スプラトゥーンの暗号化について

スプラトゥーン 3 に関連するサービスでは様々な暗号化、ハッシュ化が利用されています。

これらの知識はスプラトゥーンのセーブデータを復号して、カスタムシナリオ(カスタムシナリオコードではない)を実現するにあたっての背景などを紹介したいと思います。

今回は初めてスプラトゥーン 3 の解析にチャレンジしようという方がいることに期待して、可能な限り丁寧に解説していこうと思います。

スプラトゥーン 3、発売

2022 年 9 月 1 日、スプラトゥーン 3 が発売されました。


tkglingAbout 5 minNintendoHackSplatoon3Emulator
M1 MacでRyujinxを動かす

Ryujinx

Ryujinx はニンテンドースイッチのエミュレータで Windows, macOS, Linux に対応しています。

動作要件

  • 最低 8GB の RAM
  • OpenGL 4.5 以上または Vulkan に対応した GPU
  • prod.keys, title.keys
  • XCI または NCP
  • 64bitOS

tkglingLess than 1 minuteNintendoHackNintendo SwitchEmulator
Nintendo SwitchエミュレータRyujinxを使ってみた

導入手順

Ryujinxとは yuzuとはまた違うニンテンドースイッチのエミュレータのこと。

神プログラマーに yuzu と Ryujinx のどっちがいいときいたところ「いくつか理由があるけど、Ryujinx の方がいいよ」と言われたので採用。


tkglingAbout 1 minHackEmulator
PS3エミュレータRPCS3を使ってみよう

PS3 エミュレータ

最近だとニンテンドースイッチのエミュレータの開発が進んでいますが、そういえば PS3 エミュレータはどのくらい進化したのか気になったので実際に遊んでみることにしました。

最初に PS3 エミュレータがでたときはゴリゴリのハイスペックパソコンでやっとカクカクで動くといったレベルだったのですが、さて今のエミュレータはどんな感じなんでしょうか。

PS3 が 35880 円って、新品の PS4 より高くないですか?

推奨スペック

  • CPU
    • Intel 4 コア 8 スレッドか 6 コア以上(Haswell 以降)
    • AMD 6 コア 12 スレッドか 8 コア以上(Ryzen のみ)
  • GPU
    • AMD か NVIDIA で Vulkan に互換性がある GPU
  • MEM
    • 8GB 以上
  • という感じなので、やはりそれなりのスペックは要求されるものの以前に比べるとかなり一般的なパソコンでも動作するようです。

tkglingAbout 3 minHackEmulator
[Hack] Hekate-Toolboxで変更できる項目を増やそう

Hekate-Toolbox

Hekate-Toolbox または DeepSea-Toolbox からモジュールの切り替えができるのがすごく便利なのですが、よくよく考えたら自分で追加したモジュールのオンオフの切り替えも Hekate-Toolbox でできたら便利じゃないですか?

DeepSea 既存のモジュール

emuiibo


tkglingAbout 2 minNintendoHackNintendo SwitchEmulator