James Rowe
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
Weiyi Wang
fcc7600b2b
Merge pull request #4851 from rerpha/compiler_warnings_in_core_arm
...
Fixing some compiler warnings in core/arm/
2019-07-23 19:34:46 -04:00
Jack Harper
cb455fd410
Added default case for GetErrorStr, removed useless const declaration in header
2019-07-23 23:24:38 +01:00
Jack Harper
b065ac6995
Fixing some compiler warnings
2019-07-23 23:10:17 +01:00
Pengfei Zhu
077eacd419
Merge pull request #4849 from CookiePLMonster/qt-buttons-fix
...
Fixed behaviour of some buttons by connecting functors to correct signals
2019-07-23 07:41:46 +08:00
Silent
4fd22c6a14
Qt: Fixed behaviour of buttons by connecting functors to correct signals
...
Following screens got fixes:
- Cheats
- Configure/Debug
- Configure/Input
- Chat Room
- Direct Connect
- Host
- Lobby List
2019-07-22 23:28:10 +02:00
Jhynjhiruu
e201d44aa9
It's supposed to be OR, not AND!
2019-07-21 11:31:07 +01:00
Jhynjhiruu
834a487388
Fix build issue
...
Co-Authored-By: Ben <bene_thomas@web.de>
2019-07-21 10:51:59 +01:00
Jhynjhiruu
3f49d9920c
Fix whitespace
2019-07-21 10:39:20 +01:00
Jhynjhiruu
17ba67c8c9
Remove magic number
2019-07-21 10:37:29 +01:00
Jhynjhiruu
fb16700fe5
Update smdh.cpp
2019-07-21 00:36:04 +01:00
bunnei
a9df1c29f9
Merge pull request #4832 from wwylele/unused
...
Remove unused stuff
2019-07-18 21:36:23 -04:00
Weiyi Wang
909d04ddea
Remove unused stuff
...
Some unused variables are still kept in services, as they are parameters passed from the command buffer and might be used in the future
2019-07-16 20:27:03 -04:00
Pengfei Zhu
643a396383
Merge pull request #4841 from citra-emu/wwylele-patch-1
...
citra_qt/configure_motion_touch: fix slot name
2019-07-15 12:04:25 +08:00
Pengfei Zhu
fb8adcc08c
Merge pull request #4839 from wwylele/ipc-sign
...
ipc_helpers: silent signed comparison warning
2019-07-15 12:03:31 +08:00
Pengfei Zhu
c6705d6958
Merge pull request #4838 from wwylele/kernel-reorder
...
kernel: silence -Wreorder
2019-07-15 12:03:00 +08:00
Pengfei Zhu
8ece20007a
Merge pull request #4837 from wwylele/interpreter
...
interpreter: silent sign warnings
2019-07-15 12:02:24 +08:00
Weiyi Wang
1904da775e
citra_qt/configure_motion_touch: fix slot name
...
Fixes #4840 , hopefully
2019-07-14 23:02:22 -04:00
Pengfei Zhu
1d6c6a37a1
Merge pull request #4836 from wwylele/chatroom-sign
...
citra_qt: silent sign comparison warning
2019-07-15 07:33:35 +08:00
Pengfei Zhu
f31dd06d91
Merge pull request #4835 from wwylele/profiler-par
...
citra_qt/profiler: add parenthesis to silent warning
2019-07-15 07:32:39 +08:00
Pengfei Zhu
b27a9e1710
Merge pull request #4834 from wwylele/cubeb-sign
...
audio_core/cubeb: silent signed/unsigned comparison warning
2019-07-15 07:31:47 +08:00
Pengfei Zhu
4fb80cb079
Merge pull request #4833 from wwylele/network-state
...
network/room_member: in-header function should be inline
2019-07-15 07:29:49 +08:00
Pengfei Zhu
6b916a22c2
Merge pull request #4831 from wwylele/multiplayer-Wreorder
...
citra_qt/multiplayer: silent Wreorder warnings
2019-07-15 07:26:04 +08:00
Weiyi Wang
fd3cfd0ae0
ipc_helpers: silent signed comparison warning
...
index is only used as positive index in arrays. The warning is in DEBUG_ASSERT_MSG(index == TotalSize() ...)
2019-07-14 14:52:17 -04:00
Weiyi Wang
6ee908dc84
kernel: silence -Wreorder
2019-07-14 14:44:17 -04:00
Weiyi Wang
24d2d6aa23
interpreter: silent sign warnings
2019-07-14 14:36:56 -04:00
Weiyi Wang
3dbd1fd4a8
audio_core/cubeb: silent signed/unsigned comparison warning
2019-07-14 14:30:24 -04:00
Weiyi Wang
f7607c820d
citra_qt: silent sign comparison warning
...
🖕 Qt
2019-07-14 14:21:02 -04:00
Weiyi Wang
3a567390ee
citra_qt/profiler: add parenthesis to silent warning
...
This is indeed confusing
2019-07-14 14:14:34 -04:00
Weiyi Wang
2bbbfa86d8
network/room_member: in-header function should be inline
...
Otherwise produces multpile definition in translation units and generates unused warnings
2019-07-14 14:01:13 -04:00
Weiyi Wang
e689847b11
citra_qt/configure_system: fix string comparison ( #4830 )
...
country_names has type std::array<char*>. Pointer comparison to test empty string is wrong
2019-07-14 19:26:23 +02:00
Weiyi Wang
1c5a55b3cb
citra_qt/camera: silent signed array index warning ( #4829 )
2019-07-14 19:26:06 +02:00
Weiyi Wang
9c2fe1eae8
citra_qt/multiplayer: silent Wreorder warnings
2019-07-14 11:04:52 -04:00
Weiyi Wang
32f832a81f
Merge pull request #4804 from FearlessTobi/port-2404
...
Port yuzu-emu/yuzu#2404 : "CMakeLists: Ensure we specify Unicode as the codepage on Windows"
2019-07-13 22:28:12 -04:00
Weiyi Wang
4ec2b2d45a
Merge pull request #4820 from bunnei/android-fixes
...
common: Various fixes and minor improvements.
2019-07-13 22:26:10 -04:00
Weiyi Wang
508fa94e5d
Merge pull request #4799 from bamsbamx/pr-separate-cpu-mem
...
kernel: handle all page table changes internally when switching processes
2019-07-13 22:25:51 -04:00
Tobias
a546efad31
Port yuzu-emu/yuzu#2529: "yuzu/bootmanager: Minor interface tid… ( #4794 )
...
* yuzu/bootmanager: Remove unnecessary pointer casts
We can just invoke these functions by qualifying the object name before
the function.
* yuzu/bootmanager: unsigned -> u32
Same thing (for platforms we support), less reading.
* yuzu/bootmanager: Default EmuThread's destructor in the cpp file
This class contains non-trivial members, so we should default the
destructor's definition within the cpp file.
* yuzu/bootmanager: Treat the resolution factor as a u32
Treating it as a u16 can result in a sign-conversion warning when
performing arithmetic with it, as u16 promotes to an int when aritmetic
is performed on it, not unsigned int.
This also makes the interface more uniform, as the layout interface now
operates on u32 across the board.
* yuzu/bootmanager: Log out screenshot destination path
We can make this message more meaningful by indicating the location the
screenshot has been saved to. We can also log out whenever a screenshot
could not be saved (e.g. due to filesystem permissions or some other
reason).
* Fix compilation
2019-07-11 18:46:44 +02:00
Léo Lam
43d1ee6fb7
ncch_container: Apply IPS patch after allocating .bss
...
This allows an IPS patch to edit .bss. This is useful for game patches
that need to add code, as putting things in .bss allows adding new code
*without* editing .code and thus without having to relocate everything.
2019-07-10 12:57:30 +02:00
Pengfei Zhu
2f7a10eeaa
Merge pull request #4813 from leoetlino/larger-code
...
ncch_container: Add support for exheader replacement
2019-07-08 10:56:32 +08:00
bunnei
8eff0696fc
Merge pull request #4823 from FearlessTobi/port-2521
...
Port yuzu-emu/yuzu#2521 : "yuzu/configuration: Make function naming consistent"
2019-07-07 21:45:45 -04:00
bunnei
bf8224213d
android: common: file_util: Add user_path, ConfigDir, and CacheDir.
2019-07-07 11:01:13 -04:00
bunnei
1c61f066d1
android: common: logging: Add log output support.
2019-07-07 11:01:13 -04:00
bunnei
4d1de484c6
android: common: Add paths for Android SDCARD_DIR and EMU_DATA_DIR.
2019-07-07 11:01:13 -04:00
bunnei
dd31be16d9
input_common: main: Remove unnecessary HAVE_SDL2 check.
2019-07-07 11:01:00 -04:00
Léo Lam
bc30412484
ncch_container: Add support for exheader replacement
...
This adds support for custom exheaders, which brings feature parity
with Luma3DS's code patching functionality and allows for injecting
new game code.
2019-07-06 18:01:54 +02:00
Pengfei Zhu
5299678880
Merge pull request #4807 from FearlessTobi/port-2550
...
Port yuzu-emu/yuzu#2550 : "yuzu/CMakeLists: Pass compilation flags that make it more difficult to cause bugs in Qt code"
2019-07-06 23:54:08 +08:00
Pengfei Zhu
46d552b4d7
Merge pull request #4822 from wwylele/mipmap-cub
...
gl_rasterizer: correct supress_mipmap_for_cube logic
2019-07-06 22:56:36 +08:00
Lioncash
ba6eb5285d
yuzu/configuration: Make function naming consistent
2019-07-06 15:01:41 +02:00
Lioncash
1f2b44d24d
CMakeLists: Ensure we specify Unicode as the codepage on Windows
...
Previously we were building with MBCS, which is pretty undesirable. We
want the application to be Unicode-aware in general.
Currently, we make the command line variant of yuzu use ANSI variants of
the non-standard getopt functions that we link in for Windows, given we
only have an ANSI option-set.
We should really replace getopt with a library that we make all build
types of yuzu link in, but this will have to do for the time being.
2019-07-06 14:04:18 +02:00
Weiyi Wang
99136ec592
gl_rasterizer: correct supress_mipmap_for_cube logic
...
The previous version would break when the state changes from (cube=true,mipmap=false) -> (cube=true,mipmap=true)
2019-07-06 08:03:01 -04:00