Jannik Vogel
e0df0d6d9e
Use `const` in RSA related pointers
2019-03-04 04:07:39 +01:00
PatrickvL
0077eb7ab2
Merge pull request #1557 from Fisherman166/remove_ascii_header
...
Remove ascii CXBX headers from all source files
2019-03-03 07:44:37 +01:00
Fisherman166
aea3e27ab1
Remove ascii CXBX headers from all source files.
2019-03-02 20:06:24 -08:00
RadWolfie
e099b0b129
Merge pull request #1556 from ergo720/fix_xbe_loading_size_zero
...
Fix xbe loading when section filesize is zero
2019-03-02 12:42:56 -06:00
ergo720
a69553c1b6
Fix xbe loading when section filesize is zero
2019-03-02 19:05:46 +01:00
Luke Usher
9c4836f6c0
Update README.md
2019-02-26 14:49:20 +00:00
PatrickvL
0216c9d129
Merge pull request #1548 from RadWolfie/wip-verbose-dsound-log
...
Include Verbose HLE Audio Log
2019-02-20 22:01:36 +01:00
RadWolfie
4e772d296e
Add todo notes
2019-02-19 22:09:11 -06:00
RadWolfie
885b1ba10f
Added Xbox DS(S|B)CAPS flags verbose
2019-02-19 22:09:11 -06:00
RadWolfie
1607c5a386
Added 3 more verbose log detail to DirectSound plugin
...
Added WAVEFORMAT_CHANNEL, WAVEFORMAT_TAG, and DS_BCAPS
2019-02-19 22:09:11 -06:00
RadWolfie
553883322c
Include every documented flag/enum/struct from XbDSoundTypes.h for automate verbose output
2019-02-19 22:09:11 -06:00
RadWolfie
2d7378daa4
Ouput xbox to host conversion failure verbose for first buffer/stream creation.
...
It may not be enough verbose, though trying it out to gather information from user's issue.
2019-02-19 22:09:11 -06:00
RadWolfie
90339f1f58
Include DSound log macros
2019-02-19 22:09:11 -06:00
RadWolfie
55132da6a7
Move Xbox DSound types into its own header file.
2019-02-19 22:09:11 -06:00
PatrickvL
cd442dbf8d
Merge pull request #1553 from LukeUsher/shader-constant-fix
...
Fix when titles use pushbuffers rather than SetVertexShaderConstant to update shader registers
2019-02-15 07:32:27 +01:00
PatrickvL
8d19de375e
Merge pull request #1549 from RadWolfie/dsound-create-fix
...
Minor DSound create fix
2019-02-15 07:30:20 +01:00
RadWolfie
72501f8933
Add note
...
Since some titles are able to progress further. I'm adding a note for what progress had been made.
2019-02-14 22:11:54 -06:00
RadWolfie
a67474fa39
redirect stable build link to github
...
Since AppVeyor had deleted the build after 6 months time frame.
2019-02-14 14:02:32 -06:00
Luke Usher
13d761f149
Make HLE D3D read state, rather than NV2A push it
2019-02-14 18:37:54 +00:00
RadWolfie
c9db98db28
Add fix for if requested size is 0 without given partial structure initialized
...
untested
2019-02-09 19:05:28 -06:00
RadWolfie
c71d1be2a5
use shorter variable for host's lpwfxFormat
2019-02-09 19:03:01 -06:00
Luke Usher
d9fcc83ade
Merge pull request #1547 from RadWolfie/fix-log-macro
...
Fix log macro for pointer output and remove duplicate code
2019-02-06 07:09:42 +00:00
Luke Usher
60f2f4ecfe
Merge pull request #1546 from literalmente-game/patch-1
...
Update README.md
2019-02-05 21:25:52 +00:00
literalmente-game
50dfb9a1dd
Update README.md
...
typo
2019-02-05 19:17:58 -02:00
Luke Usher
1b5a432abc
Add note about xqemu derived code.
2019-02-05 20:59:39 +00:00
Luke Usher
30f2dbf44b
Update README.md
2019-02-05 20:13:36 +00:00
Luke Usher
133a36d792
Merge pull request #1545 from Cxbx-Reloaded/revert-1544-NV2A_fix_texture_formats
...
Revert "nv2a: Fix A8Y8 texture formats"
2019-02-05 19:56:23 +00:00
Luke Usher
93d2c2b00e
Revert "nv2a: Fix A8Y8 texture formats"
2019-02-05 19:55:49 +00:00
Luke Usher
7dd80f982d
Merge pull request #1544 from PatrickvL/NV2A_fix_texture_formats
...
nv2a: Fix A8Y8 texture formats
2019-02-05 15:06:45 +00:00
PatrickvL
c75aa68eb9
nv2a: Fix A8Y8 texture formats
...
Cherry-picked from https://github.com/xqemu/xqemu/pull/194 , courtesy JayFoxRox (well done!)
I had a choice : Either do this now, or later (in which case we'd probably forget about it, re-discover it, and would have to do a lot of manual labor to compare if we're on-par with xqemu's code).
Ideally, we'd devise a solution (using sub-modules for example) that would automatically keep both sides in-sync. Alas, we're not there yet, so we'll have to live with these type of cherry-picks.
2019-02-05 15:25:29 +01:00
RadWolfie
ff4da75524
Remove duplicate code
...
ENUM2STR_CASE_DEF is exactly the same as ENUM2STR_CASE
Since ENUM2STR_CASE is being used as primary, no longer need a reason to have duplicate maco method.
2019-02-05 02:36:37 -06:00
RadWolfie
3d1de11a9f
Fixed macro bug for pointer
...
Before: 0x0000000x0AFEF598
Now: 0x0AFEF598
2019-02-05 02:01:53 -06:00
Luke Usher
c29eabb75e
Merge pull request #1543 from Fisherman166/RtlCaptureContext_implementation
...
Implement RtlCaptureContext
2019-02-03 16:25:03 +00:00
Luke Usher
1ef9051912
Merge pull request #1541 from NZJenkins/outrun_hacks
...
Check surface parent format matches surface format before creating it
2019-02-03 16:24:15 +00:00
Fisherman166
27573b6629
Implement RtlCaptureContext using knowledge from reverse engineering an official kernel.
2019-02-02 22:19:35 -08:00
Fisherman166
f0f300353c
Use the nxdk definition of CONTEXT and FLOATING_SAVE_AREA as the addresses of the eax,ebx,esp,ebp,etc register fields match a kernel dump accessing a CONTEXT struct
2019-02-02 22:12:40 -08:00
a.miles.nz@gmail.com
50554a9f9b
Check surface parent format matches surface format before creating it
2019-02-01 19:19:59 +13:00
Luke Usher
e463f473b9
Merge pull request #1538 from ergo720/fix_lle_usb
...
Functional LLE USB
2019-01-28 15:46:28 +00:00
ergo720
34bbcfde32
Updated some comments
2019-01-28 16:22:15 +01:00
ergo720
ebcb6ba9a0
Removed xhci-specific and other redundant code
2019-01-28 16:22:15 +01:00
ergo720
4ea53a885a
Fix a crash caused by DBG_PRINTF
2019-01-28 16:22:15 +01:00
ergo720
07706ece4b
Fix LLE USB: with this, it finally works
2019-01-28 16:22:15 +01:00
ergo720
dd435ad6d6
Added OHCI Regs logging
2019-01-28 15:42:46 +01:00
Luke Usher
9e11da1fe8
Merge pull request #1535 from PatrickvL/pgraph_plugin_hle_state
...
Pgraph plugin hle state
2019-01-26 20:28:35 +00:00
Luke Usher
4ab6f3aee7
Merge pull request #1533 from PatrickvL/SetVertexData_short
...
Fix SetVertexData implementations that have arguments of type short (int16_t)
2019-01-26 20:28:21 +00:00
RadWolfie
ba81c11ec1
Merge pull request #1534 from RadWolfie/fix-audio-loop-bug
...
Hotfix: Audio non-stop loop bug
2019-01-26 08:41:36 -06:00
Luke Usher
9416f41ae8
Remove x64 target from MSVC Solution ( #1537 )
...
* Remove x64 target from MSVC Solution
Cxbx-Reloaded currently is not able to be compiled as a 64-bit binary,
in part due to it's method of direct code execution.
To avoid confusion, this commit removes the x64 build target from the
solution.
2019-01-25 14:51:10 +00:00
RadWolfie
279ad2a771
Also fix DS Stream FlushEx for envelope trigger
2019-01-24 21:31:11 -06:00
RadWolfie
0ac5b5050b
Fixed DS Buffer StopEx process
2019-01-24 21:30:53 -06:00
RadWolfie
0461d709e6
Remove extra newlines for no reason
2019-01-24 21:30:48 -06:00