Commit Graph

6495 Commits

Author SHA1 Message Date
ergo720 fc888cac2d Addressed review remarks 2020-09-21 15:12:12 +02:00
ergo720 dd24225477 Ignore K/M input when the cursor is outside of the rendering window 2020-09-20 22:58:04 +02:00
ergo720 4c47d5a6d9 Store ClipCursor flag in EmuShared 2020-09-20 17:57:16 +02:00
ergo720 01382d7e1d Lock the mouse cursor to the rendering window when the user presses F3 key 2020-09-20 14:58:11 +02:00
ergo720 cd11b34415 Restored optional fields in the resource file for clang 2020-09-20 11:14:16 +02:00
ergo720 6ecd89cd27 Fixed a crash happening when the settings file doesn't exist 2020-09-20 00:59:20 +02:00
ergo720 6afcd6a3f3 Removed IsDetectable(), it's no longer necessary 2020-09-19 20:33:59 +02:00
ergo720 92b6a9800d Fix an issue with sdl input binding 2020-09-19 20:27:01 +02:00
ergo720 d091a0ee8f Make binding the mouse in the input gui a bit easier 2020-09-19 14:20:09 +02:00
ergo720 6e265244cf Allow mouse options to be changed at runtime 2020-09-19 12:37:55 +02:00
ergo720 1ea6c5485e Added mouse support to input gui 2020-09-17 15:16:45 +02:00
ergo720 fa6387a545
Merge pull request #1955 from RadWolfie/fix-dsound-namespace
Fix Xbox DSound Namespace
2020-09-08 13:40:58 +02:00
RadWolfie e3b1cffd3a dsound: remove todo comment 2020-09-08 04:53:29 -05:00
RadWolfie 0b32d66e37 dsound: move HybridDirectSoundBuffer_SetMixBins to original location 2020-09-08 04:53:29 -05:00
RadWolfie 4cd89d77b8 dsound: remove extra parameter from HybridDirectSoundBuffer_SetMixBins 2020-09-08 04:53:29 -05:00
RadWolfie e6f875b7a7 dsound: updated to use without depend on windows' dsound header file for xbox usage 2020-09-08 04:53:29 -05:00
RadWolfie e7be2435c2 xbox: add missing xbox types for dsound 2020-09-08 04:53:25 -05:00
Luke Usher 6111fc9fdb
Merge pull request #1957 from NZJenkins/res_scaling
CopyRects accounts for host resource scaling
2020-09-02 13:44:26 +01:00
Anthony Miles 5272b1de12 Reduce aliasing in CopyRects 2020-09-02 23:29:47 +12:00
Anthony Miles fc655cdca5 CopyRects accounts for host resource scaling
Fixes Crash Tag Team Racing resolution scaling issue
2020-09-02 23:05:23 +12:00
Luke Usher ee6a61c364
d3d: apply aspect ratio correction to the backbuffer (#1956)
* d3d: apply aspect ratio correction to the backbuffer

* d3d: optimise aspect ratio correction + allow run-time aspect change (eg: dashboard)

* d3d: fix typo

* d3d: fix borders on aspect ratio change + apply aspect ratio correction to FMV

* d3d: fix indenting in SetAspectRatioScale

* d3d: add comment to explain clear
2020-09-02 04:45:04 -05:00
ergo720 79391fc55a
Merge pull request #1952 from RadWolfie/update-readme
Miscellaneous Update to Readme
2020-08-28 23:08:19 +02:00
RadWolfie 2720c5b430 readme: fix grammars 2020-08-28 15:49:25 -05:00
RadWolfie a501e9a4a4 readme: update bug report section 2020-08-28 15:49:25 -05:00
RadWolfie eb90237285
Merge pull request #1944 from LukeUsher/better-eeprom-defaults
eeprom: cleanup eeprom generation + generate hdd key
2020-08-27 16:21:26 -05:00
Luke Usher 96e2b593a6 eeprom: cleanup eeprom generation + generate hdd key
# Conflicts:
#	src/common/EmuEEPROM.cpp
2020-08-27 10:08:00 +01:00
RadWolfie e1f587a629 readme: update to focus only on push events than include pull requests 2020-08-25 02:12:22 -05:00
ergo720 b304e538c6
Introduce xbox namespace + deduplicate xbox types (#1942)
* Introduced new xbox namespace + moved inside it xbox pointer/address types

* Replaced xboxkrnl namespace with xbox namespace

* Moved kernel types from xboxkrnl.h to xbox_types.h

* Replaced XTL namespace with xbox namespace

* Fix a conflict with the VOID macro imported by Windows.h

* Fixed misalignment issues + renamed xtl_prefix
2020-08-24 13:29:48 -05:00
Luke Usher 8919d9981c
Merge pull request #1948 from RadWolfie/fix-dsound-str-patches
HOTFIX: Fix dsound string patches typos
2020-08-23 19:46:36 +01:00
RadWolfie f9084d9b2e hotfix: fix dsound string patches typos 2020-08-23 12:55:49 -05:00
ergo720 615b702cde
Merge pull request #1947 from RadWolfie/fix-pr-1945-normalize
HOTFIX: PR 1945 Normalize
2020-08-23 19:11:49 +02:00
RadWolfie b10d242b80 fix pr 1945 normalize 2020-08-23 11:52:04 -05:00
Luke Usher ffe3b95323
Merge pull request #1946 from RadWolfie/line-ending-renormalize
Setup Force Source Files to LF Line Ending and Renormalize
2020-08-23 14:58:19 +01:00
Luke Usher 967f53ad6f
Merge pull request #1945 from LukeUsher/d3d-dont-create-invalid-buffers
d3d: don't attempt to create 0 sized vertex buffers
2020-08-23 14:49:39 +01:00
RadWolfie 3550fa4ed1 setup force source files to lf line ending and renormalize 2020-08-22 20:17:07 -05:00
Luke Usher d961d4e7e7 d3d: don't attempt to create 0 sized vertex buffers 2020-08-21 20:13:23 +01:00
PatrickvL cdb3b13756
Merge pull request #1943 from LukeUsher/fix-iocreatefile
krnl: IoCreateFile should return INVALID_HANDLE_VALUE on failure
2020-08-21 16:54:39 +02:00
Luke Usher dd36bce933 krnl: IoCreateFile should return INVALID_HANDLE_VALUE on failure 2020-08-21 15:05:01 +01:00
Luke Usher 7bfd8bed46
Merge pull request #1941 from RadWolfie/use-steady-clock
Fix couple chrono usage due to variety of systems may behave differently
2020-08-21 14:49:10 +01:00
Luke Usher 4c384ef322
Merge pull request #1940 from RadWolfie/cmake-note
CMake: add note reason of cannot direct include nv2a source files in compilers
2020-08-21 14:48:30 +01:00
RadWolfie 8861b845d7 chrono: replace duration_cast to duration 2020-08-20 15:51:12 -05:00
RadWolfie e0f6d75cd0 chrono: use steady_clock than high_resolution_clock 2020-08-20 14:50:02 -05:00
RadWolfie 35227da440 cmake: add note reason of cannot direct include nv2a source files in compilers 2020-08-19 18:41:03 -05:00
Luke Usher 4b735c58cc
Merge pull request #1938 from ergo720/xbox_types
Use xboxkrnl namespace inside xboxkrnl header file
2020-08-18 16:50:33 +01:00
ergo720 f46bcd6875 Use xboxkrnl namespace inside xboxkrnl header file 2020-08-18 17:02:19 +02:00
Luke Usher 2695d91496
Merge pull request #1913 from RadWolfie/improve-compiler-support
Improve SEH/VEH support for compilers
2020-08-18 14:55:08 +01:00
RadWolfie d51743a132
Merge pull request #1934 from LukeUsher/avoid-debug-overflow
kernel: avoid potential buffer overflow on DbgPrint
2020-08-17 12:12:10 -05:00
Luke Usher b0ebc8b332 kernel: avoid potential buffer overflow on DbgPrint 2020-08-17 17:21:10 +01:00
RadWolfie fb4b988eb7
Merge pull request #1935 from LukeUsher/hle-disable-raise-exception
hle: Disable RaiseException patch, let the kernel handle it.
2020-08-16 17:31:04 -05:00
Luke Usher de92e5048b hle: Disable RaiseException patch, let the kernel handle it. 2020-08-15 20:43:16 +01:00