Releases: FlagBrew/PKSM
4.2.3_TESTBUILD
We're releasing a test build to let people try out some of the new features we're introducing in PKSM, and let them help us trimming all the strings which go outside the graphics.
As you can see, this build comes with the implementation of the Multi Language feature. The application will boot into your system language, and you can switch languages by going into the settings menu and tapping on the little localization box.
You can see all the changes done from the 4.2.2 release here.
Fonts are perfectly rendered for JP, KO, RU and ZH localizations. You may notice a bit of lag when trying to render one of those languages for the first time because of the caching, but everything will be smooth after a couple seconds.
This is a test build, which is obviously a beta and will be subject to changes and fixes. Please help us shortening all the localization strings which go outside of the graphics, by letting us know how to trim them or making a Pull Request, which is way better for us!
You can test out your fixed translations by locating the modified app.txt
file into sdmc:/3ds/data/PKSM/i18n/app.txt
. After that, just press the localization button into PKSM's settings to find SD C.
. That means your custom localizations are loaded directly from the sd card.
For real time help and discussions, join our PKSM Telegram chat. We have a Discord server too, located here.
PS: the easter egg version linked at the bottom was the glitched one released on easter. Just have fun trying it
PKSM 4.2.2 - More wondercards
This is a minor update, but seeing the high demand, I thought it needed a separate release. Also, there's a translation to other languages in progress that will come later in the future. What's new:
- Gen VII Wondercard database updated (2017/03/24)
- Added: 0220 - Shiny Tapu Koko
- Added: 0224 - CoroCoro Charizard
- Added: 0227 - Bestow Pikachu
- Added: 0606 - Rocky Lycanroc
- Added: 1605 - Mewtwoite X/Y
- Added: 1606 - Mawilite
- Added: 1607 - SM Rare Candy
- Gen V wondercard database updated: Liberty Pass (it's located at 000 even though it should be at 2046).
For real time help and discussions, join our PKSM Telegram chat. We have a Discord server too, located here.
If you appreciate my work, I appreciate a coffee :)
PKSM 4.2.0 - Everything editable
What's new?:
- Added: Almost the totality of a pokemon's data can now be fully edited. The easiest way to do this was by adding a "hex" editor screen that allows you to see with your eyes what happens when you edit your stuffs. You can now fully edit things like:
- Encryption constant
- TID
- SID
- PID
- Contest values (Cool, Beauty, ...)
- Ribbons (yeah, each of them)
- Move PP (there's no effective check for legal values with those, so be careful, the limit is globally set to 40)
- PP Ups
- Held Trainer Nickname
- Held Trainer infos, like Affection, Intensity, ...
- Original Trainer infos, like the ones mentioned above
- Fullness, Enjoyment
- Met (and Egg) Day, Month, Year (no real checks for these too, so be careful when setting your dates).
- All the values not mentioned above (but still existent), like MarkValues, Experience, Regions and weird stuff like that, can still be edited from within the app. I added a sort of godmode that unlocks all the checks letting you do all sort of vandalisms. This is unlockable by entering a touch sequence.
- Added: support for Japanese/Korean chars in the viewer.
- Added: fast scroll mode in extra storage.
- Wondercard database updated to 2017/02/05.
- Fixed: the HT name is no longer filled with random chars.
- Fixed: Pumpkaboo, Arceus, Genesect and Silvally can now be taken safely from the extra storage.
- Fixed: nicknames/OT names no longer erased if you don't put anything if attempting to edit them.
- Fixed: gen6 living dex have correct relearn moves now.
- Fixed: the application doesn't crash anymore if you have corrupted elements in your save.
_Huge thanks to all the people involved in PKHeX. All the offsets come from there._
PKSV and servepkx are included in the zip release file, as well.
_I'm NOT responsible in any way if you ruin your stuff by using the new features or the already available ones_. This should be already known but it's good to make it clear.
For real time help and discussions, join our PKSM Telegram chat.
If you appreciate my work, I appreciate a coffee :)
PKSM 4.1.1 - Hotfixes
In this version there's a bug that prevents edited mons to be trade legal. Wait for a fix in the new version.
4.1.1 changelog:
The function that allows you to fix the red X flag on a gen6 element has been removed from the common use. It'll be re-added when gen6->gen7 transfer will be fully documented. Thanks @SciresM for clarifications.
4.1.0 changelog:
- Added: DPPt support for mystery gift injection. Finally, this required months to come; I hope you will enjoy it!
- If you're on HBL: you need to trigger PokeTransfer to be able to use DS games.
- Added: Full form support. Thanks @Anty-Lemon, who joined the dev team since this release!
- Added: Form editor. Tapping the sprite of a Pokemon in the edit menu will open it on the top screen.
- Added: Red X flag to mark stuff transferred from gen6 to gen7 before the official time to do it.
- Do you have to worry about it? NO! It's just a friendly reminder that those elements have to be fixed with the next update of the application.
- Added: Gold Bottle Caps are now supported, granting stats to be realistic.
- Added: ZL/ZR support for scrolling extra storage boxes (new3DS only).
- Fixed: made impossible to directly edit or move elements stored in battle boxes.
- Fixed: A few menu bugs which counted A inputs twice.
- Fixed: Legality issues with handling trainer.
- Fixed: A couple bugs involving withdrawing gen7 Pokemon into gen6 save files.
- Fixed: View TID instead of VTID in gen7.
- Fixed: Elements are now generated with save's region (not anymore SPA as default).
- Updated: moved to buildtools (thanks @favna) and trimmed loads of stuffs: the application is now ~ 600Kb smaller.
- Updated: Wondercards database (01/25/2017).
- Updated: python servepkx is more efficient (thanks @hellupline)
- Removed: built-in updater. Use FBI's TitleDB function, QR codes or manual installation.
I'm probably missing something. Trust me, this release is literally huge.
For real time help and discussions, join our PKSM Telegram chat.
If you appreciate my work, I appreciate a coffee :)
PKSM 4.1.0 - This is huge!
PKSM 4.0.3 - Avoid other troubles
Temporarily disabled party editing. At least I'll not get flooded with answers that has been answered tons of times.
Also, make sure you actually read 4.0.2 changelog.
- Added: Wireless injection! You can now inject .pk6/.pk7 files from your pc, that will be accepted by a server running in PKSM. You can choose between 2 different clients on your PC, depending on your setup.
- servepkx (java): java client with a GUI, courtesy off @Slownic. Instructions here
- servepkx (python): command line python client. Instructions here
- Server supports queue. I managed to inject the Whole living dex in one shot. Speed often is very high, but sometimes you'll have to wait a couple seconds between 10 injections or so.
- Added: Egg RNG seed. You can see it by tapping the bottom bar in the viewer.
- Fixed: Gen6 database being fucked up.
- Fixed: Now give save's gender when giving your information to a Pokemon through the information button (the purple one).
You can find servepkx in the PKSM.zip attached here. PKSV build with RNG seed is also bundled.
servepkx in action
For real time help and discussions, join our PKSM Telegram chat.
PKSM 4.0.2 - Wireless edition
PKSM 4.0.1 ... and PKSV!
What's new?
- Hopefully fixed the bug that caused to show Bulbasaurs in the PC. It was caused by the stats being sorted in the wrong way, and also that problem has been fixed.
- Generator improved. Generated elements will be online-legal, too.
- This applies to the mass injector, too, due to the shared database.
- Now the viewer show VTID (Visible TID) instead of standard TID, while in gen7.
- Added support for PSV/ESV in the viewer.
- Added support for save's (V)TID/SID and TSV, in the viewer.
- Added button to give your save's TID, SID and language to a box element.
- Removed options to generate/clone in party, to avoid weird glitches in game.
- It could happen that an Alola-Form can revert into normal-form if edited in the party. Please notice me if this behaviour still happens.
- Simplified exiting from the app.
- Wondercards updated to 08/01/2017 (Sapporo PC Alolan Vulpix added).
- Graphic improvements and typos fixed.
- New banner
- Optimizations and a big bunch of minor things.
Installation
Same installation method as the previous release, but there will be an additionalasset more to download. The app will grab it automatically, but if for some reasons it can't download it, you can check the previous release note to see where to add manually the required files.
PKSV
What's PKSV? (<- repo here)
I decided to create a stripped PKSM version to allow people who don't need modifications to their games to easily see their save's content, directly from the console.
It currently support gen6+ and is designed to make TSV exchanger, breeders and that kind of players to do their checks very quickly, compared to PKSM.
PKSV has really short loading time and doesn't allow saving progresses, but it mantains and condense PKSM's interface perfectly, to please the user's eyes.
I also included PKSV in this release, you can find it in the zip attached here.
Let me know if you find this application useful!
For real time help and discussions, join our PKSM Telegram chat.
PKSM 4.0.0 - Huge stable full release
_PSA_: Team editing is a bit buggy, don't use it until I release a patch
What's new
Changelog from 3.1.2 to 4.0.0:
- Completely redesigned GUI, courtesy off @dsoldier. It's inspired on how SM looks. We tried to make it more easy-to-use and beautiful as possible, and added tons of animations, from sprites to pointers. Also backgrounds are animated, in most of the app functions.
- New bank mechanism, more beautiful and easy-to-use compared to the one in 3.1.2.
- Added: releasing a single element from the bank.
- Added: dex is filled when exiting from bank (optional). It currently works for SM only.
- Brand new editor:
- Consts of 7/8 different screens that allows you to edit the most important datas of your pokemon.
- Added: additional submenu with 5 different options, before the real editor.
- Added: team editing and cloning.
- Added: pokemon generation (it takes the generated element from the app's built-in database). You can trigger it while being in the submenu (it will overwrite your selected element), or pressing A in a blank spot, to generate a brand new element.
- Added: ball editor.
- Added: gender editor.
- Added: OT Name editor.
- Wondercards updated to 22/12/2016.
- Mass injector:
- Added: living dex updated to gen7.
- Added: dex is filled when exiting from the mass injector (optional). It currently works for SM only.
- Removed:
- Current, wifi, local and powersaves distributions dates.
- Few options in the info editor.
- Built-in updater now install the downloaded build, too.
Installation
If you already installed the 4.0.0alpha: remove your /3ds/data/PKSM/additionalassets/
folder before installing, in order to avoid edge-case graphic glitches.
Download and install the latest release (4.0.0) with your favourite installation method. When booted, the application will download automatically the required additional assets to work.
If you're using Homebrew Launcher, make sure you have it updated to the latest version.
If you're using Homebrew Launcher and you don't have the latest firmware on your console, you may want to use ctr-httpwn to get internet access and let the application download everything correctly. If you can't still download them through the application, you can put them manually in the SD card, putting the additionalassets folder in your SD card, located at /3ds/data/PKSM/
. To avoid troubles, the final result should be a folder filled with assets, located at /3ds/data/PKSM/additionalassets/
.
Let me know if you like how the app looks and works! If you have suggestions or bugs to make me notice, feel free to message me!
For real time help and discussions, join our PKSM Telegram chat.