summaryrefslogtreecommitdiffstats
path: root/src/citra_qt (follow)
Commit message (Expand)AuthorAgeFilesLines
* Qt: Shutdown emulation session only if EmuThread exists.bunnei2015-05-131-1/+3
* Memory: Add GetPhysicalPointer helper functionYuri Kunde Schlesner2015-05-092-3/+3
* Memory: Support more regions in the VAddr-PAddr translation functionsYuri Kunde Schlesner2015-05-092-3/+3
* Loader: Remove .bin file supportYuri Kunde Schlesner2015-05-091-1/+1
* Common: Remove common.hYuri Kunde Schlesner2015-05-077-6/+5
* Common: Remove many unnecessary cross-platform compatibility macrosYuri Kunde Schlesner2015-05-071-1/+1
* Merge pull request #698 from Zaneo/clip_stylus_inputTony Wasserka2015-05-021-1/+1
|\
| * EmuWindow: Clip mouse input coordinates to emulated screen dimensions.Zaneo2015-05-021-1/+1
* | Qt: Shutdown game on emulator close event.bunnei2015-05-021-0/+2
* | Qt: Disable "Start" unless we are paused (it otherwise has no meaning and causes a crash).bunnei2015-05-022-1/+4
* | Qt: Fixed a bug in shutdown procedure, various cleanups.bunnei2015-05-027-35/+26
* | Qt: Clear registers widget on shutdown.bunnei2015-05-023-8/+31
* | Qt: Use signals for emu_thread start/stop and fix disasm widget.bunnei2015-05-026-79/+138
* | Qt: Restructured to remove unnecessary shutdown event and various cleanups.bunnei2015-05-024-90/+40
* | Qt: Fix loading a new game without stopping emulation.bunnei2015-05-022-15/+25
* | Qt: Create emu thread on bootup, kill it on shutdown.bunnei2015-05-023-31/+44
* | EmuThread: Remove unused filename attribute.bunnei2015-05-023-18/+2
* | Qt: Move EmuThread ownership from render window to main window.bunnei2015-05-026-69/+57
|/
* Merge pull request #691 from rohit-n/sign-comparebunnei2015-04-181-2/+2
|\
| * Silence some -Wsign-compare warnings.Rohit Nirmal2015-04-101-2/+2
* | citra-qt: Use std::abs() to get the right absolute function for s64.Emmanuel Gil Peyrot2015-04-141-1/+2
* | Headers: Add some forgotten overrides, thanks clang!Emmanuel Gil Peyrot2015-04-142-2/+2
|/
* Allow the user to set the background clear color during emulationarchshift2015-04-041-0/+13
* Merge pull request #678 from lioncash/disasmbunnei2015-04-011-2/+1
|\
| * callstack: Remove unnecessary disassembler instantiationLioncash2015-03-301-2/+1
* | disassembler: Get rid of a const_castLioncash2015-03-301-4/+1
|/
* HID: Complete refactor of pad/touch input to fix threading issues.bunnei2015-03-111-14/+8
* Qt: Implemented EmuWindow touchpad support.bunnei2015-03-102-0/+29
* Merge pull request #643 from Subv/dem_feelsbunnei2015-03-102-7/+68
|\
| * GPU: Added the stencil test structure to the Pica Regs struct.Subv2015-03-102-6/+6
| * Frontend/Qt: Allow the framebuffer widget to inspect the depth bufferSubv2015-03-102-5/+66
* | Merge pull request #634 from linkmauve/logging-performancesbunnei2015-03-091-1/+2
|\ \
| * | Logging: check for filter before sending to the queue, to skip all heavy formatting on the other thread.Emmanuel Gil Peyrot2015-03-061-1/+2
* | | Update nihstro submodule to the initial release version.archshift2015-03-081-20/+21
* | | Build app bundles on OS X. Fixes the issue where the menubar would not appear.archshift2015-03-081-1/+5
* | | Merge pull request #636 from bunnei/refactor-screen-winbunnei2015-03-081-1/+2
|\ \ \ | |_|/ |/| |
| * | Set framebuffer layout from EmuWindow.bunnei2015-03-071-1/+2
| |/
* | Merge pull request #538 from yuriks/perf-statTony Wasserka2015-03-076-0/+232
|\ \ | |/ |/|
| * Add profiling infrastructure and widgetYuri Kunde Schlesner2015-03-026-0/+232
* | GPU: Added RGB565/RGB8 framebuffer support and various cleanups.bunnei2015-03-043-59/+33
|/
* GPU: Implemented bits 3 and 1 from the display transfer flags.Subv2015-02-271-6/+16
* Frontends, HID: Add New 3DS specific pad buttons, and stub the touch one.Emmanuel Gil Peyrot2015-02-222-12/+34
* citra-qt: Add a vertex shader debugger.Tony Wasserka2015-02-114-0/+357
* Pica/DebugUtils: Factor out BreakPointObserverDock into its own file.Tony Wasserka2015-02-115-50/+68
* Asserts: break/crash program, fit to style guide; log.h->assert.harchshift2015-02-114-6/+5
* Merge pull request #526 from purpasmart96/citra_stubsbunnei2015-02-111-0/+8
|\
| * Services: Stub some functionspurpasmart962015-02-081-0/+8
* | citra-qt: Fix horrible scrolling responsiveness in disassembler by giving the uniformRowHeight hint.Tony Wasserka2015-02-031-57/+60
* | citra-qt: Fix a crash when double-clicking a disassembler list item.Tony Wasserka2015-02-032-12/+6
* | Merge pull request #514 from rohit-n/fix-warningsbunnei2015-02-012-3/+3
|\ \
| * | Silence a few warnings.Rohit Nirmal2015-01-302-3/+3
| |/
* / arm: Adios armemuLioncash2015-02-011-2/+0
|/
* Added HID_SPVR service and split HID_U implementation into service/hid/hid.xxxarchshift2015-01-211-18/+18
* Merge pull request #429 from Kingcom/titlebarTony Wasserka2015-01-203-34/+86
|\
| * citra-qt: Add option to hide dock widget title barsKingcom2015-01-203-34/+86
* | Merge pull request #473 from archshift/pp3portsbunnei2015-01-141-0/+2
|\ \
| * | Pica/Rasterizer: Add ETC1 texture decompression support.Tony Wasserka2015-01-131-0/+2
* | | Qt Callstack: Clear the callstack every time it's updatedarchshift2015-01-122-0/+14
|/ /
* | Merge pull request #437 from Kingcom/DebugModeTony Wasserka2015-01-119-15/+60
|\ \
| * | citra-qt: Replace OnCpuStepped signal by new signals DebugModeEntered and DebugModeLeftKingcom2015-01-119-15/+60
| |/
* | citra-qt: Add explicit casts to prevent some warnings.Subv2015-01-101-2/+2
* | citra-qt: Fixed some Qt errors on initializationSubv2015-01-102-4/+4
* | Merge pull request #342 from uppfinnarn/masterbunnei2015-01-101-12/+1
|\ \
| * | Use -pthread where and only where neededJohannes Ekberg2015-01-091-4/+0
| * | Generic PLATFORM_LIBRARIES varJohannes Ekberg2015-01-091-8/+1
* | | Move ThreadContext to core/core.h and deal with the falloutYuri Kunde Schlesner2015-01-091-0/+1
|/ /
* / citra-qt: Add check for valid address to call stackKingcom2015-01-071-0/+3
|/
* citra-qt: Renamed all .hxx headers to .hchrisvj2015-01-0630-45/+45
* Merge pull request #272 from rohit-n/sign-comparebunnei2015-01-063-12/+12
|\
| * Silence some -Wsign-compare warnings.Rohit Nirmal2015-01-013-12/+12
* | Add support load 3DS roomDante384902015-01-051-1/+1
* | citra-qt: Added license headers to files.chrisvj2015-01-0418-0/+72
* | Frontends: Shutdown core when emulation is stoppedYuri Kunde Schlesner2015-01-041-0/+3
* | Merge pull request #377 from Yllodra/misc-changesTony Wasserka2015-01-026-19/+19
|\ \
| * | Make letter cases consistent in menus and widgetsDaniel Lundqvist2015-01-016-10/+10
| * | Change popout mode to "Single Window Mode"Daniel Lundqvist2015-01-012-9/+9
* | | Merge pull request #358 from neobrain/pica_progress2bunnei2015-01-021-5/+7
|\ \ \ | |_|/ |/| |
| * | Pica: Cleanup color conversion.Tony Wasserka2014-12-311-8/+5
| * | citra-qt: Fix displaying RGBA5551 framebuffers.Tony Wasserka2014-12-311-0/+4
| * | citra-qt: Always show pica framebuffers as RGBA8.Tony Wasserka2014-12-311-1/+2
* | | Set object name for the graphics debuggerDaniel Lundqvist2015-01-011-1/+1
| |/ |/|
* | SOC_U: Preliminary implementation of sockets.Subv2014-12-311-1/+1
|/
* Add citra icon to Windows executable and title barChin2014-12-312-0/+1
* Merge pull request #344 from Yllodra/Qt-Odditiesbunnei2014-12-301-0/+3
|\
| * Remove duplicate workDaniel Lundqvist2014-12-261-7/+0
| * Allow focus only when in popout modeDaniel Lundqvist2014-12-262-4/+10
| * Allow focus on the Qt render widgetDaniel Lundqvist2014-12-262-0/+4
* | Merge pull request #347 from bunnei/frameskipbunnei2014-12-291-1/+3
|\ \
| * | GPU: Implement frameskip and remove forced framebuffer swap hack.bunnei2014-12-291-0/+2
| * | GPU: Change internal framerate to 30fps.bunnei2014-12-271-1/+1
| |/
* | Qt: we don't need to check if model is valid.xdec2014-12-281-1/+1
* | Fix crash when the disassembler pause button is pressed while no game is running.xdec2014-12-281-1/+3
|/
* Merge pull request #275 from yuriks/cmake-cleanbunnei2014-12-221-0/+4
|\
| * Clean up CMake library specificationYuri Kunde Schlesner2014-12-151-0/+4
* | Merge pull request #291 from purpasmart96/licensebunnei2014-12-2113-13/+13
|\ \
| * | License changepurpasmart962014-12-2113-13/+13
* | | Pica/DebugUtils: Add an event triggered after loading a vertex.Tony Wasserka2014-12-201-0/+1
* | | Add support for a ridiculous number of texture formats.Tony Wasserka2014-12-201-1/+8
* | | Pica: Unify ugly address translation hacks.Tony Wasserka2014-12-202-8/+8
* | | Pica: Merge texture lookup logic for DebugUtils and Rasterizer.Tony Wasserka2014-12-201-1/+1
* | | citra-qt: Fix invalid memory read upon program startup.Tony Wasserka2014-12-201-1/+2
* | | Pica: Initial support for multitexturing.Tony Wasserka2014-12-201-7/+32
* | | citra-qt: static-constify a map.Tony Wasserka2014-12-201-6/+7
* | | Clean up some warningsChin2014-12-203-9/+9
|/ /
* / HLE: Rename namespaces to match move & fix initialization orderYuri Kunde Schlesner2014-12-161-6/+0
|/
* Remove old logging systemYuri Kunde Schlesner2014-12-131-1/+0
* Add configurable per-class log filteringYuri Kunde Schlesner2014-12-132-7/+9
* Convert old logging calls to new logging macrosYuri Kunde Schlesner2014-12-134-9/+9
* New logging systemYuri Kunde Schlesner2014-12-131-3/+15
* More cleanups.Tony Wasserka2014-12-092-6/+13
* citra-qt: Rename "Stop Tracing" to "Finish Tracing".Tony Wasserka2014-12-091-1/+1
* More coding style fixes.Tony Wasserka2014-12-092-2/+2
* Some code cleanup.Tony Wasserka2014-12-096-64/+63
* citra-qt: Add pica framebuffer widget.Tony Wasserka2014-12-094-0/+382
* citra_qt: Add enhanced texture debugging widgets.Tony Wasserka2014-12-092-18/+179
* citra-qt: Add texture viewer to Pica command list.Tony Wasserka2014-12-092-1/+71
* Add GUI widget for controlling pica breakpoints.Tony Wasserka2014-12-094-0/+339
* Pica/DebugUtils: Add breakpoint functionality.Tony Wasserka2014-12-092-2/+15
* citra-qt: Polish the pica tracing widget.Tony Wasserka2014-12-092-1/+26
* citra-qt: Add a utility spinbox class called CSpinBox.Tony Wasserka2014-12-093-0/+393
* Loader: Add 3DSX supportichfly2014-12-081-1/+1
* Change NULLs to nullptrs.Rohit Nirmal2014-12-033-7/+7
* Merge pull request #196 from archshift/settingsbunnei2014-12-012-44/+19
|\
| * Merge Config::ReadXYZsarchshift2014-11-192-44/+19
* | Remove tabs in all files except in skyeye imports and in generated GL codeEmmanuel Gil Peyrot2014-11-194-21/+21
* | Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generatedEmmanuel Gil Peyrot2014-11-194-7/+7
* | citra-qt: Small cleanup.Tony Wasserka2014-11-181-2/+1
* | EmuWindow: Remove window title getters/setters.Tony Wasserka2014-11-182-9/+5
* | EmuWindow: Add support for specifying minimal client area sizes.Tony Wasserka2014-11-182-0/+9
* | Fixup EmuWindow interface and implementations thereof.Tony Wasserka2014-11-182-25/+47
* | Viewport scaling and display density independenceKevin Hartman2014-11-182-0/+25
|/
* Merge pull request #159 from SeannyM/enable_logTony Wasserka2014-11-153-0/+22
|\
| * Add support for disabling log from settingsSean2014-11-033-0/+22
* | Citra-Qt: Use Core::RunLoop when not single stepping.bunnei2014-11-121-12/+9
* | Qt: Auto-start game when selected, play game that's passed via argv[1].archshift2014-11-051-2/+7
* | Fixed capitalization issuesGareth Poole2014-11-021-2/+2
* | Merge pull request #151 from archshift/dyncom-enabledbunnei2014-10-282-1/+19
|\ \
| * | Added `gpu_refresh_rate` config setting for the new interpreter speed hack.archshift2014-10-281-0/+2
| * | Use configuration files to enable or disable the new dyncom interpreter.archshift2014-10-282-1/+17
| |/
* / Add `override` keyword through the code.Yuri Kunde Schlesner2014-10-264-12/+12
|/
* ARM: Reorganized file structure to move shared SkyEye code to a more common area.bunnei2014-10-251-1/+1
* Use config files to store whether SDMC is enabled or notarchshift2014-10-232-0/+17
* OpenGL renderer: Request a forward compatible context in citra-qtYuri Kunde Schlesner2014-10-121-3/+3
* Added configuration file system.archshift2014-10-086-31/+135
* Merge pull request #97 from archshift/cleanupbunnei2014-09-141-3/+2
|\
| * bootmanager::EmuThread: fixed initialization orderarchshift2014-09-071-3/+2
* | Added support for multiple input device types for KeyMap and connected Qt.Kevin Hartman2014-09-122-18/+33
* | core: Make the ARM disassembler use std::string internallyLioncash2014-09-062-6/+4
|/
* Remove hand-crafted Visual Studio solution.Yuri Kunde Schlesner2014-09-015-1105/+0
* CMake cleanupYuri Kunde Schlesner2014-09-011-16/+23
* Replace GLEW with a glLoadGen loader.Yuri Kunde Schlesner2014-09-011-1/+1
* Loader: Added support for loading raw BIN executables.bunnei2014-08-281-1/+1
* Pica: Add support for dumping textures.Tony Wasserka2014-08-251-1/+1
* Pica/citra-qt: Replace command list view and command list debugging code with something more sophisticated.Tony Wasserka2014-08-253-126/+64
* Pass format to the QGLWidget and use atomic instead of mutex.Sacha2014-08-242-13/+5
* Fix EmuThread loop by ensuring it exits properly.Sacha2014-08-242-9/+29
* Fix the threading for GL Context in Qt5.Sacha2014-08-243-9/+21
* Revert "Removed redundant loop in EmuThread::run()"archshift2014-08-201-7/+10
* Add Qt5 option. Use Qt5 by default.Sacha2014-08-191-13/+19
* CMake CleanupSacha2014-08-181-23/+9
* Removed redundant loop in EmuThread::run()archshift2014-08-171-10/+7
* Bootmanager: changed `filename` to std::stringarchshift2014-08-154-9/+10
* Merge pull request #41 from archshift/itrbunnei2014-08-121-15/+15
|\
| * Changed iterators to use auto, some of which using range-based loopsarchshift2014-08-121-15/+15
* | Pica: Add command processor.Tony Wasserka2014-08-121-1/+1
* | Remove the fancy RegisterSet class introduced in 4c2bff61e.Tony Wasserka2014-08-121-1/+1
|/
* GSP: Removed dumb GX prefixes to functions/structs in GSP namespace.bunnei2014-08-061-8/+8
* Qt: Removed unnecessary HW::Update.bunnei2014-08-061-1/+0
* Merge pull request #27 from neobrain/disassembly_view_rewritebunnei2014-07-232-60/+204
|\
| * citra-qt: Show function names in disassembler based on bunnei's suggestion.Tony Wasserka2014-07-231-5/+21
| * Disassembler: Chose slightly lower value for chunk size.Tony Wasserka2014-07-231-1/+3
| * citra-qt: Rewrite disassembly view.Tony Wasserka2014-07-022-60/+186
* | GSP: Clean up GX command processing a lot and treat command id as a u8 rather than a u32.Tony Wasserka2014-07-231-16/+18
* | Qt: Updated open dialog to include NCCH formats.bunnei2014-07-051-1/+1
|/
* Merge pull request #22 from bunnei/loader-improvementsbunnei2014-06-252-7/+5
|\
| * Loader: Implemented AppLoader interface for abstracting application loading.bunnei2014-06-251-5/+2
| * Loader: Moved elf and loader modules to a "loader" subdirectory.bunnei2014-06-172-2/+3
* | citra_qt: Removed autogenerated files from repo and fixed build issues.bunnei2014-06-2211-710/+5
|/
* Merge branch 'threading' of https://github.com/bunnei/citrabunnei2014-06-141-1/+1
|\
| * qt: updated disassembler to show 2X as many instructionsbunnei2014-06-051-1/+1
* | Further refine GPU command list debugging.Tony Wasserka2014-06-121-4/+10
* | Refine command list debugging functionality and its qt interface.Tony Wasserka2014-06-122-19/+107
* | citra-qt: Add command list view.Tony Wasserka2014-06-127-0/+127
* | citra-qt: Add GX command history viewer.Tony Wasserka2014-06-127-7/+151
* | Merge branch 'threading'bunnei2014-05-231-1/+1
|\|
| * Merge branch 'master' into threadingbunnei2014-05-171-0/+3
| |\
| * | added ability to load AXF files (same as ELF)bunnei2014-05-161-1/+1
* | | Merge pull request #2 from archshift/issue-7-fixbunnei2014-05-202-17/+42
|\ \ \ | |_|/ |/| |
| * | Improved clarity and whitespacearchshift2014-05-201-1/+1
| * | CMakeLists: rename HEADS, improved commentsarchshift2014-05-201-2/+2
| * | Merge remote-tracking branch 'upstream/master' into issue-7-fixarchshift2014-05-174-11/+31
| |\|
| * | Fixed indentsarchshift2014-05-012-20/+20
| * | Linux supportarchshift2014-05-011-1/+1
| * | Sets OGL version for Qt; will only work with Qt5archshift2014-05-011-6/+10
| * | A bit of Cmake lovearchshift2014-05-011-2/+2
| * | IT'S ALIVE!archshift2014-04-291-2/+23
* | | updated how we call ARM core to make things much fasterbunnei2014-05-171-0/+3
| |/ |/|
* | added symbol map load function to Qt GUIbunnei2014-05-014-11/+31
|/
* made qt window title consistentbunnei2014-04-241-0/+4
* fixes to build on linuxbunnei2014-04-231-12/+12
* updated CMakeLists for missing filesShizZy2014-04-231-6/+6
* Re-enable toggling window mode.Mathieu Vaillancourt2014-04-224-48/+55
* fixed order of LogManager and System initbunnei2014-04-221-1/+1
* Remove unused QTableViewMathieu Vaillancourt2014-04-193-37/+2
* UI/debugger changesMathieu Vaillancourt2014-04-1919-233/+285
* Init window size from VideoCore. Start changing the default window behavior...Mathieu Vaillancourt2014-04-135-29/+17
* Show symbols in disasmMathieu Vaillancourt2014-04-131-1/+9
* Fixed GPLv2 license issuebunnei2014-04-111-2/+7
* Fixed GPLv2 license issuebunnei2014-04-111-2/+7
* Fixed GPLv2 license issuebunnei2014-04-111-2/+7
* Temporarily "fix" citra_qt for WindowsMathieu Vaillancourt2014-04-1117-577/+90
* fixed project includes to use new directory structurebunnei2014-04-092-76/+108
* got rid of 'src' folders in each sub-projectbunnei2014-04-0934-0/+0
* Remove Core::GetState(). Use new ARM_Interface instead.Mathieu Vaillancourt2014-04-053-27/+25
* More Qt changes for debuggerMathieu Vaillancourt2014-04-049-187/+190
* Load file in qt windowMathieu Vaillancourt2014-04-011-12/+12
* Basic QT windowMathieu Vaillancourt2014-04-0140-0/+4463