This page is for creating Virtual Console injects. If you're looking to make HOME Menu shortcuts via NDS Forwarder, see this page.
New Super Ultimate Injector (NSUI) is a PC tool to inject ROMs of various systems into a Virtual Console title. This allows you to launch ROMs that NSUI supports from the HOME Menu, oposed to launching them from an emulator interface.
At the moment, only Windows computers are supported. Linux (and possibly MacOS) users can attempt to install .NET using Winetricks with this guide.
Extract the release folder from NSUI beta 27 EN.zip to somewhere on your computer
Section II - Choosing Your System
Currently supported injects are: NES, SNES, Game Boy, Game Boy Color, Game Boy Advance, Mega Drive, Game Gear and TurboGrafx-16
Open New Super Ultimate Injector for 3DS.exe from the release folder you extracted
Navigate to "File"
Navigate to "New"
Select the system of the inject you'd like to create
Navigate to "Project"
Select "Load ROM..." and load the ROM for the system you chose
If an "edit footer banner" prompt pops up, press okay
Section III - Optional Configuration
If you'd like to export a Virtual Console title now, skip to Section IV.
Here you can configure many different settings with your inject like custom icon image, banner, injection method and more. This section will go over some of the basic settings.
Icon & Banner Image
Obtain your image of choice and select "Load image from file" under the "CIA metadata" section or the "CIA banner" section
Loading your image into "CIA metadata" will change your icon
Loading your image into "CIA banner" will change your banner
Select your .png or .jpg image
You can experiment with the "Fit image by width" and "Fit image by height" options
Injection Method
The official Virtual Console injection method is what's recommended when creating injects for official titles. If you're creating an inject for a ROM hack, you may have better performance with a different injection method.
SNES injects using the official SNES Virtual Console injection method are only compatible with New 3DS models. If you'd like to create SNES injects for an Old 3DS, you must choose the Snes9x injection method.
Navigate to "Injection Method" under the "Content Options" Section
Choose your injection method of choice
Screen Settings
Select "Edit content options" under the "Content Options" section
The options here vary depending on the injection method. Some of the options you may be able to find here are resolution, game borders, and various filters.
Setting RTC
This section only applies for GBA ROMs that use RTC. If this does not apply to you, skip this subsection.
Some GBA games use an internal battery that tracks the real time clock (RTC). This option is disabled by default, but should be enabled for games that use RTC to work correctly.
Navigate to "ROM save type:" under the "Game patches and extras" section
Choose any option with "+ RTC" at the end of its name
Banner
Navigate to "Create a banner with this style:" under the "CIA Banner" section
Here you can edit the banner that will be displayed in the HOME Menu. Some examples are a flat image, a game system (for example, an NES if you are injecting an NES ROM), and a 3D frame.
Section IV - Exporting the Inject
Navigate to "Project"
Select "Export CIA..."
Navigate to your SD card, then open the cias folder
If the cias folder doesn't exist, create it
Wait for a "CIA exported" pop up
Eject your SD Card and insert it into your 3DS
Section V - Installing your inject
Power on your 3DS and launch FBI
Select SD, then open the cias folder
Select your .cia file, then select "Install and delete CIA"
Your inject has been succesfully installed!
Troubleshooting
Opening the VC inject gives a blank screen
The ROM you used is most likely corrupted. Ensure your ROM is working by testing it in another emulator. If your ROM is confirmed to be working, try another injection method.
White "Exception Occurred" message and stack dump only on the bottom screen upon opening
You need locale emulation if your console is of a different region than the VC inject you made.