| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | loader: Add support for 3DSX special relocation types, fixes ↵ | 2017-01-19 | 1 | -9/+25 | |
| | | | | | | | citra-emu/citra#2449 As per devkitPro/3dstools@47bea18 | ||||
| * | Fix some warnings (#2399) | 2017-01-04 | 2 | -2/+2 | |
| | | |||||
| * | Merge pull request #2240 from wwylele/auto-region | 2016-12-29 | 2 | -0/+25 | |
| |\ | | | | | Config: auto-select region and language | ||||
| | * | Config: auto-select region and language | 2016-12-07 | 2 | -0/+25 | |
| | | | |||||
| * | | loader: Remove duplicate docstrings. | 2016-12-21 | 3 | -56/+0 | |
| | | | |||||
| * | | loader: Implement ReadProgramId | 2016-12-15 | 3 | -0/+28 | |
| |/ | |||||
| * | Kernel/Loader: Grab the system mode from the NCCH ExHeader. | 2016-11-27 | 3 | -16/+17 | |
| | | | | | | | | 3dsx and elf files default to system mode 2 (96MB allocated to the application). This allows Home Menu to boot without modifications. Closes #1849 | ||||
| * | Kernel/Loader: Grab the system mode from the NCCH ExHeader. | 2016-11-19 | 3 | -0/+27 | |
| | | | | | | | | 3dsx and elf files default to system mode 2 (96MB allocated to the application). This allows Home Menu to boot without modifications. Closes #1849 | ||||
| * | Fix typos | 2016-10-20 | 2 | -2/+2 | |
| | | |||||
| * | Use negative priorities to avoid special-casing the self-include | 2016-09-21 | 4 | -4/+4 | |
| | | |||||
| * | Remove empty newlines in #include blocks. | 2016-09-21 | 10 | -21/+4 | |
| | | | | | | | | This makes clang-format useful on those. Also add a bunch of forgotten transitive includes, which otherwise prevented compilation. | ||||
| * | Manually tweak source formatting and then re-run clang-format | 2016-09-18 | 4 | -10/+5 | |
| | | |||||
| * | Sources: Run clang-format on everything. | 2016-09-18 | 9 | -208/+249 | |
| | | |||||
| * | Loader: Split SMDH into its own header and import helpers from QGameList | 2016-05-21 | 3 | -47/+136 | |
| | | | | | Also rewrite Qt wrappers to use those. | ||||
| * | CitraQt: Simplify the game list loader code | 2016-05-21 | 2 | -14/+12 | |
| | | |||||
| * | Loader: Add a GetFileType method to get the type of a loaded file | 2016-05-21 | 4 | -0/+30 | |
| | | |||||
| * | Loader, Frontends: Refactor loader creation and game loading | 2016-05-21 | 4 | -47/+21 | |
| | | | | | | This allows frontends to keep a single loader and use it multiple times e.g. for code loading and SMDH parsing. | ||||
| * | Merge pull request #1766 from Subv/log_cpu | 2016-05-08 | 1 | -0/+3 | |
| |\ | | | | | Kernel/Threading: Warn when a thread can be scheduled in the Syscore (Core 1) | ||||
| | * | Kernel/Threading: Warn when a thread can be scheduled in the Syscore (Core 1). | 2016-05-07 | 1 | -0/+3 | |
| | | | | | | | | | We do not currently implement any cores other than the AppCore (Core 0). | ||||
| * | | fixup simple type conversions where possible | 2016-05-07 | 1 | -3/+3 | |
| | | | |||||
| * | | fix:return proper error | 2016-05-06 | 1 | -2/+3 | |
| | | | |||||
| * | | add icon & title to game list | 2016-05-04 | 6 | -23/+149 | |
| | | | |||||
| * | | ncch: Use correct format specifier (for long long uint) | 2016-04-23 | 1 | -1/+1 | |
| |/ | |||||
| * | core: Clean out some unnecessary header includes | 2016-04-16 | 1 | -5/+1 | |
| | | |||||
| * | ncch:only decompress .code section | 2016-04-14 | 1 | -2/+2 | |
| | | |||||
| * | Merge pull request #1643 from MerryMage/make_unique | 2016-04-05 | 2 | -4/+2 | |
| |\ | | | | | Common: Remove Common::make_unique, use std::make_unique | ||||
| | * | Common: Remove Common::make_unique, use std::make_unique | 2016-04-05 | 2 | -4/+2 | |
| | | | |||||
| * | | loader: Make MakeMagic constexpr | 2016-03-21 | 1 | -1/+1 | |
| |/ | |||||
| * | Merge pull request #1344 from LittleWhite-tb/error-output | 2016-03-08 | 1 | -3/+3 | |
| |\ | | | | | Output errors in GUI | ||||
| | * | Improve error report from Init() functions | 2016-03-08 | 1 | -1/+0 | |
| | | | | | | | | | Add error popup when citra initialization failed | ||||
| | * | Display errors in GUI when loading ROM failed | 2016-03-03 | 1 | -2/+3 | |
| | | | |||||
| * | | Loader/NCCH: Log the program ID during loading | 2016-03-04 | 1 | -1/+2 | |
| |/ | | | | | This is useful for all sorts of things, but mainly to identify save folders more easily. | ||||
| * | elf: Don't cast away const | 2016-01-25 | 1 | -3/+3 | |
| | | |||||
| * | Merge pull request #1199 from Gareth422/encryption-check | 2015-10-20 | 3 | -20/+25 | |
| |\ | | | | | Loader: Implement NCCH encryption check | ||||
| | * | Loader: Change NCCH header types to be explicitly little-endian | 2015-10-10 | 2 | -18/+17 | |
| | | | |||||
| | * | Loader: Implement encryption check | 2015-10-10 | 3 | -2/+8 | |
| | | | |||||
| * | | CitraQt, SkyEye, Loader, VideoCore: Remove newlines in LOG_* calls. | 2015-10-09 | 1 | -2/+2 | |
| |/ | | | | The LOG_* function itself already appends one. | ||||
| * | Merge pull request #1095 from archshift/game-list | 2015-10-01 | 2 | -13/+41 | |
| |\ | | | | | Initial implementation of a game list | ||||
| | * | Expose loader helper functions for identifying files. | 2015-09-30 | 2 | -13/+41 | |
| | | | |||||
| * | | Implement 3dsx RomFS | 2015-09-21 | 3 | -3/+61 | |
| |/ | |||||
| * | General: Fix up doxygen comments | 2015-09-10 | 2 | -2/+4 | |
| | | |||||
| * | Properly indicate that CIA support is not implemented yet | 2015-08-15 | 1 | -0/+4 | |
| | | | | | | Make `Loader::LoadFile` return an `ErrorNotImplemented` if you call it on a CIA file. | ||||
| * | Give CIA file type a name | 2015-08-15 | 1 | -0/+2 | |
| | | | | | | Make `GetFileTypeString` return ‘CIA’ for CIA (CTR Importable Archive) files. | ||||
| * | loader: Remove unnecessary else usages | 2015-07-25 | 1 | -9/+9 | |
| | | |||||
| * | Core : Change variable type | 2015-07-19 | 1 | -1/+1 | |
| | | | | | and fix various warnings | ||||
| * | Loader: Fix variable type and remove unused variable | 2015-07-13 | 1 | -2/+1 | |
| | | |||||
| * | Loader: Remove unnecessary pointer indirection to IOFile | 2015-07-13 | 8 | -48/+48 | |
| | | |||||
| * | FS: Stream RomFS from file instead of loading all of it to memory | 2015-07-13 | 4 | -9/+20 | |
| | | |||||
| * | Core: Properly configure address space when loading a binary | 2015-07-11 | 3 | -27/+123 | |
| | | | | | | | The code now properly configures the process image to match the loaded binary segments (code, rodata, data) instead of just blindly allocating a large chunk of dummy memory. | ||||
| * | Loader: Clean up 3dsx loader a bit, fixing a potential buffer overrun | 2015-07-11 | 1 | -13/+16 | |
| | | |||||