David Given 
							
						 
					 
					
						
						
							
						
						0fcb2075e0 
					 
					
						
						
							
							Move filesystem_track_ordering from ImageReaderProto/ImageWriterProto to  
						
						... 
						
						
						
						ImgInputOutputProto; it now only applies to img files. Make it honour the
appropriate track layout setting too. 
						
						
					 
					
						2024-11-29 22:30:33 +01:00 
						 
				 
			
				
					
						
							
							
								David Given 
							
						 
					 
					
						
						
							
						
						2bda78fb40 
					 
					
						
						
							
							Distinguish between filesystem track ordering and image track ordering  
						
						... 
						
						
						
						(although currently only the filesystem ordering is used). 
						
						
					 
					
						2024-11-29 22:07:58 +01:00 
						 
				 
			
				
					
						
							
							
								David Given 
							
						 
					 
					
						
						
							
						
						7e80e255a4 
					 
					
						
						
							
							Config no longer depends on Flux/Image/Encode/Decode, breaking a circular  
						
						... 
						
						
						
						dependency. 
						
						
					 
					
						2024-10-12 01:49:13 +02:00 
						 
				 
			
				
					
						
							
							
								dg 
							
						 
					 
					
						
						
							
						
						790f0a42e3 
					 
					
						
						
							
							Move setting the image writer into Config.  
						
						
						
						
					 
					
						2023-05-11 23:06:24 +00:00 
						 
				 
			
				
					
						
							
							
								David Given 
							
						 
					 
					
						
						
							
						
						538a22e2f7 
					 
					
						
						
							
							Another attempt at making filesystem sector ordering work again.  
						
						
						
						
					 
					
						2022-09-11 19:53:18 +02:00 
						 
				 
			
				
					
						
							
							
								wybren1971 
							
						 
					 
					
						
						
							
						
						4d7ddf3d9e 
					 
					
						
						
							
							add writing IMD images functionality  
						
						
						
						
					 
					
						2022-06-19 16:49:31 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Daede 
							
						 
					 
					
						
						
							
						
						65100a18d2 
					 
					
						
						
							
							Add D88 image writer.  
						
						... 
						
						
						
						This is currently a very minimal implementation and does not
support deleted sectors, CRC errors, etc. 
						
						
					 
					
						2022-06-01 20:46:37 -07:00 
						 
				 
			
				
					
						
							
							
								David Given 
							
						 
					 
					
						
						
							
						
						18af881fe5 
					 
					
						
						
							
							Attach the underlying raw records to Sector structures; add a .raw exporter for  
						
						... 
						
						
						
						getting the MFM/FM/GCR stream. 
						
						
					 
					
						2022-01-04 23:49:39 +01:00 
						 
				 
			
				
					
						
							
							
								David Given 
							
						 
					 
					
						
						
							
						
						2eff798d74 
					 
					
						
						
							
							Remove SectorSet, which is now obsolete.  
						
						
						
						
					 
					
						2021-07-15 23:51:02 +02:00 
						 
				 
			
				
					
						
							
							
								David Given 
							
						 
					 
					
						
						
							
						
						458d0f7a1b 
					 
					
						
						
							
							Another mahoosive refactor: move away from using protos for the disk output in  
						
						... 
						
						
						
						favour of pod objects, which allows STL contains. Lots of shared_ptrs
everywhere. Much simpler and more effective code. The reader works with one of
the decoders; still have to do the rest of them and the encoders. 
						
						
					 
					
						2021-07-15 22:50:29 +02:00 
						 
				 
			
				
					
						
							
							
								David Given 
							
						 
					 
					
						
						
							
						
						bf4831be9f 
					 
					
						
						
							
							Migrate the Northstar code to the new framework.  
						
						
						
						
					 
					
						2021-05-24 23:20:59 +02:00 
						 
				 
			
				
					
						
							
							
								David Given 
							
						 
					 
					
						
						
							
						
						05aaa2634b 
					 
					
						
						
							
							Don't hard-code references to the global config in the  
						
						... 
						
						
						
						updateConfigForFilename() methods. 
						
						
					 
					
						2021-05-18 19:57:23 +02:00 
						 
				 
			
				
					
						
							
							
								David Given 
							
						 
					 
					
						
						
							
						
						225a93330d 
					 
					
						
						
							
							Rename more config stuff.  
						
						
						
						
					 
					
						2021-05-15 22:37:29 +02:00 
						 
				 
			
				
					
						
							
							
								David Given 
							
						 
					 
					
						
						
							
						
						ed0f38748b 
					 
					
						
						
							
							Add helper flags to fe-read and fe-write for setting common parameters.  
						
						
						
						
					 
					
						2021-05-15 21:28:02 +02:00 
						 
				 
			
				
					
						
							
							
								David Given 
							
						 
					 
					
						
						
							
						
						5a186b6960 
					 
					
						
						
							
							Rename all protos to end with 'Proto' to avoid name conflicts.  
						
						
						
						
					 
					
						2021-05-13 18:05:08 +02:00 
						 
				 
			
				
					
						
							
							
								David Given 
							
						 
					 
					
						
						
							
						
						6ff84b3693 
					 
					
						
						
							
							Bash the imagewriter stuff into working with the new config system.  
						
						
						
						
					 
					
						2021-05-12 23:08:17 +02:00 
						 
				 
			
				
					
						
							
							
								David Given 
							
						 
					 
					
						
						
							
						
						ce2e8fb4b5 
					 
					
						
						
							
							First draft of the DiskCopy 4.2 image writer.  
						
						
						
						
					 
					
						2020-07-30 20:21:49 +01:00 
						 
				 
			
				
					
						
							
							
								David Given 
							
						 
					 
					
						
						
							
						
						cd19fcdadd 
					 
					
						
						
							
							The CSV report now writes records for every sector in the output map, even the  
						
						... 
						
						
						
						missing ones. 
						
						
					 
					
						2020-03-31 00:14:23 +02:00 
						 
				 
			
				
					
						
							
							
								David Given 
							
						 
					 
					
						
						
							
						
						60bfe050d3 
					 
					
						
						
							
							Refactor the way image extensions are handled to be generally cleaner. Add  
						
						... 
						
						
						
						support for validating ImageSpecs before we actually want to read/write an
image, so as to allow us to check the extension *before* wasting time reading a
disk. Make .d81 an alias of .img. 
						
						
					 
					
						2019-08-21 00:45:10 +02:00 
						 
				 
			
				
					
						
							
							
								David Given 
							
						 
					 
					
						
						
							
						
						a626d5f9a0 
					 
					
						
						
							
							Add write-only support for D64 disk images.  
						
						
						
						
					 
					
						2019-08-15 20:30:07 +02:00 
						 
				 
			
				
					
						
							
							
								David Given 
							
						 
					 
					
						
						
							
						
						5de0636fe7 
					 
					
						
						
							
							First attempt at writing LDBS files. Not quite right.  
						
						
						
						
					 
					
						2019-08-09 23:21:55 +02:00 
						 
				 
			
				
					
						
							
							
								David Given 
							
						 
					 
					
						
						
							
						
						38fab7edcb 
					 
					
						
						
							
							Refactor all the image writing stuff into a ImageWriter subclass hierarchy with  
						
						... 
						
						
						
						a factory based on extension. 
						
						
					 
					
						2019-08-08 00:27:41 +02:00