Commit graph

  • 857ce4a2e2 Crazy working permute by Rick. Ben Vanik 2014-01-13 22:36:51 -08:00
  • dcc0e55a90 Fixing the unpacks. Ben Vanik 2014-01-13 22:30:50 -08:00
  • f82eccdc7c Hacking in vupkhsh/etc. The instruction tables need a rewrite. Yuck. Ben Vanik 2014-01-13 22:30:29 -08:00
  • a8d9b46533 Merge pull request #71 from sephiroth99/master Ben Vanik 2014-01-13 22:17:56 -08:00
  • 36d731186e Update python script and building manual sephiroth99 2014-01-14 01:05:10 -05:00
  • 9323975592 Implement some instructions used by FCE360. Alegend45 2014-01-13 23:42:29 -06:00
  • 0c98a16494 Access to the FPSCR estabilished. Alegend45 2014-01-13 22:55:03 -06:00
  • faa75c9407 Making debug info toggles a flag to allow finer control. Ben Vanik 2014-01-13 21:12:10 -08:00
  • 963dda4597 Revert "Implementing ROUND." lalalaring 2014-01-14 13:12:03 +08:00
  • dfaa0e2d08 Disabling mangled name extraction. Ben Vanik 2014-01-13 20:51:35 -08:00
  • d73aa419d1 Better returns for XAudio. Ben Vanik 2014-01-13 20:50:56 -08:00
  • e1bb5bc860 Oops. gibbed 2014-01-13 02:49:30 -08:00
  • c1b71ce1db Merge branch 'master' of https://github.com/benvanik/xenia gibbed 2014-01-13 02:46:50 -08:00
  • f47ebb5010 More XAudio2 junk. gibbed 2014-01-13 02:45:18 -08:00
  • 6f09c12bc2 Creating mastering voice with the right params. Ben Vanik 2014-01-13 01:06:30 -08:00
  • 24e857cc03 Small fix to waveformat. gibbed 2014-01-13 01:00:06 -08:00
  • dccdc00735 Tweaking audio params. Ben Vanik 2014-01-13 00:45:09 -08:00
  • 133cbedad8 Replacing exit with assert, as exits are hard to find. Ben Vanik 2014-01-13 00:33:25 -08:00
  • d30f4b25b9 Oops. gibbed 2014-01-13 00:25:10 -08:00
  • 74d26b2814 Still wrong, but... gibbed 2014-01-13 00:23:29 -08:00
  • f6ca6cced8 Audio engine now blocking when buffers are full. Ben Vanik 2014-01-13 00:20:53 -08:00
  • 20ad328e4a Removing AudioDriver. Ben Vanik 2014-01-13 00:05:08 -08:00
  • 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
  • b94116888e add waffle.io badge waffle.io 2014-01-10 01:32:14 -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