-
Notifications
You must be signed in to change notification settings - Fork 42
Getting Started with the Fortune Street Filesystem
There are many methods to do this, but if you have never done it before, see our guide Extracting, Modifying, and Recompressing the Fortune Street ISO for a deep dive on the process using CSMM 0.94.
Folder | Function |
---|---|
bg | Holds backgrounds and their data. Fortune Street always uses /langEN but folder use depends on system language in Boom Street. Itadaki Street uses the base folder. |
chance_card | Holds assets for each of the 128 chance cards. |
chara | Holds the character model data. |
common | Holds the stage curtain effect, loading screen images, and save/load dialogue information. |
game | Holds board and UI object data as well as minigame data. Uses the same language schema as bg |
effect | Holds information about the VFX used in the game. |
localize | Holds .csv files containing most in-game text. |
param | Holds .frb board files. |
scene | Holds .scene files, which describe the objects in the .cmpres files in bg and their behavior (such as animation). |
sound | Holds the music files as well as Itast.brsar, an Index file of sorts for the music files in the stream subfolder. |
Many tools exist that are compatible with the files found in the Fortune Street ISO. This section of the guide will attempt to list some of them.
Aspect | How to Edit |
---|---|
Audio | Audacity, BrawlCrate. See our guide Creating Custom Looping Music with Audacity and BrawlCrate for more on this. |
Backgrounds | A combination of tools. Blender, Autodesk FBX Converter, BrawlCrate. See our guide Creating Custom Environments with Blender and BrawlCrate for more on this. |
Boards | The Fortune Avenue board editor. |
Characters |
BrawlCrate can replace models, textures, and materials found in the .brres files in the chara folder. Blender and other 3D modeling programs can be used to create and export models for this. |
Dialogue | Any text editor can open the .csv files that sit on disc, even Windows' built-in Notepad. |
Game Objects |
BrawlCrate can natively open the .cmpres files found in the game folder and its subfolders. These files include tile and shop models, warp panels, the casino, etc. |
Scene | Any text editor can the .scene files found in the scene folder. I recommend Notepad++. |
UI | A program called Switch Toolbox can open the .arc files in the game folder and edit the .brlyt UI files within. |
In the chart below, the BG numbers correspond with the files located in /files/bg/langEN/
for Fortune Street. For Boom Street, the language code used depends on your Wii's System Language setting, and English uses the /files/bg/langUK/
folder. Itadaki Street Wii uses the parent folder /files/bg/
with no language suffix attached.
The Scene numbers correspond with the files located in /files/scene/
The Music Filename corresponds with files found in /files/sound/stream/
BG and Scene Number | Associated Map Name | Do Background Swaps Work? | Associated Music Filename |
---|---|---|---|
001 | Yoshi's Island | No | 20_BGM_MAP_YOSHI.brstm |
002 | Mario Circuit | Yes | 21_BGM_MAP_CIRCUIT.brstm |
003 | Peach's Castle | Yes | 22_BGM_MAP_PEACH.brstm |
004 | Mario Stadium | Yes | 23_BGM_MAP_STADIUM.brstm |
005 | Delfino Plaza | Yes | 24_BGM_MAP_DOLPIC.brstm |
006 | Super Mario Bros. | Yes | 25_BGM_MAP_SMB.brstm |
007 | Bowser's Castle | Yes | 26_BGM_MAP_KOOPA.brstm |
008 | Starship Mario | Yes | 27_BGM_MAP_STARSHIP.brstm |
009 | Good Egg Galaxy | Yes | 28_BGM_MAP_EGG.brstm |
101 | Castle Trodain | Yes | 29_BGM_MAP_TRODAIN.brstm |
102 | Ghost Ship | Yes | 30_BGM_MAP_GHOSTSHIP.brstm |
103 | Colossus | Yes | 31_BGM_MAP_MAJINZOU.brstm |
104 | Mt. Magmageddon | No | 32_BGM_MAP_SINOKAZAN.brstm |
105 | Slimenia | Yes | 33_BGM_MAP_SLABACCA.brstm |
106 | Robbin Hood Ruins | Yes | 34_BGM_MAP_KANDATA.brstm |
107 | Alefgard | Yes | 35_BGM_MAP_ALEFGARD.brstm |
108 | Alltrades Abbey | Yes | 36_BGM_MAP_DHAMA.brstm |
109 | The Observatory | Yes | 37_BGM_MAP_ANGEL.brstm |
Character files can be found in the /files/chara
folder, and the icons are in /files/game
.
Character | Abbreviation | Character Filename | Icon Filename |
---|---|---|---|
Alena | aln | ch_dq_aln.brres | ui_game_f_aln.arc |
Angelo | kkr | ch_dq_kkr.brres | ui_game_f_kkr.arc |
Bianca | bnk | ch_dq_bnk.brres | ui_game_f_bnk.arc |
Carver | hsn | ch_dq_hsn.brres | ui_game_f_hsn.arc |
Dragonlord | ruo | ch_dq_ruo.brres | ui_game_f_ruo.arc |
Jessica | zsc | ch_dq_zsc.brres | ui_game_f_zsc.arc |
Kiryl | krf | ch_dq_krf.brres | ui_game_f_krf.arc |
Patty | red | ch_dq_red.brres | ui_game_f_red.arc |
Platypunk | mmj | ch_dq_mmj.brres | ui_game_f_mmj.arc |
Princessa | pdn | ch_dq_pdn.brres | ui_game_f_pdn.arc |
Slime | slm | ch_dq_slm.brres | ui_game_f_slm.arc |
Stella | snd | ch_dq_snd.brres | ui_game_f_snd.arc |
Yangus | ygs | ch_dq_ygs.brres | ui_game_f_ygs.arc |
Character | Abbreviation | Character Filename | Icon Filename |
---|---|---|---|
Birdo | ctr | ch_nt_ctr.brres | ui_game_f_ctr.arc |
Bowser | cpa | ch_nt_cpa.brres | ui_game_f_cpa.arc |
Bowser Jr. | cpj | ch_nt_cpj.brres | ui_game_f_cpj.arc |
Daisy | dzy | ch_nt_dzy.brres | ui_game_f_dzy.arc |
Diddy Kong | ddk | ch_nt_ddk.brres | ui_game_f_ddk.arc |
Donkey Kong | dkk | ch_nt_dkk.brres | ui_game_f_dkk.arc |
Luigi | lig | ch_nt_lig.brres | ui_game_f_lig.arc |
Mario | mro | ch_nt_mro.brres | ui_game_f_mro.arc |
Peach | pch | ch_nt_pch.brres | ui_game_f_pch.arc |
Toad | knp | ch_nt_knp.brres | ui_game_f_knp.arc |
Waluigi | wlg | ch_nt_wlg.brres | ui_game_f_wlg.arc |
Wario | wro | ch_nt_wro.brres | ui_game_f_wro.arc |
Yoshi | yss | ch_nt_yss.brres | ui_game_f_yss.arc |
These characters appear in-game but not in a playable capacity; as such, they do not have player icons.
Character | Abbreviation | Character Filename |
---|---|---|
Goodybag | odl | ch_en_odl.brres |
Healslime | hsm | ch_en_hsm.brres |
Lakitu | jgm | ch_en_jgm.brres |
These charts are helpful when replacing backgrounds in the bg
folder or replacing board objects in the game
folder. Both folders utilize a similar language structure. For example, if you are modifying Boom Street and your Wii System Language is set to Italian, you would need to copy your new background to bg/langIT
, whereas if your language is English and you are modifying Fortune Street, you would need to move those same assets to bg/langEN
.
The filename of those objects will also need to be altered to match the language folder it is being placed in. The Filename Suffix for each language and game version has been listed in the tables below, along with examples of such filenames.
Wii System Language | Which Folder is Used | Filename Suffix | Example Background Filename | Example Game Object Filename | Notes |
---|---|---|---|---|---|
English | langUK | _UK | bg003_UK.cmpres | game_board_UK.arc | |
French | langFR | _FR | bg003_FR.cmpres | game_board_FR.arc | |
German | langDE | _DE | bg003_DE.cmpres | game_board_DE.arc | |
Italian | langIT | _IT | bg003_IT.cmpres | game_board_IT.arc | |
Spanish | langES | _ES | bg003_ES.cmpres | game_board_ES.arc |
Wii System Language | Which Folder is Used | Filename Suffix | Example Background Filename | Example Game Object Filename | Notes |
---|---|---|---|---|---|
Dutch | langUK | _UK | bg003_UK.cmpres | game_board_UK.arc | |
Simplified Chinese | langUK | _UK | bg003_UK.cmpres | game_board_UK.arc | |
Traditional Chinese | langUK | _UK | bg003_UK.cmpres | game_board_UK.arc |
Wii System Language | Which Folder is Used | Filename Suffix | Example Background Filename | Example Game Object Filename | Notes |
---|---|---|---|---|---|
ANY | langEN | _EN | bg003_EN.cmpres | game_board_EN.arc |
Wii System Language | Which Folder is Used | Filename Suffix | Example Environment Filename | Example Game Object Filename | Notes |
---|---|---|---|---|---|
ANY* | root folder | None | bg003.cmpres | game_board.arc | *Unverified |
If you need help with anything, feel free to reach out! The best place to reach out is on Discord: there are several active communities that can help with the various aspects of mod-making.
Custom Street on Discord:
https://discord.gg/DE9Hn7T
For the latest Fortune Street modding tools:
https://github.com/FortuneStreetModding
Additional Fortune Street discussion:
https://gamefaqs.gamespot.com/boards/632973-fortune-street