| Commit message (Expand) | Author | Age | Files | Lines |
* | core: Consolidate top-level system state into a singleton. | bunnei | 2016-12-22 | 1 | -21/+14 |
* | Merge pull request #2303 from freiro/citra-qt_missing_sdl2_dll | bunnei | 2016-12-16 | 1 | -7/+4 |
|\ |
|
| * | Modularized Qt and SDL file copying | freiro | 2016-12-13 | 1 | -7/+4 |
* | | Merge pull request #2267 from JayFoxRox/fix-mingw-cc | Sebastian Valle | 2016-12-11 | 2 | -2/+2 |
|\ \
| |/
|/| |
|
| * | Unify Windows ICON resource name | Jannik Vogel | 2016-12-05 | 1 | -1/+1 |
| * | Support mingw cross-compile | Jannik Vogel | 2016-12-05 | 2 | -2/+2 |
* | | Implement Frame rate limiter (#2223) | emmauss | 2016-12-06 | 2 | -0/+6 |
|/ |
|
* | Merge pull request #2196 from Subv/system_mode | Yuri Kunde Schlesner | 2016-11-28 | 1 | -3/+10 |
|\ |
|
| * | Kernel/Loader: Grab the system mode from the NCCH ExHeader. | Subv | 2016-11-28 | 1 | -6/+6 |
| * | Kernel/Loader: Grab the system mode from the NCCH ExHeader. | Subv | 2016-11-20 | 1 | -4/+11 |
* | | GPU: Remove the broken frame_skip option. | Emmanuel Gil Peyrot | 2016-11-27 | 2 | -5/+0 |
|/ |
|
* | Add default hotkey to swap primary screens. | James Rowe | 2016-11-05 | 1 | -1/+2 |
* | Support additional screen layouts. | James Rowe | 2016-11-05 | 3 | -4/+15 |
* | build: add default install for DragonFly, Solaris, etc. | Jan Beich | 2016-10-28 | 1 | -1/+1 |
* | Use negative priorities to avoid special-casing the self-include | Yuri Kunde Schlesner | 2016-09-21 | 1 | -1/+1 |
* | Remove empty newlines in #include blocks. | Emmanuel Gil Peyrot | 2016-09-21 | 5 | -22/+5 |
* | Manually tweak source formatting and then re-run clang-format | Yuri Kunde Schlesner | 2016-09-19 | 3 | -6/+9 |
* | Sources: Run clang-format on everything. | Emmanuel Gil Peyrot | 2016-09-18 | 7 | -54/+60 |
* | core: Add configuration option for CPU JIT. | bunnei | 2016-09-15 | 2 | -0/+5 |
* | Merge pull request #2032 from bunnei/qt-graphics | bunnei | 2016-09-01 | 3 | -0/+6 |
|\ |
|
| * | config: Add a setting for graphics V-Sync. | bunnei | 2016-08-30 | 3 | -0/+6 |
* | | configure_audio: User-configuratble option to enable/disable audio stretching | MerryMage | 2016-08-31 | 2 | -0/+7 |
|/ |
|
* | citra: Default to HW renderer. | bunnei | 2016-08-16 | 2 | -3/+3 |
* | Merge pull request #1890 from LFsWang/fix-encode-problem | bunnei | 2016-07-15 | 1 | -0/+22 |
|\ |
|
| * | Fix boot_filename encode on Windows | LFsWang | 2016-06-08 | 1 | -0/+22 |
* | | Merge pull request #1897 from linkmauve/sdl2-config-fix | Mat M | 2016-06-11 | 1 | -1/+5 |
|\ \ |
|
| * | | SDL2: Add forgotten default config changes from 7129611e65096ba2cbe8266f6cb068a9b18981d8. | Emmanuel Gil Peyrot | 2016-06-11 | 1 | -1/+5 |
| |/ |
|
* | | Merge pull request #1789 from wwylele/input-refactor | bunnei | 2016-06-11 | 3 | -8/+19 |
|\ \
| |/
|/| |
|
| * | implement circle pad modifier | wwylele | 2016-05-15 | 2 | -0/+7 |
| * | Refactor input subsystem | wwylele | 2016-05-15 | 3 | -8/+12 |
* | | Merge pull request #1817 from linkmauve/smdh-stuff | bunnei | 2016-05-25 | 1 | -1/+7 |
|\ \ |
|
| * | | CitraQt: Simplify the game list loader code | Emmanuel Gil Peyrot | 2016-05-21 | 1 | -1/+1 |
| * | | Loader, Frontends: Refactor loader creation and game loading | Emmanuel Gil Peyrot | 2016-05-21 | 1 | -1/+7 |
| |/ |
|
* | | New3DS: Minor style cleanup to #1520. | bunnei | 2016-05-24 | 1 | -1/+1 |
* | | Merge pull request #1520 from JamePeng/checknew3ds | bunnei | 2016-05-24 | 1 | -2/+3 |
|\ \
| |/
|/| |
|
| * | Implement CheckNew3DS and CheckNew3DSApp | JamePeng | 2016-04-20 | 1 | -2/+3 |
* | | fixup simple type conversions where possible | Alexander Laties | 2016-05-07 | 1 | -1/+1 |
* | | Merge pull request #1736 from MerryMage/sdl2-sink | bunnei | 2016-05-07 | 1 | -1/+1 |
|\ \ |
|
| * | | AudioCore: SDL2 Sink | MerryMage | 2016-05-07 | 1 | -1/+1 |
* | | | Frontends, VideoCore: Move glad initialisation to the frontend | Emmanuel Gil Peyrot | 2016-05-06 | 1 | -0/+7 |
|/ / |
|
* | | Audio: Add sink selection to configuration files | MerryMage | 2016-04-30 | 2 | -0/+8 |
* | | CMakeLists: Use imported version of Threads::Threads | Sam Spilsbury | 2016-04-24 | 1 | -1/+1 |
* | | CMakeLists: Use CMAKE_THREAD_LIBS_INIT | Sam Spilsbury | 2016-04-23 | 1 | -1/+1 |
* | | Config: Add scaled resolution option | tfarley | 2016-04-21 | 2 | -0/+5 |
* | | SDL2 Frontend: Use argv[0], add a --version, and reorder options. | Emmanuel Gil Peyrot | 2016-04-20 | 1 | -9/+20 |
* | | Use Settings::Apply in SDL frontend | Jannik Vogel | 2016-04-11 | 1 | -5/+4 |
|/ |
|
* | Default to settings from ini for gdbstub | polaris- | 2016-04-07 | 1 | -6/+6 |
* | Adopted WinterMute's gdbstub changes | polaris- | 2016-04-06 | 1 | -4/+21 |
* | Common: Remove Common::make_unique, use std::make_unique | MerryMage | 2016-04-05 | 2 | -5/+6 |
* | Merge pull request #1526 from bunnei/sdl-rgb8 | bunnei | 2016-03-15 | 1 | -0/+4 |
|\ |
|
| * | SDL2: Explicitly use RGB8 color buffer. | bunnei | 2016-03-15 | 1 | -0/+4 |
* | | citra: Shutdown cleanly if ROM load fails | MerryMage | 2016-03-15 | 1 | -8/+6 |
|/ |
|
* | Config: Use unique_ptr instead of raw pointer | MerryMage | 2016-03-02 | 2 | -14/+12 |
* | Dependencies: Remove GLFW, Add SDL2 | MerryMage | 2016-03-02 | 9 | -256/+274 |
* | AudioCore: Skeleton Implementation | MerryMage | 2016-02-21 | 1 | -1/+1 |
* | Handle changes pointed out in comments on PR | polaris- | 2015-10-22 | 1 | -2/+1 |
* | Remove unnecessary new lines, changed Deinit to Shutdown | polaris- | 2015-10-12 | 1 | -1/+1 |
* | Toggle use_gdbstub in citra GLFW | polaris- | 2015-10-04 | 1 | -0/+1 |
|\ |
|
| * | Implement gdbstub | polaris- | 2015-09-20 | 3 | -0/+12 |
* | | Implement gdbstub | polaris- | 2015-10-04 | 3 | -0/+12 |
|/ |
|
* | CMake: Add option to download Qt and GLFW binaries over HTTP | Yuri Kunde Schlesner | 2015-09-09 | 1 | -0/+3 |
* | Increase required OpenGL version to 3.3 | Yuri Kunde Schlesner | 2015-08-30 | 1 | -1/+1 |
* | Replace the previous OpenGL loader with a glad-generated 3.3 one | Yuri Kunde Schlesner | 2015-08-30 | 2 | -3/+3 |
* | Integrate the MicroProfile profiling library | Yuri Kunde Schlesner | 2015-08-25 | 1 | -0/+7 |
* | Shader: Initial implementation of x86_x64 JIT compiler for Pica vertex shaders. | bunnei | 2015-08-16 | 3 | -0/+6 |
* | Common: Ported over boilerplate x86 JIT code from Dolphin/PPSSPP. | bunnei | 2015-08-15 | 1 | -1/+1 |
* | Merge pull request #873 from jroweboy/input_array | Tony Wasserka | 2015-07-28 | 2 | -49/+16 |
|\ |
|
| * | Move input values into an array | James Rowe | 2015-07-28 | 2 | -49/+16 |
* | | Citra: Remove dead gpu_refresh_rate option from the default ini file. | Emmanuel Gil Peyrot | 2015-07-26 | 1 | -4/+0 |
|/ |
|
* | Implement new argument parsing using getopt and add the corresponding library to externals | Greg Wicks | 2015-07-12 | 2 | -3/+42 |
* | Merge pull request #910 from linkmauve/install | Tony Wasserka | 2015-07-12 | 1 | -1/+3 |
|\ |
|
| * | Citra, CitraQt: Tell cmake to install the compiled binaries. | Emmanuel Gil Peyrot | 2015-07-09 | 1 | -1/+3 |
* | | Citra: Fix the includes a bit, thanks to include-what-you-use. | Emmanuel Gil Peyrot | 2015-06-28 | 5 | -8/+19 |
|/ |
|
* | Merge pull request #832 from yuriks/refresh-rate-option | bunnei | 2015-05-31 | 1 | -1/+0 |
|\ |
|
| * | Remove gpu_refresh_rate configuration option | Yuri Kunde Schlesner | 2015-05-30 | 1 | -1/+0 |
* | | Remove every trailing whitespace from the project (but externals). | Emmanuel Gil Peyrot | 2015-05-29 | 1 | -0/+0 |
|/ |
|
* | Assets: Move citra.ico from src/assets to dist. | Emmanuel Gil Peyrot | 2015-05-25 | 1 | -9/+9 |
* | OpenGL renderer | tfarley | 2015-05-23 | 1 | -0/+4 |
* | INI hw/sw renderer toggle | tfarley | 2015-05-22 | 2 | -0/+6 |
* | Common: Remove async logging | Yuri Kunde Schlesner | 2015-05-12 | 1 | -6/+0 |
* | Common: Remove common.h | Yuri Kunde Schlesner | 2015-05-07 | 3 | -2/+5 |
* | Common: Remove many unnecessary cross-platform compatibility macros | Yuri Kunde Schlesner | 2015-05-07 | 1 | -1/+1 |
* | EmuWindow: Clip mouse input coordinates to emulated screen dimensions. | Zaneo | 2015-05-02 | 1 | -1/+1 |
* | Allow the user to set the background clear color during emulation | archshift | 2015-04-04 | 2 | -0/+12 |
* | HID: Complete refactor of pad/touch input to fix threading issues. | bunnei | 2015-03-11 | 1 | -11/+6 |
* | EmuWindow: Made pad/touch functions non-static. | bunnei | 2015-03-10 | 1 | -13/+14 |
* | GLFW: Implemented EmuWindow touchpad support. | bunnei | 2015-03-10 | 2 | -0/+26 |
* | Merge pull request #634 from linkmauve/logging-performances | bunnei | 2015-03-09 | 1 | -1/+2 |
|\ |
|
| * | Logging: check for filter before sending to the queue, to skip all heavy formatting on the other thread. | Emmanuel Gil Peyrot | 2015-03-06 | 1 | -1/+2 |
* | | default_ini.h: Put comments on their own lines | archshift | 2015-03-08 | 1 | -4/+15 |
* | | Set framebuffer layout from EmuWindow. | bunnei | 2015-03-07 | 1 | -9/+2 |
|/ |
|
* | Frontends, HID: Add New 3DS specific pad buttons, and stub the touch one. | Emmanuel Gil Peyrot | 2015-02-22 | 3 | -1/+23 |
* | Asserts: break/crash program, fit to style guide; log.h->assert.h | archshift | 2015-02-11 | 1 | -5/+5 |
* | Merge pull request #526 from purpasmart96/citra_stubs | bunnei | 2015-02-11 | 2 | -0/+6 |
|\ |
|
| * | Services: Stub some functions | purpasmart96 | 2015-02-08 | 2 | -0/+6 |
* | | arm: Adios armemu | Lioncash | 2015-02-01 | 2 | -2/+0 |
|/ |
|
* | Added HID_SPVR service and split HID_U implementation into service/hid/hid.xxx | archshift | 2015-01-21 | 1 | -17/+17 |
* | Fix building on MinGW | darkf | 2015-01-12 | 1 | -0/+0 |
* | Use -pthread where and only where needed | Johannes Ekberg | 2015-01-09 | 1 | -4/+0 |
* | Generic PLATFORM_LIBRARIES var | Johannes Ekberg | 2015-01-09 | 1 | -11/+1 |
* | Frontends: Shutdown core when emulation is stopped | Yuri Kunde Schlesner | 2015-01-04 | 1 | -0/+2 |
* | Core: Change default CPU to dyncom. | bunnei | 2015-01-03 | 1 | -1/+1 |
* | SOC_U: Preliminary implementation of sockets. | Subv | 2014-12-31 | 1 | -2/+2 |
* | Add citra icon to Windows executable and title bar | Chin | 2014-12-31 | 2 | -0/+1 |
* | Fix MSVC-related #defines and add CMakeLists comment | darkf | 2014-12-30 | 1 | -1/+1 |
* | Fix merge conflicts | darkf | 2014-12-30 | 7 | -53/+58 |
|\ |
|
| * | GPU: Implement frameskip and remove forced framebuffer swap hack. | bunnei | 2014-12-29 | 2 | -0/+2 |
| * | GPU: Change internal framerate to 30fps. | bunnei | 2014-12-27 | 2 | -2/+2 |
| * | Merge pull request #275 from yuriks/cmake-clean | bunnei | 2014-12-22 | 1 | -8/+6 |
| |\ |
|
| | * | Clean up CMake library specification | Yuri Kunde Schlesner | 2014-12-15 | 1 | -8/+6 |
| * | | License change | purpasmart96 | 2014-12-21 | 6 | -6/+6 |
| |/ |
|
| * | Add configurable per-class log filtering | Yuri Kunde Schlesner | 2014-12-13 | 3 | -3/+6 |
| * | Convert old logging calls to new logging macros | Yuri Kunde Schlesner | 2014-12-13 | 3 | -13/+13 |
| * | New logging system | Yuri Kunde Schlesner | 2014-12-13 | 1 | -5/+11 |
| * | Change NULLs to nullptrs. | Rohit Nirmal | 2014-12-03 | 1 | -3/+3 |
| * | Merge pull request #196 from archshift/settings | bunnei | 2014-12-01 | 2 | -15/+7 |
| |\ |
|
| | * | Merge Config::ReadXYZs | archshift | 2014-11-19 | 2 | -15/+7 |
| * | | GLFW: Add an error callback before calling glfwInit() | Emmanuel Gil Peyrot | 2014-11-30 | 1 | -2/+6 |
* | | | Fix MinGW build | darkf | 2014-11-29 | 1 | -1/+4 |
|/ / |
|
* | | Remove tabs in all files except in skyeye imports and in generated GL code | Emmanuel Gil Peyrot | 2014-11-19 | 1 | -2/+2 |
* | | Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generated | Emmanuel Gil Peyrot | 2014-11-19 | 1 | -1/+1 |
* | | citra GLFW: Ignore minimal window size hints. | Tony Wasserka | 2014-11-18 | 1 | -8/+2 |
* | | EmuWindow: Remove window title getters/setters. | Tony Wasserka | 2014-11-18 | 1 | -3/+4 |
* | | EmuWindow: Add support for specifying minimal client area sizes. | Tony Wasserka | 2014-11-18 | 2 | -0/+23 |
* | | Fixup EmuWindow interface and implementations thereof. | Tony Wasserka | 2014-11-18 | 2 | -20/+44 |
* | | Viewport scaling and display density independence | Kevin Hartman | 2014-11-18 | 2 | -1/+9 |
|/ |
|
* | Merge pull request #159 from SeannyM/enable_log | Tony Wasserka | 2014-11-15 | 4 | -0/+13 |
|\ |
|
| * | Add support for disabling log from settings | Sean | 2014-11-03 | 4 | -0/+13 |
* | | ARM: Fixed several dyncom bugs. | bunnei | 2014-11-12 | 1 | -1/+1 |
* | | Merge pull request #151 from archshift/dyncom-enabled | bunnei | 2014-10-28 | 3 | -0/+12 |
|\ \ |
|
| * | | Added `gpu_refresh_rate` config setting for the new interpreter speed hack. | archshift | 2014-10-28 | 2 | -1/+3 |
| * | | Use configuration files to enable or disable the new dyncom interpreter. | archshift | 2014-10-28 | 3 | -0/+10 |
| |/ |
|
* / | Add `override` keyword through the code. | Yuri Kunde Schlesner | 2014-10-26 | 1 | -4/+4 |
|/ |
|
* | Use config files to store whether SDMC is enabled or not | archshift | 2014-10-23 | 3 | -0/+9 |
* | emu_window_glfw.cpp: Fixed graceful quitting | archshift | 2014-10-19 | 1 | -1/+1 |
* | Implemented graceful closing of the GLFW window, along with emulation. | archshift | 2014-10-17 | 3 | -1/+9 |
* | OpenGL renderer: Request a forward compatible context in citra-qt | Yuri Kunde Schlesner | 2014-10-12 | 1 | -3/+0 |
* | Added configuration file system. | archshift | 2014-10-08 | 7 | -30/+156 |
* | Added support for multiple input device types for KeyMap and connected Qt. | Kevin Hartman | 2014-09-12 | 2 | -33/+37 |
* | Initial HID PAD work, with GLFW only. | Kevin Hartman | 2014-09-12 | 1 | -3/+36 |
* | Remove hand-crafted Visual Studio solution. | Yuri Kunde Schlesner | 2014-09-01 | 2 | -238/+0 |
* | CMake cleanup | Yuri Kunde Schlesner | 2014-09-01 | 1 | -6/+18 |
* | Replace GLEW with a glLoadGen loader. | Yuri Kunde Schlesner | 2014-09-01 | 2 | -3/+2 |
* | Core: Refactor core to use only one function for execution. | bunnei | 2014-08-31 | 1 | -1/+3 |
* | Pica: Add support for dumping textures. | Tony Wasserka | 2014-08-25 | 1 | -1/+1 |
* | Removed unused citra.h | archshift | 2014-08-20 | 6 | -15/+3 |
* | Loader: Implemented AppLoader interface for abstracting application loading. | bunnei | 2014-06-25 | 1 | -15/+8 |
* | Loader: Moved elf and loader modules to a "loader" subdirectory. | bunnei | 2014-06-17 | 1 | -1/+1 |
* | Preprocessor: #if's out OSX-specific GL changes on other platforms | archshift | 2014-06-12 | 1 | -0/+5 |
* | Merge branch 'master' of https://github.com/bunnei/citra | bunnei | 2014-05-23 | 2 | -3/+17 |
|\ |
|
| * | Merge pull request #2 from archshift/issue-7-fix | bunnei | 2014-05-20 | 2 | -3/+17 |
| |\ |
|
| | * | CMakeLists: rename HEADS, improved comments | archshift | 2014-05-20 | 1 | -2/+2 |
| | * | Fixed indents | archshift | 2014-05-01 | 2 | -8/+8 |
| | * | Reverse debugging changes | archshift | 2014-05-01 | 1 | -1/+1 |
| | * | Linux support | archshift | 2014-05-01 | 1 | -1/+6 |
| | * | TGA dumps work, courtesy of @bunnei | archshift | 2014-05-01 | 1 | -1/+1 |
| | * | OpenGL 3+ on OSX with GLFW | archshift | 2014-05-01 | 1 | -1/+8 |
| | * | A bit of Cmake love | archshift | 2014-05-01 | 1 | -6/+6 |
| | * | Some more experimentation | archshift | 2014-04-30 | 1 | -1/+1 |
| | * | Merge commit upstream/master into issue-7-fix | archshift | 2014-04-29 | 1 | -1/+1 |
| | |\ |
|
| | * | | IT'S ALIVE! | archshift | 2014-04-29 | 1 | -1/+3 |
* | | | | Merge pull request #13 from archshift/master | bunnei | 2014-05-19 | 1 | -1/+8 |
|\ \ \ \
| |/ / /
|/| | | |
|
| * | | | Fixed indents | archshift | 2014-05-05 | 1 | -7/+7 |
| * | | | Check arg count before attempting to access it. | archshift | 2014-05-02 | 1 | -1/+8 |
| * | | | Use runtime arguments to specify boot filename. | archshift | 2014-05-02 | 1 | -1/+1 |
| |/ / |
|
* | / | updated how we call ARM core to make things much faster | bunnei | 2014-05-17 | 1 | -7/+5 |
| |/
|/| |
|
* | | Need to add Xcursor to linker? | Thomas Edvalson | 2014-04-26 | 1 | -1/+1 |
|/ |
|
* | Fixed CMake's import of GLFW. | Thomas Edvalson | 2014-04-25 | 1 | -1/+1 |
* | fixes to build on linux | bunnei | 2014-04-23 | 1 | -1/+1 |
* | removed unused macros from citra.h | bunnei | 2014-04-11 | 1 | -9/+0 |
* | fixed a bunch of errors in CMakeLists | bunnei | 2014-04-10 | 1 | -1/+1 |
* | updated CMakeLists | bunnei | 2014-04-10 | 1 | -2/+2 |
* | - removed deprecated version.h | bunnei | 2014-04-09 | 6 | -30/+22 |
* | fixed license headers in citra project | bunnei | 2014-04-09 | 4 | -116/+16 |
* | fixed project includes to use new directory structure | bunnei | 2014-04-09 | 5 | -36/+30 |
* | got rid of 'src' folders in each sub-project | bunnei | 2014-04-09 | 5 | -0/+0 |
* | Merge branch 'hardware-interface' | bunnei | 2014-04-07 | 4 | -39/+9 |
|\ |
|
| * | removed unused comments, changed main processing loop to be infinite | bunnei | 2014-04-07 | 1 | -34/+2 |
| * | set window size to correspond to framebuffer sizes | bunnei | 2014-04-06 | 2 | -5/+4 |
| * | added project linker reference | bunnei | 2014-04-06 | 1 | -0/+3 |
* | | Support vs express edition without having to get platform sdk | Mathieu Vaillancourt | 2014-04-05 | 1 | -0/+0 |
|/ |
|
* | added simple processing loop and ELF loading to main()... hackish, will cleanup later | bunnei | 2014-04-01 | 1 | -4/+17 |
* | moved some core functions over to system module | ShizZy | 2013-10-03 | 1 | -2/+2 |
* | upgraded proj files to vs 2013 | ShizZy | 2013-09-27 | 2 | -2/+8 |
* | renamed from citrus to citra | ShizZy | 2013-09-26 | 10 | -0/+534 |