1
0
mirror of https://github.com/open-simh/simh.git synced 2026-03-13 05:51:02 +00:00

Enable Windows CI for Supnik-Current

Details in commit to master.

Added preprocessor _WINSOCK_DEPRECATED_NO_WARNINGS to suppress
warnings with VS2022

Backported VS2022 fix for FMA error in pdp18b_fpp from V4.1

Fixed uninitialized warnings fromVS2022.

Added download of external libraries
This commit is contained in:
Timothe Litt
2023-02-12 10:02:12 -05:00
parent 26610bc582
commit 41c7ade454
80 changed files with 9782 additions and 16 deletions

204
.github/workflows/windows_build.yml vendored Normal file
View File

@@ -0,0 +1,204 @@
name: Windows_Build
on:
workflow_dispatch:
inputs:
ref:
description: 'Ref/hash/tag - blank for head'
required: false
type: string
configuration:
description: 'Configuration'
required: true
default: 'Release'
type: choice
options:
- Release
- Debug
platform:
description: 'Platform'
required: true
default: 'Win32'
type: choice
options:
- Win32
# - ARM
architecture:
description: 'Architecture'
required: true
default: x64
type: choice
options:
- x64
- x86
- arm64
dispose:
description: 'Disposition'
required: true
default: 'Discard'
type: choice
options:
- 'Discard'
- 'Snapshot'
- 'Release'
inspect:
description: 'Build directory contents listing'
required: true
default: 'exclude'
type: choice
options:
- Exclude
- Include
pull_request:
types: closed
branches: [ 'master', 'Supnik-Current' ]
push:
branches: [ 'master', 'Supnik-Current' ]
# min hr mday mon dow UTC
schedule:
- cron: '23 8 * * 1,3,5' # x64 snapshots
- cron: '13 16 * * 2,4,6' # x86 snapshots
# - cron: '46 20 * * 1,4,7' # Arm snapshots
# GITHUB_SHA last commit GITHUB_REF refs/tags/name
release:
types: published
env:
SOLUTION_FILE: 'Visual Studio Projects\Simh.ci.sln'
REF: ${{ inputs.ref || github.sha }}
BUILD_CONFIGURATION: ${{ inputs.configuration || 'Release' }}
BUILD_PLATFORM: ${{ inputs.platform || 'Win32' }}
BUILD_ARCH: ${{ inputs.architecture || ( github.event_name == 'schedule' && ( ( contains(github.event.schedule, '16') && 'x86' ) || ( contains(github.event.schedule, '20') && 'arm64' ) ) ) || 'x64' }}
INSPECT: ${{ inputs.inspect || 'Exclude' }}
DISPOSE: ${{ inputs.dispose || ( github.event_name == 'schedule' && 'Snapshot' ) || ( github.event_name == 'release' && 'Release' ) || 'Discard' }}
permissions:
contents: read
jobs:
build-on-windows:
environment: open-simh-ci
runs-on: windows-latest
steps:
- name: 'Verify configuration'
if: ( env.BUILD_PLATFORM == 'Win32' && env.BUILD_ARCH != 'x86' && env.BUILD_ARCH != 'x64' ) || ( env.BUILD_PLATFORM == 'ARM' && env.BUILD_ARCH != 'arm64' )
shell: cmd
run: |
echo ::error file=windows_build.yml,title=Invalid configuration::Platform ${{ env.BUILD_PLATFORM }} does not support Architecture ${{ env.BUILD_ARCH }}
exit 1
- name: 'Deal with CRLF files in repo'
run: git config --global core.autocrlf input
- name: 'Checkout branch'
uses: actions/checkout@v3
with:
ref: ${{ env.REF }}
- name: Identify branch
shell: pwsh
run: |
$br="${{ github.ref_name || github.head_ref }}"
if ( $null -eq $br ) {
"DISPOSE=Discard" >>$env:GITHUB_ENV
"BRANCH=null" >>$env:GITHUB_ENV
} else {
$br=$br.Trim()
if( $br -eq '' ) {
"DISPOSE=Discard" >>$env:GITHUB_ENV
"BRANCH=empty" >>$env:GITHUB_ENV
} elseif ( $br -match '[Ss]upnik' ) {
"BRANCH=V3" >>$env:GITHUB_ENV
} else {
"BRANCH=V4" >>$env:GITHUB_ENV
}}
- name: Get external libraries
#(Required for V3, V4 will see and skip)
shell: pwsh
run: |
Invoke-WebRequest -Uri "https://github.com/simh/windows-build/archive/windows-build.zip" -UseBasicParsing -OutFile windows-build.zip
Expand-Archive -Path .\windows-build.zip -DestinationPath .\windows-build.tmp
move .\windows-build.tmp\windows-build-windows-build ..\windows-build
del windows-build.tmp
del windows-build.zip
- name: Add MSBuild to PATH for Visual Studio
uses: microsoft/setup-msbuild@v1.1
with:
msbuild-architecture: ${{ env.BUILD_ARCH }}
- name: Install PuTTY and 7-zip
run: |
choco install --no-progress putty
choco install --no-progress 7zip
- name: Build Simulators with Visual Studio
shell: cmd
working-directory: ${{env.GITHUB_WORKSPACE}}
run: |
msbuild "${{env.SOLUTION_FILE}}" -property:Configuration=${{env.BUILD_CONFIGURATION}} -property:Platform=${{env.BUILD_PLATFORM}}
- name: Inspect result tree
if: env.INSPECT == 'Include'
shell: cmd
run: dir /S BIN\NT
- name: Compute archive name step 1
if: env.DISPOSE != 'Discard'
shell: pwsh
run: |
git log -1 --pretty="COMMIT=%H" >>$env:GITHUB_ENV
$(git log -1 --pretty="#=%aI").Replace("T","-").Replace("#","CDATE").Replace(":","-") >>$env:GITHUB_ENV
echo PACNAME=${{env.BUILD_PLATFORM}}-${{env.BUILD_ARCH}}-${{env.BUILD_CONFIGURATION}} >>$env:GITHUB_ENV
- name: Compute archive name step 2
if: env.DISPOSE != 'Discard'
shell: pwsh
run: |
"TARNAME=${{env.CDATE}}-${{env.COMMIT}}-${{env.PACNAME}}.tar" >>$env:GITHUB_ENV
- name: Import signing key
if: env.DISPOSE != 'Discard'
uses: crazy-max/ghaction-import-gpg@v5
with:
gpg_private_key: ${{ secrets.GPG_KIT_SIGNING_KEY }}
- name: Create tar file for deployment
if: env.DISPOSE != 'Discard'
shell: cmd
run: |
mkdir "${{env.PACNAME}}"
move "BIN\NT\${{env.BUILD_PLATFORM}}-${{env.BUILD_CONFIGURATION}}\*.exe" "${{env.PACNAME}}"
echo Built in ${{ github.repository }} by ${{ github.actor }} (${{ github.event_name }}) from ${{ github.ref_type }}/${{ github.ref_name }}>${{ env.TARNAME }}-contents.txt
echo In the archive, the files reside in ${{env.PACNAME}}\*>>${{ env.TARNAME }}-contents.txt
echo Dates/times are UTC>>${{ env.TARNAME }}-contents.txt
echo .>>${{ env.TARNAME }}-contents.txt
dir "${{env.PACNAME}}\*.exe" >>${{ env.TARNAME }}-contents.txt
7z a -ttar -r -- "${{ env.TARNAME }}" "${{ env.PACNAME }}"
7z a -tbzip2 -r -- "${{ env.TARNAME }}.bz2" "${{ env.TARNAME }}"
del "${{ env.TARNAME }}"
gpg --output "${{ env.TARNAME }}.bz2.sig" --detach-sig "${{ env.TARNAME }}.bz2"
- name: Deploy new executables to kits server
id: scp-ppk
if: env.DISPOSE != 'Discard'
shell: pwsh
working-directory: ${{env.GITHUB_WORKSPACE}}
env:
SCP_DEPLOY_KEY: '${{ secrets.SCP_DEPLOY_KEY }}'
run: |
$fn = Join-Path -Path $env:RUNNER_TEMP -ChildPath "sdk.ppk";
$eb = [System.Convert]::FromBase64String($env:SCP_DEPLOY_KEY);
Set-Content $fn -Value $eb -AsByteStream;
"SDK=$fn" >>$env:GITHUB_OUTPUT
"KITS_HOST_KEY=" + "${{ vars.KITS_HOST_KEY }}".Trim() + "`n" >>$env:GITHUB_ENV
- name: Save as snapshot
if: ${{ env.DISPOSE == 'Snapshot' }}
shell: cmd
run: |
pscp -p -r -q -batch -noagent -i ${{ steps.scp-ppk.outputs.SDK }} -hostkey "${{ env.KITS_HOST_KEY }}" ${{ env.TARNAME }}.bz2 ${{ env.TARNAME }}.bz2.sig ${{ env.TARNAME }}-contents.txt simh-deploy@kits.opensimh.org:/var/www/kits/html/${{ env.BRANCH }}/Windows/Snapshots/${{ env.BUILD_ARCH }}/
- name: Save as release
if: env.DISPOSE == 'Release'
shell: cmd
run: |
pscp -p -r -q -batch -noagent -i ${{ steps.scp-ppk.outputs.SDK }} -hostkey "${{ env.KITS_HOST_KEY }}" ${{ env.TARNAME }}.bz2 ${{ env.TARNAME }}.bz2.sig ${{ env.TARNAME }}-contents.txt simh-deploy@kits.opensimh.org:/var/www/kits/html/${{ env.BRANCH }}/Windows/Releases/${{ env.BUILD_ARCH }}/
- name: cleanup ppk
env:
FN: ${{ steps.scp-ppk.outputs.SDK }}
shell: pwsh
if: always() && ( env.FN != '' )
run: |
Remove-Item -Path $env:FN;

8
.gitignore vendored
View File

@@ -41,9 +41,11 @@ ipch/
# We only care about specific files in the Visual Studio Projects
# folder. Things which are there on the fly to support debugging
# or other things we don't want git to manage.
!Visual Studio Projects/*.vcproj
!Visual Studio Projects/*.sln
!Visual Studio Projects/0ReadMe_Projects.txt
Visual Studio Projects/*
!Visual Studio Projects/*.vcproj
!Visual Studio Projects/*.vcxproj*
!Visual Studio Projects/*.sln
Visual Studio Projects/~AutoRecover.*
!Visual Studio Projects/0ReadMe_Projects.txt

View File

@@ -140,6 +140,7 @@ static int32 fir; /* instruction */
static int32 jea; /* exc address */
static int32 fguard; /* guard bit */
static int32 stop_fpp = STOP_RSRV; /* stop if fp dis */
#define fma fma_X /* Avoid name conflict with math.h defined fma() routine */
static UFP fma; /* FMA */
static UFP fmb; /* FMB */
static UFP fmq; /* FMQ - hi,lo only */
@@ -378,7 +379,7 @@ return SCPE_OK;
t_stat fp15_opnd (int32 ir, int32 addr, UFP *fpn)
{
int32 i, numwd, wd[3];
int32 i, numwd, wd[3] = { 0,0,0 };
fguard = 0; /* clear guard */
if (ir & FI_NOLOAD) /* no load? */
@@ -425,7 +426,7 @@ return FP_OK;
t_stat fp15_store (int32 ir, int32 addr, UFP *a)
{
int32 i, numwd, wd[3];
int32 i, numwd, wd[3]={ 0,0,0 };
t_stat sta;
fguard = 0; /* clear guard */

View File

@@ -0,0 +1,224 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>17.0</VCProjectVersion>
<ProjectName>Altair</ProjectName>
<ProjectGuid>{1C602310-C406-4446-85C3-E5AE0E836120}</ProjectGuid>
<RootNamespace>Altair</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>17.0.33015.44</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\ALTAIR\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\ALTAIR\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\ALTAIR\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\ALTAIR\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)ALTAIR.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)ALTAIR.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)ALTAIR.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)ALTAIR.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)ALTAIR.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)ALTAIR.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)ALTAIR.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)ALTAIR.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\Altair\altair_cpu.c" />
<ClCompile Include="..\Altair\altair_dsk.c" />
<ClCompile Include="..\Altair\altair_sio.c" />
<ClCompile Include="..\Altair\altair_sys.c" />
<ClCompile Include="..\scp.c" />
<ClCompile Include="..\sim_console.c" />
<ClCompile Include="..\sim_ether.c" />
<ClCompile Include="..\sim_fio.c" />
<ClCompile Include="..\sim_sock.c" />
<ClCompile Include="..\sim_tape.c" />
<ClCompile Include="..\sim_timer.c" />
<ClCompile Include="..\sim_tmxr.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\Altair\altair_defs.h" />
<ClInclude Include="..\scp.h" />
<ClInclude Include="..\sim_console.h" />
<ClInclude Include="..\sim_defs.h" />
<ClInclude Include="..\sim_ether.h" />
<ClInclude Include="..\sim_fio.h" />
<ClInclude Include="..\sim_rev.h" />
<ClInclude Include="..\sim_sock.h" />
<ClInclude Include="..\sim_tape.h" />
<ClInclude Include="..\sim_timer.h" />
<ClInclude Include="..\sim_tmxr.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,90 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{e7db4e67-68a0-423c-9198-f53527154a87}</UniqueIdentifier>
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{9b17dd0b-6845-4693-a20e-715c8a8b544c}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{21e5f043-be93-44e3-81d7-1ee27384a7ca}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\Altair\altair_cpu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Altair\altair_dsk.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Altair\altair_sio.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Altair\altair_sys.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\scp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_console.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_ether.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_fio.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_sock.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tape.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_timer.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tmxr.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\Altair\altair_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\scp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_console.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_ether.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_fio.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_rev.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_sock.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tape.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_timer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tmxr.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>

View File

@@ -0,0 +1,228 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>17.0</VCProjectVersion>
<ProjectGuid>{FF632F3D-9F62-481D-A5C7-AD090F46143C}</ProjectGuid>
<RootNamespace>ECLIPSE</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>17.0.33015.44</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\ECLIPSE\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\ECLIPSE\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\ECLIPSE\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\ECLIPSE\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>../;../NOVA/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>ECLIPSE;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)ECLIPSE.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)ECLIPSE.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>../;../NOVA/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>ECLIPSE;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)ECLIPSE.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)ECLIPSE.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>../;../NOVA/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>ECLIPSE;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)ECLIPSE.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>../;../NOVA/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>ECLIPSE;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)ECLIPSE.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\NOVA\eclipse_cpu.c" />
<ClCompile Include="..\NOVA\eclipse_tt.c" />
<ClCompile Include="..\NOVA\nova_clk.c" />
<ClCompile Include="..\NOVA\nova_dkp.c" />
<ClCompile Include="..\NOVA\nova_dsk.c" />
<ClCompile Include="..\NOVA\nova_lp.c" />
<ClCompile Include="..\NOVA\nova_mta.c" />
<ClCompile Include="..\NOVA\nova_plt.c" />
<ClCompile Include="..\NOVA\nova_pt.c" />
<ClCompile Include="..\NOVA\nova_qty.c" />
<ClCompile Include="..\NOVA\nova_sys.c" />
<ClCompile Include="..\NOVA\nova_tt1.c" />
<ClCompile Include="..\scp.c" />
<ClCompile Include="..\sim_console.c" />
<ClCompile Include="..\sim_ether.c" />
<ClCompile Include="..\sim_fio.c" />
<ClCompile Include="..\sim_sock.c" />
<ClCompile Include="..\sim_tape.c" />
<ClCompile Include="..\sim_timer.c" />
<ClCompile Include="..\sim_tmxr.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\scp.h" />
<ClInclude Include="..\sim_console.h" />
<ClInclude Include="..\sim_defs.h" />
<ClInclude Include="..\sim_ether.h" />
<ClInclude Include="..\sim_fio.h" />
<ClInclude Include="..\sim_rev.h" />
<ClInclude Include="..\sim_sock.h" />
<ClInclude Include="..\sim_tape.h" />
<ClInclude Include="..\sim_timer.h" />
<ClInclude Include="..\sim_tmxr.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,111 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{d432ef8b-893f-4348-8a4c-2009bb26bb5e}</UniqueIdentifier>
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{4a79b8d9-4f1c-4df4-b7a5-1c5ec8ba0610}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{7404c25a-bc7c-4012-b696-fc81bd3aee31}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\NOVA\eclipse_cpu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\NOVA\eclipse_tt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\NOVA\nova_clk.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\NOVA\nova_dkp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\NOVA\nova_dsk.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\NOVA\nova_lp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\NOVA\nova_mta.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\NOVA\nova_plt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\NOVA\nova_pt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\NOVA\nova_qty.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\NOVA\nova_sys.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\NOVA\nova_tt1.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\scp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_console.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_ether.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_fio.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_sock.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tape.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_timer.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tmxr.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\scp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_console.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_ether.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_fio.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_rev.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_sock.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tape.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_timer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tmxr.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>

View File

@@ -0,0 +1,220 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>17.0</VCProjectVersion>
<ProjectGuid>{611E140C-8403-4FD8-AF53-CE01C8452B34}</ProjectGuid>
<RootNamespace>GRI</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>17.0.33015.44</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\GRI\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\GRI\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\GRI\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\GRI\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;../GRI/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)GRI.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)GRI.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;../GRI/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)GRI.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)GRI.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;../GRI/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)GRI.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;../GRI/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)GRI.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\GRI\gri_cpu.c" />
<ClCompile Include="..\GRI\gri_stddev.c" />
<ClCompile Include="..\GRI\gri_sys.c" />
<ClCompile Include="..\scp.c" />
<ClCompile Include="..\sim_console.c" />
<ClCompile Include="..\sim_ether.c" />
<ClCompile Include="..\sim_fio.c" />
<ClCompile Include="..\sim_sock.c" />
<ClCompile Include="..\sim_tape.c" />
<ClCompile Include="..\sim_timer.c" />
<ClCompile Include="..\sim_tmxr.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\GRI\gri_defs.h" />
<ClInclude Include="..\scp.h" />
<ClInclude Include="..\sim_console.h" />
<ClInclude Include="..\sim_defs.h" />
<ClInclude Include="..\sim_ether.h" />
<ClInclude Include="..\sim_fio.h" />
<ClInclude Include="..\sim_rev.h" />
<ClInclude Include="..\sim_sock.h" />
<ClInclude Include="..\sim_tape.h" />
<ClInclude Include="..\sim_timer.h" />
<ClInclude Include="..\sim_tmxr.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,87 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{e1145f6e-7f0c-40a5-bd04-faf95aa29dfc}</UniqueIdentifier>
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{64cbc180-74c6-45e2-8ee1-99e3bb8f695b}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{646663e0-3dbd-4174-9926-6ad9e1d29ce0}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\GRI\gri_cpu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\GRI\gri_stddev.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\GRI\gri_sys.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\scp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_console.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_ether.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_fio.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_sock.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tape.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_timer.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tmxr.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\GRI\gri_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\scp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_console.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_ether.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_fio.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_rev.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_sock.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tape.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_timer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tmxr.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>

View File

@@ -0,0 +1,224 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>17.0</VCProjectVersion>
<ProjectGuid>{C915B408-80D8-4925-BF7B-0469436B33BF}</ProjectGuid>
<RootNamespace>H316</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>17.0.33015.44</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\H316\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\H316\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\H316\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\H316\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)H316.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)H316.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)H316.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)H316.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)H316.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)H316.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\H316\h316_cpu.c" />
<ClCompile Include="..\H316\h316_dp.c" />
<ClCompile Include="..\H316\h316_fhd.c" />
<ClCompile Include="..\H316\h316_lp.c" />
<ClCompile Include="..\H316\h316_mt.c" />
<ClCompile Include="..\H316\h316_stddev.c" />
<ClCompile Include="..\H316\h316_sys.c" />
<ClCompile Include="..\scp.c" />
<ClCompile Include="..\sim_console.c" />
<ClCompile Include="..\sim_ether.c" />
<ClCompile Include="..\sim_fio.c" />
<ClCompile Include="..\sim_sock.c" />
<ClCompile Include="..\sim_tape.c" />
<ClCompile Include="..\sim_timer.c" />
<ClCompile Include="..\sim_tmxr.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\H316\h316_defs.h" />
<ClInclude Include="..\scp.h" />
<ClInclude Include="..\sim_console.h" />
<ClInclude Include="..\sim_defs.h" />
<ClInclude Include="..\sim_ether.h" />
<ClInclude Include="..\sim_fio.h" />
<ClInclude Include="..\sim_rev.h" />
<ClInclude Include="..\sim_sock.h" />
<ClInclude Include="..\sim_tape.h" />
<ClInclude Include="..\sim_timer.h" />
<ClInclude Include="..\sim_tmxr.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,99 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{c0cb108f-66e6-45eb-8d5f-38e3ca42a8ae}</UniqueIdentifier>
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{6f27c10d-89fe-450e-8d7b-d7ffad77c5f6}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{9dd1a201-2a05-43b8-8abd-809cbea96895}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\H316\h316_cpu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\H316\h316_dp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\H316\h316_fhd.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\H316\h316_lp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\H316\h316_mt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\H316\h316_stddev.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\H316\h316_sys.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\scp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_console.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_ether.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_fio.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_sock.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tape.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_timer.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tmxr.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\H316\h316_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\scp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_console.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_ether.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_fio.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_rev.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_sock.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tape.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_timer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tmxr.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>

View File

@@ -0,0 +1,225 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>17.0</VCProjectVersion>
<ProjectGuid>{C92737AD-07CC-492F-AA76-D169CEF5BBAB}</ProjectGuid>
<RootNamespace>I1401</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>17.0.33015.44</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\I1401\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\I1401\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\I1401\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\I1401\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;../I1401/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)I1401.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)I1401.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;../I1401/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)I1401.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)I1401.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;../I1401/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)I1401.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;../I1401/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)I1401.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\I1401\i1401_cd.c" />
<ClCompile Include="..\I1401\i1401_cpu.c" />
<ClCompile Include="..\I1401\i1401_dp.c" />
<ClCompile Include="..\I1401\i1401_iq.c" />
<ClCompile Include="..\I1401\i1401_lp.c" />
<ClCompile Include="..\I1401\i1401_mt.c" />
<ClCompile Include="..\I1401\i1401_sys.c" />
<ClCompile Include="..\scp.c" />
<ClCompile Include="..\sim_console.c" />
<ClCompile Include="..\sim_ether.c" />
<ClCompile Include="..\sim_fio.c" />
<ClCompile Include="..\sim_sock.c" />
<ClCompile Include="..\sim_tape.c" />
<ClCompile Include="..\sim_timer.c" />
<ClCompile Include="..\sim_tmxr.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\I1401\i1401_dat.h" />
<ClInclude Include="..\I1401\i1401_defs.h" />
<ClInclude Include="..\scp.h" />
<ClInclude Include="..\sim_console.h" />
<ClInclude Include="..\sim_defs.h" />
<ClInclude Include="..\sim_ether.h" />
<ClInclude Include="..\sim_fio.h" />
<ClInclude Include="..\sim_rev.h" />
<ClInclude Include="..\sim_sock.h" />
<ClInclude Include="..\sim_tape.h" />
<ClInclude Include="..\sim_timer.h" />
<ClInclude Include="..\sim_tmxr.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,102 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{497cfd12-f0d8-4410-9b14-6b9b181925bd}</UniqueIdentifier>
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{765f0664-61cb-456d-9af8-c83d1c5170b0}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{b2d40c3c-bac0-4471-a555-06d8743cf506}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\I1401\i1401_cd.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\I1401\i1401_cpu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\I1401\i1401_dp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\I1401\i1401_iq.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\I1401\i1401_lp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\I1401\i1401_mt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\I1401\i1401_sys.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\scp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_console.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_ether.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_fio.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_sock.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tape.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_timer.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tmxr.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\I1401\i1401_dat.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\I1401\i1401_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\scp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_console.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_ether.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_fio.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_rev.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_sock.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tape.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_timer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tmxr.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>

View File

@@ -0,0 +1,225 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>17.0</VCProjectVersion>
<ProjectGuid>{089C9C0B-C4F7-4923-86C4-F14BF5D61821}</ProjectGuid>
<RootNamespace>I1620</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>17.0.33015.44</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\I1620\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\I1620\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\I1620\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\I1620\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;../I1620/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)I1620.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)I1620.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;../I1620/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)I1620.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)I1620.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;../I1620/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)I1620.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;../I1620/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)I1620.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\I1620\i1620_cd.c" />
<ClCompile Include="..\I1620\i1620_cpu.c" />
<ClCompile Include="..\I1620\i1620_dp.c" />
<ClCompile Include="..\I1620\i1620_fp.c" />
<ClCompile Include="..\I1620\i1620_lp.c" />
<ClCompile Include="..\I1620\i1620_pt.c" />
<ClCompile Include="..\I1620\i1620_sys.c" />
<ClCompile Include="..\I1620\i1620_tty.c" />
<ClCompile Include="..\scp.c" />
<ClCompile Include="..\sim_console.c" />
<ClCompile Include="..\sim_ether.c" />
<ClCompile Include="..\sim_fio.c" />
<ClCompile Include="..\sim_sock.c" />
<ClCompile Include="..\sim_tape.c" />
<ClCompile Include="..\sim_timer.c" />
<ClCompile Include="..\sim_tmxr.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\I1620\i1620_defs.h" />
<ClInclude Include="..\scp.h" />
<ClInclude Include="..\sim_console.h" />
<ClInclude Include="..\sim_defs.h" />
<ClInclude Include="..\sim_ether.h" />
<ClInclude Include="..\sim_fio.h" />
<ClInclude Include="..\sim_rev.h" />
<ClInclude Include="..\sim_sock.h" />
<ClInclude Include="..\sim_tape.h" />
<ClInclude Include="..\sim_timer.h" />
<ClInclude Include="..\sim_tmxr.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,102 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{73c73e65-f944-44dc-b9d5-1effed82b00d}</UniqueIdentifier>
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{04c4b1ee-833c-4e03-b51f-94a4f2293aa5}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{698504d1-645c-4ae2-9b64-546aa2f3493c}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\I1620\i1620_cd.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\I1620\i1620_cpu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\I1620\i1620_dp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\I1620\i1620_fp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\I1620\i1620_lp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\I1620\i1620_pt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\I1620\i1620_sys.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\I1620\i1620_tty.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\scp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_console.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_ether.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_fio.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_sock.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tape.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_timer.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tmxr.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\I1620\i1620_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\scp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_console.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_ether.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_fio.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_rev.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_sock.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tape.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_timer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tmxr.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>

View File

@@ -0,0 +1,230 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>17.0</VCProjectVersion>
<ProjectGuid>{927C3BD9-BD0C-4A23-99F9-DEAD402BEEF9}</ProjectGuid>
<RootNamespace>I7094</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>17.0.33015.44</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\I7094\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\I7094\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\I7094\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\I7094\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;USE_INT64;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)I7094.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)I7094.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;USE_INT64;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)I7094.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)I7094.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;USE_INT64;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)I7094.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;USE_INT64;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)I7094.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\I7094\i7094_binloader.c" />
<ClCompile Include="..\I7094\i7094_cd.c" />
<ClCompile Include="..\I7094\i7094_clk.c" />
<ClCompile Include="..\I7094\i7094_com.c" />
<ClCompile Include="..\I7094\i7094_cpu.c" />
<ClCompile Include="..\I7094\i7094_cpu1.c" />
<ClCompile Include="..\I7094\i7094_drm.c" />
<ClCompile Include="..\I7094\i7094_dsk.c" />
<ClCompile Include="..\I7094\i7094_io.c" />
<ClCompile Include="..\I7094\i7094_lp.c" />
<ClCompile Include="..\I7094\i7094_mt.c" />
<ClCompile Include="..\I7094\i7094_sys.c" />
<ClCompile Include="..\scp.c" />
<ClCompile Include="..\sim_console.c" />
<ClCompile Include="..\sim_ether.c" />
<ClCompile Include="..\sim_fio.c" />
<ClCompile Include="..\sim_sock.c" />
<ClCompile Include="..\sim_tape.c" />
<ClCompile Include="..\sim_timer.c" />
<ClCompile Include="..\sim_tmxr.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\I7094\i7094_dat.h" />
<ClInclude Include="..\I7094\i7094_defs.h" />
<ClInclude Include="..\scp.h" />
<ClInclude Include="..\sim_console.h" />
<ClInclude Include="..\sim_defs.h" />
<ClInclude Include="..\sim_ether.h" />
<ClInclude Include="..\sim_fio.h" />
<ClInclude Include="..\sim_rev.h" />
<ClInclude Include="..\sim_sock.h" />
<ClInclude Include="..\sim_tape.h" />
<ClInclude Include="..\sim_timer.h" />
<ClInclude Include="..\sim_tmxr.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,117 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{a23aa917-fd3f-4d11-af53-28465fab1cab}</UniqueIdentifier>
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{fabdd8d3-4403-4963-8f49-df7b58df06e9}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{a1df7f4b-1362-445b-b0b4-1479eef405b1}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\I7094\i7094_binloader.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\I7094\i7094_cd.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\I7094\i7094_clk.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\I7094\i7094_com.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\I7094\i7094_cpu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\I7094\i7094_cpu1.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\I7094\i7094_drm.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\I7094\i7094_dsk.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\I7094\i7094_io.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\I7094\i7094_lp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\I7094\i7094_mt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\I7094\i7094_sys.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\scp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_console.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_ether.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_fio.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_sock.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tape.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_timer.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tmxr.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\I7094\i7094_dat.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\I7094\i7094_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\scp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_console.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_ether.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_fio.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_rev.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_sock.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tape.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_timer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tmxr.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>

View File

@@ -0,0 +1,232 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>17.0</VCProjectVersion>
<ProjectGuid>{D90C77B3-A3E7-40D3-BB88-18A4EF1C001D}</ProjectGuid>
<RootNamespace>ID16</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>17.0.33015.44</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\ID16\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\ID16\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\ID16\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\ID16\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)ID16.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)ID16.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)ID16.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)ID16.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)ID16.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)ID16.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\Interdata\id16_cpu.c" />
<ClCompile Include="..\Interdata\id16_dboot.c" />
<ClCompile Include="..\Interdata\id16_sys.c" />
<ClCompile Include="..\Interdata\id_dp.c" />
<ClCompile Include="..\Interdata\id_fd.c" />
<ClCompile Include="..\Interdata\id_fp.c" />
<ClCompile Include="..\Interdata\id_idc.c" />
<ClCompile Include="..\Interdata\id_io.c" />
<ClCompile Include="..\Interdata\id_lp.c" />
<ClCompile Include="..\Interdata\id_mt.c" />
<ClCompile Include="..\Interdata\id_pas.c" />
<ClCompile Include="..\Interdata\id_pt.c" />
<ClCompile Include="..\Interdata\id_tt.c" />
<ClCompile Include="..\Interdata\id_ttp.c" />
<ClCompile Include="..\Interdata\id_uvc.c" />
<ClCompile Include="..\scp.c" />
<ClCompile Include="..\sim_console.c" />
<ClCompile Include="..\sim_ether.c" />
<ClCompile Include="..\sim_fio.c" />
<ClCompile Include="..\sim_sock.c" />
<ClCompile Include="..\sim_tape.c" />
<ClCompile Include="..\sim_timer.c" />
<ClCompile Include="..\sim_tmxr.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\Interdata\id_defs.h" />
<ClInclude Include="..\scp.h" />
<ClInclude Include="..\sim_console.h" />
<ClInclude Include="..\sim_defs.h" />
<ClInclude Include="..\sim_ether.h" />
<ClInclude Include="..\sim_fio.h" />
<ClInclude Include="..\sim_rev.h" />
<ClInclude Include="..\sim_sock.h" />
<ClInclude Include="..\sim_tape.h" />
<ClInclude Include="..\sim_timer.h" />
<ClInclude Include="..\sim_tmxr.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,123 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{9729fcf4-a2c9-4344-9b33-a900dc3f3e33}</UniqueIdentifier>
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{d75b4e4b-d103-4241-85ee-d62567ec7493}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{5d579183-bf69-44e8-8a3a-8a75ebcc926a}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\Interdata\id16_cpu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Interdata\id16_dboot.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Interdata\id16_sys.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Interdata\id_dp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Interdata\id_fd.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Interdata\id_fp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Interdata\id_idc.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Interdata\id_io.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Interdata\id_lp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Interdata\id_mt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Interdata\id_pas.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Interdata\id_pt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Interdata\id_tt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Interdata\id_ttp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Interdata\id_uvc.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\scp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_console.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_ether.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_fio.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_sock.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tape.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_timer.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tmxr.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\Interdata\id_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\scp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_console.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_ether.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_fio.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_rev.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_sock.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tape.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_timer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tmxr.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>

View File

@@ -0,0 +1,232 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>17.0</VCProjectVersion>
<ProjectGuid>{324EF17B-1683-48B5-824D-FACF17AEB27B}</ProjectGuid>
<RootNamespace>ID32</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>17.0.33015.44</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\ID32\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\ID32\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\ID32\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\ID32\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)ID32.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)ID32.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)ID32.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)ID32.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)ID32.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)ID32.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\Interdata\id32_cpu.c" />
<ClCompile Include="..\Interdata\id32_dboot.c" />
<ClCompile Include="..\Interdata\id32_sys.c" />
<ClCompile Include="..\Interdata\id_dp.c" />
<ClCompile Include="..\Interdata\id_fd.c" />
<ClCompile Include="..\Interdata\id_fp.c" />
<ClCompile Include="..\Interdata\id_idc.c" />
<ClCompile Include="..\Interdata\id_io.c" />
<ClCompile Include="..\Interdata\id_lp.c" />
<ClCompile Include="..\Interdata\id_mt.c" />
<ClCompile Include="..\Interdata\id_pas.c" />
<ClCompile Include="..\Interdata\id_pt.c" />
<ClCompile Include="..\Interdata\id_tt.c" />
<ClCompile Include="..\Interdata\id_ttp.c" />
<ClCompile Include="..\Interdata\id_uvc.c" />
<ClCompile Include="..\scp.c" />
<ClCompile Include="..\sim_console.c" />
<ClCompile Include="..\sim_ether.c" />
<ClCompile Include="..\sim_fio.c" />
<ClCompile Include="..\sim_sock.c" />
<ClCompile Include="..\sim_tape.c" />
<ClCompile Include="..\sim_timer.c" />
<ClCompile Include="..\sim_tmxr.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\Interdata\id_defs.h" />
<ClInclude Include="..\scp.h" />
<ClInclude Include="..\sim_console.h" />
<ClInclude Include="..\sim_defs.h" />
<ClInclude Include="..\sim_ether.h" />
<ClInclude Include="..\sim_fio.h" />
<ClInclude Include="..\sim_rev.h" />
<ClInclude Include="..\sim_sock.h" />
<ClInclude Include="..\sim_tape.h" />
<ClInclude Include="..\sim_timer.h" />
<ClInclude Include="..\sim_tmxr.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,123 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{7b257b9f-d42d-47ce-9767-70e0192be616}</UniqueIdentifier>
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{0265b997-0162-4c72-b9c0-0d93efb3b864}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{80ee2091-68f8-40f4-b8ed-fd4491a92b1b}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\Interdata\id32_cpu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Interdata\id32_dboot.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Interdata\id32_sys.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Interdata\id_dp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Interdata\id_fd.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Interdata\id_fp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Interdata\id_idc.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Interdata\id_io.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Interdata\id_lp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Interdata\id_mt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Interdata\id_pas.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Interdata\id_pt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Interdata\id_tt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Interdata\id_ttp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Interdata\id_uvc.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\scp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_console.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_ether.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_fio.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_sock.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tape.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_timer.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tmxr.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\Interdata\id_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\scp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_console.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_ether.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_fio.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_rev.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_sock.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tape.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_timer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tmxr.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>

View File

@@ -0,0 +1,229 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>17.0</VCProjectVersion>
<ProjectGuid>{9B55ACBB-C29A-40EB-98BF-D1047912389E}</ProjectGuid>
<RootNamespace>NOVA</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>17.0.33015.44</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\NOVA\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\NOVA\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\NOVA\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\NOVA\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;../NOVA/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)NOVA.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)NOVA.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;../NOVA/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)NOVA.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)NOVA.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;../NOVA/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)NOVA.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;../NOVA/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)NOVA.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\NOVA\nova_clk.c" />
<ClCompile Include="..\NOVA\nova_cpu.c" />
<ClCompile Include="..\NOVA\nova_dkp.c" />
<ClCompile Include="..\NOVA\nova_dsk.c" />
<ClCompile Include="..\NOVA\nova_lp.c" />
<ClCompile Include="..\NOVA\nova_mta.c" />
<ClCompile Include="..\NOVA\nova_plt.c" />
<ClCompile Include="..\NOVA\nova_pt.c" />
<ClCompile Include="..\NOVA\nova_qty.c" />
<ClCompile Include="..\NOVA\nova_sys.c" />
<ClCompile Include="..\NOVA\nova_tt.c" />
<ClCompile Include="..\NOVA\nova_tt1.c" />
<ClCompile Include="..\scp.c" />
<ClCompile Include="..\sim_console.c" />
<ClCompile Include="..\sim_ether.c" />
<ClCompile Include="..\sim_fio.c" />
<ClCompile Include="..\sim_sock.c" />
<ClCompile Include="..\sim_tape.c" />
<ClCompile Include="..\sim_timer.c" />
<ClCompile Include="..\sim_tmxr.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\NOVA\nova_defs.h" />
<ClInclude Include="..\scp.h" />
<ClInclude Include="..\sim_console.h" />
<ClInclude Include="..\sim_defs.h" />
<ClInclude Include="..\sim_ether.h" />
<ClInclude Include="..\sim_fio.h" />
<ClInclude Include="..\sim_rev.h" />
<ClInclude Include="..\sim_sock.h" />
<ClInclude Include="..\sim_tape.h" />
<ClInclude Include="..\sim_timer.h" />
<ClInclude Include="..\sim_tmxr.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,114 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{2aa8f41d-c055-463d-b28c-8dd70cfe1eaf}</UniqueIdentifier>
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{71912a11-5fe4-4f10-84fc-c0cb34e375f7}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{984c2db0-702a-4d90-85ca-c61440462cbe}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\NOVA\nova_clk.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\NOVA\nova_cpu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\NOVA\nova_dkp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\NOVA\nova_dsk.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\NOVA\nova_lp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\NOVA\nova_mta.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\NOVA\nova_plt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\NOVA\nova_pt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\NOVA\nova_qty.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\NOVA\nova_sys.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\NOVA\nova_tt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\NOVA\nova_tt1.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\scp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_console.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_ether.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_fio.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_sock.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tape.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_timer.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tmxr.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\NOVA\nova_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\scp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_console.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_ether.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_fio.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_rev.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_sock.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tape.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_timer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tmxr.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>

View File

@@ -0,0 +1,225 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>17.0</VCProjectVersion>
<ProjectGuid>{CB017838-5DC5-4B9D-A8F7-7B36AA4A3331}</ProjectGuid>
<RootNamespace>PDP1</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>17.0.33015.44</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP1\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP1\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP1\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP1\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;../PDP1/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP1.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)PDP1.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;../PDP1/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP1.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)PDP1.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;../PDP1/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP1.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;../PDP1/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP1.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\PDP1\pdp1_clk.c" />
<ClCompile Include="..\PDP1\pdp1_cpu.c" />
<ClCompile Include="..\PDP1\pdp1_dcs.c" />
<ClCompile Include="..\PDP1\pdp1_drm.c" />
<ClCompile Include="..\PDP1\pdp1_dt.c" />
<ClCompile Include="..\PDP1\pdp1_lp.c" />
<ClCompile Include="..\PDP1\pdp1_stddev.c" />
<ClCompile Include="..\PDP1\pdp1_sys.c" />
<ClCompile Include="..\scp.c" />
<ClCompile Include="..\sim_console.c" />
<ClCompile Include="..\sim_ether.c" />
<ClCompile Include="..\sim_fio.c" />
<ClCompile Include="..\sim_sock.c" />
<ClCompile Include="..\sim_tape.c" />
<ClCompile Include="..\sim_timer.c" />
<ClCompile Include="..\sim_tmxr.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\PDP1\pdp1_defs.h" />
<ClInclude Include="..\scp.h" />
<ClInclude Include="..\sim_console.h" />
<ClInclude Include="..\sim_defs.h" />
<ClInclude Include="..\sim_ether.h" />
<ClInclude Include="..\sim_fio.h" />
<ClInclude Include="..\sim_rev.h" />
<ClInclude Include="..\sim_sock.h" />
<ClInclude Include="..\sim_tape.h" />
<ClInclude Include="..\sim_timer.h" />
<ClInclude Include="..\sim_tmxr.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,102 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{698a3437-3071-4cab-a551-c41ae7144e76}</UniqueIdentifier>
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{8937f1a2-3e40-4cf9-ab91-81d6c3d1c946}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{c1706b4c-731a-4f06-bcba-afe4c399cd06}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\PDP1\pdp1_clk.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP1\pdp1_cpu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP1\pdp1_dcs.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP1\pdp1_drm.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP1\pdp1_dt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP1\pdp1_lp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP1\pdp1_stddev.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP1\pdp1_sys.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\scp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_console.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_ether.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_fio.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_sock.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tape.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_timer.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tmxr.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\PDP1\pdp1_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\scp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_console.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_ether.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_fio.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_rev.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_sock.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tape.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_timer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tmxr.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>

View File

@@ -0,0 +1,232 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>17.0</VCProjectVersion>
<ProjectGuid>{A39C0AFE-BDE5-4236-B740-AC710FCA1DA2}</ProjectGuid>
<RootNamespace>PDP10</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>17.0.33015.44</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP10\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP10\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP10\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP10\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;../PDP10/;../PDP11/;../VAX/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>USE_INT64;VM_PDP10;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP10.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)PDP10.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;../PDP10/;../PDP11/;../VAX/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>USE_INT64;VM_PDP10;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP10.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)PDP10.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;../PDP10/;../PDP11/;../VAX/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>USE_INT64;VM_PDP10;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP10.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;../PDP10/;../PDP11/;../VAX/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>USE_INT64;VM_PDP10;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP10.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\PDP10\pdp10_cpu.c" />
<ClCompile Include="..\PDP10\pdp10_fe.c" />
<ClCompile Include="..\PDP10\pdp10_ksio.c" />
<ClCompile Include="..\PDP10\pdp10_lp20.c" />
<ClCompile Include="..\PDP10\pdp10_mdfp.c" />
<ClCompile Include="..\PDP10\pdp10_pag.c" />
<ClCompile Include="..\PDP10\pdp10_rp.c" />
<ClCompile Include="..\PDP10\pdp10_sys.c" />
<ClCompile Include="..\PDP10\pdp10_tim.c" />
<ClCompile Include="..\PDP10\pdp10_tu.c" />
<ClCompile Include="..\PDP10\pdp10_xtnd.c" />
<ClCompile Include="..\PDP11\pdp11_cr.c" />
<ClCompile Include="..\PDP11\pdp11_dz.c" />
<ClCompile Include="..\PDP11\pdp11_pt.c" />
<ClCompile Include="..\PDP11\pdp11_ry.c" />
<ClCompile Include="..\scp.c" />
<ClCompile Include="..\sim_console.c" />
<ClCompile Include="..\sim_ether.c" />
<ClCompile Include="..\sim_fio.c" />
<ClCompile Include="..\sim_sock.c" />
<ClCompile Include="..\sim_tape.c" />
<ClCompile Include="..\sim_timer.c" />
<ClCompile Include="..\sim_tmxr.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\PDP10\pdp10_defs.h" />
<ClInclude Include="..\scp.h" />
<ClInclude Include="..\sim_console.h" />
<ClInclude Include="..\sim_defs.h" />
<ClInclude Include="..\sim_ether.h" />
<ClInclude Include="..\sim_fio.h" />
<ClInclude Include="..\sim_rev.h" />
<ClInclude Include="..\sim_sock.h" />
<ClInclude Include="..\sim_tape.h" />
<ClInclude Include="..\sim_timer.h" />
<ClInclude Include="..\sim_tmxr.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,123 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{77d0f5d7-0598-442c-96db-85d2a99fb41d}</UniqueIdentifier>
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{0c857ce4-8936-4e66-b192-2e15796ff5d0}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{a0842499-4962-408f-91d1-8ec0dae99973}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\PDP10\pdp10_cpu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP10\pdp10_fe.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP10\pdp10_ksio.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP10\pdp10_lp20.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP10\pdp10_mdfp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP10\pdp10_pag.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP10\pdp10_rp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP10\pdp10_sys.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP10\pdp10_tim.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP10\pdp10_tu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP10\pdp10_xtnd.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_cr.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_dz.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_pt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_ry.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\scp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_console.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_ether.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_fio.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_sock.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tape.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_timer.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tmxr.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\PDP10\pdp10_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\scp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_console.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_ether.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_fio.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_rev.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_sock.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tape.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_timer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tmxr.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>

View File

@@ -0,0 +1,345 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>17.0</VCProjectVersion>
<ProjectGuid>{49499E1B-5019-4B98-9DC7-2E73306D5578}</ProjectGuid>
<RootNamespace>PDP11</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>17.0.33015.44</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP11\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP11\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP11\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP11\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<PreBuildEvent>
<Message>Check for required build dependencies</Message>
<Command>if not exist ../../windows-build/winpcap/Wpdpack/Include/pcap.h goto _notice
if not exist ../../windows-build/pthreads/pthread.h goto _notice
goto _good
:_notice
echo ****************************************************
echo ****************************************************
echo ** The required build support is not available. **
echo ****************************************************
echo ****************************************************
type 0ReadMe_Projects.txt
exit 1
:_good
</Command>
</PreBuildEvent>
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;../PDP11/;../../windows-build/winpcap/Wpdpack/Include;../../windows-build/pthreads;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>USE_SHARED;VM_PDP11;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;PTW32_STATIC_LIB;USE_READER_THREAD;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wpcap.lib;packet.lib;wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP11.exe</OutputFile>
<AdditionalLibraryDirectories>../../windows-build/winpcap/Wpdpack/Lib/;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)PDP11.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<PreBuildEvent>
<Message>Check for required build dependencies</Message>
<Command>if not exist ../../windows-build/winpcap/Wpdpack/Include/pcap.h goto _notice
if not exist ../../windows-build/pthreads/pthread.h goto _notice
goto _good
:_notice
echo ****************************************************
echo ****************************************************
echo ** The required build support is not available. **
echo ****************************************************
echo ****************************************************
type 0ReadMe_Projects.txt
exit 1
:_good
</Command>
</PreBuildEvent>
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;../PDP11/;../../windows-build/winpcap/Wpdpack/Include;../../windows-build/pthreads;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>USE_SHARED;VM_PDP11;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;PTW32_STATIC_LIB;USE_READER_THREAD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wpcap.lib;packet.lib;wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP11.exe</OutputFile>
<AdditionalLibraryDirectories>../../windows-build/winpcap/Wpdpack/Lib/;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)PDP11.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<PreBuildEvent>
<Message>Check for required build dependencies</Message>
<Command>if not exist ../../windows-build/winpcap/Wpdpack/Include/pcap.h goto _notice
if not exist ../../windows-build/pthreads/pthread.h goto _notice
goto _good
:_notice
echo ****************************************************
echo ****************************************************
echo ** The required build support is not available. **
echo ****************************************************
echo ****************************************************
type 0ReadMe_Projects.txt
exit 1
:_good
</Command>
</PreBuildEvent>
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;../PDP11/;../../windows-build/winpcap/Wpdpack/Include;../../windows-build/pthreads;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>USE_SHARED;VM_PDP11;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;PTW32_STATIC_LIB;USE_READER_THREAD;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wpcap.lib;packet.lib;wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP11.exe</OutputFile>
<AdditionalLibraryDirectories>../../windows-build/winpcap/Wpdpack/Lib/;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<PreBuildEvent>
<Message>Check for required build dependencies</Message>
<Command>if not exist ../../windows-build/winpcap/Wpdpack/Include/pcap.h goto _notice
if not exist ../../windows-build/pthreads/pthread.h goto _notice
goto _good
:_notice
echo ****************************************************
echo ****************************************************
echo ** The required build support is not available. **
echo ****************************************************
echo ****************************************************
type 0ReadMe_Projects.txt
exit 1
:_good
</Command>
</PreBuildEvent>
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;../PDP11/;../../windows-build/winpcap/Wpdpack/Include;../../windows-build/pthreads;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>USE_SHARED;VM_PDP11;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;PTW32_STATIC_LIB;USE_READER_THREAD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wpcap.lib;packet.lib;wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP11.exe</OutputFile>
<AdditionalLibraryDirectories>../../windows-build/winpcap/Wpdpack/Lib/;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\..\windows-build\pthreads\pthread.c">
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">HAVE_CONFIG_H;PTW32_BUILD_INLINED;PTW32_STATIC_LIB;__CLEANUP_C</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">HAVE_CONFIG_H;PTW32_BUILD_INLINED;PTW32_STATIC_LIB;__CLEANUP_C</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">HAVE_CONFIG_H;PTW32_BUILD_INLINED;PTW32_STATIC_LIB;__CLEANUP_C</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">HAVE_CONFIG_H;PTW32_BUILD_INLINED;PTW32_STATIC_LIB;__CLEANUP_C</PreprocessorDefinitions>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_cis.c" />
<ClCompile Include="..\PDP11\pdp11_cpu.c" />
<ClCompile Include="..\PDP11\pdp11_cpumod.c" />
<ClCompile Include="..\PDP11\pdp11_cr.c" />
<ClCompile Include="..\PDP11\pdp11_dc.c" />
<ClCompile Include="..\PDP11\pdp11_dl.c" />
<ClCompile Include="..\PDP11\pdp11_dz.c" />
<ClCompile Include="..\PDP11\pdp11_fp.c" />
<ClCompile Include="..\PDP11\pdp11_hk.c" />
<ClCompile Include="..\PDP11\pdp11_io.c" />
<ClCompile Include="..\PDP11\pdp11_io_lib.c" />
<ClCompile Include="..\PDP11\pdp11_ke.c" />
<ClCompile Include="..\PDP11\pdp11_kg.c" />
<ClCompile Include="..\PDP11\pdp11_lp.c" />
<ClCompile Include="..\PDP11\pdp11_pclk.c" />
<ClCompile Include="..\PDP11\pdp11_pt.c" />
<ClCompile Include="..\PDP11\pdp11_rc.c" />
<ClCompile Include="..\PDP11\pdp11_rf.c" />
<ClCompile Include="..\PDP11\pdp11_rh.c" />
<ClCompile Include="..\PDP11\pdp11_rk.c" />
<ClCompile Include="..\PDP11\pdp11_rl.c" />
<ClCompile Include="..\PDP11\pdp11_rp.c" />
<ClCompile Include="..\PDP11\pdp11_rq.c" />
<ClCompile Include="..\PDP11\pdp11_rs.c" />
<ClCompile Include="..\PDP11\pdp11_rx.c" />
<ClCompile Include="..\PDP11\pdp11_ry.c" />
<ClCompile Include="..\PDP11\pdp11_stddev.c" />
<ClCompile Include="..\PDP11\pdp11_sys.c" />
<ClCompile Include="..\PDP11\pdp11_ta.c" />
<ClCompile Include="..\PDP11\pdp11_tc.c" />
<ClCompile Include="..\PDP11\pdp11_tm.c" />
<ClCompile Include="..\PDP11\pdp11_tq.c" />
<ClCompile Include="..\PDP11\pdp11_ts.c" />
<ClCompile Include="..\PDP11\pdp11_tu.c" />
<ClCompile Include="..\PDP11\pdp11_vh.c" />
<ClCompile Include="..\PDP11\pdp11_xq.c" />
<ClCompile Include="..\PDP11\pdp11_xu.c" />
<ClCompile Include="..\scp.c" />
<ClCompile Include="..\sim_console.c" />
<ClCompile Include="..\sim_ether.c" />
<ClCompile Include="..\sim_fio.c" />
<ClCompile Include="..\sim_sock.c" />
<ClCompile Include="..\sim_tape.c" />
<ClCompile Include="..\sim_timer.c" />
<ClCompile Include="..\sim_tmxr.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\dec_dz.h" />
<ClInclude Include="..\PDP11\pdp11_cpumod.h" />
<ClInclude Include="..\PDP11\pdp11_cr_dat.h" />
<ClInclude Include="..\PDP11\pdp11_defs.h" />
<ClInclude Include="..\PDP11\pdp11_io_lib.h" />
<ClInclude Include="..\PDP11\pdp11_mscp.h" />
<ClInclude Include="..\PDP11\pdp11_uqssp.h" />
<ClInclude Include="..\PDP11\pdp11_xq.h" />
<ClInclude Include="..\PDP11\pdp11_xq_bootrom.h" />
<ClInclude Include="..\PDP11\pdp11_xu.h" />
<ClInclude Include="..\scp.h" />
<ClInclude Include="..\sim_console.h" />
<ClInclude Include="..\sim_defs.h" />
<ClInclude Include="..\sim_ether.h" />
<ClInclude Include="..\sim_fio.h" />
<ClInclude Include="..\sim_rev.h" />
<ClInclude Include="..\sim_sock.h" />
<ClInclude Include="..\sim_tape.h" />
<ClInclude Include="..\sim_timer.h" />
<ClInclude Include="..\sim_tmxr.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,219 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{eac031be-00db-4b00-aed6-a9f5619b1fdc}</UniqueIdentifier>
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{f9250cdb-dc8b-4c53-8542-254da5be8c86}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{56a4e484-0ed7-4113-8c12-1180502acb35}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\PDP11\pdp11_cis.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_cpu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_cpumod.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_cr.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_dc.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_dl.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_dz.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_fp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_hk.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_io.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_io_lib.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_ke.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_kg.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_lp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_pclk.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_pt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_rc.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_rf.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_rh.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_rk.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_rl.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_rp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_rq.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_rs.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_rx.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_ry.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_stddev.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_sys.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_ta.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_tc.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_tm.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_tq.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_ts.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_tu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_vh.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_xq.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_xu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\windows-build\pthreads\pthread.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\scp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_console.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_ether.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_fio.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_sock.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tape.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_timer.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tmxr.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\dec_dz.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\PDP11\pdp11_cpumod.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\PDP11\pdp11_cr_dat.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\PDP11\pdp11_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\PDP11\pdp11_io_lib.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\PDP11\pdp11_mscp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\PDP11\pdp11_uqssp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\PDP11\pdp11_xq.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\PDP11\pdp11_xq_bootrom.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\PDP11\pdp11_xu.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\scp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_console.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_ether.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_fio.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_rev.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_sock.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tape.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_timer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tmxr.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>

View File

@@ -0,0 +1,232 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>17.0</VCProjectVersion>
<ProjectGuid>{44C07AA4-6D56-45ED-8393-18A23E76B758}</ProjectGuid>
<RootNamespace>PDP15</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>17.0.33015.44</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP15\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP15\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP15\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP15\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>../;../PDP18B/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>PDP15;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP15.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)PDP15.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>../;../PDP18B/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>PDP15;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP15.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)PDP15.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>../;../PDP18B/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>PDP15;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP15.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>../;../PDP18B/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>PDP15;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP15.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\PDP18B\pdp18b_cpu.c" />
<ClCompile Include="..\PDP18B\pdp18b_dr15.c" />
<ClCompile Include="..\PDP18B\pdp18b_drm.c" />
<ClCompile Include="..\PDP18B\pdp18b_dt.c" />
<ClCompile Include="..\PDP18B\pdp18b_fpp.c" />
<ClCompile Include="..\PDP18B\pdp18b_g2tty.c" />
<ClCompile Include="..\PDP18B\pdp18b_lp.c" />
<ClCompile Include="..\PDP18B\pdp18b_mt.c" />
<ClCompile Include="..\PDP18B\pdp18b_rf.c" />
<ClCompile Include="..\PDP18B\pdp18b_rp.c" />
<ClCompile Include="..\PDP18B\pdp18b_stddev.c" />
<ClCompile Include="..\PDP18B\pdp18b_sys.c" />
<ClCompile Include="..\PDP18B\pdp18b_tt1.c" />
<ClCompile Include="..\scp.c" />
<ClCompile Include="..\sim_console.c" />
<ClCompile Include="..\sim_ether.c" />
<ClCompile Include="..\sim_fio.c" />
<ClCompile Include="..\sim_shmem.c" />
<ClCompile Include="..\sim_sock.c" />
<ClCompile Include="..\sim_tape.c" />
<ClCompile Include="..\sim_timer.c" />
<ClCompile Include="..\sim_tmxr.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\PDP18B\pdp18b_defs.h" />
<ClInclude Include="..\scp.h" />
<ClInclude Include="..\sim_console.h" />
<ClInclude Include="..\sim_defs.h" />
<ClInclude Include="..\sim_ether.h" />
<ClInclude Include="..\sim_fio.h" />
<ClInclude Include="..\sim_rev.h" />
<ClInclude Include="..\sim_shmem.h" />
<ClInclude Include="..\sim_sock.h" />
<ClInclude Include="..\sim_tape.h" />
<ClInclude Include="..\sim_timer.h" />
<ClInclude Include="..\sim_tmxr.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,123 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{5717f7e7-b6bd-41fb-8f52-f2efa0a0c9ad}</UniqueIdentifier>
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{4f68a51f-d5fa-4524-8229-69d489df2e88}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{c18275d5-448f-401e-9f5c-a9bd10579c56}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\PDP18B\pdp18b_cpu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_dr15.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_drm.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_dt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_fpp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_g2tty.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_lp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_mt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_rf.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_rp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_stddev.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_sys.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_tt1.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\scp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_console.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_ether.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_fio.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_shmem.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_sock.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tape.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_timer.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tmxr.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\PDP18B\pdp18b_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\scp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_console.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_ether.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_fio.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_rev.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_shmem.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_sock.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tape.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_timer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tmxr.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>

View File

@@ -0,0 +1,229 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>17.0</VCProjectVersion>
<ProjectGuid>{C51841F3-BD47-41C3-946C-20F893FB5A23}</ProjectGuid>
<RootNamespace>PDP4</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>17.0.33015.44</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP4\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP4\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP4\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP4\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>../;../PDP18B/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>PDP4;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP4.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)PDP4.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>../;../PDP18B/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>PDP4;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP4.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)PDP4.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>../;../PDP18B/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>PDP4;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP4.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>../;../PDP18B/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>PDP4;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP4.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\PDP18B\pdp18b_cpu.c" />
<ClCompile Include="..\PDP18B\pdp18b_drm.c" />
<ClCompile Include="..\PDP18B\pdp18b_dt.c" />
<ClCompile Include="..\PDP18B\pdp18b_fpp.c" />
<ClCompile Include="..\PDP18B\pdp18b_g2tty.c" />
<ClCompile Include="..\PDP18B\pdp18b_lp.c" />
<ClCompile Include="..\PDP18B\pdp18b_mt.c" />
<ClCompile Include="..\PDP18B\pdp18b_rf.c" />
<ClCompile Include="..\PDP18B\pdp18b_rp.c" />
<ClCompile Include="..\PDP18B\pdp18b_stddev.c" />
<ClCompile Include="..\PDP18B\pdp18b_sys.c" />
<ClCompile Include="..\PDP18B\pdp18b_tt1.c" />
<ClCompile Include="..\scp.c" />
<ClCompile Include="..\sim_console.c" />
<ClCompile Include="..\sim_ether.c" />
<ClCompile Include="..\sim_fio.c" />
<ClCompile Include="..\sim_sock.c" />
<ClCompile Include="..\sim_tape.c" />
<ClCompile Include="..\sim_timer.c" />
<ClCompile Include="..\sim_tmxr.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\PDP18B\pdp18b_defs.h" />
<ClInclude Include="..\scp.h" />
<ClInclude Include="..\sim_console.h" />
<ClInclude Include="..\sim_defs.h" />
<ClInclude Include="..\sim_ether.h" />
<ClInclude Include="..\sim_fio.h" />
<ClInclude Include="..\sim_rev.h" />
<ClInclude Include="..\sim_sock.h" />
<ClInclude Include="..\sim_tape.h" />
<ClInclude Include="..\sim_timer.h" />
<ClInclude Include="..\sim_tmxr.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,114 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{1e02c4bc-68ec-482d-8939-66cf646f2c1c}</UniqueIdentifier>
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{95e273f7-1fb7-49c6-a91f-4bf9602c81fc}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{80c8e88b-c0f1-485f-b098-1a56271df1e8}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\PDP18B\pdp18b_cpu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_drm.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_dt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_fpp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_g2tty.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_lp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_mt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_rf.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_rp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_stddev.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_sys.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_tt1.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\scp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_console.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_ether.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_fio.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_sock.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tape.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_timer.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tmxr.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\PDP18B\pdp18b_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\scp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_console.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_ether.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_fio.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_rev.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_sock.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tape.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_timer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tmxr.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>

View File

@@ -0,0 +1,230 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>17.0</VCProjectVersion>
<ProjectGuid>{0F8B9E39-56A7-45BE-A68F-04F7EB8EF8A3}</ProjectGuid>
<RootNamespace>PDP7</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>17.0.33015.44</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP7\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP7\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP7\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP7\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>../;../PDP18B/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>PDP7;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP7.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)PDP7.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>../;../PDP18B/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>PDP7;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP7.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)PDP7.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>../;../PDP18B/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>PDP7;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP7.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>../;../PDP18B/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>PDP7;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP7.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\PDP18B\pdp18b_cpu.c" />
<ClCompile Include="..\PDP18B\pdp18b_drm.c" />
<ClCompile Include="..\PDP18B\pdp18b_dt.c" />
<ClCompile Include="..\PDP18B\pdp18b_fpp.c" />
<ClCompile Include="..\PDP18B\pdp18b_g2tty.c" />
<ClCompile Include="..\PDP18B\pdp18b_lp.c" />
<ClCompile Include="..\PDP18B\pdp18b_mt.c" />
<ClCompile Include="..\PDP18B\pdp18b_rb.c" />
<ClCompile Include="..\PDP18B\pdp18b_rf.c" />
<ClCompile Include="..\PDP18B\pdp18b_rp.c" />
<ClCompile Include="..\PDP18B\pdp18b_stddev.c" />
<ClCompile Include="..\PDP18B\pdp18b_sys.c" />
<ClCompile Include="..\PDP18B\pdp18b_tt1.c" />
<ClCompile Include="..\scp.c" />
<ClCompile Include="..\sim_console.c" />
<ClCompile Include="..\sim_ether.c" />
<ClCompile Include="..\sim_fio.c" />
<ClCompile Include="..\sim_sock.c" />
<ClCompile Include="..\sim_tape.c" />
<ClCompile Include="..\sim_timer.c" />
<ClCompile Include="..\sim_tmxr.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\PDP18B\pdp18b_defs.h" />
<ClInclude Include="..\scp.h" />
<ClInclude Include="..\sim_console.h" />
<ClInclude Include="..\sim_defs.h" />
<ClInclude Include="..\sim_ether.h" />
<ClInclude Include="..\sim_fio.h" />
<ClInclude Include="..\sim_rev.h" />
<ClInclude Include="..\sim_sock.h" />
<ClInclude Include="..\sim_tape.h" />
<ClInclude Include="..\sim_timer.h" />
<ClInclude Include="..\sim_tmxr.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,117 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{66c630e2-5ae0-4af7-8c09-465d73866dc5}</UniqueIdentifier>
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{65b6b252-23a1-4d32-86b4-28a8a7641a7f}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{ec5234b9-fe53-447e-b154-7fbd2af5ebe4}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\PDP18B\pdp18b_cpu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_drm.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_dt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_fpp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_g2tty.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_lp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_mt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_rb.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_rf.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_rp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_stddev.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_sys.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_tt1.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\scp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_console.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_ether.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_fio.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_sock.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tape.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_timer.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tmxr.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\PDP18B\pdp18b_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\scp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_console.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_ether.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_fio.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_rev.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_sock.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tape.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_timer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tmxr.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>

View File

@@ -0,0 +1,235 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>17.0</VCProjectVersion>
<ProjectGuid>{5EB65E13-1E6A-46A4-B7FE-EC87F8702067}</ProjectGuid>
<RootNamespace>PDP8</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>17.0.33015.44</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP8\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP8\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP8\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP8\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;../PDP8/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP8.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)PDP8.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;../PDP8/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP8.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)PDP8.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;../PDP8/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP8.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;../PDP8/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP8.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\PDP8\pdp8_clk.c" />
<ClCompile Include="..\PDP8\pdp8_cpu.c" />
<ClCompile Include="..\PDP8\pdp8_ct.c" />
<ClCompile Include="..\PDP8\pdp8_df.c" />
<ClCompile Include="..\PDP8\pdp8_dt.c" />
<ClCompile Include="..\PDP8\pdp8_fpp.c" />
<ClCompile Include="..\PDP8\pdp8_lp.c" />
<ClCompile Include="..\PDP8\pdp8_mt.c" />
<ClCompile Include="..\PDP8\pdp8_pt.c" />
<ClCompile Include="..\PDP8\pdp8_rf.c" />
<ClCompile Include="..\PDP8\pdp8_rk.c" />
<ClCompile Include="..\PDP8\pdp8_rl.c" />
<ClCompile Include="..\PDP8\pdp8_rx.c" />
<ClCompile Include="..\PDP8\pdp8_sys.c" />
<ClCompile Include="..\PDP8\pdp8_td.c" />
<ClCompile Include="..\PDP8\pdp8_tsc.c" />
<ClCompile Include="..\PDP8\pdp8_tt.c" />
<ClCompile Include="..\PDP8\pdp8_ttx.c" />
<ClCompile Include="..\scp.c" />
<ClCompile Include="..\sim_console.c" />
<ClCompile Include="..\sim_ether.c" />
<ClCompile Include="..\sim_fio.c" />
<ClCompile Include="..\sim_sock.c" />
<ClCompile Include="..\sim_tape.c" />
<ClCompile Include="..\sim_timer.c" />
<ClCompile Include="..\sim_tmxr.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\PDP8\pdp8_defs.h" />
<ClInclude Include="..\scp.h" />
<ClInclude Include="..\sim_console.h" />
<ClInclude Include="..\sim_defs.h" />
<ClInclude Include="..\sim_ether.h" />
<ClInclude Include="..\sim_fio.h" />
<ClInclude Include="..\sim_rev.h" />
<ClInclude Include="..\sim_sock.h" />
<ClInclude Include="..\sim_tape.h" />
<ClInclude Include="..\sim_timer.h" />
<ClInclude Include="..\sim_tmxr.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,132 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{e315adc0-1b2e-4e2e-abdc-cd759435a23c}</UniqueIdentifier>
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{5756bda2-a22e-4e2f-99e5-02f0216ed691}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{23c5211b-78b7-4324-a80e-0e1708029847}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\PDP8\pdp8_clk.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP8\pdp8_cpu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP8\pdp8_ct.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP8\pdp8_df.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP8\pdp8_dt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP8\pdp8_fpp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP8\pdp8_lp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP8\pdp8_mt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP8\pdp8_pt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP8\pdp8_rf.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP8\pdp8_rk.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP8\pdp8_rl.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP8\pdp8_rx.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP8\pdp8_sys.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP8\pdp8_td.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP8\pdp8_tsc.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP8\pdp8_tt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP8\pdp8_ttx.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\scp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_console.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_ether.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_fio.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_sock.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tape.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_timer.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tmxr.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\PDP8\pdp8_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\scp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_console.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_ether.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_fio.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_rev.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_sock.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tape.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_timer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tmxr.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>

View File

@@ -0,0 +1,230 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>17.0</VCProjectVersion>
<ProjectGuid>{9D589BCA-9E10-4FFA-B43F-DDFA91C1C098}</ProjectGuid>
<RootNamespace>PDP9</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>17.0.33015.44</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP9\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP9\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP9\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\PDP9\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>../;../PDP18B/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>PDP9;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP9.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)PDP9.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>../;../PDP18B/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>PDP9;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP9.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)PDP9.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>../;../PDP18B/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>PDP9;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP9.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>../;../PDP18B/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>PDP9;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)PDP9.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\PDP18B\pdp18b_cpu.c" />
<ClCompile Include="..\PDP18B\pdp18b_drm.c" />
<ClCompile Include="..\PDP18B\pdp18b_dt.c" />
<ClCompile Include="..\PDP18B\pdp18b_fpp.c" />
<ClCompile Include="..\PDP18B\pdp18b_g2tty.c" />
<ClCompile Include="..\PDP18B\pdp18b_lp.c" />
<ClCompile Include="..\PDP18B\pdp18b_mt.c" />
<ClCompile Include="..\PDP18B\pdp18b_rb.c" />
<ClCompile Include="..\PDP18B\pdp18b_rf.c" />
<ClCompile Include="..\PDP18B\pdp18b_rp.c" />
<ClCompile Include="..\PDP18B\pdp18b_stddev.c" />
<ClCompile Include="..\PDP18B\pdp18b_sys.c" />
<ClCompile Include="..\PDP18B\pdp18b_tt1.c" />
<ClCompile Include="..\scp.c" />
<ClCompile Include="..\sim_console.c" />
<ClCompile Include="..\sim_ether.c" />
<ClCompile Include="..\sim_fio.c" />
<ClCompile Include="..\sim_sock.c" />
<ClCompile Include="..\sim_tape.c" />
<ClCompile Include="..\sim_timer.c" />
<ClCompile Include="..\sim_tmxr.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\PDP18B\pdp18b_defs.h" />
<ClInclude Include="..\scp.h" />
<ClInclude Include="..\sim_console.h" />
<ClInclude Include="..\sim_defs.h" />
<ClInclude Include="..\sim_ether.h" />
<ClInclude Include="..\sim_fio.h" />
<ClInclude Include="..\sim_rev.h" />
<ClInclude Include="..\sim_sock.h" />
<ClInclude Include="..\sim_tape.h" />
<ClInclude Include="..\sim_timer.h" />
<ClInclude Include="..\sim_tmxr.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,117 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{0171d052-a24b-4a8d-99ed-1052d6f8d337}</UniqueIdentifier>
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{55321a4c-f0f2-4dab-901c-31607bb653d1}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{d04f3084-4175-46d8-af4d-de6631a526be}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\PDP18B\pdp18b_cpu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_drm.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_dt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_fpp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_g2tty.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_lp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_mt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_rb.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_rf.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_rp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_stddev.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_sys.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP18B\pdp18b_tt1.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\scp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_console.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_ether.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_fio.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_sock.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tape.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_timer.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tmxr.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\PDP18B\pdp18b_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\scp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_console.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_ether.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_fio.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_rev.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_sock.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tape.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_timer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tmxr.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>

View File

@@ -0,0 +1,231 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>17.0</VCProjectVersion>
<ProjectGuid>{750762C6-A2AF-40BA-A006-5E68002C1E87}</ProjectGuid>
<RootNamespace>SDS</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>17.0.33015.44</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\SDS\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\SDS\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\SDS\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\SDS\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;../SDS/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;USE_SIM_CARD;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)SDS.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)SDS.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;../SDS/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;USE_SIM_CARD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)SDS.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)SDS.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;../SDS/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;USE_SIM_CARD;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)SDS.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;../SDS/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;USE_SIM_CARD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)SDS.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\scp.c" />
<ClCompile Include="..\SDS\sds_cp.c" />
<ClCompile Include="..\SDS\sds_cpu.c" />
<ClCompile Include="..\SDS\sds_cr.c" />
<ClCompile Include="..\SDS\sds_drm.c" />
<ClCompile Include="..\SDS\sds_dsk.c" />
<ClCompile Include="..\SDS\sds_io.c" />
<ClCompile Include="..\SDS\sds_lp.c" />
<ClCompile Include="..\SDS\sds_mt.c" />
<ClCompile Include="..\SDS\sds_mux.c" />
<ClCompile Include="..\SDS\sds_rad.c" />
<ClCompile Include="..\SDS\sds_stddev.c" />
<ClCompile Include="..\SDS\sds_sys.c" />
<ClCompile Include="..\sim_card.c" />
<ClCompile Include="..\sim_console.c" />
<ClCompile Include="..\sim_ether.c" />
<ClCompile Include="..\sim_fio.c" />
<ClCompile Include="..\sim_sock.c" />
<ClCompile Include="..\sim_tape.c" />
<ClCompile Include="..\sim_timer.c" />
<ClCompile Include="..\sim_tmxr.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\scp.h" />
<ClInclude Include="..\SDS\sds_defs.h" />
<ClInclude Include="..\sim_card.h" />
<ClInclude Include="..\sim_console.h" />
<ClInclude Include="..\sim_defs.h" />
<ClInclude Include="..\sim_ether.h" />
<ClInclude Include="..\sim_fio.h" />
<ClInclude Include="..\sim_rev.h" />
<ClInclude Include="..\sim_sock.h" />
<ClInclude Include="..\sim_tape.h" />
<ClInclude Include="..\sim_timer.h" />
<ClInclude Include="..\sim_tmxr.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,120 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{f478c7ab-31f3-44a5-a3ce-397ea8303e45}</UniqueIdentifier>
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{891db4ad-461c-4c58-9d98-faebe8f55039}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{eeae63ad-fe58-48e9-98aa-6608a6705d9a}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\scp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\SDS\sds_cp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\SDS\sds_cpu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\SDS\sds_cr.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\SDS\sds_drm.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\SDS\sds_dsk.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\SDS\sds_io.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\SDS\sds_lp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\SDS\sds_mt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\SDS\sds_mux.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\SDS\sds_rad.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\SDS\sds_stddev.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\SDS\sds_sys.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_card.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_console.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_ether.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_fio.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_sock.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tape.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_timer.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tmxr.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\scp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\SDS\sds_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_card.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_console.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_ether.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_fio.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_rev.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_sock.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tape.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_timer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tmxr.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>

View File

@@ -0,0 +1,271 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.4.33110.190
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "VAX", "VAX.vcxproj", "{D5D873F7-D286-43E7-958A-3D838FAA0856}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "VAX780", "VAX780.vcxproj", "{D5D873F7-D286-43E7-958A-3D83DEADBEEF}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Altair", "ALTAIR.vcxproj", "{1C602310-C406-4446-85C3-E5AE0E836120}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "GRI", "GRI.vcxproj", "{611E140C-8403-4FD8-AF53-CE01C8452B34}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "H316", "H316.vcxproj", "{C915B408-80D8-4925-BF7B-0469436B33BF}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ID16", "ID16.vcxproj", "{D90C77B3-A3E7-40D3-BB88-18A4EF1C001D}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ID32", "ID32.vcxproj", "{324EF17B-1683-48B5-824D-FACF17AEB27B}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PDP8", "PDP8.vcxproj", "{5EB65E13-1E6A-46A4-B7FE-EC87F8702067}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PDP10", "PDP10.vcxproj", "{A39C0AFE-BDE5-4236-B740-AC710FCA1DA2}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SDS", "SDS.vcxproj", "{750762C6-A2AF-40BA-A006-5E68002C1E87}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PDP11", "PDP11.vcxproj", "{49499E1B-5019-4B98-9DC7-2E73306D5578}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PDP1", "PDP1.vcxproj", "{CB017838-5DC5-4B9D-A8F7-7B36AA4A3331}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "I1401", "I1401.vcxproj", "{C92737AD-07CC-492F-AA76-D169CEF5BBAB}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "I1620", "I1620.vcxproj", "{089C9C0B-C4F7-4923-86C4-F14BF5D61821}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PDP15", "PDP15.vcxproj", "{44C07AA4-6D56-45ED-8393-18A23E76B758}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PDP9", "PDP9.vcxproj", "{9D589BCA-9E10-4FFA-B43F-DDFA91C1C098}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PDP7", "PDP7.vcxproj", "{0F8B9E39-56A7-45BE-A68F-04F7EB8EF8A3}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PDP4", "PDP4.vcxproj", "{C51841F3-BD47-41C3-946C-20F893FB5A23}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "NOVA", "NOVA.vcxproj", "{9B55ACBB-C29A-40EB-98BF-D1047912389E}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ECLIPSE", "ECLIPSE.vcxproj", "{FF632F3D-9F62-481D-A5C7-AD090F46143C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lgp", "lgp.vcxproj", "{927C3BD9-BD0C-4A23-99F9-5ABC40236509}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "I7094", "I7094.vcxproj", "{927C3BD9-BD0C-4A23-99F9-DEAD402BEEF9}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sigma", "sigma.vcxproj", "{7DDB6DF6-3837-4DE3-80D7-63181195021F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "alpha", "alpha.vcxproj", "{14C5D369-E4A1-4DA2-B23C-B49367874F7B}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "UC15", "UC15.vcxproj", "{B5E9D32E-53F9-4C9B-B037-5A2D34E370CF}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|ARM = Debug|ARM
Debug|Win32 = Debug|Win32
Release|ARM = Release|ARM
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{D5D873F7-D286-43E7-958A-3D838FAA0856}.Debug|ARM.ActiveCfg = Debug|ARM
{D5D873F7-D286-43E7-958A-3D838FAA0856}.Debug|ARM.Build.0 = Debug|ARM
{D5D873F7-D286-43E7-958A-3D838FAA0856}.Debug|Win32.ActiveCfg = Debug|Win32
{D5D873F7-D286-43E7-958A-3D838FAA0856}.Debug|Win32.Build.0 = Debug|Win32
{D5D873F7-D286-43E7-958A-3D838FAA0856}.Release|ARM.ActiveCfg = Release|ARM
{D5D873F7-D286-43E7-958A-3D838FAA0856}.Release|ARM.Build.0 = Release|ARM
{D5D873F7-D286-43E7-958A-3D838FAA0856}.Release|Win32.ActiveCfg = Release|Win32
{D5D873F7-D286-43E7-958A-3D838FAA0856}.Release|Win32.Build.0 = Release|Win32
{D5D873F7-D286-43E7-958A-3D83DEADBEEF}.Debug|ARM.ActiveCfg = Debug|ARM
{D5D873F7-D286-43E7-958A-3D83DEADBEEF}.Debug|ARM.Build.0 = Debug|ARM
{D5D873F7-D286-43E7-958A-3D83DEADBEEF}.Debug|Win32.ActiveCfg = Debug|Win32
{D5D873F7-D286-43E7-958A-3D83DEADBEEF}.Debug|Win32.Build.0 = Debug|Win32
{D5D873F7-D286-43E7-958A-3D83DEADBEEF}.Release|ARM.ActiveCfg = Release|ARM
{D5D873F7-D286-43E7-958A-3D83DEADBEEF}.Release|ARM.Build.0 = Release|ARM
{D5D873F7-D286-43E7-958A-3D83DEADBEEF}.Release|Win32.ActiveCfg = Release|Win32
{D5D873F7-D286-43E7-958A-3D83DEADBEEF}.Release|Win32.Build.0 = Release|Win32
{1C602310-C406-4446-85C3-E5AE0E836120}.Debug|ARM.ActiveCfg = Debug|ARM
{1C602310-C406-4446-85C3-E5AE0E836120}.Debug|ARM.Build.0 = Debug|ARM
{1C602310-C406-4446-85C3-E5AE0E836120}.Debug|Win32.ActiveCfg = Debug|Win32
{1C602310-C406-4446-85C3-E5AE0E836120}.Debug|Win32.Build.0 = Debug|Win32
{1C602310-C406-4446-85C3-E5AE0E836120}.Release|ARM.ActiveCfg = Release|ARM
{1C602310-C406-4446-85C3-E5AE0E836120}.Release|ARM.Build.0 = Release|ARM
{1C602310-C406-4446-85C3-E5AE0E836120}.Release|Win32.ActiveCfg = Release|Win32
{1C602310-C406-4446-85C3-E5AE0E836120}.Release|Win32.Build.0 = Release|Win32
{611E140C-8403-4FD8-AF53-CE01C8452B34}.Debug|ARM.ActiveCfg = Debug|ARM
{611E140C-8403-4FD8-AF53-CE01C8452B34}.Debug|ARM.Build.0 = Debug|ARM
{611E140C-8403-4FD8-AF53-CE01C8452B34}.Debug|Win32.ActiveCfg = Debug|Win32
{611E140C-8403-4FD8-AF53-CE01C8452B34}.Debug|Win32.Build.0 = Debug|Win32
{611E140C-8403-4FD8-AF53-CE01C8452B34}.Release|ARM.ActiveCfg = Release|ARM
{611E140C-8403-4FD8-AF53-CE01C8452B34}.Release|ARM.Build.0 = Release|ARM
{611E140C-8403-4FD8-AF53-CE01C8452B34}.Release|Win32.ActiveCfg = Release|Win32
{611E140C-8403-4FD8-AF53-CE01C8452B34}.Release|Win32.Build.0 = Release|Win32
{C915B408-80D8-4925-BF7B-0469436B33BF}.Debug|ARM.ActiveCfg = Debug|ARM
{C915B408-80D8-4925-BF7B-0469436B33BF}.Debug|ARM.Build.0 = Debug|ARM
{C915B408-80D8-4925-BF7B-0469436B33BF}.Debug|Win32.ActiveCfg = Debug|Win32
{C915B408-80D8-4925-BF7B-0469436B33BF}.Debug|Win32.Build.0 = Debug|Win32
{C915B408-80D8-4925-BF7B-0469436B33BF}.Release|ARM.ActiveCfg = Release|ARM
{C915B408-80D8-4925-BF7B-0469436B33BF}.Release|ARM.Build.0 = Release|ARM
{C915B408-80D8-4925-BF7B-0469436B33BF}.Release|Win32.ActiveCfg = Release|Win32
{C915B408-80D8-4925-BF7B-0469436B33BF}.Release|Win32.Build.0 = Release|Win32
{D90C77B3-A3E7-40D3-BB88-18A4EF1C001D}.Debug|ARM.ActiveCfg = Debug|ARM
{D90C77B3-A3E7-40D3-BB88-18A4EF1C001D}.Debug|ARM.Build.0 = Debug|ARM
{D90C77B3-A3E7-40D3-BB88-18A4EF1C001D}.Debug|Win32.ActiveCfg = Debug|Win32
{D90C77B3-A3E7-40D3-BB88-18A4EF1C001D}.Debug|Win32.Build.0 = Debug|Win32
{D90C77B3-A3E7-40D3-BB88-18A4EF1C001D}.Release|ARM.ActiveCfg = Release|ARM
{D90C77B3-A3E7-40D3-BB88-18A4EF1C001D}.Release|ARM.Build.0 = Release|ARM
{D90C77B3-A3E7-40D3-BB88-18A4EF1C001D}.Release|Win32.ActiveCfg = Release|Win32
{D90C77B3-A3E7-40D3-BB88-18A4EF1C001D}.Release|Win32.Build.0 = Release|Win32
{324EF17B-1683-48B5-824D-FACF17AEB27B}.Debug|ARM.ActiveCfg = Debug|ARM
{324EF17B-1683-48B5-824D-FACF17AEB27B}.Debug|ARM.Build.0 = Debug|ARM
{324EF17B-1683-48B5-824D-FACF17AEB27B}.Debug|Win32.ActiveCfg = Debug|Win32
{324EF17B-1683-48B5-824D-FACF17AEB27B}.Debug|Win32.Build.0 = Debug|Win32
{324EF17B-1683-48B5-824D-FACF17AEB27B}.Release|ARM.ActiveCfg = Release|ARM
{324EF17B-1683-48B5-824D-FACF17AEB27B}.Release|ARM.Build.0 = Release|ARM
{324EF17B-1683-48B5-824D-FACF17AEB27B}.Release|Win32.ActiveCfg = Release|Win32
{324EF17B-1683-48B5-824D-FACF17AEB27B}.Release|Win32.Build.0 = Release|Win32
{5EB65E13-1E6A-46A4-B7FE-EC87F8702067}.Debug|ARM.ActiveCfg = Debug|ARM
{5EB65E13-1E6A-46A4-B7FE-EC87F8702067}.Debug|ARM.Build.0 = Debug|ARM
{5EB65E13-1E6A-46A4-B7FE-EC87F8702067}.Debug|Win32.ActiveCfg = Debug|Win32
{5EB65E13-1E6A-46A4-B7FE-EC87F8702067}.Debug|Win32.Build.0 = Debug|Win32
{5EB65E13-1E6A-46A4-B7FE-EC87F8702067}.Release|ARM.ActiveCfg = Release|ARM
{5EB65E13-1E6A-46A4-B7FE-EC87F8702067}.Release|ARM.Build.0 = Release|ARM
{5EB65E13-1E6A-46A4-B7FE-EC87F8702067}.Release|Win32.ActiveCfg = Release|Win32
{5EB65E13-1E6A-46A4-B7FE-EC87F8702067}.Release|Win32.Build.0 = Release|Win32
{A39C0AFE-BDE5-4236-B740-AC710FCA1DA2}.Debug|ARM.ActiveCfg = Debug|ARM
{A39C0AFE-BDE5-4236-B740-AC710FCA1DA2}.Debug|ARM.Build.0 = Debug|ARM
{A39C0AFE-BDE5-4236-B740-AC710FCA1DA2}.Debug|Win32.ActiveCfg = Debug|Win32
{A39C0AFE-BDE5-4236-B740-AC710FCA1DA2}.Debug|Win32.Build.0 = Debug|Win32
{A39C0AFE-BDE5-4236-B740-AC710FCA1DA2}.Release|ARM.ActiveCfg = Release|ARM
{A39C0AFE-BDE5-4236-B740-AC710FCA1DA2}.Release|ARM.Build.0 = Release|ARM
{A39C0AFE-BDE5-4236-B740-AC710FCA1DA2}.Release|Win32.ActiveCfg = Release|Win32
{A39C0AFE-BDE5-4236-B740-AC710FCA1DA2}.Release|Win32.Build.0 = Release|Win32
{750762C6-A2AF-40BA-A006-5E68002C1E87}.Debug|ARM.ActiveCfg = Debug|ARM
{750762C6-A2AF-40BA-A006-5E68002C1E87}.Debug|ARM.Build.0 = Debug|ARM
{750762C6-A2AF-40BA-A006-5E68002C1E87}.Debug|Win32.ActiveCfg = Debug|Win32
{750762C6-A2AF-40BA-A006-5E68002C1E87}.Debug|Win32.Build.0 = Debug|Win32
{750762C6-A2AF-40BA-A006-5E68002C1E87}.Release|ARM.ActiveCfg = Release|ARM
{750762C6-A2AF-40BA-A006-5E68002C1E87}.Release|ARM.Build.0 = Release|ARM
{750762C6-A2AF-40BA-A006-5E68002C1E87}.Release|Win32.ActiveCfg = Release|Win32
{750762C6-A2AF-40BA-A006-5E68002C1E87}.Release|Win32.Build.0 = Release|Win32
{49499E1B-5019-4B98-9DC7-2E73306D5578}.Debug|ARM.ActiveCfg = Debug|ARM
{49499E1B-5019-4B98-9DC7-2E73306D5578}.Debug|ARM.Build.0 = Debug|ARM
{49499E1B-5019-4B98-9DC7-2E73306D5578}.Debug|Win32.ActiveCfg = Debug|Win32
{49499E1B-5019-4B98-9DC7-2E73306D5578}.Debug|Win32.Build.0 = Debug|Win32
{49499E1B-5019-4B98-9DC7-2E73306D5578}.Release|ARM.ActiveCfg = Release|ARM
{49499E1B-5019-4B98-9DC7-2E73306D5578}.Release|ARM.Build.0 = Release|ARM
{49499E1B-5019-4B98-9DC7-2E73306D5578}.Release|Win32.ActiveCfg = Release|Win32
{49499E1B-5019-4B98-9DC7-2E73306D5578}.Release|Win32.Build.0 = Release|Win32
{CB017838-5DC5-4B9D-A8F7-7B36AA4A3331}.Debug|ARM.ActiveCfg = Debug|ARM
{CB017838-5DC5-4B9D-A8F7-7B36AA4A3331}.Debug|ARM.Build.0 = Debug|ARM
{CB017838-5DC5-4B9D-A8F7-7B36AA4A3331}.Debug|Win32.ActiveCfg = Debug|Win32
{CB017838-5DC5-4B9D-A8F7-7B36AA4A3331}.Debug|Win32.Build.0 = Debug|Win32
{CB017838-5DC5-4B9D-A8F7-7B36AA4A3331}.Release|ARM.ActiveCfg = Release|ARM
{CB017838-5DC5-4B9D-A8F7-7B36AA4A3331}.Release|ARM.Build.0 = Release|ARM
{CB017838-5DC5-4B9D-A8F7-7B36AA4A3331}.Release|Win32.ActiveCfg = Release|Win32
{CB017838-5DC5-4B9D-A8F7-7B36AA4A3331}.Release|Win32.Build.0 = Release|Win32
{C92737AD-07CC-492F-AA76-D169CEF5BBAB}.Debug|ARM.ActiveCfg = Debug|ARM
{C92737AD-07CC-492F-AA76-D169CEF5BBAB}.Debug|ARM.Build.0 = Debug|ARM
{C92737AD-07CC-492F-AA76-D169CEF5BBAB}.Debug|Win32.ActiveCfg = Debug|Win32
{C92737AD-07CC-492F-AA76-D169CEF5BBAB}.Debug|Win32.Build.0 = Debug|Win32
{C92737AD-07CC-492F-AA76-D169CEF5BBAB}.Release|ARM.ActiveCfg = Release|ARM
{C92737AD-07CC-492F-AA76-D169CEF5BBAB}.Release|ARM.Build.0 = Release|ARM
{C92737AD-07CC-492F-AA76-D169CEF5BBAB}.Release|Win32.ActiveCfg = Release|Win32
{C92737AD-07CC-492F-AA76-D169CEF5BBAB}.Release|Win32.Build.0 = Release|Win32
{089C9C0B-C4F7-4923-86C4-F14BF5D61821}.Debug|ARM.ActiveCfg = Debug|ARM
{089C9C0B-C4F7-4923-86C4-F14BF5D61821}.Debug|ARM.Build.0 = Debug|ARM
{089C9C0B-C4F7-4923-86C4-F14BF5D61821}.Debug|Win32.ActiveCfg = Debug|Win32
{089C9C0B-C4F7-4923-86C4-F14BF5D61821}.Debug|Win32.Build.0 = Debug|Win32
{089C9C0B-C4F7-4923-86C4-F14BF5D61821}.Release|ARM.ActiveCfg = Release|ARM
{089C9C0B-C4F7-4923-86C4-F14BF5D61821}.Release|ARM.Build.0 = Release|ARM
{089C9C0B-C4F7-4923-86C4-F14BF5D61821}.Release|Win32.ActiveCfg = Release|Win32
{089C9C0B-C4F7-4923-86C4-F14BF5D61821}.Release|Win32.Build.0 = Release|Win32
{44C07AA4-6D56-45ED-8393-18A23E76B758}.Debug|ARM.ActiveCfg = Debug|ARM
{44C07AA4-6D56-45ED-8393-18A23E76B758}.Debug|ARM.Build.0 = Debug|ARM
{44C07AA4-6D56-45ED-8393-18A23E76B758}.Debug|Win32.ActiveCfg = Debug|Win32
{44C07AA4-6D56-45ED-8393-18A23E76B758}.Debug|Win32.Build.0 = Debug|Win32
{44C07AA4-6D56-45ED-8393-18A23E76B758}.Release|ARM.ActiveCfg = Release|ARM
{44C07AA4-6D56-45ED-8393-18A23E76B758}.Release|ARM.Build.0 = Release|ARM
{44C07AA4-6D56-45ED-8393-18A23E76B758}.Release|Win32.ActiveCfg = Release|Win32
{44C07AA4-6D56-45ED-8393-18A23E76B758}.Release|Win32.Build.0 = Release|Win32
{9D589BCA-9E10-4FFA-B43F-DDFA91C1C098}.Debug|ARM.ActiveCfg = Debug|ARM
{9D589BCA-9E10-4FFA-B43F-DDFA91C1C098}.Debug|ARM.Build.0 = Debug|ARM
{9D589BCA-9E10-4FFA-B43F-DDFA91C1C098}.Debug|Win32.ActiveCfg = Debug|Win32
{9D589BCA-9E10-4FFA-B43F-DDFA91C1C098}.Debug|Win32.Build.0 = Debug|Win32
{9D589BCA-9E10-4FFA-B43F-DDFA91C1C098}.Release|ARM.ActiveCfg = Release|ARM
{9D589BCA-9E10-4FFA-B43F-DDFA91C1C098}.Release|ARM.Build.0 = Release|ARM
{9D589BCA-9E10-4FFA-B43F-DDFA91C1C098}.Release|Win32.ActiveCfg = Release|Win32
{9D589BCA-9E10-4FFA-B43F-DDFA91C1C098}.Release|Win32.Build.0 = Release|Win32
{0F8B9E39-56A7-45BE-A68F-04F7EB8EF8A3}.Debug|ARM.ActiveCfg = Debug|ARM
{0F8B9E39-56A7-45BE-A68F-04F7EB8EF8A3}.Debug|ARM.Build.0 = Debug|ARM
{0F8B9E39-56A7-45BE-A68F-04F7EB8EF8A3}.Debug|Win32.ActiveCfg = Debug|Win32
{0F8B9E39-56A7-45BE-A68F-04F7EB8EF8A3}.Debug|Win32.Build.0 = Debug|Win32
{0F8B9E39-56A7-45BE-A68F-04F7EB8EF8A3}.Release|ARM.ActiveCfg = Release|ARM
{0F8B9E39-56A7-45BE-A68F-04F7EB8EF8A3}.Release|ARM.Build.0 = Release|ARM
{0F8B9E39-56A7-45BE-A68F-04F7EB8EF8A3}.Release|Win32.ActiveCfg = Release|Win32
{0F8B9E39-56A7-45BE-A68F-04F7EB8EF8A3}.Release|Win32.Build.0 = Release|Win32
{C51841F3-BD47-41C3-946C-20F893FB5A23}.Debug|ARM.ActiveCfg = Debug|ARM
{C51841F3-BD47-41C3-946C-20F893FB5A23}.Debug|ARM.Build.0 = Debug|ARM
{C51841F3-BD47-41C3-946C-20F893FB5A23}.Debug|Win32.ActiveCfg = Debug|Win32
{C51841F3-BD47-41C3-946C-20F893FB5A23}.Debug|Win32.Build.0 = Debug|Win32
{C51841F3-BD47-41C3-946C-20F893FB5A23}.Release|ARM.ActiveCfg = Release|ARM
{C51841F3-BD47-41C3-946C-20F893FB5A23}.Release|ARM.Build.0 = Release|ARM
{C51841F3-BD47-41C3-946C-20F893FB5A23}.Release|Win32.ActiveCfg = Release|Win32
{C51841F3-BD47-41C3-946C-20F893FB5A23}.Release|Win32.Build.0 = Release|Win32
{9B55ACBB-C29A-40EB-98BF-D1047912389E}.Debug|ARM.ActiveCfg = Debug|ARM
{9B55ACBB-C29A-40EB-98BF-D1047912389E}.Debug|ARM.Build.0 = Debug|ARM
{9B55ACBB-C29A-40EB-98BF-D1047912389E}.Debug|Win32.ActiveCfg = Debug|Win32
{9B55ACBB-C29A-40EB-98BF-D1047912389E}.Debug|Win32.Build.0 = Debug|Win32
{9B55ACBB-C29A-40EB-98BF-D1047912389E}.Release|ARM.ActiveCfg = Release|ARM
{9B55ACBB-C29A-40EB-98BF-D1047912389E}.Release|ARM.Build.0 = Release|ARM
{9B55ACBB-C29A-40EB-98BF-D1047912389E}.Release|Win32.ActiveCfg = Release|Win32
{9B55ACBB-C29A-40EB-98BF-D1047912389E}.Release|Win32.Build.0 = Release|Win32
{FF632F3D-9F62-481D-A5C7-AD090F46143C}.Debug|ARM.ActiveCfg = Debug|ARM
{FF632F3D-9F62-481D-A5C7-AD090F46143C}.Debug|ARM.Build.0 = Debug|ARM
{FF632F3D-9F62-481D-A5C7-AD090F46143C}.Debug|Win32.ActiveCfg = Debug|Win32
{FF632F3D-9F62-481D-A5C7-AD090F46143C}.Debug|Win32.Build.0 = Debug|Win32
{FF632F3D-9F62-481D-A5C7-AD090F46143C}.Release|ARM.ActiveCfg = Release|ARM
{FF632F3D-9F62-481D-A5C7-AD090F46143C}.Release|ARM.Build.0 = Release|ARM
{FF632F3D-9F62-481D-A5C7-AD090F46143C}.Release|Win32.ActiveCfg = Release|Win32
{FF632F3D-9F62-481D-A5C7-AD090F46143C}.Release|Win32.Build.0 = Release|Win32
{927C3BD9-BD0C-4A23-99F9-5ABC40236509}.Debug|ARM.ActiveCfg = Debug|ARM
{927C3BD9-BD0C-4A23-99F9-5ABC40236509}.Debug|ARM.Build.0 = Debug|ARM
{927C3BD9-BD0C-4A23-99F9-5ABC40236509}.Debug|Win32.ActiveCfg = Debug|Win32
{927C3BD9-BD0C-4A23-99F9-5ABC40236509}.Debug|Win32.Build.0 = Debug|Win32
{927C3BD9-BD0C-4A23-99F9-5ABC40236509}.Release|ARM.ActiveCfg = Release|ARM
{927C3BD9-BD0C-4A23-99F9-5ABC40236509}.Release|ARM.Build.0 = Release|ARM
{927C3BD9-BD0C-4A23-99F9-5ABC40236509}.Release|Win32.ActiveCfg = Release|Win32
{927C3BD9-BD0C-4A23-99F9-5ABC40236509}.Release|Win32.Build.0 = Release|Win32
{927C3BD9-BD0C-4A23-99F9-DEAD402BEEF9}.Debug|ARM.ActiveCfg = Debug|ARM
{927C3BD9-BD0C-4A23-99F9-DEAD402BEEF9}.Debug|ARM.Build.0 = Debug|ARM
{927C3BD9-BD0C-4A23-99F9-DEAD402BEEF9}.Debug|Win32.ActiveCfg = Debug|Win32
{927C3BD9-BD0C-4A23-99F9-DEAD402BEEF9}.Debug|Win32.Build.0 = Debug|Win32
{927C3BD9-BD0C-4A23-99F9-DEAD402BEEF9}.Release|ARM.ActiveCfg = Release|ARM
{927C3BD9-BD0C-4A23-99F9-DEAD402BEEF9}.Release|ARM.Build.0 = Release|ARM
{927C3BD9-BD0C-4A23-99F9-DEAD402BEEF9}.Release|Win32.ActiveCfg = Release|Win32
{927C3BD9-BD0C-4A23-99F9-DEAD402BEEF9}.Release|Win32.Build.0 = Release|Win32
{7DDB6DF6-3837-4DE3-80D7-63181195021F}.Debug|ARM.ActiveCfg = Debug|ARM
{7DDB6DF6-3837-4DE3-80D7-63181195021F}.Debug|ARM.Build.0 = Debug|ARM
{7DDB6DF6-3837-4DE3-80D7-63181195021F}.Debug|Win32.ActiveCfg = Debug|Win32
{7DDB6DF6-3837-4DE3-80D7-63181195021F}.Debug|Win32.Build.0 = Debug|Win32
{7DDB6DF6-3837-4DE3-80D7-63181195021F}.Release|ARM.ActiveCfg = Release|ARM
{7DDB6DF6-3837-4DE3-80D7-63181195021F}.Release|ARM.Build.0 = Release|ARM
{7DDB6DF6-3837-4DE3-80D7-63181195021F}.Release|Win32.ActiveCfg = Release|Win32
{7DDB6DF6-3837-4DE3-80D7-63181195021F}.Release|Win32.Build.0 = Release|Win32
{14C5D369-E4A1-4DA2-B23C-B49367874F7B}.Debug|ARM.ActiveCfg = Debug|ARM
{14C5D369-E4A1-4DA2-B23C-B49367874F7B}.Debug|ARM.Build.0 = Debug|ARM
{14C5D369-E4A1-4DA2-B23C-B49367874F7B}.Debug|Win32.ActiveCfg = Debug|Win32
{14C5D369-E4A1-4DA2-B23C-B49367874F7B}.Debug|Win32.Build.0 = Debug|Win32
{14C5D369-E4A1-4DA2-B23C-B49367874F7B}.Release|ARM.ActiveCfg = Release|ARM
{14C5D369-E4A1-4DA2-B23C-B49367874F7B}.Release|ARM.Build.0 = Release|ARM
{14C5D369-E4A1-4DA2-B23C-B49367874F7B}.Release|Win32.ActiveCfg = Release|Win32
{14C5D369-E4A1-4DA2-B23C-B49367874F7B}.Release|Win32.Build.0 = Release|Win32
{B5E9D32E-53F9-4C9B-B037-5A2D34E370CF}.Debug|ARM.ActiveCfg = Debug|ARM
{B5E9D32E-53F9-4C9B-B037-5A2D34E370CF}.Debug|ARM.Build.0 = Debug|ARM
{B5E9D32E-53F9-4C9B-B037-5A2D34E370CF}.Debug|Win32.ActiveCfg = Debug|Win32
{B5E9D32E-53F9-4C9B-B037-5A2D34E370CF}.Debug|Win32.Build.0 = Debug|Win32
{B5E9D32E-53F9-4C9B-B037-5A2D34E370CF}.Release|ARM.ActiveCfg = Release|ARM
{B5E9D32E-53F9-4C9B-B037-5A2D34E370CF}.Release|ARM.Build.0 = Release|ARM
{B5E9D32E-53F9-4C9B-B037-5A2D34E370CF}.Release|Win32.ActiveCfg = Release|Win32
{B5E9D32E-53F9-4C9B-B037-5A2D34E370CF}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {A94BB2D6-A65B-4CCD-A9B6-DAF991070DE0}
EndGlobalSection
EndGlobal

View File

@@ -0,0 +1,235 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>17.0</VCProjectVersion>
<ProjectGuid>{B5E9D32E-53F9-4C9B-B037-5A2D34E370CF}</ProjectGuid>
<RootNamespace>UC15</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>17.0.33015.44</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\UC15\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\UC15\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\UC15\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\UC15\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;../PDP11/;../PDP18B/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>VM_PDP11;UC15;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)UC15.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)UC15.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;../PDP11/;../PDP18B/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>VM_PDP11;UC15;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)UC15.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)UC15.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;../PDP11/;../PDP18B/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>VM_PDP11;UC15;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)UC15.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;../PDP11/;../PDP18B/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>VM_PDP11;UC15;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)UC15.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\PDP11\pdp11_cis.c" />
<ClCompile Include="..\PDP11\pdp11_cpu.c" />
<ClCompile Include="..\PDP11\pdp11_cpumod.c" />
<ClCompile Include="..\PDP11\pdp11_cr.c" />
<ClCompile Include="..\PDP11\pdp11_fp.c" />
<ClCompile Include="..\PDP11\pdp11_io.c" />
<ClCompile Include="..\PDP11\pdp11_io_lib.c" />
<ClCompile Include="..\PDP11\pdp11_lp.c" />
<ClCompile Include="..\PDP11\pdp11_rh.c" />
<ClCompile Include="..\PDP11\pdp11_rk.c" />
<ClCompile Include="..\PDP11\pdp11_stddev.c" />
<ClCompile Include="..\PDP11\pdp11_sys.c" />
<ClCompile Include="..\PDP11\pdp11_uc15.c" />
<ClCompile Include="..\scp.c" />
<ClCompile Include="..\sim_console.c" />
<ClCompile Include="..\sim_ether.c" />
<ClCompile Include="..\sim_fio.c" />
<ClCompile Include="..\sim_shmem.c" />
<ClCompile Include="..\sim_sock.c" />
<ClCompile Include="..\sim_tape.c" />
<ClCompile Include="..\sim_timer.c" />
<ClCompile Include="..\sim_tmxr.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\PDP11\pdp11_cpumod.h" />
<ClInclude Include="..\PDP11\pdp11_cr_dat.h" />
<ClInclude Include="..\PDP11\pdp11_defs.h" />
<ClInclude Include="..\PDP11\pdp11_io_lib.h" />
<ClInclude Include="..\scp.h" />
<ClInclude Include="..\sim_console.h" />
<ClInclude Include="..\sim_defs.h" />
<ClInclude Include="..\sim_ether.h" />
<ClInclude Include="..\sim_fio.h" />
<ClInclude Include="..\sim_rev.h" />
<ClInclude Include="..\sim_shmem.h" />
<ClInclude Include="..\sim_sock.h" />
<ClInclude Include="..\sim_tape.h" />
<ClInclude Include="..\sim_timer.h" />
<ClInclude Include="..\sim_tmxr.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,132 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{594ffae4-5fb0-4913-9fe5-2639f8404e68}</UniqueIdentifier>
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{248d5a0d-645a-4d80-a61d-d21737ae9a02}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{37ffa77b-ebd7-4733-b861-ed82a17ababd}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\PDP11\pdp11_cis.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_cpu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_cpumod.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_cr.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_fp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_io.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_io_lib.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_lp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_rh.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_rk.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_stddev.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_sys.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_uc15.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\scp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_console.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_ether.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_fio.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_shmem.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_sock.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tape.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_timer.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tmxr.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\PDP11\pdp11_cpumod.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\PDP11\pdp11_cr_dat.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\PDP11\pdp11_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\PDP11\pdp11_io_lib.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\scp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_console.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_ether.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_fio.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_rev.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_shmem.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_sock.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tape.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_timer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tmxr.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>

View File

@@ -0,0 +1,356 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>17.0</VCProjectVersion>
<ProjectGuid>{D5D873F7-D286-43E7-958A-3D838FAA0856}</ProjectGuid>
<RootNamespace>VAX</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>17.0.33015.44</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\VAX\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\VAX\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\VAX\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\VAX\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<PreBuildEvent>
<Message>Check for required build dependencies</Message>
<Command>if not exist ../../windows-build/winpcap/Wpdpack/Include/pcap.h goto _notice
if not exist ../../windows-build/pthreads/pthread.h goto _notice
goto _good
:_notice
echo ****************************************************
echo ****************************************************
echo ** The required build support is not available. **
echo ****************************************************
echo ****************************************************
type 0ReadMe_Projects.txt
exit 1
:_good
</Command>
</PreBuildEvent>
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;../VAX/;../pdp11/;../../windows-build/winpcap/Wpdpack/Include;../../windows-build/pthreads;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>USE_INT64;USE_ADDR64;VM_VAX;USE_SHARED;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;PTW32_STATIC_LIB;USE_READER_THREAD;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessKeepComments>false</PreprocessKeepComments>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>CompileAsC</CompileAs>
<ShowIncludes>false</ShowIncludes>
</ClCompile>
<Link>
<AdditionalOptions>/fixed:no %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>wpcap.lib;packet.lib;wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)VAX.exe</OutputFile>
<AdditionalLibraryDirectories>../../windows-build/winpcap/Wpdpack/Lib/;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)VAX.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<PreBuildEvent>
<Message>Check for required build dependencies</Message>
<Command>if not exist ../../windows-build/winpcap/Wpdpack/Include/pcap.h goto _notice
if not exist ../../windows-build/pthreads/pthread.h goto _notice
goto _good
:_notice
echo ****************************************************
echo ****************************************************
echo ** The required build support is not available. **
echo ****************************************************
echo ****************************************************
type 0ReadMe_Projects.txt
exit 1
:_good
</Command>
</PreBuildEvent>
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;../VAX/;../pdp11/;../../windows-build/winpcap/Wpdpack/Include;../../windows-build/pthreads;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>USE_INT64;USE_ADDR64;VM_VAX;USE_SHARED;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;PTW32_STATIC_LIB;USE_READER_THREAD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessKeepComments>false</PreprocessKeepComments>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>CompileAsC</CompileAs>
<ShowIncludes>false</ShowIncludes>
</ClCompile>
<Link>
<AdditionalOptions>/fixed:no %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>wpcap.lib;packet.lib;wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)VAX.exe</OutputFile>
<AdditionalLibraryDirectories>../../windows-build/winpcap/Wpdpack/Lib/;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)VAX.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<PreBuildEvent>
<Message>Check for required build dependencies</Message>
<Command>if not exist ../../windows-build/winpcap/Wpdpack/Include/pcap.h goto _notice
if not exist ../../windows-build/pthreads/pthread.h goto _notice
goto _good
:_notice
echo ****************************************************
echo ****************************************************
echo ** The required build support is not available. **
echo ****************************************************
echo ****************************************************
type 0ReadMe_Projects.txt
exit 1
:_good
</Command>
</PreBuildEvent>
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<WholeProgramOptimization>true</WholeProgramOptimization>
<AdditionalIncludeDirectories>./;../;../VAX/;../pdp11/;../../windows-build/winpcap/Wpdpack/Include;../../windows-build/pthreads;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>USE_INT64;USE_ADDR64;VM_VAX;USE_SHARED;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;PTW32_STATIC_LIB;USE_READER_THREAD;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessKeepComments>false</PreprocessKeepComments>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>CompileAsC</CompileAs>
</ClCompile>
<Link>
<AdditionalOptions>/fixed:no %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>wpcap.lib;packet.lib;wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)VAX.exe</OutputFile>
<AdditionalLibraryDirectories>../../windows-build/winpcap/Wpdpack/Lib/;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<PreBuildEvent>
<Message>Check for required build dependencies</Message>
<Command>if not exist ../../windows-build/winpcap/Wpdpack/Include/pcap.h goto _notice
if not exist ../../windows-build/pthreads/pthread.h goto _notice
goto _good
:_notice
echo ****************************************************
echo ****************************************************
echo ** The required build support is not available. **
echo ****************************************************
echo ****************************************************
type 0ReadMe_Projects.txt
exit 1
:_good
</Command>
</PreBuildEvent>
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<WholeProgramOptimization>true</WholeProgramOptimization>
<AdditionalIncludeDirectories>./;../;../VAX/;../pdp11/;../../windows-build/winpcap/Wpdpack/Include;../../windows-build/pthreads;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>USE_INT64;USE_ADDR64;VM_VAX;USE_SHARED;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;PTW32_STATIC_LIB;USE_READER_THREAD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessKeepComments>false</PreprocessKeepComments>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>CompileAsC</CompileAs>
</ClCompile>
<Link>
<AdditionalOptions>/fixed:no %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>wpcap.lib;packet.lib;wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)VAX.exe</OutputFile>
<AdditionalLibraryDirectories>../../windows-build/winpcap/Wpdpack/Lib/;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\..\windows-build\pthreads\pthread.c">
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">HAVE_CONFIG_H;PTW32_BUILD_INLINED;PTW32_STATIC_LIB;__CLEANUP_C</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">HAVE_CONFIG_H;PTW32_BUILD_INLINED;PTW32_STATIC_LIB;__CLEANUP_C</PreprocessorDefinitions>
<WholeProgramOptimization Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</WholeProgramOptimization>
<WholeProgramOptimization Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">false</WholeProgramOptimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">HAVE_CONFIG_H;PTW32_BUILD_INLINED;PTW32_STATIC_LIB;__CLEANUP_C</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">HAVE_CONFIG_H;PTW32_BUILD_INLINED;PTW32_STATIC_LIB;__CLEANUP_C</PreprocessorDefinitions>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_cr.c" />
<ClCompile Include="..\PDP11\pdp11_dz.c" />
<ClCompile Include="..\PDP11\pdp11_io_lib.c" />
<ClCompile Include="..\PDP11\pdp11_lp.c" />
<ClCompile Include="..\PDP11\pdp11_rl.c" />
<ClCompile Include="..\PDP11\pdp11_rq.c" />
<ClCompile Include="..\Pdp11\pdp11_ry.c" />
<ClCompile Include="..\PDP11\pdp11_tq.c" />
<ClCompile Include="..\PDP11\pdp11_ts.c" />
<ClCompile Include="..\Pdp11\pdp11_vh.c" />
<ClCompile Include="..\PDP11\pdp11_xq.c" />
<ClCompile Include="..\scp.c" />
<ClCompile Include="..\sim_console.c" />
<ClCompile Include="..\sim_ether.c" />
<ClCompile Include="..\sim_fio.c" />
<ClCompile Include="..\sim_sock.c" />
<ClCompile Include="..\sim_tape.c" />
<ClCompile Include="..\sim_timer.c" />
<ClCompile Include="..\sim_tmxr.c" />
<ClCompile Include="..\VAX\vax_cis.c" />
<ClCompile Include="..\VAX\vax_cmode.c" />
<ClCompile Include="..\VAX\vax_cpu.c" />
<ClCompile Include="..\VAX\vax_cpu1.c" />
<ClCompile Include="..\VAX\vax_fpa.c" />
<ClCompile Include="..\VAX\vax_io.c" />
<ClCompile Include="..\VAX\vax_mmu.c" />
<ClCompile Include="..\VAX\vax_octa.c" />
<ClCompile Include="..\VAX\vax_stddev.c" />
<ClCompile Include="..\VAX\vax_sys.c" />
<ClCompile Include="..\VAX\vax_syscm.c" />
<ClCompile Include="..\VAX\vax_sysdev.c" />
<ClCompile Include="..\VAX\vax_syslist.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\PDP11\dec_dz.h" />
<ClInclude Include="..\PDP11\pdp11_io_lib.h" />
<ClInclude Include="..\PDP11\pdp11_mscp.h" />
<ClInclude Include="..\PDP11\pdp11_uqssp.h" />
<ClInclude Include="..\PDP11\pdp11_xq.h" />
<ClInclude Include="..\PDP11\pdp11_xq_bootrom.h" />
<ClInclude Include="..\scp.h" />
<ClInclude Include="..\sim_console.h" />
<ClInclude Include="..\sim_defs.h" />
<ClInclude Include="..\sim_ether.h" />
<ClInclude Include="..\sim_fio.h" />
<ClInclude Include="..\sim_rev.h" />
<ClInclude Include="..\sim_sock.h" />
<ClInclude Include="..\sim_tape.h" />
<ClInclude Include="..\sim_timer.h" />
<ClInclude Include="..\sim_tmxr.h" />
<ClInclude Include="..\VAX\vaxmod_defs.h" />
<ClInclude Include="..\VAX\vax_defs.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,174 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{552dd4d4-292b-4f1c-a970-cad3d2ae7d90}</UniqueIdentifier>
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{12a3fa36-51af-4fe0-8b66-e20a53c27c8b}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{384ac0a0-7843-4307-80f2-28ce76060156}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\PDP11\pdp11_cr.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_dz.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_io_lib.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_lp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_rl.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_rq.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Pdp11\pdp11_ry.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_tq.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_ts.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\Pdp11\pdp11_vh.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_xq.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\windows-build\pthreads\pthread.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\scp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_console.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_ether.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_fio.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_sock.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tape.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_timer.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tmxr.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\VAX\vax_cis.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\VAX\vax_cmode.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\VAX\vax_cpu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\VAX\vax_cpu1.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\VAX\vax_fpa.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\VAX\vax_io.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\VAX\vax_mmu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\VAX\vax_octa.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\VAX\vax_stddev.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\VAX\vax_sys.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\VAX\vax_syscm.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\VAX\vax_sysdev.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\VAX\vax_syslist.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\PDP11\dec_dz.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\PDP11\pdp11_io_lib.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\PDP11\pdp11_mscp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\PDP11\pdp11_uqssp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\PDP11\pdp11_xq.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\PDP11\pdp11_xq_bootrom.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\scp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_console.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_ether.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_fio.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_rev.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_sock.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tape.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_timer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tmxr.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\VAX\vax_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\VAX\vaxmod_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>

View File

@@ -0,0 +1,358 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>17.0</VCProjectVersion>
<ProjectGuid>{D5D873F7-D286-43E7-958A-3D83DEADBEEF}</ProjectGuid>
<RootNamespace>VAX780</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>17.0.33015.44</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\VAX780\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\VAX780\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\VAX780\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\VAX780\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<PreBuildEvent>
<Message>Check for required build dependencies</Message>
<Command>if not exist ../../windows-build/winpcap/Wpdpack/Include/pcap.h goto _notice
if not exist ../../windows-build/pthreads/pthread.h goto _notice
goto _good
:_notice
echo ****************************************************
echo ****************************************************
echo ** The required build support is not available. **
echo ****************************************************
echo ****************************************************
type 0ReadMe_Projects.txt
exit 1
:_good
</Command>
</PreBuildEvent>
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;../VAX/;../pdp11/;../../windows-build/winpcap/Wpdpack/Include;../../windows-build/pthreads;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>USE_INT64;USE_ADDR64;VM_VAX;VAX_780;USE_SHARED;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;PTW32_STATIC_LIB;USE_READER_THREAD;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>CompileAsC</CompileAs>
<ShowIncludes>false</ShowIncludes>
</ClCompile>
<Link>
<AdditionalOptions>/fixed:no %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>wpcap.lib;packet.lib;wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)VAX780.exe</OutputFile>
<AdditionalLibraryDirectories>../../windows-build/winpcap/Wpdpack/Lib/;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)VAX780.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<PreBuildEvent>
<Message>Check for required build dependencies</Message>
<Command>if not exist ../../windows-build/winpcap/Wpdpack/Include/pcap.h goto _notice
if not exist ../../windows-build/pthreads/pthread.h goto _notice
goto _good
:_notice
echo ****************************************************
echo ****************************************************
echo ** The required build support is not available. **
echo ****************************************************
echo ****************************************************
type 0ReadMe_Projects.txt
exit 1
:_good
</Command>
</PreBuildEvent>
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;../VAX/;../pdp11/;../../windows-build/winpcap/Wpdpack/Include;../../windows-build/pthreads;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>USE_INT64;USE_ADDR64;VM_VAX;VAX_780;USE_SHARED;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;PTW32_STATIC_LIB;USE_READER_THREAD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>CompileAsC</CompileAs>
<ShowIncludes>false</ShowIncludes>
</ClCompile>
<Link>
<AdditionalOptions>/fixed:no %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>wpcap.lib;packet.lib;wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)VAX780.exe</OutputFile>
<AdditionalLibraryDirectories>../../windows-build/winpcap/Wpdpack/Lib/;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)VAX780.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<PreBuildEvent>
<Message>Check for required build dependencies</Message>
<Command>if not exist ../../windows-build/winpcap/Wpdpack/Include/pcap.h goto _notice
if not exist ../../windows-build/pthreads/pthread.h goto _notice
goto _good
:_notice
echo ****************************************************
echo ****************************************************
echo ** The required build support is not available. **
echo ****************************************************
echo ****************************************************
type 0ReadMe_Projects.txt
exit 1
:_good
</Command>
</PreBuildEvent>
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<WholeProgramOptimization>true</WholeProgramOptimization>
<AdditionalIncludeDirectories>./;../;../VAX/;../pdp11/;../../windows-build/winpcap/Wpdpack/Include;../../windows-build/pthreads;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>USE_INT64;USE_ADDR64;VM_VAX;VAX_780;USE_SHARED;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;PTW32_STATIC_LIB;USE_READER_THREAD;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>CompileAsC</CompileAs>
</ClCompile>
<Link>
<AdditionalOptions>/fixed:no %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>wpcap.lib;packet.lib;wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)VAX780.exe</OutputFile>
<AdditionalLibraryDirectories>../../windows-build/winpcap/Wpdpack/Lib/;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<PreBuildEvent>
<Message>Check for required build dependencies</Message>
<Command>if not exist ../../windows-build/winpcap/Wpdpack/Include/pcap.h goto _notice
if not exist ../../windows-build/pthreads/pthread.h goto _notice
goto _good
:_notice
echo ****************************************************
echo ****************************************************
echo ** The required build support is not available. **
echo ****************************************************
echo ****************************************************
type 0ReadMe_Projects.txt
exit 1
:_good
</Command>
</PreBuildEvent>
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<WholeProgramOptimization>true</WholeProgramOptimization>
<AdditionalIncludeDirectories>./;../;../VAX/;../pdp11/;../../windows-build/winpcap/Wpdpack/Include;../../windows-build/pthreads;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>USE_INT64;USE_ADDR64;VM_VAX;VAX_780;USE_SHARED;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;PTW32_STATIC_LIB;USE_READER_THREAD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>CompileAsC</CompileAs>
</ClCompile>
<Link>
<AdditionalOptions>/fixed:no %(AdditionalOptions)</AdditionalOptions>
<AdditionalDependencies>wpcap.lib;packet.lib;wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)VAX780.exe</OutputFile>
<AdditionalLibraryDirectories>../../windows-build/winpcap/Wpdpack/Lib/;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\..\windows-build\pthreads\pthread.c">
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">HAVE_CONFIG_H;PTW32_BUILD_INLINED;PTW32_STATIC_LIB;__CLEANUP_C</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">HAVE_CONFIG_H;PTW32_BUILD_INLINED;PTW32_STATIC_LIB;__CLEANUP_C</PreprocessorDefinitions>
<WholeProgramOptimization Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</WholeProgramOptimization>
<WholeProgramOptimization Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">false</WholeProgramOptimization>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">HAVE_CONFIG_H;PTW32_BUILD_INLINED;PTW32_STATIC_LIB;__CLEANUP_C</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">HAVE_CONFIG_H;PTW32_BUILD_INLINED;PTW32_STATIC_LIB;__CLEANUP_C</PreprocessorDefinitions>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_cr.c" />
<ClCompile Include="..\PDP11\pdp11_dz.c" />
<ClCompile Include="..\PDP11\pdp11_hk.c" />
<ClCompile Include="..\PDP11\pdp11_io_lib.c" />
<ClCompile Include="..\PDP11\pdp11_lp.c" />
<ClCompile Include="..\PDP11\pdp11_pt.c" />
<ClCompile Include="..\PDP11\pdp11_rl.c" />
<ClCompile Include="..\PDP11\pdp11_rp.c" />
<ClCompile Include="..\PDP11\pdp11_rq.c" />
<ClCompile Include="..\PDP11\pdp11_ry.c" />
<ClCompile Include="..\PDP11\pdp11_tq.c" />
<ClCompile Include="..\PDP11\pdp11_ts.c" />
<ClCompile Include="..\PDP11\pdp11_tu.c" />
<ClCompile Include="..\PDP11\pdp11_xu.c" />
<ClCompile Include="..\scp.c" />
<ClCompile Include="..\sim_console.c" />
<ClCompile Include="..\sim_ether.c" />
<ClCompile Include="..\sim_fio.c" />
<ClCompile Include="..\sim_sock.c" />
<ClCompile Include="..\sim_tape.c" />
<ClCompile Include="..\sim_timer.c" />
<ClCompile Include="..\sim_tmxr.c" />
<ClCompile Include="..\VAX\vax780_fload.c" />
<ClCompile Include="..\VAX\vax780_mba.c" />
<ClCompile Include="..\VAX\vax780_mem.c" />
<ClCompile Include="..\VAX\vax780_sbi.c" />
<ClCompile Include="..\VAX\vax780_stddev.c" />
<ClCompile Include="..\VAX\vax780_syslist.c" />
<ClCompile Include="..\VAX\vax780_uba.c" />
<ClCompile Include="..\VAX\vax_cis.c" />
<ClCompile Include="..\VAX\vax_cmode.c" />
<ClCompile Include="..\VAX\vax_cpu.c" />
<ClCompile Include="..\VAX\vax_cpu1.c" />
<ClCompile Include="..\VAX\vax_fpa.c" />
<ClCompile Include="..\VAX\vax_mmu.c" />
<ClCompile Include="..\VAX\vax_octa.c" />
<ClCompile Include="..\VAX\vax_sys.c" />
<ClCompile Include="..\VAX\vax_syscm.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\dec_dz.h" />
<ClInclude Include="..\PDP11\pdp11_io_lib.h" />
<ClInclude Include="..\PDP11\pdp11_mscp.h" />
<ClInclude Include="..\PDP11\pdp11_uqssp.h" />
<ClInclude Include="..\PDP11\pdp11_xu.h" />
<ClInclude Include="..\scp.h" />
<ClInclude Include="..\sim_console.h" />
<ClInclude Include="..\sim_defs.h" />
<ClInclude Include="..\sim_ether.h" />
<ClInclude Include="..\sim_fio.h" />
<ClInclude Include="..\sim_rev.h" />
<ClInclude Include="..\sim_sock.h" />
<ClInclude Include="..\sim_tape.h" />
<ClInclude Include="..\sim_timer.h" />
<ClInclude Include="..\sim_tmxr.h" />
<ClInclude Include="..\VAX\vax780_defs.h" />
<ClInclude Include="..\VAX\vaxmod_defs.h" />
<ClInclude Include="..\VAX\vax_defs.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,192 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{201b6a0a-622f-4685-a2ad-7289c075a5d3}</UniqueIdentifier>
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{fb867865-730a-4094-8ad1-fbfd39a0ec81}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{1c4f6338-4748-45c6-9591-fc5148bec7e9}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\PDP11\pdp11_cr.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_dz.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_hk.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_io_lib.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_lp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_pt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_rl.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_rp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_rq.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_ry.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_tq.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_ts.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_tu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\PDP11\pdp11_xu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\windows-build\pthreads\pthread.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\scp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_console.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_ether.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_fio.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_sock.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tape.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_timer.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tmxr.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\VAX\vax780_fload.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\VAX\vax780_mba.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\VAX\vax780_mem.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\VAX\vax780_sbi.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\VAX\vax780_stddev.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\VAX\vax780_syslist.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\VAX\vax780_uba.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\VAX\vax_cis.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\VAX\vax_cmode.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\VAX\vax_cpu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\VAX\vax_cpu1.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\VAX\vax_fpa.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\VAX\vax_mmu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\VAX\vax_octa.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\VAX\vax_sys.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\VAX\vax_syscm.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\dec_dz.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\PDP11\pdp11_io_lib.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\PDP11\pdp11_mscp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\PDP11\pdp11_uqssp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\PDP11\pdp11_xu.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\scp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_console.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_ether.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_fio.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_rev.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_sock.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tape.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_timer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tmxr.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\VAX\vax780_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\VAX\vax_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\VAX\vaxmod_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>

View File

@@ -0,0 +1,243 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>17.0</VCProjectVersion>
<ProjectGuid>{14C5D369-E4A1-4DA2-B23C-B49367874F7B}</ProjectGuid>
<RootNamespace>alpha</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>17.0.33015.44</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\$(ProjectName)\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\$(ProjectName)\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\$(ProjectName)\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\$(ProjectName)\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;../../windows-build/PCRE/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>USE_INT64;USE_ADDR64;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;SIM_NEED_GIT_COMMIT_ID;HAVE_PCREPOSIX_H;PCRE_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessKeepComments>false</PreprocessKeepComments>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>CompileAsC</CompileAs>
<ShowIncludes>false</ShowIncludes>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;pcrestaticd.lib;pcreposixstaticd.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalLibraryDirectories>../../windows-build/PCRE/lib/;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<StackReserveSize>10485760</StackReserveSize>
<StackCommitSize>10485760</StackCommitSize>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;../../windows-build/PCRE/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>USE_INT64;USE_ADDR64;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;SIM_NEED_GIT_COMMIT_ID;HAVE_PCREPOSIX_H;PCRE_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessKeepComments>false</PreprocessKeepComments>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>CompileAsC</CompileAs>
<ShowIncludes>false</ShowIncludes>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;pcrestaticd.lib;pcreposixstaticd.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalLibraryDirectories>../../windows-build/PCRE/lib/;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<StackReserveSize>10485760</StackReserveSize>
<StackCommitSize>10485760</StackCommitSize>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;../../windows-build/PCRE/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>USE_INT64;USE_ADDR64;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;SIM_NEED_GIT_COMMIT_ID;HAVE_PCREPOSIX_H;PCRE_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>CompileAsC</CompileAs>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;pcrestatic.lib;pcreposixstatic.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalLibraryDirectories>../../windows-build/PCRE/lib/;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>false</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<StackReserveSize>10485760</StackReserveSize>
<StackCommitSize>10485760</StackCommitSize>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;../../windows-build/PCRE/include/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>USE_INT64;USE_ADDR64;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;SIM_NEED_GIT_COMMIT_ID;HAVE_PCREPOSIX_H;PCRE_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>CompileAsC</CompileAs>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;pcrestatic.lib;pcreposixstatic.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalLibraryDirectories>../../windows-build/PCRE/lib/;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>false</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<StackReserveSize>10485760</StackReserveSize>
<StackCommitSize>10485760</StackCommitSize>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\alpha\alpha_500au_syslist.c" />
<ClCompile Include="..\alpha\alpha_cpu.c" />
<ClCompile Include="..\alpha\alpha_ev5_cons.c" />
<ClCompile Include="..\alpha\alpha_ev5_pal.c" />
<ClCompile Include="..\alpha\alpha_ev5_tlb.c" />
<ClCompile Include="..\alpha\alpha_fpi.c" />
<ClCompile Include="..\alpha\alpha_fpv.c" />
<ClCompile Include="..\alpha\alpha_io.c" />
<ClCompile Include="..\alpha\alpha_mmu.c" />
<ClCompile Include="..\alpha\alpha_sys.c" />
<ClCompile Include="..\scp.c" />
<ClCompile Include="..\sim_console.c" />
<ClCompile Include="..\sim_ether.c" />
<ClCompile Include="..\sim_fio.c" />
<ClCompile Include="..\sim_sock.c" />
<ClCompile Include="..\sim_tape.c" />
<ClCompile Include="..\sim_timer.c" />
<ClCompile Include="..\sim_tmxr.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\alpha\alpha_defs.h" />
<ClInclude Include="..\alpha\alpha_ev5_defs.h" />
<ClInclude Include="..\alpha\alpha_sys_defs.h" />
<ClInclude Include="..\scp.h" />
<ClInclude Include="..\sim_console.h" />
<ClInclude Include="..\sim_defs.h" />
<ClInclude Include="..\sim_ether.h" />
<ClInclude Include="..\sim_fio.h" />
<ClInclude Include="..\sim_rev.h" />
<ClInclude Include="..\sim_sock.h" />
<ClInclude Include="..\sim_tape.h" />
<ClInclude Include="..\sim_timer.h" />
<ClInclude Include="..\sim_tmxr.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,114 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{40c7c220-4f0a-4347-9e91-e45ae5470b0f}</UniqueIdentifier>
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{ce89efa2-559b-451c-9fd2-11d599692096}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{0772b431-3036-446b-8690-a769c4639c77}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\alpha\alpha_500au_syslist.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\alpha\alpha_cpu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\alpha\alpha_ev5_cons.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\alpha\alpha_ev5_pal.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\alpha\alpha_ev5_tlb.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\alpha\alpha_fpi.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\alpha\alpha_fpv.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\alpha\alpha_io.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\alpha\alpha_mmu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\alpha\alpha_sys.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\scp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_console.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_ether.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_fio.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_sock.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tape.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_timer.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tmxr.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\alpha\alpha_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\alpha\alpha_ev5_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\alpha\alpha_sys_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\scp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_console.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_ether.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_fio.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_rev.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_sock.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tape.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_timer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tmxr.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>

View File

@@ -0,0 +1,220 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>17.0</VCProjectVersion>
<ProjectGuid>{927C3BD9-BD0C-4A23-99F9-5ABC40236509}</ProjectGuid>
<RootNamespace>lgp</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>17.0.33015.44</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\lgp\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\lgp\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\lgp\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\lgp\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)lgp.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)lgp.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)lgp.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)lgp.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)lgp.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)lgp.exe</OutputFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\LGP\lgp_cpu.c" />
<ClCompile Include="..\LGP\lgp_stddev.c" />
<ClCompile Include="..\LGP\lgp_sys.c" />
<ClCompile Include="..\scp.c" />
<ClCompile Include="..\sim_console.c" />
<ClCompile Include="..\sim_ether.c" />
<ClCompile Include="..\sim_fio.c" />
<ClCompile Include="..\sim_sock.c" />
<ClCompile Include="..\sim_tape.c" />
<ClCompile Include="..\sim_timer.c" />
<ClCompile Include="..\sim_tmxr.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\LGP\lgp_defs.h" />
<ClInclude Include="..\scp.h" />
<ClInclude Include="..\sim_console.h" />
<ClInclude Include="..\sim_defs.h" />
<ClInclude Include="..\sim_ether.h" />
<ClInclude Include="..\sim_fio.h" />
<ClInclude Include="..\sim_rev.h" />
<ClInclude Include="..\sim_sock.h" />
<ClInclude Include="..\sim_tape.h" />
<ClInclude Include="..\sim_timer.h" />
<ClInclude Include="..\sim_tmxr.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,87 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{91455eb4-8a6a-4fdf-a362-0dd7fc1ed9c8}</UniqueIdentifier>
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{6e8670ac-ee50-4bec-84b1-fb7963e61733}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{e9559f78-4e9a-400e-932e-eaf47bc44b7b}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\LGP\lgp_cpu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\LGP\lgp_stddev.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\LGP\lgp_sys.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\scp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_console.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_ether.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_fio.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_sock.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tape.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_timer.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tmxr.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\LGP\lgp_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\scp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_console.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_ether.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_fio.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_rev.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_sock.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tape.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_timer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tmxr.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>

View File

@@ -0,0 +1,246 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|ARM">
<Configuration>Debug</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|ARM">
<Configuration>Release</Configuration>
<Platform>ARM</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>17.0</VCProjectVersion>
<ProjectGuid>{7DDB6DF6-3837-4DE3-80D7-63181195021F}</ProjectGuid>
<RootNamespace>sigma</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>NotSet</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>17.0.33015.44</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\$(ProjectName)\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\$(ProjectName)\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\$(ProjectName)\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<OutDir>..\BIN\NT\$(Platform)-$(Configuration)\</OutDir>
<IntDir>..\BIN\NT\Project\simh\$(ProjectName)\$(Platform)-$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;../sigma/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessKeepComments>false</PreprocessKeepComments>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>CompileAsC</CompileAs>
<ShowIncludes>false</ShowIncludes>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<StackReserveSize>10485760</StackReserveSize>
<StackCommitSize>10485760</StackCommitSize>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>./;../;../sigma/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessKeepComments>false</PreprocessKeepComments>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>CompileAsC</CompileAs>
<ShowIncludes>false</ShowIncludes>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<StackReserveSize>10485760</StackReserveSize>
<StackCommitSize>10485760</StackCommitSize>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;../../sigma/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>CompileAsC</CompileAs>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<GenerateDebugInformation>false</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<StackReserveSize>10485760</StackReserveSize>
<StackCommitSize>10485760</StackCommitSize>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>./;../;../../sigma/;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>CompileAsC</CompileAs>
</ClCompile>
<Link>
<AdditionalDependencies>wsock32.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<GenerateDebugInformation>false</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<StackReserveSize>10485760</StackReserveSize>
<StackCommitSize>10485760</StackCommitSize>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\scp.c" />
<ClCompile Include="..\sigma\sigma_cis.c" />
<ClCompile Include="..\sigma\sigma_coc.c" />
<ClCompile Include="..\sigma\sigma_cpu.c" />
<ClCompile Include="..\sigma\sigma_dk.c" />
<ClCompile Include="..\sigma\sigma_dp.c" />
<ClCompile Include="..\sigma\sigma_fp.c" />
<ClCompile Include="..\sigma\sigma_io.c" />
<ClCompile Include="..\sigma\sigma_lp.c" />
<ClCompile Include="..\sigma\sigma_map.c" />
<ClCompile Include="..\sigma\sigma_mt.c" />
<ClCompile Include="..\sigma\sigma_pt.c" />
<ClCompile Include="..\sigma\sigma_rad.c" />
<ClCompile Include="..\sigma\sigma_rtc.c" />
<ClCompile Include="..\sigma\sigma_sys.c" />
<ClCompile Include="..\sigma\sigma_tt.c" />
<ClCompile Include="..\sim_console.c" />
<ClCompile Include="..\sim_ether.c" />
<ClCompile Include="..\sim_fio.c" />
<ClCompile Include="..\sim_sock.c" />
<ClCompile Include="..\sim_tape.c" />
<ClCompile Include="..\sim_timer.c" />
<ClCompile Include="..\sim_tmxr.c" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\scp.h" />
<ClInclude Include="..\sigma\sigma_defs.h" />
<ClInclude Include="..\sigma\sigma_io_defs.h" />
<ClInclude Include="..\sim_console.h" />
<ClInclude Include="..\sim_defs.h" />
<ClInclude Include="..\sim_disk.h" />
<ClInclude Include="..\sim_ether.h" />
<ClInclude Include="..\sim_fio.h" />
<ClInclude Include="..\sim_rev.h" />
<ClInclude Include="..\sim_serial.h" />
<ClInclude Include="..\sim_sock.h" />
<ClInclude Include="..\sim_tape.h" />
<ClInclude Include="..\sim_timer.h" />
<ClInclude Include="..\sim_tmxr.h" />
<ClInclude Include="..\sim_video.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View File

@@ -0,0 +1,135 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Source Files">
<UniqueIdentifier>{2b1079b9-a67f-4828-b29a-bd334c7fac02}</UniqueIdentifier>
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm</Extensions>
</Filter>
<Filter Include="Header Files">
<UniqueIdentifier>{1f62de3e-ee3f-458f-a8db-2a81cde2712e}</UniqueIdentifier>
<Extensions>h;hpp;hxx;hm;inl;inc</Extensions>
</Filter>
<Filter Include="Resource Files">
<UniqueIdentifier>{76c62a3d-5a97-49d5-873d-67601808c680}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\scp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sigma\sigma_cis.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sigma\sigma_coc.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sigma\sigma_cpu.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sigma\sigma_dk.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sigma\sigma_dp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sigma\sigma_fp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sigma\sigma_io.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sigma\sigma_lp.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sigma\sigma_map.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sigma\sigma_mt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sigma\sigma_pt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sigma\sigma_rad.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sigma\sigma_rtc.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sigma\sigma_sys.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sigma\sigma_tt.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_console.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_ether.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_fio.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_sock.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tape.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_timer.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\sim_tmxr.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\scp.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sigma\sigma_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sigma\sigma_io_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_console.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_defs.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_disk.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_ether.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_fio.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_rev.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_serial.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_sock.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tape.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_timer.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_tmxr.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\sim_video.h">
<Filter>Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup />
</Project>

View File

@@ -96,15 +96,18 @@ ifneq (,${GREP_OPTIONS})
$(error 1)
endif
ifneq ($(findstring Windows,${OS}),)
ifeq ($(findstring .exe,${SHELL}),.exe)
# MinGW
WIN32 := 1
# Tests don't run under MinGW
TESTS := 0
else # Msys or cygwin
ifeq (MINGW,$(findstring MINGW,$(shell uname)))
$(info *** This makefile can not be used with the Msys bash shell)
$(error Use build_mingw.bat ${MAKECMDGOALS} from a Windows command prompt)
# Cygwin can return SHELL := C:/cygwin/bin/sh.exe cygwin is OK & NOT WIN32
ifeq ($(findstring /cygwin/,$(SHELL)),)
ifeq ($(findstring .exe,${SHELL}),.exe)
# MinGW
WIN32 := 1
# Tests don't run under MinGW
TESTS := 0
else # Msys or cygwin
ifeq (MINGW,$(findstring MINGW,$(shell uname)))
$(info *** This makefile can not be used with the Msys bash shell)
$(error Use build_mingw.bat ${MAKECMDGOALS} from a Windows command prompt)
endif
endif
endif
endif
@@ -201,7 +204,7 @@ endif
ifeq (${WIN32},) #*nix Environments (&& cygwin)
ifeq (${GCC},)
ifeq (,$(shell which gcc 2>/dev/null))
$(info *** Warning *** Using local cc since gcc isn't available locally.)
$(info *** Warning *** Using local cc since gcc is not available locally.)
$(info *** Warning *** You may need to install gcc to build working simulators.)
GCC = cc
else
@@ -509,7 +512,7 @@ ifeq (${WIN32},) #*nix Environments (&& cygwin)
# Some gcc versions don't support LTO, so only use LTO when the compiler is known to support it
ifeq (,$(NO_LTO))
ifneq (,$(GCC_VERSION))
ifeq (,$(shell ${GCC} -v /dev/null 2>&1 | grep '\-\-enable-lto'))
ifeq (,$(shell ${GCC} -v /dev/null 2>&1 | grep -- '--enable-lto'))
LTO_EXCLUDE_VERSIONS += $(GCC_VERSION)
endif
endif