summaryrefslogtreecommitdiffstats
path: root/src/citra_qt (unfollow)
Commit message (Expand)AuthorFilesLines
2015-05-09Memory: Add GetPhysicalPointer helper functionYuri Kunde Schlesner2-3/+3
2015-05-09Memory: Support more regions in the VAddr-PAddr translation functionsYuri Kunde Schlesner2-3/+3
2015-05-09Loader: Remove .bin file supportYuri Kunde Schlesner1-1/+1
2015-05-07Common: Remove common.hYuri Kunde Schlesner7-6/+5
2015-05-07Common: Remove many unnecessary cross-platform compatibility macrosYuri Kunde Schlesner1-1/+1
2015-05-02EmuWindow: Clip mouse input coordinates to emulated screen dimensions.Zaneo1-1/+1
2015-05-02Qt: Shutdown game on emulator close event.bunnei1-0/+2
2015-05-02Qt: Disable "Start" unless we are paused (it otherwise has no meaning and causes a crash).bunnei2-1/+4
2015-05-02Qt: Fixed a bug in shutdown procedure, various cleanups.bunnei7-35/+26
2015-05-02Qt: Clear registers widget on shutdown.bunnei3-8/+31
2015-05-02Qt: Use signals for emu_thread start/stop and fix disasm widget.bunnei6-79/+138
2015-05-02Qt: Restructured to remove unnecessary shutdown event and various cleanups.bunnei4-90/+40
2015-05-02Qt: Fix loading a new game without stopping emulation.bunnei2-15/+25
2015-05-02Qt: Create emu thread on bootup, kill it on shutdown.bunnei3-31/+44
2015-05-02EmuThread: Remove unused filename attribute.bunnei3-18/+2
2015-05-02Qt: Move EmuThread ownership from render window to main window.bunnei6-69/+57
2015-04-14citra-qt: Use std::abs() to get the right absolute function for s64.Emmanuel Gil Peyrot1-1/+2
2015-04-14Headers: Add some forgotten overrides, thanks clang!Emmanuel Gil Peyrot2-2/+2
2015-04-10Silence some -Wsign-compare warnings.Rohit Nirmal1-2/+2
2015-04-04Allow the user to set the background clear color during emulationarchshift1-0/+13
2015-03-30disassembler: Get rid of a const_castLioncash1-4/+1
2015-03-30callstack: Remove unnecessary disassembler instantiationLioncash1-2/+1
2015-03-11HID: Complete refactor of pad/touch input to fix threading issues.bunnei1-14/+8
2015-03-10Qt: Implemented EmuWindow touchpad support.bunnei2-0/+29
2015-03-10GPU: Added the stencil test structure to the Pica Regs struct.Subv2-6/+6
2015-03-10Frontend/Qt: Allow the framebuffer widget to inspect the depth bufferSubv2-5/+66
2015-03-08Update nihstro submodule to the initial release version.archshift1-20/+21
2015-03-08Build app bundles on OS X. Fixes the issue where the menubar would not appear.archshift1-1/+5
2015-03-07Set framebuffer layout from EmuWindow.bunnei1-1/+2
2015-03-06Logging: check for filter before sending to the queue, to skip all heavy formatting on the other thread.Emmanuel Gil Peyrot1-1/+2
2015-03-04GPU: Added RGB565/RGB8 framebuffer support and various cleanups.bunnei3-59/+33
2015-03-02Add profiling infrastructure and widgetYuri Kunde Schlesner6-0/+232
2015-02-27GPU: Implemented bits 3 and 1 from the display transfer flags.Subv1-6/+16
2015-02-22Frontends, HID: Add New 3DS specific pad buttons, and stub the touch one.Emmanuel Gil Peyrot2-12/+34
2015-02-11citra-qt: Add a vertex shader debugger.Tony Wasserka4-0/+357
2015-02-11Pica/DebugUtils: Factor out BreakPointObserverDock into its own file.Tony Wasserka5-50/+68
2015-02-11Asserts: break/crash program, fit to style guide; log.h->assert.harchshift4-6/+5
2015-02-08Services: Stub some functionspurpasmart961-0/+8
2015-02-03citra-qt: Fix horrible scrolling responsiveness in disassembler by giving the uniformRowHeight hint.Tony Wasserka1-57/+60
2015-02-03citra-qt: Fix a crash when double-clicking a disassembler list item.Tony Wasserka2-12/+6
2015-02-01arm: Adios armemuLioncash1-2/+0
2015-01-30Silence a few warnings.Rohit Nirmal2-3/+3
2015-01-21Added HID_SPVR service and split HID_U implementation into service/hid/hid.xxxarchshift1-18/+18
2015-01-20citra-qt: Add option to hide dock widget title barsKingcom3-34/+86
2015-01-13Pica/Rasterizer: Add ETC1 texture decompression support.Tony Wasserka1-0/+2
2015-01-12Qt Callstack: Clear the callstack every time it's updatedarchshift2-0/+14
2015-01-11citra-qt: Replace OnCpuStepped signal by new signals DebugModeEntered and DebugModeLeftKingcom9-15/+60
2015-01-10citra-qt: Add explicit casts to prevent some warnings.Subv1-2/+2
2015-01-10citra-qt: Fixed some Qt errors on initializationSubv2-4/+4
2015-01-09Use -pthread where and only where neededJohannes Ekberg1-4/+0
2015-01-09Generic PLATFORM_LIBRARIES varJohannes Ekberg1-8/+1
2015-01-09Move ThreadContext to core/core.h and deal with the falloutYuri Kunde Schlesner1-0/+1
2015-01-07citra-qt: Add check for valid address to call stackKingcom1-0/+3
2015-01-06citra-qt: Renamed all .hxx headers to .hchrisvj30-45/+45
2015-01-05Add support load 3DS roomDante384901-1/+1
2015-01-04citra-qt: Added license headers to files.chrisvj18-0/+72
2015-01-04Frontends: Shutdown core when emulation is stoppedYuri Kunde Schlesner1-0/+3
2015-01-01Silence some -Wsign-compare warnings.Rohit Nirmal3-12/+12
2015-01-01Make letter cases consistent in menus and widgetsDaniel Lundqvist6-10/+10
2015-01-01Change popout mode to "Single Window Mode"Daniel Lundqvist2-9/+9
2015-01-01Set object name for the graphics debuggerDaniel Lundqvist1-1/+1
2014-12-31SOC_U: Preliminary implementation of sockets.Subv1-1/+1
2014-12-31Pica: Cleanup color conversion.Tony Wasserka1-8/+5
2014-12-31citra-qt: Fix displaying RGBA5551 framebuffers.Tony Wasserka1-0/+4
2014-12-31citra-qt: Always show pica framebuffers as RGBA8.Tony Wasserka1-1/+2
2014-12-31Add citra icon to Windows executable and title barChin2-0/+1
2014-12-29GPU: Implement frameskip and remove forced framebuffer swap hack.bunnei1-0/+2
2014-12-28Qt: we don't need to check if model is valid.xdec1-1/+1
2014-12-28Fix crash when the disassembler pause button is pressed while no game is running.xdec1-1/+3
2014-12-27GPU: Change internal framerate to 30fps.bunnei1-1/+1
2014-12-26Remove duplicate workDaniel Lundqvist1-7/+0
2014-12-26Allow focus only when in popout modeDaniel Lundqvist2-4/+10
2014-12-26Allow focus on the Qt render widgetDaniel Lundqvist2-0/+4
2014-12-21License changepurpasmart9613-13/+13
2014-12-20Pica/DebugUtils: Add an event triggered after loading a vertex.Tony Wasserka1-0/+1
2014-12-20Add support for a ridiculous number of texture formats.Tony Wasserka1-1/+8
2014-12-20Pica: Unify ugly address translation hacks.Tony Wasserka2-8/+8
2014-12-20Pica: Merge texture lookup logic for DebugUtils and Rasterizer.Tony Wasserka1-1/+1
2014-12-20citra-qt: Fix invalid memory read upon program startup.Tony Wasserka1-1/+2
2014-12-20Pica: Initial support for multitexturing.Tony Wasserka1-7/+32
2014-12-20citra-qt: static-constify a map.Tony Wasserka1-6/+7
2014-12-20Clean up some warningsChin3-9/+9
2014-12-16HLE: Rename namespaces to match move & fix initialization orderYuri Kunde Schlesner1-6/+0
2014-12-15Clean up CMake library specificationYuri Kunde Schlesner1-0/+4
2014-12-13Remove old logging systemYuri Kunde Schlesner1-1/+0
2014-12-13Add configurable per-class log filteringYuri Kunde Schlesner2-7/+9
2014-12-13Convert old logging calls to new logging macrosYuri Kunde Schlesner4-9/+9
2014-12-13New logging systemYuri Kunde Schlesner1-3/+15
2014-12-09More cleanups.Tony Wasserka2-6/+13
2014-12-09citra-qt: Rename "Stop Tracing" to "Finish Tracing".Tony Wasserka1-1/+1
2014-12-09More coding style fixes.Tony Wasserka2-2/+2
2014-12-09Some code cleanup.Tony Wasserka6-64/+63
2014-12-09citra-qt: Add pica framebuffer widget.Tony Wasserka4-0/+382
2014-12-09citra_qt: Add enhanced texture debugging widgets.Tony Wasserka2-18/+179
2014-12-09citra-qt: Add texture viewer to Pica command list.Tony Wasserka2-1/+71
2014-12-09Add GUI widget for controlling pica breakpoints.Tony Wasserka4-0/+339
2014-12-09Pica/DebugUtils: Add breakpoint functionality.Tony Wasserka2-2/+15
2014-12-09citra-qt: Polish the pica tracing widget.Tony Wasserka2-1/+26
2014-12-09citra-qt: Add a utility spinbox class called CSpinBox.Tony Wasserka3-0/+393
2014-12-08Loader: Add 3DSX supportichfly1-1/+1
2014-12-03Change NULLs to nullptrs.Rohit Nirmal3-7/+7
2014-11-19Remove tabs in all files except in skyeye imports and in generated GL codeEmmanuel Gil Peyrot4-21/+21
2014-11-19Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generatedEmmanuel Gil Peyrot4-7/+7
2014-11-19Merge Config::ReadXYZsarchshift2-44/+19
2014-11-18citra-qt: Small cleanup.Tony Wasserka1-2/+1
2014-11-18EmuWindow: Remove window title getters/setters.Tony Wasserka2-9/+5
2014-11-18EmuWindow: Add support for specifying minimal client area sizes.Tony Wasserka2-0/+9
2014-11-18Fixup EmuWindow interface and implementations thereof.Tony Wasserka2-25/+47
2014-11-18Viewport scaling and display density independenceKevin Hartman2-0/+25
2014-11-12Citra-Qt: Use Core::RunLoop when not single stepping.bunnei1-12/+9
2014-11-05Qt: Auto-start game when selected, play game that's passed via argv[1].archshift1-2/+7
2014-11-03Add support for disabling log from settingsSean3-0/+22
2014-11-02Fixed capitalization issuesGareth Poole1-2/+2
2014-10-28Added `gpu_refresh_rate` config setting for the new interpreter speed hack.archshift1-0/+2
2014-10-28Use configuration files to enable or disable the new dyncom interpreter.archshift2-1/+17
2014-10-26Add `override` keyword through the code.Yuri Kunde Schlesner4-12/+12
2014-10-25ARM: Reorganized file structure to move shared SkyEye code to a more common area.bunnei1-1/+1
2014-10-23Use config files to store whether SDMC is enabled or notarchshift2-0/+17
2014-10-12OpenGL renderer: Request a forward compatible context in citra-qtYuri Kunde Schlesner1-3/+3
2014-10-08Added configuration file system.archshift6-31/+135
2014-09-12Added support for multiple input device types for KeyMap and connected Qt.Kevin Hartman2-18/+33
2014-09-07bootmanager::EmuThread: fixed initialization orderarchshift1-3/+2
2014-09-06core: Make the ARM disassembler use std::string internallyLioncash2-6/+4
2014-09-01Remove hand-crafted Visual Studio solution.Yuri Kunde Schlesner5-1105/+0
2014-09-01CMake cleanupYuri Kunde Schlesner1-16/+23
2014-09-01Replace GLEW with a glLoadGen loader.Yuri Kunde Schlesner1-1/+1
2014-08-31Loader: Added support for loading raw BIN executables.bunnei1-1/+1
2014-08-28Loader: Added support for loading raw BIN executables.bunnei1-1/+1
2014-08-25Pica: Add support for dumping textures.Tony Wasserka1-1/+1
2014-08-25Pica/citra-qt: Replace command list view and command list debugging code with something more sophisticated.Tony Wasserka3-126/+64
2014-08-24Pass format to the QGLWidget and use atomic instead of mutex.Sacha2-13/+5
2014-08-24Fix EmuThread loop by ensuring it exits properly.Sacha2-9/+29
2014-08-24Fix the threading for GL Context in Qt5.Sacha3-9/+21
2014-08-20Revert "Removed redundant loop in EmuThread::run()"archshift1-7/+10
2014-08-19Add Qt5 option. Use Qt5 by default.Sacha1-13/+19
2014-08-18CMake CleanupSacha1-23/+9
2014-08-17Removed redundant loop in EmuThread::run()archshift1-10/+7
2014-08-15Bootmanager: changed `filename` to std::stringarchshift4-9/+10
2014-08-12Pica: Add command processor.Tony Wasserka1-1/+1
2014-08-12Changed iterators to use auto, some of which using range-based loopsarchshift1-15/+15
2014-08-12Remove the fancy RegisterSet class introduced in 4c2bff61e.Tony Wasserka1-1/+1
2014-08-06GSP: Removed dumb GX prefixes to functions/structs in GSP namespace.bunnei1-8/+8
2014-08-06Qt: Removed unnecessary HW::Update.bunnei1-1/+0
2014-07-23citra-qt: Show function names in disassembler based on bunnei's suggestion.Tony Wasserka1-5/+21
2014-07-23Disassembler: Chose slightly lower value for chunk size.Tony Wasserka1-1/+3
2014-07-23GSP: Clean up GX command processing a lot and treat command id as a u8 rather than a u32.Tony Wasserka1-16/+18
2014-07-05Qt: Updated open dialog to include NCCH formats.bunnei1-1/+1
2014-07-02citra-qt: Rewrite disassembly view.Tony Wasserka2-60/+186
2014-06-25Loader: Implemented AppLoader interface for abstracting application loading.bunnei1-5/+2
2014-06-22citra_qt: Removed autogenerated files from repo and fixed build issues.bunnei11-710/+5
2014-06-17Loader: Moved elf and loader modules to a "loader" subdirectory.bunnei2-2/+3
2014-06-12Further refine GPU command list debugging.Tony Wasserka1-4/+10
2014-06-12Refine command list debugging functionality and its qt interface.Tony Wasserka2-19/+107
2014-06-12citra-qt: Add command list view.Tony Wasserka7-0/+127
2014-06-12citra-qt: Add GX command history viewer.Tony Wasserka7-7/+151
2014-06-05qt: updated disassembler to show 2X as many instructionsbunnei1-1/+1
2014-05-20Improved clarity and whitespacearchshift1-1/+1
2014-05-20CMakeLists: rename HEADS, improved commentsarchshift1-2/+2
2014-05-17updated how we call ARM core to make things much fasterbunnei1-0/+3
2014-05-16added ability to load AXF files (same as ELF)bunnei1-1/+1
2014-05-01added symbol map load function to Qt GUIbunnei4-11/+31
2014-05-01Fixed indentsarchshift2-20/+20
2014-05-01Linux supportarchshift1-1/+1
2014-05-01Sets OGL version for Qt; will only work with Qt5archshift1-6/+10
2014-05-01A bit of Cmake lovearchshift1-2/+2
2014-04-29IT'S ALIVE!archshift1-2/+23
2014-04-24made qt window title consistentbunnei1-0/+4
2014-04-23fixes to build on linuxbunnei1-12/+12
2014-04-23updated CMakeLists for missing filesShizZy1-6/+6
2014-04-22Re-enable toggling window mode.Mathieu Vaillancourt4-48/+55
2014-04-22fixed order of LogManager and System initbunnei1-1/+1
2014-04-19Remove unused QTableViewMathieu Vaillancourt3-37/+2
2014-04-19UI/debugger changesMathieu Vaillancourt19-233/+285
2014-04-13Init window size from VideoCore. Start changing the default window behavior...Mathieu Vaillancourt5-29/+17
2014-04-13Show symbols in disasmMathieu Vaillancourt1-1/+9
2014-04-11Fixed GPLv2 license issuebunnei1-2/+7
2014-04-11Fixed GPLv2 license issuebunnei1-2/+7
2014-04-11Fixed GPLv2 license issuebunnei1-2/+7
2014-04-11Temporarily "fix" citra_qt for WindowsMathieu Vaillancourt17-577/+90
2014-04-09fixed project includes to use new directory structurebunnei2-76/+108
2014-04-09got rid of 'src' folders in each sub-projectbunnei34-0/+0
2014-04-05Remove Core::GetState(). Use new ARM_Interface instead.Mathieu Vaillancourt3-27/+25
2014-04-04More Qt changes for debuggerMathieu Vaillancourt9-187/+190
2014-04-01Load file in qt windowMathieu Vaillancourt1-12/+12
2014-04-01Basic QT windowMathieu Vaillancourt40-0/+4463