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
Luke Usher
7d9b954491
Fix multisampling
2019-05-01 11:37:19 +01:00
Luke Usher
cc552f3972
Merge pull request #1595 from LukeUsher/use-stretchrect
...
Use StretchRect to blit the Xbox backbuffer
2019-05-01 09:55:23 +01:00
Luke Usher
1626b9e4e4
restore param comments
2019-05-01 09:41:08 +01:00
Luke Usher
ce51fdcd1c
Merge pull request #1593 from LukeUsher/bumpmap_bias
...
Selectively add bias modifier so bump-map is signed
2019-05-01 09:38:37 +01:00
Luke Usher
fd5c575e88
Use StretchRect to blit the Xbox backbuffer
...
This is a huge performance increase when using higher resolutions while
the Render to Host Backbuffer hack is disabled.
This was not easily possible in D3D8, but now we have D3D9, we can use
StretchRect to prevent unnecessary GPU->CPU transfers.
2019-05-01 08:42:03 +01:00
Luke Usher
81741f3706
Merge pull request #1594 from LukeUsher/prevent-nvnet-hogging-cpu
...
Prevent NVNet hogging cpu
2019-05-01 08:19:08 +01:00
Luke Usher
deb5268df8
Prevent NVNet hogging cpu
2019-05-01 08:18:16 +01:00
Luke Usher
50d47fc881
Update fix based on new information
2019-04-30 13:53:01 +01:00
Luke Usher
96d2f24877
Apply a bias to texbem if an unsupported input format is used (JSRF fix)
2019-04-29 20:22:46 +01:00
Anthony Miles
9694153db8
Add bias modifier so bumpmap is signed
2019-04-28 11:55:44 +12:00
RadWolfie
87367e89bb
Merge pull request #1590 from ergo720/emulog_move
...
Move EmuLog(Ex) together with the other logging functions
2019-04-21 08:21:22 -05:00
ergo720
884cef91e9
Move EmuLog(Ex) together with the other logging functions
2019-04-21 14:27:23 +02:00