forked from eden-emu/eden
		
	core: Partially persist emulation state across game boots.
This commit is contained in:
		
							parent
							
								
									3785e8d1c7
								
							
						
					
					
						commit
						a35c884097
					
				
					 8 changed files with 65 additions and 58 deletions
				
			
		|  | @ -61,8 +61,8 @@ public: | |||
|     /// required to end slice - 1 and start slice 0 before the first cycle of code is executed.
 | ||||
|     void Initialize(std::function<void()>&& on_thread_init_); | ||||
| 
 | ||||
|     /// Tears down all timing related functionality.
 | ||||
|     void Shutdown(); | ||||
|     /// Clear all pending events. This should ONLY be done on exit.
 | ||||
|     void ClearPendingEvents(); | ||||
| 
 | ||||
|     /// Sets if emulation is multicore or single core, must be set before Initialize
 | ||||
|     void SetMulticore(bool is_multicore_) { | ||||
|  | @ -136,9 +136,6 @@ public: | |||
| private: | ||||
|     struct Event; | ||||
| 
 | ||||
|     /// Clear all pending events. This should ONLY be done on exit.
 | ||||
|     void ClearPendingEvents(); | ||||
| 
 | ||||
|     static void ThreadEntry(CoreTiming& instance); | ||||
|     void ThreadLoop(); | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 bunnei
						bunnei