Subv
|
a70ed9c8ae
|
Kernel: Use 0x2C as default main thread priority for homebrew and lone NRO/NSOs
|
2018-04-20 21:04:35 -05:00 |
bunnei
|
b27ab46bde
|
memory: Fix stack region.
|
2018-03-31 16:06:45 -04:00 |
bunnei
|
8581404482
|
kernel: Move stack region outside of application heap.
|
2018-03-16 18:32:23 -04:00 |
bunnei
|
7d6653268f
|
core: Move process creation out of global state.
|
2018-03-14 18:42:19 -04:00 |
Subv
|
827f8ca3c7
|
Kernel: Store the program id in the Process class instead of the CodeSet class.
There may be many CodeSets per Process, so it's wasteful and overcomplicated to store the program id in each of them.
|
2018-03-01 19:03:53 -05:00 |
shinyquagsire23
|
487f8bc018
|
loader: Check error on NPDM load, use TID for CodeSet
|
2018-02-25 07:41:36 -07:00 |
Lioncash
|
e6bf72877f
|
nso: Silence formatting specifier warnings
|
2018-02-14 01:52:55 -05:00 |
bunnei
|
386df282a3
|
loader: Clean up ctors and includes.
|
2018-01-20 15:54:17 -05:00 |
bunnei
|
023aef053c
|
loader: Refactor to also pass filepath into IdentifyType.
|
2018-01-20 14:59:44 -05:00 |
bunnei
|
2dafd0d287
|
nso: Remove code specific to directory loading.
|
2018-01-20 14:59:42 -05:00 |
gdkchan
|
c65ac49238
|
Remove relocation on NSO/NRO
|
2018-01-17 17:01:10 -03:00 |
bunnei
|
07b465d24e
|
Merge pull request #44 from Rozelette/master
nso: Modify .bss size calculation logic
|
2018-01-16 17:24:49 -05:00 |
MerryMage
|
e35644c005
|
clang-format
|
2018-01-16 18:05:21 +00:00 |
Rozlette
|
09bcc2042c
|
nso: Modify .bss size calculation logic
|
2018-01-16 11:14:36 -06:00 |
bunnei
|
6f904bb622
|
nso: Load subsdk4 if available.
|
2018-01-15 17:18:24 -05:00 |
bunnei
|
1247c53786
|
yuzu: Update license text to be consistent across project.
|
2018-01-13 16:22:39 -05:00 |
bunnei
|
bc77a7580e
|
nso: Always load the filepath specified by the user.
|
2018-01-07 12:44:36 -05:00 |
bunnei
|
3f0caefdf5
|
nso: Load more common submodules.
|
2017-10-22 23:50:26 -04:00 |
bunnei
|
9ceb0d9381
|
memory: Support 32-bit paging, move heap address space up.
|
2017-10-22 23:17:59 -04:00 |
bunnei
|
746c2a3ae7
|
core: Refactor MakeMagic usage and remove dead code.
|
2017-10-15 00:11:38 -04:00 |
bunnei
|
12c7469d81
|
nso: Add a log for loading submodules.
|
2017-10-14 17:37:51 -04:00 |
bunnei
|
b1d5db1cf6
|
Merge remote-tracking branch 'upstream/master' into nx
# Conflicts:
# src/core/CMakeLists.txt
# src/core/arm/dynarmic/arm_dynarmic.cpp
# src/core/arm/dyncom/arm_dyncom.cpp
# src/core/hle/kernel/process.cpp
# src/core/hle/kernel/thread.cpp
# src/core/hle/kernel/thread.h
# src/core/hle/kernel/vm_manager.cpp
# src/core/loader/3dsx.cpp
# src/core/loader/elf.cpp
# src/core/loader/ncch.cpp
# src/core/memory.cpp
# src/core/memory.h
# src/core/memory_setup.h
|
2017-10-09 23:56:20 -04:00 |
bunnei
|
23ce4f5afc
|
loader: Various improvements for NSO/NRO loaders.
|
2017-10-09 21:39:32 -04:00 |
bunnei
|
33ea53094c
|
loader: Add support for NRO, as well as various fixes and shared linker.
|
2017-10-05 23:30:08 -04:00 |
bunnei
|
d454364bca
|
nso: Fixes to support homebrew NSOs without a MOD header.
|
2017-10-03 18:30:02 -04:00 |
bunnei
|
8c92435ded
|
nso: Refactor and allocate .bss section.
|
2017-09-30 14:33:58 -04:00 |
bunnei
|
6bafd3f4f7
|
loader: Add support for loading an NSO.
|
2017-09-30 14:32:53 -04:00 |