Commit Graph

5576 Commits

Author SHA1 Message Date
Luke Usher 20aa13b44e Rebuilding network support from NVNet Branch
Randomly generate Mac and Serial for new EEPROMs: Thanks dracc
Delay load pcap: Allows the emulator to run (without networking) when pcap isn't present
2019-03-25 19:20:34 +00:00
Anthony Miles ca6c4bf035 Fix warning passing ushort to set1 2019-03-23 22:49:10 +13:00
PatrickvL 528ec0c926
Merge pull request #1568 from ergo720/timer_slow_cpu
Fix a bug in KiClockIsr affecting slower host CPUs
2019-03-20 14:38:38 +01:00
ergo720 d370c89a44 Fix a bug in KiClockIsr affecting slower host CPUs 2019-03-20 14:16:25 +01:00
RadWolfie b31f412c04
Merge pull request #1563 from ergo720/copyright_update
Update copyright texts
2019-03-12 13:14:54 -05:00
ergo720 00cbd82cd9 Squashed commit (Update copyright texts) 2019-03-12 18:58:24 +01:00
PatrickvL bb8bb334d1
Merge pull request #1567 from ergo720/rsa_update2
Alternative RSA implementation
2019-03-12 10:27:03 +01:00
ergo720 7829d7d1eb Use LF line ending in gitmodules 2019-03-11 22:49:16 +01:00
ergo720 9651cc8ba6 Fixed typo in mbedtls_swap_endianness 2019-03-11 22:45:38 +01:00
ergo720 1bbd2e1cc8 Moved swap_endianess to EmuRsa.cpp 2019-03-11 21:16:35 +01:00
ergo720 1b22c80c5c Small update 2019-03-11 20:44:38 +01:00
ergo720 7dafc03484 Remove obsolete comment 2019-03-11 18:48:18 +01:00
ergo720 017f6a2e7a Use libtommath to do rsa 2019-03-11 18:39:22 +01:00
ergo720 4ac647253e Add libtomcrypt and libtommath libraries 2019-03-11 16:33:58 +01:00
PatrickvL 29e00d8f34
Merge pull request #1564 from NZJenkins/fix_warnings
Fix warnings and broken WalkIndexBuffer bootstrap
2019-03-10 12:45:37 +01:00
Anthony Miles 0dce158641 Make WalkIndexBuffer implementation extern, fixing repeated bootstrap calls 2019-03-10 20:24:30 +13:00
Anthony Miles ce61520e15 Fix truncation warning with explicit cast 2019-03-06 21:38:42 +13:00
Luke Usher d98f47c64c
Merge pull request #1561 from JayFoxRox/xcmodexp
Implement `XcModExp`
2019-03-04 08:18:46 +00:00
Jannik Vogel af0c85286f Implement `XcModExp` 2019-03-04 04:07:47 +01:00
Jannik Vogel e1850c4277 Fix `gigimport` in RSA 2019-03-04 04:07:42 +01:00
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