Skip to content

Releases: ultimate-research/ssbh_lib

0.18.0

26 Feb 13:54
Compare
Choose a tag to compare

Basic Usage

ssbh_lib_json and ssbh_data_json convert supported SSBH formats to and from text files in the JSON format. Drag the SSBH file onto the executable to convert to JSON. Drag the JSON file onto the executable to convert back to SSBH. All file types supported by ssbh_lib are supported by ssbh_lib_json. ssbh_data_json supports all types supported by ssbh_data.

Failed Conversions

Using drag and drop won't keep the terminal window open to see the error message. If the file fails to convert, run the program from a terminal or command prompt to see error information. For example, run ssbh_lib_json.exe mesh.json mesh.numshb from cmd.exe on Windows to see any potential conversion errors.

Installation

Download and extract the appropriate zip below for your system. The zip files contain both ssbh_lib_json and ssbh_data_json. Most users will want to use ssbh_data_json due to its simpler output format.

Check the steps below for your operating system if the application still fails to launch properly. Linux users shouldn't need to perform any additional installation steps. Please report any installation issues by making a new issue on github with information on your operating system and CPU architecture.

Windows Installation Instructions

ssbh_lib requires the Visual C++ runtime, which can be downloaded from https://aka.ms/vs/17/release/vc_redist.x64.exe. This only needs to be installed once.

Mac OS Installation Instructions

MacOS users with Apple silicon macs should select the build ending in apple_silicon. ssbh_lib isn't released through the Apple App Store or signed with an Apple Developer ID. You may see a warning that the application "can't be checked for malicious software". Follow the steps on the apple support page to open and run the application. These steps only need to be done once every time the application is downloaded.

ssbh_lib_json + ssbh_data_json

24 Sep 04:40
Compare
Choose a tag to compare
Pre-release

Basic Usage

Windows binary for converting supported SSBH formats to and from JSON. Drag the SSBH file onto the executable to convert to JSON. Drag the JSON file onto the executable to convert back to SSBH. All file types supported by ssbh_lib are supported by ssbh_lib_json. ssbh_data_json supports all types supported by ssbh_data.

Failed Conversions

Using drag and drop won't keep the terminal window open to see the error message. If the file fails to convert, run the program from a terminal or command prompt to see error information. For example, run ssbh_lib_json.exe mesh.json mesh.numshb from cmd.exe on Windows to see any potential conversion errors.