diff --git a/.github/workflows/windows_build.yml b/.github/workflows/windows_build.yml new file mode 100644 index 00000000..94dbef29 --- /dev/null +++ b/.github/workflows/windows_build.yml @@ -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; diff --git a/.gitignore b/.gitignore index a305e868..e150f201 100644 --- a/.gitignore +++ b/.gitignore @@ -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 diff --git a/PDP18B/pdp18b_fpp.c b/PDP18B/pdp18b_fpp.c index ffbf70d4..cc698c66 100644 --- a/PDP18B/pdp18b_fpp.c +++ b/PDP18B/pdp18b_fpp.c @@ -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 */ diff --git a/Visual Studio Projects/ALTAIR.vcxproj b/Visual Studio Projects/ALTAIR.vcxproj new file mode 100755 index 00000000..450d70b0 --- /dev/null +++ b/Visual Studio Projects/ALTAIR.vcxproj @@ -0,0 +1,224 @@ + + + + + Debug + ARM + + + Debug + Win32 + + + Release + ARM + + + Release + Win32 + + + + 17.0 + Altair + {1C602310-C406-4446-85C3-E5AE0E836120} + Altair + Win32Proj + + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>17.0.33015.44 + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\ALTAIR\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\ALTAIR\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\ALTAIR\$(Platform)-$(Configuration)\ + false + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\ALTAIR\$(Platform)-$(Configuration)\ + false + + + + Disabled + ./;../;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)ALTAIR.exe + true + $(OutDir)ALTAIR.pdb + Console + false + + MachineX86 + + + + + Disabled + ./;../;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)ALTAIR.exe + true + $(OutDir)ALTAIR.pdb + Console + false + + + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)ALTAIR.exe + true + $(OutDir)ALTAIR.pdb + Console + true + true + false + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)ALTAIR.exe + true + $(OutDir)ALTAIR.pdb + Console + true + true + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Visual Studio Projects/ALTAIR.vcxproj.filters b/Visual Studio Projects/ALTAIR.vcxproj.filters new file mode 100755 index 00000000..df47435b --- /dev/null +++ b/Visual Studio Projects/ALTAIR.vcxproj.filters @@ -0,0 +1,90 @@ + + + + + {e7db4e67-68a0-423c-9198-f53527154a87} + cpp;c;cxx;def;odl;idl;hpj;bat;asm + + + {9b17dd0b-6845-4693-a20e-715c8a8b544c} + h;hpp;hxx;hm;inl;inc + + + {21e5f043-be93-44e3-81d7-1ee27384a7ca} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/Visual Studio Projects/ALTAIR.vcxproj.user b/Visual Studio Projects/ALTAIR.vcxproj.user new file mode 100755 index 00000000..0f14913f --- /dev/null +++ b/Visual Studio Projects/ALTAIR.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Visual Studio Projects/ECLIPSE.vcxproj b/Visual Studio Projects/ECLIPSE.vcxproj new file mode 100755 index 00000000..41df87b6 --- /dev/null +++ b/Visual Studio Projects/ECLIPSE.vcxproj @@ -0,0 +1,228 @@ + + + + + Debug + ARM + + + Debug + Win32 + + + Release + ARM + + + Release + Win32 + + + + 17.0 + {FF632F3D-9F62-481D-A5C7-AD090F46143C} + ECLIPSE + Win32Proj + + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>17.0.33015.44 + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\ECLIPSE\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\ECLIPSE\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\ECLIPSE\$(Platform)-$(Configuration)\ + false + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\ECLIPSE\$(Platform)-$(Configuration)\ + false + + + + Disabled + ../;../NOVA/;%(AdditionalIncludeDirectories) + ECLIPSE;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)ECLIPSE.exe + true + $(OutDir)ECLIPSE.pdb + Console + false + + MachineX86 + + + + + Disabled + ../;../NOVA/;%(AdditionalIncludeDirectories) + ECLIPSE;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)ECLIPSE.exe + true + $(OutDir)ECLIPSE.pdb + Console + false + + + + + + + MaxSpeed + OnlyExplicitInline + true + ../;../NOVA/;%(AdditionalIncludeDirectories) + ECLIPSE;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)ECLIPSE.exe + true + Console + true + true + false + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ../;../NOVA/;%(AdditionalIncludeDirectories) + ECLIPSE;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)ECLIPSE.exe + true + Console + true + true + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Visual Studio Projects/ECLIPSE.vcxproj.filters b/Visual Studio Projects/ECLIPSE.vcxproj.filters new file mode 100755 index 00000000..94c0b44d --- /dev/null +++ b/Visual Studio Projects/ECLIPSE.vcxproj.filters @@ -0,0 +1,111 @@ + + + + + {d432ef8b-893f-4348-8a4c-2009bb26bb5e} + cpp;c;cxx;def;odl;idl;hpj;bat;asm + + + {4a79b8d9-4f1c-4df4-b7a5-1c5ec8ba0610} + h;hpp;hxx;hm;inl;inc + + + {7404c25a-bc7c-4012-b696-fc81bd3aee31} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/Visual Studio Projects/ECLIPSE.vcxproj.user b/Visual Studio Projects/ECLIPSE.vcxproj.user new file mode 100755 index 00000000..0f14913f --- /dev/null +++ b/Visual Studio Projects/ECLIPSE.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Visual Studio Projects/GRI.vcxproj b/Visual Studio Projects/GRI.vcxproj new file mode 100755 index 00000000..bbc37798 --- /dev/null +++ b/Visual Studio Projects/GRI.vcxproj @@ -0,0 +1,220 @@ + + + + + Debug + ARM + + + Debug + Win32 + + + Release + ARM + + + Release + Win32 + + + + 17.0 + {611E140C-8403-4FD8-AF53-CE01C8452B34} + GRI + Win32Proj + + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>17.0.33015.44 + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\GRI\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\GRI\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\GRI\$(Platform)-$(Configuration)\ + false + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\GRI\$(Platform)-$(Configuration)\ + false + + + + Disabled + ./;../;../GRI/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)GRI.exe + true + $(OutDir)GRI.pdb + Console + false + + MachineX86 + + + + + Disabled + ./;../;../GRI/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)GRI.exe + true + $(OutDir)GRI.pdb + Console + false + + + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;../GRI/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)GRI.exe + true + Console + true + true + false + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;../GRI/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)GRI.exe + true + Console + true + true + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Visual Studio Projects/GRI.vcxproj.filters b/Visual Studio Projects/GRI.vcxproj.filters new file mode 100755 index 00000000..799b335d --- /dev/null +++ b/Visual Studio Projects/GRI.vcxproj.filters @@ -0,0 +1,87 @@ + + + + + {e1145f6e-7f0c-40a5-bd04-faf95aa29dfc} + cpp;c;cxx;def;odl;idl;hpj;bat;asm + + + {64cbc180-74c6-45e2-8ee1-99e3bb8f695b} + h;hpp;hxx;hm;inl;inc + + + {646663e0-3dbd-4174-9926-6ad9e1d29ce0} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/Visual Studio Projects/GRI.vcxproj.user b/Visual Studio Projects/GRI.vcxproj.user new file mode 100755 index 00000000..0f14913f --- /dev/null +++ b/Visual Studio Projects/GRI.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Visual Studio Projects/H316.vcxproj b/Visual Studio Projects/H316.vcxproj new file mode 100755 index 00000000..71943f1d --- /dev/null +++ b/Visual Studio Projects/H316.vcxproj @@ -0,0 +1,224 @@ + + + + + Debug + ARM + + + Debug + Win32 + + + Release + ARM + + + Release + Win32 + + + + 17.0 + {C915B408-80D8-4925-BF7B-0469436B33BF} + H316 + Win32Proj + + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>17.0.33015.44 + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\H316\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\H316\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\H316\$(Platform)-$(Configuration)\ + false + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\H316\$(Platform)-$(Configuration)\ + false + + + + Disabled + ./;../;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)H316.exe + true + $(OutDir)H316.pdb + Console + false + + MachineX86 + + + + + Disabled + ./;../;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)H316.exe + true + $(OutDir)H316.pdb + Console + false + + + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)H316.exe + true + Console + true + true + false + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)H316.exe + true + Console + true + true + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Visual Studio Projects/H316.vcxproj.filters b/Visual Studio Projects/H316.vcxproj.filters new file mode 100755 index 00000000..4b37f1e3 --- /dev/null +++ b/Visual Studio Projects/H316.vcxproj.filters @@ -0,0 +1,99 @@ + + + + + {c0cb108f-66e6-45eb-8d5f-38e3ca42a8ae} + cpp;c;cxx;def;odl;idl;hpj;bat;asm + + + {6f27c10d-89fe-450e-8d7b-d7ffad77c5f6} + h;hpp;hxx;hm;inl;inc + + + {9dd1a201-2a05-43b8-8abd-809cbea96895} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/Visual Studio Projects/H316.vcxproj.user b/Visual Studio Projects/H316.vcxproj.user new file mode 100755 index 00000000..0f14913f --- /dev/null +++ b/Visual Studio Projects/H316.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Visual Studio Projects/I1401.vcxproj b/Visual Studio Projects/I1401.vcxproj new file mode 100755 index 00000000..93f2c8ba --- /dev/null +++ b/Visual Studio Projects/I1401.vcxproj @@ -0,0 +1,225 @@ + + + + + Debug + ARM + + + Debug + Win32 + + + Release + ARM + + + Release + Win32 + + + + 17.0 + {C92737AD-07CC-492F-AA76-D169CEF5BBAB} + I1401 + Win32Proj + + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>17.0.33015.44 + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\I1401\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\I1401\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\I1401\$(Platform)-$(Configuration)\ + false + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\I1401\$(Platform)-$(Configuration)\ + false + + + + Disabled + ./;../;../I1401/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)I1401.exe + true + $(OutDir)I1401.pdb + Console + false + + MachineX86 + + + + + Disabled + ./;../;../I1401/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)I1401.exe + true + $(OutDir)I1401.pdb + Console + false + + + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;../I1401/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)I1401.exe + true + Console + true + true + false + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;../I1401/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)I1401.exe + true + Console + true + true + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Visual Studio Projects/I1401.vcxproj.filters b/Visual Studio Projects/I1401.vcxproj.filters new file mode 100755 index 00000000..7f0078c1 --- /dev/null +++ b/Visual Studio Projects/I1401.vcxproj.filters @@ -0,0 +1,102 @@ + + + + + {497cfd12-f0d8-4410-9b14-6b9b181925bd} + cpp;c;cxx;def;odl;idl;hpj;bat;asm + + + {765f0664-61cb-456d-9af8-c83d1c5170b0} + h;hpp;hxx;hm;inl;inc + + + {b2d40c3c-bac0-4471-a555-06d8743cf506} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/Visual Studio Projects/I1401.vcxproj.user b/Visual Studio Projects/I1401.vcxproj.user new file mode 100755 index 00000000..0f14913f --- /dev/null +++ b/Visual Studio Projects/I1401.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Visual Studio Projects/I1620.vcxproj b/Visual Studio Projects/I1620.vcxproj new file mode 100755 index 00000000..2b1d9338 --- /dev/null +++ b/Visual Studio Projects/I1620.vcxproj @@ -0,0 +1,225 @@ + + + + + Debug + ARM + + + Debug + Win32 + + + Release + ARM + + + Release + Win32 + + + + 17.0 + {089C9C0B-C4F7-4923-86C4-F14BF5D61821} + I1620 + Win32Proj + + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>17.0.33015.44 + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\I1620\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\I1620\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\I1620\$(Platform)-$(Configuration)\ + false + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\I1620\$(Platform)-$(Configuration)\ + false + + + + Disabled + ./;../;../I1620/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)I1620.exe + true + $(OutDir)I1620.pdb + Console + false + + MachineX86 + + + + + Disabled + ./;../;../I1620/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)I1620.exe + true + $(OutDir)I1620.pdb + Console + false + + + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;../I1620/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)I1620.exe + true + Console + true + true + false + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;../I1620/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)I1620.exe + true + Console + true + true + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Visual Studio Projects/I1620.vcxproj.filters b/Visual Studio Projects/I1620.vcxproj.filters new file mode 100755 index 00000000..b089acea --- /dev/null +++ b/Visual Studio Projects/I1620.vcxproj.filters @@ -0,0 +1,102 @@ + + + + + {73c73e65-f944-44dc-b9d5-1effed82b00d} + cpp;c;cxx;def;odl;idl;hpj;bat;asm + + + {04c4b1ee-833c-4e03-b51f-94a4f2293aa5} + h;hpp;hxx;hm;inl;inc + + + {698504d1-645c-4ae2-9b64-546aa2f3493c} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/Visual Studio Projects/I1620.vcxproj.user b/Visual Studio Projects/I1620.vcxproj.user new file mode 100755 index 00000000..0f14913f --- /dev/null +++ b/Visual Studio Projects/I1620.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Visual Studio Projects/I7094.vcxproj b/Visual Studio Projects/I7094.vcxproj new file mode 100755 index 00000000..7847c259 --- /dev/null +++ b/Visual Studio Projects/I7094.vcxproj @@ -0,0 +1,230 @@ + + + + + Debug + ARM + + + Debug + Win32 + + + Release + ARM + + + Release + Win32 + + + + 17.0 + {927C3BD9-BD0C-4A23-99F9-DEAD402BEEF9} + I7094 + Win32Proj + + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>17.0.33015.44 + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\I7094\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\I7094\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\I7094\$(Platform)-$(Configuration)\ + false + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\I7094\$(Platform)-$(Configuration)\ + false + + + + Disabled + ./;../;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;USE_INT64;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)I7094.exe + true + $(OutDir)I7094.pdb + Console + false + + MachineX86 + + + + + Disabled + ./;../;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;USE_INT64;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)I7094.exe + true + $(OutDir)I7094.pdb + Console + false + + + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;USE_INT64;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)I7094.exe + true + Console + true + true + false + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;%(AdditionalIncludeDirectories) + WIN32;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;USE_INT64;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)I7094.exe + true + Console + true + true + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Visual Studio Projects/I7094.vcxproj.filters b/Visual Studio Projects/I7094.vcxproj.filters new file mode 100755 index 00000000..f6a4f060 --- /dev/null +++ b/Visual Studio Projects/I7094.vcxproj.filters @@ -0,0 +1,117 @@ + + + + + {a23aa917-fd3f-4d11-af53-28465fab1cab} + cpp;c;cxx;def;odl;idl;hpj;bat;asm + + + {fabdd8d3-4403-4963-8f49-df7b58df06e9} + h;hpp;hxx;hm;inl;inc + + + {a1df7f4b-1362-445b-b0b4-1479eef405b1} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/Visual Studio Projects/I7094.vcxproj.user b/Visual Studio Projects/I7094.vcxproj.user new file mode 100755 index 00000000..0f14913f --- /dev/null +++ b/Visual Studio Projects/I7094.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Visual Studio Projects/ID16.vcxproj b/Visual Studio Projects/ID16.vcxproj new file mode 100755 index 00000000..932c7d82 --- /dev/null +++ b/Visual Studio Projects/ID16.vcxproj @@ -0,0 +1,232 @@ + + + + + Debug + ARM + + + Debug + Win32 + + + Release + ARM + + + Release + Win32 + + + + 17.0 + {D90C77B3-A3E7-40D3-BB88-18A4EF1C001D} + ID16 + Win32Proj + + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>17.0.33015.44 + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\ID16\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\ID16\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\ID16\$(Platform)-$(Configuration)\ + false + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\ID16\$(Platform)-$(Configuration)\ + false + + + + Disabled + ./;../;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)ID16.exe + true + $(OutDir)ID16.pdb + Console + false + + MachineX86 + + + + + Disabled + ./;../;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)ID16.exe + true + $(OutDir)ID16.pdb + Console + false + + + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)ID16.exe + true + Console + true + true + false + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)ID16.exe + true + Console + true + true + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Visual Studio Projects/ID16.vcxproj.filters b/Visual Studio Projects/ID16.vcxproj.filters new file mode 100755 index 00000000..06054fe4 --- /dev/null +++ b/Visual Studio Projects/ID16.vcxproj.filters @@ -0,0 +1,123 @@ + + + + + {9729fcf4-a2c9-4344-9b33-a900dc3f3e33} + cpp;c;cxx;def;odl;idl;hpj;bat;asm + + + {d75b4e4b-d103-4241-85ee-d62567ec7493} + h;hpp;hxx;hm;inl;inc + + + {5d579183-bf69-44e8-8a3a-8a75ebcc926a} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/Visual Studio Projects/ID16.vcxproj.user b/Visual Studio Projects/ID16.vcxproj.user new file mode 100755 index 00000000..0f14913f --- /dev/null +++ b/Visual Studio Projects/ID16.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Visual Studio Projects/ID32.vcxproj b/Visual Studio Projects/ID32.vcxproj new file mode 100755 index 00000000..fa86e9da --- /dev/null +++ b/Visual Studio Projects/ID32.vcxproj @@ -0,0 +1,232 @@ + + + + + Debug + ARM + + + Debug + Win32 + + + Release + ARM + + + Release + Win32 + + + + 17.0 + {324EF17B-1683-48B5-824D-FACF17AEB27B} + ID32 + Win32Proj + + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>17.0.33015.44 + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\ID32\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\ID32\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\ID32\$(Platform)-$(Configuration)\ + false + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\ID32\$(Platform)-$(Configuration)\ + false + + + + Disabled + ./;../;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)ID32.exe + true + $(OutDir)ID32.pdb + Console + false + + MachineX86 + + + + + Disabled + ./;../;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)ID32.exe + true + $(OutDir)ID32.pdb + Console + false + + + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)ID32.exe + true + Console + true + true + false + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)ID32.exe + true + Console + true + true + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Visual Studio Projects/ID32.vcxproj.filters b/Visual Studio Projects/ID32.vcxproj.filters new file mode 100755 index 00000000..5c8f2d89 --- /dev/null +++ b/Visual Studio Projects/ID32.vcxproj.filters @@ -0,0 +1,123 @@ + + + + + {7b257b9f-d42d-47ce-9767-70e0192be616} + cpp;c;cxx;def;odl;idl;hpj;bat;asm + + + {0265b997-0162-4c72-b9c0-0d93efb3b864} + h;hpp;hxx;hm;inl;inc + + + {80ee2091-68f8-40f4-b8ed-fd4491a92b1b} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/Visual Studio Projects/ID32.vcxproj.user b/Visual Studio Projects/ID32.vcxproj.user new file mode 100755 index 00000000..0f14913f --- /dev/null +++ b/Visual Studio Projects/ID32.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Visual Studio Projects/NOVA.vcxproj b/Visual Studio Projects/NOVA.vcxproj new file mode 100755 index 00000000..2bc0d5a0 --- /dev/null +++ b/Visual Studio Projects/NOVA.vcxproj @@ -0,0 +1,229 @@ + + + + + Debug + ARM + + + Debug + Win32 + + + Release + ARM + + + Release + Win32 + + + + 17.0 + {9B55ACBB-C29A-40EB-98BF-D1047912389E} + NOVA + Win32Proj + + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>17.0.33015.44 + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\NOVA\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\NOVA\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\NOVA\$(Platform)-$(Configuration)\ + false + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\NOVA\$(Platform)-$(Configuration)\ + false + + + + Disabled + ./;../;../NOVA/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)NOVA.exe + true + $(OutDir)NOVA.pdb + Console + false + + MachineX86 + + + + + Disabled + ./;../;../NOVA/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)NOVA.exe + true + $(OutDir)NOVA.pdb + Console + false + + + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;../NOVA/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)NOVA.exe + true + Console + true + true + false + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;../NOVA/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)NOVA.exe + true + Console + true + true + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Visual Studio Projects/NOVA.vcxproj.filters b/Visual Studio Projects/NOVA.vcxproj.filters new file mode 100755 index 00000000..f7877f05 --- /dev/null +++ b/Visual Studio Projects/NOVA.vcxproj.filters @@ -0,0 +1,114 @@ + + + + + {2aa8f41d-c055-463d-b28c-8dd70cfe1eaf} + cpp;c;cxx;def;odl;idl;hpj;bat;asm + + + {71912a11-5fe4-4f10-84fc-c0cb34e375f7} + h;hpp;hxx;hm;inl;inc + + + {984c2db0-702a-4d90-85ca-c61440462cbe} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/Visual Studio Projects/NOVA.vcxproj.user b/Visual Studio Projects/NOVA.vcxproj.user new file mode 100755 index 00000000..0f14913f --- /dev/null +++ b/Visual Studio Projects/NOVA.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Visual Studio Projects/PDP1.vcxproj b/Visual Studio Projects/PDP1.vcxproj new file mode 100755 index 00000000..4af4b181 --- /dev/null +++ b/Visual Studio Projects/PDP1.vcxproj @@ -0,0 +1,225 @@ + + + + + Debug + ARM + + + Debug + Win32 + + + Release + ARM + + + Release + Win32 + + + + 17.0 + {CB017838-5DC5-4B9D-A8F7-7B36AA4A3331} + PDP1 + Win32Proj + + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>17.0.33015.44 + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP1\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP1\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP1\$(Platform)-$(Configuration)\ + false + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP1\$(Platform)-$(Configuration)\ + false + + + + Disabled + ./;../;../PDP1/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP1.exe + true + $(OutDir)PDP1.pdb + Console + false + + MachineX86 + + + + + Disabled + ./;../;../PDP1/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP1.exe + true + $(OutDir)PDP1.pdb + Console + false + + + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;../PDP1/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP1.exe + true + Console + true + true + false + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;../PDP1/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP1.exe + true + Console + true + true + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Visual Studio Projects/PDP1.vcxproj.filters b/Visual Studio Projects/PDP1.vcxproj.filters new file mode 100755 index 00000000..3a1f39de --- /dev/null +++ b/Visual Studio Projects/PDP1.vcxproj.filters @@ -0,0 +1,102 @@ + + + + + {698a3437-3071-4cab-a551-c41ae7144e76} + cpp;c;cxx;def;odl;idl;hpj;bat;asm + + + {8937f1a2-3e40-4cf9-ab91-81d6c3d1c946} + h;hpp;hxx;hm;inl;inc + + + {c1706b4c-731a-4f06-bcba-afe4c399cd06} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/Visual Studio Projects/PDP1.vcxproj.user b/Visual Studio Projects/PDP1.vcxproj.user new file mode 100755 index 00000000..0f14913f --- /dev/null +++ b/Visual Studio Projects/PDP1.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Visual Studio Projects/PDP10.vcxproj b/Visual Studio Projects/PDP10.vcxproj new file mode 100755 index 00000000..8d2da758 --- /dev/null +++ b/Visual Studio Projects/PDP10.vcxproj @@ -0,0 +1,232 @@ + + + + + Debug + ARM + + + Debug + Win32 + + + Release + ARM + + + Release + Win32 + + + + 17.0 + {A39C0AFE-BDE5-4236-B740-AC710FCA1DA2} + PDP10 + Win32Proj + + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>17.0.33015.44 + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP10\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP10\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP10\$(Platform)-$(Configuration)\ + false + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP10\$(Platform)-$(Configuration)\ + false + + + + Disabled + ./;../;../PDP10/;../PDP11/;../VAX/;%(AdditionalIncludeDirectories) + USE_INT64;VM_PDP10;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP10.exe + true + $(OutDir)PDP10.pdb + Console + false + + MachineX86 + + + + + Disabled + ./;../;../PDP10/;../PDP11/;../VAX/;%(AdditionalIncludeDirectories) + USE_INT64;VM_PDP10;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP10.exe + true + $(OutDir)PDP10.pdb + Console + false + + + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;../PDP10/;../PDP11/;../VAX/;%(AdditionalIncludeDirectories) + USE_INT64;VM_PDP10;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP10.exe + true + Console + true + true + false + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;../PDP10/;../PDP11/;../VAX/;%(AdditionalIncludeDirectories) + USE_INT64;VM_PDP10;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP10.exe + true + Console + true + true + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Visual Studio Projects/PDP10.vcxproj.filters b/Visual Studio Projects/PDP10.vcxproj.filters new file mode 100755 index 00000000..1c5ac72d --- /dev/null +++ b/Visual Studio Projects/PDP10.vcxproj.filters @@ -0,0 +1,123 @@ + + + + + {77d0f5d7-0598-442c-96db-85d2a99fb41d} + cpp;c;cxx;def;odl;idl;hpj;bat;asm + + + {0c857ce4-8936-4e66-b192-2e15796ff5d0} + h;hpp;hxx;hm;inl;inc + + + {a0842499-4962-408f-91d1-8ec0dae99973} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/Visual Studio Projects/PDP10.vcxproj.user b/Visual Studio Projects/PDP10.vcxproj.user new file mode 100755 index 00000000..0f14913f --- /dev/null +++ b/Visual Studio Projects/PDP10.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Visual Studio Projects/PDP11.vcxproj b/Visual Studio Projects/PDP11.vcxproj new file mode 100755 index 00000000..d355d76d --- /dev/null +++ b/Visual Studio Projects/PDP11.vcxproj @@ -0,0 +1,345 @@ + + + + + Debug + ARM + + + Debug + Win32 + + + Release + ARM + + + Release + Win32 + + + + 17.0 + {49499E1B-5019-4B98-9DC7-2E73306D5578} + PDP11 + Win32Proj + + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>17.0.33015.44 + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP11\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP11\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP11\$(Platform)-$(Configuration)\ + false + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP11\$(Platform)-$(Configuration)\ + false + + + + Check for required build dependencies + 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 + + + + Disabled + ./;../;../PDP11/;../../windows-build/winpcap/Wpdpack/Include;../../windows-build/pthreads;%(AdditionalIncludeDirectories) + USE_SHARED;VM_PDP11;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;PTW32_STATIC_LIB;USE_READER_THREAD;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + Level3 + EditAndContinue + + + wpcap.lib;packet.lib;wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP11.exe + ../../windows-build/winpcap/Wpdpack/Lib/;%(AdditionalLibraryDirectories) + true + $(OutDir)PDP11.pdb + Console + false + + MachineX86 + + + + + Check for required build dependencies + 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 + + + + Disabled + ./;../;../PDP11/;../../windows-build/winpcap/Wpdpack/Include;../../windows-build/pthreads;%(AdditionalIncludeDirectories) + USE_SHARED;VM_PDP11;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;PTW32_STATIC_LIB;USE_READER_THREAD;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + + + wpcap.lib;packet.lib;wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP11.exe + ../../windows-build/winpcap/Wpdpack/Lib/;%(AdditionalLibraryDirectories) + true + $(OutDir)PDP11.pdb + Console + false + + + + + + + Check for required build dependencies + 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 + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;../PDP11/;../../windows-build/winpcap/Wpdpack/Include;../../windows-build/pthreads;%(AdditionalIncludeDirectories) + USE_SHARED;VM_PDP11;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;PTW32_STATIC_LIB;USE_READER_THREAD;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + Level3 + ProgramDatabase + + + wpcap.lib;packet.lib;wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP11.exe + ../../windows-build/winpcap/Wpdpack/Lib/;%(AdditionalLibraryDirectories) + true + Console + true + true + false + + MachineX86 + + + + + Check for required build dependencies + 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 + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;../PDP11/;../../windows-build/winpcap/Wpdpack/Include;../../windows-build/pthreads;%(AdditionalIncludeDirectories) + USE_SHARED;VM_PDP11;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;PTW32_STATIC_LIB;USE_READER_THREAD;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + ProgramDatabase + + + wpcap.lib;packet.lib;wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP11.exe + ../../windows-build/winpcap/Wpdpack/Lib/;%(AdditionalLibraryDirectories) + true + Console + true + true + false + + + + + + + HAVE_CONFIG_H;PTW32_BUILD_INLINED;PTW32_STATIC_LIB;__CLEANUP_C + HAVE_CONFIG_H;PTW32_BUILD_INLINED;PTW32_STATIC_LIB;__CLEANUP_C + HAVE_CONFIG_H;PTW32_BUILD_INLINED;PTW32_STATIC_LIB;__CLEANUP_C + HAVE_CONFIG_H;PTW32_BUILD_INLINED;PTW32_STATIC_LIB;__CLEANUP_C + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Visual Studio Projects/PDP11.vcxproj.filters b/Visual Studio Projects/PDP11.vcxproj.filters new file mode 100755 index 00000000..4d6505de --- /dev/null +++ b/Visual Studio Projects/PDP11.vcxproj.filters @@ -0,0 +1,219 @@ + + + + + {eac031be-00db-4b00-aed6-a9f5619b1fdc} + cpp;c;cxx;def;odl;idl;hpj;bat;asm + + + {f9250cdb-dc8b-4c53-8542-254da5be8c86} + h;hpp;hxx;hm;inl;inc + + + {56a4e484-0ed7-4113-8c12-1180502acb35} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/Visual Studio Projects/PDP11.vcxproj.user b/Visual Studio Projects/PDP11.vcxproj.user new file mode 100755 index 00000000..0f14913f --- /dev/null +++ b/Visual Studio Projects/PDP11.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Visual Studio Projects/PDP15.vcxproj b/Visual Studio Projects/PDP15.vcxproj new file mode 100755 index 00000000..7bcb788a --- /dev/null +++ b/Visual Studio Projects/PDP15.vcxproj @@ -0,0 +1,232 @@ + + + + + Debug + ARM + + + Debug + Win32 + + + Release + ARM + + + Release + Win32 + + + + 17.0 + {44C07AA4-6D56-45ED-8393-18A23E76B758} + PDP15 + Win32Proj + + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>17.0.33015.44 + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP15\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP15\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP15\$(Platform)-$(Configuration)\ + false + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP15\$(Platform)-$(Configuration)\ + false + + + + Disabled + ../;../PDP18B/;%(AdditionalIncludeDirectories) + PDP15;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP15.exe + true + $(OutDir)PDP15.pdb + Console + false + + MachineX86 + + + + + Disabled + ../;../PDP18B/;%(AdditionalIncludeDirectories) + PDP15;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP15.exe + true + $(OutDir)PDP15.pdb + Console + false + + + + + + + MaxSpeed + OnlyExplicitInline + true + ../;../PDP18B/;%(AdditionalIncludeDirectories) + PDP15;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP15.exe + true + Console + true + true + false + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ../;../PDP18B/;%(AdditionalIncludeDirectories) + PDP15;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP15.exe + true + Console + true + true + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Visual Studio Projects/PDP15.vcxproj.filters b/Visual Studio Projects/PDP15.vcxproj.filters new file mode 100755 index 00000000..95721bd9 --- /dev/null +++ b/Visual Studio Projects/PDP15.vcxproj.filters @@ -0,0 +1,123 @@ + + + + + {5717f7e7-b6bd-41fb-8f52-f2efa0a0c9ad} + cpp;c;cxx;def;odl;idl;hpj;bat;asm + + + {4f68a51f-d5fa-4524-8229-69d489df2e88} + h;hpp;hxx;hm;inl;inc + + + {c18275d5-448f-401e-9f5c-a9bd10579c56} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/Visual Studio Projects/PDP15.vcxproj.user b/Visual Studio Projects/PDP15.vcxproj.user new file mode 100755 index 00000000..0f14913f --- /dev/null +++ b/Visual Studio Projects/PDP15.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Visual Studio Projects/PDP4.vcxproj b/Visual Studio Projects/PDP4.vcxproj new file mode 100755 index 00000000..1c41918f --- /dev/null +++ b/Visual Studio Projects/PDP4.vcxproj @@ -0,0 +1,229 @@ + + + + + Debug + ARM + + + Debug + Win32 + + + Release + ARM + + + Release + Win32 + + + + 17.0 + {C51841F3-BD47-41C3-946C-20F893FB5A23} + PDP4 + Win32Proj + + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>17.0.33015.44 + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP4\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP4\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP4\$(Platform)-$(Configuration)\ + false + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP4\$(Platform)-$(Configuration)\ + false + + + + Disabled + ../;../PDP18B/;%(AdditionalIncludeDirectories) + PDP4;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP4.exe + true + $(OutDir)PDP4.pdb + Console + false + + MachineX86 + + + + + Disabled + ../;../PDP18B/;%(AdditionalIncludeDirectories) + PDP4;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP4.exe + true + $(OutDir)PDP4.pdb + Console + false + + + + + + + MaxSpeed + OnlyExplicitInline + true + ../;../PDP18B/;%(AdditionalIncludeDirectories) + PDP4;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP4.exe + true + Console + true + true + false + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ../;../PDP18B/;%(AdditionalIncludeDirectories) + PDP4;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP4.exe + true + Console + true + true + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Visual Studio Projects/PDP4.vcxproj.filters b/Visual Studio Projects/PDP4.vcxproj.filters new file mode 100755 index 00000000..c3410743 --- /dev/null +++ b/Visual Studio Projects/PDP4.vcxproj.filters @@ -0,0 +1,114 @@ + + + + + {1e02c4bc-68ec-482d-8939-66cf646f2c1c} + cpp;c;cxx;def;odl;idl;hpj;bat;asm + + + {95e273f7-1fb7-49c6-a91f-4bf9602c81fc} + h;hpp;hxx;hm;inl;inc + + + {80c8e88b-c0f1-485f-b098-1a56271df1e8} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/Visual Studio Projects/PDP4.vcxproj.user b/Visual Studio Projects/PDP4.vcxproj.user new file mode 100755 index 00000000..0f14913f --- /dev/null +++ b/Visual Studio Projects/PDP4.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Visual Studio Projects/PDP7.vcxproj b/Visual Studio Projects/PDP7.vcxproj new file mode 100755 index 00000000..a285915a --- /dev/null +++ b/Visual Studio Projects/PDP7.vcxproj @@ -0,0 +1,230 @@ + + + + + Debug + ARM + + + Debug + Win32 + + + Release + ARM + + + Release + Win32 + + + + 17.0 + {0F8B9E39-56A7-45BE-A68F-04F7EB8EF8A3} + PDP7 + Win32Proj + + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>17.0.33015.44 + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP7\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP7\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP7\$(Platform)-$(Configuration)\ + false + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP7\$(Platform)-$(Configuration)\ + false + + + + Disabled + ../;../PDP18B/;%(AdditionalIncludeDirectories) + PDP7;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP7.exe + true + $(OutDir)PDP7.pdb + Console + false + + MachineX86 + + + + + Disabled + ../;../PDP18B/;%(AdditionalIncludeDirectories) + PDP7;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP7.exe + true + $(OutDir)PDP7.pdb + Console + false + + + + + + + MaxSpeed + OnlyExplicitInline + true + ../;../PDP18B/;%(AdditionalIncludeDirectories) + PDP7;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP7.exe + true + Console + true + true + false + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ../;../PDP18B/;%(AdditionalIncludeDirectories) + PDP7;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP7.exe + true + Console + true + true + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Visual Studio Projects/PDP7.vcxproj.filters b/Visual Studio Projects/PDP7.vcxproj.filters new file mode 100755 index 00000000..0fdfbf16 --- /dev/null +++ b/Visual Studio Projects/PDP7.vcxproj.filters @@ -0,0 +1,117 @@ + + + + + {66c630e2-5ae0-4af7-8c09-465d73866dc5} + cpp;c;cxx;def;odl;idl;hpj;bat;asm + + + {65b6b252-23a1-4d32-86b4-28a8a7641a7f} + h;hpp;hxx;hm;inl;inc + + + {ec5234b9-fe53-447e-b154-7fbd2af5ebe4} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/Visual Studio Projects/PDP7.vcxproj.user b/Visual Studio Projects/PDP7.vcxproj.user new file mode 100755 index 00000000..0f14913f --- /dev/null +++ b/Visual Studio Projects/PDP7.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Visual Studio Projects/PDP8.vcxproj b/Visual Studio Projects/PDP8.vcxproj new file mode 100755 index 00000000..f13ad0c0 --- /dev/null +++ b/Visual Studio Projects/PDP8.vcxproj @@ -0,0 +1,235 @@ + + + + + Debug + ARM + + + Debug + Win32 + + + Release + ARM + + + Release + Win32 + + + + 17.0 + {5EB65E13-1E6A-46A4-B7FE-EC87F8702067} + PDP8 + Win32Proj + + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>17.0.33015.44 + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP8\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP8\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP8\$(Platform)-$(Configuration)\ + false + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP8\$(Platform)-$(Configuration)\ + false + + + + Disabled + ./;../;../PDP8/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP8.exe + true + $(OutDir)PDP8.pdb + Console + false + + MachineX86 + + + + + Disabled + ./;../;../PDP8/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP8.exe + true + $(OutDir)PDP8.pdb + Console + false + + + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;../PDP8/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP8.exe + true + Console + true + true + false + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;../PDP8/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP8.exe + true + Console + true + true + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Visual Studio Projects/PDP8.vcxproj.filters b/Visual Studio Projects/PDP8.vcxproj.filters new file mode 100755 index 00000000..cdad888a --- /dev/null +++ b/Visual Studio Projects/PDP8.vcxproj.filters @@ -0,0 +1,132 @@ + + + + + {e315adc0-1b2e-4e2e-abdc-cd759435a23c} + cpp;c;cxx;def;odl;idl;hpj;bat;asm + + + {5756bda2-a22e-4e2f-99e5-02f0216ed691} + h;hpp;hxx;hm;inl;inc + + + {23c5211b-78b7-4324-a80e-0e1708029847} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/Visual Studio Projects/PDP8.vcxproj.user b/Visual Studio Projects/PDP8.vcxproj.user new file mode 100755 index 00000000..0f14913f --- /dev/null +++ b/Visual Studio Projects/PDP8.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Visual Studio Projects/PDP9.vcxproj b/Visual Studio Projects/PDP9.vcxproj new file mode 100755 index 00000000..7ca37649 --- /dev/null +++ b/Visual Studio Projects/PDP9.vcxproj @@ -0,0 +1,230 @@ + + + + + Debug + ARM + + + Debug + Win32 + + + Release + ARM + + + Release + Win32 + + + + 17.0 + {9D589BCA-9E10-4FFA-B43F-DDFA91C1C098} + PDP9 + Win32Proj + + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>17.0.33015.44 + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP9\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP9\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP9\$(Platform)-$(Configuration)\ + false + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\PDP9\$(Platform)-$(Configuration)\ + false + + + + Disabled + ../;../PDP18B/;%(AdditionalIncludeDirectories) + PDP9;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP9.exe + true + $(OutDir)PDP9.pdb + Console + false + + MachineX86 + + + + + Disabled + ../;../PDP18B/;%(AdditionalIncludeDirectories) + PDP9;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP9.exe + true + $(OutDir)PDP9.pdb + Console + false + + + + + + + MaxSpeed + OnlyExplicitInline + true + ../;../PDP18B/;%(AdditionalIncludeDirectories) + PDP9;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP9.exe + true + Console + true + true + false + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ../;../PDP18B/;%(AdditionalIncludeDirectories) + PDP9;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)PDP9.exe + true + Console + true + true + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Visual Studio Projects/PDP9.vcxproj.filters b/Visual Studio Projects/PDP9.vcxproj.filters new file mode 100755 index 00000000..5c20b588 --- /dev/null +++ b/Visual Studio Projects/PDP9.vcxproj.filters @@ -0,0 +1,117 @@ + + + + + {0171d052-a24b-4a8d-99ed-1052d6f8d337} + cpp;c;cxx;def;odl;idl;hpj;bat;asm + + + {55321a4c-f0f2-4dab-901c-31607bb653d1} + h;hpp;hxx;hm;inl;inc + + + {d04f3084-4175-46d8-af4d-de6631a526be} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/Visual Studio Projects/PDP9.vcxproj.user b/Visual Studio Projects/PDP9.vcxproj.user new file mode 100755 index 00000000..0f14913f --- /dev/null +++ b/Visual Studio Projects/PDP9.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Visual Studio Projects/SDS.vcxproj b/Visual Studio Projects/SDS.vcxproj new file mode 100755 index 00000000..333db51a --- /dev/null +++ b/Visual Studio Projects/SDS.vcxproj @@ -0,0 +1,231 @@ + + + + + Debug + ARM + + + Debug + Win32 + + + Release + ARM + + + Release + Win32 + + + + 17.0 + {750762C6-A2AF-40BA-A006-5E68002C1E87} + SDS + Win32Proj + + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>17.0.33015.44 + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\SDS\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\SDS\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\SDS\$(Platform)-$(Configuration)\ + false + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\SDS\$(Platform)-$(Configuration)\ + false + + + + Disabled + ./;../;../SDS/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;USE_SIM_CARD;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)SDS.exe + true + $(OutDir)SDS.pdb + Console + false + + MachineX86 + + + + + Disabled + ./;../;../SDS/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;USE_SIM_CARD;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)SDS.exe + true + $(OutDir)SDS.pdb + Console + false + + + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;../SDS/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;USE_SIM_CARD;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)SDS.exe + true + Console + true + true + false + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;../SDS/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;USE_SIM_CARD;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)SDS.exe + true + Console + true + true + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Visual Studio Projects/SDS.vcxproj.filters b/Visual Studio Projects/SDS.vcxproj.filters new file mode 100755 index 00000000..7d6e9969 --- /dev/null +++ b/Visual Studio Projects/SDS.vcxproj.filters @@ -0,0 +1,120 @@ + + + + + {f478c7ab-31f3-44a5-a3ce-397ea8303e45} + cpp;c;cxx;def;odl;idl;hpj;bat;asm + + + {891db4ad-461c-4c58-9d98-faebe8f55039} + h;hpp;hxx;hm;inl;inc + + + {eeae63ad-fe58-48e9-98aa-6608a6705d9a} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/Visual Studio Projects/SDS.vcxproj.user b/Visual Studio Projects/SDS.vcxproj.user new file mode 100755 index 00000000..0f14913f --- /dev/null +++ b/Visual Studio Projects/SDS.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Visual Studio Projects/Simh.ci.sln b/Visual Studio Projects/Simh.ci.sln new file mode 100644 index 00000000..d44a19d8 --- /dev/null +++ b/Visual Studio Projects/Simh.ci.sln @@ -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 diff --git a/Visual Studio Projects/UC15.vcxproj b/Visual Studio Projects/UC15.vcxproj new file mode 100755 index 00000000..ca7bcae4 --- /dev/null +++ b/Visual Studio Projects/UC15.vcxproj @@ -0,0 +1,235 @@ + + + + + Debug + ARM + + + Debug + Win32 + + + Release + ARM + + + Release + Win32 + + + + 17.0 + {B5E9D32E-53F9-4C9B-B037-5A2D34E370CF} + UC15 + Win32Proj + + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>17.0.33015.44 + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\UC15\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\UC15\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\UC15\$(Platform)-$(Configuration)\ + false + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\UC15\$(Platform)-$(Configuration)\ + false + + + + Disabled + ./;../;../PDP11/;../PDP18B/;%(AdditionalIncludeDirectories) + VM_PDP11;UC15;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)UC15.exe + true + $(OutDir)UC15.pdb + Console + false + + MachineX86 + + + + + Disabled + ./;../;../PDP11/;../PDP18B/;%(AdditionalIncludeDirectories) + VM_PDP11;UC15;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)UC15.exe + true + $(OutDir)UC15.pdb + Console + false + + + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;../PDP11/;../PDP18B/;%(AdditionalIncludeDirectories) + VM_PDP11;UC15;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)UC15.exe + true + Console + true + true + false + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;../PDP11/;../PDP18B/;%(AdditionalIncludeDirectories) + VM_PDP11;UC15;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)UC15.exe + true + Console + true + true + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Visual Studio Projects/UC15.vcxproj.filters b/Visual Studio Projects/UC15.vcxproj.filters new file mode 100755 index 00000000..298a7707 --- /dev/null +++ b/Visual Studio Projects/UC15.vcxproj.filters @@ -0,0 +1,132 @@ + + + + + {594ffae4-5fb0-4913-9fe5-2639f8404e68} + cpp;c;cxx;def;odl;idl;hpj;bat;asm + + + {248d5a0d-645a-4d80-a61d-d21737ae9a02} + h;hpp;hxx;hm;inl;inc + + + {37ffa77b-ebd7-4733-b861-ed82a17ababd} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/Visual Studio Projects/UC15.vcxproj.user b/Visual Studio Projects/UC15.vcxproj.user new file mode 100755 index 00000000..0f14913f --- /dev/null +++ b/Visual Studio Projects/UC15.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Visual Studio Projects/VAX.vcxproj b/Visual Studio Projects/VAX.vcxproj new file mode 100755 index 00000000..95a00b39 --- /dev/null +++ b/Visual Studio Projects/VAX.vcxproj @@ -0,0 +1,356 @@ + + + + + Debug + ARM + + + Debug + Win32 + + + Release + ARM + + + Release + Win32 + + + + 17.0 + {D5D873F7-D286-43E7-958A-3D838FAA0856} + VAX + Win32Proj + + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>17.0.33015.44 + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\VAX\$(Platform)-$(Configuration)\ + false + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\VAX\$(Platform)-$(Configuration)\ + false + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\VAX\$(Platform)-$(Configuration)\ + false + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\VAX\$(Platform)-$(Configuration)\ + false + + + + Check for required build dependencies + 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 + + + + Disabled + ./;../;../VAX/;../pdp11/;../../windows-build/winpcap/Wpdpack/Include;../../windows-build/pthreads;%(AdditionalIncludeDirectories) + 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) + false + true + Default + MultiThreadedDebug + + Level3 + ProgramDatabase + CompileAsC + false + + + /fixed:no %(AdditionalOptions) + wpcap.lib;packet.lib;wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)VAX.exe + ../../windows-build/winpcap/Wpdpack/Lib/;%(AdditionalLibraryDirectories) + true + $(OutDir)VAX.pdb + Console + false + + MachineX86 + + + + + Check for required build dependencies + 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 + + + + Disabled + ./;../;../VAX/;../pdp11/;../../windows-build/winpcap/Wpdpack/Include;../../windows-build/pthreads;%(AdditionalIncludeDirectories) + USE_INT64;USE_ADDR64;VM_VAX;USE_SHARED;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;PTW32_STATIC_LIB;USE_READER_THREAD;%(PreprocessorDefinitions) + false + true + Default + MultiThreadedDebug + + + Level3 + ProgramDatabase + CompileAsC + false + + + /fixed:no %(AdditionalOptions) + wpcap.lib;packet.lib;wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)VAX.exe + ../../windows-build/winpcap/Wpdpack/Lib/;%(AdditionalLibraryDirectories) + true + $(OutDir)VAX.pdb + Console + false + + + + + + + Check for required build dependencies + 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 + + + + MaxSpeed + AnySuitable + true + Speed + true + true + ./;../;../VAX/;../pdp11/;../../windows-build/winpcap/Wpdpack/Include;../../windows-build/pthreads;%(AdditionalIncludeDirectories) + 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) + false + true + MultiThreaded + false + true + + Level3 + ProgramDatabase + CompileAsC + + + /fixed:no %(AdditionalOptions) + wpcap.lib;packet.lib;wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)VAX.exe + ../../windows-build/winpcap/Wpdpack/Lib/;%(AdditionalLibraryDirectories) + true + Console + true + true + UseLinkTimeCodeGeneration + false + + MachineX86 + + + + + Check for required build dependencies + 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 + + + + MaxSpeed + AnySuitable + true + Speed + true + true + ./;../;../VAX/;../pdp11/;../../windows-build/winpcap/Wpdpack/Include;../../windows-build/pthreads;%(AdditionalIncludeDirectories) + USE_INT64;USE_ADDR64;VM_VAX;USE_SHARED;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;PTW32_STATIC_LIB;USE_READER_THREAD;%(PreprocessorDefinitions) + false + true + MultiThreaded + false + true + + + Level3 + ProgramDatabase + CompileAsC + + + /fixed:no %(AdditionalOptions) + wpcap.lib;packet.lib;wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)VAX.exe + ../../windows-build/winpcap/Wpdpack/Lib/;%(AdditionalLibraryDirectories) + true + Console + true + true + UseLinkTimeCodeGeneration + false + + + + + + + HAVE_CONFIG_H;PTW32_BUILD_INLINED;PTW32_STATIC_LIB;__CLEANUP_C + HAVE_CONFIG_H;PTW32_BUILD_INLINED;PTW32_STATIC_LIB;__CLEANUP_C + false + false + HAVE_CONFIG_H;PTW32_BUILD_INLINED;PTW32_STATIC_LIB;__CLEANUP_C + HAVE_CONFIG_H;PTW32_BUILD_INLINED;PTW32_STATIC_LIB;__CLEANUP_C + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Visual Studio Projects/VAX.vcxproj.filters b/Visual Studio Projects/VAX.vcxproj.filters new file mode 100755 index 00000000..cc785d5b --- /dev/null +++ b/Visual Studio Projects/VAX.vcxproj.filters @@ -0,0 +1,174 @@ + + + + + {552dd4d4-292b-4f1c-a970-cad3d2ae7d90} + cpp;c;cxx;def;odl;idl;hpj;bat;asm + + + {12a3fa36-51af-4fe0-8b66-e20a53c27c8b} + h;hpp;hxx;hm;inl;inc + + + {384ac0a0-7843-4307-80f2-28ce76060156} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/Visual Studio Projects/VAX.vcxproj.user b/Visual Studio Projects/VAX.vcxproj.user new file mode 100755 index 00000000..0f14913f --- /dev/null +++ b/Visual Studio Projects/VAX.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Visual Studio Projects/VAX780.vcxproj b/Visual Studio Projects/VAX780.vcxproj new file mode 100755 index 00000000..1fa21dbe --- /dev/null +++ b/Visual Studio Projects/VAX780.vcxproj @@ -0,0 +1,358 @@ + + + + + Debug + ARM + + + Debug + Win32 + + + Release + ARM + + + Release + Win32 + + + + 17.0 + {D5D873F7-D286-43E7-958A-3D83DEADBEEF} + VAX780 + Win32Proj + + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>17.0.33015.44 + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\VAX780\$(Platform)-$(Configuration)\ + false + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\VAX780\$(Platform)-$(Configuration)\ + false + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\VAX780\$(Platform)-$(Configuration)\ + false + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\VAX780\$(Platform)-$(Configuration)\ + false + + + + Check for required build dependencies + 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 + + + + Disabled + ./;../;../VAX/;../pdp11/;../../windows-build/winpcap/Wpdpack/Include;../../windows-build/pthreads;%(AdditionalIncludeDirectories) + 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) + true + Default + MultiThreadedDebug + + Level3 + ProgramDatabase + CompileAsC + false + + + /fixed:no %(AdditionalOptions) + wpcap.lib;packet.lib;wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)VAX780.exe + ../../windows-build/winpcap/Wpdpack/Lib/;%(AdditionalLibraryDirectories) + true + $(OutDir)VAX780.pdb + Console + false + + MachineX86 + + + + + Check for required build dependencies + 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 + + + + Disabled + ./;../;../VAX/;../pdp11/;../../windows-build/winpcap/Wpdpack/Include;../../windows-build/pthreads;%(AdditionalIncludeDirectories) + 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) + true + Default + MultiThreadedDebug + + + Level3 + ProgramDatabase + CompileAsC + false + + + /fixed:no %(AdditionalOptions) + wpcap.lib;packet.lib;wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)VAX780.exe + ../../windows-build/winpcap/Wpdpack/Lib/;%(AdditionalLibraryDirectories) + true + $(OutDir)VAX780.pdb + Console + false + + + + + + + Check for required build dependencies + 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 + + + + MaxSpeed + AnySuitable + true + Speed + true + true + ./;../;../VAX/;../pdp11/;../../windows-build/winpcap/Wpdpack/Include;../../windows-build/pthreads;%(AdditionalIncludeDirectories) + 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) + true + MultiThreaded + false + true + + Level3 + ProgramDatabase + CompileAsC + + + /fixed:no %(AdditionalOptions) + wpcap.lib;packet.lib;wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)VAX780.exe + ../../windows-build/winpcap/Wpdpack/Lib/;%(AdditionalLibraryDirectories) + true + Console + true + true + UseLinkTimeCodeGeneration + false + + MachineX86 + + + + + Check for required build dependencies + 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 + + + + MaxSpeed + AnySuitable + true + Speed + true + true + ./;../;../VAX/;../pdp11/;../../windows-build/winpcap/Wpdpack/Include;../../windows-build/pthreads;%(AdditionalIncludeDirectories) + 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) + true + MultiThreaded + false + true + + + Level3 + ProgramDatabase + CompileAsC + + + /fixed:no %(AdditionalOptions) + wpcap.lib;packet.lib;wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)VAX780.exe + ../../windows-build/winpcap/Wpdpack/Lib/;%(AdditionalLibraryDirectories) + true + Console + true + true + UseLinkTimeCodeGeneration + false + + + + + + + HAVE_CONFIG_H;PTW32_BUILD_INLINED;PTW32_STATIC_LIB;__CLEANUP_C + HAVE_CONFIG_H;PTW32_BUILD_INLINED;PTW32_STATIC_LIB;__CLEANUP_C + false + false + HAVE_CONFIG_H;PTW32_BUILD_INLINED;PTW32_STATIC_LIB;__CLEANUP_C + HAVE_CONFIG_H;PTW32_BUILD_INLINED;PTW32_STATIC_LIB;__CLEANUP_C + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Visual Studio Projects/VAX780.vcxproj.filters b/Visual Studio Projects/VAX780.vcxproj.filters new file mode 100755 index 00000000..8a259f15 --- /dev/null +++ b/Visual Studio Projects/VAX780.vcxproj.filters @@ -0,0 +1,192 @@ + + + + + {201b6a0a-622f-4685-a2ad-7289c075a5d3} + cpp;c;cxx;def;odl;idl;hpj;bat;asm + + + {fb867865-730a-4094-8ad1-fbfd39a0ec81} + h;hpp;hxx;hm;inl;inc + + + {1c4f6338-4748-45c6-9591-fc5148bec7e9} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/Visual Studio Projects/VAX780.vcxproj.user b/Visual Studio Projects/VAX780.vcxproj.user new file mode 100755 index 00000000..0f14913f --- /dev/null +++ b/Visual Studio Projects/VAX780.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Visual Studio Projects/alpha.vcxproj b/Visual Studio Projects/alpha.vcxproj new file mode 100755 index 00000000..e565c8b2 --- /dev/null +++ b/Visual Studio Projects/alpha.vcxproj @@ -0,0 +1,243 @@ + + + + + Debug + ARM + + + Debug + Win32 + + + Release + ARM + + + Release + Win32 + + + + 17.0 + {14C5D369-E4A1-4DA2-B23C-B49367874F7B} + alpha + Win32Proj + + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>17.0.33015.44 + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\$(ProjectName)\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\$(ProjectName)\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\$(ProjectName)\$(Platform)-$(Configuration)\ + false + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\$(ProjectName)\$(Platform)-$(Configuration)\ + false + + + + Disabled + ./;../;../../windows-build/PCRE/include/;%(AdditionalIncludeDirectories) + 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) + false + true + Default + MultiThreadedDebug + + Level3 + ProgramDatabase + CompileAsC + false + + + wsock32.lib;winmm.lib;pcrestaticd.lib;pcreposixstaticd.lib;%(AdditionalDependencies) + ../../windows-build/PCRE/lib/;%(AdditionalLibraryDirectories) + true + Console + 10485760 + 10485760 + false + + MachineX86 + + + + + Disabled + ./;../;../../windows-build/PCRE/include/;%(AdditionalIncludeDirectories) + 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) + false + true + Default + MultiThreadedDebug + + + Level3 + ProgramDatabase + CompileAsC + false + + + wsock32.lib;winmm.lib;pcrestaticd.lib;pcreposixstaticd.lib;%(AdditionalDependencies) + ../../windows-build/PCRE/lib/;%(AdditionalLibraryDirectories) + true + Console + 10485760 + 10485760 + false + + + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;../../windows-build/PCRE/include/;%(AdditionalIncludeDirectories) + 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) + true + MultiThreaded + true + + Level3 + ProgramDatabase + CompileAsC + + + wsock32.lib;winmm.lib;pcrestatic.lib;pcreposixstatic.lib;%(AdditionalDependencies) + ../../windows-build/PCRE/lib/;%(AdditionalLibraryDirectories) + false + Console + 10485760 + 10485760 + true + true + false + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;../../windows-build/PCRE/include/;%(AdditionalIncludeDirectories) + 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) + true + MultiThreaded + true + + + Level3 + ProgramDatabase + CompileAsC + + + wsock32.lib;winmm.lib;pcrestatic.lib;pcreposixstatic.lib;%(AdditionalDependencies) + ../../windows-build/PCRE/lib/;%(AdditionalLibraryDirectories) + false + Console + 10485760 + 10485760 + true + true + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Visual Studio Projects/alpha.vcxproj.filters b/Visual Studio Projects/alpha.vcxproj.filters new file mode 100755 index 00000000..66f2b309 --- /dev/null +++ b/Visual Studio Projects/alpha.vcxproj.filters @@ -0,0 +1,114 @@ + + + + + {40c7c220-4f0a-4347-9e91-e45ae5470b0f} + cpp;c;cxx;def;odl;idl;hpj;bat;asm + + + {ce89efa2-559b-451c-9fd2-11d599692096} + h;hpp;hxx;hm;inl;inc + + + {0772b431-3036-446b-8690-a769c4639c77} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/Visual Studio Projects/alpha.vcxproj.user b/Visual Studio Projects/alpha.vcxproj.user new file mode 100755 index 00000000..0f14913f --- /dev/null +++ b/Visual Studio Projects/alpha.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Visual Studio Projects/lgp.vcxproj b/Visual Studio Projects/lgp.vcxproj new file mode 100755 index 00000000..90371c8b --- /dev/null +++ b/Visual Studio Projects/lgp.vcxproj @@ -0,0 +1,220 @@ + + + + + Debug + ARM + + + Debug + Win32 + + + Release + ARM + + + Release + Win32 + + + + 17.0 + {927C3BD9-BD0C-4A23-99F9-5ABC40236509} + lgp + Win32Proj + + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>17.0.33015.44 + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\lgp\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\lgp\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\lgp\$(Platform)-$(Configuration)\ + false + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\lgp\$(Platform)-$(Configuration)\ + false + + + + Disabled + ./;../;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)lgp.exe + true + $(OutDir)lgp.pdb + Console + false + + MachineX86 + + + + + Disabled + ./;../;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + EnableFastChecks + MultiThreadedDebug + + + Level3 + EditAndContinue + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)lgp.exe + true + $(OutDir)lgp.pdb + Console + false + + + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)lgp.exe + true + Console + true + true + false + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + ProgramDatabase + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + $(OutDir)lgp.exe + true + Console + true + true + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Visual Studio Projects/lgp.vcxproj.filters b/Visual Studio Projects/lgp.vcxproj.filters new file mode 100755 index 00000000..0aebc438 --- /dev/null +++ b/Visual Studio Projects/lgp.vcxproj.filters @@ -0,0 +1,87 @@ + + + + + {91455eb4-8a6a-4fdf-a362-0dd7fc1ed9c8} + cpp;c;cxx;def;odl;idl;hpj;bat;asm + + + {6e8670ac-ee50-4bec-84b1-fb7963e61733} + h;hpp;hxx;hm;inl;inc + + + {e9559f78-4e9a-400e-932e-eaf47bc44b7b} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/Visual Studio Projects/lgp.vcxproj.user b/Visual Studio Projects/lgp.vcxproj.user new file mode 100755 index 00000000..0f14913f --- /dev/null +++ b/Visual Studio Projects/lgp.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Visual Studio Projects/sigma.vcxproj b/Visual Studio Projects/sigma.vcxproj new file mode 100755 index 00000000..3ec6d67d --- /dev/null +++ b/Visual Studio Projects/sigma.vcxproj @@ -0,0 +1,246 @@ + + + + + Debug + ARM + + + Debug + Win32 + + + Release + ARM + + + Release + Win32 + + + + 17.0 + {7DDB6DF6-3837-4DE3-80D7-63181195021F} + sigma + Win32Proj + + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + Application + v143 + NotSet + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>17.0.33015.44 + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\$(ProjectName)\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\$(ProjectName)\$(Platform)-$(Configuration)\ + true + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\$(ProjectName)\$(Platform)-$(Configuration)\ + false + + + ..\BIN\NT\$(Platform)-$(Configuration)\ + ..\BIN\NT\Project\simh\$(ProjectName)\$(Platform)-$(Configuration)\ + false + + + + Disabled + ./;../;../sigma/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + false + true + Default + MultiThreadedDebug + + Level3 + ProgramDatabase + CompileAsC + false + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + true + Console + 10485760 + 10485760 + false + + MachineX86 + + + + + Disabled + ./;../;../sigma/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + false + true + Default + MultiThreadedDebug + + + Level3 + ProgramDatabase + CompileAsC + false + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + true + Console + 10485760 + 10485760 + false + + + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;../../sigma/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + Level3 + ProgramDatabase + CompileAsC + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + false + Console + 10485760 + 10485760 + true + true + false + + MachineX86 + + + + + MaxSpeed + OnlyExplicitInline + true + ./;../;../../sigma/;%(AdditionalIncludeDirectories) + _CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions) + true + MultiThreaded + true + + + Level3 + ProgramDatabase + CompileAsC + + + wsock32.lib;winmm.lib;%(AdditionalDependencies) + false + Console + 10485760 + 10485760 + true + true + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Visual Studio Projects/sigma.vcxproj.filters b/Visual Studio Projects/sigma.vcxproj.filters new file mode 100755 index 00000000..df6a65b1 --- /dev/null +++ b/Visual Studio Projects/sigma.vcxproj.filters @@ -0,0 +1,135 @@ + + + + + {2b1079b9-a67f-4828-b29a-bd334c7fac02} + cpp;c;cxx;def;odl;idl;hpj;bat;asm + + + {1f62de3e-ee3f-458f-a8db-2a81cde2712e} + h;hpp;hxx;hm;inl;inc + + + {76c62a3d-5a97-49d5-873d-67601808c680} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/Visual Studio Projects/sigma.vcxproj.user b/Visual Studio Projects/sigma.vcxproj.user new file mode 100755 index 00000000..0f14913f --- /dev/null +++ b/Visual Studio Projects/sigma.vcxproj.user @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/makefile b/makefile index ddbb1731..058a52ba 100644 --- a/makefile +++ b/makefile @@ -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