Commit Graph
100 Commits
Author SHA1 Message Date
bunnei eac62e1dbc web_service: Implement JSON serialization of telemetry data. 2017-07-11 18:33:38 -04:00
bunnei 066a34a4b0 web_backend: Add initial interface to POST data to Citra Web Services. 2017-07-11 18:33:25 -04:00
bunnei 8f3ac83ce4 web_service: Add skeleton project. 2017-07-10 00:15:40 -04:00
bunnei 2c3df70d97 settings: Add telemetry endpoint URL. 2017-07-10 00:15:39 -04:00
bunnei 789748f78d logging: Add WebService as a log cateogry. 2017-07-10 00:15:30 -04:00
bunnei c5b2744442 externals: Add JSON as a submodule. 2017-07-09 18:38:02 -04:00
bunnei 2917f5a11a externals: Add CPR as a submodule. 2017-07-09 13:24:20 -04:00
bunnei eca281b3ef Merge pull request #2797 from yuriks/cached-vma-free-crash
Memory: Fix crash when unmapping a VMA covering cached surfaces
2017-07-08 14:07:47 -04:00
bunnei c231b88625 Merge pull request #2795 from chris062689/master
Change default UI background from white to black.
2017-06-22 22:00:03 -04:00
bunnei 63734dde08 Merge pull request #2796 from yuriks/hle-null-handles
Kernel/IPC: Support translation of null handles
2017-06-22 21:59:25 -04:00
bunnei 1450bf2707 Merge pull request #2611 from TheKoopaKingdom/missing-file-dialogs
Display QMessageBox Dialogs For Errors
2017-06-02 22:24:29 -04:00
bunnei 2c9b575aa1 Merge pull request #2722 from wwylele/cam-ipc-helper
CAM: use IPCHelper
2017-05-31 19:47:37 -04:00
bunnei 9ff59befbb Merge pull request #2739 from yuriks/kernel-reorg
Split-up kernel.h
2017-05-31 19:46:15 -04:00
bunnei 27ebd6aacd Merge pull request #2721 from wwylele/texture-cube
swrasterizer: implemented TextureCube
2017-05-30 10:21:05 -04:00
bunnei ca32a47bb0 Merge pull request #2716 from yuriks/decentralized-result
Decentralize ResultCode
2017-05-26 11:59:57 -04:00
bunnei 7e5ece78f2 Merge pull request #2683 from bunnei/telemetry-framework
Telemetry framework Part 1
2017-05-24 19:33:54 -04:00
bunnei 71f0737c18 telemetry: Log a few simple data fields throughout core. 2017-05-24 19:16:23 -04:00
bunnei 184c66a1ee core: Keep track of telemetry for the current emulation session. 2017-05-24 19:16:22 -04:00
bunnei 3e2acbbba6 common: Add a generic interface for logging telemetry fields. 2017-05-24 19:16:21 -04:00
bunnei baf412faf4 Merge pull request #2661 from Subv/uds5
Services/UDS: Generate 802.11 beacon frames when a network is open.
2017-05-19 11:04:34 -04:00
bunnei 9d88774435 Merge pull request #2710 from emmauss/ptm_ipc
use IPCHelper for PTM services
2017-05-19 11:03:55 -04:00
bunnei 11f1fcd57d Merge pull request #2676 from wwylele/irrst
ir: implement new 3ds HID via ir:rst
2017-05-10 09:56:27 -04:00
bunnei d37420de4d Merge pull request #2689 from yuriks/remove-disassembler
Remove built-in disassembler and related code
2017-05-08 16:02:53 -04:00
bunnei eec72d8b83 Merge pull request #2606 from wwylele/ir
ir: implement circle pad pro
2017-05-03 22:34:12 -04:00
bunnei f2b3253112 Merge pull request #2671 from wwylele/dot3-rgba
rasterizer: implement combiner operation 7 (Dot3_RGBA)
2017-04-21 17:03:22 -04:00
bunnei a6f63629dc Merge pull request #2667 from wwylele/button_from_axis
input_common/sdl: add support for binding button to axis
2017-04-17 22:36:16 -04:00
bunnei 17b138b333 Merge pull request #2659 from MerryMage/dsp_dsp-correction
dsp_dsp: Messages are modified by service before being sent to DSP
2017-04-13 10:43:13 -04:00
bunnei a3637a6eaa Merge pull request #2533 from Lectem/apt_ipchelper
IpcHelper enhancement and APT refactor
2017-04-06 14:44:52 -04:00
bunnei d5c977d2ac Merge pull request #2634 from wwylele/battery
shared_page: stub battery state
2017-04-06 14:43:29 -04:00
bunnei 950adf0f85 Merge pull request #2622 from jfmherokiller/socufix
error conversion fixes for soc_u
2017-04-03 21:06:53 -04:00
bunnei 0db14a32a9 Merge pull request #2648 from mtheall/master
Fix OutputDebugString syscall
2017-04-02 22:41:10 -04:00
bunnei d8ea8534fc Merge pull request #2639 from wwylele/fix-ptm-fs
ptm: create SharedExtSave file before openning it
2017-03-25 12:05:50 -04:00
bunnei 15b414c363 Merge pull request #2512 from SonofUgly/custom-layout
Add custom layout settings.
2017-03-21 22:57:31 -04:00
bunnei 1ec12a2e6a Merge pull request #2630 from wwylele/qt-focus-loss-2
Qt: Release all pressed buttons when window focus is lost [rebased]
2017-03-20 11:13:52 -04:00
bunnei 461f10ce43 Merge pull request #2497 from wwylele/input-2
Refactor input emulation & add SDL gamepad support
2017-03-17 14:59:39 -04:00
bunnei b76cdbfe0d Merge pull request #2618 from wwylele/log-less-filename
Reduce host file name and path logging
2017-03-16 23:35:36 -04:00
bunnei a8c731aac5 Merge pull request #2468 from Kloen/xamarin-pls-stop
appveyor: workaround for unnecesary Xamarin log spam
2017-03-15 21:31:01 -04:00
bunnei 3e9a22fbbb Merge pull request #2620 from FernandoS27/syscore_error
Refined thread launch on syscore error messages
2017-03-15 21:17:43 -04:00
bunnei ac625327f5 Merge pull request #2625 from wwylele/hash-console-unique
cfg: correctly implement GenHashConsoleUnique
2017-03-15 21:07:54 -04:00
bunnei 0fef921784 Merge pull request #2626 from yuriks/msvc2017
Fix building with MSVC 2017
2017-03-15 21:01:24 -04:00
bunnei 0cca8ac194 Merge pull request #2603 from wwylele/please-signal
Timer: restore missing signaled=true from #2421
2017-02-27 16:14:31 -05:00
bunnei 1b939e5c49 Merge pull request #2594 from wwylele/ir-separate
IR: separate functions of each port to their own files
2017-02-27 14:25:50 -05:00
bunnei d8a7cd4f1c Merge pull request #2595 from jroweboy/patch
Change travis tar command to specify compression format
2017-02-25 16:28:18 -05:00
bunnei 46a89a007d Merge pull request #2569 from wwylele/wrap-unwrap
APT: implemented Wrap and Unwrap
2017-02-25 00:12:33 -05:00
bunnei e4bd75ff10 Merge pull request #2441 from jroweboy/titlebar
Gui: Change title bar to include build name
2017-02-23 16:24:48 -05:00
bunnei 6ee236f0d0 Merge pull request #2579 from wwylele/no-clang-format-check
hook: remove clang-format check
2017-02-21 16:47:34 -05:00
bunnei be72a5687a Merge pull request #2585 from MerryMage/sxtb16-sxtab16
dyncom: Correct SXTAB16 and SXTB16
2017-02-19 22:45:46 -05:00
bunnei 4a97113132 Merge pull request #2573 from jfmherokiller/dragndrop
Added drag and drop feature to the code
2017-02-16 20:22:26 -05:00
bunnei 805955626a Merge pull request #2539 from Kloen/re-killing-warnings
externals: nihstro, update to latest master. Again.
2017-02-06 11:07:52 -05:00
bunnei 28e23e918f Merge pull request #2509 from jfmherokiller/settingscastpatch
removed the possibly uneeded cast on values.gdbstub_port
2017-02-03 14:57:44 -05:00
bunnei 20a796ab6d Merge pull request #2507 from jfmherokiller/keyidchange
removal of the -1 case in the configure_input switch
2017-02-03 14:56:55 -05:00
bunnei 41ff4c57ac Merge pull request #2466 from Kloen/we-dont-need-this
Removed unused and outdated external qhexedit
2017-01-22 22:35:13 -05:00
bunnei 9519c4227d Merge pull request #2458 from wwylele/reset-accel-gyro
HID: reset acceleroeter and gyroscope index in Init
2017-01-20 21:14:44 -05:00
bunnei 1529efde60 Merge pull request #2459 from 3ds-emu/patch-1
Updated Citra forum link
2017-01-20 19:34:35 -05:00
bunnei b88f1e9e0f Merge pull request #2423 from Kloen/floats-should-be-float
SDL2: Config, fix double to float warning
2017-01-13 12:04:27 -05:00
bunnei 2cd3075581 Merge pull request #2424 from Kloen/qt-ui-warnings-really
Qt: Fix UI related warnings and bonus ui file format
2017-01-12 10:15:12 -05:00
bunnei 8df2f300c2 Merge pull request #2425 from Subv/cleanup_todos
Implement some TODOs in the code.
2017-01-12 10:14:30 -05:00
bunnei 9f5e091632 Merge pull request #2308 from mailwl/ac-i
Service/AC: add ac:i service
2017-01-12 10:12:46 -05:00
bunnei 203cfc9cbf Merge pull request #2397 from Subv/pulse
Kernel: Implemented Pulse event and timers.
2017-01-10 10:45:00 -05:00
bunnei ea97a3d52b Merge pull request #2384 from bunnei/internal-res-option
config: Add option for specifying screen resolution scale factor.
2017-01-08 12:25:12 -05:00
bunnei 0c01d14128 Merge pull request #1951 from wwylele/motion-sensor
Emulate motion sensor in frontend
2017-01-07 12:39:20 -05:00
bunnei c785791395 config: Add option for specifying screen resolution scale factor. 2017-01-07 03:23:22 -05:00
bunnei 48aed4d7f9 Merge pull request #2410 from Subv/sleepthread
Don't yield execution in SleepThread(0) if there are no available threads to run
2017-01-06 22:01:33 -05:00
bunnei 9adc10facd Merge pull request #2396 from Subv/sema_acquire
Kernel/Semaphore: Fixed a regression in semaphore waits.
2017-01-06 22:00:12 -05:00
bunnei 12712b0b5e Merge pull request #2408 from Subv/priority_boosting
Kernel: Removed the priority boost code for starved threads.
2017-01-06 00:40:39 -05:00
bunnei bff4084721 Update .travis.yml 2017-01-03 23:07:14 -05:00
bunnei fd564b6dd1 config: SDL: Move background color setting to correct section. 2016-12-30 00:35:38 -05:00
bunnei c6b0d3f8c0 Merge pull request #2240 from wwylele/auto-region
Config: auto-select region and language
2016-12-29 22:09:01 -05:00
bunnei fe7da63938 Merge pull request #2367 from JayFoxRox/lighting-lut-quickfix
Lighting LUT Quickfix
2016-12-29 13:41:51 -05:00
bunnei 0e1aeb2086 Merge pull request #2376 from wwylele/remove-unused
Core: remove unused hle.cpp
2016-12-27 10:43:13 -05:00
bunnei 16d3ed98c3 Merge pull request #2374 from wwylele/whats-going-on-with-that-pr
Core: reset cpu_core in Shutdown to make IsPoweredOn work properly
2016-12-26 18:19:40 -05:00
bunnei 9269cafe18 Merge pull request #2369 from MerryMage/core-frontend
core: Move emu_window and key_map into core
2016-12-23 17:35:35 -05:00
bunnei ec9d6c0f69 Merge pull request #2364 from mailwl/nwm-services
Service/NWM: add nwm services
2016-12-22 21:29:23 -05:00
bunnei 57637c53ee Merge pull request #2366 from MerryMage/MemoryReadCode
arm_dynarmic: Provide MemoryReadCode callback
2016-12-22 14:25:15 -05:00
bunnei 4b83db1eb0 Merge pull request #2343 from bunnei/core-cleanup
Core: Top-level consolidate & misc cleanup
2016-12-22 11:47:44 -05:00
bunnei bf0e82a02c Merge pull request #2285 from mailwl/csnd-format
csnd:SND: Reformat source code
2016-12-22 00:47:50 -05:00
bunnei 0805a50670 ThreadContext: Move from "core" to "arm_interface". 2016-12-22 00:27:49 -05:00
bunnei 8070c3ea85 core: Replace "AppCore" nomenclature with just "CPU". 2016-12-22 00:27:46 -05:00
bunnei 32c09c5374 Merge pull request #2361 from lioncash/disasm
disassembler: Remove mutable specifier from breakpoints member variable
2016-12-22 00:15:06 -05:00
bunnei ee017bc1d7 Address clang-format issues. 2016-12-21 23:48:14 -05:00
bunnei c5f21efe18 core: Remove HLE module, consolidate code & various cleanups. 2016-12-21 23:48:13 -05:00
bunnei d4f9119dba core: Consolidate core and system state, remove system module & cleanups. 2016-12-21 23:29:13 -05:00
bunnei b6a1478f4f file_util: Remove unused paths. 2016-12-21 23:29:12 -05:00
bunnei a9a3bc828f core: Consolidate top-level system state into a singleton. 2016-12-21 23:29:04 -05:00
bunnei 7150b51130 loader: Remove duplicate docstrings. 2016-12-21 23:27:50 -05:00
bunnei b6d4bf467f Merge pull request #2362 from lioncash/graphics
citra-qt: Move graphics debugging code into its own folder
2016-12-21 23:26:04 -05:00
bunnei 9e49c66582 Merge pull request #2319 from yuriks/profile-scopes
VideoCore: Make profiling scope more representative
2016-12-21 13:33:49 -05:00
bunnei 546700ffd5 Merge pull request #2357 from lioncash/ui
citra-qt: Move bits of constructor behavior to named functions
2016-12-21 13:33:16 -05:00
bunnei 0838d66760 Merge pull request #2356 from Chainsawkitten/GLboolean
Use GL_TRUE when setting color_mask
2016-12-20 19:24:47 -05:00
bunnei fa36295bcf Merge pull request #2318 from yuriks/trace-opt
VideoCore: Inline IsPicaTracing
2016-12-18 21:15:24 -05:00
bunnei 15324a9699 Merge pull request #2351 from CaptV0rt3x/master
Fixed game_list focus issue.
2016-12-18 16:12:21 -05:00
bunnei 1b680ea196 Merge pull request #2347 from citra-emu/revert-2321-flush-pages
Revert "Memory: Always flush whole pages from surface cache"
2016-12-18 16:11:26 -05:00
bunnei 0862620bcd Merge pull request #2353 from CaptV0rt3x/code-cleanup
Code cleanup
2016-12-18 16:07:26 -05:00
bunnei 82da9a8308 Revert "Memory: Always flush whole pages from surface cache" 2016-12-17 19:13:33 -05:00
bunnei 01a8b0a73b Merge pull request #2345 from wwylele/no-zombie-thread
Thread: remove the thread from the thread list when exiting
2016-12-17 14:34:48 -05:00
bunnei e7bc63fe1e Merge pull request #2303 from freiro/citra-qt_missing_sdl2_dll
Copy SDL2.dll when compiling citra-qt with msvc
2016-12-16 11:35:55 -05:00
bunnei 72fbc74ca7 Merge pull request #2337 from lioncash/gdb
gdbstub: const correctness changes
2016-12-16 11:32:33 -05:00
bunnei 1e01fd893e Merge pull request #2260 from Subv/scheduling
Threading: Reworked the way our scheduler works.
2016-12-16 00:41:22 -05:00
bunnei 888644646b Merge pull request #2316 from endrift/macos-gcc
Common: Fix gcc build on macOS
2016-12-16 00:40:40 -05:00
bunnei bbd363e187 Merge pull request #2331 from lioncash/trunc
hid: Get rid of a double -> float truncation warning
2016-12-15 17:45:24 -05:00