-
ae5b87ea2a
Enable xaudio error logging.
Ben Vanik
2014-01-13 00:01:51 -08:00
-
4f552da6c4
Inefficient, but pumping audio.
Ben Vanik
2014-01-12 23:52:55 -08:00
-
ab9d384813
Passing samples.
Ben Vanik
2014-01-12 23:43:58 -08:00
-
edb1633fc9
XAudio2 APU stub.
gibbed
2014-01-12 23:23:55 -08:00
-
4e9d3a00e4
Fixed constant values not being cloned correctly.
gibbed
2014-01-12 22:06:10 -08:00
-
dde2b1ff41
I totally did not violate coding conventions in the last commit.
gibbed
2014-01-12 20:27:12 -08:00
-
65d5d1d559
Added tracking of source address for an easier time while debugging.
gibbed
2014-01-12 20:22:43 -08:00
-
c704c04dc3
Merge pull request #67 from wszechpolak/master
Ben Vanik
2014-01-12 20:10:46 -08:00
-
-
2ed1dd452c
Removing unused externs.
Ben Vanik
2014-01-12 20:08:50 -08:00
-
8dfb2b1efb
Adding stubs of NetDll functions
Wszechpolak
2014-01-13 05:04:01 +01:00
-
-
984d63a3d4
Removing redundant math.
Ben Vanik
2014-01-12 19:30:52 -08:00
-
5c755f09f0
Fixing addresses, perhaps.
Ben Vanik
2014-01-12 19:21:40 -08:00
-
413aa06605
vupkh|lsh
Ben Vanik
2014-01-12 18:04:24 -08:00
-
4cbee4620a
Fixing branch CTR compare. Maybe.
Ben Vanik
2014-01-12 17:19:37 -08:00
-
d224dd94c1
Fixing log_heap printing a bit, though damn this stuff is nasty.
Ben Vanik
2014-01-12 15:43:54 -08:00
-
f6866098c5
Probably correct vupkh|lsb.
Ben Vanik
2014-01-12 15:41:18 -08:00
-
eb5d7e0f31
Comments.
Ben Vanik
2014-01-12 14:43:59 -08:00
-
6129e1eb7a
Simplifying macros to fix VS' broken preprocessor.
Ben Vanik
2014-01-12 14:06:00 -08:00
-
123444078f
Fixing warning.
Ben Vanik
2014-01-12 13:52:50 -08:00
-
c7c83ea900
Fixing --log_heap
Ben Vanik
2014-01-12 11:09:52 -08:00
-
e2a218ad2a
Removing bad assert.
Ben Vanik
2014-01-12 10:48:27 -08:00
-
adc98914b8
XAudioGetVoiceCategoryVolumeChangeMask
Ben Vanik
2014-01-12 03:35:49 -08:00
-
ecbd2c7e89
Pushing audio samples through.
Ben Vanik
2014-01-12 02:39:47 -08:00
-
dbf1aa182e
Fixing WaitForMultipleObjects
Ben Vanik
2014-01-12 02:34:22 -08:00
-
127595b48a
Issuing audio driver callbacks from their own thread.
Ben Vanik
2014-01-12 02:07:17 -08:00
-
4688d5e600
Starting work on audio.
Ben Vanik
2014-01-12 01:27:41 -08:00
-
6c62b2796a
RtlMultiByteToUnicodeN.
gibbed
2014-01-12 00:22:43 -08:00
-
bd74c544c6
XMsgInProcessCall stubbed for a few xmp messages games check on startup.
Ben Vanik
2014-01-11 23:41:57 -08:00
-
61e873cd31
Starting work on APCs, though nothing is hitting them yet.
Ben Vanik
2014-01-11 22:12:05 -08:00
-
c50fbafbd9
Start of DPCs. Queuing them, but not yet dispatching.
Ben Vanik
2014-01-11 21:40:23 -08:00
-
27d4938cc2
KeAcquireSpinLockAtRaisedIrql/etc.
Ben Vanik
2014-01-11 21:38:56 -08:00
-
dc496e8102
Unifying kernel modules and user modules to XModule. XexLoadImage/etc.
Ben Vanik
2014-01-11 17:24:09 -08:00
-
7d6db5a6b6
Update README.md
Ben Vanik
2014-01-10 01:36:28 -08:00
-
27a8e09b51
Depth stencil state.
Ben Vanik
2014-01-10 01:25:50 -08:00
-
8085678f5a
PACK/UNPACK.
Ben Vanik
2014-01-10 00:28:52 -08:00
-
3fbebcfa08
VectorAdd and saturation checks.
Ben Vanik
2014-01-09 21:57:07 -08:00
-
2980a30f30
vctsxs, vctuxs.
Ben Vanik
2014-01-09 21:20:03 -08:00
-
478781e0dc
Various rounding instructions.
Ben Vanik
2014-01-09 20:44:23 -08:00
-
35ef6df1fc
sradx, vcfsx, vcfux.
Ben Vanik
2014-01-09 20:28:26 -08:00
-
0cb4a2e415
Fixing input.
Ben Vanik
2014-01-09 20:06:30 -08:00
-
bd59473791
Update README.md
Ben Vanik
2014-01-09 19:12:51 -08:00
-
eef08db16d
Returning fake user status.
Ben Vanik
2014-01-08 23:00:26 -08:00
-
5644f0fd40
KeQueryBasePriorityThread and implementing Set.
Ben Vanik
2014-01-08 22:22:34 -08:00
-
036d12581e
VECTOR_SHR/_SHA. Fixing some disasm stuff.
Ben Vanik
2014-01-08 22:15:00 -08:00
-
e7a31c78bf
Simplifying byteswap(byteswap(a)) to a.
Ben Vanik
2014-01-08 18:47:39 -08:00
-
3dff790ce6
Fixing broken VX128_5 decoding.
Ben Vanik
2014-01-08 01:10:44 -08:00
-
894f22cd0b
Oh FFS. LOAD_CLOCK.
Ben Vanik
2014-01-08 00:12:22 -08:00
-
a8ade5d33b
Stubs for launch data.
Ben Vanik
2014-01-07 23:47:35 -08:00
-
a09b587fc7
NtYieldExecution.
Ben Vanik
2014-01-07 23:38:14 -08:00
-
de140796a5
RtlTimeToTimeFields / RtlTimeFieldsToTime. TZ may be wrong.
Ben Vanik
2014-01-07 23:16:31 -08:00
-
73200ff0bc
Timers were wrong. Fixing.
Ben Vanik
2014-01-07 22:47:35 -08:00
-
5a4f738a37
Dummy ExRegisterTitleTerminateNotification.
Ben Vanik
2014-01-07 21:55:46 -08:00
-
cfe7b2127d
Timers. Probably.
Ben Vanik
2014-01-07 21:55:32 -08:00
-
1357a798ef
RtlRaiseException handling thread naming. But needs issue #54.
Ben Vanik
2014-01-07 20:55:13 -08:00
-
5fd0b211ce
Thread ID lookup and naming.
Ben Vanik
2014-01-07 20:54:47 -08:00
-
20b76b0e59
Not sure why NtQueryVolumeInformationFile was always set to fail.
Ben Vanik
2014-01-07 19:44:49 -08:00
-
c0fe77282f
FscSetCacheElementCount stub.
Ben Vanik
2014-01-07 19:44:30 -08:00
-
e893d03962
XFileMailslotSetInformation stub.
Ben Vanik
2014-01-07 18:52:26 -08:00
-
5019f350f8
Mutants.
Ben Vanik
2014-01-07 18:32:55 -08:00
-
40ca0bcb76
NtSignalAndWaitForSingleObjectEx (untested).
Ben Vanik
2014-01-07 00:28:48 -08:00
-
9aa2f204f5
PulseEvent. Surprised anyone uses this.
Ben Vanik
2014-01-06 23:57:12 -08:00
-
469ea9451d
NtSuspendThread.
Ben Vanik
2014-01-06 23:23:27 -08:00
-
8033c73f41
Stubbing KeLockL2.
Ben Vanik
2014-01-06 23:19:26 -08:00
-
698eaeeb88
Custom stack for IVM. 2-3x faster.
Ben Vanik
2014-01-06 23:11:10 -08:00
-
2ed6f478c1
Adding --always_disasm.
Ben Vanik
2014-01-06 22:51:06 -08:00
-
ff66064275
Making --debug = false work.
Ben Vanik
2014-01-06 22:46:21 -08:00
-
d1528e24bb
Removing REM, adding MUL_HI, renaming MULADD/MULSUB.
Ben Vanik
2014-01-06 22:17:49 -08:00
-
3dcbcce38d
POW2/LOG2 for vexptefp/vlogefp.
Ben Vanik
2014-01-06 18:13:16 -08:00
-
de113a4a05
Adding thread stack padding.
Ben Vanik
2014-01-05 16:22:49 -08:00
-
56476d276d
Constant vec128 swap.
Ben Vanik
2014-01-05 16:22:41 -08:00
-
a78447f015
Broken and.
Ben Vanik
2014-01-05 16:22:32 -08:00
-
0f95864b8d
NtDuplicateObject.
Ben Vanik
2014-01-05 15:56:37 -08:00
-
e8ca05ca0a
MmQueryAllocationSize.
Ben Vanik
2014-01-05 11:19:02 -08:00
-
cbf4a9b519
Dummy MmQueryStatistics.
Ben Vanik
2014-01-05 11:13:16 -08:00
-
c5b0a4e22b
VdShutdownEngines stub.
Ben Vanik
2014-01-05 11:06:08 -08:00
-
de1049d39d
XamResetInactivity/XamEnableInactivityProcessing.
Ben Vanik
2014-01-05 10:35:50 -08:00
-
e41a06ddd8
Removing assert.
Ben Vanik
2014-01-05 03:16:07 -08:00
-
81c59c7912
Sign extend constant handling.
Ben Vanik
2014-01-05 02:24:16 -08:00
-
d2a74f9211
Actually hooking up the audio functions...
Ben Vanik
2014-01-05 02:08:03 -08:00
-
177670d866
XAudioGetVoiceCategoryVolume & XAudioGetSpeakerConfig.
Ben Vanik
2014-01-05 02:05:00 -08:00
-
79a08bcdf1
XNotifyPositionUI stub.
Ben Vanik
2014-01-05 02:04:16 -08:00
-
16d93c5fb3
nandx.
Ben Vanik
2014-01-05 01:51:38 -08:00
-
bb41ab717b
KeWaitForMultipleObjects.
Ben Vanik
2014-01-05 01:49:10 -08:00
-
372fd97821
Moving Wait() to XObject base.
Ben Vanik
2014-01-05 01:22:08 -08:00
-
8bba532f25
ExTerminateThread and NtReleaseSemaphore.
Ben Vanik
2014-01-05 01:08:30 -08:00
-
b7f83f4154
XamUserGetSigninInfo, NtCreateSemaphore, busted error codes.
Ben Vanik
2014-01-05 00:48:00 -08:00
-
29208a7fae
Fixing broken spinlock.
Ben Vanik
2014-01-05 00:28:59 -08:00
-
c857d8da35
intcode SQRT.
Ben Vanik
2014-01-04 23:58:25 -08:00
-
9f1a3795b7
Fixing up license stuff.
Ben Vanik
2014-01-04 23:57:39 -08:00
-
6f7855817e
Dummy XamuserReadProfileSettings.
Ben Vanik
2014-01-04 23:37:17 -08:00
-
21efe58254
Fix XInput query.
Ben Vanik
2014-01-04 22:41:23 -08:00
-
9b02cfb560
XInputGetKeystroke/Ex.
Ben Vanik
2014-01-04 22:38:56 -08:00
-
4d92720109
Moving all kernel files around just to fuck with whoever's keeping track ;)
Ben Vanik
2014-01-04 17:12:46 -08:00
-
aad4d7bebf
In progress XNotify stuff. Going to merge xam/xboxkrnl next.
Ben Vanik
2014-01-04 16:18:16 -08:00
-
f23c330353
vrefp.
Ben Vanik
2014-01-04 15:44:56 -08:00
-
d2336774de
MIN/MAX intcode.
Ben Vanik
2014-01-04 15:44:14 -08:00
-
00d878c62a
Fixing arena chunk reuse.
Ben Vanik
2014-01-04 14:34:49 -08:00
-
2a1d1d55d7
XamGetSystemVersion = 0 to stop dynamic kernel function loading (for now).
Ben Vanik
2014-01-04 14:12:23 -08:00
-
fc074fefe9
XNetGetEthernetLinkStatus = 0 to stop games from trying to use the net.
Ben Vanik
2014-01-04 14:12:01 -08:00
-
90ff8e590f
Probably correct semaphore object.
Ben Vanik
2014-01-04 13:56:38 -08:00