Skip to content

Commit

Permalink
Remove 32-bit support (LostArtefacts#762)
Browse files Browse the repository at this point in the history
  • Loading branch information
lahm86 authored Aug 24, 2024
1 parent f790830 commit c51d26d
Show file tree
Hide file tree
Showing 8 changed files with 18 additions and 48 deletions.
38 changes: 4 additions & 34 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,46 +6,16 @@ on:
pull_request:
branches: [ "master" ]

jobs:
buildx86:
name: Build x86
runs-on: windows-latest
steps:
- name: Checkout code
uses: actions/checkout@v3

- name: Install .NET
uses: actions/setup-dotnet@v3
with:
dotnet-version: '6.0'

- name: Build the solution
run: |
dotnet restore
dotnet test --filter TestCategory!=OriginalIO
dotnet publish -c Release -a x86 --property:PublishDir=build
- name: Package the build
run: |
cd TRRandomizerView/build
dir
Compress-Archive -Path (Get-ChildItem -Exclude *.pdb) -DestinationPath TRRando-x86.zip
- name: Upload the package
uses: actions/upload-artifact@v3
with:
name: TRRando-x86
path: TRRandomizerView/build/TRRando-x86.zip

jobs:
buildx64:
name: Build x64
runs-on: windows-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Install .NET
uses: actions/setup-dotnet@v3
uses: actions/setup-dotnet@v4
with:
dotnet-version: '6.0'

Expand All @@ -62,7 +32,7 @@ jobs:
Compress-Archive -Path (Get-ChildItem -Exclude *.pdb) -DestinationPath TRRando-x64.zip
- name: Upload the package
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: TRRando-x64
path: TRRandomizerView/build/TRRando-x64.zip
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
## [Unreleased](https://github.com/LostArtefacts/TR-Rando/compare/V1.9.2...master) - xxxx-xx-xx
- fixed dark pickup sprites in TR2R OG graphics (#760)
- fixed gun pickup sprites not showing properly in TR2R Floating Islands and Dragon's Lair OG graphics (#760)
- removed support for 32-bit (#759)

## [V1.9.2](https://github.com/LostArtefacts/TR-Rando/compare/V1.9.1...V1.9.2) - 2024-08-20
- added support for level sequence randomization in TR1R and TR2R (#756)
Expand Down
Binary file modified Resources/Using/release.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 3 additions & 3 deletions TRDataControlTests/TRDataControlTests.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@
<Copyright>Copyright © Tomb Raider Community 2024</Copyright>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
<PackageReference Include="MSTest.TestAdapter" Version="3.3.1" />
<PackageReference Include="MSTest.TestFramework" Version="3.3.1" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.11.0" />
<PackageReference Include="MSTest.TestAdapter" Version="3.5.2" />
<PackageReference Include="MSTest.TestFramework" Version="3.5.2" />
<PackageReference Include="coverlet.collector" Version="6.0.2">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
Expand Down
2 changes: 1 addition & 1 deletion TRImageControl/TRImageControl.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
<ItemGroup>
<PackageReference Include="BCnEncoder.Net" Version="2.1.0" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
<PackageReference Include="System.Drawing.Common" Version="8.0.4" />
<PackageReference Include="System.Drawing.Common" Version="8.0.8" />
</ItemGroup>
<ItemGroup>
<Reference Include="RectanglePacker">
Expand Down
6 changes: 3 additions & 3 deletions TRImageControlTests/TRImageControlTests.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@
<Copyright>Copyright © Tomb Raider Community 2024</Copyright>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
<PackageReference Include="MSTest.TestAdapter" Version="3.3.1" />
<PackageReference Include="MSTest.TestFramework" Version="3.3.1" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.11.0" />
<PackageReference Include="MSTest.TestAdapter" Version="3.5.2" />
<PackageReference Include="MSTest.TestFramework" Version="3.5.2" />
<PackageReference Include="coverlet.collector" Version="6.0.2">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
Expand Down
6 changes: 3 additions & 3 deletions TRLevelControlTests/TRLevelControlTests.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@
<None Remove="Properties\**" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
<PackageReference Include="MSTest.TestAdapter" Version="3.3.1" />
<PackageReference Include="MSTest.TestFramework" Version="3.3.1" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.11.0" />
<PackageReference Include="MSTest.TestAdapter" Version="3.5.2" />
<PackageReference Include="MSTest.TestFramework" Version="3.5.2" />
<PackageReference Include="coverlet.collector" Version="6.0.2">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
Expand Down
7 changes: 3 additions & 4 deletions USING.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ Note too that some files are shared so if you randomize TR1R, you may for exampl
## Installing the Randomizer
Setting up the randomizer itself is straight-forward.
1. Download the latest release from https://github.com/LostArtefacts/TR-Rando/releases/latest. Make sure to download the `TRRando` zip file and not the source code. Choose the x64 or x86 version, depending on your system.
1. Download the latest release from https://github.com/LostArtefacts/TR-Rando/releases/latest. Make sure to download the `TRRando-x64.zip` file and not the source code.

![Release example](Resources/Using/release.png)

Expand Down Expand Up @@ -129,10 +129,9 @@ You may see the following error message when you try to launch the randomizer -

![.NET Core missing](Resources/Using/netcore.png)

If however the randomizer doesn't launch, but you don't see the above error, you can install the runtime manually. Use one of the following links depending on your system.
If however the randomizer doesn't launch, but you don't see the above error, you can install the runtime manually using the link below.

- x64: https://aka.ms/dotnet/6.0/windowsdesktop-runtime-win-x64.exe
- x86: https://aka.ms/dotnet/6.0/windowsdesktop-runtime-win-x86.exe
- https://aka.ms/dotnet/6.0/windowsdesktop-runtime-win-x64.exe

### General issues
If you encounter error messages during randomization, the most likely cause is unclean data files. In this case, you should follow these steps.
Expand Down

0 comments on commit c51d26d

Please sign in to comment.