Atmosphère 0.8.7 released

atmosphere-png.162000

Don't let your calendars decieve you: it may not look like so, but today is actually June 15th! @SciresM and the rest of the team have just pushed yet another update to his Switch Custom Firmware, version 0.8.7, aka the fourteenth official release.

A good number of bugs were fixed, some related to the fatal sysmodule, others with the loader causing errors while launching specific games, but there are also new features and improvements too: SHA256 is now hardware accelerated (which should bring a performance improvement whenever it's used), a couple of extensions were implemented in smcGetInfo, additional instructions were added to dmnt:cht doubling the number of values that can be stored, better crash detection and reporting is now possible thanks to usermode exception handlers being enabled in Exosphère and, most importantly for end users, a save redirection feature is now available, allowing users to redirect savegames to the SD instead of the NAND.

This last highlight is completely optional and it needs to be enabled by setting atmosphere!fsmitm_redirect_saves_to_sd to 1 in system_settings.ini. Still, users should be advised that the feature is experimental and should be enabled at their own risk. It's a good idea to back up your saves if you do so!

On a last note, it should be underlined that save redirection is not emunand, but a separate feature that may work alongside it once the latter gets released.



As usual, you can read the full changelog below:
The following was changed since the last release:

  • A few bugs were fixed that could cause fatal to fail to show an error under certain circumstances.
  • A bug was fixed that caused an error when launching certain games (e.g. Hellblade: Senua's Sacrifice).
    • Loader had support added in ams-0.8.4 for a new (7.0.0+) flag bit in NPDMs during process creation, but forgot to allow this bit to be set when validating the NPDM.
  • dmnt's cheat virtual machine received new instructions.
    • These allow for saving, restoring, or clearing registers to a secondary bank, effectively doubling the number of values that can be stored.
  • SHA256 code has been swapped from linux code to libnx's new hw-accelerated cryptography API.
  • Extensions were added to smcGetInfo:
    • A ConfigItem was added to detect whether the current unit has the RCM bug patched.
    • A ConfigItem was added to retrieve the current Atmosphère build hash.
  • Exosphère now tells the kernel to enable user-mode exception handlers, which should allow for better crash reporting/detection from Atmosphère's modules in the future.
  • Opt-in support was added for redirecting game save files to directories on the SD card.
    • Please note, this feature is experimental, and may cause problems. Please use at your own risk (and back up your saves before enabling it), as it still needs testing.
    • This can be enabled by setting atmosphere!fsmitm_redirect_saves_to_sd to 1 in system_settings.ini.
  • General system stability improvements to enhance the user's experience.
For information on the featureset supported by 0.8.0, please see the official release notes.

:arrow: Source
:arrow: GBAtemp thread
 
Last edited by RattletraPM,

bluedart

Well-Known Member
Member
Joined
Nov 13, 2016
Messages
270
Trophies
0
XP
2,221
Country
United States
Quick question: is New Super Mario Bros U Deluxe one of the titles that didn't launch properly that was fixed? I had it working a month ago with CFW, and since a few days ago I can't get it to run anymore, saying that it's corrupted. I deleted the game, re-downloaded from a difference source, reinstalled and still no dice. This would make sense.
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,787
Trophies
1
Age
44
XP
6,517
Country
Germany
Nice new feature although I'm fine with backing up saves with Checkpoint every sunday evening. :D
EmuNAND is now the only missing feature for me from Atmo being the "perfect thing".
(oh and USB support for things like pPlay and RetroArch but I guess that's a libnx thing?)
 
  • Like
Reactions: Darksabre72

wartutor

Well-Known Member
Member
Joined
Dec 25, 2012
Messages
759
Trophies
1
Age
45
XP
2,392
Country
United States
What do u mean save editing broke with this. Do you mean completely broke or only if you are using save redirecting. I dont want to update if im unable to edit saves
 
Last edited by wartutor,

Zumoly

GBATemp Analyst
Member
Joined
Apr 27, 2018
Messages
1,817
Trophies
0
Location
Yorosso
XP
3,099
Country
Mali
Quick question: is New Super Mario Bros U Deluxe one of the titles that didn't launch properly that was fixed? I had it working a month ago with CFW, and since a few days ago I can't get it to run anymore, saying that it's corrupted. I deleted the game, re-downloaded from a difference source, reinstalled and still no dice. This would make sense.

Oh? So a previous version of AMS is causing this? Mario Kart 8 wouldn't also launch for me. Getting rid of the updates made it work!?
 

WerWolv

EdiZon and Tesla Developer
Developer
Joined
Mar 30, 2018
Messages
252
Trophies
0
Age
25
XP
1,864
Country
Switzerland
What do u mean save editing broke with this. Do you mean completely broke or only if you are using save redirecting. I dont want to update if im unable to edit saves

I do believe he means the SD redirect.

It means I somehow manage to crash the fs service which then takes the whole system down with it. It happens when having save redirection enabled and trying to apply the edits
 

wartutor

Well-Known Member
Member
Joined
Dec 25, 2012
Messages
759
Trophies
1
Age
45
XP
2,392
Country
United States
It means I somehow manage to crash the fs service which then takes the whole system down with it. It happens when having save redirection enabled and trying to apply the edits
Ok cool thx for the answer and for your hard work on edizon and let me not forget the devs behind atmo amazing work people

Edit...
And how am i still a newcomer ive been a member since 2012. I just noticed that lmao
 
Last edited by wartutor,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    NinStar @ NinStar: happy birth +1