Editing Rcomage
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 2: | Line 2: | ||
=Rcomage usage= | =Rcomage usage= | ||
RCOedit/RCOmage by ZingaBurga https://github.com/zingaburga/RCOMage , ported to PS3 by kakaroto, https://github.com/kakaroto/RCOMage , official thread http://endlessparadigm.com/forum/showthread.php?tid=19501 | RCOedit/RCOmage by ZingaBurga https://github.com/zingaburga/RCOMage , ported to PS3 by kakaroto, https://github.com/kakaroto/RCOMage , official thread http://endlessparadigm.com/forum/showthread.php?tid=19501 | ||
==Simple Rcomage GUI== | ==Simple Rcomage GUI== | ||
{| class="wikitable" | |||
|- | |||
| [[File:Simple rcomage GUI (dump tab).jpg|300px|thumb|left|Simple rcomage GUI (dump tab)]] || [[File:Simple rcomage GUI (compile tab).jpg|300px|thumb|left|Simple rcomage GUI (compile tab)]] | |||
|} | |||
==Command line help== | ==Command line help== | ||
{{Keyboard|content= | {{Keyboard|content= | ||
C:\Portables\rcomage-v1.1.1\Rcomage>rcomage.exe help | '''C:\Portables\rcomage-v1.1.1\Rcomage>rcomage.exe help''' | ||
Rcomage v1.1.1, written by ZiNgA BuRgA | Rcomage v1.1.1, written by ZiNgA BuRgA | ||
A general purpose RCO creation and manipulation command-line tool. | A general purpose RCO creation and manipulation command-line tool. | ||
Syntax: rcomage.exe <function> [options] | '''Syntax''': rcomage.exe <function> [options] | ||
Use 'rcomage.exe help <function>' for help on a specific function | Use 'rcomage.exe help <function>' for help on a specific function | ||
Available functions: | '''Available functions''': | ||
extract Extract a resource from an RCO file. | extract Extract a resource from an RCO file. | ||
Line 35: | Line 34: | ||
help This help screen. | help This help screen. | ||
Available options: | '''Available options''': | ||
--quiet Only display warnings/errors. | --quiet Only display warnings/errors. | ||
--ini-dir Specify directory containing Rcomage INI files. | --ini-dir Specify directory containing Rcomage INI files. | ||
}} | |||
{{Keyboard|content= | {{Keyboard|content= | ||
C:\Portables\rcomage-v1.1.1\Rcomage>rcomage.exe help extract | '''C:\Portables\rcomage-v1.1.1\Rcomage>rcomage.exe help extract''' | ||
Rcomage v1.1.1, written by ZiNgA BuRgA | Rcomage v1.1.1, written by ZiNgA BuRgA | ||
A general purpose RCO creation and manipulation command-line tool. | A general purpose RCO creation and manipulation command-line tool. | ||
Line 56: | Line 55: | ||
You can use a language ID or one of the following: | You can use a language ID or one of the following: | ||
... .. . <!-- app crashes here --> | ... .. . <!-- app crashes here --> | ||
}} | |||
{{Keyboard|content= | {{Keyboard|content= | ||
C:\Portables\rcomage-v1.1.1\Rcomage>rcomage.exe help dump | '''C:\Portables\rcomage-v1.1.1\Rcomage>rcomage.exe help dump''' | ||
Rcomage v1.1.1, written by ZiNgA BuRgA | Rcomage v1.1.1, written by ZiNgA BuRgA | ||
A general purpose RCO creation and manipulation command-line tool. | A general purpose RCO creation and manipulation command-line tool. | ||
Line 92: | Line 91: | ||
Note: for resource dumping, directories are NOT automatically created. If the specified directorie(s) don't exist, the dumping will fail. However, directories for text languages with the '--output-txt' option will be automatically created if necessary. | Note: for resource dumping, directories are NOT automatically created. If the specified directorie(s) don't exist, the dumping will fail. However, directories for text languages with the '--output-txt' option will be automatically created if necessary. | ||
}} | |||
{{Keyboard|content= | {{Keyboard|content= | ||
C:\Portables\rcomage-v1.1.1\Rcomage>rcomage.exe help compile | '''C:\Portables\rcomage-v1.1.1\Rcomage>rcomage.exe help compile''' | ||
Rcomage v1.1.1, written by ZiNgA BuRgA | Rcomage v1.1.1, written by ZiNgA BuRgA | ||
A general purpose RCO creation and manipulation command-line tool. | A general purpose RCO creation and manipulation command-line tool. | ||
Line 129: | Line 128: | ||
--no-encvsmx Don't automatically encode text files to VSMX | --no-encvsmx Don't automatically encode text files to VSMX | ||
(based on extension). | (based on extension). | ||
}} | |||
{{Keyboard|content= | {{Keyboard|content= | ||
C:\Portables\rcomage-v1.1.1\Rcomage>rcomage.exe help rebuild | '''C:\Portables\rcomage-v1.1.1\Rcomage>rcomage.exe help rebuild''' | ||
Rcomage v1.1.1, written by ZiNgA BuRgA | Rcomage v1.1.1, written by ZiNgA BuRgA | ||
A general purpose RCO creation and manipulation command-line tool. | A general purpose RCO creation and manipulation command-line tool. | ||
Line 154: | Line 153: | ||
Values can be 0-9, or 1-4 for '--zlib-method 7z' | Values can be 0-9, or 1-4 for '--zlib-method 7z' | ||
Defaults to 9 if not using 7z | Defaults to 9 if not using 7z | ||
}} | |||
{{Keyboard|content= | {{Keyboard|content= | ||
C:\Portables\rcomage-v1.1.1\Rcomage>rcomage.exe help vagdec | '''C:\Portables\rcomage-v1.1.1\Rcomage>rcomage.exe help vagdec''' | ||
Rcomage v1.1.1, written by ZiNgA BuRgA | Rcomage v1.1.1, written by ZiNgA BuRgA | ||
A general purpose RCO creation and manipulation command-line tool. | A general purpose RCO creation and manipulation command-line tool. | ||
Line 163: | Line 162: | ||
Syntax: rcomage.exe vagdec <vag.ch1> [<vag.ch2> [<vag.ch3> ...]] <wav> | Syntax: rcomage.exe vagdec <vag.ch1> [<vag.ch2> [<vag.ch3> ...]] <wav> | ||
Converts input VAG files to WAV file <wav>, where each input file is a separate channel. Can use '-' for VAG or WAV files which mean stdin or stdout respectively. | Converts input VAG files to WAV file <wav>, where each input file is a separate channel. Can use '-' for VAG or WAV files which mean stdin or stdout respectively. | ||
}} | |||
{{Keyboard|content= | {{Keyboard|content= | ||
C:\Portables\rcomage-v1.1.1\Rcomage>rcomage.exe help vagenc | '''C:\Portables\rcomage-v1.1.1\Rcomage>rcomage.exe help vagenc''' | ||
Rcomage v1.1.1, written by ZiNgA BuRgA | Rcomage v1.1.1, written by ZiNgA BuRgA | ||
A general purpose RCO creation and manipulation command-line tool. | A general purpose RCO creation and manipulation command-line tool. | ||
Line 173: | Line 172: | ||
Converts input WAV file <wav> to VAG. Output will be a separate file for each channel. | Converts input WAV file <wav> to VAG. Output will be a separate file for each channel. | ||
If only one output VAG is specified and input WAV has multiple channels, will automatically append extensions. Input/outputs can be '-' which mean stdin/stdout. | If only one output VAG is specified and input WAV has multiple channels, will automatically append extensions. Input/outputs can be '-' which mean stdin/stdout. | ||
}} | |||
{{Keyboard|content= | {{Keyboard|content= | ||
C:\Portables\rcomage-v1.1.1\Rcomage>rcomage.exe help vsmxdec | '''C:\Portables\rcomage-v1.1.1\Rcomage>rcomage.exe help vsmxdec''' | ||
Rcomage v1.1.1, written by ZiNgA BuRgA | Rcomage v1.1.1, written by ZiNgA BuRgA | ||
A general purpose RCO creation and manipulation command-line tool. | A general purpose RCO creation and manipulation command-line tool. | ||
Line 183: | Line 182: | ||
Decodes the input <vsmxfile> to <output>, which can be '-' meaning stdout. | Decodes the input <vsmxfile> to <output>, which can be '-' meaning stdout. | ||
If --decompile option is specified, will activate experimental decompiler and will output decompiled Javascript. | If --decompile option is specified, will activate experimental decompiler and will output decompiled Javascript. | ||
}} | |||
{{Keyboard|content= | {{Keyboard|content= | ||
C:\Portables\rcomage-v1.1.1\Rcomage>rcomage.exe help vsmxenc | '''C:\Portables\rcomage-v1.1.1\Rcomage>rcomage.exe help vsmxenc''' | ||
Rcomage v1.1.1, written by ZiNgA BuRgA | Rcomage v1.1.1, written by ZiNgA BuRgA | ||
A general purpose RCO creation and manipulation command-line tool. | A general purpose RCO creation and manipulation command-line tool. | ||
Line 193: | Line 192: | ||
Encodes input <textfile> to <vsmxfile>. <textfile> can be '-', meaning stdin. | Encodes input <textfile> to <vsmxfile>. <textfile> can be '-', meaning stdin. | ||
Note that this cannot compile Javascript, only decoded text files. | Note that this cannot compile Javascript, only decoded text files. | ||
}} | |||
=Rcomage and GimConv compatibility= | =Rcomage and GimConv compatibility= |