James Rowe and GitHub
8b1738aeac
Merge pull request #5023 from jroweboy/fix-register-length
...
Use the correct register length for index_array
2019-12-13 20:31:08 -07:00
James Rowe
30dfe1fcb8
Use the correct register length for index_array
...
The index_array can't possible be 31 bits long as that would index
out of bounds memory. According to 3dbrew, this should be 28
2019-12-13 18:08:07 -07:00
James Rowe and GitHub
866df2644b
Merge pull request #4982 from vvanelslande/mic-device
...
service/mic: actually use the specified device
2019-11-28 21:23:36 -07:00
James Rowe and GitHub
ab2b82174c
Merge pull request #5013 from jroweboy/ninjamac
...
Remove fat binary mac build because travis times out
2019-11-28 10:58:28 -07:00
James Rowe
767b49c552
testing ninja on macos travis
2019-11-27 17:18:47 -07:00
James Rowe and GitHub
15ed600c91
Merge pull request #4956 from vitor-k/game-sorting
...
Fixes to game list sorting
2019-11-20 09:48:08 -07:00
James Rowe and GitHub
e6c7f84dc6
Merge pull request #4964 from citra-emu/wwylele-patch-1
...
unfold UNREACHABLE implementation for dumb compilers
2019-11-20 09:43:48 -07:00
James Rowe and GitHub
0acacc4e1a
Merge pull request #5002 from vvanelslande/username-fix
...
Fix moderation by room host in dedicated rooms
2019-11-19 23:51:21 -07:00
James Rowe and GitHub
4f19d380f5
Merge pull request #4868 from khang06/tex-dump
...
Texture dumping and replacement
2019-11-09 13:06:19 -07:00
James Rowe and GitHub
926902cc5e
Merge pull request #4993 from bunnei/web-token-b64
...
citra_qt: configure_web: Use Base64 encoded token
2019-11-09 12:45:11 -07:00
James Rowe and GitHub
80c9137a02
Merge pull request #4952 from FearlessTobi/backport-everything
...
Backport various review changes from yuzu
2019-09-24 22:39:06 -06:00
James Rowe and GitHub
05240770e0
Merge pull request #4946 from vvanelslande/ipc-recorder-fix-ok
...
citra_qt/RecordDialog: close when OK is clicked
2019-09-22 01:44:33 -06:00
James Rowe and GitHub
cf40735269
Merge pull request #4950 from jroweboy/sdl-title
...
Add FPS to SDL title bar
2019-09-22 01:39:51 -06:00
James Rowe
7152f4c748
Add FPS to SDL title bar
...
Also fix a small issue with incorrect shutdown ordering in SDL.
Previously the system would still be running so the telemetry task
didn't launch and detached_tasks would assert(count == 0)
2019-09-21 22:10:24 -06:00
James Rowe and GitHub
223bfc9a2a
Merge pull request #4847 from zhaowenlan1779/ipc-debugger
...
core, citra_qt: IPC Recorder
2019-09-21 00:04:07 -06:00
James Rowe and GitHub
04ca7bbc73
Merge pull request #4944 from jroweboy/hostlog
...
Added Host CPU and OS to log
2019-09-20 20:38:24 -06:00
James Rowe and GitHub
c1d3b5e61c
Merge pull request #4934 from vitor-k/boost_remnant
...
Remove boost headers not currently used
2019-09-18 10:57:37 -06:00
James Rowe and GitHub
4b05078def
Merge pull request #4922 from Steveice10/master
...
Filter non-executable files out of the game list.
2019-09-16 23:51:44 -06:00
James Rowe and GitHub
7bfd829c77
Merge pull request #4893 from wwylele/nfc-state
...
NFC: extract frontend-facing tag state
2019-09-13 08:59:51 -06:00
James Rowe and GitHub
d6f2bc8c04
Merge pull request #4896 from zhaowenlan1779/game-list-fix-3
...
citra_qt: Misc game list updates/fixes
2019-09-09 20:04:04 -06:00
James Rowe and GitHub
8c2a33553a
Merge pull request #4914 from vitor-k/windows-coffee
...
Fix to Windows sleep issues
2019-09-03 14:25:58 -06:00
James Rowe and GitHub
8acd2b966d
Merge pull request #4894 from wwylele/remove-gs
...
opengl: remove hw geometry shader related stuff
2019-09-02 09:38:05 -06:00
James Rowe and GitHub
32b88d4719
Merge pull request #4891 from jroweboy/fixfram
...
Fixup! Prevent issue deleting PerfStats
2019-08-16 22:06:01 -06:00
James Rowe
0cffab04b5
Fixup! Prevent issue deleting PerfStats
2019-08-16 21:54:33 -06:00
James Rowe and GitHub
6f0b009497
Merge pull request #4889 from jroweboy/autouic
...
Remove qt5_wrap_ui macro usage
2019-08-16 19:36:23 -06:00
James Rowe
7fe9a094a5
Remove qt5_wrap_ui macro usage
2019-08-16 19:35:37 -06:00
James Rowe and GitHub
00eeaf0e9c
Merge pull request #4882 from jroweboy/frametime-logging
...
Frametime logging for tracking performance over time
2019-08-16 19:33:53 -06:00
James Rowe and GitHub
9bb3de8d23
Merge pull request #4472 from jroweboy/nsapt
...
HLE: Move NS:S into APT and remove NS
2019-08-16 19:21:34 -06:00
James Rowe and GitHub
135b054f74
Update telemetry_session.cpp
...
Change Session -> Performance
2019-08-15 19:36:02 -06:00
James Rowe
331a9fc12b
Change over to std::shared_ptr
2019-08-14 21:30:49 -06:00
James Rowe
61ebeca765
NS: Lowercase NS:S to ns:s like it should be
2019-08-14 21:23:06 -06:00
James Rowe
6c8faaf2c2
HLE: Remove BaseInterface and add ns.cpp back
2019-08-14 21:23:06 -06:00
James Rowe
f2167d76a8
Service: Add BaseInterface and NSInterface
2019-08-14 21:23:03 -06:00
James Rowe
b62ca12e88
HLE: Move NS:S into APT and remove NS
2019-08-14 21:21:33 -06:00
James Rowe
a77cd00cbe
Add current date/time to file path
2019-08-14 21:17:32 -06:00
James Rowe
23e969dfdc
Address review comments
2019-08-14 21:17:32 -06:00
James Rowe
45be693f8c
Add telemetry field for mean frametime
...
Previously, telemetry results couldn't give a good estimate for
performance over time, because it didn't include any fields related to
performance. With this, devs should be able to query metabase for mean
frametime to check for performance regressions after a change is made.
2019-08-14 21:17:31 -06:00
James Rowe
62e6c147ae
Add perf stat logging through ini setting
...
For better tracking of performance regressions on incoming changes, this
change adds a way to dump frametime to file by changing an ini config
option. This is intentionally hidden as its only useful to a small
number of individuals, and not really applicable to the general
userbase.
2019-08-14 21:17:27 -06:00
James Rowe and GitHub
84b40f2da6
Merge pull request #4862 from leoetlino/exheader-override-fix
...
ncch_container: Assume override exheaders are decrypted
2019-08-14 09:31:54 -06:00
James Rowe and GitHub
fa6b5709a7
Merge pull request #4886 from zhaowenlan1779/appveyor-broken-again
...
Fix appveyor mingw (partially)
2019-08-14 09:29:53 -06:00
James Rowe and GitHub
e18c7ee78f
Merge pull request #4602 from zhaowenlan1779/video-dump-reborn
...
Implement dumping audio+video to video files
2019-08-14 09:12:14 -06:00
James Rowe and GitHub
2f0ea48da4
Merge pull request #4878 from B3n30/citra_qt_all_regions_game_list
...
Citra_qt: Display all valid regions in game_list
2019-08-12 23:07:27 -06:00
James Rowe and GitHub
bc945fefec
Merge pull request #4877 from B3n30/fix_user_dir_on_osx
...
citra_qt: on osx chdir to bundle dir to allow detection of user folder
2019-08-12 22:59:05 -06:00
James Rowe and GitHub
aef06df388
Merge pull request #4817 from leoetlino/ips-patch-later
...
ncch_container: Apply IPS patch after allocating .bss
2019-07-23 20:58:35 -06:00
James Rowe and GitHub
3f2c7eb471
Merge pull request #4738 from FearlessTobi/port-1020-new
...
Port yuzu-emu/yuzu#1020 : "core: Namespace EmuWindow"
2019-04-26 08:58:09 -06:00
James Rowe and GitHub
28df11dba2
Merge pull request #4748 from Arcanus73/master
...
Launch directly in Mac without terminal
2019-04-20 09:53:55 -06:00
James Rowe
f4d0bdd09a
Destroy the callback after the stream is destroyed
...
Prevents a crash on close if the callback was running on a different
thread.
2019-04-05 14:16:55 -06:00
James Rowe and GitHub
14730ed560
Merge pull request #4718 from khang06/clang-format-spaces-fix
...
Fix clang-format target when using a path with spaces on Windows
2019-04-02 19:14:35 -06:00
James Rowe
b4d538468d
Change resampling s16 -> u8 to respect aliasing rules
2019-03-20 09:31:03 -06:00
James Rowe
9739e2b6fd
Support signed 8bit pcm in cubeb input. Address review
2019-03-17 22:52:03 -06:00
James Rowe
f5b86cff52
Clang-format
2019-03-06 22:43:35 -07:00
James Rowe
f5df13eb24
Remove global state and add mic hot swapping
2019-03-06 20:59:58 -07:00
James Rowe
182d672c15
Add ifdef around cubeb for android. Address a few review comments
2019-03-06 20:03:22 -07:00
James Rowe
5c61d53047
Fix compiler error
2019-03-06 11:30:23 -07:00
James Rowe
ba4dfe4217
Increase mic stream volume to max in case the users mic is set low for some reason
2019-03-06 11:17:32 -07:00
James Rowe
5f532c2560
Address review comments
2019-03-06 11:16:43 -07:00
James Rowe and GitHub
5954dc11ba
Merge pull request #4669 from wwylele/rpc-server-freeze
...
rpc: send ending packet in Server instead of UDPServer
2019-03-06 09:11:04 -07:00
James Rowe
c669aa8d55
Rest of the owl
2019-03-04 23:07:05 -07:00
James Rowe
7fccc995ce
Initial Mic setup
2019-03-04 23:06:42 -07:00
James Rowe and GitHub
a6c52d31ca
Merge pull request #4576 from jroweboy/fixup-config
...
Frontend: Only reload icons in chat when the chat room is open
2019-01-17 12:38:37 -07:00
James Rowe
3523831195
Frontend: Only reload icons in chat when the chat room is open
2019-01-17 12:25:17 -07:00
James Rowe and GitHub
f110cd95a6
Merge pull request #4569 from zhaowenlan1779/multiplayer-fix
...
multiplayer: minor UI fixes
2019-01-17 09:37:18 -07:00
James Rowe and zhupengfei
e040bc9355
Multiplayer: Send an error message when connecting to a full room
2018-12-15 10:40:26 +08:00
James Rowe and GitHub
11bc9028bb
Merge pull request #4478 from liushuyu/master
...
travis: MinGW: minor changes
2018-12-02 01:00:58 -07:00
James Rowe and GitHub
874a95cea7
Merge pull request #4291 from KyButler/master
...
Slightly changed wording of LOG_ERROR statements.
2018-10-02 13:32:33 -06:00
James Rowe and GitHub
9518a2d814
Merge pull request #4263 from spycrab/cmake_bin
...
cmake: Output binaries to bin on every platform
2018-09-25 12:27:22 -06:00
James Rowe and GitHub
90c891406f
Merge pull request #4258 from jroweboy/gitattributes
...
Meta: Add gitattributes file
2018-09-22 15:03:55 -06:00
James Rowe
d6f303c6db
Meta: Add gitattributes file
...
Github Linguist will read this file when calculating language stats for
the repository. We can use this to exclude any vendored dependencies in
externals and dist. Also makes all h files be considered cpp
2018-09-22 14:59:15 -06:00
James Rowe and GitHub
cd20ca0e2a
Merge pull request #4226 from valentinvanelslande/enum
...
citra.py: use IntEnum for request types
2018-09-22 14:30:42 -06:00
James Rowe and GitHub
ded7e1f7c3
Merge pull request #4245 from wwylele/thread-cleanup
...
Common/Thread cleanup
2018-09-22 14:27:06 -06:00
James Rowe
3f4a7f8f58
Input: Remove global variables from SDL Input
...
Changes the interface as well to remove any unique methods that
frontends needed to call such as StartJoystickEventHandler by
conditionally starting the polling thread only if the frontend hasn't
started it already. Additionally, moves all global state into a single
SDLState class in order to guarantee that the destructors are called in
the proper order
2018-09-22 14:13:50 -06:00
James Rowe
bfcc712132
Input: Copy current SDL.h/cpp files to impl
...
This should make reviewing much easier as you can then see what changed
happened between the old file and the new one
2018-09-22 14:11:15 -06:00
James Rowe and GitHub
687e3e74ca
Merge pull request #3959 from zhaowenlan1779/semi-reset
...
service/apt: Implement soft reset & CloseApplication
2018-09-19 21:02:59 -06:00
James Rowe and GitHub
54c32647a1
Merge pull request #4204 from valentinvanelslande/language-fix
...
Repopulates fields in System Settings when retranslating the UI
Fixes #4203
2018-09-11 21:57:38 -06:00
James Rowe and GitHub
05118a2326
Merge pull request #4130 from FearlessTobi/port-942
...
Port #942 from yuzu: "qt: Minor cleanup-related changes"
2018-08-26 12:22:34 -06:00
James Rowe and GitHub
83cc398514
Merge pull request #4127 from FearlessTobi/port-929
...
Port #929 from yuzu: "gdbstub: Minor changes "
2018-08-26 12:21:11 -06:00
James Rowe and GitHub
a6723ec2eb
Merge pull request #4126 from FearlessTobi/port-892
...
Port #892 from yuzu: "Make global EmuWindow instance part of the base renderer class"
2018-08-26 12:00:55 -06:00
James Rowe and GitHub
50270fd791
Merge pull request #4059 from zhaowenlan1779/udp-input-ui
...
citra_qt: add motion/touch config
2018-08-26 11:56:50 -06:00
James Rowe and GitHub
13262c187c
Merge pull request #3922 from zhaowenlan1779/qt-movie
...
movie: Add Qt Movie feature
2018-08-26 11:07:15 -06:00
James Rowe and GitHub
7279335fc0
Merge pull request #4110 from citra-emu/revert-4109-rpc-opt
...
Revert "Set Discord Rich Presence "OFF" by default"
2018-08-20 10:59:53 -06:00
James Rowe and GitHub
b3ca900ba7
Revert "Set DiscordRPC OFF by default ( #4109 )"
...
This reverts commit 516be14a6b .
2018-08-20 10:34:58 -06:00
James Rowe and GitHub
20cb8f66db
Merge pull request #4099 from zhaowenlan1779/lle-service-modules-fixup
...
citra_qt: set object name for LLEServiceModulesWidget
2018-08-14 10:48:03 -06:00
James Rowe and GitHub
aed15a8d9d
Merge pull request #4012 from zhaowenlan1779/ui-retext
...
citra_qt: UI text improvements
2018-08-13 23:31:39 -06:00
James Rowe and GitHub
6a1fa3c84e
Merge pull request #4096 from CodingKoopa/change-udp-log
...
udp: Change invalid packet message to Debug
2018-08-12 20:47:14 -06:00
James Rowe and GitHub
106ef861bb
Merge pull request #4094 from valentinvanelslande/fix-typos
...
network: fix 3 typos
2018-08-12 16:59:03 -06:00
James Rowe and GitHub
58639220a0
Merge pull request #4084 from zhaowenlan1779/udp-input-port
...
input_common/udp: allow changing pad index
2018-08-10 23:24:55 -06:00
James Rowe and GitHub
dceb4150a8
Merge pull request #4065 from zhaowenlan1779/port-yuzu-947
...
game_list: Use QString::fromStdString() where applicable instead of c_str()
2018-08-09 09:41:35 -06:00
James Rowe and GitHub
77573b93ce
Merge pull request #4066 from zhaowenlan1779/port-yuzu-946
...
Port "qt/main: Collapse if statement in UpdateRecentFiles()" from yuzu
2018-08-09 09:41:10 -06:00
James Rowe and GitHub
22c0575cf4
Merge pull request #4061 from zhaowenlan1779/port-yuzu-967
...
Port "file_util: Avoid sign-conversions in WriteArray() and ReadArray()" from yuzu
2018-08-09 09:40:26 -06:00
James Rowe and GitHub
cc6d3ce22f
Merge pull request #4053 from Steveice10/master
...
am: Corrections to handling of non-existent content indices.
2018-08-09 09:39:44 -06:00
James Rowe and GitHub
9c53ccf4cb
Merge pull request #4062 from zhaowenlan1779/port-yuzu-951
...
Port "externals: Update glad to 0.1.26" from yuzu
2018-08-09 09:37:12 -06:00
James Rowe and GitHub
93386efccb
Merge pull request #4056 from zhaowenlan1779/clear-recent-files
...
citra_qt: add Clear Recent Files menu action
2018-08-07 21:28:33 -06:00
James Rowe and GitHub
9a0191d623
Merge pull request #4049 from jroweboy/udp-input
...
Input: UDP Client to provide motion and touch controls
2018-08-07 21:08:48 -06:00
James Rowe
169bb29a54
Correct direction vectors for cemuhook motion input
2018-08-07 21:05:09 -06:00
James Rowe
6bcbda5ab2
Input: UDP Client to provide motion and touch controls
...
An implementation of the cemuhook motion/touch protocol, this adds the
ability for users to connect several different devices to citra to send
direct motion and touch data to citra.
2018-08-07 21:05:09 -06:00
James Rowe and GitHub
0233f3286c
Merge pull request #4052 from zhaowenlan1779/bg-color-real-fix
...
video_core: Allow changing background color while emulation is running
2018-08-04 09:27:30 -06:00
James Rowe and GitHub
751e00a615
Merge pull request #3902 from valentinvanelslande/restart
...
citra_qt: add restart hotkey & menu option
2018-08-02 22:55:07 -06:00
James Rowe and GitHub
6bc87cdf3e
Merge pull request #3987 from zhaowenlan1779/language-config-fix-2
...
citra_qt/configuration: retranslate hotkey widget on language change
2018-08-02 11:15:27 -06:00
James Rowe and GitHub
c35a251d86
Merge pull request #3985 from BreadFish64/fix-warnings
...
core: clean up warnings
2018-08-02 11:14:57 -06:00
James Rowe and GitHub
14b0435df2
Merge pull request #3994 from FearlessTobi/replace-clamp-functions
...
Remove MathUtil::Clamp and replace it with its std:: counterpart
2018-08-02 11:08:07 -06:00