suyu/src/core
Subv 774e7deae8 HLE/Archives: Allow multiple loaded applications to access their SelfNCCH archive independently.
The loaders now register each loaded ROM with the SelfNCCH factory, which keeps the data around for the duration of the emulation session.

When opening the SelfNCCH archive, the factory queries the current program's programid and uses that as a key to the map that contains the NCCHData structure (RomFS, Icon, Banner, etc).

3dsx files do not have a programid and will use a default of 0 for this value, thus, only 1 3dsx file with RomFS is loadable at the same time.
2017-09-25 09:45:02 -05:00
..
arm ARM_Interface: Implement PageTableChanged 2017-09-24 23:08:25 +01:00
file_sys HLE/Archives: Allow multiple loaded applications to access their SelfNCCH archive independently. 2017-09-25 09:45:02 -05:00
frontend Merge pull request #2899 from wwylele/touch-refactor 2017-08-29 11:29:10 -04:00
gdbstub
hle HLE/Archives: Allow multiple loaded applications to access their SelfNCCH archive independently. 2017-09-25 09:45:02 -05:00
hw GPU/Warnings: Explicitly cast the screen refresh ticks to u64. 2017-08-21 08:34:30 -05:00
loader HLE/Archives: Allow multiple loaded applications to access their SelfNCCH archive independently. 2017-09-25 09:45:02 -05:00
tracer
3ds.h
CMakeLists.txt Loader/NCCH: Add support for loading application updates (#2927) 2017-09-25 08:17:38 +02:00
core.cpp Kernel/Memory: Give each Process its own page table. 2017-09-10 15:13:41 -05:00
core.h core: Expose AppLoader as a public interface. 2017-08-03 20:10:37 -04:00
core_timing.cpp
core_timing.h
memory.cpp ARM_Interface: Implement PageTableChanged 2017-09-24 23:08:25 +01:00
memory.h memory: Remove GetCurrentPageTablePointers 2017-09-24 22:43:28 +01:00
memory_setup.h Kernel/Memory: Give each Process its own page table. 2017-09-10 15:13:41 -05:00
mmio.h
perf_stats.cpp
perf_stats.h
settings.cpp SidebySide Layout (#2859) 2017-08-25 17:53:07 -04:00
settings.h WebService: Verify username and token (#2930) 2017-09-18 21:18:26 -04:00
telemetry_session.cpp WebService: Verify username and token (#2930) 2017-09-18 21:18:26 -04:00
telemetry_session.h WebService: Verify username and token (#2930) 2017-09-18 21:18:26 -04:00