illusion98
e2eb50f0e4
Merge remote-tracking branch 'upstream/master' into canary-old-update
2020-02-12 04:10:43 -05:00
gibbed
cc47704a6b
[CPU] Use reserved form of sc for imports.
2020-02-11 06:45:57 -06:00
gibbed
e2346ee539
[PPC] Support basic form of sc.
2020-02-11 06:45:57 -06:00
illusion98
f62f23996d
ugh appveyor and margen changes
2020-02-11 06:42:48 -05:00
illusion98
b619e482da
Merge remote-tracking branch 'upstream/master' into canary-old-update
2020-02-11 05:50:15 -05:00
Rick Gibbed
ce1d632f4e
[CI] Include SDL2.dll as part of artifacts.
2020-02-11 04:34:37 -06:00
Gliniak
d241a98189
[Kernel] Rewrote ObReferenceObjectByHandle
2020-02-10 20:52:23 -06:00
Triang3l
014d03193e
[D3D12] Convert dxbc_shader_translator_om.cc to new DXBC emission code
2020-02-10 23:50:26 +03:00
Joel Linn
160f218210
[APU/Linux] Implement cross platform audio using SDL2 library.
2020-02-10 14:01:47 -06:00
Joel Linn
64f3925c7d
[HID/Linux] Implement cross platform controller input using SDL2 library.
2020-02-10 13:41:19 -06:00
Joel Linn
498b73612f
Link against SDL2.
...
- Use MSVC delayed loading on Windows.
- Rely on system libraries for Linux.
- Add libsdl2-dev to Travis.
2020-02-10 13:41:19 -06:00
Joel Linn
d355d433c5
Add SDL2 submodule for MSVC development.
...
Tracking 2.0.10 headers and libraries.
2020-02-10 13:41:19 -06:00
Rados??aw Gli??ski
404aa82147
[CPU] Implemented instructions: rldclx, rldcrx
2020-02-09 16:48:50 -06:00
gibbed
0b3cdf2aaa
[Base] Fix non-Windows bit_scan_forward.
2020-02-09 16:37:52 -06:00
Prism Tutaj
fc37f3e93a
[App] Fix discord cvar
2020-02-09 16:21:51 -06:00
Joel Linn
2aa008e02e
[HID] Fix Demo for XInput
2020-02-09 16:19:39 -06:00
Gliniak
0d866aa173
[CPU] Increased maximum function count
2020-02-09 15:47:29 -06:00
Silent
684f9fedec
[Base] Remove kMaxPath from Windows, it should not be used
...
All instances of kMaxPath or MAX_PATH being used have been removed,
and removing this constant is supposed to encourage writing code
without artificial constraints on path length.
2020-02-09 14:02:37 -06:00
Silent
f392347673
[GPU] Remove MAX_PATH limit from Shader::Dump
2020-02-09 14:02:37 -06:00
Silent
d3a73022fd
[UI] Remove MAX_PATH limit from WM_DROPFILES
...
Also required const-ifying a file drop message.
2020-02-09 14:02:22 -06:00
Silent
96a9397349
[Base] Remove MAX_PATH limit from GetUserFolder
...
Replace SHGetFolderPath with SHGetKnownFolderPath to remove the limit
2020-02-09 14:01:39 -06:00
Silent
6f2c39d8d1
[Base] Remove MAX_PATH limit from to_absolute_path
...
Let _wfullpath allocate memory by itself to remove the limit
2020-02-09 14:01:39 -06:00
gibbed
74c95c64d2
[Kernel] Ignore page size with base addr allocs.
...
Changes NtAllocateVirtualMemory so that it ignores specified page size when a
base address is specified.
Fixes a crash seen in N3 demo boot.
2020-02-09 06:54:27 -06:00
Justin Moore
96a7908c28
[Base] Fix formatting errors accidentally introduced
2020-02-08 16:30:17 -06:00
Rick Gibbed
754e64fcf1
Fix warning that newer Python is whining about.
...
Fix a warning that a newer version of Python is whining about:
SyntaxWarning: "is" with a literal. Did you mean "=="?
2020-02-08 16:25:13 -06:00
Justin Moore
7ed6296bb2
[Base] Call SetThreadDescription to name threads on versions of Windows that support it.
2020-02-08 21:12:42 +00:00
Justin Moore
1111394c83
Merge branch 'noshbar-unintialised-fileaccess-fix'
2020-02-08 14:44:26 -06:00
noshbar
2ce455fc73
[Base] Initialize file 'open_access' flag before using it.
...
In the 'OpenExisting' function, 'open_access' is used to create the flags for opening the file.
However, it is not set to zero, so could end up being incorrect file modes, potentially even emptying the file for appending, which would be bad.
This simply initialises it to zero first.
2020-02-08 14:43:46 -06:00
Gliniak
7a094d23a7
[Stack] Set default fill value to 0 instead of 0xBE
...
It prevents corruption in few games
2020-02-08 00:04:50 -05:00
illusion98
11d48f5dff
Merge remote-tracking branch 'upstream/master' into canary-old-update
2020-02-07 05:47:35 -05:00
Triang3l
85fb028faa
[D3D12] Cleaner DXBC emission code, port ROV prologue to it
2020-02-07 09:42:43 +03:00
illusion98
4ddfffd009
Merge remote-tracking branch 'upstream/master' into canary-old-update
2020-02-06 06:03:48 -05:00
illusion98
46f3f95cf4
fix fps counter transparency
2020-02-06 04:21:01 -05:00
Cancerous
c994b1d1e1
[UI] - remove some useless code
2020-02-06 04:21:01 -05:00
Cancerous
a38dc43a73
[D3D12] Adjust mip size in certain cases to fix techland games
2020-02-06 04:21:01 -05:00
Margen67
9ba48c8176
[CI] Moar minor changes
...
Exclude subdirectories of docs and .github;
This fixes GitHub Actions triggering Azure.
Remove unneeded cd commands.
GitHub Actions:
Use shorter version numbers.
2020-02-06 04:21:01 -05:00
Cancerous
6923e5e898
[D3D12] Fix some textures in Nascar games
2020-02-06 04:21:01 -05:00
Prism Tutaj
1cce25d5e7
[CPU] Change thunk layout and fix Linux thunk misalignment
2020-02-05 09:49:29 -06:00
Joel Linn
f0723c211b
[UI] Fix frame leak on context loss.
2020-02-05 09:48:31 -06:00
Joel Linn
2c99228041
[UI] Use ticks as frame time instead of file time.
...
File time is not as accurate as its resolution suggests.
This results in a zero time delta between frames for high fps.
2020-02-05 09:48:31 -06:00
illusion98
c3f3bd8701
[UI] Add F2 Hotkey to open current git commit in browser
2020-02-05 09:46:30 -06:00
Cancerous
edad2135db
[HID] SDL Input PR merge fixes
2020-02-04 06:35:44 -05:00
illusion98
b8549002a6
Merge remote-tracking branch 'JoelLinn/feature-hid-sdl' into canary-old-update
2020-02-04 06:32:30 -05:00
illusion98
a7f6fd6ef6
Add F2 Hotkey to open current commit ID URL
2020-02-04 06:31:58 -05:00
Triang3l
211e30d791
[GPU] Remove repeated word in a comment
2020-02-02 21:07:51 +03:00
Triang3l
4061445087
[GPU] Remove unused kConstantInt/Bool shader operands
2020-02-02 21:05:00 +03:00
illusion98
910a21f424
Merge remote-tracking branch 'JoelLinn/feature-apu-sdl' into canary-old-update (PR 1498)
2020-02-01 03:36:32 -05:00
illusion98
91a629d16a
Merge remote-tracking branch 'upstream/master' into canary-old-update
2020-01-29 06:40:20 -05:00
Margen67
4057ae5028
[GitHub Actions] Rename to CI, formatting
...
Also don't use master version of Actions, and make asset_path look nicer.
2020-01-29 06:39:49 -05:00
Cancerous
2772d8a7f5
[UI] - less impact to limiting frames
2020-01-29 06:39:49 -05:00