Commit Graph

7445 Commits

Author SHA1 Message Date
Silent 1e92046b0b
Add a new LTCG variation of D3DDevice_SetStreamSource
Found in Juiced.
2021-04-28 17:26:14 +02:00
RadWolfie 3554d8ef03 cmake: remove extra projects we don't need at all and add SDL2 binary to be install 2021-04-27 09:26:38 -05:00
PatrickvL b6d4c76b42
Merge pull request #2207 from scribam/ninja
cmake: Fix format for Ninja generator
2021-04-26 22:01:02 +02:00
scribam ea434d9cf2 cmake: Fix format for Ninja generator 2021-04-26 18:26:24 +02:00
PatrickvL 1034185a62
Merge pull request #2206 from medievil1/createdevice
check for null device
2021-04-23 23:36:53 +02:00
medievil1 cf8f2628c0 check for null device
Check to make sure device is null before creating it, avoids losing device due to unneeded recreation
2021-04-23 17:20:11 -04:00
PatrickvL dd7fbe302f
Merge pull request #2193 from RadWolfie/title-mount-path
kernel: implement title mount path
2021-04-23 22:48:59 +02:00
PatrickvL e6e0d5da9e
Merge pull request #2205 from RadWolfie/move-minor-changes
move minor changes into upstream from chihiro branch
2021-04-23 08:22:47 +02:00
RadWolfie cb2dc36e9e kernel: fix XeImageFileName bug for homebrew titles 2021-04-22 22:24:33 -05:00
RadWolfie 4778aeab1e Use string_view instead of copy whole string. 2021-04-22 22:24:33 -05:00
RadWolfie 11ac2f8058 fix host's symbolic link path to full path since kernel always use full path 2021-04-22 22:24:33 -05:00
RadWolfie 0da1273404 review remarks 2021-04-22 22:24:33 -05:00
RadWolfie 8445a02998 kernel: implement title mount path 2021-04-22 22:24:33 -05:00
Luke Usher 8f7efbe1e8 move minor changes into upstream 2021-04-22 21:55:58 -05:00
RadWolfie db545a3900
Merge pull request #2203 from scribam/add-delayimp-lib
Add delayimp lib and ignore CLion's build and project directories
2021-04-21 22:41:22 -05:00
scribam 36b83a8e52 cmake: /DELAYLOAD requires delayimp lib 2021-04-20 18:25:10 +02:00
scribam 3c74d95e17 .gitignore: Add CLion specific files 2021-04-20 18:23:04 +02:00
PatrickvL f0e99ba436
Merge pull request #2200 from RadWolfie/fix-RtlUnicodeStringToAnsiString
Fix RtlUnicodeStringToAnsiString bug
2021-04-20 10:44:41 +02:00
RadWolfie 3b43c081e4 review remarks 2021-04-19 13:18:15 -05:00
RadWolfie c809b0d01b kernel: fix RtlUnicodeStringToAnsiString 2021-04-16 12:32:26 -05:00
RadWolfie c808cf2834
Merge pull request #2197 from ergo720/eeprom_edit_scroll
Add ES_AUTOHSCROLL style to hdd and online key in the eeprom edit dialog
2021-04-13 13:14:41 -05:00
ergo720 c127a13291 Add ES_AUTOHSCROLL style to hdd and online key in the eeprom edit dialog 2021-04-13 19:39:30 +02:00
PatrickvL 68b3f0f22b
Merge pull request #2192 from ergo720/imgui_off
Set ImGui overlay to default off + fixed a bug in the overlay settings read from file
2021-04-12 12:08:22 +02:00
ergo720 59ee8326d9 Set ImGui overlay to default off + fixed a bug in the overlay settings read from file 2021-04-12 11:46:45 +02:00
PatrickvL 9e9f78ec94
Merge pull request #2188 from ergo720/remove_64mb
Removed patch menu and SaveXbe(As) options from GUI
2021-04-10 14:55:31 +02:00
PatrickvL 401337a09e
Merge pull request #2189 from ergo720/remove_old_vsbc
Removed old vsbc files
2021-04-10 14:54:49 +02:00
ergo720 91fdc1317c Removed old vsbc files 2021-04-10 13:44:02 +02:00
PatrickvL 6f81d212b3
Merge pull request #2185 from RadWolfie/fix-imgui
ImGui: couple fixes for different cause of crashes
2021-04-10 12:35:39 +02:00
ergo720 01f33a87d4 Also remove patch menu and SaveXbe(As) munus 2021-04-10 12:01:17 +02:00
ergo720 4258407b5b Removed 64MiB option in patch menu 2021-04-09 12:33:05 +02:00
RadWolfie 8d9deb8138 ImGui: couple fixes for different cause of crashes 2021-04-07 18:45:46 -05:00
PatrickvL 48814d3173
Merge pull request #2182 from ergo720/git_version_check
Detect mismatches between the cxbxr executables
2021-04-07 20:48:50 +02:00
ergo720 affae4cc0e Review remarks 2021-04-07 19:35:24 +02:00
ergo720 cb9bb62146 Add misc-batch as dependency of loader 2021-04-05 22:25:54 +02:00
ergo720 fe84236330
Merge pull request #2183 from RadWolfie/fix-imgui
HOTFIX: remove optimization due to AND bit operator does not keep in order
2021-04-05 21:51:07 +02:00
RadWolfie 49e2dc34eb HOTFIX: remove optimization due to AND bit operator does not keep in order 2021-04-05 14:22:26 -05:00
ergo720 7030e1551d Replaced StringCchCopy usage with a for loop 2021-04-05 18:37:02 +02:00
ergo720 a8405c967e Removed reserved variables in EmuShared 2021-04-05 18:29:32 +02:00
ergo720 1e0c75c3bd Detect mismatch between cxbxr modules 2021-04-05 18:28:20 +02:00
PatrickvL 52c88d7462
Merge pull request #2174 from RadWolfie/add-imgui
Add Basic ImGui Support
2021-04-04 21:08:09 +02:00
RadWolfie 781b7b8618 found a hidden bug during review remark, not relative to the pr 2021-04-03 14:39:36 -05:00
RadWolfie 3ba0ff084d review remarks 2021-04-03 14:39:36 -05:00
RadWolfie 000dd6c0a5 ImGui: register functions for individual release purpose and combine them into central call purpose 2021-04-03 14:35:31 -05:00
RadWolfie 74df117284 ImGui: fix crash on early terminate emulation 2021-04-03 14:35:31 -05:00
RadWolfie c6d1ec4924 kernel: mark as fallthrough permit to avoid warning message appear 2021-04-03 14:35:30 -05:00
RadWolfie 0875de0727 ImGui: move generic vertex cache into ImGui's video class. 2021-04-03 14:35:30 -05:00
RadWolfie e052a681be D3D8: move INDEX16 to xbox's D3D8 types header file 2021-04-03 14:35:30 -05:00
RadWolfie c403d6d129 input: fix incorrect getter/setter when should be using boolean method than long 2021-04-03 14:35:30 -05:00
RadWolfie 9885859916 ImGui: make functional imgui integration along with basic features 2021-04-03 14:35:30 -05:00
RadWolfie 23681729a5 input: fix bugged ShowCursor when redundant call occur with same value 2021-04-03 14:35:30 -05:00