David Given 
							
						 
					 
					
						
						
							
						
						e8a9b7cae3 
					 
					
						
						
							
							Merge pull request  #454  from davidgiven/mx  
						
						 
						
						... 
						
						
						
						Fix a regression in the MX decoder. 
						
						
					 
					
						2022-02-13 00:05:24 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						f6b1d9c493 
					 
					
						
						
							
							Fix a regression in the MX decoder.  
						
						 
						
						
						
						
					 
					
						2022-02-12 23:37:20 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						624c34b378 
					 
					
						
						
							
							Merge pull request  #453  from davidgiven/mx  
						
						 
						
						... 
						
						
						
						Fix regressions caused by the decoder change. 
						
						
					 
					
						2022-02-12 22:56:57 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						bc6753e5bf 
					 
					
						
						
							
							Correctly record sector positions.  
						
						 
						
						
						
						
					 
					
						2022-02-12 22:42:40 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						c539debc84 
					 
					
						
						
							
							Fix the Amiga decoder, which got broken with the decoder change. Also fix the  
						
						 
						
						... 
						
						
						
						encoder which was always broken (but Amigas apparently didn't care). 
						
						
					 
					
						2022-02-12 22:42:15 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						830f4cec0f 
					 
					
						
						
							
							Merge pull request  #452  from davidgiven/mx  
						
						 
						
						... 
						
						
						
						Prevent bad reads on gapless formats. 
						
						
					 
					
						2022-02-12 15:32:36 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						03dd9e6e83 
					 
					
						
						
							
							Add back support for capturing raw records.  
						
						 
						
						
						
						
					 
					
						2022-02-12 15:16:25 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						e8d1c90182 
					 
					
						
						
							
							Fix, hopefully, the rest of the decoders.  
						
						 
						
						
						
						
					 
					
						2022-02-12 15:02:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						0933dc1afa 
					 
					
						
						
							
							Partially complete rework of all the decoders to avoid seeking inside the  
						
						 
						
						... 
						
						
						
						fluxmap. This requires resetting the FluxDecoder, which loses any pending
state, resulting in bad reads for (some) formats which don't have gaps between
sectors --- the DVK MX is the main victim. 
						
						
					 
					
						2022-02-12 00:55:09 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						610b7fe95c 
					 
					
						
						
							
							Merge pull request  #451  from jepler/scp-84track  
						
						 
						
						... 
						
						
						
						Support 84-track SCP files 
						
						
					 
					
						2022-02-11 16:25:35 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Epler 
							
						 
					 
					
						
						
							
						
						a6bf6f901f 
					 
					
						
						
							
							Error gracefully when requested to write a too-large scp image  
						
						 
						
						... 
						
						
						
						This prevents a crash when more tracks were recorded than fit in an
scp image. When I first encountered a problem doing an 84-track operation,
this led to a segfault later on since memory was written past the end
of _fileheader, and (I think) stomped on a pointer. 
						
						
					 
					
						2022-02-11 09:10:20 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Epler 
							
						 
					 
					
						
						
							
						
						ca2e37e852 
					 
					
						
						
							
							Include 168 track data headers  
						
						 
						
						... 
						
						
						
						According to version 2.2 of the SCP image specification
<https://www.cbmstuff.com/downloads/scp/scp_image_specs.txt >
the number of Track Data Entries for a floppy can be up to 168,
so that up to 84 tracks can be recorded (e.g., fluxengine -c 0-83).
> BYTES 0x10-0x2AF (for floppy image files) are a table of longwords with each entry being
> an offset to a Track Data Header (TDH) for each track that is stored in the image.  The table
> is always sequential.  There is an entry for every track, with up to 168 entries supported for
> floppy disks.  This means that floppy disk images of up to 84 tracks with sides 0/1 are possible. 
						
						
					 
					
						2022-02-11 09:08:59 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						d1ffaaa327 
					 
					
						
						
							
							Merge pull request  #449  from davidgiven/macdsk  
						
						 
						
						... 
						
						
						
						Change the mac profiles to produce simple sector images rather the DiskCopy files. 
						
						
					 
					
						2022-02-08 22:04:48 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						8b7f551505 
					 
					
						
						
							
							Change the mac profiles to produce simple sector images rather the DiskCopy  
						
						 
						
						... 
						
						
						
						files (as that seems to be what most people typically use). 
						
						
					 
					
						2022-02-08 21:21:22 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						759b3f8fcd 
					 
					
						
						
							
							Merge pull request  #447  from adafruit/master  
						
						 
						
						... 
						
						
						
						fix 2 byte pack for revolution count 
						
						
					 
					
						2022-02-08 20:04:57 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lady ada 
							
						 
					 
					
						
						
							
						
						9ec56f1dfa 
					 
					
						
						
							
							fix 2 byte pack for revolution count  
						
						 
						
						
						
						
					 
					
						2022-02-08 11:43:20 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						84e997949f 
					 
					
						
						
							
							Merge.  
						
						 
						
						
						
						
					 
					
						2022-02-06 22:14:11 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						f82bd45fec 
					 
					
						
						
							
							Pull out extension profiles into their own section of the documentation list.  
						
						 
						
						
						
						
					 
					
						2022-02-06 22:13:26 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						3863724007 
					 
					
						
						
							
							Merge pull request  #443  from davidgiven/upgrade  
						
						 
						
						... 
						
						
						
						Rework flux file upgrading and remove the Sqlite dependency. 
						
						
					 
					
						2022-02-04 22:16:31 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						7e0ed9fe93 
					 
					
						
						
							
							Try to fix the build on Windows and OSX.  
						
						 
						
						
						
						
					 
					
						2022-02-04 22:00:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						945e3f3c5f 
					 
					
						
						
							
							Typo fix.  
						
						 
						
						
						
						
					 
					
						2022-02-04 21:29:56 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						6f100219f7 
					 
					
						
						
							
							Include the upgrade-flux-file binaries in the releases.  
						
						 
						
						
						
						
					 
					
						2022-02-04 21:29:04 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						89688394f8 
					 
					
						
						
							
							Replace the upgradefluxfile builtin with a seperate upgrade-flux-file tool.  
						
						 
						
						... 
						
						
						
						This allows us to remove all the SQL stuff from the main program, and restores
the ability to upgrade from version 2 SQL files. 
						
						
					 
					
						2022-02-04 21:27:24 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						091ef6d972 
					 
					
						
						
							
							Merge pull request  #439  from tdaede/d88_doublestep  
						
						 
						
						... 
						
						
						
						D88: Add 2D (40 track double density) support. 
						
						
					 
					
						2022-02-03 00:27:55 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Anderson 
							
						 
					 
					
						
						
							
						
						e501c44985 
					 
					
						
						
							
							Merge branch 'master' into micropolis-275  
						
						 
						
						
						
						
					 
					
						2022-01-29 10:09:35 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Anderson 
							
						 
					 
					
						
						
							
						
						bc9b761903 
					 
					
						
						
							
							Prefer IMG for Micropolis, and use a vgi profile to swap format  
						
						 
						
						
						
						
					 
					
						2022-01-29 10:05:54 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Daede 
							
						 
					 
					
						
						
							
						
						dfb461b05c 
					 
					
						
						
							
							D88: Add 2D (40 track double density) support.  
						
						 
						
						... 
						
						
						
						This assumes a 360rpm drive, and double stepping.
If fluxengine supports the concept of 40 vs 80 track drives in the
future, it might make sense for this to assume a 300rpm drive
instead. 
						
						
					 
					
						2022-01-28 10:50:36 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						86f6a2f722 
					 
					
						
						
							
							Merge pull request  #437  from davidgiven/verify  
						
						 
						
						... 
						
						
						
						Fix --no-verify. 
						
						
					 
					
						2022-01-27 22:05:23 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						77d6d0d5be 
					 
					
						
						
							
							Fix --no-verify.  
						
						 
						
						
						
						
					 
					
						2022-01-27 20:49:38 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						4946909c6d 
					 
					
						
						
							
							Merge pull request  #436  from davidgiven/dim  
						
						 
						
						... 
						
						
						
						Fix some autoconfigure issues. 
						
						
					 
					
						2022-01-27 00:07:23 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						2439736cb4 
					 
					
						
						
							
							When autoconfiguring, set up the decoder to allow disk verification.  
						
						 
						
						
						
						
					 
					
						2022-01-26 23:53:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						8fb2ad1986 
					 
					
						
						
							
							Automatically set the number of heads and cylinders where appropriate.  
						
						 
						
						
						
						
					 
					
						2022-01-26 23:53:16 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						1d7bbcec66 
					 
					
						
						
							
							Merge pull request  #435  from davidgiven/brother  
						
						 
						
						... 
						
						
						
						Don't use signed values for track/sector/side values 
						
						
					 
					
						2022-01-26 23:29:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						6ac9d34aac 
					 
					
						
						
							
							Don't rely on the geometry autodetector for Brother formats.  
						
						 
						
						
						
						
					 
					
						2022-01-26 23:13:40 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						3369029e9a 
					 
					
						
						
							
							Don't use signed ints for the track/side/sector values.  
						
						 
						
						
						
						
					 
					
						2022-01-26 23:13:22 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						11f411b745 
					 
					
						
						
							
							Merge pull request  #433  from davidgiven/rawread  
						
						 
						
						... 
						
						
						
						Don't crash when trying to read flux from a fl2 file where there isn't any. 
						
						
					 
					
						2022-01-26 23:09:48 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						9bb6e15900 
					 
					
						
						
							
							Don't crash when trying to read flux from a fl2 file where there isn't any  
						
						 
						
						... 
						
						
						
						flux. 
						
						
					 
					
						2022-01-26 22:09:50 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						d2a6b37f5f 
					 
					
						
						
							
							Merge pull request  #430  from tdaede/greaseweazle_time_read  
						
						 
						
						... 
						
						
						
						Support time-based reads for Greaseweazle V24+. 
						
						
					 
					
						2022-01-26 21:17:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						0c1f6163f7 
					 
					
						
						
							
							Merge pull request  #432  from tdaede/no_verify  
						
						 
						
						... 
						
						
						
						Add flag to skip verification during write. 
						
						
					 
					
						2022-01-26 21:16:21 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Daede 
							
						 
					 
					
						
						
							
						
						6860317a58 
					 
					
						
						
							
							Add flag to skip verification during write.  
						
						 
						
						... 
						
						
						
						Fixes  #425  
						
						
					 
					
						2022-01-26 11:45:28 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Daede 
							
						 
					 
					
						
						
							
						
						77257b0989 
					 
					
						
						
							
							Support time-based reads for Greaseweazle V24+.  
						
						 
						
						... 
						
						
						
						This substantially speeds up read and verify operations, allowing
only 1.2 revs rather than 2 revs to be read.
Fixes  #426  
						
						
					 
					
						2022-01-26 08:02:30 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						8f35da5163 
					 
					
						
						
							
							Merge pull request  #428  from tdaede/doc_pc98  
						
						 
						
						... 
						
						
						
						Add documentation for PC-98, X68000, etc. 
						
						
					 
					
						2022-01-26 17:00:40 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thomas Daede 
							
						 
					 
					
						
						
							
						
						82d8c40b5f 
					 
					
						
						
							
							Add documentation for PC-98, X68000, etc.  
						
						 
						
						
						
						
					 
					
						2022-01-25 09:53:56 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						dbfc0f98c3 
					 
					
						
						
							
							Merge pull request  #422  from tdaede/nfdr0  
						
						 
						
						... 
						
						
						
						Add NFD r0 image reader. 
						
						
					 
					
						2022-01-22 23:28:55 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						ca15bf4a92 
					 
					
						
						
							
							Merge pull request  #417  from tdaede/fluxsink_ratio  
						
						 
						
						... 
						
						
						
						Add option to rescale flux source pulses. 
						
						
					 
					
						2022-01-22 23:27:53 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						3e4d4cc002 
					 
					
						
						
							
							Hotfix for Windows build.  
						
						 
						
						
						
						
					 
					
						2022-01-22 22:29:34 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						4257544402 
					 
					
						
						
							
							Merge.  
						
						 
						
						
						
						
					 
					
						2022-01-22 21:20:48 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						83d44bd03e 
					 
					
						
						
							
							Update documentation.  
						
						 
						
						
						
						
					 
					
						2022-01-22 20:46:40 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						745e0685a4 
					 
					
						
						
							
							Allow specifying the GreaseWeazle serial port directly (for devices which don't  
						
						 
						
						... 
						
						
						
						have the GreaseWeazle VID/PID). 
						
						
					 
					
						2022-01-22 20:41:27 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Given 
							
						 
					 
					
						
						
							
						
						d6db2128df 
					 
					
						
						
							
							Toggle DTR on Unixes as well as on Windows.  
						
						 
						
						
						
						
					 
					
						2022-01-22 20:39:20 +01:00