ROM Hack [Release] Usagi 3DS Theme Editor (+ .Net Library) - Testers Wanted

  • Thread starter Thread starter usagirei
  • Start date Start date
  • Views Views 295,681
  • Replies Replies 560
  • Likes Likes 63
Updated the GitHub Build:

* You may now check for updates from within the app via the About Window
* Added an Eyedropper Mode, besides the color picker so you can capture colors from the screen
* Added Individual Preview Exports under the File Menu (3DSThem.es for example doesn't accept the pre-built image with both screens)

EDIT: Get 1.0.3.1 if you downloaded 1.0.3.0
 
Last edited by usagirei,
Would it be possible for you to incorporate the theme loop-point selection for this? I'm noticing a lot of themes don't have good loop points because not many people know about Brawl Song Manager and its ability for you to have a start point and then set a loop point to the song as well so that it doesn't just cut off or start awkwardly. I feel like this as a feature (or a separate tool that's packed with this) would up the quality of custom themes a lot.

Another good idea (if it's not already there, haven't tried this yet) would be the ability to listen to the SFX you have on it. I've got no clue what the SFX capabilities are for this yet though. I'll probably still need to make CWAVs using WaveConverter, right?

Edit: I also just noticed that if you set Usagi Editor as your default program for .bin files and open body_LZ.bin, it will open the theme in the editor, but will fail to detect the bgm.bcstm file. Works fine if you open it through the File > Open menu though.
 
Last edited by JokeTriple,
Are there any other requirements aside from being 64x64 for the alternative top screen image? I've tried to import one, but it doesn't show up on the preview.
 
Would it be possible for you to incorporate the theme loop-point selection for this? I'm noticing a lot of themes don't have good loop points because not many people know about Brawl Song Manager and its ability for you to have a start point and then set a loop point to the song as well so that it doesn't just cut off or start awkwardly. I feel like this as a feature (or a separate tool that's packed with this) would up the quality of custom themes a lot.

Another good idea (if it's not already there, haven't tried this yet) would be the ability to listen to the SFX you have on it. I've got no clue what the SFX capabilities are for this yet though. I'll probably still need to make CWAVs using WaveConverter, right?

Edit: I also just noticed that if you set Usagi Editor as your default program for .bin files and open body_LZ.bin, it will open the theme in the editor, but will fail to detect the bgm.bcstm file. Works fine if you open it through the File > Open menu though.

For the First Point, i'll have to take a look at the BrawlLib and see how i can integrate it without using the stock form.
Second point, i have yet to make a structure for the CWAV data section, but yeah, when i do, you'll most likely have to find cwav Converter on your own and drop it on the ThirdParty folder in order to enable support to convert.

Third Point i'll take a look at why it's not detecting the bgm

Are there any other requirements aside from being 64x64 for the alternative top screen image? I've tried to import one, but it doesn't show up on the preview.

The Alternative image requires the Top image being a 64x64 one too, it will open Alpha Mapped images, but i its optimal to use only the alpha channel as grayscale
The alternative is the Static one, the Top one is the one that scrolls
(I have to double check some stuff in the 3DS Preview for Solid Color and Solid Color Texture, such as if there's no Alternative set, if the static one falls back to the Top)
 
When I enable the animation, top and bottom screens seem right

300703-aligned.PNG

But when I disable it (just to see the theme static), I can see that the images are not aligned
300705-notaligned.PNG
 
When I enable the animation, top and bottom screens seem right


But when I disable it (just to see the theme static), I can see that the images are not aligned

Huh, forgot about the 3D Margin Offset on the top image when it's disabled
 
In witch cases should I use the first two ghost options on the "Image -> Bottom" section?
Also, thanks again for the hard work.
 
If you mean the size ones, they're there simply for convenience, as reminders of the Image Sizes: "Texture Size (Display Area)"

When Loading it'll automatically assign the correct Render Mode for the appropriated image Size

Also new Build is Live, with the Fix for the Preview, plus a Check for Updates on Startup Option (Optional Disabled by default, Enable under the About Window if you wish)
 
  • Like
Reactions: Arubaro
This is the best theme maker/editor yet! So far I have not ran into bugs
 
I'll just leave my feature suggestions here:
  • Remember if I left the Animation or Folder switch on even after closing the program.
  • I don't know what does that slider right to the bottom screen preview do. Some label should be added.
  • Automatic update downloads
Remember, these are just suggestions. This is the best theme creator app!
 
Just used this and I'm impressed. So useful generating previews with folders and the folder BG.

Now, if only this could render the buttons in a pressed state, it would be awesome.

  • I don't know what does that slider right to the bottom screen preview do. Some label should be added.
The slider is a volume for the bgm preview.
 
I'll just leave my feature suggestions here:
  • Remember if I left the Animation or Folder switch on even after closing the program.
  • I don't know what does that slider right to the bottom screen preview do. Some label should be added.
  • Automatic update downloads
Remember, these are just suggestions. This is the best theme creator app!

Automatic updates are harder, would require me to parse the github release window and search for the zip, but there's an Automatic Update Checker, which does a bit of the job.
(Checkbox in the About Window)

The Animations are kinda CPU Intensive, so i'm not sure about keeping them after opening the progam, but the Folder View i can add no problem

The Slider, as mentioned is the volume of the BGM

Just used this and I'm impressed. So useful generating previews with folders and the folder BG.

Now, if only this could render the buttons in a pressed state, it would be awesome.


The slider is a volume for the bgm preview.

Pressed/Unpressed Toggle state is in the list of to-dos, worry not.

Thanks, had a feeling it is, but never tried since I prefer setting the system volume. Shame I can't get animated top screen to work though...

What are you having problems with the animated screen?
 
Last edited by usagirei,
  • Like
Reactions: SomeGamer

Site & Scene News

Popular threads in this forum