2019年12月3日火曜日

Lua のデコンパイルとコンパイル

Renowned Explorers: International Society で使用されているコンパイル済み Lua ファイルからソースを復元する方法がわかりましたので、メモを残しておきます。
この記事は「お~るげーむず(仮)」さんから頂いた情報を元に作成しました。ありがとうございました。
「お~るげーむず(仮)」
https://agk.saloon.jp/



Renowned Explorers の日本語化については、以下のサイトを御覧ください。
「RE:IS 日本語化作業所」
https://docs.google.com/spreadsheets/d/1K_ystmDAq6fkRNPV7VMvSBWxqbqLpBSzZgti-ICaaV4/edit#gid=1501760049

この記事は書きかけのものです。
現在、手順通りに作業をしてもゲームが正しく動作しませんので、ご注意ください。


この例では、Sドライブに "LuaUtils" フォルダーを作成し作業を行うことにします。

1.Renowned Explorers Unpacker/Repacker


これは、ゲームの data フォルダーにある、"content.tim" を Unpack/Repack するツールです。今回は、ReisUnpack Version 0.3 を使用します。
ここから、ReisUnpack.0.3.zip をダウンロードします。
「AndrewSav/ReisUnpack: This is an unpacker for resource files of [Renowned Explorers: International Society] game」
https://github.com/AndrewSav/ReisUnpack

解凍した後、フォルダー "ReisUnpack.0.3" を "S:\LuaUtils" に移動します。

Raspberry Pi 3 Model A+ で広告ブロックサーバーを作る(その2)

前回作成した 広告ブロックサーバー の稼働状況をAmbientにアップロードするスクリプトを書いたのでメモを残しておきます。