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

util/sys/Make060.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Set AFF_68060 flag in ExecBase (Wildfire,UAE,Amithlon)
Author:Andreas_Kleinert at t-online.de
Uploader:Andreas_Kleinert t-online de
Type:util/sys
Architecture:m68k-amigaos
Date:2002-06-30
Download:http://aminet.net/util/sys/Make060.lha - View contents
Readme:http://aminet.net/util/sys/Make060.readme
Downloads:1326

Make060 simply sets the AFF_68060 flag in SysBase->AttnFlags.

Why doing such a stupid thing ?

Well, some time ago someone told me, that my program SIP did
not recognize his 060 card (AFAIK it was a Wildfire 060), so
since SIP does only check the AttnFlags (like other programs),
it was perhaps the card software not setting this flag
(which BTW has been introduced by Ralph Schmidt of phase5,
vendor of CyberStorm).

I've just written that small hack to a) evaluate, that it was not
SIP, but the card, and b) allow all people, who can't do any
programming, but own such a card, to simply set that flag.
And c) it's also a nice gag and the cheapest way to show your
friends the new 68060 you just bought yesterday... :->
Last not least, d) it's useful with Amithlon and UAE, because
some audio and other software does require a 060 for performance
reasons - but the emulated 040 of Amithlon is faster than any
available 060...

So all people, who don't see their 060 card recognized by
060-sensitive software, should add "Make060" to their
startup-sequence right after SetPatch is invoked.

Should look like that:

 SetPatch >NIL: <NIL:
 Run >NIL: <NIL: Make060

Well, last not least:
I'm not responsible for anything, there's no guarantee for anything,
and all mentioned trademarks are subject to their owners :-)


Programmer's note:
The source is included - it directly defines the AFB_68060 flag
if necessary, so you can obtain some information fromout there...

----------------------------------------------------------------------
There's now also a short assembler version included (executable
is 240 bytes). Credits must go to Tim Jacobs <crisp at unicall.be>


Contents of util/sys/Make060.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  392     835  46.9% -lh5- 59e2 Oct 30  1996 Make060/Make060.info
[generic]                   88     161  54.7% -lh5- 7c0b Oct 30  1996 Make060/smakefile
[generic]                  117     142  82.4% -lh5- e5e6 Aug 28  1997 Make060/SCOPTIONS
[generic]                  659    1685  39.1% -lh5- 2398 Sep  3  1997 Make060/Make060.s
[generic]                  191     240  79.6% -lh5- c36c Sep  3  1997 Make060/Make060_short
[generic]                 1058    1492  70.9% -lh5- 6cee Jun 27  2002 Make060/Make060
[generic]                  434     748  58.0% -lh5- a1d0 Jun 27  2002 Make060/Make060.c
[generic]                  198     256  77.3% -lh5- 2158 Jun 27  2002 Make060/Make060.o
[generic]                  970    1821  53.3% -lh5- b13a Jun 27  2002 Make060/Make060.readme
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         9 files    4107    7380  55.7%            Jun 30  2002

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