RadWolfie
9885859916
ImGui: make functional imgui integration along with basic features
2021-04-03 14:35:30 -05:00
RadWolfie
a57aeed9f0
Add Dear ImGui library
2021-04-03 14:35:29 -05:00
RadWolfie
00fa639a11
Move XADPCM.h file into audio folder
2021-02-27 02:38:47 +00:00
RadWolfie
6c70627ad2
Move and rename EmuNVNet files into its own network folder
2021-02-27 02:38:47 +00:00
ergo720
07b4738e97
Review remarks
2021-02-09 12:36:14 +01:00
ergo720
9c1c61f191
Deleted XapiCxbxr.h
2021-02-08 22:37:29 +01:00
ergo720
769444f91c
Deleted old vsbc project
2021-02-08 22:37:29 +01:00
LanHikariDS
689e3ca93c
Very belated rebase, as well as progress on the UI and Git resolutions
2021-02-08 22:37:29 +01:00
RadWolfie
2331816a99
review remarks
2021-01-28 10:30:31 +00:00
Anthony
b6db19e353
Add hlsl files to install
2021-01-28 19:24:09 +13:00
Anthony Miles
3bfad0327f
Xbox fixed function vertex shader (not yet enabled)
...
The shader should behave similarly to D3D9's fixed function pipeline
But supports Xbox extensions and helps to move off D3D9
Co-authored with PatrickVL
2021-01-27 22:48:05 +13:00
Anthony Miles
99a96e675d
Add FixedFunctionState to keep track of D3D fixed function lights
2021-01-27 22:48:05 +13:00
ergo720
f44f35f6fa
Merge pull request #2076 from RadWolfie/add-cmake-install
...
Implement CMake Install Support
2021-01-26 13:48:36 +01:00
RadWolfie
ab01047450
cmake: add CMake install method
2021-01-19 23:23:56 +00:00
RadWolfie
dab91c1913
remove broken source file path originally in pull request
2021-01-18 05:42:38 -06:00
Luke Usher
29719e8fc1
Revert "Export high performance graphics hints in cxbxr-ldr.exe"
2021-01-17 22:03:42 +00:00
ergo720
59534bdbcc
Merge pull request #2120 from RadWolfie/relocate-controller-dialogs
...
Relocate controller dialogs into its own folder
2021-01-14 15:40:53 +01:00
Silent
0bfc4c4479
Export high performance graphics hints in cxbxr-ldr
2021-01-12 21:39:22 +01:00
RadWolfie
4d84e71363
relocate controller dialogs into its own folder
2021-01-12 14:24:03 +00:00
Silent
f6d210461d
Remove debug console
2020-12-25 19:08:52 +01:00
x1nixmzeng
357948a457
Update cs_x86 submodule ( #2074 )
...
* Update cs_x86 submodule
* Remove cstool target as this is no longer added by cs_x86
2020-12-11 20:11:38 -06:00
RadWolfie
afc4c0b561
cmake: fix missing ResCxbx.h file for listing
2020-12-10 18:30:17 -06:00
RadWolfie
e42c39e9ba
common: move wine check into its own file
2020-12-10 04:32:06 -06:00
RadWolfie
eaeb521bd9
update XbSymbolDatabase submodule
2020-09-24 14:10:24 -05:00
RadWolfie
e6f875b7a7
dsound: updated to use without depend on windows' dsound header file for xbox usage
2020-09-08 04:53:29 -05:00
RadWolfie
35227da440
cmake: add note reason of cannot direct include nv2a source files in compilers
2020-08-19 18:41:03 -05:00
RadWolfie
f911980a37
move glew32.dll copy to batch script
2020-07-30 15:57:22 -05:00
RadWolfie
d184035103
fix git versioning whenever git is updated
2020-07-30 15:13:58 -05:00
RadWolfie
e166b97cd7
check for 3D audio to use mono channel by default instead of stereo
2020-06-07 00:45:05 -05:00
RadWolfie
9871b25fa8
move audio converter helper
2020-05-14 19:09:19 -05:00
RadWolfie
d7d1d781d8
implement hybrid buffer for partial internal exposure
2020-05-14 17:13:36 -05:00
RadWolfie
55f84cd67e
move functions into their own locations
2020-04-14 20:24:19 -05:00
RadWolfie
9e1077fe9f
declare ARRAY_SIZE once and use C++11 feature
2020-04-14 20:24:18 -05:00
RadWolfie
37b230fbfe
scrap win32 draft gui
2020-04-14 20:24:18 -05:00
RadWolfie
0f38209e4b
use std map pairs instead of string for cli usage
...
Plus enable individual memory shared settings and lock data file path hash whenever in used.
2020-04-14 20:24:18 -05:00
ergo720
f1255cb89b
Allow the memory manager to work again with the non-loader approach
2020-04-14 20:24:18 -05:00
RadWolfie
95d2406937
fix compile build to able call CxbxKrnlMain in cxbx.exe
...
Plus some fixes to able launch from cxbx.exe's emulation to verify the work is good or not.
2020-04-14 20:24:18 -05:00
patrickvl
f283dff3b6
Loader : Deduplicate code via new CreateSettings()
2020-04-14 20:24:17 -05:00
PatrickvL
cd62ac9cc1
Shared implementation of VerifyBaseAddr()
2020-04-14 20:24:17 -05:00
PatrickvL
c537539c6e
Extracted VerifyWow64() function, so that the Cxbx and CxbxLoader projects share the same implementation.
...
For this, renamed LoaderTooling.cpp to AddressRanges.cpp, which better aligns with AddressRanges.h anyway.
2020-04-14 20:24:17 -05:00
PatrickvL
93c8514700
Loader : Initial drop of a separate *empty* GUI project (probably won't compile either)
2020-04-14 20:24:17 -05:00
PatrickvL
b2b0813db4
Loader : Added emulation DLL, working towards this stub compiling, moved loader project to subfolder
2020-04-14 20:24:17 -05:00
patrickvl
208ce0e35c
Added minimal CxbxLoader project
2020-04-14 20:24:16 -05:00
RadWolfie
b2d5b5c7e8
fix sanity and organize wfxformat into functions
2020-02-20 23:12:54 -06:00
Anthony Miles
c8de83922a
VertexShaderSource manages creation and caching of vertex shaders
...
Shaders are compiled asynchronously
2020-02-08 19:50:25 +13:00
Luke Usher
38b03b3fe3
Merge pull request #1821 from NZJenkins/vsh_split
...
Move D3D9-specific vertex shader code out of XbVertexShader
2020-02-07 09:01:09 +00:00
Anthony Miles
9cea5bfe9a
Move D3D9-specific vertex shader code out of XbVertexShader
2020-02-04 20:51:32 +13:00
RadWolfie
8fb60f6806
put dsstream's packet functions into its own file
2020-01-22 12:13:13 -06:00
RadWolfie
a57156fe4e
split classes into their own files
2020-01-08 18:30:26 -06:00
patrickvl
61b3743567
Addressed review remarks
2019-11-18 14:44:46 +01:00