|
19 | 19 | This repository contains tools and documentation specifically made for Climax's Silent Hill games (Silent Hill: Origins [both Climax Los Angeles and Climax UK versions] and Silent Hill: Shattered Memories). |
20 | 20 |
|
21 | 21 | ## <a href="https://github.com/IWILLCRAFT-M0d/RenderEclipse-Tools/releases">RenderEclipse Tools</a> |
22 | | -This tool can export files from and import files to \*.ARC files from all Climax's Silent Hill games. |
| 22 | +This toolset for extracting files from all Climax's Silent Hill games. |
23 | 23 |
|
| 24 | +### Climax ARC Manager |
24 | 25 | Silent Hill: Shattered Memories hash the file names (unlike Silent Hill: Origins), the tool features an extensive list with most of unhashed filenames. Importing file in this case requires the usage of another tool in order to modify the game executable as the data table that the game uses in order to access to the \*.ARC file is inside the game executable, completely ignoring the one found inside the game's file. |
25 | 26 |
|
26 | 27 | For it usage open an \*.ARC file through the menubar. For now it only extract files, for extract a singular file left click on one of the files and extract it, if you want to extract all files left click on the root element of the list and select extract all files. |
27 | 28 |
|
28 | | -Sorry if the program lag this is my first time doing something like this... |
| 29 | +Sorry if it lags, this is my first time doing something like this... |
29 | 30 |
|
30 | | -## <a href="./Extra tools and scripts/External Programs Scripts/tex_SilentHillClimax.py">tex_SilentHillClimax.py</a> |
31 | | -This plugin for [Noesis](https://www.richwhitehouse.com/index.php?content=inc_projects.php&showproject=91) previews and extract textures from Climax's SH Games from all platforms, however this tool does not work properly under some textures PS2 and Wii textures that are less than 32 pixel of height and/or width. |
| 31 | +### DataSplitter |
| 32 | +DataSplitter is a CLI tool that extracts RenderWare Stream and Silent Hill: Shattered Memories \*.snd files. For it usage drag and drop the proper file over the *.exe and it will start working. |
32 | 33 |
|
33 | | -For it usage it is required to download this library (https://github.com/Zheneq/Noesis-Plugins/blob/master/lib_zq_nintendo_tex.py), and for extracting data you will need to create a folder named "textures" in the same folder you have the \*.txd file you are trying to open. |
| 34 | +Silent Hill: Origins PS2 May 17, 2006 requires some modifications with an Hex editor as files contains 192 bytes of gibberish data at the beginning of each file. |
34 | 35 |
|
35 | | -## <a href="./Extra tools and scripts/DataSplitter/DataSplitter.exe">DataSplitter</a> |
36 | | -DataSplitter.exe is a CLI tool that splits RenderWare Stream and Silent Hill: Shattered Memories \*.snd files. For it usage drag and drop the proper file over the *.exe and it will start working. |
| 36 | +### DataSplitter-IGCStream |
| 37 | +DataSplitter-IGCStream is a experimental CLI tool that extracts files from Silent Hill: Shattered Memories \*.IGCStream files. For it usage drag and drop the proper file over the *.exe and it will start working. |
37 | 38 |
|
38 | | -Silent Hill: Origins PS2 May 17, 2006 requires some modifications with an Hex editor as files contains 192 bytes of gibberish data at the beginning of each file. |
| 39 | +This tool currently only intends to work with Shattered Memories. |
39 | 40 |
|
40 | | -## <a href="./Extra tools and scripts/FBXFtest/FBXFtest.exe">FBXFtest</a> |
41 | | -FBXFtest.exe is a CLI barebones reader of the obfusctation method of \*.XML/\*.XAML files from Silent Hill: Shattered Memories. For it usage drag and drop the proper file over the \*.exe and it will start working. |
| 41 | +### FBXFtest |
| 42 | +FBXFtest is a CLI barebones reader of the obfusctation method of \*.XML/\*.XAML files from Silent Hill: Shattered Memories. For it usage drag and drop the proper file over the \*.exe and it will start working. |
42 | 43 |
|
43 | | -## <a href="./Extra tools and scripts/RETH/RETH.exe">RETH.exe</a> |
44 | | -RETH.exe is a CLI tool made for detecting and adding values to a \*.RETH file (Silent Hill: Shattered Memories hashing table for RenderEclipse Tool). |
| 44 | +### RETH |
| 45 | +RETH is a CLI tool made for detecting and adding values to a \*.RETH file (Silent Hill: Shattered Memories hashing table for RenderEclipse Tools). |
45 | 46 |
|
46 | 47 | For it usage, make two \*.txt files in the same folder where the executable is, name the files as "Filenames.txt" and "ARCS.txt". In "Filenames.txt" put all names you want to check if they could or not be the name of the missing unhashed files. In "ARCS.txt" put the directory of your ARC file, in case of not creating this file the tool will add any name put in "Filenames.txt" without checking it. |
47 | 48 |
|
48 | | -## <a href="./Extra tools and scripts/External Programs Scripts/ClimaxSH_Unpack_Resource.bms">Fixed RenderWare Stream Quick BMS Script</a> |
| 49 | +## <a href="./scripts/ClimaxSH_Unpack_Resource.bms">Fixed RenderWare Stream Quick BMS Script</a> |
49 | 50 | This script is a adjusted version from [this script](https://github.com/leeao/SilentHillOriginsPS2/blob/main/fmt_SilentHillOrigins_PS2_Unpack_Resource.bms), it comes with the benefit of properly extract Wii's Silent Hill: Shattered Memories RenderWare Stream files. |
50 | 51 |
|
| 52 | +## <a href="./scripts/tex_SilentHillClimax.py">tex_SilentHillClimax.py</a> |
| 53 | +This plugin for [Noesis](https://www.richwhitehouse.com/index.php?content=inc_projects.php&showproject=91) previews and extract textures from Climax's SH Games from all platforms, however this tool does not work properly under some textures PS2 and Wii textures that are less than 32 pixel of height and/or width. |
| 54 | + |
| 55 | +For it usage it is required to download this library (https://github.com/Zheneq/Noesis-Plugins/blob/master/lib_zq_nintendo_tex.py), and for extracting data you will need to create a folder named "textures" in the same folder you have the \*.txd file you are trying to open. |
| 56 | + |
| 57 | + |
51 | 58 | # External tools and scripts |
52 | 59 | Tools and scripts made by people unrelated to this repository. |
53 | 60 | * <a href="https://gtaforums.com/topic/851436-relopensrc-magictxd/">Magic.TXD</a> a tool for extracting and replacing RenderWare textures that fully works with PS2 and Wii textures. |
|
0 commit comments