Skip to content

saboteur-team/Saboteur-Xbox360-Patcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Suite to patch the LuaScripts.luap of The Saboteur for Xbox360

To more information check the article on my website.

Requirements

  • Linux
  • quickbms - Unpacker/packer with custom scripting language
  • unluac.jar - Generate Lua code from Luac bytecode
  • luac5.1.exe - generate Lua Bytecode from Lua scripts (modded version)
  • wine - Run windows tools on Linux
  • ChunkSpy - To crosscompile the lua bytecode

How works

Run the install.sh to download all the utils except wine that need to be installed on your machine.
Next step is to add a new unit in wine, so winecfg in your terminal, go on Units and add D:\ and as path /tmp/luascripts.
Place your LuaScripts.luap file inside this folder.

Decompress.sh

This script automatically will extract all the content and generate the original Lua scripts in a luascripts folder.

Compress.sh

This script will repackage everything.

Upload.sh

This script will automatically upload the file patched to the Xbox360, require changing of path and ftp data.
It will do also a backup inside the Xbox360.