Giter VIP home page Giter VIP logo

nsui_banner_fixer's Introduction

NSUI Banner Fixer

This fixes GBA VC banners created with New Super Ultimate Injector v28 not showing the VC text box for non-US consoles.

HNI_0032 HNI_0033

Warning

Overwriting an injected GBA game will overwrite its save file. Consider backing up your saves before, e.g. with GBAVCSM.

Download

The download can be found at the bottom of the releases section HERE.

There are two versions available:

Any version from 2.0 onwards is written in C++ and should work out of the box. This is the recommended version.

Any version before 2.0 is written in Python and tends to be falsely identified as a threat by antivirus software. If you used these versions before and encounter any errors with the new C++ version, the download for the last Python version is still available here both as a standalone executable or as a plain Python 3.6+ script with dependencies.

Usage

Double clicking the .exe or .py file:

If you put all .cia files you want to fix into the same directory as nsui_banner_fixer.exe/.py you can simply double click and all fixed .cia files will be saved in the newly created out directory.

Command line:

For a single .cia file: nsui_banner_fixer.exe example.cia

For all .cia files in your current working directory: nsui_banner_fixer.exe

By default your fixed .cia files will be created in the out directory of your current working directory.

Use the -r argument to instead edit the .cia files directly without making a copy.

Argument Explanation
-r, --replace Fix the .cia file(s) directly instead of saving a fixed copy in /out.
-v, --verbose Display more output as the program is working.
-q, --quiet Silence any non error output.
-h, --help Display a help message with usage instructions.
--version Display the program version.
--licenses Display license information.

nsui_banner_fixer's People

Contributors

pivotiiii avatar

Stargazers

 avatar shun avatar Max Kotyk avatar Colin Mason avatar Arian TW van der Pijl avatar  avatar Daniel Balampanidis avatar  avatar  avatar  avatar  avatar Cutrus avatar 6573746562616e0d0a avatar  avatar

Watchers

 avatar  avatar

nsui_banner_fixer's Issues

Can't Download - Virus Detected

Browser won't let me download the .exe file, get the message "Virus Detected". Tried in both Chrome and Edge, turning off security settings, but nothing works.

App returns error when attempting to fix the banner for a ROM with special characters on certain locales

I have a couple of ROMs that I've modified the cartridge color within NSUI

Capture

When I try to supply such .cia files to the banner fixer, I am getting the following error

--- extracting cia
ERROR: extract file failed

ERROR: open file <path to .ciafile> failed

ERROR: the file type is mismatch

--- editing banner
ERROR: Was <.cia file> created with NSUI v28 using the 3D GBA banner?

All the other .cia files that I've supplied to the banner fixer worked fine, only the ones with modified colors failed, so the problem is not in the version of the NSUI app used for generating the said .cia files

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.