Commit graph

97 commits

Author SHA1 Message Date
Zaprit
1c0599aad9 Add arm64 linux scetool and code to work with it 2022-07-28 02:13:22 +01:00
Zaprit
a79090a844 Ignored .DS_Store 2022-07-28 02:13:06 +01:00
jvyden
159dd9f3cc
Fix psp architecture value 2022-07-26 21:50:15 -04:00
jvyden
4b566c35fa
Add PSP support to ELF checking 2022-07-26 21:41:03 -04:00
Zaprit
7b45a190c3
Update Eto.Forms and add arm64 macOS build support (#22)
* Updated Eto.Forms to 2.7.0 and added build support for osx-arm64

* update to .NET 6.0
2022-07-25 14:31:48 -04:00
Logan Lowe
2872f8b2f1
Merge pull request #21 from Zaprit/code-cleanup
Cleaned up warnings in code
2022-06-23 11:33:30 -06:00
Henry Asbridge
b4d28966c7 Cleaned up warnings in code 2022-06-23 15:50:26 +01:00
Logan Lowe
1c39468343
Merge pull request #20 from Zaprit/master
Added macOS SCETool
2022-06-22 17:18:51 -06:00
Henry Asbridge
412ff21844 Added code to use SCETool for macOS 2022-06-22 01:26:51 +01:00
Henry Asbridge
eed59004f0 Added SCEtool for macOS 2022-06-22 01:25:30 +01:00
jvyden
4cea9710e3
Include scetool and data directories 2022-06-15 17:47:10 -04:00
Jayden
8c8aba3287
Merge pull request #19 from AShifter/master
Fix application closing when choosing mode on Windows
2022-06-15 16:58:55 -04:00
Logan Lowe
b872ebaee6 Fix application closing when choosing mode on Windows
When a new sub form is opened, the main form's ``Close()`` method is called, which halts the entire application on Windows. Instead, we create an instance of the sub form, and bind its ``Closed`` event to an event handler that will halt the entire application.

We can then hide the main form, rather than closing it completely, which resolves the issue and allows the app to run as intended.
2022-06-15 14:55:59 -06:00
Jayden
7191d00d26
[skip ci] Update obtaining build guide 2022-06-14 22:26:12 -04:00
jvyden
e63532e6d5
Add application icon, build shit correctly 2022-06-14 22:08:11 -04:00
jvyden
447ca7b4a5
Merge UnionRemotePatcher into UnionPatcher
Squashed commit of the following:

commit db54f752b1a7d876c8e8ac23f64fac0e133c6c42
Author: jvyden <jvyden@jvyden.xyz>
Date:   Tue Jun 14 21:50:24 2022 -0400

    Fix warnings in Program.cs, remove version

commit abab75e00a9fa5c762669365a130025b7fa28522
Author: jvyden <jvyden@jvyden.xyz>
Date:   Tue Jun 14 21:45:08 2022 -0400

    Enforce file-scoped namespaces

commit d004b8dd77546b0dedc572bc3e7849677a707697
Author: jvyden <jvyden@jvyden.xyz>
Date:   Tue Jun 14 21:43:53 2022 -0400

    Cleanup remote patching

commit d611df7e2e5ad86466acb3fe95b835e5df3efa38
Author: jvyden <jvyden@jvyden.xyz>
Date:   Tue Jun 14 21:25:57 2022 -0400

    Theoretically working state

commit 18b362e268d800bac3c6fa5c3ae0c0b896627648
Author: jvyden <jvyden@jvyden.xyz>
Date:   Tue Jun 14 21:10:58 2022 -0400

    Import code from UnionRemotePatcher

Co-authored-by: Logan Lowe <loganr.lowe@gmail.com>
2022-06-14 21:55:07 -04:00
jvyden
ff38cd2bd6
Code cleanup 2022-06-14 21:02:39 -04:00
jvyden
bccb6749d1
Use file-scoped namespaces 2022-06-14 21:01:29 -04:00
jvyden
a90da4e7b3
Move patch delegate to function 2022-06-14 21:01:09 -04:00
jvyden
281ddc2117
Add more validation to patcher 2022-06-14 03:10:33 -04:00
jvyden
bd2fe376d1
Don't build self-contained for runtime for Windows 2022-06-04 18:17:37 -04:00
jvyden
e54dee5182
Fix Windows building 2022-06-04 18:06:25 -04:00
jvyden
db581741e7
Build 2022-06-04 17:53:55 -04:00
jvyden
4bc4afe9b1
Merge pull request #16 from AShifter/master
Build UnionPatcher.csproj as a Class Library
2022-03-13 17:54:18 -04:00
Logan Lowe
30f9410bcd Build UnionPatcher.csproj as a Class Library 2022-03-13 15:49:22 -06:00
jvyden
4c0f87ec78
Merge pull request #11 from AShifter/master
Check input/output file names and input server URL
2022-02-20 20:18:33 -05:00
Logan Lowe
36dc7dc37e Review fix
We don't need that Uri
2022-02-20 18:18:06 -07:00
Logan Lowe
eba5a9d189 Update MainForm.cs
Solves #10
2022-02-20 17:54:17 -07:00
jvyden
f421129ff8
Merge pull request #8 from 505e06b2/master
Implement ELF header parsing
2022-02-20 19:31:49 -05:00
Jake
3d0d7d052f Reflow tabs 2022-02-21 00:17:56 +00:00
Jake
77b693ae08 Fixed compilation error; formatting fixes 2022-02-20 23:57:12 +00:00
Jake
58c418362b Added filesize check; fixed formatting 2022-02-20 19:05:05 +00:00
Jake
8e267a9cd2 Reflow tabs 2022-02-20 16:41:09 +00:00
Jake
4a68509d2b Preliminary ELF file checks 2022-02-20 16:39:00 +00:00
jvyden
07880be045
Merge pull request #6 from 505e06b2/master
Add build instructions to Readme
2022-02-19 15:21:24 -05:00
Jake
57374ad8b3 Removed commandline references 2022-02-19 19:52:37 +00:00
Jake
402e02b2c5 Better formatting of download instructions 2022-02-19 13:27:21 +00:00
Jake
1592111408 Spruce up readme 2022-02-19 13:26:06 +00:00
jvyden
c9c99ea106
Fix syntax error 2022-02-15 17:08:09 -05:00
jvyden
d2a4a90fbe
Merge pull request #4 from Arcadius2006/master
Added LBP2 Beta URLs
2022-02-15 16:59:21 -05:00
Arcadius2006
369c1bf724
Added LBP2 Beta URLs 2022-02-15 22:57:42 +01:00
jvyden
fec3821d9f
build 2022-02-09 22:57:07 -05:00
jvyden
e5e7329909
Add LBP Beta, LBP Vita, and LBP Vita Beta URLs 2021-11-29 21:06:04 -05:00
jvyden
b5f3be4802
Use proper platform for linux builds 2021-11-29 20:59:28 -05:00
jvyden
f7697399c7
Build on windows for windows 2021-11-29 20:52:36 -05:00
jvyden
c74e32fa1e
Specify --self-contained when building for Windows 2021-11-29 20:47:23 -05:00
jvyden
2b7f83213f
Target .NET 6.0 2021-11-29 20:43:20 -05:00
jvyden
a981a129fe
Merge pull request #2 from Beyley/patch-1
Add PSP URLs
2021-11-17 03:13:08 -05:00
Beyley Thomas
307008c3c7
Add PSP URLs 2021-11-17 00:06:58 -08:00
jvyden
71dabcd0ac
Fix linux build path 2021-10-28 16:06:53 -04:00