-
Notifications
You must be signed in to change notification settings - Fork 0
/
NoClick.readme
59 lines (45 loc) · 2.17 KB
/
NoClick.readme
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
Short: Multiplatform NoClick enabler
Author: Patrik Axelsson
Uploader: [email protected]
Type: disk/misc
Architecture: m68k-amigaos >= 2.0.0; ppc-amigaos >= 4.0; ppc-morphos >= 1.4.5
Version: 2.0
URL: https://github.com/patrikaxelsson/NoClick
Replaces: disk/misc/NoClick.lha
A small and simple utility for enabling the NoClick functionality of
trackdisk.device V36+ in AmigaOS 2.0+.
This is definately not the first utility for enabling NoClick, but the
unique feature of this one is that there are also native binaries available
for both AmigaOS4 and MorphOS running on classic Amigas with PowerUP
accelerators.
NoClick needs no arguments and will enable NoClick by attempting to set the
TDPF_NOCLICK flag for all available trackdisk units.
If running this utility does not silence the clicking of a drive, do not use
it as it might cause mechanical damage to the drive.
Installation:
Start NoClick from Startup-Sequence, User-Startup, WBStartup, somewhere
else, or load it as a resident module to have it enabled even if you
boot without Startup-Sequence or something other than your normal system
drive.
There are a number of options for loading it as a resident module:
- 68k AmigaOS: Use LoadModule, BlizKick, RemApollo or similar software
- MorphOS: Copy NoClick.mos to SYS:Boot/ExtModules/NoClick
- PPC AmigaOS: Copy NoClick.os4 to SYS:Kickstart/NoClick and add the
line "MODULE Kickstart/NoClick" without quotes to the file
SYS:Kickstart/KickLayout-<YourAmigaModel>
History:
2.0 (2022-11-03):
- Make it work as both an executable and resident module.
1.2 (2019-03-16):
- Now does a CreateIORequest() for every OpenDevice() to be more correct.
- Decreased the executable sizes a respectable amount by not creating a
global pointer for the version string. This used to trigger the creation
of an additional data hunk just for the pointer.
- Now using the compiler optimization level which gives the smallest
executable sizes.
1.1 (2016-04-12):
- Use own startup code to decrease the executable sizes a bit.
- Handle Workbench startup message to avoid unecessary crash if it for some
reason is given an icon and started from Workbench.
1.0 (2015-12-13):
- Initial release.