Hacking Atmosphere-NX - Custom Firmware in development by SciresM

octopus

Custom Title
Member
Joined
Sep 6, 2013
Messages
439
Trophies
1
Location
/
XP
1,928
Country
Somalia
Anyone experiences crashes when trying to launch hbmenu (applet) alongside a running resource-demanding game? Like Splatoon 2, Saints Row, etc? Happens every time and it is easily reproducible on my side. hbmenu launches fine alongside some "lighter" 2D games. A fatal report is in the spoiler, never mind "-dirty", happens on 0.8.10 release too. Could anyone at least try to reproduce it?
I tried booting with Hekate and fusee primary; downgrading atm to two former releases, same result. No background services are running.
Atmosphère Fatal Report (v1.0):
Result: 0x3F59 (2345-0031)

Title ID: 0100000000001013
Process Name: hbloader
Firmware: 8.0.1 (Atmosphère 0.8.10--e7e5ef4-dirty)
General Purpose Registers:
FP: 00000000774caf90
LR: 0000000064824c54
SP: 00000000774caf90
PC: 000000006482b4b0
Start Address: 0000000064785000
Stack Trace:
ReturnAddress[00]: 0000000064824cd0
ReturnAddress[01]: 0000000064833f80
ReturnAddress[02]: 0000000064833ff0
ReturnAddress[03]: 0000000064785104
ReturnAddress[04]: 0000000064824cd0
ReturnAddress[05]: 0000000064833f80
ReturnAddress[06]: 0000000064833ff0
ReturnAddress[07]: 0000000064785104
ReturnAddress[08]: 0000000064824cd0
ReturnAddress[09]: 0000000064833f80
ReturnAddress[10]: 0000000064833ff0
ReturnAddress[11]: 0000000064785104
ReturnAddress[12]: 0000000064824cd0
ReturnAddress[13]: 0000000064833f80
ReturnAddress[14]: 0000000064833ff0
ReturnAddress[15]: 0000000064785104
ReturnAddress[16]: 0000000064824cd0
ReturnAddress[17]: 0000000064833f80
ReturnAddress[18]: 0000000064833ff0
ReturnAddress[19]: 0000000064785104
ReturnAddress[20]: 0000000064824cd0
ReturnAddress[21]: 0000000064833f80
ReturnAddress[22]: 0000000064833ff0
ReturnAddress[23]: 0000000064785104
ReturnAddress[24]: 0000000064824cd0
ReturnAddress[25]: 0000000064833f80
ReturnAddress[26]: 0000000064833ff0
ReturnAddress[27]: 0000000064785104
ReturnAddress[28]: 0000000064824cd0
ReturnAddress[29]: 0000000064833f80
ReturnAddress[30]: 0000000064833ff0
ReturnAddress[31]: 0000000064785104
 
Last edited by octopus,

Qubarf

Well-Known Member
Member
Joined
Dec 14, 2018
Messages
239
Trophies
0
Age
33
XP
967
Country
Pakistan
C'mon, C'mon. Cast the final blow on SxOS and make them go crashing on their knees. Mwah, ha, ha, ha!
Kidding!
Still where is EmuNAND, surely they won't ablish the hopes of all of us.
#Relive-The-Meme
 

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
9,856
Trophies
2
XP
28,851
Country
United Kingdom
Happy Meme Day!

544289753458278421.png
 

NoNAND

Give me back my legions!
Member
Joined
Aug 22, 2015
Messages
2,274
Trophies
1
Location
Somewhere
XP
5,064
Country
Albania
A moment of silence to all of those who expected something big to happen on this marked day.
However for all it had been, Memes and hype aside it was fun.
 

Qubarf

Well-Known Member
Member
Joined
Dec 14, 2018
Messages
239
Trophies
0
Age
33
XP
967
Country
Pakistan
Now that June 15th is over can somebody finalise this:
Were people actually expecting a release on June 15th or...
:blush:

edit:
Wait, just read the github message
A pull request... As in an update?!?? As in six days before the solistice. As in finished?
AAAAAAHHHHHH...
 
Last edited by Qubarf,

alba93

Well-Known Member
Newcomer
Joined
Feb 2, 2019
Messages
77
Trophies
0
Age
45
XP
885
Country
France
Happy june 15th

0.9.0 Changelog:
+ 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. :)
 
Last edited by alba93,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Yeah forgot to turn that off