Commit Graph

6388 Commits

Author SHA1 Message Date
RadWolfie 52cdb4e984
Merge pull request #1869 from Margen67/readme-fix
Remove Azure badge
2020-04-13 19:25:24 -05:00
Margen67 525a2fb330
Remove Azure badge 2020-04-13 17:22:06 -07:00
PatrickvL 238dda162f
Merge pull request #1865 from LukeUsher/amd-gpu-workaround
prevent missing polygons with AMD GPU
2020-04-14 00:24:38 +02:00
RadWolfie 739e1928a2 change filter log output to always output 2020-04-13 03:28:58 -05:00
= 63563763dd vsh: reduce number of instructions required to handle bounds checking 2020-04-13 03:10:23 -05:00
= 8850b52d88 prevent missing polygons with AMD GPU 2020-04-13 03:10:23 -05:00
Luke Usher 90620f7654
Merge pull request #1867 from RadWolfie/restore-appveyor-change
Restore Debug Build for AppVeyor
2020-04-12 17:20:16 +01:00
RadWolfie 02840804d4 restore debug build for AppVeyor 2020-04-10 17:10:03 -05:00
Luke Usher 30dbba8d37
Merge pull request #1859 from darkf/clang-fixes-actual
Various fixes for standards compliance and compiler portability
2020-04-09 11:18:25 +01:00
Luke Usher ff4f4f01c9
Merge pull request #1864 from RadWolfie/update-readme
Redirect Users to GitHub's Releases Page
2020-04-09 10:40:12 +01:00
RadWolfie 69d85d2513 add notice for WINE users 2020-04-09 04:06:13 -05:00
RadWolfie f5bbfad86c remove appveyor and travis badge since they are disable 2020-04-09 04:06:13 -05:00
RadWolfie 0f49260821 redirect users to releases page 2020-04-09 04:06:13 -05:00
Luke Usher c382d0fcda
Merge pull request #1862 from RadWolfie/hotfix-github-badge
HOTFIX: Correct GitHub Badge Image Linkage
2020-04-09 08:39:06 +01:00
RadWolfie 9ba943e42b hotfix github badge 2020-04-08 11:38:10 -05:00
Luke Usher fca206c883
Merge pull request #1854 from Margen67/actions
Add GitHub Actions CI
2020-04-08 17:21:30 +01:00
Margen67 e84fa750e5 Multi-line if 2020-04-07 18:47:41 -07:00
darkf eb2bc2dbc8 Use proper constant for XMP_STATUS_RELEASE_CXBXR 2020-04-07 15:32:31 -07:00
darkf 743b3cbdbb Remove unused extern "C" comments 2020-04-07 03:24:00 -07:00
darkf bcbdd4c4e0 EmuFile: Fix string being passed as %s formatter 2020-04-07 02:44:40 -07:00
darkf 3a5552e899 EmuKrnlEx: Fix std::atomic usage 2020-04-07 02:44:40 -07:00
darkf 95f6966a43 PVOID casts where necessary 2020-04-07 02:44:39 -07:00
darkf 21733cc594 EmuKrnlLogging: Work around EXCEPTION_DISPOSITION macros in MinGW 2020-04-07 02:44:39 -07:00
darkf 1309f25c7b Patches: Explicitly construct xbox_patch_t 2020-04-07 02:44:39 -07:00
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
Margen67 78e51a7f01 ci: Improvements
Make into one yml, rename to CI;
 if conditions and search filtering make multiple ymls unneeded.
Build all branches.
Ignore unrelated files.
Build with VS2019 and VS2017.
Set fail-fast to false.
Add Debug configuration, and reorder configurations to be consistent.
Don't use master version of actions.
Fetch submodules with new addition to checkout action.
Build in the build directory.
Use -j to potentially speed up building.
Use default shell/robocopy for artifact preparation.
Add SDL2 to artifacts.
Add artifacts for PRs.
Only do artifacts for Release.
Change artifact path to artifacts. (the trailing slash isn't needed)
Change artifact name.
Add release creation job:
 This creates a release with VS2019 and VS2017 builds using a CI-shortcommithash tag;
 For example, CI-31d4ea3
 This job is only ran for commits (push) to master, not pull requests, other branches, or forks.

Add badge to README
2020-04-02 22:35:02 -07:00
wutno 43a1d0182d ci: Actions to build & artifact develop branch 2020-04-02 19:11:15 -07:00
wutno 9cb9ed02fc ci: Set-up GitHub Actions to check if a PR builds successfully 2020-04-02 19:11:15 -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