fc1bdc3c62
enum class
2018-01-20 09:56:02 -06:00
bf4e35b916
Merge pull request #3399 from FearlessTobi/patch-1
...
Remove "tr" from image formats in graphics_surface.cpp
2018-01-19 08:17:40 -07:00
0086b57d5a
Merge pull request #3401 from Reegea85/patch-1
...
citra-qt: fix broken About box link
2018-01-19 08:09:37 -07:00
0ea85b935a
citra-qt: fix broken About box
...
Fixing contributor ink in about box. Link missing https:
2018-01-19 15:26:03 +01:00
169b076913
use enum and add default case
2018-01-18 21:02:55 -06:00
ae4e8bc316
Remove tr from image formats
2018-01-18 23:04:31 +01:00
8fdd45f3bb
Merge pull request #3398 from literalmente-game/patch-1
...
Update configure_web.cpp
2018-01-18 22:11:32 +02:00
7cf9bc88a3
Update configure_web.cpp
...
Typo
2018-01-18 18:08:33 -02:00
d462eacefb
get rid of useless if statement
2018-01-18 10:40:24 -06:00
c3afd73592
Merge branch 'master' into CompatibiltyReporting
2018-01-18 10:36:32 -06:00
e2a8f155d3
Merge pull request #3168 from CDAGaming/pr_Improvements
...
[External] Travis CI Quick Fix + Minor Submodule Updates
2018-01-18 18:27:23 +02:00
e1ffcde355
Merge pull request #3297 from wwylele/translation-tx
...
citra-qt: add translation support; link translation with transifex
2018-01-18 09:01:00 -07:00
83d186d996
Merge pull request #3395 from lioncash/catch
...
externals: Update catch to 2.1.0
2018-01-18 10:10:28 +02:00
f2fb830859
externals: Update catch to 2.1.0
...
Keeps the unit testing library up to date.
2018-01-17 20:52:47 -05:00
93cca23dd6
Variable tilt clamp ( #3366 )
...
* Add tilt clamp setting
* Updated `clamp` to use variable
* Fixed a minor typo
* Include possibly necessary header
* expose setting in sdl2
* expose setting in qt
* incorporate @wwylele 's suggestion in sdl2
* Incorporate @wwylele 's suggestion (?)
Please review the code, this is the first time I'm working with `ParamPackage`s so I may just screw up the code.
* Forgot to change in qt
* Fixed an fatal error
* fixed clang format error
* remove the old setting
* fixed typos cusing errors
* removed old setting
* Changed init style
* Forgot this one
* Removed unnecessary header inclusion
* Update config.cpp
* update qt-config
* Update motion_emu.cpp
* Update motion_emu.cpp
2018-01-17 17:30:50 -05:00
0c540f7fe1
Merge pull request #3389 from yuriks/cityhash
...
Common: Replace MurmurHash3 with CityHash64
2018-01-17 17:29:22 -05:00
11d2825070
only enable menu visibility
2018-01-17 13:57:42 -06:00
51169de364
Update nihstro
2018-01-15 21:20:49 -06:00
e3f90ff6b6
Travis Quick Fix + Minor Submodule Updates
...
## Info (Edited)
This commit fixes several Travis-Related Warnings/Errors/Deprecations in MacOS(Now running on Sierra instead of El Capitan). These Issues included Path Not Set Warnings, shell_session warnings, and a few others.
This Commit also Updates the following Submodules:
- enet (Includes Minor CMakeList Changes for cleaner Solutions)
- Nihstro (Includes a bugfix on compiling with Boost v1.66.0)
2018-01-15 21:19:34 -06:00
3a001c41bb
Common: Use common swap.h macros in CityHash
2018-01-15 13:43:38 -08:00
3e456cd3fe
Common: Fix 2 implicit conversion warnings in CityHash
2018-01-15 13:43:37 -08:00
712e6ee960
Common: Remove CityHash32 and CityHashCrc128 variants
...
In 64-bit systems, CityHash64 is always strictly better than CityHash32.
CityHashCrc128 requires SSE 4.2.
2018-01-15 13:43:37 -08:00
f081388afe
Common: Adapt CityHash code to match our codebase better
...
- Use #pragma once instead of guards
- Move header typedefs to implementation file
- Enclose in Common namespace
2018-01-15 13:43:37 -08:00
d93ee65164
Common: Add convenience function for hashing a struct
2018-01-15 13:43:37 -08:00
7f77820460
Common: Replace MurmurHash3 with CityHash64
...
CityHash64 is faster than Murmur3 at all sizes, but especially for short
keys.
2018-01-15 01:11:11 -08:00
79dca3d67a
Merge pull request #3373 from linkmauve/better-sdl-errors
...
Print the actual error preventing SDL from working
2018-01-13 21:05:19 +00:00
c361dad7d2
Citra: Print the actual error preventing SDL from working
2018-01-13 21:41:51 +01:00
f42f7dfcab
Service/Y2R: convert to ServiceFramework
2018-01-12 13:38:20 +02:00
9b647d459b
Merge pull request #3324 from Subv/gspgpu
...
Services: Keep track of per-session data in GSPGPU
2018-01-11 20:03:46 +02:00
ca96077601
1 -> d
2018-01-11 10:57:44 -06:00
f985d277c8
get rid of cmake GUI option
2018-01-10 20:39:32 -06:00
da59ce91c9
require web services
2018-01-10 19:44:09 -06:00
b71d9e108d
address wwylele's feedback
2018-01-10 19:05:14 -06:00
2e41810608
Merge pull request #3333 from Senjosei/pause-coreerror
...
citra_qt: Pause emulation on CoreError
2018-01-10 12:16:51 -05:00
9be3ce83db
Service/PTM: convert to ServiceFramework
2018-01-10 14:23:35 +02:00
80025792d6
Merge pull request #3352 from linkmauve/no-dynarmic
...
Tie dynarmic to ARCHITECTURE_x86_64
2018-01-08 22:43:03 +00:00
7f9fae5f7c
Telemetry: Disable CPU detection on ¬x86_64
2018-01-08 19:21:21 +01:00
e5a3dc2956
Core: Disable the JIT when dynarmic is not available
2018-01-08 19:13:58 +01:00
2cd2a7491c
CMakeLists: Disable dynarmic on ¬x86_64
2018-01-08 17:58:00 +01:00
6773546d5c
CMakeLists: Disable architecture checks with -DENABLE_GENERIC=1
2018-01-08 17:54:37 +01:00
34685f48dc
GSP: Allow the signaling of the PDC0/1 interrupts even if the GPU right hasn't been acquired.
...
This was verified with a hwtest.
2018-01-06 13:51:33 -05:00
68959823e9
move menu action
2018-01-06 11:56:12 -06:00
8ca20ca6f0
README: add info about translation
2018-01-04 15:26:15 +02:00
a66e4585a0
Merge pull request #3304 from wwylele/hid-new-framework
...
HID: convert to ServiceFramework
2018-01-04 11:04:57 +02:00
aa90198ec5
Services: Make SessionDataBase's destructor virtual.
2018-01-03 10:52:46 -05:00
b4471aafa2
Merge pull request #3043 from MerryMage/appveyor
...
appveyor: Determine dlls to include in package programmatically
2018-01-02 21:27:59 -08:00
41929371dc
Optimize AttributeBuffer to OutputVertex conversion ( #3283 )
...
Optimize AttributeBuffer to OutputVertex conversion
First I unrolled the inner loop, then I pushed semantics validation
outside of the hotloop.
I also added overflow slots to avoid conditional branches.
Super Mario 3D Land's intro runs at almost full speed when compiled with
Clang, and theres a noticible speed increase in MSVC. GCC hasn't been
tested but I'm confident in its ability to optimize this code.
2018-01-02 15:32:33 -08:00
75f68c4860
Services/GSP: Mark the thread ids as unused when a GSP session is destroyed.
...
This fixes the games that call RegisterInterruptRelayQueue and UnregisterInterruptRelayQueue frequently.
2018-01-02 12:10:58 -05:00
d17f148e48
Services/GSP: Assign a thread id to each connected session when the session is created.
...
Most applications call AcquireRight before calling RegisterInterruptRelayQueue so we can't assign the thread id there.
This fixes the bug with LLE applets not launching properly.
2018-01-02 12:07:26 -05:00
3f7f2b42c0
Merge pull request #3257 from tgsm/y2r-ipc
...
y2r: convert some functions to use IPC helper
2018-01-02 12:55:56 +02:00