Commit Graph

6495 Commits

Author SHA1 Message Date
patrickvl 2295a10e77 Configurable system configuration by matching command line flags against memory-range flags - a quite flexible solution if I may say ;) 2020-04-14 20:24:16 -05:00
patrickvl 0532fa7c58 Loader coding style 2020-04-14 20:24:16 -05:00
patrickvl da10d3602f Extended reserved memory ranges with DevKitMemory and SystemMemory (both partially fail) 2020-04-14 20:24:16 -05:00
patrickvl 34072e9fd9 Random stuff, taken from my old Loader branch 2020-04-14 20:24:16 -05:00
patrickvl 208ce0e35c Added minimal CxbxLoader project 2020-04-14 20:24:16 -05:00
PatrickvL ca6423b484 Reviving my more-than-a-year-old Loader branch, by copying over various things (nothing functional yet) 2020-04-14 20:24:16 -05:00
PatrickvL 2a23634c77
Merge pull request #1870 from Cxbx-Reloaded/develop
Move develop Branch into master Branch
2020-04-14 12:23:31 +02:00
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