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
patrickvl
aedd1537b5
D3D : SetVertexData[24]s always map their arguments to a floats in the range [-32768.0, 32767.0] (at least, that's what @mborgerson discovered in XQemu)
2019-01-23 21:54:42 +01:00
PatrickvL
a6a9d8221d
Merge pull request #1531 from LukeUsher/chihiro-work
...
Chihiro work
2019-01-23 10:54:11 +01:00
Luke Usher
9c519a0947
Restore comment
2019-01-23 08:19:34 +00:00
Luke Usher
7ec381651a
Use Subfolder for Chihiro stuff, since there will be more roms required later
2019-01-23 08:16:37 +00:00
Luke Usher
c6ee38b5d9
Chihiro XePublicKeyData for signature verification
2019-01-22 21:34:43 +00:00
Luke Usher
2a7e8d9363
Update XbSymbolDatabase (again)
2019-01-22 20:32:04 +00:00
RadWolfie
ddd2cd8bdd
HACK fix for DSound's LOCDEFER flag
...
Due to title doesn't passdown specific channels, I am assuming it is relying on hardware level to output the mixin audio.
2019-01-22 13:22:07 -06:00
Luke Usher
78cabcef00
Segaboot gets a little further now
2019-01-21 22:45:08 +00:00
RadWolfie
1370d42636
Merge pull request #1530 from LukeUsher/update-xbsymboldatabase
...
Update XBSymbolDatabase version
2019-01-21 10:17:59 -06:00
Luke Usher
efffea677e
Update XBSymbolDatabase version
2019-01-21 16:09:40 +00:00
RadWolfie
2e674ae566
Merge pull request #1529 from RadWolfie/fix-executable-directory-path
...
Fix executable directory path function
2019-01-17 22:04:09 -06:00
RadWolfie
4edfebb302
Fix executable directory path function
2019-01-17 21:42:39 -06:00
Luke Usher
318d017565
Merge pull request #1527 from NZJenkins/WalkIndexBuffer-SIMD
...
Add SSE WalkIndexBuffer implementation
2019-01-17 08:07:08 +00:00
a.miles.nz@gmail.com
962b500c03
Add SSE WalkIndexBuffer implementation:
...
- SSE4.1 WalkIndexBuffer implementation
- SSE level detection
- Auto-select WalkIndexBuffer implementation
2019-01-17 20:07:27 +13:00
Luke Usher
aec27c00a6
Merge pull request #1526 from ergo720/kernel_timers
...
Kernel timers
2019-01-15 13:47:29 +00:00
ergo720
499f80ff5f
Fix wrong OHCI sof timer
...
With this, the HCD sends packets to the hub, but after a while it crashes and sets an unrecoverable error interrupt
2019-01-14 21:47:52 +01:00
ergo720
1cae4b093e
Forgotten to update this in 1fb485a7bb
2019-01-14 12:38:27 +01:00
ergo720
1fb485a7bb
Small update
2019-01-13 17:10:56 +01:00
ergo720
b3b73c3588
NtSetSystemTime: use nullptr
2019-01-13 03:25:43 +01:00
ergo720
3e0e47bbde
Fix macro redefinition warnings introduced in #1520
2019-01-12 18:39:26 +01:00
ergo720
27f2316507
Revert "Enable LLE USB + add SDL submodule"
...
This reverts commit 2daca74be7bc93a0818233fd2023a1c07757bbb0.
2019-01-12 18:13:52 +01:00
ergo720
a1663871a6
Fix a bug in NtSetSystemTime
2019-01-12 18:13:52 +01:00
ergo720
b2a1dc2507
Fix building issues
2019-01-12 18:13:52 +01:00
ergo720
c72593ed74
Amend KiTimerExpiration and KiTimerListExpire
2019-01-12 18:13:52 +01:00
ergo720
be801553cc
Moved timer source files
2019-01-12 18:13:52 +01:00
ergo720
e80fcd4d07
Moved around some Ki functions
2019-01-12 18:13:52 +01:00
ergo720
c1df95b324
NtSetSystemTime and KeSetSystemTime
2019-01-12 18:13:52 +01:00
ergo720
3b7ffd32c4
Handle exceptions raised by the timer DPCs
2019-01-12 18:13:52 +01:00
ergo720
113717b7c4
KiTimerExpiration + KiCheckTimerTable
2019-01-12 18:13:52 +01:00
ergo720
5b8ae8393b
Reworked kernel timer lock
2019-01-12 18:13:52 +01:00
ergo720
4f86a5a26f
Add lock to kernel timer functions
2019-01-12 18:13:52 +01:00
ergo720
bd0eced253
KiInitSystem
2019-01-12 18:13:52 +01:00
ergo720
9827cfcaa3
Reverted return a value from timer callback
2019-01-12 18:13:52 +01:00
ergo720
1ae67fb215
Updated KeInterruptTime, KeSystemTime, KeTickCount and timer handling
2019-01-12 18:13:52 +01:00
ergo720
62dfa7b4e2
Updated timer subsystem
2019-01-12 18:13:52 +01:00
ergo720
2020fe2123
Update the clock increment according to the real time passed
2019-01-12 18:13:52 +01:00
ergo720
4fcb6e54a9
KiClockIsr + updated KeQueryInterrupt/SystemTime
2019-01-12 18:13:52 +01:00
ergo720
6fca92d2a2
Removed virtual clocks
2019-01-12 18:13:52 +01:00
ergo720
71572d8c90
KeCancelTimer
2019-01-12 18:13:52 +01:00