Commit graph

1222 commits

Author SHA1 Message Date
Putta Khunchalee
0be5c6c58d
Implements Seek on PFSC reader (#105) 2023-02-02 20:36:49 +00:00
VocalFan
dcec7319e9
RustFMT addition to GHA (#100) 2023-02-03 02:54:35 +07:00
Putta Khunchalee
7ebc3cdd1d
Changes the first parameter of pfs::open() to Read + Seek (#103) 2023-02-02 19:26:01 +00:00
VocalFan
30774154ec
Update Iced-x86 and clap (#101) 2023-02-02 13:55:01 +07:00
VocalFan
7a77f5d239
Added implementations to recompiler.rs (#92)
Co-authored-by: Putta Khunchalee <ultimaweapon@outlook.com>
2023-02-01 00:41:53 +07:00
Putta Khunchalee
5c8d5f43ac
Moves SELF segment reader out of process module (#96) 2023-01-31 14:31:10 +00:00
dependabot[bot]
d080c6822e
Bump actions/cache from 3.2.3 to 3.2.4 (#95)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-30 13:06:27 -05:00
Baye Dieng
625e43d67e
make recompiler target ISA-agnostic (#93) 2023-01-31 00:13:00 +07:00
VocalFan
d886e16dc2
Revert kernel debug parser until fixed. (#91) 2023-01-26 19:41:50 +00:00
Putta Khunchalee
d470d0911d
Implements munmap (#90) 2023-01-26 17:40:12 +00:00
VocalFan
3e67763d26
Additions to the recompiler. (#88) 2023-01-26 19:25:24 +07:00
Baye Dieng
cc34b9b271
implement our own kernel debug parser (#87) 2023-01-26 01:34:24 +07:00
Putta Khunchalee
cc224a01ef
Revises memory manager (#86) 2023-01-25 14:32:58 +00:00
VocalFan
6907349cca
Add dark mode for Windows OS (#85) 2023-01-24 21:34:33 +07:00
dependabot[bot]
93cb32ad5f
Update windows-sys requirement from 0.42 to 0.45 in /src (#83)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-23 14:42:44 -05:00
dependabot[bot]
74f81d4c19
Update windows-sys requirement from 0.42 to 0.45 in /src/kernel (#84)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-23 14:42:27 -05:00
Putta Khunchalee
afd4a434b7
Implements memory protection (#81) 2023-01-23 13:34:43 +00:00
Putta Khunchalee
23a63fba9c
Implements MAP_ANON | MAP_PRIVATE (#80) 2023-01-22 16:18:46 +00:00
Putta Khunchalee
751b51b648
Initializes memory manager (#77) 2023-01-21 16:53:07 +00:00
dependabot[bot]
fdb700b057
Update rsa requirement from 0.7 to 0.8 in /src (#66)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: VocalFan <45863583+Mou-Ikkai@users.noreply.github.com>
Co-authored-by: Putta Khunchalee <ultimaweapon@outlook.com>
2023-01-21 02:05:21 -05:00
Putta Khunchalee
777d7f8c63
Removes hard-coded CMAKE_PREFIX_PATH for Qt (#72) 2023-01-20 20:27:33 -05:00
VocalFan
6b890fa7e4
Added Matrix Badge (#71) 2023-01-20 12:12:29 +07:00
VocalFan
9d70b4ffc4
Move from IRC to Matrix (#70) 2023-01-20 11:43:21 +07:00
Baye Dieng
f5220fce35
remove unneccessary unsafe blocks (#68) 2023-01-20 03:52:37 +07:00
Putta Khunchalee
90e143c7fc
Updates URL in README (#67) 2023-01-19 03:01:32 -05:00
VocalFan
ed846b4e6c
Optimization testing with Github Actions (#63) 2023-01-18 01:46:55 -05:00
VocalFan
24bc7275bd
Optimization testing. (#62) 2023-01-18 00:53:11 -05:00
dependabot[bot]
db17e45020
Bump actions/cache from 3.2.2 to 3.2.3 (#59)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-09 15:25:42 -05:00
Putta Khunchalee
b11a74f383 Fixes application path for Windows 2023-01-09 03:45:00 +07:00
VocalFan
8b3cbff64e
Fix Release.yml with latest other YML and build c hanges. 2023-01-07 18:00:52 -05:00
VocalFan
451a0aa4e3
Fix CMakeList check for JSONs 2023-01-06 20:03:33 -05:00
VocalFan
cc39579dfe
Fix CMakeList check for JSONs 2023-01-06 20:03:21 -05:00
VocalFan
7a1a50b76c
Fix CMakeList check for JSONs 2023-01-06 20:03:06 -05:00
Putta Khunchalee
803a5405e7 Changes CMake generator on Linux and macOS 2023-01-06 02:47:25 +07:00
Putta Khunchalee
ff6ab8d0f9 Adds CMakePresets.json 2023-01-06 02:25:40 +07:00
dependabot[bot]
0639a31477
Bump actions/cache from 3.2.1 to 3.2.2 (#56)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-29 22:44:16 +07:00
Putta Khunchalee
cdd3d5fc09 Adds ClustersReader::from_descriptor() 2022-12-26 19:32:55 +07:00
Baye Dieng
0251920916
Add MacOS x86_64 support in README and remove stated Vulkan dependency (#54) 2022-12-25 22:23:59 +07:00
Putta Khunchalee
5c7777624d Removes Kyty and Uplift 2022-12-25 16:56:34 +07:00
Baye Dieng
3173e04292
Add CI for macos (#52)
Co-authored-by: VocalFan <45863583+Mou-Ikkai@users.noreply.github.com>
2022-12-24 00:23:46 -05:00
dependabot[bot]
29ad8601ab
Bump actions/cache from 3.2.0 to 3.2.1 (#53)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-23 12:01:54 -05:00
dependabot[bot]
b9a83bbc2f
Bump actions/cache from 3.0.11 to 3.2.0 (#50)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-21 16:03:43 +00:00
Putta Khunchalee
8fd856028c Uses thiserror on exfat::cluster::NewError 2022-12-19 21:19:42 +07:00
Putta Khunchalee
e76d9d8c83 Uses thiserror on exfat 2022-12-19 20:57:23 +07:00
Putta Khunchalee
9c29f02dab Checks number of Allocation Bitmap 2022-12-19 20:38:51 +07:00
Putta Khunchalee
1c7753a720 Refactors utility for memory reader/writer 2022-12-15 12:02:47 +07:00
dependabot[bot]
28b1a9bd19
Bump ncipollo/release-action from 1.11.2 to 1.12.0 (#49)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-13 17:17:39 -05:00
VocalFan
06c8671e7b
Spelling fixes. 2022-12-08 12:22:55 +00:00
Putta Khunchalee
a854b35322 Removes VCPKG 2022-12-03 09:58:06 +07:00
Putta Khunchalee
091b0e70e2 Makes exFAT cluster reader to support multiple clusters 2022-12-01 21:34:48 +07:00