darkf
4eff9b9dab
Get D3D stuff mostly compiling on Clang
2020-04-07 02:44:39 -07:00
darkf
c64cbfe482
EmuFS: Construct fs_instruction_t by name
2020-04-07 02:44:39 -07:00
darkf
daab20a944
Cast to proper type in case
2020-04-07 02:44:39 -07:00
darkf
a32bb946a0
Fix some ifdef conditions
2020-04-07 02:44:39 -07:00
darkf
c821ac0f02
XbPixelShader: Use empty local to avoid undefined behavior
2020-04-07 02:44:39 -07:00
darkf
e4371adf5e
SetThreadName only works on MSVC for now
2020-04-07 02:44:39 -07:00
darkf
b2a5f304bf
Use standard C++ enum forward declarations
2020-04-07 02:44:39 -07:00
darkf
a3a1849e6a
Use GNU alignment attributes in XbConvert
2020-04-07 02:44:39 -07:00
darkf
1148f81c67
Define XINPUT_DLL for MinGW
2020-04-07 02:44:39 -07:00
darkf
ee81f18645
Define XXH_INLINE_ALL for all compilers
2020-04-07 02:44:39 -07:00
darkf
b8be2efa97
Include missing headers
2020-04-07 02:44:39 -07:00
darkf
1091bee10e
InputDeviceManager::FindDevice uses const string&
2020-04-07 02:44:39 -07:00
darkf
5502d84057
Define LTM_DESC for all users of libtomcrypt, otherwise the header won't
...
have init_LTM available.
2020-04-07 02:44:38 -07:00
darkf
fed6245e48
Fix erroneous macro definitions
2020-04-07 02:44:38 -07:00
darkf
3e505f1b5e
Define DIK_PREVTRACK for MinGW
2020-04-07 02:44:38 -07:00
darkf
6959d023b4
Debug callbacks don't need WINAPI
2020-04-07 02:44:38 -07:00
darkf
f2bdc40ef1
Fix separator items in resource file, for Clang
2020-04-07 02:44:38 -07:00
darkf
132142d5ae
Use const string references for profile methods
2020-04-07 02:44:38 -07:00
darkf
d20537fe5b
Remove extern "C" linkage in Emu*, otherwise we get namespace collisions
2020-04-07 02:44:38 -07:00
PatrickvL
79ee9ecd21
Merge pull request #1856 from ergo720/hack_warn
...
Display warning message when activating the all cores hack
2020-04-02 17:43:42 +02:00
ergo720
4e01eb2f80
Display warning message when activating the all cores hack
2020-04-02 17:18:07 +02:00
PatrickvL
b7473407e9
Merge pull request #1853 from RadWolfie/hotfix-audio-flushex
...
HOTFIX: Another fixup to FlushEx
2020-03-30 08:20:50 +02:00
Luke Usher
40049d02ae
Merge pull request #1846 from Margen67/appveyor
...
AppVeyor: Minor changes
2020-03-28 20:18:26 +00:00
RadWolfie
661774a8b7
another fixup for FlushEx and worker thread
2020-03-28 02:35:59 -05:00
RadWolfie
959bb22dfc
add debug message for buffer/stream release functions
2020-03-28 01:50:46 -05:00
PatrickvL
1bc861ac52
Merge pull request #1852 from LukeUsher/clear_sw_interrupt_flag
...
kernel: Clear IRR register on software interrupt processing
2020-03-24 15:19:08 +01:00
Luke Usher
637e562080
kernel: Clear IRR register on software interrupt processing
...
Fixes a hang that can occur due to an infinite loop of interrupts under
certian conditions.
2020-03-24 14:05:53 +00:00
PatrickvL
f98a620c2d
Merge pull request #1850 from RadWolfie/fix-boot-init-logs
...
Fix Boot Init Logs Not Always Output
2020-03-24 08:09:13 +01:00
RadWolfie
bf59cec93b
add info level to log_generate_active_filter_output function
2020-03-21 23:06:44 -05:00
RadWolfie
aca3c17440
replace printf and forward EmuLogEx with INIT str to EmuLogInit
2020-03-21 23:06:44 -05:00
PatrickvL
1b9c628e04
Merge pull request #1849 from RadWolfie/fix-readme-cmake-requirement
...
HOTFIX: CMake version typo
2020-03-21 23:50:35 +01:00
RadWolfie
765f292069
add EmuLogOutput as generic and EmuLogInit as always output
2020-03-21 17:04:23 -05:00
RadWolfie
b35a19f57b
fix CMake version typo
2020-03-21 15:38:50 -05:00
Margen67
dcb198509f
README improvements ( #1838 )
...
README improvements
Deleted trailing whitespace.
Raised minimum GPU requirements, and removed LLE GPU since it's disabled.
Make links more direct, and update outdated links.
Removed redundant Development Builds header.
Link to readme instead of directly to compatibility issues so people read the readme.
Move Compiling note where it makes more sense.
Seperated/formatted building steps and made them less confusing.
Grammar/spelling fixes.
2020-03-20 05:16:26 -05:00
Luke Usher
82179de992
Merge pull request #1847 from Margen67/unused
...
Remove unused 7za import
2020-03-19 09:06:05 +00:00
Margen67
59af5dccdd
Remove unused 7za import
...
This is a remnant of the old build system/CI.
2020-03-19 00:32:22 -07:00
Margen67
16d0880bd1
AppVeyor: Minor changes
...
Add yml validater to top.
Skip files unrelated to build.
Reformat comments.
Only build Release since Azure Pipelines already builds Debug and is faster.
Remove cmd since it's the default shell, and unneeded characters.
2020-03-18 14:47:17 -07:00
Luke Usher
5c6e808e60
Merge pull request #1843 from RadWolfie/hotfix-audio-flush-async
...
Fix Audio Flush Async and Discontinuity
2020-03-16 17:06:36 +00:00
Luke Usher
e5d5e2a724
Merge pull request #1842 from Margen67/travis
...
[Travis] Cleanup
2020-03-16 08:20:55 +00:00
Luke Usher
b4f7bf787d
Merge pull request #1845 from Margen67/azure
...
Azure Pipelines: Minor changes
2020-03-16 08:20:45 +00:00
Luke Usher
f6d6d1e105
Merge pull request #1844 from Margen67/unused
...
Remove unused resource
2020-03-16 08:17:47 +00:00
Margen67
1b6bb3b1d9
Azure Pipelines: Minor changes
...
Ignore files unrelated to build.
Checkout submodules properly.
Use workingDirectory instead of cd for Build.
2020-03-15 00:03:50 -07:00
Margen67
9a5d0c38a1
Remove unused resource
2020-03-14 23:57:04 -07:00
RadWolfie
da9e727330
fix missing calls to DSStream_Packet_Process
2020-03-13 23:49:49 -05:00
RadWolfie
178ec004c8
another flush async fix
2020-03-13 23:47:23 -05:00
RadWolfie
145e827d68
update SynchPlayback debug log more verbose
2020-03-13 13:33:38 -05:00
RadWolfie
0bf0e32df0
fix Discontinuity and GetStatus
2020-03-13 13:33:34 -05:00
RadWolfie
4a27006ce6
fix audio flush async worker
2020-03-13 13:33:25 -05:00
Margen67
f9d53eec74
[Travis] Cleanup
...
Remove git-depth 1 and submodules.
Submodules are fetched by default, and git-depth 1 has caused problems with AppVeyor in the past.
Remove unneeded addition to PATH, braces, and commented stuff. Releases shouldn't be done with Travis since it uses VS2017.
2020-03-13 05:25:37 -07:00
RadWolfie
2c440eb03a
Merge pull request #1840 from Margen67/issue_template
...
Update to new issue template workflow
2020-03-09 18:54:48 -05:00