felony_rework-port/README.txt

30 lines
1.4 KiB
Plaintext

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 <x360/ps3> <path to extracted ISO>
You can find the output in out/ -- You replace your game's files with the files in this directory.