ZAK decryptor x64の配布(中止)

エミュレーター,ツール,日常ROM.ZAK,ZAK decryptor,エミュレーター,ネタ

正常に解凍できない疑惑が発生、配布停止。

最近みかけるROM.ZAKを解凍できるツールです、後は察してください
このツールに関しては、具体的な質問されても詳細な回答ができない
またはコメントを承認しない可能性があります。

windowsでは正常解凍できない疑惑が発生したので
一旦配布を停止します。Ubuntuなら通るとか。(doritosさんより)

オリジナルの作者さんのビルド方法
g++ --std=gnu++20 zak.cpp -O3 -llz4 -o zak
Ubuntuなら通るという報告あり。

コマンドラインから
Zak.exe ファイル名(ROM.ZAK) 解凍先フォルダー

うまくいくと全自動に吐き出してくれます
事前に出力先フォルダーを用意しておきましょう。

ダウンロードはこちら

ダウンロード
x64用のみです、ご注意ください。

ソースやビルドメモ等

元のソースはこちら

ビルド環境はVC2022 windows10 x64 (延長サポート)
フォークされた方はノータッチです。

自ビルドしたい人へのメモ

VC2022前提です
ファイル→新規作成→既存のコードを使ってプロジェクトを作成する
zak.cppを適当なフォルダーに入れて指定

vcpkgを導入し、 vcpkg install lz4でlz4をインストールする
(VC2022ならエラー表示でvcpkgコマンドをコピペさせてくれる)
注意)ここでlz4のライブラリをZakとまぜると二重宣言になるので避ける。

C++がVer20前提の表記なので対応させます
Projectのプロパティから構成プロパティを選び

C++言語標準の項目をISO C++ 20標準(/std:C++ 20)に変更

コンソールを明示

問題なくビルドは完了しましたが
とあるタイトルで数バイト増えてしまい正常に解凍できないようです。

しめ

MerryChristmas!
こないだセールやってたOSMANとか(げふんげふん
なんか変な難読化か暗号化されてるっぽいですね

色々採用されてますが、表では書けないので各自頑張ってくださいませ。

んーなかなかHRVが回復してくれませんねえ;
これが年齢って奴ですかね(疲弊