GithubHelp home page GithubHelp logo

assets's Introduction

YANBF Custom Banners / Sounds repository.

A community provided repository of custom banners/sounds to enhance your YANBF forwarders!

Want to make your own?

A quick tutorial to make one is here (thanks to Yrouel on GBAtemp!): https://gbatemp.net/threads/simple-tutorial-rescaling-resizing-images-to-use-as-3ds-banner-with-yanbf-using-lunapic-com-free-online-image-editor.609242/

Technical definitions (for those who know their stuff):

  • Image must be in PNG format. It must be 256x128. You can center your image accordingly, but the resulting file must be that size or it will fail to generate.
  • Sound must be in WAV format, 16-bit stereo, and shorter than 3 seconds. Otherwise, the 3DS will fail to render the banner entirely.

Contribution guidelines

Any contribution is accepted, provided that you acknowledge that all provided assets will be under the CC0-1.0 license. See license_assets.txt, or see https://creativecommons.org/publicdomain/zero/1.0/ for details.

  1. Confirm it actually works. Test it on your own console.
  2. Learn how to use git locally. GitHub Desktop works if you wish.
  3. In the assets folder, create a directory with the name being your game's gamecode, in all caps.
    • You can find this gamecode on your cartridge (i.e. in NTR-IPKE-USA, IPKE is your gamecode.) You can also use NDSHeader, a hex editor, or view it in TWiLight Menu++, etc.
    • If this game is multi region, consider using only the first three letters of the gamecode. This will make your submission usable on all regions. If a new region (say, a Japanese version of the banner) is to be uploaded, they can specify the full gamecode, and it will use that, or default to the multi region version if it is not found.
  4. Mandatory: Name your banner image <gamecode>.png. The image must be in a PNG format.
  5. Optional: Name your banner sound <gamecode>.wav. The sound must be in 16 bit PCM WAV format. It should also be under 3 seconds, or the 3DS will fail to play it. Obviously test this stuff beforehand, as step 1 says.
  6. Create a pull request here.

Useful tools

assets's People

Contributors

astuary-king avatar yrouel avatar dependabot[bot] avatar lifehackerhansol avatar darthagnon avatar lochiedoesstuff avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.