Thomas Daede
|
7177a781dc
|
D88: Fix sector ID conditions when writing.
This was failing to write the last sector in the image.
|
2022-08-09 22:46:43 -07:00 |
|
Thomas Daede
|
498558c2b1
|
Add n88basic sector gaps to d88 reader for PC-88 DD disks.
The values used for 1.2MB HD disks are too narrow for the
PC-88's disk controller.
|
2022-08-09 21:47:34 -07:00 |
|
David Given
|
c8e6795a90
|
Merge pull request #546 from wybren1971/IMDwriter
Im dwriter
|
2022-08-07 20:45:36 +02:00 |
|
David Given
|
1edc51c067
|
Merge pull request #547 from davidgiven/driveselect
Add a flux visualiser to the GUI.
|
2022-08-07 18:36:48 +02:00 |
|
David Given
|
6f7054c4b2
|
Set useful titles to all the windows. Also fix a nasty spurious drag caused by creating a
window with the left mouse button held down.
|
2022-08-07 18:12:57 +02:00 |
|
David Given
|
03d2a3a685
|
Windows are properly stacked and destructed in the right order.
|
2022-08-07 17:26:17 +02:00 |
|
David Given
|
1d4dccf454
|
Dataless sectors don't confuse the visualiser any more.
|
2022-08-07 17:17:24 +02:00 |
|
David Given
|
cb93890d13
|
Hex viewer windows are sized properly on Windows.
|
2022-08-07 17:13:35 +02:00 |
|
David Given
|
f39b2801b8
|
Make sure that drags are processed only when the left button is pressed.
|
2022-08-07 17:04:43 +02:00 |
|
David Given
|
073a8f5fbd
|
Force a redraw when the control is resized.
|
2022-08-07 17:01:56 +02:00 |
|
David Given
|
669c19882a
|
Update firmware image.
|
2022-08-07 14:22:43 +02:00 |
|
David Given
|
43ca6437ab
|
Add a maximum zoom to avoid overflow embarrassments.
|
2022-08-07 14:12:46 +02:00 |
|
David Given
|
e61a1ea582
|
Remove the flux viewer status bar as it's not used.
|
2022-08-07 14:09:48 +02:00 |
|
David Given
|
a477655270
|
Make the hex viewer work.
|
2022-08-07 14:07:51 +02:00 |
|
David Given
|
88e1acfdff
|
Change the colour of records.
|
2022-08-07 00:40:00 +02:00 |
|
David Given
|
39e1dcb900
|
Add sector labels.
|
2022-08-07 00:37:57 +02:00 |
|
David Given
|
2489b93de8
|
Fix a bunch of issues that for some reason were only showing up on Windows.
|
2022-08-06 23:30:23 +02:00 |
|
David Given
|
8eb25a911d
|
Allow dragging the flux viewer.
|
2022-08-06 21:37:46 +02:00 |
|
David Given
|
2d5e91b853
|
Flux viewer control performance improvements.
|
2022-08-06 21:29:05 +02:00 |
|
David Given
|
4f8c68c40d
|
The flux visualiser now uses a density map for better displaying when zoomed
out.
|
2022-08-06 18:41:08 +02:00 |
|
David Given
|
9a5c66a311
|
Add the boilerplate for the hex viewer.
|
2022-08-06 12:58:15 +02:00 |
|
David Given
|
69bb6a74b8
|
Split sectors and records. Draw the horizontal scale.
|
2022-08-06 12:48:52 +02:00 |
|
David Given
|
7aa5fc91cf
|
The flux source/sink value is now persistent.
|
2022-08-06 01:03:51 +02:00 |
|
David Given
|
de0b53de62
|
Initial version of the flux visualiser.
|
2022-08-06 00:57:54 +02:00 |
|
David Given
|
a1df18e3ca
|
Rename class to make sense.
|
2022-08-05 23:32:20 +02:00 |
|
David Given
|
6a4c85245d
|
The format setting is now persistent.
|
2022-08-05 23:15:39 +02:00 |
|
David Given
|
52a121c9ed
|
Open the flux visualiser window when a track is clicked on (which contains
flux).
|
2022-08-05 23:02:15 +02:00 |
|
David Given
|
2acda695ba
|
Add a cursor for selecting tracks in the visualiser.
|
2022-08-05 21:40:31 +02:00 |
|
David Given
|
89953d9e84
|
Allow specifying which track in a group to write (rather than the lowest).
|
2022-08-04 23:10:02 +02:00 |
|
David Given
|
7054a0eded
|
Scan the drives on every USB reset, not just on power on.
|
2022-08-04 00:08:07 +02:00 |
|
David Given
|
6105e16b28
|
Don't invoke the vbs patch script (as it's gone).
|
2022-08-04 00:07:41 +02:00 |
|
wybren1971
|
eb9d0dbbd4
|
Added real time and not the compiletime of fluxengine
|
2022-07-29 03:09:29 +02:00 |
|
David Given
|
567b074792
|
Merge pull request #543 from tdaede/fix_d88_regression
Fix D88 writer regression caused by 4ba30fcf.
|
2022-07-07 13:42:02 +02:00 |
|
Thomas Daede
|
416c70f5e5
|
Fix D88 writer regression caused by 4ba30fcf.
|
2022-07-07 01:47:52 -07:00 |
|
wybren1971
|
30681dfa2c
|
Corrected spelling error
|
2022-07-02 16:04:54 +02:00 |
|
David Given
|
c5b78ffa99
|
Merge pull request #541 from wybren1971/IMDwriter
add Imd writer option
|
2022-06-27 14:19:32 +02:00 |
|
wybren1971
|
cb5e859c34
|
Add imd to core concepts
|
2022-06-26 20:04:24 +02:00 |
|
wybren1971
|
4470fb4312
|
add breaks to the switch statements
|
2022-06-26 18:26:03 +02:00 |
|
David Given
|
da11fad696
|
Merge pull request #542 from VorpalBlade/features/install
Add install rule and fix some build system issues
|
2022-06-21 20:55:45 +02:00 |
|
Arvid Norlander
|
72ae4b2b53
|
Add missing ignore entry for upgrade-flux-file. Also sort the ignore file.
|
2022-06-21 20:51:37 +02:00 |
|
Arvid Norlander
|
b8e72039b9
|
Allow overriding the compiler to build with clang for example
|
2022-06-21 20:50:22 +02:00 |
|
Arvid Norlander
|
878ccd5128
|
Add install rule.
The support configuration variables are based on common conventions.
|
2022-06-21 20:50:22 +02:00 |
|
wybren1971
|
45e0946b6b
|
remove debuglines
|
2022-06-20 15:47:20 +02:00 |
|
wybren1971
|
b57af55b8a
|
Updating the documentation. cleanup code
|
2022-06-20 13:10:14 +02:00 |
|
wybren1971
|
677ee5da91
|
update to IMD writer to accept PROTO input for comment and encoding
|
2022-06-19 23:45:42 +02:00 |
|
wybren1971
|
a6526ccc13
|
adding comment in IMD file
|
2022-06-19 17:28:04 +02:00 |
|
wybren1971
|
8323593720
|
Set ibm as default format
|
2022-06-19 16:51:39 +02:00 |
|
wybren1971
|
dd00a69018
|
enable writing for hplif profile
|
2022-06-19 16:50:41 +02:00 |
|
wybren1971
|
4d7ddf3d9e
|
add writing IMD images functionality
|
2022-06-19 16:49:31 +02:00 |
|
wybren1971
|
fbc39a41f8
|
Add writing IMD images functionality
|
2022-06-19 16:45:03 +02:00 |
|