1
0
mirror of https://github.com/livingcomputermuseum/ContrAlto.git synced 2026-01-25 03:35:51 +00:00
Josh Dersch f849b795a6 - Fixed two memory state machine issues:
1) The Orbit microcode occasionally expects to be able to do a double-word read in cycles 6 and 7 instead of the usual 5 and 6.
  2) The double-word logic incorrectly handles several species of overlapped read/writes, which Spruce's layout microcode uses.

As a result, Spruce now works, as do the Smalltalk-80 images.

Several tweaks to microcode disassembly (still rough).

Completed Orbit / Dover ROS / Dover Print Engine emulation.  Still some rough edges; it works and can create PDF output.

Tweaked Disk Controller's Restore operation, it is now more accurate though wasn't causing any noticable issues.
2017-07-10 16:49:12 -07:00

60 lines
2.6 KiB
XML

<?xml version='1.0' encoding='utf-8'?>
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" GeneratedClassNamespace="Contralto.Properties" GeneratedClassName="Settings">
<Profiles />
<Settings>
<Setting Name="SystemType" Type="System.Int32" Scope="User">
<Value Profile="(Default)">2</Value>
</Setting>
<Setting Name="Drive0Image" Type="System.String" Scope="User">
<Value Profile="(Default)" />
</Setting>
<Setting Name="Drive1Image" Type="System.String" Scope="User">
<Value Profile="(Default)" />
</Setting>
<Setting Name="HostAddress" Type="System.Byte" Scope="User">
<Value Profile="(Default)">34</Value>
</Setting>
<Setting Name="HostPacketInterfaceName" Type="System.String" Scope="User">
<Value Profile="(Default)" />
</Setting>
<Setting Name="HostPacketInterfaceType" Type="System.Int32" Scope="User">
<Value Profile="(Default)">0</Value>
</Setting>
<Setting Name="AlternateBootType" Type="System.Int32" Scope="User">
<Value Profile="(Default)">0</Value>
</Setting>
<Setting Name="BootAddress" Type="System.UInt16" Scope="User">
<Value Profile="(Default)">0</Value>
</Setting>
<Setting Name="BootFile" Type="System.UInt16" Scope="User">
<Value Profile="(Default)">0</Value>
</Setting>
<Setting Name="InterlaceDisplay" Type="System.Boolean" Scope="User">
<Value Profile="(Default)">False</Value>
</Setting>
<Setting Name="ThrottleSpeed" Type="System.Boolean" Scope="User">
<Value Profile="(Default)">True</Value>
</Setting>
<Setting Name="EnableWindowsFormsHighDpiAutoResizing" Type="System.String" Scope="User">
<Value Profile="(Default)">True</Value>
</Setting>
<Setting Name="EnableAudioDAC" Type="System.Boolean" Scope="User">
<Value Profile="(Default)">True</Value>
</Setting>
<Setting Name="EnableAudioDACCapture" Type="System.Boolean" Scope="User">
<Value Profile="(Default)">False</Value>
</Setting>
<Setting Name="AudioDACCapturePath" Type="System.String" Scope="User">
<Value Profile="(Default)" />
</Setting>
<Setting Name="EnablePrinting" Type="System.Boolean" Scope="User">
<Value Profile="(Default)">False</Value>
</Setting>
<Setting Name="PrintOutputPath" Type="System.String" Scope="User">
<Value Profile="(Default)" />
</Setting>
<Setting Name="ReversePageOrder" Type="System.Boolean" Scope="User">
<Value Profile="(Default)">True</Value>
</Setting>
</Settings>
</SettingsFile>