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

  • Thread starter Thread starter usagirei
  • Start date Start date
  • Views Views 295,839
  • Replies Replies 560
  • Likes Likes 63
Will the new version notify if the CWAVs are corrupt? And on a different note, are you planning on adding a mini image editor with resizing, cropping and maybe rotating features?
First question, yes it curently says on the 1.0.6.2 build:
Code:
One or more errors have ocurred while parsing the CWAV Data
Some data may have been recovered, however some issues may be present.
If any error ocurred during CWAV Importing, Pressing OK on the next dialog will re-save then the error will be gone since it'll rewrite the data, so salvage anything that wasn't assigned before clicking ok.

Second question, it's probably possible to, i'll have to look more in depth
 
i can't use it... my pc supposedly can't support network frame 4.5 i tried downloading network frame 4.5 but it gave me an error saying that my pc doesn't support it..
 
i can't use it... my pc supposedly can't support network frame 4.5 i tried downloading network frame 4.5 but it gave me an error saying that my pc doesn't support it..

You still on Windows XP? If so sorry, it won't work ,otherwise it should install the 4.5 Framework.
I suppose one could download the source and try recompiling targeting v3.5 (Changes would have to be made to the code, I'm most sure, in order to target a lower framework).
 
Dunno why; when I try to launch the application it turns my task bar in windows 7 from unlocked to locked, then after small while it turns back normal and the program does not open. The process shows up and then it just closes, I do have net framework 4.5 (or newer even) installed, dunno what gives.
 
1 found bugs in editor

1 - Botões de Abrir e Fechar: Home pressed not apply the border color in the file and will not appear on the 3DS.
 
Last edited by Ryumaru,
1 - It's a ghost option controlled by top draw type
2 - It's controlled by both bottom draw type and the button
3 - It's controlled by bottom draw type, inner background color and the button
4 - What?
 
1 - It's a ghost option controlled by top draw type
2 - It's controlled by both bottom draw type and the button
3 - It's controlled by bottom draw type, inner background color and the button
4 - What?
Correction: The mistake was the body file edited in Yata and then gave bug in number 4 sorry for the inconvenience.

And how do I use the questions 1-3 to color?
 
You need to enable Solid Color rendering, so you won't be able to use textures with them, its either or, not both

As for the border, it's rather subtle, but it's there:

http://i.imgur.com/Neq9nF0.png - 3DS
http://i.imgur.com/LZ8Yh4V.png - Rendered

There is a little error still, i'll fix it, but it's not border related, its the green counterpart of the gradient
 
Error was caused by bug in LZ body that was passed to Yata to finalize the subject there caused error in the color palette

preview.png


As you'll see in the image below the rim was filled in the editor more did not appear on the 3DS that color was white the Yata withdrew the border color.
Even choosing a border color in your editor was white in visual mode by bug body_lz file edited in Yata.​
 
Last edited by Ryumaru,
I felt that while great applications, the current alternatives were a bit lacking in the Preview and User Experience Department.

So, another alternative for Custom Theme Creators, hopefully easing the process of creating them:

Usagi 3DS Theme Editor:

Requires:
  • .Net Framework 4.5
  • Windows Operating System (WPF doesn't work under Mono! However there are some markup languages which do, you can try to fork and port it)

Features:
  • Live (Animated) Preview: supporting all Render Modes and Frame Types for both Screens
  • Colored and Textured Application/Folder Icons on the Preview
  • Animated Cursor on the Preview
  • Image Palette: pick colors from up to 20 colors from the top and bottom images most used colors
  • BGM Preview: Preview only, to generate the BGM.BCSTM, you may use the YATA+ Converter or similar alongside this application
  • Image Dithering: I hate banding, and i bet will now too: Example
  • Available in the following languages
    • English
    • Brazilian Portuguese
    • Spanish - by @dsoldier




The Library (ThemeEditor.Common):

Requires:
  • .Net Framework 4.5

Built from the Ground Up in a Object Oriented manner, you may use this for your own projects that require Loading/Editing the Theme files, without rewriting the wheel

Special Thanks to YATA, pk3DS and DSDecmp, from where the LZ11 Decompressing and Texture Decoding Algorithms were taken/ported from




Downloads:

Source Code: GitHub (MIT License)
Releases: GitHub

Theme with Dithering + Preview Sample: https://3dsthem.es/2031
Screenshots: http://imgur.com/a/t4yrm



If it crashes and you can reproduce it, the Feedback is Appreciated!

EDIT: If i got any of the credits wrong, make sure to notify me too!

Can I try to translate it in Italian, please?
 
  • Like
Reactions: MartyDreamy

Site & Scene News

Popular threads in this forum