Thomas Harte 
							
						 
					 
					
						
						
							
						
						2c2216afae 
					 
					
						
						
							
							Further eliminate file-relative includes.  
						
						 
						
						
						
						
					 
					
						2025-02-28 13:18:48 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						5545906063 
					 
					
						
						
							
							Adopt new indentation, improve constness.  
						
						 
						
						
						
						
					 
					
						2024-11-30 15:53:58 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						a3d37640aa 
					 
					
						
						
							
							Switch include guards to #pragma once.  
						
						 
						
						
						
						
					 
					
						2024-01-16 23:34:46 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						73131735fa 
					 
					
						
						
							
							Further qmake warning corrections.  
						
						 
						
						
						
						
					 
					
						2020-05-30 19:31:17 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						267006782f 
					 
					
						
						
							
							Starts to add Qt target; resolves many build warnings.  
						
						 
						
						
						
						
					 
					
						2020-05-30 00:37:06 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						294e09f275 
					 
					
						
						
							
							All these 'override's can be 'final's.  
						
						 
						
						... 
						
						
						
						At least for the purpose of being communicative. I doubt there's much to gain in terms of compiler output — the DiskImageHolder can avoid some virtual lookups but nothing else leaps out. 
						
						
					 
					
						2020-01-23 22:57:51 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						96005261c7 
					 
					
						
						
							
							Adds activity lights for Macintosh disk activity.  
						
						 
						
						... 
						
						
						
						Prompting a quick fix to drives not spinning down. 
						
						
					 
					
						2019-08-02 16:26:23 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						85cf8d89bc 
					 
					
						
						
							
							Ensures an initial non-zero value.  
						
						 
						
						
						
						
					 
					
						2019-07-25 21:47:44 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						7baad61746 
					 
					
						
						
							
							Attempts a full implementation of asynchronous write mode.  
						
						 
						
						
						
						
					 
					
						2019-07-15 17:11:12 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						d53d1c616f 
					 
					
						
						
							
							Continues trying to get to write support.  
						
						 
						
						
						
						
					 
					
						2019-07-12 21:20:05 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						b730ac5d5a 
					 
					
						
						
							
							Reintroduces 1-second disable implementation.  
						
						 
						
						
						
						
					 
					
						2019-07-11 23:02:47 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						c8917e677b 
					 
					
						
						
							
							Edging towards implementing IWM write support, but mainly tidied up.  
						
						 
						
						
						
						
					 
					
						2019-07-11 21:42:34 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						cac97a9663 
					 
					
						
						
							
							Devolves drive responsibility.  
						
						 
						
						
						
						
					 
					
						2019-07-10 22:39:56 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						be251d6b03 
					 
					
						
						
							
							Begins substituting the DoubleDensityDrive for the Sony.  
						
						 
						
						
						
						
					 
					
						2019-07-10 16:24:48 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						c4ab0bb867 
					 
					
						
						
							
							Starts sketching out an interface for IWM drives, eliminating a dangling use of unsigned as it goes.  
						
						 
						
						
						
						
					 
					
						2019-07-10 16:05:59 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						b9c2c42bc0 
					 
					
						
						
							
							Switches drives to using floats for time counting.  
						
						 
						
						... 
						
						
						
						Hopefully to eliminate a lot of unnecessary `Time` work; inaccuracies should still be within tolerable range. 
						
						
					 
					
						2019-07-02 15:43:03 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						877b46d2c1 
					 
					
						
						
							
							Advances IWM/drive emulation very close to the point of 'Welcome to Macintosh'.  
						
						 
						
						
						
						
					 
					
						2019-06-15 16:08:54 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						a413ae11cb 
					 
					
						
						
							
							Makes some sort of first attempt at having the IWM read.  
						
						 
						
						
						
						
					 
					
						2019-06-04 22:13:00 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						b8a1553368 
					 
					
						
						
							
							Adds putative support for PlusToo-style BIN files.  
						
						 
						
						... 
						
						
						
						Albeit a bit of a guess, since it's not intended to be an emulator file format. 
						
						
					 
					
						2019-06-04 21:41:09 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						da2b190288 
					 
					
						
						
							
							Stores expected bit length.  
						
						 
						
						
						
						
					 
					
						2019-06-01 19:08:29 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						48d837c636 
					 
					
						
						
							
							Attempts to respond more sensibly to various queries.  
						
						 
						
						... 
						
						
						
						Including adding a 1-second delay on motor off. 
						
						
					 
					
						2019-06-01 18:43:47 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						4197c6f149 
					 
					
						
						
							
							Attempts to make some further semantic sense of the various IWM controls.  
						
						 
						
						
						
						
					 
					
						2019-05-30 22:17:49 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						4632be4fe5 
					 
					
						
						
							
							Wires up the final IWM signal, SEL, preparatory to an implementation.  
						
						 
						
						
						
						
					 
					
						2019-05-30 12:08:00 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Harte 
							
						 
					 
					
						
						
							
						
						96facc103a 
					 
					
						
						
							
							Adds an IWM shim and corrects graphics output.  
						
						 
						
						... 
						
						
						
						... now that there is some. 
						
						
					 
					
						2019-05-05 21:55:34 -04:00