summaryrefslogtreecommitdiffstats
path: root/src/core/loader/3dsx.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2017-10-13Remove lots more 3DS-specific code.bunnei1-350/+0
2017-09-30nso: Refactor and allocate .bss section.bunnei1-2/+3
2017-09-27Loaders: Don't automatically set the current process every time we load an application.Subv1-8/+7
2017-09-25HLE/Archives: Allow multiple loaded applications to access their SelfNCCH archive independently.Subv1-2/+1
2017-09-24memory: Add GetCurrentPageTable/SetCurrentPageTableMerryMage1-1/+1
2017-09-10Kernel/Memory: Give each Process its own page table.Subv1-0/+1
2017-02-13loader: use self NCCH archivewwylele1-3/+3
2017-01-18loader: Add support for 3DSX special relocation types, fixes citra-emu/citra#2449Thomas Farr1-9/+25
2016-09-21Use negative priorities to avoid special-casing the self-includeYuri Kunde Schlesner1-1/+1
2016-09-21Remove empty newlines in #include blocks.Emmanuel Gil Peyrot1-3/+1
2016-09-18Sources: Run clang-format on everything.Emmanuel Gil Peyrot1-42/+43
2016-05-21Loader, Frontends: Refactor loader creation and game loadingEmmanuel Gil Peyrot1-0/+3
2016-05-07fixup simple type conversions where possibleAlexander Laties1-3/+3
2016-05-04add icon & title to game listwwylele1-0/+27
2016-04-16core: Clean out some unnecessary header includesLioncash1-5/+1
2015-10-09CitraQt, SkyEye, Loader, VideoCore: Remove newlines in LOG_* calls.Emmanuel Gil Peyrot1-2/+2
2015-09-21Implement 3dsx RomFSCruel1-0/+40
2015-07-19Core : Change variable typezawata1-1/+1
2015-07-14Loader: Remove unnecessary pointer indirection to IOFileYuri Kunde Schlesner1-2/+2
2015-07-12Core: Properly configure address space when loading a binaryYuri Kunde Schlesner1-8/+29
2015-07-12Loader: Clean up 3dsx loader a bit, fixing a potential buffer overrunYuri Kunde Schlesner1-13/+16
2015-07-12Loader: Make 3dsx loader logs a bit less confusingYuri Kunde Schlesner1-6/+3
2015-05-29Remove every trailing whitespace from the project (but externals).Emmanuel Gil Peyrot1-1/+1
2015-05-15Core/ResourceLimits: Implemented the basic structure of ResourceLimits.Subv1-0/+4
2015-05-15Memmap: Re-organize memory function in two filesYuri Kunde Schlesner1-1/+1
2015-05-09Memory: Re-organize and rename memory area address constantsYuri Kunde Schlesner1-2/+2
2015-05-09Process: Rename StaticAddressMapping => AddressMappingYuri Kunde Schlesner1-1/+1
2015-05-09Process: Support parsing of exheader kernel capsYuri Kunde Schlesner1-0/+1
2015-05-09Kernel: Introduce skeleton Process class to hold process dataYuri Kunde Schlesner1-3/+8
2015-05-07Common: Remove common.hYuri Kunde Schlesner1-0/+2
2015-01-15Loader: Clean up the ELF AppLoader.Emmanuel Gil Peyrot1-2/+2
2015-01-15Loader: Clean up the 3DSX AppLoader.Emmanuel Gil Peyrot1-17/+24
2015-01-15Loader: Guess filetype from the magic, or fallback to the extension.Emmanuel Gil Peyrot1-1/+12
2015-01-15Loader: Don’t assume the file hasn’t been read before.Emmanuel Gil Peyrot1-0/+3
2015-01-15Loader: Keep a reference to the file and pass it to the correct AppLoader, instead of loading it multiple times.Emmanuel Gil Peyrot1-17/+4
2015-01-15Loader: Remove the useless THREEDSXReader class.Emmanuel Gil Peyrot1-10/+4
2015-01-15Loader: Never forget to change is_loaded.Emmanuel Gil Peyrot1-0/+7
2015-01-15Loader: Don’t duplicate the docstring into the cpp file.Emmanuel Gil Peyrot1-4/+0
2015-01-15Loader: Fix indentation, whitespace, and a few other such cosmetic stuff.Emmanuel Gil Peyrot1-25/+23
2014-12-21License changepurpasmart961-1/+1
2014-12-20Clean up some warningsChin1-3/+1
2014-12-16HLE: Move kernel/archive.* to service/fs/Yuri Kunde Schlesner1-1/+1
2014-12-13Convert old logging calls to new logging macrosYuri Kunde Schlesner1-7/+7
2014-12-08Loader: Add 3DSX supportichfly1-0/+236