Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d147f6f93b 
							
						 
					 
					
						
						
							
							erpt: update ids for 20.0.0  
						
						 
						
						
						
					 
					
						2025-05-09 11:55:21 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							ef5334c3ca 
							
						 
					 
					
						
						
							
							fusee/exo/ams: update with new keydata/version enums  
						
						 
						
						
						
					 
					
						2025-05-09 11:55:21 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							6125f40bdb 
							
						 
					 
					
						
						
							
							ams: various fixes to support booting debug configuration  
						
						 
						
						
						
					 
					
						2025-04-08 13:43:29 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							3a5f70dceb 
							
						 
					 
					
						
						
							
							fs: fix uninit warnings on windows localfilesystem  
						
						 
						
						
						
					 
					
						2024-10-29 20:00:08 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e51e11a71c 
							
						 
					 
					
						
						
							
							libstrat: re-nolto files when compiling for windows-audit  
						
						 
						
						
						
					 
					
						2024-10-29 19:30:30 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							57e15f3622 
							
						 
					 
					
						
						
							
							strat: ldr::PlatformId -> ncm::ContentMetaPlatform  
						
						 
						
						
						
					 
					
						2024-10-29 19:24:52 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							7aa0bed869 
							
						 
					 
					
						
						
							
							ldr: ProgramInfo is 0x410 now, and fix debug flags for hbl  
						
						 
						
						
						
					 
					
						2024-10-15 21:48:59 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							a80d5b5c86 
							
						 
					 
					
						
						
							
							pm: add new 19.0.0 commands  
						
						 
						
						... 
						
						
						
						This is functionally correct, but I have no idea what these are meant to represent.
These functions are completely unused on NX. 
						
					 
					
						2024-10-15 21:48:59 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							77d239265d 
							
						 
					 
					
						
						
							
							ns_mitm: update to support new 19.0.0 command  
						
						 
						
						
						
					 
					
						2024-10-15 21:48:59 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							624f8d0d8d 
							
						 
					 
					
						
						
							
							ro: support NROs with read-only first page  
						
						 
						
						
						
					 
					
						2024-10-15 21:48:59 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							ff38a32a9b 
							
						 
					 
					
						
						
							
							kern/ldr: add support for --x executables  
						
						 
						
						
						
					 
					
						2024-10-15 21:48:59 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							a0ad3ef949 
							
						 
					 
					
						
						
							
							kern/svc: update WaitForAddress to support 64-bit WaitIfEqual  
						
						 
						
						
						
					 
					
						2024-10-15 21:48:59 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							4acfac539c 
							
						 
					 
					
						
						
							
							erpt: add new IDs/categories  
						
						 
						
						
						
					 
					
						2024-10-15 21:48:59 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c4a5d4db09 
							
						 
					 
					
						
						
							
							fusee/exo/ams: update with new keydata/version enums  
						
						 
						
						
						
					 
					
						2024-10-15 21:48:59 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							76628e273a 
							
						 
					 
					
						
						
							
							ams: bump to 1.7.1 (support for 18.1.0)  
						
						 
						
						
						
					 
					
						2024-06-10 22:17:23 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							5b135d12ca 
							
						 
					 
					
						
						
							
							libstrat: fix more gnu++23 errors  
						
						 
						
						
						
					 
					
						2024-06-05 11:28:29 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1609f804f2 
							
						 
					 
					
						
						
							
							ams: build with -std=gnu++23  
						
						 
						
						
						
					 
					
						2024-06-01 22:36:37 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							548b48b2a6 
							
						 
					 
					
						
						
							
							loader: update to reflect latest 18.0.0 changes  
						
						 
						
						... 
						
						
						
						well, this sure is late, whoops 
						
					 
					
						2024-05-27 15:43:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							af41272591 
							
						 
					 
					
						
						
							
							spl: add support for new spl:es command 33  
						
						 
						
						
						
					 
					
						2024-03-29 02:41:14 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							551821e7e2 
							
						 
					 
					
						
						
							
							erpt: actually support non-sequential ids, nintendo why  
						
						 
						
						
						
					 
					
						2024-03-29 02:41:14 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							d2c2a94c5e 
							
						 
					 
					
						
						
							
							erpt: add new IDs/categories  
						
						 
						
						
						
					 
					
						2024-03-29 02:41:14 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							8aa62a54d8 
							
						 
					 
					
						
						
							
							kern/os: support CreateProcessFlag_EnableAliasRegionExtraSize  
						
						 
						
						
						
					 
					
						2024-03-29 02:41:14 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1f37fbed1d 
							
						 
					 
					
						
						
							
							fusee/exo/ams: update with new keydata/version enums  
						
						 
						
						
						
					 
					
						2024-03-29 02:41:14 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							0220f67085 
							
						 
					 
					
						
						
							
							fssrv: fix dumb assert error  
						
						 
						
						
						
					 
					
						2024-02-23 13:55:51 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							72b0fe6c1c 
							
						 
					 
					
						
						
							
							strat: fix nx_debug build target  
						
						 
						
						
						
					 
					
						2024-01-20 13:31:12 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							fc16f28d0c 
							
						 
					 
					
						
						
							
							settings: support PortugueseBr ( closes   #2264 )  
						
						 
						
						
						
					 
					
						2024-01-08 12:20:53 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							1fa41c3e2a 
							
						 
					 
					
						
						
							
							loader/ro: abort if patching would go out of bounds  
						
						 
						
						
						
					 
					
						2023-12-27 23:05:10 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							742fd16080 
							
						 
					 
					
						
						
							
							sf: fix ipc serialization bug (out object id offsets)  
						
						 
						
						
						
					 
					
						2023-11-28 12:54:00 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							afc0e14556 
							
						 
					 
					
						
						
							
							kern/svc: fix query/insecure names  
						
						 
						
						
						
					 
					
						2023-11-01 10:24:13 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							274f6b63f2 
							
						 
					 
					
						
						
							
							erpt: add remaining SubmitFsInfo helpers  
						
						 
						
						
						
					 
					
						2023-10-25 16:08:12 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2ed8450446 
							
						 
					 
					
						
						
							
							erpt: SubmitFileSystemProxyErrorInfo  
						
						 
						
						
						
					 
					
						2023-10-25 14:21:27 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							60974a5f4e 
							
						 
					 
					
						
						
							
							erpt: GetMmcErrorInfo, GetSdCard*Info  
						
						 
						
						
						
					 
					
						2023-10-25 12:41:18 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							fa384fd920 
							
						 
					 
					
						
						
							
							erpt: begin SubmitFsinfo (SubmitMmcDetailInfo)  
						
						 
						
						
						
					 
					
						2023-10-25 04:45:41 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							3f19db0d96 
							
						 
					 
					
						
						
							
							jpegdec: fix abort check on output width  
						
						 
						
						
						
					 
					
						2023-10-18 02:33:59 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							a84f725e21 
							
						 
					 
					
						
						
							
							jpegdec: update to reflect 17.0.0 changes  
						
						 
						
						
						
					 
					
						2023-10-18 02:31:26 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c44da84869 
							
						 
					 
					
						
						
							
							pm: adjust resource limit function names  
						
						 
						
						
						
					 
					
						2023-10-17 11:10:09 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e8ac23e2ee 
							
						 
					 
					
						
						
							
							ncm: fix two comments  
						
						 
						
						
						
					 
					
						2023-10-16 08:24:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							3a8cffef57 
							
						 
					 
					
						
						
							
							ncm: better detect + fix 17 brick after-the-fact  
						
						 
						
						... 
						
						
						
						This adds detection for missing-save or empty-save, and rebuilds in either case. 
						
					 
					
						2023-10-16 02:38:30 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							13411902c9 
							
						 
					 
					
						
						
							
							fs: add missing stub for GetProgramId  
						
						 
						
						
						
					 
					
						2023-10-14 07:52:47 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e4d08ae0c5 
							
						 
					 
					
						
						
							
							erpt: amend min-version for latest CreateReportWithAttachments  
						
						 
						
						
						
					 
					
						2023-10-12 08:55:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							02e987819b 
							
						 
					 
					
						
						
							
							ncm: work around change in Nintendo save handling behavior  
						
						 
						
						... 
						
						
						
						Static save files do not require an entry in the save data indexer to mount.
Prior to 17.0.0, save data files were considered static if userid was 0.
In 17.0.0+, only 8000000000000000 is static.
However, some users using cfw do not have an entry for 8000000000000120 in the indexer,
for various reasons (but mostly manual nand-restore, I think). Thus, on boot of 17.0.0+,
FS will say 8000000000000120 is not present (not in indexer), and NCM will create it anew.
The 8000000000000120 save will then be empty, and then the firmware can't boot.
To workaround this, logic has been re-enabled on 17.0.0+ for building the content meta database.
Thus, if the user encounters this error, the 8000000000000120 save will be emptied, but then
it will be automatically reconstructed, fixing the problem. 
						
					 
					
						2023-10-12 08:55:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							2ec3e141c7 
							
						 
					 
					
						
						
							
							bpc.mitm/exo: support pmic reboot/shutdown on mariko (thanks @CTCaer)  
						
						 
						
						
						
					 
					
						2023-10-12 08:55:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							71d0274884 
							
						 
					 
					
						
						
							
							erpt: remove deprecated fields, they didn't actually change IDs, just the mapping between id and name table index  
						
						 
						
						
						
					 
					
						2023-10-12 08:55:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							aa170a72a9 
							
						 
					 
					
						
						
							
							erpt: Add basic (TODO-impl post-prerelease) support for 17.0.0 changes  
						
						 
						
						
						
					 
					
						2023-10-12 08:55:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							9d4cb685a7 
							
						 
					 
					
						
						
							
							fs: update OpenCodeFileSystem abi for 17.0.0  
						
						 
						
						
						
					 
					
						2023-10-12 08:55:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c95741142e 
							
						 
					 
					
						
						
							
							ncm: update for new 17.0.0 apis  
						
						 
						
						
						
					 
					
						2023-10-12 08:55:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							114b82284d 
							
						 
					 
					
						
						
							
							exo/spl: Add new EsCommonKeyType  
						
						 
						
						
						
					 
					
						2023-10-12 08:55:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							c5d7ca5159 
							
						 
					 
					
						
						
							
							fusee/exo: implement the usual changes for new firmware support  
						
						 
						
						
						
					 
					
						2023-10-12 08:55:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							159f8d384b 
							
						 
					 
					
						
						
							
							dmnt.gen2: enable attach to arbitrary program id  
						
						 
						
						
						
					 
					
						2023-10-11 19:50:09 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Scire 
							
						 
					 
					
						
						
						
						
							
						
						
							e488b6ee47 
							
						 
					 
					
						
						
							
							ams: add enum recognition for 16.1.0  
						
						 
						
						
						
					 
					
						2023-08-21 17:26:27 -07:00