From 9de7b01ee62fe38e786ef3f95dcbed168d3a9b33 Mon Sep 17 00:00:00 2001 From: Michael Scire Date: Sat, 15 Jun 2019 06:10:54 -0700 Subject: [PATCH] Bump version to 0.9.0 --- common/include/atmosphere/version.h | 4 ++-- docs/changelog.md | 24 ++++++++++++++++++++++++ 2 files changed, 26 insertions(+), 2 deletions(-) diff --git a/common/include/atmosphere/version.h b/common/include/atmosphere/version.h index 6aaf662fb..fd07c5b20 100644 --- a/common/include/atmosphere/version.h +++ b/common/include/atmosphere/version.h @@ -18,8 +18,8 @@ #define ATMOSPHERE_VERSION_H #define ATMOSPHERE_RELEASE_VERSION_MAJOR 0 -#define ATMOSPHERE_RELEASE_VERSION_MINOR 8 -#define ATMOSPHERE_RELEASE_VERSION_MICRO 10 +#define ATMOSPHERE_RELEASE_VERSION_MINOR 9 +#define ATMOSPHERE_RELEASE_VERSION_MICRO 0 #define ATMOSPHERE_SUPPORTED_HOS_VERSION_MAJOR 8 #define ATMOSPHERE_SUPPORTED_HOS_VERSION_MINOR 0 diff --git a/docs/changelog.md b/docs/changelog.md index 863d2d257..c3ee087c0 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,4 +1,28 @@ # Changelog +## 0.9.0 ++ Creport output was improved significantly. + + Thread names are now dumped on crash in addition to 0x100 of TLS from each thread. + + This significantly aids debugging efforts for crashes. + + Support was added for 32-bit stackframes, so reports can now be generated for 32-bit games. ++ `dmnt`'s Cheat VM was extended to add a new debug opcode. ++ With thanks to/collaboration with @m4xw and @CTCaer, support was added for redirecting NAND to the SD card (emummc). + + Please note, this support is very much **beta/experimental**. + + It is quite likely we have not identified all bugs -- those will be fixed as they are reported over the next few days/weeks. + + In addition, some niceties (e.g. having a separate Atmosphere folder per emummc instance) still need some thought put in before they can be implemented in a way that makes everyone happy. + + If you are not an advanced user, you may wish to think about waiting for the inevitable 0.9.1 bugfix update before using emummc as your default boot option. + + You may especially wish to consider waiting if you are using Atmosphere on a unit with the RCM bug patched. + + Emummc is managed by editing the emummc section of "emummc/emummc.ini". + + To enable emummc, set `emummc!emummc_enabled` = 1. + + Support is included for redirecting NAND to a partition on the SD card. + + This can be done by setting `emummc!emummc_sector` to the start sector of your partition (e.g., `emummc_sector = 0x1A010000`). + + Support is also included for redirecting NAND to a collection of loose files on the SD card. + + This can be done by setting `emummc!emummc_path` to the folder (with archive bit set) containing the boot0, boot1, and 00/01 rawnand images. + + The `Nintendo` contents directory can be redirected arbitrarily. + + By default, it will be redirected to `emummc/Nintendo_XXXX`, where `XXXX` is the hexadecimal representation of the emummc's ID. + + The current emummc ID may be selected by changing `emummc!emummc_id` in emummc.ini. + + This can be set to any arbitrary directory by setting `emummc!emummc_nintendo_path`. + + To create a backup usable for emummc, users may use tools provided by the [hekate](https://github.com/CTCaer/hekate) project. + + If, when using emummc, you encounter a bug, *please be sure to report it* -- that's the only way we can fix it. :) ## 0.8.10 + A bug was fixed that could cause incorrect system memory allocation on 5.0.0. + 5.0.0 should now correctly have an additional 12 MiB allocated for sysmodules.