mirror of
				https://github.com/PabloMK7/citra.git
				synced 2025-10-30 21:30:04 +00:00 
			
		
		
		
	Fix crash bugs
This commit is contained in:
		
							parent
							
								
									116d22d562
								
							
						
					
					
						commit
						f2de70c3fb
					
				
					 8 changed files with 32 additions and 21 deletions
				
			
		
							
								
								
									
										14
									
								
								TODO
									
										
									
									
									
								
							
							
						
						
									
										14
									
								
								TODO
									
										
									
									
									
								
							|  | @ -1,6 +1,11 @@ | |||
| ☐ Save/load UI | ||||
|     ✔ Basic version @done(20-01-03 15:27) | ||||
|     ☐ Multiple slots etc. | ||||
| ☐ Custom texture cache | ||||
| ☐ Review constructor/initialization code | ||||
| ☐ Review core timing events | ||||
| ☐ Review base class serialization everywhere | ||||
| ☐ Serialize codeset with an apploader reference instead | ||||
| ✔ CPU @done(19-08-13 15:41) | ||||
| ✔ Memory @done(19-08-13 15:41) | ||||
|     ✔ Page tables @done(20-01-05 16:33) | ||||
|  | @ -32,7 +37,6 @@ | |||
|         Not needed as nothing serializes file buffers | ||||
|     ✘ Replace delay generator with virtual fns @cancelled(20-01-03 13:16) | ||||
|         While they have no state, the extra refactoring here is unneeded | ||||
| ☐ Custom texture cache | ||||
| ✘ MMIO @cancelled(20-01-01 01:06) | ||||
|     Seems that this whole subsystem is only used in tests | ||||
| ✘ Movie @cancelled(20-01-01 01:07) | ||||
|  | @ -44,9 +48,6 @@ | |||
| ✘ Telemetry session @cancelled(20-01-01 01:12) | ||||
|     Doesn't need to be serialized here | ||||
| ✔ Replace SERIALIZE_AS_POD with BOOST_IS_BITWISE_SERIALIZABLE @started(20-01-03 13:47) @done(20-01-03 13:58) @lasted(11m22s) | ||||
| ☐ Review constructor/initialization code | ||||
| ☐ Review core timing events | ||||
| ☐ Review base class serialization everywhere | ||||
| ✔ Fix CI @done(19-12-31 21:32) | ||||
| ✔ HW @done(19-08-13 15:41) | ||||
|     ✔ GPU regs @done(19-08-13 15:41) | ||||
|  | @ -57,8 +58,8 @@ | |||
|     ✔ PICA state @done(19-08-13 15:41) | ||||
|     ✔ Primitive assembly @done(19-12-22 16:05) | ||||
|     ✔ Shader @done(19-08-13 16:03) | ||||
| ☐ HLE @started(19-08-13 16:43) | ||||
|     ☐ Kernel @started(19-08-13 16:43) | ||||
| ✔ HLE @started(19-08-13 16:43) @done(20-01-06 20:37) @lasted(20w6d4h54m19s) | ||||
|     ✔ Kernel @started(19-08-13 16:43) @done(20-01-06 20:37) @lasted(20w6d4h54m17s) | ||||
|         Most of these require adding Core::Global | ||||
|         ✔ Address arbiter @done(19-08-13 16:40) | ||||
|         ✔ Client port @done(19-08-13 16:40) | ||||
|  | @ -74,7 +75,6 @@ | |||
|         ✔ Process @started(19-08-13 16:43) @done(19-12-22 18:41) | ||||
|         ✔ Code set @started(19-12-22 18:41) @done(20-01-03 15:15) @lasted(1w4d20h34m2s) | ||||
|             Needs a way to reference loaded images (so we don't serialize the entire ROM as well) | ||||
|             ☐ Serialize codeset with an apploader reference instead | ||||
|         ✔ Resource limit @done(19-08-13 16:43) | ||||
|         ✔ Semaphore @done(19-08-13 16:44) | ||||
|         ✔ Server port @done(19-08-13 16:44) | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue