-
Notifications
You must be signed in to change notification settings - Fork 23
/
Copy pathHISTORY
124 lines (112 loc) · 4.32 KB
/
HISTORY
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
v1.3:
- ATX: fixed wrong status on weak sectors,
ignore the reserved bit on status byte
- save read only flag for each drive slot
- fixed format DD on mydos
- fixed input keys on sdrive control program for Atari 400/800
- better percom handling
- optimized blanker refresh
- added support for basic files(simple onefilers)
v1.2:
- touchscreen auto detection added
- usage without display
- fixed buffer overflow on tape blocks > 256 bytes
- support reading baud from CAS file
- added support for ILI9325 displays without scroll feature(willy)
- added support for RM68090 display(vladkvladk)
- added ATX support for ED images
- support DD and QD image creation on "New" button
- fixed bug format image on insert after "New" button cleared
- added a button ">>>", to quickly change current drive to next image
in directory
- added ATX motor start delay for more compatiblity
- honor read only flag of image file
v1.1:
- screen blanker only on main page
- fixed display bug after formatting new image
- scrolling filename optimized
- fixed bug on reinsert SDRIVE.ATR to D0:
- added multiline output for long filenames in filebrowser
v1.0:
- added an optional screen blanker after about 30 seconds idleing
- debouncing touchscreen calibration and signal green on press
- added config switch for 1050 mode for ATX files(else 810 mode by default)
- all drives could now be used for ATX files
- 810 firmware retry logic(ATX)
- fixed missing sector handling(ATX)
- fixed issue with double tracks(ATX)
- fixed bug on file change(ATX)
- added red signal(near motor signal on top/left) if write cache not written
- improved SIO highspeed and fixed write problem
- added support for HX8347I displays
v0.9:
- added a tape pause function
- prevent hang on restore images
- fixed display bug on insert image
- hold scrolling filename on begin and end
- ATX:
- corrected FDC status on missing sector
- fixed bug in long sector handling
- bugfixes for weak sector handling
- fixed wrong sector size on errors
- fixed an overflow for second drive
v0.8:
- drive motor simulation
- support for timing based sector access on ATX files
- some more fixes in ATX file handling
- added support for ILI9340 display
v0.7:
- fixed error in FileFind function
- fixed scrolling issue on tape- and debug page
- more sio highpeed fixes
- support variable block length on FUJI tape files
- added turbo tape function with 1000 baud
- show files with unknown extension darker
- added touchscreen calibration
- changed colors for more contrast
v0.6:
- added support for save and restore inserted drive images in EEPROM
- config option to set first boot drive to D1:
- internal button structures reorganized to save more RAM
- fixed wrong calculation of SIO highspeed rates
- added tape emulation support
- more retries for SD card init
- added weak bit handling for ATX files
v0.5:
- added support for CAS-Files(only raw binary, not such with FUJI header!)
- fixed bug on file view function(sdrive control) after usage of display
- fixed bug on change back to D0: after use of file view function
(sdrive control) in other directory
- fixed wrong error handling during read/write commands(Atari was hanging)
- ATX Support
v0.4:
- added debug output on sd-card init error
- more tries for sd-card GO_IDLE_STATE, some cards needs this
- also more tries for sd-card MMC_SEND_IF_COND
- added scolling longfilename on headline
- added actual folder output on status line
- added support for ILI9329 and HX8347G displays
- read display id(if necessary)
- rotate 180° function
- fixed bug in scroll function of outbox
- added graphical output for eeprom_writer
- fixed wrong frequency base for delays
- added config page and store values in eeprom
- wait for button release, otherways config buttons are bouncing
v0.3:
- fixed read config from sdrive control
- made the command line interrupt driven for more stable communication
- added SIO debug mode
- some enhancements on the font
- fixed bug in file create, if next dir sector needed
v0.2:
- added drive deactivation function
- improved text output(scrolling, max. length)
- added page/file counter
- some bugfixes and optimizations
v0.1:
- ported to arduino UNO
- added TFT-Touchscreen support
- removed debugloader(can be done via Display now)
- removed bootloader(easy update via arduino USB and avrdude)
- removed write protection and card detect, not wired on arduino(shield)