NOTE: THIS CURRENTLY DOESN'T WORK, it is suspected that luac's little endian output isn't liked by the consoles. Need luac to output big endian binaries. This is a script that ports Olanov's Felony Rework (https://www.moddb.com/games/driver-san-francisco/downloads/felony-rework) to consoles. It is compatible with Windows and Linux (install Wine). Getting ready: * Install Python 3.x (3.4 and up are supported) * Put LuaSF (https://cdn.discordapp.com/attachments/689179524101046424/695257138766807040/LuaSF.zip) into bin/windows/ (LuaSF.exe should be in bin/windows/LuaSF/) * For x360, put xbcompression into bin/windows/ (xbcompress.exe/xbdecompress.exe should be in bin/windows/xbcompression/) * Unpack Felony Rework 2.3 into felony_rework (Common/media should be in felony_rework/) * Put the following PC files into game/ folder: >> ScriptsActionActivities.fchunk >> ScriptsChallenges.fchunk >> ScriptsChapter1.fchunk >> ScriptsChapter2.fchunk >> ScriptsChapter3.fchunk >> ScriptsChapter4.fchunk >> ScriptsChapter5.fchunk >> ScriptsChapter6.fchunk >> ScriptsChapter7.fchunk >> ScriptsLuaScripts.fchunk * Extract the console's ISO of Driver:SF somewhere Preparing the patch files: * Run: run.py makepatch Creating the mod for the console: * Run: run.py apply You can find the output in out/ -- You replace your game's files with the files in this directory.