Skip to content

Releases: ScanMountGoat/ssbh_editor

0.11.1

Choose a tag to compare

@ScanMountGoat ScanMountGoat released this 30 Jun 22:24

SSBH Editor

Installation

Make sure your system meets the system requirements. Check the steps below for your operating system if the application still fails to launch properly.

Windows Installation Instructions

SSBH Editor for Windows 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.

SSBH Editor will attempt to use the Vulkan graphics backend on Windows. Some systems may experience graphical errors or fail to launch ssbh_editor. The application can be forced to use DX12 by launching the application from command prompt using the command ssbh_editor.exe --backend dx12. This only needs to be done once. The preferred backend can always be changed later from the application preferences window.

Mac OS Installation Instructions

MacOS users with Apple silicon macs should select the build ending in apple_silicon. SSBH Editor 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.

Linux Installation Instructions

There may be issues on some Linux distributions. For example, SteamOS may experience UI scaling issues. The UI scale can be set manually in Menu > Preferences to a value like 1.0. If the application is experiencing very low framerates, check that SSBH Editor is actually using the correct GPU in Menu > Device Info. Please report any installation issues by making a new issue on GitHub with information on your operating system and GPU specs.

Changelog

For a full list of changes for each version, see the changelog.

Added

  • Added a Shader Finder window for searching for shaders based on properties and other attributes under Material > Find Shader in the Matl Editor. The selected shader can be applied to the current material similar to a material preset.
  • Added shader complexity information to the Matl Editor to help identity materials causing in game performance issues.
  • Added validation for numatb files other than model.numatb.

Changed

  • Adjusted the UI layout for applying material presets to support scrolling and make the apply button easier to click.

Fixed

  • Fixed an issue where creating an adjb file would not add the required entries for meshes with RENORMAL materials.
  • Fixed an issue where interacting with the UI would rotate or pan the viewport in some cases.
  • Fixed an issue where bones would flip during animation playback in some cases for bones with helper bone constraints.

0.11.0

Choose a tag to compare

@ScanMountGoat ScanMountGoat released this 19 Nov 18:46

SSBH Editor

Installation

Make sure your system meets the system requirements. Check the steps below for your operating system if the application still fails to launch properly.

Windows Installation Instructions

SSBH Editor for Windows 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.

SSBH Editor will attempt to use the Vulkan graphics backend on Windows. Some systems may experience graphical errors or fail to launch ssbh_editor. The application can be forced to use DX12 by launching the application from command prompt using the command ssbh_editor.exe --backend dx12. This only needs to be done once. The preferred backend can always be changed later from the application preferences window.

Mac OS Installation Instructions

MacOS users with Apple silicon macs should select the build ending in apple_silicon. SSBH Editor 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.

Linux Installation Instructions

There may be issues on some Linux distributions. For example, SteamOS may experience UI scaling issues. The UI scale can be set manually in Menu > Preferences to a value like 1.0. If the application is experiencing very low framerates, check that SSBH Editor is actually using the correct GPU in Menu > Device Info. Please report any installation issues by making a new issue on GitHub with information on your operating system and GPU specs.

Changelog

For a full list of changes for each version, see the changelog.

Fixed

  • Fixed an issue where the application would not correctly detect a new release version in some cases. The major version has been increased from 10 to 11 to ensure that 0.10.x users see the new update notification.
  • Fixed an issue where the the viewport material highlight color would incorrectly have bloom applied.
  • Fixed an issue where meshes with the "_near" render pass would incorrectly have bloom applied.
  • Fixed an issue where the viewport resolution would change when adjusting the UI scale.

0.10.10

Choose a tag to compare

@ScanMountGoat ScanMountGoat released this 13 Oct 14:59

SSBH Editor

Installation

Make sure your system meets the system requirements. Check the steps below for your operating system if the application still fails to launch properly.

Windows Installation Instructions

SSBH Editor for Windows 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.

SSBH Editor will attempt to use the Vulkan graphics backend on Windows. Some systems may experience graphical errors or fail to launch ssbh_editor. The application can be forced to use DX12 by launching the application from command prompt using the command ssbh_editor.exe --backend dx12. This only needs to be done once. The preferred backend can always be changed later from the application preferences window.

Mac OS Installation Instructions

MacOS users with Apple silicon macs should select the build ending in apple_silicon. SSBH Editor 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.

Linux Installation Instructions

There may be issues on some Linux distributions. For example, SteamOS may experience UI scaling issues. The UI scale can be set manually in Menu > Preferences to a value like 1.0. If the application is experiencing very low framerates, check that SSBH Editor is actually using the correct GPU in Menu > Device Info. Please report any installation issues by making a new issue on GitHub with information on your operating system and GPU specs.

Changelog

For a full list of changes for each version, see the changelog.

Changed

  • Improved the accuracy of automatic expression hiding for some fighter models.

Fixed

  • Fixed a crash when opening the Modl Editor for folders with more than one numdlb file.
  • Fixed an issue where highlighting meshes in the Mesh Editor would only work for the first open model folder.
  • Fixed an issue where the application would produce rendering errors on startup on Windows.

0.10.9

Choose a tag to compare

@ScanMountGoat ScanMountGoat released this 23 Jul 12:55

SSBH Editor

Installation

Make sure your system meets the system requirements. Check the steps below for your operating system if the application still fails to launch properly.

Windows Installation Instructions

SSBH Editor for Windows 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.

SSBH Editor will attempt to use the Vulkan graphics backend on Windows. Some systems may experience graphical errors or fail to launch ssbh_editor. The application can be forced to use DX12 by launching the application from command prompt using the command ssbh_editor.exe --backend dx12. This only needs to be done once. The preferred backend can always be changed later from the application preferences window.

Mac OS Installation Instructions

MacOS users with Apple silicon macs should select the build ending in apple_silicon. SSBH Editor 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.

Linux Installation Instructions

There may be issues on some Linux distributions. For example, SteamOS may experience UI scaling issues. The UI scale can be set manually in Menu > Preferences to a value like 1.0. If the application is experiencing very low framerates, check that SSBH Editor is actually using the correct GPU in Menu > Device Info. Please report any installation issues by making a new issue on GitHub with information on your operating system and GPU specs.

Changelog

For a full list of changes for each version, see the changelog.

Fixed

  • Fixed an issue where the drop down for selecting textures in the Matl Editor did not open properly.

0.10.8

Choose a tag to compare

@ScanMountGoat ScanMountGoat released this 15 Jul 13:24

SSBH Editor

Installation

Make sure your system meets the system requirements. Check the steps below for your operating system if the application still fails to launch properly.

Windows Installation Instructions

SSBH Editor for Windows 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.

SSBH Editor will attempt to use the Vulkan graphics backend on Windows. Some systems may experience graphical errors or fail to launch ssbh_editor. The application can be forced to use DX12 by launching the application from command prompt using the command ssbh_editor.exe --backend dx12. This only needs to be done once. The preferred backend can always be changed later from the application preferences window.

Mac OS Installation Instructions

MacOS users with Apple silicon macs should select the build ending in apple_silicon. SSBH Editor 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.

Linux Installation Instructions

There may be issues on some Linux distributions. For example, SteamOS may experience UI scaling issues. The UI scale can be set manually in Menu > Preferences to a value like 1.0. If the application is experiencing very low framerates, check that SSBH Editor is actually using the correct GPU in Menu > Device Info. Please report any installation issues by making a new issue on GitHub with information on your operating system and GPU specs.

Changelog

For a full list of changes for each version, see the changelog.

Added

  • Added an option to open the corresponding motion folder for a model folder from the Animations tab.
  • Added rendering support for sprite sheet animations that use the current frame.
  • Added rendering support for UV scrolling animations.
  • Added an option to remove zero weights from the Mesh Editor.

Changed

  • Changed the Mesh Editor to use a side panel to select the entry to edit.
  • Changed the Hlpb Editor to use a side panel to select the entry to edit.
  • Changed the Nutexb Viewer to enable panning and zooming the displayed texture.
  • Changed the legend in the Anim Editor Graph tab to the expected XYZW order instead of alphabetical.
  • Changed Render Settings to show the color map when selecting the ShaderComplexity debug mode.
  • Changed the main application panel to show how to add files if no files are loaded.
  • Improved layout for the List tab in the Anim Editor.
  • Optimized loading folders with many files.
  • Changed the Space key to play/pause animations without requiring the animation bar to have focus.
  • Summarized mesh attribute errors in Matl Editor to take up less space.

0.10.7

Choose a tag to compare

@ScanMountGoat ScanMountGoat released this 07 May 21:41

SSBH Editor

Installation

Make sure your system meets the system requirements. Check the steps below for your operating system if the application still fails to launch properly.

Windows Installation Instructions

SSBH Editor for Windows 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.

SSBH Editor will attempt to use the Vulkan graphics backend on Windows. Some systems may experience graphical errors or fail to launch ssbh_editor. The application can be forced to use DX12 by launching the application from command prompt using the command ssbh_editor.exe --backend dx12. This only needs to be done once. The preferred backend can always be changed later from the application preferences window.

Mac OS Installation Instructions

MacOS users with Apple silicon macs should select the build ending in apple_silicon. SSBH Editor 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.

Linux Installation Instructions

There may be issues on some Linux distributions. For example, SteamOS may experience UI scaling issues. The UI scale can be set manually in Menu > Preferences to a value like 1.0. If the application is experiencing very low framerates, check that SSBH Editor is actually using the correct GPU in Menu > Device Info. Please report any installation issues by making a new issue on GitHub with information on your operating system and GPU specs.

Changelog

For a full list of changes for each version, see the changelog.

Added

  • Added an option to duplicate entries in the right click menu in the Modl Editor and Mesh Editor.

Fixed

  • Fixed an issue where bone rendering would incorrectly account for bone scale and cause some bones to fill the screen.
  • Fixed a crash when opening a file dialog for generated MacOS .app application bundle.

0.10.6

Choose a tag to compare

@ScanMountGoat ScanMountGoat released this 14 Oct 13:57

SSBH Editor

Installation

Make sure your system meets the system requirements. Check the steps below for your operating system if the application still fails to launch properly.

Windows Installation Instructions

SSBH Editor for Windows 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.

SSBH Editor will attempt to use the Vulkan graphics backend on Windows. Some systems may experience graphical errors or fail to launch ssbh_editor. The application can be forced to use DX12 by launching the application from command prompt using the command ssbh_editor.exe --backend dx12. This only needs to be done once. The preferred backend can always be changed later from the application preferences window.

Mac OS Installation Instructions

MacOS users with Apple silicon macs should select the build ending in apple_silicon. SSBH Editor 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.

Linux Installation Instructions

Builds are tested on PopOS, so there may be issues on other Linux versions. For example, some distros like SteamOS may experience UI scaling issues. The UI scale can be set manually in Menu > Preferences to a value like 1.0. If the application is experiencing very low framerates, check that SSBH Editor is actually using the correct GPU in Menu > Device Info. Please report any installation issues by making a new issue on GitHub with information on your operating system and GPU specs.

Important

The folder dialogs for this release and all prior releases do not work on the latest MacOS. Use this workaround for now.

  1. Right click the ssbh_editor application and click "Show Package Contents".
  2. Move the "ssbh_editor" executable from the Contents > MacOS folder to a different folder on your machine.
  3. Double click the ssbh_editor executable and use the application like normal.

Changelog

For a full list of changes for each version, see the changelog.

Fixed

  • Fixed a regression in animation playback causing playback speeds less than 1.0 to not work.

0.10.5

Choose a tag to compare

@ScanMountGoat ScanMountGoat released this 02 Oct 14:59

SSBH Editor

Installation

Make sure your system meets the system requirements. Check the steps below for your operating system if the application still fails to launch properly.

Windows Installation Instructions

SSBH Editor for Windows 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.

SSBH Editor will attempt to use the Vulkan graphics backend on Windows. Some systems may experience graphical errors or fail to launch ssbh_editor. The application can be forced to use DX12 by launching the application from command prompt using the command ssbh_editor.exe --backend dx12. This only needs to be done once. The preferred backend can always be changed later from the application preferences window.

Mac OS Installation Instructions

MacOS users with Apple silicon macs should select the build ending in apple_silicon. SSBH Editor 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.

Linux Installation Instructions

Builds are tested on PopOS, so there may be issues on other Linux versions. For example, some distros like SteamOS may experience UI scaling issues. The UI scale can be set manually in Menu > Preferences to a value like 1.0. If the application is experiencing very low framerates, check that SSBH Editor is actually using the correct GPU in Menu > Device Info. Please report any installation issues by making a new issue on GitHub with information on your operating system and GPU specs.

Changelog

For a full list of changes for each version, see the changelog.

Added

  • Added an option to convert a parent bone to bone influences in the Mesh Editor.
  • Added anisotropic rotation to the shader information in the Matl Editor.

Changed

  • Improved layout consistency for editors using a grid layout.

Fixed

  • Fixed an issue where the "Remove Bone Influences" button in the Mesh Editor did not actually remove influences.
  • Fixed an issue where some materials would render with the wrong anisotropic highlight rotation.

0.10.4

Choose a tag to compare

@ScanMountGoat ScanMountGoat released this 23 Jul 14:52

SSBH Editor

Installation

Make sure your system meets the system requirements. Check the steps below for your operating system if the application still fails to launch properly.

Windows Installation Instructions

SSBH Editor for Windows 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.

SSBH Editor will attempt to use the Vulkan graphics backend on Windows. Some systems may experience graphical errors or fail to launch ssbh_editor. The application can be forced to use DX12 by launching the application from command prompt using the command ssbh_editor.exe --backend dx12. This only needs to be done once. The preferred backend can always be changed later from the application preferences window.

Mac OS Installation Instructions

MacOS users with Apple silicon macs should select the build ending in apple_silicon. SSBH Editor 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.

Linux Installation Instructions

Builds are tested on PopOS, so there may be issues on other Linux versions. For example, some distros like SteamOS may experience UI scaling issues. The UI scale can be set manually in Menu > Preferences to a value like 1.0. If the application is experiencing very low framerates, check that SSBH Editor is actually using the correct GPU in Menu > Device Info. Please report any installation issues by making a new issue on GitHub with information on your operating system and GPU specs.

Changelog

For a full list of changes for each version, see the changelog.

Added

  • Added an option to remove unused entries in the Modl Editor.
  • Added Modl > Rebuild from Mesh to the Modl Editor to both add missing entries and remove unused entries.
  • Added Meshes > Hide Ink Meshes for hiding stage ink meshes.
  • Added an option to automatically hide ink meshes to application preferences.

Changed

  • Adjusted long material labels to wrap instead of clip in the Modl Editor, Matl Editor, and Material Preset Editor.
  • Adjusted mesh name text boxes in the Mesh Editor to not clip.
  • Adjusted texture parameter names in the Matl Editor to show the color channels used by the shader on hover.
  • Moved editing of model files to a separate tab in the Modl Editor.
  • Adjusted the behavior of Meshes > Show All to also show meshes instead of just models.
  • Adjusted the behavior of Meshes > Hide Expressions to not hide ink meshes.
  • Changed the Max Anisotropy selector in the Matl Editor to not include the None variant to better reflect in game data.

Removed

  • Removed the Advanced Settings toggle from the Matl Editor and Material Preset Editor. Right click textures to rename instead.
  • Removed the Advanced Settings toggle from the Mesh Editor. Advanced editing options are now always enabled.
  • Removed the Advanced Settings toggle from the Modl Editor. Advanced editing options are now always enabled.
  • Removed Modl > Add Entry from the Modl Editor. Add entries based on the current numshb instead.

Fixed

  • Fixed an issue where the texture drop down in the Matl Editor did not correctly ignore case.

0.10.3

Choose a tag to compare

@ScanMountGoat ScanMountGoat released this 15 May 16:30

SSBH Editor

Installation

Make sure your system meets the system requirements. Check the steps below for your operating system if the application still fails to launch properly.

Windows Installation Instructions

SSBH Editor for Windows 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.

SSBH Editor will attempt to use the Vulkan graphics backend on Windows. Some systems may experience graphical errors or fail to launch ssbh_editor. The application can be forced to use DX12 by launching the application from command prompt using the command ssbh_editor.exe --backend dx12. This only needs to be done once. The preferred backend can always be changed later from the application preferences window.

Mac OS Installation Instructions

MacOS users with Apple silicon macs should select the build ending in apple_silicon. SSBH Editor 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.

Linux Installation Instructions

Builds are tested on PopOS, so there may be issues on other Linux versions. For example, some distros like SteamOS may experience UI scaling issues. The UI scale can be set manually in Menu > Preferences to a value like 1.0. If the application is experiencing very low framerates, check that SSBH Editor is actually using the correct GPU in Menu > Device Info. Please report any installation issues by making a new issue on GitHub with information on your operating system and GPU specs.

Changelog

For a full list of changes for each version, see the changelog.

Fixed

  • Fixed an issue where bones and the floor grid did not render properly.