AminetAminet
Search:
82753 packages online
About
Recent
Browse
Search
Upload
Setup
Services

disk/misc/NoClick.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Multiplatform NoClick enabler
Author:Patrik Axelsson
Uploader:patrik bo gmail com
Type:disk/misc
Version:1.2
Replaces:disk/misc/NoClick.lha
Architecture:m68k-amigaos >= 2.0.4; ppc-amigaos >= 4.0; ppc-morphos >= 1.4.5
Date:2019-03-16
Download:http://aminet.net/disk/misc/NoClick.lha - View contents
Readme:http://aminet.net/disk/misc/NoClick.readme
Downloads:1712
A very small and extremely simple utility for enabling the NoClick
functionality in trackdisk.device V36+.

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.

I have also included the source code and makefile as it might help someone.

NoClick takes no arguments and will enable NoClick by setting the TDPF_NOCLICK
flag for all units (0-3).

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.


History:
Version 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.

Version 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.

Version 1.0 (2015-12-13):
- Initial release.


Contents of disk/misc/NoClick.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
drwxr-xr-x   501/501         0       0 ****** -lhd- 0000 Mar 16 11:57 NoClick/
-rw-r--r--   501/501       174     387  45.0% -lh5- 9bd3 Mar 16 11:56 NoClick/Makefile
-rwxr-xr-x   501/501       261     292  89.4% -lh5- 6bc3 Mar 16 11:57 NoClick/NoClick
-rw-r--r--   501/501       873    1875  46.6% -lh5- 6b4d Mar 16 11:56 NoClick/NoClick.c
-rwxr-xr-x   501/501       603    1180  51.1% -lh5- 4783 Mar 16 11:56 NoClick/NoClick.mos
-rwxr-xr-x   501/501       632    1220  51.8% -lh5- 539b Mar 16 11:56 NoClick/NoClick.os4
-rw-r--r--   501/501       844    1528  55.2% -lh5- 2280 Mar 16 11:56 NoClick/NoClick.readme
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total         7 files    3387    6482  52.3%            Mar 16 19:43

Aminet © 1992-2019 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>