RenderEclipse Tools • External Tools • Archive • File Format Documentation
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).
This tool can export files from and import files to *.ARC files from all Climax's Silent Hill games.
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.
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.
Sorry if the program lag this is my first time doing something like this...
This plugin for Noesis 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.
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.
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.
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.
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.
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).
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.
This script is a adjusted version from this script, it comes with the benefit of properly extract Wii's Silent Hill: Shattered Memories RenderWare Stream files.
Tools and scripts made by people unrelated to this repository.
- Magic.TXD a tool for extracting and replacing RenderWare textures that fully works with PS2 and Wii textures.
- QuickBMS scripts
- ps2_cam_acolyte (PS2 Origins + Shattered Memories Camhack) is a program that let the user freely move the camera from any PS2 game of the supported list. It support the American versions of Silent Hill: Origins and Shattered Memories.
- SHSM ARCUnpacker a tool for extract files from Silent Hill: Shattered Memories and the first tool that is able to detect unhashed files.
- Texture, Model and Animation viewer for PS2 Silent Hill: Origins.
- It works with Silent Hill: Shattered Memories, however, models may not be previewed all the time and animations doesn't work.
- A partially working RenderWare Textures (PSP) viewer.
- Silent Hill: Origins Modding Repository is a GitHub repository about extracting and modding Silent Hill: Origins (Climax UK). The repository featuring a custom tool (similar to RenderEclipse Tool) that can extract and import files from Silent Hill: Origins (Climax UK) and can modify RenderWare Stream files from any Silent Hill: Origins version.
- Silent Hill Reverse Engineering Repository is a repository which documents tools and file format from the whole Silent Hill franchise. This repository features:
- List of demos, related GitHub repositories and pages that document file format from Silent Hill games (all of them splitted depending on the game)
- A Noesis that script partially previews Silent Hill: Origins (Climax UK) and Silent Hill: Shattered Memories maps (*.bsp)
- A 010 Template for Silent Hill: Origins (Climax UK) and Silent Hill: Shattered Memories maps (*.bsp)
- A repository that contains documentation and some tools for Silent Hill: Shattered Memories
- DragonDff a Blender plugin for importing and exporting RenderWare *.dff files and some of the file formats from Grand Theft Auto 3 to San Andreas.
- Blender-3D-RW-Anm-plugin a Blender plugin for importing and exporting some of the versions of the RenderWare *.anm file format, including the used in CUK's Silent Hill: Origins.
- Silent Hill: Origins PS2 Audio Extractor an audio extractor for both PS2 and PSP Silent Hill: Origins (CLA and CUK versions).