Commit Graph

5670 Commits

Author SHA1 Message Date
Margen67 3334e4d3f5 Switch to Visual Studio 2019 in appveyor.yml 2019-06-15 19:57:13 -07:00
Margen67 bddedeeb6b Switch to Visual Studio 2019 in README.md
Also minor grammar fixes, style changes, and made Dxbx into a link.
2019-06-15 19:57:13 -07:00
Luke Usher 9680df47c6
Merge pull request #1636 from PatrickvL/log_sane_lengths
Limit log sanitation of string buffers
2019-06-15 18:06:32 +01:00
patrickvl e150690646 Limit log sanitation of string buffers to a maximum length to avoid printing invalid characters 2019-06-15 16:30:23 +02:00
Luke Usher 59d0f36f2f
Merge pull request #1632 from ergo720/remove_dbgprintfex
Remove DBG_PRINTF_EX
2019-06-10 18:45:44 +01:00
Luke Usher dab84b32b8
Merge pull request #1633 from Cxbx-Reloaded/revert-1594-prevent-nvnet-hogging-cpu
Revert "Prevent NVNet hogging cpu"
2019-06-10 18:44:37 +01:00
Luke Usher a934d7619c
Revert "Prevent NVNet hogging cpu" 2019-06-10 18:42:02 +01:00
ergo720 0eb57e2578 Remove DBG_PRINTF_EX 2019-06-10 18:51:45 +02:00
Luke Usher 2357b4cebf
Merge pull request #1629 from NZJenkins/remove_printf
Remove DBG_PRINTF
2019-06-10 11:07:24 +01:00
Anthony Miles 8cf2f0e467 Remove unused logging macros
- LOG_ONCE
- LOG_XBOX_CALL
- LOG_FIRST_XBOX_CALL
2019-06-10 21:47:04 +12:00
Anthony Miles f74cd91404 Remove dev logging 2019-06-10 21:47:04 +12:00
Anthony Miles 1611559087 Remove DBG_PRINTF and remaining usages 2019-06-10 21:46:49 +12:00
Anthony Miles 9a7ded6a53 Replace DBG_PRINTF with EmuLog 2019-06-07 23:26:26 +12:00
Anthony Miles e97aecf278 Remove duplicate FLAG2STR 2019-06-07 23:24:10 +12:00
Anthony Miles 30badcd306 Fix DBG_PRINTF with missing newline 2019-06-07 23:24:10 +12:00
Luke Usher e37de96ed2
Merge pull request #1627 from ergo720/tls_alignment
Align TLSData to 16 byte boundary
2019-06-05 16:01:19 +01:00
ergo720 71057b0486 Align TLSData to 16 byte boundary 2019-06-05 00:12:05 +02:00
Luke Usher 1314496cb3 Fix an issue where Debugging/Breakpoints did not work in Release builds 2019-05-31 10:46:18 +02:00
Luke Usher 3c9deb98b8
Merge pull request #1623 from LukeUsher/depth-buffer
Fix an issue where the wrong depth buffer was selected
2019-05-31 08:22:31 +01:00
Luke Usher 29249432b3 Fix an issue where the wrong depth buffer was selected 2019-05-30 20:11:22 +01:00
Luke Usher b5a05f27c2
Merge pull request #1621 from NZJenkins/vs_overflow
Use stringstream instead of fixed-size buffer to prevent overrun
2019-05-27 10:22:30 +01:00
Luke Usher 39c0dbb79c
Merge pull request #1620 from NZJenkins/vs_scalar_swizzle
Always apply scalar swizzle fix
2019-05-27 10:21:06 +01:00
Anthony Miles f8a503d69f fixup pointers, use references 2019-05-27 18:20:49 +12:00
PatrickvL 1307c01b4b
Merge pull request #1622 from NZJenkins/testcase_stride_zero
Add SetStreamSource stride zero test case
2019-05-26 12:54:49 +02:00
Anthony Miles d4cbcc2d4a Add SetStreamSource stride zero test case 2019-05-26 22:49:33 +12:00
Luke Usher 298a77662d
Merge pull request #1619 from RadWolfie/minor-update
Minor update
2019-05-26 10:51:16 +01:00
Anthony Miles 8cf90d7604 remove unnecessary to_string() 2019-05-26 21:32:36 +12:00
Anthony Miles 84fd493011 Use stringstream instead of fixed-size buffer to prevent overrun 2019-05-26 17:09:28 +12:00
Anthony Miles 55e2643afa Always apply scalar swizzle fix 2019-05-26 16:18:44 +12:00
RadWolfie 0f85436b95 update note for VS 16.1 2019 has CMake 3.14 2019-05-25 13:23:26 -05:00
RadWolfie f2318c83c1 fix "git submodule update" for any submodules may not been checked out 2019-05-25 12:07:17 -05:00
RadWolfie 6744907303 rename msvc batch script
Since it is designed for MSVC and there are other compiler support on Windows platform.
2019-05-25 12:03:39 -05:00
PatrickvL caf6f160bd
Merge pull request #1615 from NZJenkins/vs_gitignore
Add VS cache to .gitignore
2019-05-18 11:49:02 +02:00
Anthony Miles 095647a3f5 Add VS cache to .gitignore 2019-05-17 18:06:36 +12:00
Luke Usher c4c7b59b37
Merge pull request #1614 from RadWolfie/fix-cxbxr-debugger
Fix cxbxr-debugger Setup
2019-05-16 20:17:02 +01:00
RadWolfie c2c2f01e55 fix the code style from previous pull request #1613
Plus make github happy with end of file.
2019-05-16 12:43:48 -05:00
RadWolfie 7373289804 fix cxbxr-debugger code to find resources correctly 2019-05-16 12:34:02 -05:00
RadWolfie c9a0141ca3 Delete CxbxDebugger.csproj
Oops
2019-05-16 12:32:49 -05:00
PatrickvL 350a5cab29
Merge pull request #1613 from LukeUsher/check-csharp-support
Allow Cxbx-R to compile (without debugger) if a C# compiler isn't found
2019-05-16 13:31:28 +02:00
Luke Usher 863b999841 Define MSVC default build configruations, build paths, etc 2019-05-16 12:02:16 +01:00
Luke Usher 9553eb4add Allow Cxbx-R to compile (without debugger) if a C# compiler isn't found 2019-05-16 10:59:15 +01:00
RadWolfie 4b67236651 grammar correction in README.md from #1611 review 2019-05-15 11:13:18 -05:00
Luke Usher 6a29876b5e
Merge pull request #1611 from Cxbx-Reloaded/cmake
Use CMake build-system
2019-05-15 08:06:01 +01:00
PatrickvL 55c015c1b6
Merge pull request #1603 from NZJenkins/texbem_stage
Bumpmap bias tweaks
2019-05-15 07:14:33 +02:00
Luke Usher 2515d0a2cd
Merge pull request #1612 from LukeUsher/selectively-unpatch-fiber
Selectively unpatch Fiber functions, fixes Futurama
2019-05-14 21:23:54 +01:00
Luke Usher 561530a6c1 add HACK: note 2019-05-14 21:15:00 +01:00
Luke Usher cfde68d8d5 Selectively unpatch Fiber functions, fixes Futurama without breaking DOA games 2019-05-14 08:55:49 +01:00
RadWolfie 6d752b6265 update cmake's visual studio generator helper script 2019-05-13 22:12:15 -05:00
RadWolfie 56635aca05 update README.md for CMake usage 2019-05-13 22:12:01 -05:00
RadWolfie aca992f219 default empty arg to x86. 2019-05-13 17:01:06 -05:00