NSMB2 Luma Plugin 3DS: Difference between revisions

From GameBrew
(Created page with "{{Infobox 3DS homebrew | title = NSMB2 Luma Plugin | image = https://dlhb.gamebrew.org/3dshomebrew/NSMB2LumaPlugin.jpg|250px | type = Hack Utilities | version = | licence = Mi...")
 
m (Text replacement - "Category:3DS homebrew rom hacks" to "")
 
(14 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Infobox 3DS homebrew
{{Infobox 3DS Homebrews
| title = NSMB2 Luma Plugin
|title=NSMB2 Luma Plugin
| image = https://dlhb.gamebrew.org/3dshomebrew/NSMB2LumaPlugin.jpg|250px
|image=Nsmb2lumaplugin2.png
| type = Hack Utilities
|description=New Super Mario Bros. 2 customizable, Region Free Luma Plugin.
| version =
|author=DarkFlare69, NintendoGamer28
| licence = Mixed
|lastupdated=2020/03/09
| author = DarkFlare69
|type=Plugins
| website = https://gbatemp.net/threads/release-nsmb2-luma-plugin-region-free.559643/
|version=2020
| download = https://dlhb.gamebrew.org/3dshomebrew/NSMB2LumaPlugin.rar
|license=Mixed
| source = https://dlhb.gamebrew.org/3dshomebrew/NSMB2LumaPlugin.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/nsmb2lumaplugin.7z
|website=https://gbatemp.net/threads/release-nsmb2-luma-plugin-region-free.559643
|source=https://github.com/DarkFlare69/NSMB2-Plugin
}}
}}
<youtube>H7Z_CV0j2Is</youtube>
This is a Luma plugin for New Super Mario Bros. 2. This plugin is made with customization and compatibility in mind, meaning many of the codes can be customized to allow the user to enter their own values (i.e. coin count modifier) or choose exactly what they want (i.e. Power-Up or Speed Modifier).


<div style="text-align: center">
==Features==
* Region free.
* Customizable codes.
* Wide variety of codes, ranging anywhere from practical to fun.
* All standard features of [[CTRPluginFramework_3DS|CTRPluginFramework]].


[[File:proxy.php?image=https%3A%2F%2Fi.imgur.com%2F6Nqm5Kc.png&hash=19e936f8eaa66f19572d539a9ceb9c5f|class=bbCodeImage LbImage|[?IMG]]]
==Installation==
NSMB2 Customizable, Region Free Luma Plugin
'''Note:''' This requires [[Luma3DS_3GX_Loader_Edition_3DS|Luma3DS 3GX Loader Edition]].
?


</div>
* Find the title ID for your game. You can find your title ID by:
This is a Luma plugin that I made with help from [https://gbatemp.net/members/411764/ @NintendoGamer28] for New Super Mario Bros. 2. We made this plugin with customization and compatibility in mind. That being said, many of the codes can be customized to allow the user to enter their own values (i.e. coin count modifier) or choose exactly what they want (i.e. Power-Up or Speed Modifier).
** Launching the game, opening the Luma menu (L+Select+Down), and then clicking on Cheats.
** It will say no cheats found for <title ID>. Write that down somewhere.
** If cheats show up instead of a title ID, then there is a file in SD:/cheats/ that contains your title ID as the file name.
* Place the .3gx plugin file into the folder on your SD card: SD:/luma/plugins/<title ID>/.
* When on the Home Menu, press L+Select+Down to access the Luma3DS menu (or if you have a different combination, use that).
* Enable plugin loading. This option will stay enabled from now on, unless you turn it off.


'''<span style="font-size: 15px">Compatibility:</span>'''
==User guide==
We've done testing on most codes to ensure that this plugin is entirely '''<span style="color: #00b300">region free</span>''' for '''<span style="color: #00b300">every version of the game</span>'''. This includes the Gold Edition, Special Edition, and any other version of the game. Of course, we can't test ''every'' code with every version of the game, so there may be some exceptions. If so, please report them to us using the form below.
Upon running NSMB2, the plugin should load and you will be greeted with further usage instructions.


<span style="font-size: 15px">'''Usage Instructions:'''</span>
This plugin relies heavily on notes to help users understand how to use codes.


<span style="font-size: 15px">Prerequisites: You must have the latest version of Luma already installed. I will not provide support on this topic.</span>
These notes contain important information such as button activators, which are necessary to properly use each code.


===FAQ===
'''Q. The game freezes when I open the menu, or sometimes other times randomly.'''


# Download the latest version of the plugin as a .3gx file from [https://github.com/DarkFlare69/NSMB2-Plugin/raw/master/NSMB2-Plugin.3gx here].
This is some strange problem with CTRPF, Luma, and NSMB2 when they're all together.  
# Find the title ID for your game. Since there are so many different title IDs for this game, I'm not going to provide all of them here. You can find your title ID by launching the game, opening the Luma menu (L+Select+DPad Down), and then clicking on Cheats. It will say &quot;no cheats found for &lt;title ID&gt;.&quot; Write that down somewhere. If cheats show up instead of a title ID, then there is a file in SD:\cheats\ that contains your title ID as the file name.
# Place the plugin file (.3gx from above) into the folder on your SD card: SD:/luma/plugins/'''&lt;title ID&gt;'''/.
# Download [https://gbatemp.net/members/372709/ @Nanquitas] mod for Luma3DS that allows plugin loading from [https://github.com/Nanquitas/Luma3DS/releases here].
# Place the boot.firm on the root of your 3DS SD Card.
# When on the home menu, press L+Select+DPad Down to access the Luma3DS menu (or if you have a different combination, use that).
# Enable plugin loading. This option will stay enabled from now on, unless you turn it off.
# Start NSMB2.
# The plugin should load and you will be greeted with further usage instructions.
# This plugin relies heavily on notes to help users understand how to use codes. These notes contain important information such as button activators, which are necessary to properly use each code.
# Enable cheats and enjoy!


'''<span style="font-size: 15px">Features:</span>'''
Opening the Luma menu with L+Select+DPadDown, and then exiting the menu with B, tends to unfreeze the game most of the time.  
-Customizable codes to allow users to choose exactly what they want
-Wide variety of different codes, ranging anywhere from practical to fun.
-All standard features of CTRPluginFramework


This is not related to any codes, or to this plugin specifically.


'''Q. The bottom screen flashes when I use the plugin.'''


<div class="ToggleTriggerAnchor bbCodeSpoilerContainer">
That's a problem with CTRPF that doesn't currently have a fix. With certain games, the flashing is a lot more prevalent.


<span>Spoiler: <span class="SpoilerTitle">Common Problems &amp; Further References</span></span>
NSMB2 happens to be one of the games where it flashes a lot.
<div class="SpoilerTarget bbCodeSpoilerText">


Q: The game freezes when I open the menu, or sometimes other times randomly.
'''Q. How do I convert decimal to hexadecimal?'''
A: This is some strange problem with CTRPF, Luma, and NSMB2 when they're all together. Opening the Luma menu with L+Select+DPadDown, and then exiting the menu with B, tends to unfreeze the game most of the time. This is not related to any codes, or to my plugin specifically.


Q: The bottom screen flashes when I use the plugin.
There are many calculators that can do this, [https://www.rapidtables.com/convert/number/decimal-to-hex.html here is one of them].  
A: That's a problem with CTRPF that doesn't currently have a fix. With certain games, the flashing is a lot more prevalent. NSMB2 happens to be one of the games where it flashes a lot.


Q: How do I convert decimal to hexadecimal?
If you want an offline one, the Windows 10 calculator can do it if you switch it to Programmer mode.
A: There are many calculators that can do this, '''[https://www.rapidtables.com/convert/number/decimal-to-hex.html here is one of them]'''. If you want an offline one, the Windows 10 calculator can do it if you switch it to Programmer mode.


Q: Some codes don't work until I enter a level or change world.
'''Q. Some codes don't work until I enter a level or change world.'''
A: That's normal. The game loads certain values when you enter a new area and doesn't reload them until it needs to. The codes are working as intended.


Q: There's a problem with code X.
That's normal. The game loads certain values when you enter a new area and doesn't reload them until it needs to. The codes are working as intended.
A: You can report any bugs or problems using the form below.


</div>
==Media==
 
'''[NSMB2] Luma Plugin Release (Region Free)''' ([https://www.youtube.com/watch?v=H7Z_CV0j2Is DarkFlare]) <br>
</div>
<youtube>H7Z_CV0j2Is</youtube>
 
 
 
<div class="ToggleTriggerAnchor bbCodeSpoilerContainer">
 
<span>Spoiler: <span class="SpoilerTitle">Bug Report Form</span></span>
<div class="SpoilerTarget bbCodeSpoilerText">
 
<div class="bbCodeBlock bbCodeCode">
 
<div class="type">
 
Code:
 
</div>
<pre>Region (USA/EUR/JPN):
Game version (Gold, Special, Normal, etc):
Luma version (from Luma menu):
Plugin last updated (provide a date) OR version string at the top of the plugin:
Codes not working:
What happens when using the code (error code, crash, nothing, etc):
Any additional details:</pre>
 
</div>
 
</div>
 
</div>
 
Demo Video
 
 
<div class="iframe">
 
<div id="player">
 
 
 
</div>
<div class="player-unavailable">
 
= An error occurred. =
 
<div class="submessage">
 
[https://www.youtube.com/watch?v=H7Z_CV0j2Is Try watching this video on www.youtube.com], or enable JavaScript if it is disabled in your browser.
 
</div>
 
</div>
 
</div>
 
<span style="font-size: 12px">(Leave a like to show support)</span>
 
<span style="font-size: 15px">Download: https://github.com/DarkFlare69/NSMB2-Plugin/raw/master/NSMB2-Plugin.3gx
Source Code: https://github.com/DarkFlare69/NSMB2-Plugin</span>
 
'''<span style="font-size: 15px">Credits:</span>'''
[https://gbatemp.net/members/357590/ @DarkFlare69] - Plugin, codes, and media
[https://gbatemp.net/members/411764/ @NintendoGamer28] - Codes, memory dumps, plugin support
[https://gbatemp.net/members/372709/ @Nanquitas] - CTRPluginFramework
Special thanks to anyone who helped with beta testing!


<div class="messageTextEndMarker">
==Compatibility==
Most codes are tested to work with every regions and versions of the game. This includes the Gold Edition, Special Edition, and any other versions.


==Credits==
* DarkFlare69 - Plugin, codes, and media.
* NintendoGamer28 - Codes, memory dumps, plugin support.
* Nanquitas - CTRPluginFramework.
* Special thanks to anyone who helped with beta testing.


</div>
==External links==
* Author's YouTube - https://www.youtube.com/user/DarkFlareGames
* GitHub - https://github.com/DarkFlare69/NSMB2-Plugin
* GBAtemp - https://gbatemp.net/threads/release-nsmb2-luma-plugin-region-free.559643

Latest revision as of 06:16, 6 May 2024

NSMB2 Luma Plugin
Nsmb2lumaplugin2.png
General
AuthorDarkFlare69, NintendoGamer28
TypePlugins
Version2020
LicenseMixed
Last Updated2020/03/09
Links
Download
Website
Source

This is a Luma plugin for New Super Mario Bros. 2. This plugin is made with customization and compatibility in mind, meaning many of the codes can be customized to allow the user to enter their own values (i.e. coin count modifier) or choose exactly what they want (i.e. Power-Up or Speed Modifier).

Features

  • Region free.
  • Customizable codes.
  • Wide variety of codes, ranging anywhere from practical to fun.
  • All standard features of CTRPluginFramework.

Installation

Note: This requires Luma3DS 3GX Loader Edition.

  • Find the title ID for your game. You can find your title ID by:
    • Launching the game, opening the Luma menu (L+Select+Down), and then clicking on Cheats.
    • It will say no cheats found for <title ID>. Write that down somewhere.
    • If cheats show up instead of a title ID, then there is a file in SD:/cheats/ that contains your title ID as the file name.
  • Place the .3gx plugin file into the folder on your SD card: SD:/luma/plugins/<title ID>/.
  • When on the Home Menu, press L+Select+Down to access the Luma3DS menu (or if you have a different combination, use that).
  • Enable plugin loading. This option will stay enabled from now on, unless you turn it off.

User guide

Upon running NSMB2, the plugin should load and you will be greeted with further usage instructions.

This plugin relies heavily on notes to help users understand how to use codes.

These notes contain important information such as button activators, which are necessary to properly use each code.

FAQ

Q. The game freezes when I open the menu, or sometimes other times randomly.

This is some strange problem with CTRPF, Luma, and NSMB2 when they're all together.

Opening the Luma menu with L+Select+DPadDown, and then exiting the menu with B, tends to unfreeze the game most of the time.

This is not related to any codes, or to this plugin specifically.

Q. The bottom screen flashes when I use the plugin.

That's a problem with CTRPF that doesn't currently have a fix. With certain games, the flashing is a lot more prevalent.

NSMB2 happens to be one of the games where it flashes a lot.

Q. How do I convert decimal to hexadecimal?

There are many calculators that can do this, here is one of them.

If you want an offline one, the Windows 10 calculator can do it if you switch it to Programmer mode.

Q. Some codes don't work until I enter a level or change world.

That's normal. The game loads certain values when you enter a new area and doesn't reload them until it needs to. The codes are working as intended.

Media

[NSMB2] Luma Plugin Release (Region Free) (DarkFlare)

Compatibility

Most codes are tested to work with every regions and versions of the game. This includes the Gold Edition, Special Edition, and any other versions.

Credits

  • DarkFlare69 - Plugin, codes, and media.
  • NintendoGamer28 - Codes, memory dumps, plugin support.
  • Nanquitas - CTRPluginFramework.
  • Special thanks to anyone who helped with beta testing.

External links

Advertising: