Skip to content
This repository has been archived by the owner on Mar 19, 2022. It is now read-only.

Coolsonickirby/smashultimatewebtools

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
app
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

THIS PROJECT IS DEPRECATED! PLEASE USE THE RE-WRITE VERSION FOUND HERE!

Smash Ultimate Web Tools (Currently supports only Audio)

Setup

FOLLOW THIS GUIDE FOR SETTING UP THE LARAVEL PROJECT FIRST

  1. Download VGAudioCli, nus3audio (Make sure it's the 1.1.6 Prerelease or higher), SoX, MSBTEditorCli, and get a base nus3audio (use CrossArc for this). Also install Python 3.8 (version I used) and add it to the PATH Variable, and use pip to install soundfile (pip install soundfile).

  2. Place VGAudioCli.exe, VGAudioCli.dll, nus3audio.exe, and your nus3audio (make sure it's "base.nus3audio") in "./public/convert/".

  3. Place everything in the MSBTEditorCli zip in "./public/convert/MSBTEditorCli"

  4. Create a new folder in there called "sox" ("./public/convert/sox").

  5. Extract everything in the SoX zip into the sox folder.

  6. Run "php artisan migrate && php artisan storage:link" in the Command Line (CMD)/Terminal

  7. Give the appropiate permissions.

These instructions were written for setting it up on a Windows local or server machine (You don't have to worry about permissions on a local machine). I would've loved to put this on a linux server, but WINE is giving me a bit of trouble by not letting VGAudio run unless there's a X server running (GUI problems for some reason). Once I figure it out, I'm moving everything from the Windows Server to the Linux Server (as IIS is such a pain in the ass.)

Credits:

Main:

Laravel Framework - Taylor Otwell

This Website - Coolsonickirby


Audio:

VGAudio - Thealexbarney

nus3audio - jam1garner

SoX - cbagwell, mansr, robs, uklauer

Batch Scripts used for reference - ThatNintendoNerd

Song names and file names (Victory themes missing from the document file for some reason) - PlayerRager, Spook Rake, zrksyd

Fire Emblem Three Houses Songs - VGIII <3, A Mudkip

Python script to convert audio (Used as refrence for getting the sample rate) - Genwald

Teaching me how to convert samples between sample rates - JoeTE


MSBT:

MSBT Original Source Code - exelix11

MSBT Improved Source Code - IcySon55

MSBTEditorCli - Coolsonickirby/Random

MSBTEditor Web Interface - Coolsonickirby/Random


CSS Editor:

ParamXML - Ben Hall

html5sortable - Lukas Oppermann

Helping me figure out how to sync animate child elements background (Unfortunatly not used because of preformance issues) - jam1garner

CSS Editor Web Interface - Coolsonickirby/Random


SSS Editor:

ParamXML - Ben Hall

html5sortable - Lukas Oppermann

Editable Input Select - Alf Magne Kalleland

Helping me get some stage icons and big images - zrksyd & A Mudkip

Stage Editor Web Interface - Coolsonickirby/Random


Fighter Param Editor:

ParamXML - Ben Hall

Stage Editor Web Interface - Coolsonickirby/Random

About

Smash Ultimate Web Tools

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages