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
RadWolfie
2c8f2d546f
disable supress regeneration
...
Best to keep top-level inspect if there is new changes to CMakeLists file and its children.
2019-05-13 09:47:08 -05:00
RadWolfie
25604c7d3b
Add MSVC compiler/linker option comments
2019-05-13 09:45:13 -05:00
Luke Usher
b13fdf635e
Merge pull request #1608 from Margen67/https
...
Update http documentation links to https and fix (some) dead ones
2019-05-13 10:44:17 +01:00
Margen67
1a92e63866
Update http documentation links to https and fix (some) dead ones
2019-05-12 02:36:50 -07:00
wutno
45159194d4
build on travis-ci using cmake
2019-05-10 19:08:17 -05:00
wutno
6f8e785d87
build on appveyor using cmake
2019-05-10 19:08:17 -05:00
RadWolfie
e815f42e4c
add cmake support
2019-05-10 19:07:58 -05:00
RadWolfie
cfe4a39894
Update .gitmodules
2019-05-10 14:29:05 -05:00
Luke Usher
a9d1abcf71
Merge pull request #1607 from Margen67/patch-1
...
Remove unused d3d8.dll from appveyor-gather.bat
2019-05-09 09:49:34 +01:00
Margen67
f9960bb6f5
Remove unused d3d8.dll from appveyor-gather.bat
2019-05-09 01:05:12 -07:00
Luke Usher
76dd07c1ee
Merge pull request #1605 from LukeUsher/fix-overlay-after-stretchrects
...
Fix an issue with overlay blitting after StretchRects change
2019-05-08 10:48:18 +01:00
Luke Usher
84f6d322e1
Fix an issue with overlay blitting after StretchRects change
2019-05-08 10:03:04 +01:00
Anthony Miles
1bd79c29eb
Bumpmap bias tweaks:
...
- Use inputStage for bias check
- SCALE_BX2 instead of BIAS
- Disable L6V5U5 biasing (for now)
2019-05-05 18:41:06 +12:00
PatrickvL
26b72dbc11
Merge pull request #1602 from RadWolfie/fix-vs-2019
...
Fix VS 2019 Compiler
2019-05-04 22:15:10 +02:00
RadWolfie
d3caface5d
fix VS 2019 compiler
2019-05-04 15:06:06 -05:00
PatrickvL
472baf66eb
Merge pull request #1601 from LukeUsher/fix-endpush-count
...
Fix D3DDevice_Begin/D3DDevice_EndPush length calculation
2019-05-04 21:39:06 +02:00
Luke Usher
57238afbe5
Remove now-unused variable
2019-05-04 20:31:27 +01:00
Luke Usher
a8dfc34678
Fix Begin/EndPush length calculation
2019-05-04 19:54:55 +01:00
RadWolfie
4688b5cfc4
Merge pull request #1599 from LukeUsher/disable-multisampling-again
...
Disable multisampling yet again...
2019-05-04 08:53:10 -05:00
Luke Usher
7af45097b7
Disable multisampling yet again...
...
It's a shame but the previous 'fix' only worked for the dashboard, and caused
issues in many games themselves.
For example, GTA3 only rendered to half-the-screen due to multisampling issues.
A better fix needs to be investigated and implemented, sadly, we can't rely on
D3D9's native multisampling as it prevents the buffers from being locked... which
Cxbx-R *requires*
2019-05-03 22:56:21 +01:00
PatrickvL
4986023ea5
Merge pull request #1596 from LukeUsher/fix-multisampling
...
Fix multisampling
2019-05-01 13:24:39 +02:00