Multi-Pokemon Framework 3DS: Difference between revisions

From GameBrew
No edit summary
m (Text replacement - "Category:3DS homebrew rom hacks" to "")
 
(30 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Infobox 3DS Homebrews
{{Infobox 3DS Homebrews
|title=Multi-Pokemon Framework
|title=Multi-Pokémon Framework
|image=Multipokemonframework2.png
|image=Multi-PokemonFramework-PREVIEW.png
|description=Multi-Pokemon Framework is a Pokemon plugin developed.
|description=A plugin that uses the CTRPluginFramework library from The Pixellizer Group. It supports both the 6th and 7th generations of the Nintendo 3DS Pokémon games.
|author=Jared0714
|author=semaj14
|lastupdated=2022/03/28
|lastupdated=2023/08/12
|type=Plugins
|type=Plugins
|version=22.3.27
|version=1.0.4
|license=GPL-3.0
|license=GPL-3.0
|download=https://dlhb.gamebrew.org/3dshomebrews/multipokemonframework.7z
|language=English, French, Italian
|download=https://github.com/semaj14/Multi-PokemonFramework/releases
|website=https://gbatemp.net/threads/release-multi-pokemon-framework.592814
|website=https://gbatemp.net/threads/release-multi-pokemon-framework.592814
|source=https://github.com/Jared0714/Multi-PokemonFramework/releases
|source=https://github.com/semaj14/Multi-PokemonFramework
}}
}}
Multi-Pokemon Framework is a Pokemon plugin developed by Jared0714 in which, is based off of Nanquitas's [[CTRPluginFramework_3DS|CTRPluginFramework]].  
Multi-Pokémon Framework is a plugin developed by [https://github.com/semaj14 semaj14] that uses the CTRPluginFramework library by [https://gitlab.com/thepixellizeross The Pixellizer Group]. It supports both the 6th and 7th generations of the Nintendo 3DS Pokémon games. This plugin is a work in progress as well as a learning exercise.
 
It supports both the 6th and 7th generations. This plugin is a work in progress as well as a learning exercise.


==Installation==
==Installation==
After downloading the .zip file, copy and paste the contents inside of it to the root of your SD card.  
After installing the .zip file, copy and paste the contents to the root of your SD card. After booting into Luma3DS, open up the Rosalina menu by pressing L + Down + Select. Scroll down to Plugin Loader and press A to enable it. This only needs to be done once. After that, simply start the game. A blue flash on the top screen indicates that the plugin was found and loaded, and in order to open up the plugin menu, press Select in game (after the title screens).  


After booting into [[Luma3DS]], open up the Rosalina menu by pressing L+Down+Select, and scroll down to Plugin Loader and press A to enable it.
==Contact==
 
​GitHub repo page.
This only needs to be done once.
 
==User guide==
To use, simply start the game. A blue flash on the top screen means the indicates that the plugin was found and loaded.
 
And in order to open up the plugin menu, press Select.


==Changelog==
==Changelog==
'''22.3.27'''
'''v1.0.4'''
* Cleanup.
* Full French & Italian menu support
* Big fixes.
* Special thanks to @MattiaTheBest115
* Editor improvements.


'''23.3.25'''
'''v1.0.3b'''
* Added more cheats (mostly the ones from beta).
*Finish up with French menu support
* Adjusted notes for certain cheats to try to provoke less confusion.
* Localization changes to fit what folders say they are respectively.


'''22.3.23'''
'''v1.0.3'''
* Stability improvements.
*Added first batch of French translation support
* Bug fixes.
* Added cheats.
* Finished editor section, etc.


'''22.2.19'''
'''v1.0.2'''
* Bump to 22.2.19 for new CTRPF version support.
* Option to colorize texts in-game (IGN, etc) for XY & ORAS
 
* Added Weather changer for ORAS
'''21.12.19'''
* Added Ultra Burst w/o Ultranecrozium for USUM
* Initial Rewrite Release
 
'''v0.1.2b'''
* Some bug fixes.
* Minor improvements to QoL.
* Adjusted some Lib colors.
* Adjusted several cheat names and notes.
* Redone MessageBox functions as well as added them to other cheats.
* Removed several cheats due to instability.
* Added a few new cheats in compensation.
* Moved some folders and cheats around in the plugin menu.


'''v1.0.1'''
'''v1.0.1'''
* Some bug fixes.
* Fixed cheats that require selecting Pokémon or Moves
* Changed default folder icons to Pokéballs.
* Fixed Music changers for all games
* Implemented MessageBox functions to a variety of cheats as well as a few hotkey implementations.
* Fixed Re-fight Trainer for UM
* Added and adjusted some notes.
* Fixed Patch Colored Text Crashes for XY
* Added an unselectable "Information" menu entry.
* Updated 3DS button symbols for Citra, should now be viewable as text rather than "?"
* Added a couple of new cheats.
* Added system information on display in the Tools section (bottom screen). It includes console model, internet availability and current time
* Renamed a couple of cheats.
* Removed a OSD's.
* Removed some notes as well as cheats.
* Moved some folders and cheats around in the plugin menu.
 
==Credits==
Special thanks to [https://github.com/AnalogMan151 AnalogMan151] and [https://github.com/Hartie95 Hartie95] for their references and contributions.
 
And a special thanks to [https://github.com/Kominost Kominost] and [https://github.com/RedShyGuy RedShyGuy] for helping out.
 
Not to mention, [https://github.com/Jared0714/Multi-PokemonFramework/blob/main old school pkmn collector1] for alpha testing.


==External links==
== Credits ==
* GitHub - https://github.com/Jared0714/Multi-PokemonFramework/releases
Thanks to [https://gitlab.com/thepixellizeross The Pixellizer Group] for the CTRPluginFramework library that has allowed me to develop plugins with, and huge thanks to the following people who have contributed to the plugin:
* GBAtemp - https://gbatemp.net/threads/release-multi-pokemon-framework.592814
* Discord - https://discord.gg/49zeyKctTZ


[[Category:3DS homebrew rom hacks]]
* [https://github.com/AnalogMan151 AnalogMan151]
[[Category:Homebrew plugins on 3DS]]
* [https://github.com/Hartie95 Hartie95]
* [https://github.com/nyok0 nyok0]
* [https://gbatemp.net/members/ymyn.264104/ ymyn]
* [https://www.youtube.com/channel/UC-SFdCwwq3H1wJNKCsKMGPw H4x0rSpooky]
* Mura Chan
* [https://www.youtube.com/channel/UCu_YHU4ZHWORABbD-aosqPg FunkyGamer26]
* [https://github.com/RedShyGuy/ RedShyGuy]
* Tenzo
* [https://github.com/kwsch/PKHeX PKHeX]

Latest revision as of 06:11, 6 May 2024

Multi-Pokémon Framework
Multi-PokemonFramework-PREVIEW.png
General
Authorsemaj14
TypePlugins
Version1.0.4
LicenseGPL-3.0
LanguageEnglish, French, Italian
Last Updated2023/08/12
Links
Download
Website
Source

Multi-Pokémon Framework is a plugin developed by semaj14 that uses the CTRPluginFramework library by The Pixellizer Group. It supports both the 6th and 7th generations of the Nintendo 3DS Pokémon games. This plugin is a work in progress as well as a learning exercise.

Installation

After installing the .zip file, copy and paste the contents to the root of your SD card. After booting into Luma3DS, open up the Rosalina menu by pressing L + Down + Select. Scroll down to Plugin Loader and press A to enable it. This only needs to be done once. After that, simply start the game. A blue flash on the top screen indicates that the plugin was found and loaded, and in order to open up the plugin menu, press Select in game (after the title screens).

Contact

​GitHub repo page.

Changelog

v1.0.4

  • Full French & Italian menu support
  • Special thanks to @MattiaTheBest115

v1.0.3b

  • Finish up with French menu support

v1.0.3

  • Added first batch of French translation support

v1.0.2

  • Option to colorize texts in-game (IGN, etc) for XY & ORAS
  • Added Weather changer for ORAS
  • Added Ultra Burst w/o Ultranecrozium for USUM

v1.0.1

  • Fixed cheats that require selecting Pokémon or Moves
  • Fixed Music changers for all games
  • Fixed Re-fight Trainer for UM
  • Fixed Patch Colored Text Crashes for XY
  • Updated 3DS button symbols for Citra, should now be viewable as text rather than "?"
  • Added system information on display in the Tools section (bottom screen). It includes console model, internet availability and current time

Credits

Thanks to The Pixellizer Group for the CTRPluginFramework library that has allowed me to develop plugins with, and huge thanks to the following people who have contributed to the plugin:

Advertising: