Skip to content

Modding Resources Page

Deflaktor edited this page Apr 26, 2022 · 12 revisions

By MysticMismagius

This is a repository of external links that may be useful to people planning to create their own modpacks. We are not sponsored by any of the owners of these links. These are purely my personal recommendations for useful modding tools and resources from outside of the Fortune Street Modding Github. Yes, I did make this because the #modding-resources channel on our Discord server is a mess, what are you going to do about it?

Some of these links are to Mega.nz drives. Mega.nz can be annoying and ask for a decryption key, despite the fact that the key is in the link to the drive. All decryption keys will be in the Footnotes section in case this happens.

Table of Contents

General

Brawlcrate: One of the best general-purpose editors for Wii game files. With Brawlcrate, you can create and install custom textures, 3D models, animations, .brstm tracks, and more. Unfortunately, it is Windows-only.

The VG Resource: An online database of ripped assets from a wide variety of video games, as well as some custom assets. The VG Resource has sections for Sprites, Models, Textures, and Sounds, all of which can be found on the top bar of any VG Resource page.

VM Fusion: A free personal license for the VM Fusion virtual machine. This can be used to run Windows 10, various flavors of Linux, and certain versions of Mac OS X / macOS as a virtual machine on your Mac computer. This allows Mac users to run all the Windows-only modding tools (a.k.a., most modding tools), without having to buy an entirely new computer. From my experience, I had to wait a week between when I registered an account on the VMware website before actually getting a license key for the virtual machine. If you are a Mac user, I recommend registering for an account before you need to use Windows software. Sitting around for a week waiting for VMware to send you a key is the last thing you want to do when you urgently need to get Brawlcrate running right now.

I'm not experienced with Linux. If you know of a good free virtual machine that works on Linux, let me know and I'll add it here.

Microsoft Windows 10 ISO download: In order to use a virtual machine, you'll need to install a copy of your chosen operating system. Microsoft's official website conveniently offers free downloads of Windows 10 in the form of .iso files. You'll still need your own license to activate Windows after installing it on your virtual machine.

Coding

Ghidra: A software reverse engineering (SRE) suite of tools developed by NSA's Research Directorate. I don't really understand Ghidra, so someone who understands it can explain it better. I just stole this description from their website.

Ghidra Gamecube Loader is required so that Ghidra understands the Binary Code that the Wii usees (Gekko Broadway: A variant of PowerPC).

Note: As of the most recent release Ghidra 10.1.3, there is still no compatible version of the Ghidra GameCube Loader available. As a workaround, it is sufficient to extract this zip file into the root folder of your Ghidra installation: ghidra-gekko-broadway-lang.zip

PowerPC Assembly Tools: Tools for compiling ASM code into binaries.

HxD Hex Editor and HexFiend: Hex Editors that allow you to directly edit the bytes of any file, no matter its format. HxD runs on Windows while HexFiend runs on MacOS.

Hackers' Delight Magic Numbers: Generates magic numbers and shifts for hexadecimal-based division operations. This is an old website preserved through the Wayback Machine, so it's slow to load, but it gets the job done.

Gecko Codes: Used to change the function of the game in ways that can't (or shouldn't) be done with a main.dol edit.

Board Design

Fortune Street Board Porting Spreadsheet: A group of modders is undertaking a collaborative effort to port the boards from other Fortune Street games to Fortune Street Wii. This spreadsheet is used to document their work on the project.

Fortune Street Board Databases: Several websites store images of the layout of boards from older Fortune Street games. Some of these are official Square Enix sites, while others are fan-made. Most of them are in Japanese. Google Chrome has an auto-translator for webpages.

Music And Sound

Looping Audio Converter: A specialized program for conversion between the Wii .brstm format and a variety of other formats. If you need to create a custom .brstm track and Brawlcrate isn't working for you, this is a great alternative.

Brawl Utils: BRSTM Converter An alternative program for converting .brtsm tracks. Looping Audio Converter gave me trouble with converting longer (> 50 minutes) audio files, but this program converted them without issue.

Smash Custom Music: The largest database of .brstm music, with soundtracks from over 5,000 games. Most of your custom music needs will be satisfied with this site alone.

Dragon's Den Sounds and Music: An archive of songs from the Dragon Quest series (including the obscure spinoff games that Slimenia and Robbin' Hood Ruins are based on). Most tracks are only available in .mp3 format, so you'll need to convert them to .wav and/or .brstm to suit your needs. I'm working on it, but I'll only be creating tracks from the games I need to use.

Custom Street Mega.nz Music Folder:1 Smash Custom Music's owner has to manually review and accept every track that is uploaded to the site. As a result, it can take a while for tracks to become available to the public after they are uploaded. In the meantime, some members of the Custom Street community are uploading their .brstm tracks to a collective mega.nz drive so that they can be shared right away. If you notice a track which was once in this folder is now missing, that means it was probably accepted to Smash Custom Music.

Textures and 2D Art

Windows users, please do not try to use MS Paint to make textures. It may come with your OS, but it is really bad, and you will have a hard time making anything that looks good on it.

Firealpaca and Krita: Free image editing software. These programs offer similar functionality to Photoshop, without the prohibitive price tag. As an artist they're pretty much the gold standard for free 2D art programs. FireAlpaca works on Windows and Mac, while Krita works on Windows, Mac, and Linux.

TheChibChibi has made two video tutorials for FireAlpaca that you may want to watch if you are new to the program or digital art:

And Jenna Drawing has made a tutorial for Krita:

Custom Street Mega.nz Character Color Textures Folder:2 Downloadable versions of the various textures for the playable character colors, with proper filenames for Dolphin texture packs. This also includes a few custom textures.

Models and 3D Art

Blender: A free and open source 3D modelling program. Useful for creating custom backgrounds and characters.

Better Fbx Importer & Exporter: A tool for importing and converting models in .fbx format with Blender, which doesn't have good support for the format natively. This is paid software, it costs $28 for an individual purchase. Unfortunately I couldn't find a similar free software for this purpose.

Social Media

Footnotes

1. Custom Street Music Folder Key: I6-xT9eUL_JhGwuXw84MFw
2. Custom Street Mega.nz Character Color Textures Folder Key: T6O_yc4TypqtLqbarM6dvw