uvmac/docs/change/v37.html
2020-03-14 15:28:01 -04:00

1 line
4.7 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title> Changes in Mini vMac 37 </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="v37.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">change</a>/v37
- <a href="https://www.gryphel.com/c/feedback.html">feedback</a> </i>
</div>
<hr>
<h3 align=center>
Mini vMac 37 <!-- *<i>Beta</i>* -->
</h3>
<h3 align=center>
Changes
</h3>
<hr>
<p> What has changed in Mini vMac 37.00, compared to Mini vMac 36.04.
This only lists changes that affect behavior, and so doesn't
include cleanups of the source code. </p>
<p> : </p>
<p>
default compile:
</p>
<blockquote>
<p>
<a href="v37.html#feature">New features</a>
</p><p>
<a href="v37.html#modified">Changed behavior</a>
</p><p>
<a href="v37.html#bugs">Bug fixes</a>
</p>
</blockquote>
<p>
not in default compile:
</p>
<blockquote>
<p>
<a href="v37.html#compile_feature">New features</a>
</p><p>
<a href="v37.html#compile_modified">Changed behavior</a>
</p><p>
<a href="v37.html#compile_bugs">Bug fixes</a>
</p>
</blockquote>
<p>
<a href="v37.html#build">Build System</a>
</p>
<p> : </p>
<p> <a name="feature"> <b> New features in default compile </b> </a> </p>
<!-- A new feature is something you would not notice if you used
Mini vMac as you used it previously. If using it as you would previously
would behave differently, that is "changed behavior". -->
<!--
-->
<p> * None Yet. </p>
<p> <a name="modified"> <b> Changed behavior in default compile </b> </a> </p>
<!--
<p> * None Yet. </p>
-->
<p> *
Mini vMac will now check if a disk image that is being
mounted looks like a Macintosh disk image format (HFS or MFS), and
if not decline to mount it, showing an error message. This helps
prevent accidentally corrupting other files, especially when using
ImportFl.
</p>
<p>
But there are some other disk image formats that you might want to
mount, such as Fat16 and ISO (which can be used by the emulated
Macintosh with additional software). Or, you may be trying to create
your own new disk image and want the emulated Macintosh to initialize it.
In these cases you can use a version of Mini vMac compiled with the new
&ldquo;<a href="../options.html#option_ndp">-ndp 0</a>&rdquo;
option to turn off this protection.
</p>
<p>
If a Branch option prior to 37
is chosen for compatibility with an earlier version,
the default is &ldquo;-npd 0&rdquo;, and you can
use &ldquo;-npd 1&rdquo; to turn on this protection.
</p>
<p> <a name="bugs"> <b> Bug fixes in default compile </b> </a> </p>
<!--
-->
<p> * None Yet. </p>
<p> <a name="compile_feature"> <b> New features not in default compile </b> </a> </p>
<!--
-->
<p> * None Yet. </p>
<p> <a name="compile_modified"> <b> Changed behavior not in default compile </b> </a> </p>
<!--
<p> * None Yet. </p>
-->
<p> *
The new
&ldquo;<a href="../options.html#option_lto">-lto</a>&rdquo;
option provides alternative transport for LocalTalk emulation.
In addition to Mike Fort&rsquo;s original code for LocalTalk
over BPF (Berkeley Packet Filter), there is new code from
Rob Mitchelmore for LocalTalk over UPD (User Datagram Protocol),
that does not require setup or administrative privileges.
The new UPD option is now the default for branch 37. If a prior
&ldquo;-br&rdquo; (Branch) option is chosen for compatibility with an
earlier version, the default is BPF.
</p>
<p> <a name="compile_bugs"> <b> Bug fixes not in default compile </b> </a> </p>
<!--
<p> * None Yet. </p>
-->
<p> *
The built in disassembler
(enabled with &ldquo;<a href="../develop.html#option_d">-dis 1</a>&rdquo;)
incorrectly handled the BCHG/BCLR/BSET/BTST instructions.
Thanks to Ryan for
<a href="https://www.gryphel.com/c/mail/v10.html#m180">this fix</a>.
</p>
<p> <a name="build"> <b> Build System </b> </a> </p>
<!--
-->
<p> * None Yet. </p>
<p> : </p>
<p> If you find Mini vMac useful, please consider
<a href="https://www.gryphel.com/c/help/index.html">helping the Gryphel Project</A>,
of which it is a part. </p>
<a href="https://www.gryphel.com/index.html">
<img src="https://www.gryphel.com/d/gryphel-32.gif" width=32 height=32 border=0
alt="gryphel logo, 1K"
>
</a>
<p> Back up to - <b><a href="index.html">Changes in Mini vMac versions</a></b></p>
<hr>
<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">change</a>/v37
- <a href="https://www.gryphel.com/c/feedback.html">feedback</a> </i>
<br>
copyright (c) 2020 Paul C. Pratt - last update 3/2/2020
</div>
</body>
</html>