Lazy Man 3DS Theme Generator

From GameBrew

Lazy Man 3DS Theme Generator
Last Updated2018/12/19
TypeTheme Tools

Lazy Man's 3DS Theme Generator is a tool that can render images into workable custom 3DS themes, which then can be used a base for creating your custom theme.

Note: This is not a does-everything program. It simplifies a lot of the editing process, but you'll still need to use Usagi and LoopingAudioConverter to finish the job.

User guide

How to create 3DS custom theme

Using Lazy Man's 3DS Theme Generator:

  • Select an image, choose from one of the pre-determined colourschemes, then hit Ready.
    • The tool tends to work best with 16:9 images.
    • The leftmost of the colorschemes is the average colour of the entire image, the next boxes are the most used colours within.
  • Once the tool is finished doing it's bit, you'll find the exported theme in the Themes folder, where you'll want to add your own music.

Converting Music:

  • You'll need Looping Audio Converter. v1.3.3 seems to work well with themes:
    • Set the Output Format to BCSTM (ADCMP).
    • Keep the sample rate to 32000 or 22050.
    • And whatever you do, don't set it to Mono (the audio will literally only come out of one channel).
  • Once you find the right set of options for yourself, be sure to save them for future reuse.
  • Copy the resulting .bcstm file over to your theme's folder and rename it to bgm.bcstm.
  • You'll also want to use an .ogg compatible wave app to generate a bgm.ogg file for previewing.

Editing the theme:

  • Open your theme using Usagi.
  • Here you can add a name, tweak anything that doesn't seem quite right, change the images if you need to.
  • Use Ctrl-S to save it (save often), which will also generate the preview.
  • Also, don't forget to use the Export Icon function of Usagi, too.

From there, zip all the files (except for the ext/ folder) into a neat little pack, and copy that over to your 3DS for testing.


Lazy Man 3DS Theme Generator

On Usagi


Created by Jayenkai - during the week of Dec 17th, 2018.

Written in BlitzMax for Windows.

Uses DSDecmp.exe (in the Important folder) for decompressing and recompressing the theme file.

Also uses Bandwidth Bandless BRK font by Brian Kent.

External links