Keir Fraser
d44a5e72ee
FF.CFG: New option notify-volume= for notifying on insert/eject via speaker.
...
Refs #716
2023-01-17 16:01:26 +00:00
Keir Fraser
8637c47cbf
New FF.CFG option osd-display-order=, analagous to LCD/OLED display-order=
2022-10-09 12:01:22 +01:00
Keir Fraser
bff87bbfde
FF.CFG: write-drain = instant | realtime | eot
...
'eot' fixes Not Ready errors on large writes and disk copies to
Gotek on Amstrad PPC640/512.
Fixes #320
2020-03-13 07:14:42 +00:00
Keir Fraser
c82596eb40
FF.CFG: display-on-activity=sel will trigger OLED/LCD when drive is selected.
...
Refs #321
2020-03-03 10:30:50 +00:00
Keir Fraser
3d9329c44a
CHGRST: Implement chgrst=delay-N to automatically reset DSKCHG some
...
multiple of 0.5s after a disk is inserted.
2019-07-08 05:41:10 +01:00
Keir Fraser
71a0b70efa
FF.CFG: Rename oled-text= to display-order=. It now controls both LCD and OLED.
...
Remove the 's' single-height specifier, this is teh default height anyway.
Double-height is now an optional 'd' suffix to each row's content line nr.
2019-06-25 09:16:45 +01:00
Keir Fraser
d2021a8def
LCD: Support 4-row LCDs (specifically the common 2004 form factor).
2019-06-21 15:42:18 +01:00
Keir Fraser
83186755a6
FF.CFG: New option oled-text=...
...
Default 128x64 display is now 3 rows, only 1st row double height.
The sizing and row ordering is configurable.
2019-06-12 13:12:17 +01:00
Keir Fraser
3f31b68f77
FF.CFG: New option 'chgrst = step | pa14'
...
Allows emulation of old drives with "Disk Change Reset" line.
2019-06-09 18:51:12 +01:00
Keir Fraser
892d5e0669
FF.CFG: New option sort-priority=folders|files|none
...
Default sort priority is folders first, then files.
Also fix bug with folders >1000 items.
2019-05-23 16:56:52 +01:00
Keir Fraser
bf36c6c027
FF.CFG: New option 'motor-delay = ignore | 0-1000'
...
Allows to enable processing of MOTOR input signal, and modify
READY and INDEX output behaviours accordingly.
RDATA does not respect MOTOR: Probably noone cares.
2019-05-17 21:02:42 +01:00
Keir Fraser
b210e8cdc0
Sort folder entries in direct navigation mode.
...
New FF.CFG option folder-sort=always,never,small
Allows new behaviour to be disabled always, or only for large folders
(which by default get truncated).
2019-04-23 17:36:46 +01:00
Keir Fraser
339921a2f3
FF.CFG: New twobutton-action= and rotary= sub-options 'reverse'.
...
Reverse sense of direction of original two buttons and rotary
encode knob, respectively.
2018-10-29 14:35:59 +00:00
Keir Fraser
8cb1880d71
FF.CFG: New options pin02= and pin34= allow precise configuration.
...
Refs #137
2018-07-18 08:08:27 +01:00
Keir Fraser
71d53ea483
lcd: Allow LCD width to be specified: 16 <= N <= 40
2018-06-26 10:28:16 +01:00
Keir Fraser
ee8beff1d8
FF.CFG: New option "twobutton-action = rotary-fast"
...
Fixes #127
2018-06-11 12:27:12 +01:00
Keir Fraser
cdf2a26246
ibmpc: New interface=ibmpc-hdout asserts pin 2 if HD image mounted
2018-03-09 12:55:38 +00:00
Keir Fraser
73438b8847
ff.cfg: New option "rotary = none | simple | gray"
...
Allows use of higher quality mechanical and optical rotary encoders
with proper Gray code output.
Fixes #50
2018-02-08 23:40:34 +00:00
Keir Fraser
3f1a52c6de
ff.cfg: New option display-type=.
...
Allows to specify a 180-degrees rotated OLED display.
2018-01-29 14:32:52 +00:00
Keir Fraser
2f6d490947
ff.cfg: Replaced synced-track-changes with track-change=instant|realtime
2018-01-29 11:07:14 +00:00
Keir Fraser
4142feaaae
ff.cfg: New parameter "host = unspecific | akai".
...
Allows host type to be specified to improve format detection.
2018-01-28 10:17:56 +00:00
Keir Fraser
7afac732a6
FF.CFG: New config option nav-mode = native | indexed | default
2017-12-01 18:57:12 +00:00
Keir Fraser
beeb1a4a84
ff.cfg: New option twobutton-action = zero | eject
2017-11-30 20:21:15 +00:00
Keir Fraser
ed212c77f5
ff.cfg: New option image-on-startup.
...
Rename LASTDISK.IDX to IMAGE_A.CFG
2017-10-13 15:21:35 +01:00
Keir Fraser
5dce23bdbc
main: Generate config defaults from examples/FF.CFG.
...
Use macro magic to generate FF.CFG-related enums and structs
2017-10-12 14:40:13 +01:00