Posts Tagged ‘Scripting’

Alien Isolation BML

Monday, December 15th, 2014
TitleAlien Isolation BML Converter (0.02)
Screenshotlogosid
Game(s)Alien Isolation
Year2014
Estimated date
Author(s)WRS
Category
  • Game Resource Archives
  • Scripting
  • General
PlatformPC
Description

C# tool to convert to and from the binary XML used by Alien Isolation (PC). Source on Github.

FileDownload
Forum linkView thread
Game websiteVisit
External linkVisit

[PS3] Beyond: Two Souls -Extractor- + Beginnings of parser!

Monday, April 14th, 2014
Title[PS3] Beyond: Two Souls -Extractor- + Beginnings of parser! (1.0)
Screenshot
Game(s)
  • Beyond Two Souls
  • Heavy Rain
Year2014
Estimated date
Author(s)HugoPeters
Category
  • Game Resource Archives
  • Audio
  • Scripting
  • General
PlatformPS3
Description

This tool can extract all data blocks from Beyond: Two Souls, including audio (SFX, Dialog, Music & Ambience (multi channel)), segs entries (and decompress them using QuickBMS), scripts and dialog text (very limited support right now).

It also partly works with Heavy Rain. Let me know if you want me to investigate those formats too.

FileDownload
Forum linkView thread

EZ-BMS

Saturday, February 22nd, 2014
TitleEZ-BMS (1.2)
Screenshot
Game(s)Various
Year2013
Estimated date2013-06-30
Author(s)Troopermanaic
Category
  • Game Resource Archives
  • Scripting
PlatformPC
Description

1. Put your .BMS files in the BMS folder
2. Place your archive(s) in the INPUT folder
3. Open EZ-BMS.exe and type your selection 1-2 "1 will execute QuickBMS interface, 2 will recycle and recreate your INPUT and OUTPUT folder "for lazy users""
4. if you chose selection [1] then you are prompted with selections 1-4. They each have a different command.

Code:
[1] Use no commands
[2] "-r"   experimental reimport option that should work with many archives
[3] "-."   don't terminate QuickBMS if there is an error while parsing multiple
files (like wrong compression or small file), just continue with the
other files in the folder
[4] "-d"   automatically create an additional output folder with the name of the
input folder and file processed, eg. models/mychar/mychar.arc/FILES

5. The output of the archive will be found in the OUTPUT folder
"If you wish to quit the program, just press enter with no selection."

Try to use only 1 .BMS file at a time, leave only 1 in the BMS folder as it automatically searches for them no matter what they are named.

V1.2 based upon QuickBMS 0.5.23a- QuickBMS upgrade.
V1.1 based upon QuickBMS 0.5.22- Bugfixes and QuickBMS upgrade.
v1.0 based upon QuickBMS 0.5.21a- Portable .exe, based upon the idea of use for non programmers who need a GUI interfaced tool.

FileDownload
Forum linkView thread
External linkVisit

Unrpyc

Saturday, February 22nd, 2014
TitleUnrpyc (1.0)
Screenshotlogodoc
Game(s)Ren'Py games
Year2012
Estimated date2012
Author(s)Yuri K. Schlesner
Category
  • Game Resource Archives
  • Scripting
PlatformPC
Description

Unrpyc is a script to decompile Ren'Py (http://www.renpy.org/) compiled .rpyc
script files. It will not extract files from .rpa archives. For that, use rpatool
(https://github.com/Shizmob/rpatool), or UnRPA (https://github.com/Lattyware/unrpa).

Unrpyc needs some internal Ren'Py structures to work. You can either use the -b
argument to specify the directory in which renpy lies, place the renpy module
in your Python module search path, or copy the renpy folder to the unrpyc directory.

Usage options:

Options:
--version show program's version number and exit
-h, --help show this help message and exit
-c, --clobber overwrites existing output files
-b, --basedir specify the directory in which the renpy folder
resides. using this it is not necessary for the renpy
directory to be in python's search path, or in the
unrpyc directory.

Usage: unrpyc.py [options] script1 script2 ...

You can give several .rpyc files on the command line. Each script will be
decompiled to a corresponding .rpy on the same directory. By default, the
program will not overwrite existing files, use -c to do that.

This script will try to disassemble all AST nodes. In the case it encounters an unknown
node type, which may be caused by an update to Ren'Py somewhere in the future, a
warning will be printed and a placeholder inserted in the script when it finds a
node it doesn't know how to handle. If you encounter this, please open an issue
to alert us of the problem.

https://github.com/yuriks/unrpyc

FileDownload
Forum linkView thread
Game websiteVisit
External linkVisit

Unrpyc (Ren’py games)

Wednesday, October 30th, 2013
TitleUnrpyc (Ren'py games)
Screenshotlogodoc
Game(s)Ren'py games
Year2013
Estimated date2013-10-30
Author(s)
CategoryScripting
PlatformPC
Description

Unrpyc is a script to decompile Ren'Py (http://www.renpy.org/) compiled .rpyc
script files. It will not extract files from .rpa archives. For that, use rpatool
(https://github.com/Shizmob/rpatool), or UnRPA (https://github.com/Lattyware/unrpa).

Unrpyc needs some internal Ren'Py structures to work. You can either use the -b
argument to specify the directory in which renpy lies, place the renpy module
in your Python module search path, or copy the renpy folder to the unrpyc directory.

Usage options:

Options:
--version show program's version number and exit
-h, --help show this help message and exit
-c, --clobber overwrites existing output files
-b, --basedir specify the directory in which the renpy folder
resides. using this it is not necessary for the renpy
directory to be in python's search path, or in the
unrpyc directory.

Usage: unrpyc.py [options] script1 script2 ...

You can give several .rpyc files on the command line. Each script will be
decompiled to a corresponding .rpy on the same directory. By default, the
program will not overwrite existing files, use -c to do that.

This script will try to disassemble all AST nodes. In the case it encounters an unknown
node type, which may be caused by an update to Ren'Py somewhere in the future, a
warning will be printed and a placeholder inserted in the script when it finds a
node it doesn't know how to handle. If you encounter this, please open an issue
to alert us of the problem.

https://github.com/yuriks/unrpyc

FileDownload
Forum linkView thread
External linkVisit

Angry Birds DAT tool

Wednesday, August 28th, 2013
TitleAngry Birds DAT tool (0.1)
Screenshotlogodoc
Game(s)Angry Birds
Year2013
Estimated date
Author(s)Bacter
CategoryScripting
PlatformPC
Description

This is a tool for editing the text of AB with ease.

FileDownload
Forum linkView thread

Port Royale 3 Global.res tool

Sunday, May 19th, 2013
TitlePort Royale 3 Global.res tool (3.3.8.1)
Screenshotlogodoc
Game(s)Port Royale 3
Year2012
Estimated date2012-06-19
Author(s)swuforce
Category
  • Game Resource Archives
  • Scripting
PlatformPC
Description

A very good tool for converting Global.res to Global.txt and Global.txt to Global.res made by swuforce.

FileDownload
Forum linkView thread

SMACKDOWN vs RAW 2010 roster editor v19

Saturday, July 30th, 2011
TitleSMACKDOWN vs RAW 2010 roster editor v19
Screenshotlogodoc
Game(s)Smackdown vs RAW 2010
Year2011
Estimated date2011-06-30
Author(s)Nike the Bike
CategoryScripting
PlatformPS2
Description1. You can now export arenas from BG.PAC. 2. You can now import arenas to BG.PAC. 3. Global stat changes (example: add/remove 5 from speed for all characters) 4. Some new images were added for the interface. 5. Characters without models always marked in red. 6. Other small changes... The XeNTaX blog package does not include the jruby package.
FileDownload
Forum linkView thread
Game websiteVisit
External linkVisit

Uncharted - Drake’s Fortune Text tool v1.0

Friday, July 29th, 2011
TitleUncharted - Drake's Fortune Text tool v1.0
Screenshot
Game(s)Uncharted - Drake’s Fortune
Year2010
Estimated date2010-09-27
Author(s)caws
CategoryScripting
PlatformPC
DescriptionCaws released a tool to help translate Uncharted - Drake’s Fortune. Portuguese from Brazil English
FileDownload
Forum linkView thread
Game websiteVisit

Settlers 3 - Text extractor MexScript

Friday, July 29th, 2011
TitleSettlers 3 - Text extractor MexScript
Screenshotlogodoc
Game(s)Settlers 3
Year2011
Estimated date2011-06-11
Author(s)Mr.Mouse
CategoryScripting
PlatformPC
DescriptionMexScript to extract the text data from The Settlers 3 .DAT files. Use MultEx Commander to run the script (external link).
FileDownload
Game websiteVisit
External linkVisit