summaryrefslogtreecommitdiff
path: root/src/citra/citra.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Massive removal of unused modulesGravatar James Rowe2018-01-121-175/+0
|
* telemetry: Log frontend type.Gravatar bunnei2017-08-251-0/+2
|
* Set global definition WIN32_LEAN_AND_MEAN (#2807)Gravatar B3n302017-06-241-0/+3
| | | Set definition WIN32_LEAN_AND_MEAN to avoid windows.h including a lot of libs that are usually not used.
* Edit Citra URLs (#2728)Gravatar Alex Touchet2017-06-031-1/+1
|
* Remove some unnecessary inclusions of video_core.hGravatar Yuri Kunde Schlesner2017-05-271-1/+0
|
* citra: add missing control paths for ResultStatus on rom load. Fix warning ↵Gravatar Kloen2017-01-291-0/+20
| | | | about unhandled enumeration values on OSX
* Address clang-format issues.Gravatar bunnei2016-12-211-3/+3
|
* core: Consolidate core and system state, remove system module & cleanups.Gravatar bunnei2016-12-211-2/+1
|
* core: Consolidate top-level system state into a singleton.Gravatar bunnei2016-12-211-21/+14
|
* Support mingw cross-compileGravatar Jannik Vogel2016-12-051-1/+1
|
* Kernel/Loader: Grab the system mode from the NCCH ExHeader.Gravatar Subv2016-11-271-6/+6
| | | | | | | 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.Gravatar Subv2016-11-191-4/+11
| | | | | | | 3dsx and elf files default to system mode 2 (96MB allocated to the application). This allows Home Menu to boot without modifications. Closes #1849
* Remove empty newlines in #include blocks.Gravatar Emmanuel Gil Peyrot2016-09-211-5/+2
| | | | | | | 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-formatGravatar Yuri Kunde Schlesner2016-09-181-4/+6
|
* Sources: Run clang-format on everything.Gravatar Emmanuel Gil Peyrot2016-09-181-21/+18
|
* Fix boot_filename encode on WindowsGravatar LFsWang2016-06-081-0/+22
|
* CitraQt: Simplify the game list loader codeGravatar Emmanuel Gil Peyrot2016-05-211-1/+1
|
* Loader, Frontends: Refactor loader creation and game loadingGravatar Emmanuel Gil Peyrot2016-05-211-1/+7
| | | | | This allows frontends to keep a single loader and use it multiple times e.g. for code loading and SMDH parsing.
* SDL2 Frontend: Use argv[0], add a --version, and reorder options.Gravatar Emmanuel Gil Peyrot2016-04-201-9/+20
|
* Use Settings::Apply in SDL frontendGravatar Jannik Vogel2016-04-111-5/+4
|
* Default to settings from ini for gdbstubGravatar polaris-2016-04-061-6/+6
|
* Adopted WinterMute's gdbstub changesGravatar polaris-2016-04-061-4/+21
| | | | | This fixes the comments left on the PR (whitespace, SO_REUSEADDR, comment changes).
* Common: Remove Common::make_unique, use std::make_uniqueGravatar MerryMage2016-04-051-2/+2
|
* citra: Shutdown cleanly if ROM load failsGravatar MerryMage2016-03-151-8/+6
|
* Dependencies: Remove GLFW, Add SDL2Gravatar MerryMage2016-03-021-2/+2
| | | | | | | | | | | | | | citra: Remove GLFW, Add SDL2 FindSDL2: Do not CACHE SDL2_* variables if library is not found EmuWindow_SDL2: Set minimal client area at initialisation time EmuWindow_SDL2: Corrections EmuWindow_SDL2: Fix no decorations on startup on OS X cmake: windows_copy_files
* Handle changes pointed out in comments on PRGravatar polaris-2015-10-221-2/+1
|
* Toggle use_gdbstub in citra GLFWGravatar polaris-2015-10-041-0/+1
|\
| * Implement gdbstubGravatar polaris-2015-09-191-0/+3
| |
* | Implement gdbstubGravatar polaris-2015-10-041-0/+3
|/
* Integrate the MicroProfile profiling libraryGravatar Yuri Kunde Schlesner2015-08-241-0/+7
| | | | | This brings goodies such as a configurable user interface and multi-threaded timeline view.
* Shader: Initial implementation of x86_x64 JIT compiler for Pica vertex shaders.Gravatar bunnei2015-08-151-0/+1
| | | | | - Config: Add an option for selecting to use shader JIT or interpreter. - Qt: Add a menu option for enabling/disabling the shader JIT.
* Implement new argument parsing using getopt and add the corresponding ↵Gravatar Greg Wicks2015-07-121-2/+38
| | | | library to externals
* Citra: Fix the includes a bit, thanks to include-what-you-use.Gravatar Emmanuel Gil Peyrot2015-06-281-3/+1
|
* OpenGL rendererGravatar tfarley2015-05-221-0/+4
|
* Common: Remove async loggingGravatar Yuri Kunde Schlesner2015-05-121-6/+0
| | | | | | | | | | | It provided a large increase in complexity of the logging system while having a negligible performance impact: the usage patterns of the ring buffer meant that each log contended with the logging thread, causing it to effectively act as a synchronous extra buffering. Also removed some broken code related to filtering of subclasses which was broken since it was introduced. (Which means no one ever used that feature anyway, since, 8 months later, no one ever complained.)
* Common: Remove common.hGravatar Yuri Kunde Schlesner2015-05-071-1/+1
|
* Common: Remove many unnecessary cross-platform compatibility macrosGravatar Yuri Kunde Schlesner2015-05-061-1/+1
|
* Logging: check for filter before sending to the queue, to skip all heavy ↵Gravatar Emmanuel Gil Peyrot2015-03-061-1/+2
| | | | formatting on the other thread.
* Frontends: Shutdown core when emulation is stoppedGravatar Yuri Kunde Schlesner2015-01-041-0/+2
|
* License changeGravatar purpasmart962014-12-201-1/+1
|
* Add configurable per-class log filteringGravatar Yuri Kunde Schlesner2014-12-131-1/+4
|
* Convert old logging calls to new logging macrosGravatar Yuri Kunde Schlesner2014-12-131-2/+2
|
* New logging systemGravatar Yuri Kunde Schlesner2014-12-131-5/+11
|
* Remove trailing spaces in every file but the ones imported from SkyEye, AOSP ↵Gravatar Emmanuel Gil Peyrot2014-11-191-1/+1
| | | | or generated
* Add support for disabling log from settingsGravatar Sean2014-11-031-0/+4
|
* Implemented graceful closing of the GLFW window, along with emulation.Gravatar archshift2014-10-171-1/+1
|
* Added configuration file system.Gravatar archshift2014-10-071-3/+6
| | | | Uses QSettings on citra-qt, and inih on citra-cli.
* Core: Refactor core to use only one function for execution.Gravatar bunnei2014-08-301-1/+3
| | | | | | Core: Cleaned up comment to be more readable. Citra: Changed loop to be more readable.
* Removed unused citra.hGravatar archshift2014-08-191-2/+0
|
* Loader: Implemented AppLoader interface for abstracting application loading.Gravatar bunnei2014-06-241-15/+8
| | | | | | | | | | | | | | | | | | - Various cleanups/refactorings to Loader, ELF, and NCCH modules. - Added AppLoader interface to ELF and NCCH. - Updated Qt/GLFW frontends to check AppLoader ResultStatus. NCCH: Removed extra qualification typos. Loader: Removed unnecessary #include's. NCCH: Improved readability of memcmp statements. NCCH: Added missing space. Elf: Removed unnecessary usage of unique_ptr. Loader: Removed unnecessary usage of unique_ptr.