mirror of
https://github.com/InvisibleUp/uvmac.git
synced 2024-12-01 19:50:33 +00:00
1 line
4.7 KiB
HTML
1 line
4.7 KiB
HTML
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title> ClockFix </title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="canonical" href="index.html">
</head>
<body>
<div>
<i> <a href="https://www.gryphel.com/index.html">www.gryphel.com</a>/c/<a href="../../index.html">minivmac</a>/<a href="../index.html">extras</a>/clockfix
- <a href="https://www.gryphel.com/c/feedback.html">feedback</a> </i>
</div>
<hr>
<h2 align=center>
ClockFix
</h2>
<hr>
<p> Download </p>
<blockquote>
<p> <a href="https://www.gryphel.com/d/minivmac/extras/clockfix/clockfix-1.2.0.zip">clockfix-1.2.0.zip</a>
(40K) a zipped hfs disk image and checksum file.
The disk image can be mounted with Mini vMac.
Includes source code. </p>
</blockquote>
<p> ClockFix is a background-only application for
System 7 or later to use in Mini vMac to
keep the emulated clock accurate. As described in the
<a href="../../hardware.html#rtc">Real Time Clock</a>
documentation, the clock of the emulated computer may
become inaccurate when the emulation is paused, such
as when switching to another application and then
back to Mini vMac. One work around is to
open the Alarm Clock desk accessory. ClockFix is
an alternative that may use less time and space.
It also has the advantage of not appearing in
the list of running applications in the
Application menu, and the “Hide Others”
command of that menu won’t disable it. </p>
<p> To use ClockFix, place it in the “Startup Items”
folder inside the “System Folder” and restart. </p>
<p> About once a second (by the emulated computer’s time),
ClockFix calls “ReadDateTime” which
reloads the copy of time kept in memory from
the Real Time Clock. </p>
<p> ClockFix does use some time and space, so it should not
be used if an inaccurate clock doesn’t matter. You can
use it if you want the modification dates of files
you are editing to be accurate. You would not
generally need to use it for games. </p>
<p> Warning: according to Apple’s Technical Note TN1126,
“All applications and Background Only Applications
should have a memory partition set to at least 64K. This ensures
there is always enough room for the system and extensions to
work in the application’s heap.” The memory partition
for ClockFix is set to 10K, and it seems to work, but it
is possible there could be a problem depending on what
extensions are installed. If so you can increase the
memory partition of ClockFix. </p>
<p> ClockFix should not be used on a real Macintosh. For
one thing, it would be pointless. For another, a
part of the Macintosh Family Hardware Reference seems
to raise the possibility that ClockFix might drain
the clock’s battery faster. </p>
<p> If you use <a href="../autquit7/index.html">AutQuit7</a>, then
ClockFix is not needed, since AutQuit7 optionally
includes all the functionality of ClockFix. </p>
<p>
Here is the md5 checksum for the download, signed with
<a href="https://www.gryphel.com/c/keys/k5.html">Gryphel Key 5</a>:
</p>
<blockquote>
<pre>
--------- GRY SIGNED TEXT ---------
b9d735c1c3ff5240b7df3bfe53e71c51 clockfix-1.2.0.zip
------- BEGIN GRY SIGNATURE -------
Gry/4Xa8CFcUzxdN/DVckcyqXQP5qU3E3Si+1WNxhZ3lG1wnNir+uUhuxyEDBhVe
ObcWxiwi2LgXhOB+EF+KvCkOVYe6pOd9GkktxU6PbhxQtK2vFcRM0IvWzj5GMC9t
JuH8oAo6EgqwMKQJyrgMn/YKrh+4rI1uAg3UwI/g7tMjys3ncac/N1m3y4R9Lhxl
-------- END GRY SIGNATURE --------
</pre>
</blockquote>
<p> See the
<a href="../../appc/index.html">Compiling</a>
page for instructions on compiling ClockFix from the source code. </p>
<p> You can redistribute ClockFix and/or modify it under the terms
of version 2 of the GNU General Public License as published by
the Free Software Foundation. See the included file COPYING. </p>
<p> ClockFix is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PUR
|