Changes

684 bytes added ,  12:46, 26 November 2023
m
no edit summary
Line 10: Line 10:  
<fill this in (manually) later>
 
<fill this in (manually) later>
   −
=== Process9 ===
+
===NATIVE_FIRM===
 +
==== Process9 ====
 
Actual code changed in Process9.
 
Actual code changed in Process9.
   Line 16: Line 17:     
The anti-downgrade list was updated (versions bumped and new titles were added, such as TWL_FIRM).
 
The anti-downgrade list was updated (versions bumped and new titles were added, such as TWL_FIRM).
 +
 +
====Kernel11====
 +
3 functions were updated, besides the descriptor parsing func (which had the version value updated):
 +
 +
* [[SVC|svcControlProcessMemory]]: At the start, this was added: <code>if (Addr0==NULL || ((Type==MEMOP_MAP || Type==MEMOP_UNMAP) && Addr1==NULL)) return 0xD8E007F6;</code>
 +
* [[SVC|svcConnectToPort]]: The string comparison func was removed and is now inlined.
 +
* The SlabHeap object allocator func will now panic if the ptr it would have returned is NULL.
 +
 +
====KIPs====
 +
No changes.
    
=== AM ===
 
=== AM ===
Line 37: Line 48:  
The selection of affected titles appears to be manually maintained, and it is speculated (but not readily provable) that contractual limitations may influence Nintendo's ability to implement this change without consent of the original developers, hence the still very limited number of affected titles.
 
The selection of affected titles appears to be manually maintained, and it is speculated (but not readily provable) that contractual limitations may influence Nintendo's ability to implement this change without consent of the original developers, hence the still very limited number of affected titles.
    +
At a similiar time on 2018-8-22, this restriction started being enforced for all 3DS commercial applications (titleID 00040000-*).
    
==See Also==
 
==See Also==
Line 42: Line 54:  
* [https://yls8.mtheall.com/ninupdates/reports.php?date=07-30-18_08-00-36&sys=ctr]
 
* [https://yls8.mtheall.com/ninupdates/reports.php?date=07-30-18_08-00-36&sys=ctr]
 
* [https://yls8.mtheall.com/ninupdates/reports.php?date=07-30-18_08-00-40&sys=ktr]
 
* [https://yls8.mtheall.com/ninupdates/reports.php?date=07-30-18_08-00-40&sys=ktr]
 +
 +
[[Category:Firmware Versions]]
33

edits