Skip to content

Releases: FlagBrew/PKSM

PKSM 10.2.4

22 Jun 11:13
Compare
Choose a tag to compare

What's new

  • Fixed: an issue with the Add Gamesync ID script
  • General system stability improvements to enhance the user's experience.

qr


Discord

PKSM 10.2.3

22 Jun 09:58
Compare
Choose a tag to compare

What's new

  • Fixed: a crash occuring sometimes in new installations during bank initialization.
  • Added: Add Gamesync ID script (thanks @scj643)
  • Added: got back to the original PKSM icon from several years ago. I think it has a little bit more personality.
    • If you have an even better design, please let us know!
  • General system stability improvements to enhance the user's experience.

qr


Discord

PKSM 10.2.2

22 Mar 13:51
Compare
Choose a tag to compare

What's new

  • Added: logging. Now PKSM is able to fully log the startup and title loading process (both on screen, in memory and on file) in order to improve the debugging of existing and future issues.
    • Logs are accessible in files located in /3ds/PKSM/logs, which are split by day.
    • Logs are also accessible at runtime through an integrated HTTP server at the following addresses:
      • http://3ds-ip-address:8000/logs/memory for the logs of PKSM's current run
      • http://3ds-ip-address:8000/logs/file for all the logs for the current date
    • The console IP address is shown on the bottom screen at startup.
  • Added: more informative debug screen on startup, where one can see what PKSM is currently doing. This will help debugging for people having startup freeze issues.
  • Added: shiny/egg indicator in the wondercard injection screen.
  • Fixed: optimized sound initialization if there's no background music to run. Now sound initialization is entirely skipped if unnecessary, making PKSM loading faster and with less resources needed.
    • This also fixes a startup freeze issue related to sound loading.
  • Fixed: long standing memory leak in the wondercard selection screen causing random crashes.
  • General system stability improvements to enhance the user's experience.

qr


Discord

PKSM 10.2.1

09 Mar 15:05
Compare
Choose a tag to compare

What's new

  • Fix bag editor search feature
  • Allow partial item name search in the bag editor screen
  • General system stability improvements to enhance the user's experience.

qr


Discord

PKSM 10.2.0

01 Mar 22:38
Compare
Choose a tag to compare

What's new

  • Improve startup times by 63%
    • Start time went down from ~27s to ~11s on average
    • This has been achieved by:
      • removing spritesheet decompression calls at startup
      • lazy loading system fonts at startup
    • Make sure to notify the developers on Discord if you notice any visual artifact related to font rendering.
  • Fix local gpss api url keyboard not allowing symbols
  • All submodules and build dependancies updated to latest release
  • Boot splash screen look has been slightly improved
  • Fix and remove unused localization strings
  • Removed mystery gifts update at boot time
  • Removed deprecated alpha channel update feature
  • Removed deprecated Patreon features code
  • Removed leftover code from past functionalities that have been removed or replaced
  • Removed unused configuration variables
  • Removed FlagBrew Patreon's links from the project and wiki
  • General system stability improvements to enhance the user's experience.

qr


Discord

PKSM 10.1.3: Au Revoir (attempt 2)

15 Feb 17:50
Compare
Choose a tag to compare

Preface

Back in 2019, I (@FM1337) came up with an idea called GPSS, it was a way for users to be able to share Pokemon together with other people, kinda like the GTS, except you're not trading, you're sharing a copy. Later it also allowed me to introduce a often requested feature of auto legalization (with the help of @piepie62 of course).

Ran it for almost 6 years, but now it's time for me to move on, I'm handing control of FlagBrew back over to @BernardoGiordano and stepping away from the team.

It's been a fun journey, but alas everything comes to an end, and with that comes the discontinuation of GPSS and Auto Legality, at-least from me.

I'm not going to leave you all in the dark, before this release I wrote a little C# application that let's you run your own GPSS server, you can grab it at https://github.com/FlagBrew/local-gpss

With it, comes essentially all the cloud features (GPSS, Legality Status, Auto Legality), all hosted within your own network.

First time you run PKSM after this update, if you go to use one of the cloud features, you'll be prompted to go into settings and set your server's URL (it MUST end with a slash), once you do that, you should be good to go.

And with that, let's get down to the changes

Changes

  • New settings page tab introduced
    • Titled API, it allows you to enter the server URL of Local GPSS.
  • Updated GPSS to require setting the Local GPSS server URL before it can be accessed.
  • Updated Legality Check & Auto Legality to require GPSS server URL to be set before it can be used.
    • Added timeout value (10 seconds for legality check, 120 seconds for auto legalization) to ensure you don't lock your console up if you input a bad URL or forget to start the server
  • Removed GPSS Mobile button
  • French Ribbons Labels fixed (thank you @Zanguu)
  • Removed Random GPSS Pokemon script from PKSM-Scripts
    • Perhaps someone could open a PR and add the functionality into Local GPSS so that it could be added again?
  • Disabled patreon builds.
    • Build action on GitHub now publishes the builds
  • Added curl timeouts to GPSS pages

Farewell

Well this is the last build/release from me, I got a few other things to take care of, but I just wanted to say thank you everyone for using PKSM (No PKSM isn't going away, I'm sure there'll be plenty of updates for it in the future), thank you to @piepie62 @LiquidFenrir @BernardoGiordano @architdate @GriffinG1 @SpiredMoth @JourneyOver @Admiral-Fish for being awesome team members, and a sincere thank you to everyone who has helped out with PKSM over the years!

I'll have a final goodbye message on FlagBrew's Discord soon enough, but yeah, thank you and farewell 🫑

QR

pksm_qr_10_1_3

PKSM 10.1.2: Au Revoir

15 Feb 17:33
Compare
Choose a tag to compare

Preface

Back in 2019, I (@FM1337) came up with an idea called GPSS, it was a way for users to be able to share Pokemon together with other people, kinda like the GTS, except you're not trading, you're sharing a copy. Later it also allowed me to introduce a often requested feature of auto legalization (with the help of @piepie62 of course).

Ran it for almost 6 years, but now it's time for me to move on, I'm handing control of FlagBrew back over to @BernardoGiordano and stepping away from the team.

It's been a fun journey, but alas everything comes to an end, and with that comes the discontinuation of GPSS and Auto Legality, at-least from me.

I'm not going to leave you all in the dark, before this release I wrote a little C# application that let's you run your own GPSS server, you can grab it at https://github.com/FlagBrew/local-gpss

With it, comes essentially all the cloud features (GPSS, Legality Status, Auto Legality), all hosted within your own network.

First time you run PKSM after this update, if you go to use one of the cloud features, you'll be prompted to go into settings and set your server's URL (it MUST end with a slash), once you do that, you should be good to go.

And with that, let's get down to the changes

Changes

  • New settings page tab introduced
    • Titled API, it allows you to enter the server URL of Local GPSS.
  • Updated GPSS to require setting the Local GPSS server URL before it can be accessed.
  • Updated Legality Check & Auto Legality to require GPSS server URL to be set before it can be used.
    • Added timeout value (10 seconds for legality check, 120 seconds for auto legalization) to ensure you don't lock your console up if you input a bad URL or forget to start the server
  • Removed GPSS Mobile button
  • French Ribbons Labels fixed (thank you @Zanguu)
  • Removed Random GPSS Pokemon script from PKSM-Scripts
    • Perhaps someone could open a PR and add the functionality into Local GPSS so that it could be added again?
  • Disabled patreon builds.
    • Build action on GitHub now publishes the builds

Farewell

Well this is the last build/release from me, I got a few other things to take care of, but I just wanted to say thank you everyone for using PKSM (No PKSM isn't going away, I'm sure there'll be plenty of updates for it in the future), thank you to @piepie62 @LiquidFenrir @BernardoGiordano @architdate @GriffinG1 @SpiredMoth @JourneyOver @Admiral-Fish for being awesome team members, and a sincere thank you to everyone who has helped out with PKSM over the years!

I'll have a final goodbye message on FlagBrew's Discord soon enough, but yeah, thank you and farewell 🫑

QR Code

pksm_qr

PKSM 10.1.1: Bug Fixed The Bug Fix Release

04 Apr 00:52
Compare
Choose a tag to compare

Hey everyone, long time no speak again huh?

Joking aside, this addresses a bug that I failed to notice until someone reported it.

This release fixes the bag editor item list bug, as well as the commit hash missing from the version in the top right corner of the screen.

qr-code

PKSM 10.1.0: Bug Fix Release

03 Apr 21:31
Compare
Choose a tag to compare

PKSM 10.1.0

Hey everyone, long time no speak again huh?

This isn't a major release or anything, just bringing some existing bug fixes into release so address some issues.

I (@FM1337) have started looking into Switch development for PKSM, it is gonna take some time so don't expect anything any time soon.

Additionally, it is all but confirmed that our main developer is no longer available for continuing development for PKSM, as such I will take over and do what I can, but I'm not a C++ developer, so outside help through pull requests is much appreciated (and will likely be needed).

That being said, the bug fixes that our main developer had finished will be listed below in the form of referencing the GitHub issue number.

Fixes

From the entire FlagBrew team, we'd like to thank our Patreon supporters, and we would also like to thank everyone for their patience and understanding during the long intervals in between updates.

Note: the ELF file here is for ease of finding it for future debugging. It is unlikely anyone downloading PKSM will need it.


qr-code

PKSM 10.0.0: Double digits!

26 Mar 18:13
Compare
Choose a tag to compare

PKSM 10.0.0

Hey everyone, it's been a bit since our last release, but we're back and bringing you a big update!

We've finally hit PKSM 10.0.0, double digits, with this it brings one of the most requested features: Generation 1 and 2 support! Additionally bug fixes and some enhancements.

This is the final major release for the 3DS. We are shifting our focus to porting PKSM to the Switch, this means that any future releases of PKSM for the 3DS will only contain bug fixes or minor changes.

Changes

  • Gen 1 & 2 support!
    • Huge thank you to @SNBeast for his work on this!
  • GPSS Upgrades
  • Language updates
    • The way we structured our language files has changed to hopefully make translators' lives easier
  • Storage
    • Adds dumping selected groups from within the bank storage screen
  • View of PokΓ©mon will color stats according to nature increase/decrease
    • Hyper Trained stats and hidden abilities will also be colored
  • Add many G8 sprites; now they won't all be eggs
  • Adds a "save and launch" button to allow immediately launching games with changes

Fixes

  • G3 bag item counts now don't go insane on every change
  • Cloning now works properly in blue-cursor mode
  • Many miscellaneous bug fixes

Note: the ELF file here is for ease of finding it for future debugging. It is unlikely anyone downloading PKSM will need it.


pksm_v10_qr